@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;700&display=swap);
.flatpickr-calendar{-webkit-animation:none;animation:none;background:transparent;background:#fff;border:0;border-radius:5px;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-sizing:border-box;direction:ltr;line-height:24px;opacity:0;padding:0;text-align:center;touch-action:manipulation;visibility:hidden;width:307.875px}.flatpickr-calendar.inline,.flatpickr-calendar.open{max-height:640px;opacity:1;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{display:block;z-index:999}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{border-top:1px solid #e6e6e6;height:40px}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{border:solid transparent;content:"";display:block;height:0;left:22px;pointer-events:none;position:absolute;width:0}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{display:inline-block;position:relative}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{fill:rgba(0,0,0,.9);background:transparent;color:rgba(0,0,0,.9);flex:1;height:34px;line-height:1;overflow:hidden;position:relative;text-align:center;-webkit-user-select:none;user-select:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{fill:rgba(0,0,0,.9);color:rgba(0,0,0,.9);cursor:pointer;height:34px;padding:10px;position:absolute;text-decoration:none;top:0;z-index:3}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-next-month i,.flatpickr-months .flatpickr-prev-month i{position:relative}.flatpickr-months .flatpickr-next-month.flatpickr-prev-month,.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month,.flatpickr-months .flatpickr-prev-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{height:14px;width:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{fill:inherit;transition:fill .1s}.numInputWrapper{height:auto;position:relative}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.numInputWrapper span{border:1px solid rgba(57,57,57,.15);box-sizing:border-box;cursor:pointer;height:50%;line-height:50%;opacity:0;padding:0 4px 0 2px;position:absolute;right:0;width:14px}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{content:"";display:block;position:absolute}.numInputWrapper span.arrowUp{border-bottom:0;top:0}.numInputWrapper span.arrowUp:after{border-bottom:4px solid rgba(57,57,57,.6);border-left:4px solid transparent;border-right:4px solid transparent;top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{height:auto;width:inherit}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{color:inherit;display:inline-block;font-size:135%;font-weight:300;height:34px;left:12.5%;line-height:inherit;line-height:1;padding:7.48px 0 0;position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);width:75%}.flatpickr-current-month span.cur-month{color:inherit;display:inline-block;font-family:inherit;font-weight:700;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{display:inline-block;width:6ch;width:7ch\0}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{-webkit-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-sizing:border-box;color:inherit;cursor:text;display:inline-block;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:0;padding:0 0 0 .5ch;vertical-align:initial}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{background:transparent;color:rgba(0,0,0,.5);font-size:100%;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;-webkit-appearance:menulist;-moz-appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;-webkit-box-sizing:border-box;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{align-items:center;background:transparent;display:flex;height:28px;overflow:hidden;text-align:center;width:100%}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1}span.flatpickr-weekday{background:transparent;color:rgba(0,0,0,.54);cursor:default;display:block;flex:1;font-size:90%;font-weight:bolder;line-height:1;margin:0;text-align:center}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{align-items:flex-start;display:flex;overflow:hidden;position:relative;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{box-sizing:border-box;display:inline-block;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;justify-content:space-around;max-width:307.875px;min-width:307.875px;opacity:1;outline:0;padding:0;text-align:left;-webkit-transform:translateZ(0);transform:translateZ(0);width:307.875px}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;display:inline-block;flex-basis:14.2857143%;font-weight:400;height:39px;justify-content:center;line-height:39px;margin:0;max-width:39px;position:relative;text-align:center;width:14.2857143%}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{background:#959ea9;border-color:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;border-color:#569ff7;box-shadow:none;color:#fff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{background:transparent;border-color:transparent;color:rgba(57,57,57,.3);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:rgba(57,57,57,.1);cursor:not-allowed}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{box-shadow:1px 0 0 #e6e6e6;padding:0 12px}.flatpickr-weekwrapper .flatpickr-weekday{float:none;line-height:28px;width:100%}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{background:transparent;border:none;color:rgba(57,57,57,.3);cursor:default;display:block;max-width:none;width:100%}.flatpickr-innerContainer{box-sizing:border-box;display:block;display:flex;overflow:hidden}.flatpickr-rContainer{box-sizing:border-box;display:inline-block;padding:0}.flatpickr-time{box-sizing:border-box;display:block;display:flex;height:0;line-height:40px;max-height:40px;outline:0;overflow:hidden;text-align:center}.flatpickr-time:after{clear:both;content:"";display:table}.flatpickr-time .numInputWrapper{flex:1;float:left;height:40px;width:40%}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{-webkit-appearance:textfield;appearance:textfield;background:transparent;border:0;border-radius:0;box-shadow:none;box-sizing:border-box;color:#393939;font-size:14px;height:inherit;line-height:inherit;margin:0;padding:0;position:relative;text-align:center}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{border:0;outline:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{align-self:center;color:#393939;float:left;font-weight:700;height:inherit;line-height:inherit;-webkit-user-select:none;user-select:none;width:2%}.flatpickr-time .flatpickr-am-pm{cursor:pointer;font-weight:400;outline:0;text-align:center;width:18%}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;overflow:scroll}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{-webkit-backface-visibility:hidden}@font-face{font-display:swap;font-family:iconfont;font-style:normal;font-weight:400;src:url(/fonts/icon/iconfont.eot?ho41qn);src:url(/fonts/icon/iconfont.eot?ho41qn#iefix) format("embedded-opentype"),url(/fonts/icon/iconfont.ttf?ho41qn) format("truetype"),url(/fonts/icon/iconfont.woff?ho41qn) format("woff"),url(/fonts/icon/iconfont.svg?ho41qn#iconfont) format("svg")}@font-face{font-display:swap;font-family:iconfont-shisetsu;font-style:normal;font-weight:400;src:url(/fonts/shisetsu/iconmoon.eot) format("embedded-opentype"),url(/fonts/shisetsu/iconmoon.ttf) format("truetype"),url(/fonts/shisetsu/iconmoon.woff) format("woff"),url(/fonts/shisetsu/iconmoon.svg) format("svg")}body{background:#fffbf0;color:#2a2a2a;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:16px;letter-spacing:.04em;overflow-x:hidden;overflow-y:scroll}@media screen and (max-width:760px){body{font-size:15px;font-size:4vw;letter-spacing:.01em}}body.is-fixed{height:100%;overflow-y:hidden;position:fixed;width:100%}a{color:#4c2100;text-decoration:none}a:hover{color:#f60}button,input,select,textarea{-webkit-appearance:none;appearance:none;border:0;font-size:100%;outline:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button;appearance:button;cursor:pointer}input[type=text],select{font-family:inherit}.pnlm-container{background:#f4f4f4 url(img/background.svg) repeat;contain:content;cursor:default;font-family:Helvetica,Nimbus Sans L,Liberation Sans,Arial,sans-serif;height:100%;line-height:1.4;margin:0;outline:0;overflow:hidden;padding:0;position:relative;touch-action:none;-webkit-user-select:none;-o-user-select:none;user-select:none;width:100%}.pnlm-container *{box-sizing:content-box}.pnlm-ui{height:100%;position:absolute;width:100%;z-index:1}.pnlm-grab{cursor:grab;cursor:url(img/grab.svg) 12 8,default}.pnlm-grabbing{cursor:grabbing;cursor:url(img/grabbing.svg) 12 8,default}.pnlm-sprite{background-image:url(img/sprites.svg)}.pnlm-container:-webkit-full-screen{height:100%!important;position:static!important;width:100%!important}.pnlm-container:fullscreen{height:100%!important;position:static!important;width:100%!important}.pnlm-render-container{cursor:inherit;height:100%;position:absolute;width:100%}.pnlm-controls{background-color:#fff;border:1px solid rgba(0,0,0,.4);border-radius:3px;cursor:pointer;margin-top:4px;-webkit-transform:translateZ(9999px);transform:translateZ(9999px);z-index:2}.pnlm-control:hover{background-color:#f8f8f8}.pnlm-controls-container{left:4px;position:absolute;top:0;z-index:1}.pnlm-zoom-controls{height:52px;width:26px}.pnlm-zoom-in{border-radius:3px 3px 0 0;top:0}.pnlm-zoom-in,.pnlm-zoom-out{height:50%;position:absolute;width:100%}.pnlm-zoom-out{background-position:0 -26px;border-radius:0 0 3px 3px;border-top:1px solid rgba(0,0,0,.1);bottom:0}.pnlm-fullscreen-toggle-button,.pnlm-hot-spot-debug-indicator,.pnlm-orientation-button{height:26px;width:26px}.pnlm-hot-spot-debug-indicator{background-color:hsla(0,0%,100%,.5);border-radius:13px;display:none;height:26px;left:50%;margin:-13px 0 0 -13px;position:absolute;top:50%;width:26px}.pnlm-orientation-button-inactive{background-position:0 -156px}.pnlm-orientation-button-active{background-position:0 -182px}.pnlm-fullscreen-toggle-button-inactive{background-position:0 -52px}.pnlm-fullscreen-toggle-button-active{background-position:0 -78px}.pnlm-panorama-info{background-color:rgba(0,0,0,.7);border-radius:0 3px 3px 0;bottom:4px;color:#fff;display:none;padding-right:10px;position:absolute;text-align:left;-webkit-transform:translateZ(9999px);transform:translateZ(9999px);z-index:2}.pnlm-title-box{font-size:20px;margin-bottom:3px}.pnlm-author-box,.pnlm-title-box{display:table;padding-left:5px;position:relative}.pnlm-author-box{font-size:12px}.pnlm-load-box{background-color:rgba(0,0,0,.7);border-radius:3px;color:#fff;display:none;font-size:20px;height:150px;left:50%;margin:-75px 0 0 -100px;position:absolute;text-align:center;top:50%;width:200px}.pnlm-load-box p{margin:20px 0}.pnlm-lbox{display:none;height:20px;left:50%;margin:-10px 0 0 -10px;position:absolute;top:50%;width:20px}.pnlm-loading{animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-name:pnlm-mv;-webkit-animation-name:pnlm-mv;animation-timing-function:linear;-webkit-animation-timing-function:linear;background-color:#fff;height:10px;position:relative;width:10px}@keyframes pnlm-mv{0%{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}@-webkit-keyframes pnlm-mv{0%{left:0;top:0}25%{left:10px;top:0}50%{left:10px;top:10px}75%{left:0;top:10px}to{left:0;top:0}}.pnlm-load-button{background-color:rgba(0,0,0,.7);border-radius:3px;color:#fff;cursor:pointer;display:table;font-size:20px;height:100px;left:50%;margin:-50px 0 0 -100px;position:absolute;text-align:center;top:50%;width:200px}.pnlm-load-button:hover{background-color:rgba(0,0,0,.8)}.pnlm-load-button p{display:table-cell;vertical-align:middle}.pnlm-info-box{background-color:#000;border-radius:3px;color:#fff;display:table;font-size:15px;height:150px;left:50%;margin:-75px 0 0 -100px;position:absolute;table-layout:fixed;text-align:center;top:50%;width:200px}.pnlm-info-box a{word-wrap:break-word;color:#fff;overflow-wrap:break-word}.pnlm-info-box p{display:table-cell;padding:0 5px;vertical-align:middle}.pnlm-error-msg{display:none}.pnlm-about-msg{background:rgba(0,0,0,.7);border-radius:3px;color:#fff;display:none;font-size:11px;left:50px;line-height:11px;opacity:0;padding:5px 8px;position:absolute;top:50px;transition:opacity .3s ease-in-out;z-index:1}.pnlm-about-msg a:link,.pnlm-about-msg a:visited{color:#fff}.pnlm-about-msg a:active,.pnlm-about-msg a:hover{color:#eee}.pnlm-hotspot-base{cursor:default;position:absolute;top:0;vertical-align:middle;visibility:hidden;z-index:1}.pnlm-hotspot{border-radius:13px;height:26px;width:26px}.pnlm-hotspot:hover{background-color:hsla(0,0%,100%,.2)}.pnlm-hotspot.pnlm-info{background-position:0 -104px}.pnlm-hotspot.pnlm-scene{background-position:0 -130px}div.pnlm-tooltip span{background-color:rgba(0,0,0,.7);border-radius:3px;color:#fff;cursor:default;margin-left:-220px;max-width:200px;padding:5px 10px;position:absolute;text-align:center;visibility:hidden}div.pnlm-tooltip:hover span{visibility:visible}div.pnlm-tooltip:hover span:after{border:10px solid transparent;border-top-color:rgba(0,0,0,.7);bottom:-20px;content:"";height:0;left:-10px;margin:0 50%;position:absolute;width:0}.pnlm-compass{background-image:url(img/compass.svg);border-radius:25px;bottom:4px;cursor:default;display:none;height:50px;position:absolute;right:4px;width:50px}.pnlm-world{left:50%;position:absolute;top:50%}.pnlm-face{position:absolute;-webkit-transform-origin:0 0 0;transform-origin:0 0 0}.pnlm-dragfix,.pnlm-preview-img{height:100%;position:absolute;width:100%}.pnlm-preview-img{background-position:50%;background-size:cover}.pnlm-lbar{border:1px solid #fff;height:6px;margin:0 auto;width:150px}.pnlm-lbar-fill{background:#fff;height:100%;width:0}.pnlm-lmsg{font-size:12px}.pnlm-fade-img{left:0;position:absolute;top:0}.pnlm-pointer{cursor:pointer}.flatpickr-calendar{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);display:none;float:left;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;position:absolute;text-align:left;top:100%;z-index:1000}.flatpickr-calendar .flatpickr-weekdaycontainer span{color:#4a4a4a;font-size:100%;font-weight:700}.flatpickr-calendar.arrowTop:before{border-bottom-color:#ccc}.flatpickr-weekdaycontainer{justify-content:space-between}span.flatpickr-day{border:1px solid #e9e9e9;border-radius:0;border-right-color:transparent;max-width:none}.flatpickr-next-month:hover,.flatpickr-prev-month:hover{background:#eee}.flatpickr-time{display:none;height:auto}.flatpickr-calendar.hasTime{display:flex;width:550px;width:auto}.flatpickr-calendar.hasTime .flatpickr-months{position:relative}.flatpickr-calendar.hasTime .flatpickr-time{display:block;width:100%}.flatpickr-calendar.hasTime .flatpickr-time-wrap{align-items:center;display:flex;position:relative;width:280px;width:100%}.flatpickr-calendar.hasTime .flatpickr-time-wrap .flatpickr-clear{cursor:pointer;font-size:18px;left:0;margin:auto;position:absolute;right:0;top:3%;width:18px}.flatpickr-calendar.hasTime .flatpickr-time-wrap .flatpickr-time{border-top:none;overflow:inherit}.flatpickr-calendar.hasTime .flatpickr-time-wrap .numInput{font-size:16px;font-weight:700}.flatpickr-calendar.hasTime .flatpickr-time-wrap .numInputWrapper .arrowDown,.flatpickr-calendar.hasTime .flatpickr-time-wrap .numInputWrapper .arrowUp{opacity:1;padding:0;width:14px}.flatpickr-calendar.hasTime .flatpickr-time-wrap .numInputWrapper .arrowUp{border:none;border-bottom:0;left:0;margin:auto;right:0;top:-60px}.flatpickr-calendar.hasTime .flatpickr-time-wrap .numInputWrapper .arrowUp:after{border:3px solid #3c3c3c;border-bottom:none;border-left:none;height:14px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:14px}.flatpickr-calendar.hasTime .flatpickr-time-wrap .numInputWrapper .arrowDown{border:none;left:0;margin:auto;right:0;top:80px}.flatpickr-calendar.hasTime .flatpickr-time-wrap .numInputWrapper .arrowDown:after{border:3px solid #3c3c3c;border-bottom:none;border-left:none;height:14px;-webkit-transform:rotate(135deg);transform:rotate(135deg);width:14px}.flatpicker-hours,.flatpicker-minutes{left:0;position:absolute;top:56px;width:100%}.flatpicker-hours table,.flatpicker-minutes table{width:100%}.flatpicker-hours table td,.flatpicker-hours table th,.flatpicker-minutes table td,.flatpicker-minutes table th{border:none;cursor:pointer;text-align:center}.flatpicker-hours table td:hover,.flatpicker-hours table th:hover,.flatpicker-minutes table td:hover,.flatpicker-minutes table th:hover{background:#e6e6e6}.dayContainer span.flatpickr-day,span.flatpickr-day{max-width:43px}.flatpickr-current-month,.flatpickr-months .flatpickr-current-month .cur-month,.flatpickr-months .flatpickr-current-month input.cur-year{font-size:14px;font-weight:700}.span.flatpickr-day.flatpickr-disabled{border-right-color:transparent}span.flatpickr-day:nth-child(7n-6){background:#f2dede}span.flatpickr-day:nth-child(7n-6):hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}span.flatpickr-day:nth-child(7n-7){background:#cef}span.flatpickr-day:nth-child(7n-7):hover{background:#e6e6e6;border-color:#e6e6e6;cursor:pointer;outline:0}span.flatpickr-day.selected{background:#569ff7}[data-input=true].is-disabled{display:none}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}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}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3 svg{-webkit-tap-highlight-color:rgba(0,0,0,0);font:10px sans-serif}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:#fff;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-tooltip-container{z-index:10}.c3-tooltip{background-color:#fff;border-collapse:collapse;border-spacing:0;box-shadow:7px 7px 12px -9px #777;empty-cells:show;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;color:#fff;font-size:14px;padding:2px 5px;text-align:left}.c3-tooltip td{background-color:#fff;border-left:1px dotted #999;font-size:13px;padding:3px 6px;white-space:pre}.c3-tooltip td>span{display:inline-block;height:10px;margin-right:6px;width:10px}.c3-tooltip .value{text-align:right}.c3-legend-item{display:none}.c3-chart-arc path{stroke:none}.c3-chart-arc text{fill:#000;font-size:12px;font-weight:700}img.lazyload{display:block;margin:0 auto}.slick-loading .slick-list{background:#fff url(../img/lib/ajax-loader.gif) 50% no-repeat}.slick-slider{overflow:hidden}.slick-next,.slick-prev{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border:none;color:transparent;cursor:pointer;display:block;font-family:iconfont!important;font-size:0;height:60px;line-height:0;opacity:.9;outline:none;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s linear;width:32px;z-index:10}@media screen and (max-width:760px){.slick-next,.slick-prev{height:50px}}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{opacity:1;outline:none}@media screen and (max-width:760px){.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{opacity:1}}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}@media screen and (max-width:760px){.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:0}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#f60;font-size:20px;font-weight:200;opacity:1;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s linear}.slick-prev{border-radius:0 4px 4px 0;left:0;z-index:1}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"󩀂";right:12px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}[dir=rtl] .slick-prev:before{content:"󩀂"}.slick-next{border-radius:4px 0 0 4px;right:0}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"󩀂";left:12px}[dir=rtl] .slick-next:before{content:"󩀂"}.slick-dotted.slick-slider{margin-bottom:20px}.slick-dots{bottom:0;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}@media screen and (max-width:760px){.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#aaa;border-radius:50%;content:"";font-size:14px;height:13px;left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:13px}.slick-dots li.slick-active button:before{background:#f60}.slick-slider{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{cursor:pointer;display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.l-header-nav{align-items:center;display:flex;font-size:15px;font-size:.9375rem;height:30px;margin:0 auto;max-width:1080px;width:100%}@media screen and (max-width:760px){.l-header-nav{display:none}}.l-header-nav__list{border-right:1px solid #ccc;font-weight:700;letter-spacing:0;padding:10px 0;position:relative;text-align:center;width:20%}.l-header-nav__list:first-child{border-left:1px solid #ccc;margin-left:0}.l-header-nav__list a{color:#4c2100;font-size:15px}.l-header-nav__list a:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-bottom:3px solid #f60;bottom:-6px;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;transition:all .2s linear;width:0}.l-header-nav__list a:hover{color:#f60;padding-bottom:21px}.l-header-nav__list a:hover:before{width:100%}.l-header-nav__list.no-hover-market a:hover{color:#fff}.l-header-nav__list.no-hover-market a:before{bottom:-6px}.l-header-nav__list.is-current a{color:#f60;font-weight:700}.l-header-nav__list.is-current a:before{width:100%}.l-header-nav__list .c-icon__badge{bottom:0;margin:auto 0;position:absolute;right:36px;top:0}.l-header-nav__list .c-icon__badge--enquete{border:0;border-radius:50%;height:12px;min-height:12px;min-width:12px;padding:0;right:18px;top:-.5px;width:12px}.l-header-nav__list .c-icon__badge--market{right:3px}.l-header-nav__list--guide a:before{content:none}.l-header-nav__list--guide a:after{bottom:-18px;color:#aaa;content:"\e9002";font-family:iconfont;font-size:11px;left:50%;position:absolute;-webkit-transform:rotate(90deg) translateY(50%);transform:rotate(90deg) translateY(50%)}.l-header-nav__list--guide a:hover:after{color:#f60}.l-header.is-fixed .l-header__fixed-block{background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);left:0;position:fixed;top:0;width:100%;z-index:500}body.scrolling-down .l-header.is-fixed .l-header__fixed-block{-webkit-transform:translateY(-100%);transform:translateY(-100%)}body.scrolling-down .l-header.is-fixed .header__keep{-webkit-transform:translateY(0);transform:translateY(0)}.l-header.is-fixed .l-header__fixed-nav{display:block}@media (max-width:660px){body.is-modal-open .l-header .l-header__fixed-block{visibility:hidden}.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}}.l-white-footer{background:#fff}.l-white-footer__inner{font-size:12px;font-size:.75rem;margin:0 auto;padding:17px 0 20px}@media not all and (max-width:660px){.l-white-footer__inner{max-width:600px}}@media (max-width:660px){.l-white-footer__inner{flex-direction:column;max-width:350px}}.l-white-footer__nav-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;row-gap:10px}.l-white-footer__nav-list li{border-left:1px solid #4c2200;margin-right:.5em}.l-white-footer__nav-list li:first-of-type,.l-white-footer__nav-list li:nth-of-type(6){border-left:none}@media (max-width:660px){.l-white-footer__nav-list li:nth-of-type(4),.l-white-footer__nav-list li:nth-of-type(9){border-left:none}}.l-white-footer__nav-list li:last-child{margin-right:0}.l-white-footer__nav-list li:first-child a{margin-left:0}@media (max-width:660px){.l-white-footer__nav-list li{margin-right:0;padding-left:.5143em;padding-right:.5143em}}.l-white-footer__nav-list li a{color:#4c2200;font-size:12px;margin-left:.5em;transition:all .1s linear}.l-white-footer__nav-list li a:hover{opacity:.7}@media (max-width:660px){.l-white-footer__nav-list li a{font-weight:400}}.l-white-footer__nav.display_only_corp_name{padding:19px 0 0}@media (max-width:660px){.l-white-footer__nav.display_only_corp_name{margin-top:50px}}.l-white-footer__logo{margin-top:24px;text-align:center}.l-white-footer__logo.display_only_corp_name{margin-top:8px;padding:0 0 16px}.l-white-footer__copyright{align-items:center;color:#2a2a2a;display:flex;font-size:10px;font-size:.625rem;justify-content:center;margin-top:3px;text-align:center}@media (max-width:660px){.l-white-footer__copyright{margin-top:8px}}.l-white-footer__copyright .c-icon-copyright{bottom:0;font-size:.6rem;margin-right:2px}.l-footer{background:#4c2100;font-size:12px;padding:8px}.l-footer .footer-inner{margin:0 auto;max-width:1080px}.l-footer .l-footer__nav{display:grid;gap:4px;grid-template-areas:"row1 row1" "row2 l-footer__copyright";grid-template-columns:auto auto}.l-footer .l-footer__nav .row1,.l-footer .l-footer__nav .row2{display:flex;flex-wrap:nowrap;gap:10px}.l-footer .l-footer__nav .row1 a,.l-footer .l-footer__nav .row2 a{color:#fff;font-size:12px;font-weight:700;text-decoration:none;white-space:nowrap}.l-footer .l-footer__nav .row1{grid-area:row1}@media not all and (max-width:660px){.l-footer .l-footer__nav .row1{padding:4px 0}}.l-footer .l-footer__nav .row2{grid-area:row2}.l-footer .l-footer__nav .l-footer__copyright{align-self:center;color:#fff;font-size:.75rem;grid-area:l-footer__copyright;justify-self:end;white-space:nowrap}.l-footer .l-footer__nav .l-footer__copyright .c-icon-copyright{bottom:0;font-size:.6rem;margin-right:2px}@media (max-width:767px){.l-footer .l-footer__nav{grid-template-areas:"row1 row2" "l-footer__copyright l-footer__copyright";grid-template-columns:1fr 1fr}.l-footer .l-footer__nav .row1,.l-footer .l-footer__nav .row2{flex-direction:column;gap:4px}.l-footer .l-footer__nav .row1 a,.l-footer .l-footer__nav .row2 a{font-weight:400;padding:0 0 4px 4px;white-space:normal}.l-footer .l-footer__nav .row2{padding-left:12px}.l-footer .l-footer__nav .l-footer__copyright{font-size:.75rem;justify-self:center;margin-top:8px;text-align:center}.l-footer .l-footer__nav .l-footer__copyright:before{border-top:1px solid #fff;content:"";display:block;margin:0 auto 4px;max-width:97%;padding-bottom:2px;width:97vw}}.l-global-nav{background:#fff}@media screen and (max-width:760px){.l-global-nav{height:46px}}.l-global-nav ul{align-items:center;display:flex}@media screen and (max-width:760px){.l-global-nav ul{height:100%}}.l-global-nav .c-icon,.l-global-nav .p-article-youtube__play{display:block}.l-global-nav .c-icon__text{color:#2a2a2a;display:block;font-size:12px;padding-top:4px;white-space:nowrap}@media screen and (max-width:760px){.l-global-nav .c-icon__text{font-size:10px;font-size:.625rem;font-weight:400;letter-spacing:0;margin-top:1.6vw;padding-top:0}}.l-global-nav .c-icon .c-icon-history,.l-global-nav .c-icon .c-icon-login,.l-global-nav .c-icon .c-icon-mail,.l-global-nav .c-icon .c-icon-speech_fill,.l-global-nav .c-icon .c-icon-star,.l-global-nav .p-article-youtube__play .c-icon-history,.l-global-nav .p-article-youtube__play .c-icon-login,.l-global-nav .p-article-youtube__play .c-icon-mail,.l-global-nav .p-article-youtube__play .c-icon-speech_fill,.l-global-nav .p-article-youtube__play .c-icon-star{display:block;text-align:center}@media screen and (max-width:760px){.l-global-nav .c-icon .c-icon-history,.l-global-nav .c-icon .c-icon-login,.l-global-nav .c-icon .c-icon-mail,.l-global-nav .c-icon .c-icon-speech_fill,.l-global-nav .c-icon .c-icon-star,.l-global-nav .p-article-youtube__play .c-icon-history,.l-global-nav .p-article-youtube__play .c-icon-login,.l-global-nav .p-article-youtube__play .c-icon-mail,.l-global-nav .p-article-youtube__play .c-icon-speech_fill,.l-global-nav .p-article-youtube__play .c-icon-star{width:100%}.l-global-nav .c-icon .c-icon-login,.l-global-nav .c-icon .c-icon-mail,.l-global-nav .c-icon .c-icon-star,.l-global-nav .p-article-youtube__play .c-icon-login,.l-global-nav .p-article-youtube__play .c-icon-mail,.l-global-nav .p-article-youtube__play .c-icon-star{font-size:4.8vw}}@media screen and (min-width:760px){.l-global-nav .c-icon .c-icon-history:before,.l-global-nav .c-icon .c-icon-star:before,.l-global-nav .p-article-youtube__play .c-icon-history:before,.l-global-nav .p-article-youtube__play .c-icon-star:before{display:inline-block;height:25px;width:24px}}.l-global-nav .c-icon .c-icon-login,.l-global-nav .p-article-youtube__play .c-icon-login{padding-top:2px}.l-global-nav .c-icon .c-badge,.l-global-nav .p-article-youtube__play .c-badge{position:absolute;right:4px;top:-6px}@media screen and (max-width:760px){.l-global-nav .c-icon .c-badge,.l-global-nav .p-article-youtube__play .c-badge{right:0;top:0}}.l-global-nav__item{color:#2a2a2a;margin-left:12px}.l-global-nav__item:hover span[class*=c-icon]{color:#f60}.l-global-nav__item:first-child{margin-left:0}@media screen and (max-width:760px){.l-global-nav__item{align-items:flex-end;border-left:1px solid #ccc;display:flex;height:100%;justify-content:center;margin-left:0;padding-bottom:3px;text-align:center;width:15.46667vw}.l-global-nav__item--message .c-icon>.c-icon__text,.l-global-nav__item--message .p-article-youtube__play>.c-icon__text{letter-spacing:-1px;margin-top:.6vw}}.l-global-nav__item__suspended-btn.c-btn{background-color:#f60;color:#fff;width:320px}.l-global-nav .c-icon-man{display:block;text-align:center}@media screen and (max-width:760px){.l-global-nav .c-icon-man{display:none}}.l-global-nav [class^=c-icon-]{bottom:1px;color:#4c2100;font-size:24px;font-size:1.5rem;position:relative}@media screen and (max-width:760px){.l-global-nav [class^=c-icon-]{color:#2a2a2a;font-size:24px;font-size:1.5rem}}.l-global-nav__registration-btn.c-btn{cursor:pointer;padding:0;position:relative;width:230px}.l-global-nav__registration-btn__text{font-size:18px;padding-left:46px}.l-global-nav__registration-btn__text>span{font-size:14px}.l-global-nav__registration-btn:before{background-image:url(/img/ume/ume-register-animation.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:42px;left:10px;position:absolute;vertical-align:middle;width:40px}.l-global-nav__registration-btn:hover{color:#fff}.l-global-nav-sp{display:none}@media screen and (max-width:760px){.l-global-nav-sp{background:#fff;border-bottom:0;display:block;height:100%;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;text-align:left;top:0;-webkit-transform:translateX(-105%);transform:translateX(-105%);transition:.2s ease-out;width:76vw;z-index:10001}.l-global-nav-sp.is-open{-webkit-transform:translateX(0);transform:translateX(0)}}.l-global-nav-sp__suspended-btn.c-btn{background-color:#f60;color:#fff;font-size:14px;margin-bottom:16px}.l-header{background:#fff;position:relative;z-index:1000}.l-header__job-app-banner{position:relative;width:470px}.l-header__job-app-banner .job-app-banner-buttons{bottom:3px;display:flex;justify-content:space-between;position:absolute;right:6px;width:240px}.l-header__job-app-banner .job-app-banner-buttons__item{display:block;width:118px}.l-header__job-app-banner .job-app-banner-buttons__item img{max-width:100%}.l-header__job-app-banner.is-login{width:520px}.l-header__job-app-banner.is-login .job-app-banner-buttons{width:246px}.l-header__job-app-banner.is-login .job-app-banner-buttons__item{width:120px}.l-header__job-app-banner.is-top{width:500px}.l-header__job-app-banner.is-top .job-app-banner-buttons{width:240px}.l-header__job-app-banner.is-top .job-app-banner-buttons__item{width:118px}.l-header__job-app-banner.is-top.is-login{width:580px}.l-header__job-app-banner.is-top.is-login .job-app-banner-buttons{width:246px}.l-header__job-app-banner.is-top.is-login .job-app-banner-buttons__item{width:120px}.l-header__space{flex:1 1 auto}@media screen and (max-width:760px){.l-header,.l-header.l-header--height-auto{height:auto}}.l-header__inner{align-items:center;background:#fff;display:flex;height:62px;justify-content:space-between;margin:0 auto;max-width:1080px;min-width:1012px}@media screen and (max-width:760px){.l-header__inner{border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:100%;min-width:100%;width:100%}}.l-header__inner--simple{justify-content:center}@media screen and (max-width:760px){.l-header__inner--simple{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:6px 0}.l-header__icon-logo-wrapper{align-items:center;display:flex;flex:1;justify-content:center;padding-top:4px}}.l-header__icon-logo-wrapper:hover{opacity:.7}.l-header__logo{width:182px}@media screen and (max-width:760px){.l-header__logo{width:auto}}.l-header__logo a{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .1s linear}.l-header__logo a:hover{opacity:.7}.l-header__logo .site-description,.l-header__logo h1{color:#4c2200;font-size:10px}@media not all and (max-width:660px){.l-header__logo .site-description,.l-header__logo h1{position:relative;top:6px}}@media screen and (max-width:760px){.l-header__logo .site-description,.l-header__logo h1{font-family:Noto Sans JP,sans-serif;font-size:11px}}.l-header__logo .site-description span,.l-header__logo h1 span{color:#f82060}.l-header__logo img{height:auto;vertical-align:top;width:176px}@media screen and (max-width:760px){.l-header__logo img{width:106px}}.l-header__icon{height:auto;width:65px}@media not all and (max-width:660px){.l-header__icon{margin-left:6.5px}}@media screen and (max-width:760px){.l-header__icon{height:39px;margin-bottom:4px;margin-left:8px;width:auto}}.l-header__left{align-items:center;display:flex}@media screen and (max-width:760px){.l-header__left{width:calc(100% - 31vw)}}.l-header__nav{border-top:1px solid #ccc;width:100%}.l-header__nav__inner{margin:0 auto;max-width:1080px}.l-header__search{padding-left:32px;position:relative}@media screen and (max-width:760px){.l-header__search{display:none}}.l-header__search button{border:0;cursor:pointer;padding:0;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.l-header__search .c-input-text{height:48px;padding-left:12px;padding-right:44px;width:470px}.l-header__search .fa-search{background:#f60;border-radius:50%;color:#fff;font-size:18px;font-size:1.125rem;height:36px;transition:all .1s linear;width:36px}.l-header__search .fa-search:before{left:52%;position:absolute;top:50%;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.l-header__search .fa-search:hover{opacity:.7}.l-header .overlay{background-color:rgba(0,0,0,.75);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.l-header .overlay.is-open{display:block}.l-header .close-btn{color:#fff;display:none;font-size:26px;font-size:1.625rem;position:fixed;right:16px;top:16px;z-index:1001}.l-header .close-btn.is-open{display:block}.l-header__app-store{background:#fff;height:52px;justify-content:center;margin:auto}.l-header__app-store,.l-header__app-store .left-container,.l-header__app-store .right-container{align-items:center;display:flex;flex-direction:row}.l-header__app-store .left-container{margin-right:12px}.l-header__app-store .left-container span{font-size:3.95vw}.l-header__app-store .button-wrap{background:transparent;height:42px;margin-right:2.5vw;padding:0}.l-header__app-store .store-icon{border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28)}.l-header__app-store .app-name{font-size:15px;line-height:16px;padding-left:6px}.l-header__app-store .c-icon-close:before{color:#aaa;font-size:20px;padding-left:8px}@media screen and (max-width:350px){.l-header__app-store .c-icon-close:before{font-size:18px;padding-left:4px}}.button__app-install{background:transparent linear-gradient(180deg,#e2ff96,#98cb15 1px,#86b902) 0 0 no-repeat padding-box;border:2px solid #6e9800;border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#fff;height:40px;min-width:110px;padding:0}.button__app-install .install-text{color:#f8f8f8;font-size:14px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.47)}@media screen and (max-width:380px){.button__app-install{min-width:94px}.button__app-install>span{font-size:12px}}@media screen and (max-width:350px){.button__app-install{min-width:88px}.button__app-install>span{font-size:11px}}@media screen and (max-width:300px){.button__app-install{min-width:74px}}.toggle{border-right:1px solid #ccc;display:none;height:50px;text-align:center;width:54px}@media screen and (max-width:760px){.toggle{align-items:center;display:flex;flex-direction:column;height:46px;justify-content:flex-end;padding-bottom:4px;width:15.46667vw}}.toggle__button{display:block;height:24px;margin:0 auto;position:relative;width:30px}.toggle__button .c-icon-humberger{border-radius:4px;color:#2a2a2a;font-size:4.8vw;left:0;position:absolute;top:5px;width:100%}.toggle__text{font-size:10px;font-size:.625rem;margin-top:6px}.toggle--page-back{width:14.4vw}.toggle--page-back>a{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-top:4px}.toggle__page-back .c-icon-arrow_normal{color:#2a2a2a;display:block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:760px){.toggle__page-back-text{color:#2a2a2a;font-size:10px;font-size:.625rem;font-weight:400;letter-spacing:0;margin-top:6px}}.l-header__fixed-nav{display:none}.l-header__fixed-nav.is-fixed{display:block;left:0;position:fixed;right:0;top:0;z-index:100}.l-header-notification{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#4c2100;position:relative;transition:all .1s linear;z-index:101}.l-header-notification__inner{align-items:center;color:#fff;display:flex;font-size:12px;font-size:.75rem;font-weight:700;height:30px;justify-content:space-between;margin:0 auto;max-width:1080px}@media screen and (max-width:760px){.l-header-notification__inner{display:none;padding:1.6vw;width:100%}}.l-header-notification__facebook-like{align-items:center;display:flex}.l-header-notification__facebook-like iframe{margin-left:8px}.l-header-notification__login{display:flex;font-size:12px;font-size:.75rem;font-weight:700}.l-header-notification__login a{align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;display:flex;margin-left:16px;transition:all .1s linear}.l-header-notification__login a:hover{opacity:.7}.l-header-notification__login a i{margin-right:2px}.l-header-notification__logout{background:transparent;color:#fff;display:flex;font-size:12px;font-size:.75rem;font-weight:700;padding:0;transition:all .1s linear}.l-header-notification__logout:hover{opacity:.7}.l-header-notification__logout i{font-size:18px;margin-right:4px}.p-register-message--preview{align-items:center;background-color:#f82060;color:#fff;display:flex;height:62px;justify-content:center;left:0;padding:5px 0;position:fixed;text-align:center;top:0;width:100%;z-index:1001}.preview-message{color:#fff;justify-content:right;letter-spacing:0;text-align:right;width:64%}.preview-close,.preview-message{display:flex;opacity:1;padding:0 2.4em}.preview-close{width:36%}.preview-close-message{background:#fff 0 0 no-repeat padding-box;border-radius:4px;color:#f02461;cursor:pointer;letter-spacing:0;opacity:1;padding:.6em 1.6em;text-align:left}.preview-close-message i{color:#4c2200;margin-right:.4em;text-decoration:none}.preview-close-message :hover{opacity:.7}.preview-close-message-content{font-weight:700;text-decoration:underline}.l-main{flex-basis:830px;margin-right:20px}@media not all and (max-width:660px){.l-main{max-width:830px;min-width:830px}}@media screen and (max-width:760px){.l-main{border:none;border-radius:0;max-width:unset;min-width:unset;padding:0;width:100%}}@media not all and (max-width:660px){.l-main>.c-hdg-lv1{padding:0 0 16px}}@media (max-width:660px){.l-main>.c-hdg-lv1{padding:0 2.13333vw 10px}}.l-main__inner-top{background:#fff}@media not all and (max-width:660px){.l-main__inner-top{border:1px solid #ccc;border-radius:8px 8px 0 0;padding:20px 16px}}@media screen and (max-width:760px){.l-main__inner-top{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:20px 1.6vw}}.l-main__inner-bottom{background:#fff;border-top:0}@media not all and (max-width:660px){.l-main__inner-bottom{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:0 0 8px 8px;border-right:1px solid #ccc;padding:20px 16px}}@media (max-width:660px){.l-main__inner-bottom{border-bottom:1px solid #ccc;padding:20px 1.6vw 40px}}.l-main__inner{background:#fff}@media not all and (max-width:660px){.l-main__inner{border:1px solid #ccc;border-radius:8px;padding:20px 16px}}@media (max-width:660px){.l-main__inner{border-bottom:1px solid #ccc;padding:3.2vw 1.6vw 40px}}.l-main__inner--oh-hidden{overflow:hidden}.l-main__inner--no-bg{background:transparent;border:none;padding:0}.l-main__inner--no-padding{padding:0}@media not all and (max-width:660px){.l-main__inner+.c-hdg-lv1{margin-top:40px;padding-bottom:12px}}@media (max-width:660px){.l-main__inner+.c-hdg-lv1{margin-top:20px;padding:0 1.6vw 12px}}#modal-overlay{background-color:rgba(81,81,81,.347);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100002}.l-sidebar{align-self:flex-end;bottom:10px;flex-basis:230px;font-size:14px;min-width:230px;position:-webkit-sticky;position:sticky;z-index:99}@media (max-width:660px){.l-sidebar{display:none;min-width:auto;position:static;width:100%}.l-sidebar.sp_show{display:block;margin-top:30px;padding:0 1.6vw}}*+.l-sidebar__segment{margin-top:20px}.l-sidebar--has-tab{margin-top:47px}.l-sidebar--has-title{margin-top:40px}.l-sidebar__title{background:#faefd8;border:1px solid #ccc;border-radius:6px 6px 0 0;color:#4c2200;font-size:16px;font-weight:700;height:40px;line-height:40px;text-align:center}@media screen and (max-width:760px){.l-sidebar__title{background:transparent;color:#4c2100;font-size:18px;font-size:1.125rem;font-size:4.8vw;height:auto}}.l-sidebar__inner{background:#fff;border:1px solid #ccc;border-radius:0 0 8px 8px;border-top:0 solid #ccc;margin-bottom:30px;overflow:hidden}@media screen and (max-width:760px){.l-sidebar__inner{background:transparent;border-radius:0;border-width:1px}}.l-sidebar__inner+.l-sidebar__inner{margin-top:24px}.l-sidebar__inner__emphasis{color:#f82060;font-size:16px;font-size:1rem;font-weight:700}@media screen and (max-width:760px){.l-sidebar__inner--sp-full{padding-left:0;padding-right:0}}.l-sidebar__member_registration{border:1px solid #ccc;border-radius:8px;padding:12px 16px 16px;text-align:center}.l-sidebar__member_registration .c-btn{line-height:0}.l-sidebar__member_registration__text{font-weight:700;margin-bottom:6px}.l-sidebar__member_registration__img img{margin-bottom:10px;width:84%}.l-sidebar__list{background:#fff}.l-sidebar__list li{align-items:flex-start;border-top:1px solid #ccc;color:#4c2200;display:flex;flex-direction:column;font-size:14px;height:40px;justify-content:center;padding-left:12px;position:relative}.l-sidebar__list li:first-child{border-top:none}.l-sidebar__list li.is-current{color:#f60;font-weight:700;padding:12px 16px 14px}.l-sidebar__list li button{background-color:#fff;font-family:inherit;font-size:100%}.l-sidebar__list li a,.l-sidebar__list li button{color:#0038ef;display:block;text-align:left;width:100%}.l-sidebar__list li a:hover,.l-sidebar__list li button:hover{color:#f60;text-decoration:underline}.l-sidebar__list li.-small{height:36px;margin-left:20px;padding-left:20px}.l-sidebar__list li .c-badge{position:absolute;right:4px}.l-sidebar__list__accordion{height:auto!important;padding-left:0!important}.l-sidebar__list__accordion .js-accordion-btn{height:40px;position:relative}.l-sidebar__list__accordion .js-accordion-btn .c-icon-pulldown{color:#aaa;display:inline-block;position:absolute;right:16px;top:12px}.l-sidebar__list__accordion .js-accordion-btn.is-active .c-icon-pulldown{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.l-sidebar__list__accordion .js-accordion-block{border-top:1px solid #ccc;display:none;padding-left:1rem;width:100%}.l-sidebar__list__accordion .js-accordion-block .is-current{color:#f60;font-weight:700;padding:10px 16px 12px 0}.l-sidebar__list__accordion .js-accordion-block a,.l-sidebar__list__accordion .js-accordion-block button{font-size:.9rem;padding:0}.l-sidebar .c-accordion__btn{border-top:1px solid #ccc;padding:16px 0}.l-sidebar .c-card-job a{padding-bottom:10px;padding-top:10px}.c-accordion__btn{align-items:center;background:#f7f7f7;cursor:pointer;display:flex;justify-content:center;transition:all .1s linear}.c-accordion__btn:hover .read-more{color:#f60}.c-accordion__btn .read-more{color:#4c2100;display:block;font-weight:700;padding-right:4px}.c-accordion__btn i{color:#f60;display:block;left:-4px;position:relative;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-accordion__btn.is-active i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-accordion__block{display:none}@media not all and (max-width:660px){.c-app-banner{background-image:url(/img/banner/app-install__banner-bg.png);background-repeat:no-repeat;background-size:cover}.c-app-banner__container{height:285px;margin:0 auto;max-width:840px;position:relative;width:100%}.c-app-banner__img{height:283px;-o-object-fit:cover;object-fit:cover;width:100%}.c-app-banner__img-left{bottom:0;left:0;max-width:570px;position:absolute;width:100%}.c-app-banner__box{background-color:#ffeded;border-radius:8px;bottom:20px;box-shadow:0 2px 6px 0 rgba(0,0,0,.35);padding:16px 18px 12px;position:absolute;right:0}.c-app-banner__head{align-items:baseline;display:flex;margin-bottom:6px}.c-app-banner__head-text{color:#4c2200;font-size:17px;font-weight:700;margin-left:4px}.c-app-banner__lead{margin-bottom:14px;text-align:center}.c-app-banner__lead-text,.c-app-banner__lead>.c-icon-download{color:#f82060;font-size:18px}.c-app-banner__lead-text{font-weight:700}.c-app-banner__logo{width:94px}.c-app-banner__dl{align-items:center;display:flex;gap:12px}.c-app-banner__dl:first-child{margin-bottom:16px}.c-app-banner__dl__link:hover .c-app-banner__dlbtn{opacity:.8}.c-app-banner__qr{height:64px;width:64px}.c-app-banner__dlbtn{height:48px;width:131px}}@media (max-width:660px){.c-app-banner:active .c-app-banner__img{opacity:.8}.c-app-banner__img{display:block;height:auto;width:100%}}.c-badge{align-items:center;background:#f82060;border:2px solid #fff;border-radius:50%;display:flex;justify-content:center;letter-spacing:0}.c-badge--primary{background-color:#f82060;color:#fff;font-weight:700}.c-badge--mini{font-size:10px;font-size:.625rem;height:22px;width:22px}@media screen and (max-width:760px){.c-badge--mini{height:20px;width:20px}}.c-badge--large{font-size:20px;font-size:1.25rem;height:40px;width:40px}@media screen and (max-width:760px){.c-badge--large{height:38px;width:38px}}.c-box{border:1px solid #ccc;padding:14px}.c-box :first-of-type{padding-top:0}.c-box.is-disabled{color:#aaa}.c-btn{align-items:center;border-radius:8px;color:#2a2a2a;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:16px;font-size:1rem;font-weight:700;height:50px;justify-content:center;padding:0 8px;transition:all .1s linear;width:100%}@media screen and (max-width:760px){.c-btn{font-size:16px;font-size:4.26667vw;padding:0 2.13333vw}}.c-btn i{font-size:20px;font-size:1.25rem;padding-right:6px;position:relative}.c-btn span{line-height:1.5}.c-btn--tiny{border-radius:4px;font-size:12px;font-size:.75rem;height:30px}@media screen and (max-width:760px){.c-btn--tiny{font-size:12px;font-size:3.2vw}}.c-btn--tiny i{font-size:16px;font-size:1rem;padding-right:4px;top:1px}@media screen and (max-width:760px){.c-btn--tiny i{font-size:16px;font-size:4.26667vw}}.c-btn--small{border-radius:4px;font-size:14px;font-size:.875rem;height:40px;padding-right:4px}@media screen and (max-width:760px){.c-btn--small{font-size:14px;font-size:3.73333vw}}.c-btn--small i{font-size:18px;font-size:1.125rem;top:0}@media screen and (max-width:760px){.c-btn--small i{font-size:18px;font-size:4.8vw}}.c-btn--large{border-radius:8px;font-size:18px;font-size:1.125rem;height:60px}@media screen and (max-width:760px){.c-btn--large{font-size:18px;font-size:1.125rem;font-size:4.8vw}}.c-btn--large i{font-size:24px;font-size:1.5rem}@media screen and (max-width:760px){.c-btn--large i{font-size:22px;font-size:5.86667vw}}.c-btn--huge{border-radius:8px;font-size:20px;font-size:1.25rem;height:66px}@media screen and (max-width:760px){.c-btn--huge{font-size:18px;font-size:1.125rem;font-size:4.8vw;height:60px}}.c-btn--huge i{font-size:24px;font-size:1.5rem}@media screen and (max-width:760px){.c-btn--huge i{font-size:22px;font-size:1.375rem;font-size:20px;font-size:5.33333vw}}.c-btn--middle{margin:0 auto;min-height:70px;width:460px}@media screen and (max-width:760px){.c-btn--middle{width:100%}}.c-btn--w400{margin:0 auto;width:400px}@media screen and (max-width:760px){.c-btn--w400{width:100%}}.c-btn--w360{margin:0 auto;width:400px}@media screen and (max-width:760px){.c-btn--w360{width:100%}}.c-btn--w300{margin:0 auto;width:300px}@media screen and (max-width:760px){.c-btn--w300{width:100%}}.c-btn--w280{margin:0 auto;width:280px}@media screen and (max-width:760px){.c-btn--w280{width:100%}}.c-btn--w250{margin:0 auto;width:250px}@media screen and (max-width:760px){.c-btn--w250{width:100%}}.c-btn--w180{margin:0 auto;width:180px}@media screen and (max-width:760px){.c-btn--w180{width:100%}}.c-btn--w140{margin:0 auto;width:280px}@media screen and (max-width:760px){.c-btn--w140{width:100%}}.c-btn--w110{margin:0 auto;width:110px}@media screen and (max-width:760px){.c-btn--w110{width:100%}}.c-btn--h_auto{height:auto}.c-btn--primary{background:#f60;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#fff;margin-bottom:3px}.c-btn--primary i{top:0}.c-btn--primary.c-btn--small i{top:-1px}.c-btn--primary:hover{color:#fff;opacity:.7}.c-btn--secondary{background-color:#fff;border:1px solid #86b902;color:#86b902}.c-btn--secondary:hover{background-color:#86b902;color:#fff;opacity:1}.c-btn--fill-secondary{background-color:#86b902;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#fff;font-size:20px;font-size:1.25rem;height:auto;padding:18px 16px}@media screen and (max-width:760px){.c-btn--fill-secondary{font-size:18px;font-size:1.125rem;padding:4.8vw 2.13333vw}}.c-btn--fill-secondary:hover{color:#fff;opacity:.7}.c-btn--fill-secondary span{line-height:1.8}@media screen and (max-width:760px){.c-btn--fill-secondary span{line-height:1.7}}.c-btn--common{background:#fff;border:2px solid #f60;color:#f60}.c-btn--common:hover{background:#f60;color:#fff}@media screen and (max-width:760px){.c-btn--common:hover{background:#fff;color:#f60}}.c-btn--gray{background:#aaa;color:#fff;transition:all .1s linear}.c-btn--gray:hover{opacity:.7}.c-btn--disabled{background:#ccc!important;border-color:#ccc!important;color:#aaa!important;pointer-events:none}.c-btn--back{border:1px solid #ccc;border-radius:6px;color:#4c2100;height:50px;left:16px;line-height:50px;padding:0;width:90px}.c-btn--back i{color:#f60;display:inline-block;padding-left:6px;padding-right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-btn--back:hover{background:#f60;border:none;color:#fff}.c-btn--back:hover i{color:#fff}@media screen and (max-width:760px){.c-btn--back{height:60px;line-height:60px;width:24%}}.c-btn--keep{background:transparent linear-gradient(180deg,#fff,#fff 29%,#e0e0e0) 0 0 no-repeat padding-box;border:2px solid #aaa}.c-btn--keep .c-icon-check-circle-fill{color:#aaa;top:0}.c-btn--keep .c-icon-plus-fill{color:#86b902}.c-btn--keep span span{font-size:16px;font-size:1rem}.c-btn--keep.is-keep span{color:#aaa}.c-btn--keep-small{border:1px solid #ccc}.c-btn--keep.c-btn--large span span{font-size:14px;font-size:.875rem}.c-btn--keep.c-btn--small span span{font-size:12px;font-size:.75rem}.c-btn--w210{width:220px!important}@media screen and (max-width:760px){.c-btn--w210{width:100%}}.c-btn--w220{width:220px!important}@media screen and (max-width:760px){.c-btn--w220{width:100%}}.c-btn__favorite{align-items:center;background:#fff;border:1px solid #ccc;border-radius:10px;box-shadow:0 2px 4px 0 rgba(0,0,0,.28);color:#2a2a2a;display:flex;font-weight:700;justify-content:center}@media not all and (max-width:660px){.c-btn__favorite{font-size:20px;height:60px;padding:0 8px;width:100%}}@media (max-width:660px){.c-btn__favorite{font-size:16px;height:50px;margin:0 6px 0 0;min-width:142px;padding:0 4px;width:142px}}.c-btn__favorite:hover{opacity:.7}.c-btn__favorite i{color:#86b902;margin-right:6px}@media not all and (max-width:660px){.c-btn__favorite i{top:-1px}}.c-btn__favorite br{display:none}.c-btn__favorite.-is-br br,.c-btn__favorite.-is-check-br.-checked br{display:block}.c-btn__favorite>div{line-height:1.2!important;position:relative;text-align:left;top:1px}.c-btn__favorite .c-btn__favorite__icon-checked,.c-btn__favorite .c-btn__favorite__text-checked{display:none}.c-btn__favorite.-checked{box-shadow:none;color:#aaa}.c-btn__favorite.-checked i,.c-btn__favorite.-checked:hover{color:#aaa}@media not all and (max-width:660px){.c-btn__favorite.-checked i{top:-1px}}.c-btn__favorite.-checked>span{line-height:1.2!important;position:relative;text-align:left;top:1px}.c-btn__favorite.-checked .c-btn__favorite__icon-default{display:none}.c-btn__favorite.-checked .c-btn__favorite__icon-checked{display:flex;top:1px}.c-btn__favorite.-checked .c-btn__favorite__text-checked{display:inline;line-height:1}.c-btn__favorite.c-btn--large span span{font-size:14px;font-size:.875rem}.c-btn__favorite.c-btn--small{width:100%}.c-btn__favorite.c-btn--small span span{font-size:12px;font-size:.75rem}.c-btn--w230{width:230px!important}@media screen and (max-width:760px){.c-btn--w230{width:100%}}.c-btn--w270{width:270px!important}@media screen and (max-width:760px){.c-btn--w270{width:100%}}.c-btn--w330{width:330px!important}@media screen and (max-width:760px){.c-btn--w330{width:100%}}.c-btn--w350{margin:0 auto;width:350px}@media screen and (max-width:760px){.c-btn--w350{width:44%}}.c-btn--w430{margin:0 auto;width:430px}@media screen and (max-width:760px){.c-btn--w430{height:50px;margin-bottom:0!important;width:56%}}.c-btn--cancel{background:#aaa;color:#fff}.c-btn--cancel:hover{opacity:.7}.c-btn--flat,.c-btn--noradius{border:none;margin-bottom:0}.c-btn--noradius{border-radius:0;box-shadow:none}.c-btn.is-disabled{background:#aaa;border:none;box-shadow:none;color:#fff;cursor:inherit;text-shadow:none}.c-btn.is-disabled:hover{background:#aaa;opacity:1}.c-btn--job-fill-secondary{background-color:#86b902;border:none;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#fff;display:flex}.c-btn--job-fill-secondary:hover{color:#fff}.c-btn--job-fill-secondary .c-icon-arrow-circle{margin-right:6px}.c-btn--rich-secondary{background:#86b902;border:2px solid #86b902;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#fff!important;font-size:20px;font-weight:700;text-shadow:0 1px 2px rgba(0,0,0,.18431)}.c-btn:hover{opacity:.7}.c-profile-urge{align-items:center;background:#fff;border:1px solid #f82060;border-radius:8px;display:flex;position:relative}@media not all and (max-width:660px){.c-profile-urge{margin-bottom:21px;padding:7px 12px}}@media (max-width:660px){.c-profile-urge{gap:5px;margin:0 1.6vw 12px;padding:4px}}.c-profile-urge:hover .c-profile-urge__balloon{display:block}.c-profile-urge.mt-16{margin-top:16px}.c-profile-urge .c-icon-alert,.c-profile-urge .p-alert-list>li{color:#f82060}@media not all and (max-width:660px){.c-profile-urge .c-icon-alert,.c-profile-urge .p-alert-list>li{font-size:21px;margin-right:10px}}@media (max-width:660px){.c-profile-urge .c-icon-alert,.c-profile-urge .p-alert-list>li{font-size:30px}}.c-profile-urge__title{color:#f82060;font-weight:700;line-height:1.4}@media not all and (max-width:660px){.c-profile-urge__title{font-size:18px}}@media (max-width:660px){.c-profile-urge__title{font-size:14px}}.c-profile-urge__link{color:#0038ef;position:relative;text-decoration:underline}@media not all and (max-width:660px){.c-profile-urge__link{font-size:14px;text-underline-offset:3px}}@media (max-width:660px){.c-profile-urge__link{font-size:12px;line-height:1.3;text-underline-offset:1px}}.c-page-top .c-profile-urge span,.c-profile-urge .c-card__new-job,.c-profile-urge .c-icon-arrow,.c-profile-urge .c-page-top span,.c-profile-urge .c-radio-rich+label,.c-profile-urge .c-select__container,.c-profile-urge .p-card-job-breadcrumbs li,.c-profile-urge .p-hover-menu__item a,.c-profile-urge .slick-next,.c-profile-urge .slick-prev,.p-card-job-breadcrumbs .c-profile-urge li,.p-hover-menu__item .c-profile-urge a{color:#aaa;font-size:12px}.c-profile-urge__balloon{background:#ffeded;border:1px solid #ccc;border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,.35);color:#f82060;display:none;font-weight:700;left:0;line-height:1.5;position:absolute;z-index:2}@media not all and (max-width:660px){.c-profile-urge__balloon{font-size:14px;left:0;padding:10px 16px;top:42px}}@media (max-width:660px){.c-profile-urge__balloon{font-size:12px;left:-2px;padding:6px;top:48px}}.c-profile-urge__balloon:before{border-color:transparent transparent #ccc;border-width:0 8px 8px;margin-left:-8px;top:-8px}.c-profile-urge__balloon:after,.c-profile-urge__balloon:before{border-style:solid;content:"";display:block;height:0;left:50%;left:23px;position:absolute;width:0}.c-profile-urge__balloon:after{border-color:transparent transparent #ffeded;border-width:0 7px 7px;margin-left:-7px;top:-7px}.c-card{background:#fff;border-top:1px solid #ccc}.c-card:first-child{border-top:none}.c-card a,.c-card label{align-items:center;display:flex;justify-content:space-between;padding:16px 32px 16px 13px;position:relative}@media screen and (max-width:760px){.c-card a,.c-card label{padding:13px 24px 13px 1.6vw}}.c-card .c-card__new-job,.c-card .c-icon-arrow,.c-card .c-page-top span,.c-card .c-radio-rich+label,.c-card .c-select__container,.c-card .p-card-job-breadcrumbs li,.c-card .p-hover-menu__item a,.c-card .slick-next,.c-card .slick-prev,.c-page-top .c-card span,.p-card-job-breadcrumbs .c-card li,.p-hover-menu__item .c-card a{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#aaa;font-size:16px;font-size:1rem;position:absolute;right:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:color .1s linear}.c-card:hover .c-card__new-job,.c-card:hover .c-card__title,.c-card:hover .c-icon-arrow,.c-card:hover .c-page-top span,.c-card:hover .c-radio-rich+label,.c-card:hover .c-select__container,.c-card:hover .facility-name,.c-card:hover .p-card-job-breadcrumbs li,.c-card:hover .p-hover-menu__item a,.c-card:hover .slick-next,.c-card:hover .slick-prev,.c-page-top .c-card:hover span,.p-card-job-breadcrumbs .c-card:hover li,.p-hover-menu__item .c-card:hover a{color:#f60}@media screen and (max-width:760px){.c-card:hover .c-card__title{color:#4c2100}.c-card:hover .c-card__new-job,.c-card:hover .c-icon-arrow,.c-card:hover .c-page-top span,.c-card:hover .c-radio-rich+label,.c-card:hover .c-select__container,.c-card:hover .p-card-job-breadcrumbs li,.c-card:hover .p-hover-menu__item a,.c-card:hover .slick-next,.c-card:hover .slick-prev,.c-page-top .c-card:hover span,.p-card-job-breadcrumbs .c-card:hover li,.p-hover-menu__item .c-card:hover a{color:#aaa}}.c-card__container{border-bottom:1px solid #ccc;border-top:1px solid #ccc}.c-card__img{margin-right:8px}.c-card__text-area{overflow:hidden;width:calc(100% - 140px)}.c-card__text-area .facility-name{color:#f82060;font-weight:700}.c-card__text-area--full{width:100%}.c-card__title{color:#4c2100;font-size:16px;font-size:1rem;font-weight:700;line-height:1.4;transition:all .1s linear}@media screen and (max-width:760px){.c-card__title{font-size:15px;font-size:4vw}}.c-card__title-small{font-size:14px;font-size:.875rem;font-weight:700;line-height:1.3}.c-card__sub-text{color:#828282;margin-top:6px}@media screen and (max-width:760px){.c-card__sub-text{font-size:12px;font-size:.75rem;margin-top:4px}}.c-card .c-card__input{bottom:0;height:24px;top:0;width:24px}.c-card--tiny a,.c-card--tiny label{padding:7px 32px 7px 13px}@media screen and (max-width:760px){.c-card--tiny a,.c-card--tiny label{padding:7px 24px 7px 13px}}.c-card--history a,.c-card__new-job a{align-items:flex-start;padding:6px}.c-card--history img,.c-card__new-job img{border-radius:4px;height:auto;width:50px}.c-card--history__text,.c-card__new-job__text{color:#0038ef;font-size:14px;font-weight:400;line-height:18px;margin-left:6px;text-decoration:none}.c-card--history a:hover img,.c-card__new-job a:hover img{opacity:.7}.c-card--history a:hover .c-card--history__text,.c-card__new-job a:hover .c-card--history__text{color:#f60;font-weight:700;text-decoration:underline}.c-card__new-job{position:relative}.c-card__new-job:before{color:#aaa;font-family:iconfont;font-size:15px!important;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-card__new-job a{display:block;padding:6px 22px 6px 6px}.c-card__new-job a img{width:70px}@media screen and (max-width:760px){.c-card__new-job a img{width:100px}}.c-card__new-job__text{margin-left:0}@media not all and (max-width:660px){.c-card__new-job__text{font-size:12px}}.c-card__new-job:hover:before{color:#f60}.c-card__new-job:hover .c-card__new-job__text{color:#f60;text-decoration:underline}.c-card__new-job__city,.c-card__new-job__is-current{color:#646464;font-size:.7rem}.c-card__new-job__salary{align-items:baseline;color:#f82060;display:flex;font-size:.7rem;font-weight:700;justify-content:flex-start}.c-card__new-job__salary span{font-size:.9rem}.c-card__new-job__salary__type{color:#4c2100;font-size:.7rem!important}@media (max-width:660px){.c-card__new-job__salary__type{margin-right:5px}}.c-card__new-job__detail{align-items:flex-start;display:flex;margin-top:6px}.c-card__new-job__detail__content{line-height:1.1rem;margin-left:6px}.c-card__accordion-btn .c-card__new-job,.c-card__accordion-btn .c-icon-arrow,.c-card__accordion-btn .c-page-top span,.c-card__accordion-btn .c-radio-rich+label,.c-card__accordion-btn .c-select__container,.c-card__accordion-btn .p-card-job-breadcrumbs li,.c-card__accordion-btn .p-hover-menu__item a,.c-card__accordion-btn .slick-next,.c-card__accordion-btn .slick-prev,.c-page-top .c-card__accordion-btn span,.p-card-job-breadcrumbs .c-card__accordion-btn li,.p-hover-menu__item .c-card__accordion-btn a{margin-top:-6px;right:22px;-webkit-transform:rotate(90deg) translateY(-50%);transform:rotate(90deg) translateY(-50%)}.c-card__accordion-btn.is-active .c-card__new-job,.c-card__accordion-btn.is-active .c-icon-arrow,.c-card__accordion-btn.is-active .c-page-top span,.c-card__accordion-btn.is-active .c-radio-rich+label,.c-card__accordion-btn.is-active .c-select__container,.c-card__accordion-btn.is-active .p-card-job-breadcrumbs li,.c-card__accordion-btn.is-active .p-hover-menu__item a,.c-card__accordion-btn.is-active .slick-next,.c-card__accordion-btn.is-active .slick-prev,.c-page-top .c-card__accordion-btn.is-active span,.p-card-job-breadcrumbs .c-card__accordion-btn.is-active li,.p-hover-menu__item .c-card__accordion-btn.is-active a{right:6px;-webkit-transform:rotate(-90deg) translateY(-50%);transform:rotate(-90deg) translateY(-50%)}.c-card__accordion-block{display:none;padding:16px 32px 16px 13px}@media screen and (max-width:760px){.c-card__accordion-block{padding:0}}.c-card__accordion-block .c-card{border-top:1px solid #ccc}.c-card__accordion-block .c-card a,.c-card__accordion-block .c-card label{padding-left:13px;position:relative}@media screen and (max-width:760px){.c-card__accordion-block .c-card a,.c-card__accordion-block .c-card label{padding-left:26px}}.c-card__selected{align-items:center;color:#2a2a2a;display:flex;font-size:12px;font-weight:400;max-width:50%}@media screen and (max-width:760px){.c-card__selected{margin-right:8px}}.c-card__selected i{background:#ccc;border-radius:50%;color:#fff;display:block;font-size:10px;margin-top:-2px;padding:6px;-webkit-transform:scale(.8);transform:scale(.8)}.c-card__selected i:before{position:relative;top:.5px}.c-card__selected span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-job .c-card__new-job__text{font-size:14px}.pa-job .c-card__new-job__city{font-size:12px}.pa-job .c-card__new-job__city span{font-size:14px}.pa-job .c-card__new-job__salary{font-size:11px}.pa-job .c-card__new-job__salary span{font-size:14px}.pa-job .c-card__new-job__salary span.c-card__new-job__salary__type{font-size:12px!important}.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-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;color:#f82060;padding-left:1px}.c-form-title__sub-text{padding-left:8px}.c-form-title__memo,.c-form-title__sub-text{font-size:14px;font-size:.875rem;font-weight:400}.c-form-title__memo{color:#3c3c3c}.c-grid{display:flex;flex-wrap:wrap}@media not all and (max-width:660px){.c-grid{margin:-16px -8px 0}}@media (max-width:660px){.c-grid{margin:-10px 0 0}}.c-grid__item--1{flex-shrink:0;margin:0;width:8.33333%}@media not all and (max-width:660px){.c-grid__item--1{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--1{padding:12px 0 0;width:100%}}.c-grid__item--2{flex-shrink:0;margin:0;width:16.66667%}@media not all and (max-width:660px){.c-grid__item--2{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--2{padding:12px 0 0;width:100%}}.c-grid__item--3{flex-shrink:0;margin:0;width:25%}@media not all and (max-width:660px){.c-grid__item--3{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--3{padding:12px 0 0;width:100%}}.c-grid__item--4{flex-shrink:0;margin:0;width:33.33333%}@media not all and (max-width:660px){.c-grid__item--4{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--4{padding:12px 0 0;width:100%}}.c-grid__item--5{flex-shrink:0;margin:0;width:41.66667%}@media not all and (max-width:660px){.c-grid__item--5{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--5{padding:12px 0 0;width:100%}}.c-grid__item--6{flex-shrink:0;margin:0;width:50%}@media not all and (max-width:660px){.c-grid__item--6{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--6{padding:12px 0 0;width:100%}}.c-grid__item--7{flex-shrink:0;margin:0;width:58.33333%}@media not all and (max-width:660px){.c-grid__item--7{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--7{padding:12px 0 0;width:100%}}.c-grid__item--8{flex-shrink:0;margin:0;width:66.66667%}@media not all and (max-width:660px){.c-grid__item--8{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--8{padding:12px 0 0;width:100%}}.c-grid__item--9{flex-shrink:0;margin:0;width:75%}@media not all and (max-width:660px){.c-grid__item--9{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--9{padding:12px 0 0;width:100%}}.c-grid__item--10{flex-shrink:0;margin:0;width:83.33333%}@media not all and (max-width:660px){.c-grid__item--10{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--10{padding:12px 0 0;width:100%}}.c-grid__item--11{flex-shrink:0;margin:0;width:91.66667%}@media not all and (max-width:660px){.c-grid__item--11{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--11{padding:12px 0 0;width:100%}}.c-grid__item--12{flex-shrink:0;margin:0;width:100%}@media not all and (max-width:660px){.c-grid__item--12{padding:16px 8px 0}}@media (max-width:660px){.c-grid__item--12{padding:12px 0 0;width:100%}}.c-grid img{width:100%}.c-icon,.c-icon__badge,.p-article-youtube__play{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-card__new-job:before,.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-page-top span:before,.c-radio-rich+label:before,.c-select__container:before,.p-alert-list>li,.p-article-youtube__play:before,.p-card-job-breadcrumbs li:before,.p-hover-menu__item a:before,.slick-next:before,.slick-prev: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-card__new-job:before,.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-page-top span:before,.c-radio-rich+label:before,.c-select__container:before,.p-alert-list>li,.p-article-youtube__play:before,.p-card-job-breadcrumbs li:before,.p-hover-menu__item a:before,.slick-next:before,.slick-prev: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-page-top span.orange:before,.c-radio-rich+label.orange:before,.orange.c-card__new-job:before,.orange.c-checkbox__text--del:before,.orange.c-select__container:before,.orange.p-article-youtube__play:before,.orange.slick-next:before,.orange.slick-prev:before,.p-alert-list>li.orange,.p-card-job-breadcrumbs li.orange:before,.p-hover-menu__item a.orange:before,[class*=" c-icon-"].orange,[class^=c-icon-].orange{color:#f60}.c-checkbox:checked+.pink.c-checkbox__text--del:before,.c-checkbox:checked+.pink.c-checkbox__text:after,.c-checkbox:checked+.pink.c-checkbox__text:before,.c-checkbox:disabled+.pink.c-checkbox__text:after,.c-checkbox:disabled+.pink.c-checkbox__text:before,.c-icon-font.pink,.c-page-top span.pink:before,.c-radio-rich+label.pink:before,.p-alert-list>li.pink,.p-card-job-breadcrumbs li.pink:before,.p-hover-menu__item a.pink:before,.pink.c-card__new-job:before,.pink.c-checkbox__text--del:before,.pink.c-select__container:before,.pink.p-article-youtube__play:before,.pink.slick-next:before,.pink.slick-prev: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-page-top span.green:before,.c-radio-rich+label.green:before,.green.c-card__new-job:before,.green.c-checkbox__text--del:before,.green.c-select__container:before,.green.p-article-youtube__play:before,.green.slick-next:before,.green.slick-prev:before,.p-alert-list>li.green,.p-card-job-breadcrumbs li.green:before,.p-hover-menu__item a.green:before,[class*=" c-icon-"].green,[class^=c-icon-].green{color:#86b902}.c-checkbox:checked+.yellow.c-checkbox__text--del:before,.c-checkbox:checked+.yellow.c-checkbox__text:after,.c-checkbox:checked+.yellow.c-checkbox__text:before,.c-checkbox:disabled+.yellow.c-checkbox__text:after,.c-checkbox:disabled+.yellow.c-checkbox__text:before,.c-icon-font.yellow,.c-page-top span.yellow:before,.c-radio-rich+label.yellow:before,.p-alert-list>li.yellow,.p-card-job-breadcrumbs li.yellow:before,.p-hover-menu__item a.yellow:before,.yellow.c-card__new-job:before,.yellow.c-checkbox__text--del:before,.yellow.c-select__container:before,.yellow.p-article-youtube__play:before,.yellow.slick-next:before,.yellow.slick-prev: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-page-top span.primary:before,.c-radio-rich+label.primary:before,.p-alert-list>li.primary,.p-card-job-breadcrumbs li.primary:before,.p-hover-menu__item a.primary:before,.primary.c-card__new-job:before,.primary.c-checkbox__text--del:before,.primary.c-select__container:before,.primary.p-article-youtube__play:before,.primary.slick-next:before,.primary.slick-prev: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,.p-alert-list>li: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,.p-article-youtube__play:before{content:"\e9040"}.c-icon-train:before{content:"\e9038"}.c-icon-arrow_normal:before{content:"\e9039"}.c-icon-arrow-circle:before{content:"\e9001"}.c-card__new-job:before,.c-icon-arrow:before,.c-page-top span:before,.c-radio-rich+label:before,.c-select__container:before,.p-card-job-breadcrumbs li:before,.p-hover-menu__item a:before,.slick-next:before,.slick-prev: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)}.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%)}.attributes{-webkit-column-gap:4px;column-gap:4px}.attribute-group{display:flex;flex-direction:column;margin-right:2px;row-gap:2px}.attribute-group:last-child{margin-right:0}.attribute-group__wrap{display:flex;margin-top:4px}.attribute-group__label{color:#2a2a2a;display:flex;flex:1;font-size:10px;justify-content:center;width:100%}.attribute-group__label--with-lines:after,.attribute-group__label--with-lines:before{background-color:#ccc;content:"";flex-grow:1;height:1px;margin:auto 0}.attribute-group__label--with-lines:before{margin-right:4px}.attribute-group__label--with-lines:after{margin-left:4px}.attribute-group__attributes{-webkit-column-gap:4px;column-gap:4px;display:flex;justify-content:center}.attribute-icon{align-items:flex-end;border:1px solid;border-radius:6px;display:flex;height:50px;justify-content:center;max-width:60px;width:50px}@media screen and (max-width:760px){.attribute-icon{height:60px;max-width:60px;width:60px}}.attribute-icon__wrap{display:flex;justify-content:space-between}.attribute-icon__wrap span{margin-right:5px}.attribute-icon__wrap span:last-child{margin-right:0}.attribute-icon__box{position:relative}.attribute-icon__box>.tooltip{background-color:#fffbf0;border:2px solid;border-radius:4px;bottom:44px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#f60;display:none;font-weight:700;line-height:1.2;position:absolute;text-align:center;z-index:2}@media not all and (max-width:660px){.attribute-icon__box>.tooltip{left:-138px;padding:4px 8px;width:320px}}@media (max-width:660px){.attribute-icon__box>.tooltip{font-size:14px;left:-10px;padding:6px;width:260px}}.attribute-icon__box>.tooltip p{display:inline-block;font-size:14px;text-align:left}.attribute-icon__box>.tooltip:before{border:12px solid transparent;border-top-color:#fffbf0;bottom:-21px;content:"";margin-left:-17px;position:absolute;z-index:2}@media not all and (max-width:660px){.attribute-icon__box>.tooltip:before{left:50%}}@media (max-width:660px){.attribute-icon__box>.tooltip:before{left:12%}}.attribute-icon__box>.tooltip:after{border:12px solid transparent;border-top-color:#f60;bottom:-24px;content:"";margin-left:-17px;position:absolute;z-index:1}@media not all and (max-width:660px){.attribute-icon__box>.tooltip:after{left:50%}}@media (max-width:660px){.attribute-icon__box>.tooltip:after{left:12%}}.attribute-icon__box:hover>.tooltip{display:block}.attribute-icon--small{align-items:center;font-size:34px;height:35px;max-width:35px;width:35px}@media screen and (max-width:760px){.attribute-icon--small{height:39px;max-width:39px;width:39px}}.attribute-icon--green{background-color:#f6ffeb;color:#86b902}.attribute-icon--orange{background-color:#ffeded;color:orange}.c-list-tag{display:flex;flex-wrap:wrap;margin:-10px 0 0}@media screen and (max-width:760px){.c-list-tag{margin:-6px 0 0}}.c-list-tag__item{background:#fff;border:1px solid #ccc;border-radius:4px;color:#2a2a2a;font-size:12px;font-size:.75rem;font-weight:700;line-height:2.33333;margin-right:10px;margin-top:10px;padding:0 8px}@media screen and (max-width:760px){.c-list-tag__item{font-size:11px;font-size:2.93333vw;line-height:2;margin-right:6px;margin-top:6px;padding:0 6px}}.c-list-tag__item.orange{background:#f60}.c-list-tag__item.green{background:#86b902;color:#fff}.c-list-tag__item.white{background:#fff;color:#86b902}.c-list-tag__item.emphasis{background:#f82060;border-color:#f82060;color:#fff}.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}.c-more_see{align-items:center;background:#fff;border:1px solid #ccc;border-radius:6px;color:#0038ef;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:50px;justify-content:center;margin:32px auto 0;position:relative;width:100%}.c-more_see:hover{color:#f60;text-decoration:underline}.c-more_see:hover .c-card__new-job,.c-more_see:hover .c-icon-arrow,.c-more_see:hover .c-page-top span,.c-more_see:hover .c-radio-rich+label,.c-more_see:hover .c-select__container,.c-more_see:hover .p-card-job-breadcrumbs li,.c-more_see:hover .p-hover-menu__item a,.c-more_see:hover .slick-next,.c-more_see:hover .slick-prev,.c-page-top .c-more_see:hover span,.p-card-job-breadcrumbs .c-more_see:hover li,.p-hover-menu__item .c-more_see:hover a{color:#f60}@media screen and (max-width:760px){.c-more_see{border-radius:5.33333vw;font-size:4vw;font-weight:400;height:10.66667vw;margin-top:5.33333vw;width:74.66667vw}}.c-more_see .c-card__new-job,.c-more_see .c-icon-arrow,.c-more_see .c-page-top span,.c-more_see .c-radio-rich+label,.c-more_see .c-select__container,.c-more_see .p-card-job-breadcrumbs li,.c-more_see .p-hover-menu__item a,.c-more_see .slick-next,.c-more_see .slick-prev,.c-page-top .c-more_see span,.p-card-job-breadcrumbs .c-more_see li,.p-hover-menu__item .c-more_see a{color:#aaa;position:absolute;right:16px}@media screen and (max-width:760px){.c-more_see .c-card__new-job,.c-more_see .c-icon-arrow,.c-more_see .c-page-top span,.c-more_see .c-radio-rich+label,.c-more_see .c-select__container,.c-more_see .p-card-job-breadcrumbs li,.c-more_see .p-hover-menu__item a,.c-more_see .slick-next,.c-more_see .slick-prev,.c-page-top .c-more_see span,.p-card-job-breadcrumbs .c-more_see li,.p-hover-menu__item .c-more_see a{font-size:3.73333vw;right:4.26667vw}}.c-pager{display:flex;justify-content:flex-start}@media not all and (max-width:660px){.c-pager{margin-left:-10px}}@media (max-width:660px){.c-pager{margin-left:-2.66667vw;overflow:hidden}}.c-pager__container{display:flex;justify-content:center;margin-top:30px}.c-pager__container.c-pager--news{margin-top:30px}@media not all and (max-width:660px){.c-pager__container.c-pager--kaigogaku{margin-top:30px}}@media (max-width:660px){.c-pager__container.c-pager--kaigogaku{margin:18px 0 40px}}@media not all and (max-width:660px){.c-pager__container.c-pager--yonkoma{margin:14px 0 30px}}@media (max-width:660px){.c-pager__container.c-pager--yonkoma{margin:20px 0 30px}}@media not all and (max-width:660px){.c-pager__container .c-pager--search li{height:40px;margin-left:4px;white-space:nowrap;width:40px}.c-pager__container .c-pager--search li span{font-size:12px!important}.c-pager__container .c-pager--search li.next,.c-pager__container .c-pager--search li.pre{width:80px!important}.c-page-top .c-pager__container .c-pager--search li.next span,.c-page-top .c-pager__container .c-pager--search li.pre span,.c-pager__container .c-pager--search li.next .c-card__new-job,.c-pager__container .c-pager--search li.next .c-icon-arrow,.c-pager__container .c-pager--search li.next .c-page-top span,.c-pager__container .c-pager--search li.next .c-radio-rich+label,.c-pager__container .c-pager--search li.next .c-select__container,.c-pager__container .c-pager--search li.next .p-card-job-breadcrumbs li,.c-pager__container .c-pager--search li.next .p-hover-menu__item a,.c-pager__container .c-pager--search li.next .slick-next,.c-pager__container .c-pager--search li.next .slick-prev,.c-pager__container .c-pager--search li.pre .c-card__new-job,.c-pager__container .c-pager--search li.pre .c-icon-arrow,.c-pager__container .c-pager--search li.pre .c-page-top span,.c-pager__container .c-pager--search li.pre .c-radio-rich+label,.c-pager__container .c-pager--search li.pre .c-select__container,.c-pager__container .c-pager--search li.pre .p-card-job-breadcrumbs li,.c-pager__container .c-pager--search li.pre .p-hover-menu__item a,.c-pager__container .c-pager--search li.pre .slick-next,.c-pager__container .c-pager--search li.pre .slick-prev,.p-card-job-breadcrumbs .c-pager__container .c-pager--search li.next li,.p-card-job-breadcrumbs .c-pager__container .c-pager--search li.pre li,.p-hover-menu__item .c-pager__container .c-pager--search li.next a,.p-hover-menu__item .c-pager__container .c-pager--search li.pre a{font-size:12px}}.c-pager__label{color:inherit}.c-pager__label:first-child{margin-right:6px}.c-pager__label:last-child{margin-left:6px}.c-pager li{display:inline-block;padding:0;position:relative;text-align:center}@media not all and (max-width:660px){.c-pager li{height:46px;margin-left:10px;width:46px}}@media (max-width:660px){.c-pager li{height:37px;margin-left:10px;width:37px}.c-pager li:last-child{display:inline-block}}@media not all and (max-width:660px){.c-pager--kaigogaku .c-pager li{margin-left:8px}}@media (max-width:660px){.c-pager--kaigogaku .c-pager li{margin-left:4px}}.c-pager li a{background:#fff;border:1px solid #ccc;border-radius:6px;color:#4c2100;display:block;height:100%;transition:all .1s linear;width:100%}@media not all and (max-width:660px){.c-pager li a{font-size:15px}}@media (max-width:660px){.c-pager li a{font-size:16px}}.c-pager li a:hover{background:#f60;border:none;border-radius:6px;color:#fff}.c-pager--kaigogaku .c-pager li a:hover{background-color:#eb2b2b}.c-page-top .c-pager li a:hover span,.c-pager li a:hover .c-card__new-job,.c-pager li a:hover .c-icon-arrow,.c-pager li a:hover .c-page-top span,.c-pager li a:hover .c-radio-rich+label,.c-pager li a:hover .c-select__container,.c-pager li a:hover .p-card-job-breadcrumbs li,.c-pager li a:hover .p-hover-menu__item a,.c-pager li a:hover .slick-next,.c-pager li a:hover .slick-prev,.p-card-job-breadcrumbs .c-pager li a:hover li,.p-hover-menu__item .c-pager li a:hover a{color:#fff}.c-pager li span{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media not all and (max-width:660px){.c-pager li span{font-size:15px}}@media (max-width:660px){.c-pager li span{font-size:16px}}.c-pager li.is-active{background-color:#f60;border:none;border-radius:6px;color:#2a2a2a;color:#fff;font-weight:700}.c-pager--kaigogaku .c-pager li.is-active{background-color:#eb2b2b}.c-pager i{display:inline-block}.c-pager .next,.c-pager .pre{background:#fff;border:1px solid #ccc;border-radius:6px;color:#aaa}.c-page-top .c-pager .next span,.c-page-top .c-pager .pre span,.c-pager .next .c-card__new-job,.c-pager .next .c-icon-arrow,.c-pager .next .c-page-top span,.c-pager .next .c-radio-rich+label,.c-pager .next .c-select__container,.c-pager .next .p-card-job-breadcrumbs li,.c-pager .next .p-hover-menu__item a,.c-pager .next .slick-next,.c-pager .next .slick-prev,.c-pager .pre .c-card__new-job,.c-pager .pre .c-icon-arrow,.c-pager .pre .c-page-top span,.c-pager .pre .c-radio-rich+label,.c-pager .pre .c-select__container,.c-pager .pre .p-card-job-breadcrumbs li,.c-pager .pre .p-hover-menu__item a,.c-pager .pre .slick-next,.c-pager .pre .slick-prev,.p-card-job-breadcrumbs .c-pager .next li,.p-card-job-breadcrumbs .c-pager .pre li,.p-hover-menu__item .c-pager .next a,.p-hover-menu__item .c-pager .pre a{color:#aaa}.c-pager .next a,.c-pager .pre a{border:none}.c-pager .next span{left:54%}.c-page-top .c-pager .pre span,.c-pager .pre .c-card__new-job,.c-pager .pre .c-icon-arrow,.c-pager .pre .c-page-top span,.c-pager .pre .c-radio-rich+label,.c-pager .pre .c-select__container,.c-pager .pre .p-card-job-breadcrumbs li,.c-pager .pre .p-hover-menu__item a,.c-pager .pre .slick-next,.c-pager .pre .slick-prev,.p-card-job-breadcrumbs .c-pager .pre li,.p-hover-menu__item .c-pager .pre a{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.c-pager .pre span{left:48%}@media screen and (min-width:760px){.c-pager .has-text{width:auto}}.c-pager .has-text .icon-wrap{align-items:center;background:#fff;border-radius:6px;color:#4c2100;display:flex;font-size:15px;font-size:.9375rem;height:100%;justify-content:center;position:static;-webkit-transform:translate(0);transform:translate(0);transition:all .1s linear;width:100%}.c-pager .has-text .icon-wrap:hover{background:#f60;border:none;border-radius:6px;color:#fff}.c-pager--kaigogaku .c-pager .has-text .icon-wrap:hover{background-color:#eb2b2b}.c-page-top .c-pager .has-text .icon-wrap:hover span,.c-pager .has-text .icon-wrap:hover .c-card__new-job,.c-pager .has-text .icon-wrap:hover .c-icon-arrow,.c-pager .has-text .icon-wrap:hover .c-page-top span,.c-pager .has-text .icon-wrap:hover .c-radio-rich+label,.c-pager .has-text .icon-wrap:hover .c-select__container,.c-pager .has-text .icon-wrap:hover .p-card-job-breadcrumbs li,.c-pager .has-text .icon-wrap:hover .p-hover-menu__item a,.c-pager .has-text .icon-wrap:hover .slick-next,.c-pager .has-text .icon-wrap:hover .slick-prev,.p-card-job-breadcrumbs .c-pager .has-text .icon-wrap:hover li,.p-hover-menu__item .c-pager .has-text .icon-wrap:hover a{color:#fff}.c-pager .has-text .icon-wrap.is-disable{color:#aaa}.c-pager .has-text .icon-wrap.is-disable:hover{background:#fff;color:#aaa}.c-page-top .c-pager .has-text .icon-wrap.is-disable:hover span,.c-pager .has-text .icon-wrap.is-disable:hover .c-card__new-job,.c-pager .has-text .icon-wrap.is-disable:hover .c-icon-arrow,.c-pager .has-text .icon-wrap.is-disable:hover .c-page-top span,.c-pager .has-text .icon-wrap.is-disable:hover .c-radio-rich+label,.c-pager .has-text .icon-wrap.is-disable:hover .c-select__container,.c-pager .has-text .icon-wrap.is-disable:hover .p-card-job-breadcrumbs li,.c-pager .has-text .icon-wrap.is-disable:hover .p-hover-menu__item a,.c-pager .has-text .icon-wrap.is-disable:hover .slick-next,.c-pager .has-text .icon-wrap.is-disable:hover .slick-prev,.p-card-job-breadcrumbs .c-pager .has-text .icon-wrap.is-disable:hover li,.p-hover-menu__item .c-pager .has-text .icon-wrap.is-disable:hover a{color:#aaa}.c-pager .has-text .icon-wrap .c-icon-text{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif!important;font-size:15px;left:0;position:relative;top:-2px;-webkit-transform:translate(0);transform:translate(0)}.c-pager .lg{display:block;min-width:120px;position:static;-webkit-transform:translate(0);transform:translate(0)}@media (max-width:660px){.c-pager .lg{display:none}}.c-pager .lg span{display:inline-block;margin:0 6px;position:static;-webkit-transform:translate(0);transform:translate(0)}@media not all and (max-width:660px){.c-pager .sm{display:none}}@media (max-width:660px){.c-pager .sm{display:block}}@media only screen and (max-width:767px){.pager .pagination li{display:none}.pager .pagination li.next,.pager .pagination li.pre{display:inline-block;height:50px;text-align:center;width:40%}.pager .pagination li.next a,.pager .pagination li.pre a{text-align:center;width:100%}.pager .pagination li.pre span:after{content:"　前の10件へ"}.pager .pagination li.next span:before{content:"次の10件へ　"}}@media screen and (max-width:760px){.c-pc{display:none}}.c-sp{display:none}@media screen and (max-width:760px){.c-sp{display:block}}.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}.scout-message-alert{align-items:center;background:#fff;border:1px solid #f82060;border-radius:8px;display:flex;position:relative}@media not all and (max-width:660px){.scout-message-alert{margin-bottom:18px;padding:7px 12px}}@media (max-width:660px){.scout-message-alert{gap:5px;margin:0 1.6vw 12px;padding:4px}}@media not all and (max-width:660px){.scout-message-alert.show-profile-urge{margin-bottom:8px}}@media (max-width:660px){.scout-message-alert.show-profile-urge{margin:0 1.6vw 8px}}.scout-message-alert .c-icon-alert,.scout-message-alert .p-alert-list>li{color:#f82060}@media not all and (max-width:660px){.scout-message-alert .c-icon-alert,.scout-message-alert .p-alert-list>li{font-size:21px;margin-right:10px}}@media (max-width:660px){.scout-message-alert .c-icon-alert,.scout-message-alert .p-alert-list>li{font-size:30px}}.scout-message-alert__title{color:#f82060;font-weight:700;line-height:1.4}@media not all and (max-width:660px){.scout-message-alert__title{font-size:18px}}@media (max-width:660px){.scout-message-alert__title{font-size:14px}}.scout-message-alert__link{color:#0038ef;position:relative;text-decoration:underline}@media not all and (max-width:660px){.scout-message-alert__link{font-size:14px;margin-left:10px;text-underline-offset:3px}}@media (max-width:660px){.scout-message-alert__link{font-size:12px;line-height:1.3;margin-left:10px;text-underline-offset:1px}}.c-page-top .scout-message-alert span,.p-card-job-breadcrumbs .scout-message-alert li,.p-hover-menu__item .scout-message-alert a,.scout-message-alert .c-card__new-job,.scout-message-alert .c-icon-arrow,.scout-message-alert .c-page-top span,.scout-message-alert .c-radio-rich+label,.scout-message-alert .c-select__container,.scout-message-alert .p-card-job-breadcrumbs li,.scout-message-alert .p-hover-menu__item a,.scout-message-alert .slick-next,.scout-message-alert .slick-prev{color:#aaa;font-size:12px;position:absolute;right:6px}.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-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"}.c-spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;border:3px solid rgba(0,0,0,.2);border-radius:100%;border-top-color:#fff;box-sizing:border-box;display:inline-block;height:40px;vertical-align:middle;width:40px}.c-spinner.white{border-color:#333 hsla(0,0%,100%,.2) hsla(0,0%,100%,.2)}.c-spinner.bold{border-width:6px}.c-spinner.xs{height:20px;width:20px}.c-spinner.sm{height:30px;width:30px}.c-spinner.global-spinner{bottom:5px;left:5px;opacity:.5;position:fixed;z-index:10000}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.c-step-bar{zoom:1;font-size:16px;font-size:1rem;font-weight:700;margin:18px auto 12px;padding:0;position:relative;text-align:center;width:100%}.c-step-bar:after,.c-step-bar:before{content:"";display:table}.c-step-bar:after{clear:both}@media screen and (max-width:760px){.c-step-bar{margin:10px auto 0;width:100%}}.c-step-bar--3 .c-step-bar__item{padding:0 10px 0 0;width:33.3333%}.c-step-bar--3 .c-step-bar__item:first-child{border-radius:4px 0 0 4px}.c-step-bar--3 .c-step-bar__item:nth-child(3){border-radius:0 4px 4px 0;padding:0}.c-step-bar__item{background-color:#faefd8;color:#4d2200;display:inline-block;float:left;line-height:58px;position:relative}@media screen and (max-width:760px){.c-step-bar__item span{display:none}}.c-step-bar__item:after,.c-step-bar__item:before{background-color:#faefd8;border-left:4px solid #fffbf0;content:"";display:block;height:29px;left:-10px;position:absolute;width:20px}.c-step-bar__item:after{top:0;-webkit-transform:skew(30deg);transform:skew(30deg)}.c-step-bar__item:before{bottom:0;-webkit-transform:skew(-30deg);transform:skew(-30deg)}.c-step-bar__item:first-child:after,.c-step-bar__item:first-child:before{content:none}.c-step-bar__item.is-current{background-color:#f60;color:#fff}.c-step-bar__item.is-current:after,.c-step-bar__item.is-current:before{background-color:#f60;border-left:none}.c-step-bar__item.is-current+.c-step-bar__item:after,.c-step-bar__item.is-current+.c-step-bar__item:before{border:none}.pct1{width:1%}.pct2{width:2%}.pct3{width:3%}.pct4{width:4%}.pct5{width:5%}.pct6{width:6%}.pct7{width:7%}.pct8{width:8%}.pct9{width:9%}.pct10{width:10%}.pct11{width:11%}.pct12{width:12%}.pct13{width:13%}.pct14{width:14%}.pct15{width:15%}.pct16{width:16%}.pct17{width:17%}.pct18{width:18%}.pct19{width:19%}.pct20{width:20%}.pct21{width:21%}.pct22{width:22%}.pct23{width:23%}.pct24{width:24%}.pct25{width:25%}.pct26{width:26%}.pct27{width:27%}.pct28{width:28%}.pct29{width:29%}.pct30{width:30%}.pct31{width:31%}.pct32{width:32%}.pct33{width:33%}.pct34{width:34%}.pct35{width:35%}.pct36{width:36%}.pct37{width:37%}.pct38{width:38%}.pct39{width:39%}.pct40{width:40%}.pct41{width:41%}.pct42{width:42%}.pct43{width:43%}.pct44{width:44%}.pct45{width:45%}.pct46{width:46%}.pct47{width:47%}.pct48{width:48%}.pct49{width:49%}.pct50{width:50%}.pct51{width:51%}.pct52{width:52%}.pct53{width:53%}.pct54{width:54%}.pct55{width:55%}.pct56{width:56%}.pct57{width:57%}.pct58{width:58%}.pct59{width:59%}.pct60{width:60%}.pct61{width:61%}.pct62{width:62%}.pct63{width:63%}.pct64{width:64%}.pct65{width:65%}.pct66{width:66%}.pct67{width:67%}.pct68{width:68%}.pct69{width:69%}.pct70{width:70%}.pct71{width:71%}.pct72{width:72%}.pct73{width:73%}.pct74{width:74%}.pct75{width:75%}.pct76{width:76%}.pct77{width:77%}.pct78{width:78%}.pct79{width:79%}.pct80{width:80%}.pct81{width:81%}.pct82{width:82%}.pct83{width:83%}.pct84{width:84%}.pct85{width:85%}.pct86{width:86%}.pct87{width:87%}.pct88{width:88%}.pct89{width:89%}.pct90{width:90%}.pct91{width:91%}.pct92{width:92%}.pct93{width:93%}.pct94{width:94%}.pct95{width:95%}.pct96{width:96%}.pct97{width:97%}.pct98{width:98%}.pct99{width:99%}.c-table,.pct100{width:100%}.c-table{border:1px solid #ccc;border-collapse:separate;border-radius:8px;border-spacing:0;line-height:1.4;overflow:hidden;table-layout:fixed}.c-table--w50p{width:50%}.c-table td,.c-table th{border:none;color:#2a2a2a;vertical-align:middle}@media not all and (max-width:660px){.c-table td,.c-table th{line-height:1.4;padding:9px 8px}}@media (max-width:660px){.c-table td,.c-table th{line-height:1.3;padding:7.5px 4px}}.c-table a{color:#0038ef}.c-table a:hover{color:#f60;text-decoration:underline}.c-table th{background:#faefd8;color:#4c2100;font-weight:700;text-align:center}@media not all and (max-width:660px){.c-table th{font-size:15px;font-size:.9375rem}}@media (max-width:660px){.c-table th{font-size:12px;font-size:.75rem}}.c-table td{background:#fff}@media not all and (max-width:660px){.c-table td{font-size:16px;font-size:1rem}}@media (max-width:660px){.c-table td{font-size:13px;font-size:.8125rem}}.c-table [class^=c-icon-]{font-size:16px;font-size:1rem}.c-table span+[class^=c-icon-]{margin-left:4px}.c-table tbody td,.c-table tbody th,.c-table thead th{border-bottom:1px solid #ccc}.c-table tbody td,.c-table tbody td+th,.c-table tbody th+th,.c-table thead th+th{border-left:1px solid #ccc}.c-table th[rowspan]{border-right:1px solid #ccc}@media not all and (max-width:660px){.c-table th[rowspan]{border-bottom:none}}.c-table th[rowspan]+td[rowspan],.c-table th[rowspan]+th{border-left:none}.c-table .bb-none,.c-table tbody tr:last-child td,.c-table tbody tr:last-child th{border-bottom:none}@media not all and (max-width:660px){.c-table thead tr:first-child th:first-child{border-radius:8px 0 0}}@media (max-width:660px){.c-table thead tr:first-child th:first-child{border-radius:6px 0 0}}@media not all and (max-width:660px){.c-table thead tr:first-child th:last-child{border-radius:0 8px 0 0}}@media (max-width:660px){.c-table thead tr:first-child th:last-child{border-radius:0 6px 0 0}}@media not all and (max-width:660px){.c-table tbody tr:last-child th:first-child{border-radius:0 0 0 8px}}@media (max-width:660px){.c-table tbody tr:last-child th:first-child{border-radius:0 0 0 6px}}@media not all and (max-width:660px){.c-table tbody tr:last-child th:last-child{border-radius:0 0 8px}}@media (max-width:660px){.c-table tbody tr:last-child th:last-child{border-radius:0 0 6px}}@media not all and (max-width:660px){.c-table--large td,.c-table--large th{font-size:16px;font-size:1rem}}@media (max-width:660px){.c-table--large td,.c-table--large th{font-size:14px;font-size:.875rem}}.c-table--no-border{border:none}.c-table--no-border th{color:#2a2a2a}@media not all and (max-width:660px){.c-table--no-border th{font-size:15px;font-size:.9375rem}}@media (max-width:660px){.c-table--no-border th{font-size:14px;font-size:.875rem}}.c-table--no-border td,.c-table--no-border th{background:#fff;border:none}.c-table--no-border tbody td,.c-table--no-border tbody td+th,.c-table--no-border tbody th,.c-table--no-border tbody th+th,.c-table--no-border th[rowspan],.c-table--no-border thead th,.c-table--no-border thead th+th{border:none}.c-table--no-border th[rowspan]+td[rowspan],.c-table--no-border th[rowspan]+th{border-left:none}@media not all and (max-width:660px){.c-table--form{font-size:14px;font-size:.875rem}}@media (max-width:660px){.c-table--form{font-size:12px;font-size:3.2vw}}.c-table--form th{background:#fcf2dd;color:#4c2100}.c-table--form td,.c-table--form th{text-align:center}.c-table--radius{border:1px solid #ccc;border-collapse:separate;border-spacing:0;overflow:hidden}@media not all and (max-width:660px){.c-table--radius{border-radius:8px 8px 0 0}}@media (max-width:660px){.c-table--radius{border-radius:6px}}.c-table--radius td,.c-table--radius th{border:none}.c-table--radius tbody td,.c-table--radius tbody th,.c-table--radius thead th{border-bottom:1px solid #ccc}.c-table--radius tbody td,.c-table--radius tbody td+th,.c-table--radius tbody th+th,.c-table--radius thead th+th{border-left:1px solid #ccc}.c-table--radius th[rowspan]{border-right:1px solid #ccc}.c-table--radius th[rowspan]+td[rowspan],.c-table--radius th[rowspan]+th{border-left:none}.c-table--radius .bb-none,.c-table--radius tbody tr:last-child td,.c-table--radius tbody tr:last-child th{border-bottom:none}@media not all and (max-width:660px){.c-table--radius thead tr:first-child th:first-child{border-radius:8px 0 0}}@media (max-width:660px){.c-table--radius thead tr:first-child th:first-child{border-radius:6px 0 0}}@media not all and (max-width:660px){.c-table--radius thead tr:first-child th:last-child{border-radius:0 8px 0 0}}@media (max-width:660px){.c-table--radius thead tr:first-child th:last-child{border-radius:0 6px 0 0}}@media not all and (max-width:660px){.c-table--radius tbody tr:last-child th:first-child{border-radius:0 0 0 8px}}@media (max-width:660px){.c-table--radius tbody tr:last-child th:first-child{border-radius:0 0 0 6px}}@media not all and (max-width:660px){.c-table--radius tbody tr:last-child th:last-child{border-radius:0 0 8px}}@media (max-width:660px){.c-table--radius tbody tr:last-child th:last-child{border-radius:0 0 6px}}@media not all and (max-width:660px){.c-table__title{margin-bottom:12px}}@media (max-width:660px){.c-table__title{margin-bottom:8px}}.c-table__caption{color:#646464;font-size:12px;line-height:16px;margin-top:6px}.c-table .c-checkbox__container{margin-right:0}@media (max-width:660px){.c-table .c-checkbox__container{margin-top:0}}.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}.c-textarea{border:1px solid #ccc;border-radius:4px;padding:10px;width:100%}.c-textarea[disabled]{background:#ccc}.c-textarea::-webkit-input-placeholder{color:#ababab;font-family:arial}.c-textarea::placeholder{color:#ababab;font-family:arial}.c-textarea--middle{height:160px}@media not all and (max-width:660px){.c-textarea--middle{width:350px}}@media (max-width:660px){.c-textarea--middle{width:100%}}.c-textarea--wide{height:160px}@media not all and (max-width:660px){.c-textarea--wide{width:380px}}@media (max-width:660px){.c-textarea--wide{width:100%}}.c-textarea.is-required{background-color:#ffeded}.c-textarea.is-completion{background:#fff}.c-validate-error{color:#f82060;margin-top:8px}.c-validate-error.w100p{width:100%}.c-validate-error.nowrap{white-space:nowrap}.pa-author-block{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-bottom:16px;padding:16px 0 20px 16px}@media screen and (max-width:760px){.pa-author-block{padding:6px 6px 10px}}.pa-author-block__heading{display:flex;line-height:1.5}.pa-author-block__img{border-radius:50%;height:120px;overflow:hidden;width:120px}@media screen and (max-width:760px){.pa-author-block__img{height:80px;width:80px}}.pa-author-block__img img{max-width:100%;-o-object-fit:cover;object-fit:cover}.pa-author-block__profile{align-items:baseline;display:flex;flex:1 0 0;flex-direction:column;margin-left:16px}@media screen and (max-width:760px){.pa-author-block__profile{margin-left:8px}}.pa-author-block__position{font-size:14px;font-weight:700;line-height:1.5}@media screen and (max-width:760px){.pa-author-block__position{font-size:13px;margin-top:4px}}.pa-author-block__name-area{align-items:center;display:flex;line-height:1.5;margin-top:12px}@media screen and (max-width:760px){.pa-author-block__name-area{margin-top:4px}}.pa-author-block__tag{border:1px solid #86b902;border-radius:6px;color:#86b902;display:inline-block;font-size:12px;font-weight:700;line-height:1em;padding:4px 6px}.pa-author-block__tag--special{background-color:#eb2b2b;border-color:#eb2b2b;color:#fff}.pa-author-block__name{color:#0038ef;font-size:20px;font-weight:700;line-height:1.5;margin-left:8px}@media screen and (max-width:760px){.pa-author-block__name{font-size:16px;margin-left:0}}.pa-author-block__info{border-bottom:1px solid #ccc;line-height:1.5;margin-top:16px;padding-bottom:12px;width:100%}@media screen and (max-width:760px){.pa-author-block__info{margin-top:4px;padding-bottom:10px}}.pa-author-block__credential,.pa-author-block__knows_about{display:flex;font-size:14px;line-height:1.5}@media screen and (max-width:760px){.pa-author-block__credential,.pa-author-block__knows_about{font-size:12px}}.pa-author-block__credential dt,.pa-author-block__knows_about dt{color:#4d2200;font-weight:700;white-space:nowrap}.pa-author-block__knows_about{margin-top:4px}.pa-author-block__body{font-size:14px;letter-spacing:normal;line-height:1.6;margin:16px 16px 0 0}@media screen and (max-width:760px){.pa-author-block__body{letter-spacing:.0375em;line-height:1.5;margin:10px 0 0}}.pa-author-block__more-link{color:#0038ef;font-size:14px}.c-back-btn{font-weight:700;height:40px;width:80px}.c-back-btn a{align-items:center;border:1px solid #ccc;border-radius:6px;color:#4c2100;display:flex;height:100%;justify-content:center;transition:all .1s linear;width:100%}.c-back-btn a:hover{background:#f60;border-color:#f60;color:#fff;opacity:1}.c-back-btn a:hover .c-icon-arrow_normal{color:#fff}.c-back-btn a span{display:inline-block;vertical-align:middle}.c-back-btn a .c-icon-arrow_normal{display:inline-block;padding-left:6px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);transition:all .1s linear;vertical-align:bottom}.pa-top-banner-wrap{cursor:pointer;height:184px;margin:30px auto;position:relative;width:1080px}@media (max-width:660px){.pa-top-banner-wrap{height:auto;width:100%}}.pa-top-banner-wrap .carestudy-banner{cursor:pointer;position:relative;width:100%}.pa-top-banner-wrap .carestudy-banner:hover{opacity:.7}.pa-top-banner-wrap .carestudy-banner-wrap{display:block}.pa-top-banner-wrap .carestudy-banner img{border:2px solid #deb65b;border-radius:8px;height:auto;width:100%}.pa-top-banner-wrap .carestudy-banner__flip{align-items:center;color:#f02222;display:flex;font-size:110px;font-weight:700;height:116px;justify-content:center;letter-spacing:inherit;position:absolute;right:215px;text-indent:0;top:52px;white-space:nowrap}@media (max-width:660px){.pa-top-banner-wrap .carestudy-banner__flip{font-size:68px;height:32%;right:32%;top:49%}}@media screen and (max-width:660px) and (min-width:400px){.pa-top-banner-wrap .carestudy-banner__flip{height:32%;right:33.5%;top:48.5%}}.pa-top-banner-wrap .carestudy-banner__flip p{align-items:center;background-color:#fff;border:solid #1a1a1a;border-radius:6px;border-width:2px 2px 2.7px;display:flex;height:100%;justify-content:center;position:relative}.pa-top-banner-wrap .carestudy-banner__flip p+p{margin-left:8px}.pa-top-banner-wrap .carestudy-banner__flip p:before{background-color:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto 0;position:absolute;top:0;width:100%;z-index:1}.pa-top-banner-wrap .carestudy-banner__flip p span{align-items:center;display:flex;height:100%;justify-content:center;min-width:100px;position:relative;z-index:9}@media (max-width:660px){.pa-top-banner-wrap .carestudy-banner__flip p span{min-width:65px}}.pa-top-banner-wrap .tick-char{width:1.5em}.pa-top-banner-wrap .tick-group{margin:0 .5em;text-align:center}.pa-top-banner-wrap .tick-flip-panel-text-wrapper{line-height:1.1}@media (max-width:660px){.pa-top-banner-wrap .tick-flip-panel-text-wrapper{line-height:.8!important}}@media not all and (max-width:660px){.pa-top-banner{margin:30px auto;width:1080px}}@media (max-width:660px){.pa-top-banner{margin:20px auto 10px;width:97%}}.c-breadcrumbs{background:#faefd8;border-bottom:1px solid #ccc;border-top:1px solid #ccc}@media screen and (max-width:760px){.c-breadcrumbs{border-top:none;overflow-x:auto;white-space:nowrap}.c-breadcrumbs.footer{border-top:1px solid #ccc}}.c-breadcrumbs__inner{-ms-overflow-style:none;align-items:center;display:flex;height:26px;margin:0 auto;max-width:1080px;overflow-x:auto;scrollbar-width:none}.c-breadcrumbs__inner::-webkit-scrollbar{display:none}@media screen and (max-width:760px){.c-breadcrumbs__inner{height:22px;padding:0 6px}}.c-breadcrumbs__signup{align-items:center;border-radius:6px;display:none;height:35px;justify-content:center;padding-left:38px;position:relative;text-align:center;width:230px}.c-breadcrumbs__signup>span{line-height:1}.c-breadcrumbs__signup__text{font-size:16px}.c-breadcrumbs__signup__text span{font-size:12px}.c-breadcrumbs__signup:before{background-image:url(/img/ume/ume-register-animation.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:29px;left:28px;position:absolute;vertical-align:middle;width:28px}.c-breadcrumbs__signup:hover{color:#fff}.c-breadcrumbs.fixed{border-top:none;left:0;position:fixed;right:0;top:0;z-index:100}.c-breadcrumbs.fixed .c-breadcrumbs__inner{height:35px;justify-content:space-between}.c-breadcrumbs.fixed .c-breadcrumbs__signup{display:flex}.c-breadcrumbs__list{align-items:center;display:flex;justify-content:flex-start}.c-breadcrumbs__item{align-items:center;display:flex;font-size:12px;font-size:.75rem;margin-right:8px;width:-webkit-max-content;width:max-content}@media screen and (max-width:760px){.c-breadcrumbs__item{font-size:10px;font-size:.625rem;margin-right:6px}}@media not all and (max-width:660px){.c-breadcrumbs__item:not(:last-of-type){white-space:nowrap}}.c-breadcrumbs__item:last-child{font-weight:700}.c-breadcrumbs__item:last-child:after{display:none}.c-breadcrumbs__item .c-card__new-job,.c-breadcrumbs__item .c-icon-arrow,.c-breadcrumbs__item .c-page-top span,.c-breadcrumbs__item .c-radio-rich+label,.c-breadcrumbs__item .c-select__container,.c-breadcrumbs__item .p-card-job-breadcrumbs li,.c-breadcrumbs__item .p-hover-menu__item a,.c-breadcrumbs__item .slick-next,.c-breadcrumbs__item .slick-prev,.c-page-top .c-breadcrumbs__item span,.p-card-job-breadcrumbs .c-breadcrumbs__item li,.p-hover-menu__item .c-breadcrumbs__item a{display:flex;margin-left:8px}@media screen and (max-width:760px){.c-breadcrumbs__item .c-card__new-job,.c-breadcrumbs__item .c-icon-arrow,.c-breadcrumbs__item .c-page-top span,.c-breadcrumbs__item .c-radio-rich+label,.c-breadcrumbs__item .c-select__container,.c-breadcrumbs__item .p-card-job-breadcrumbs li,.c-breadcrumbs__item .p-hover-menu__item a,.c-breadcrumbs__item .slick-next,.c-breadcrumbs__item .slick-prev,.c-page-top .c-breadcrumbs__item span,.p-card-job-breadcrumbs .c-breadcrumbs__item li,.p-hover-menu__item .c-breadcrumbs__item a{margin-left:6px}}.c-breadcrumbs__item .c-card__new-job:before,.c-breadcrumbs__item .c-icon-arrow:before,.c-breadcrumbs__item .c-page-top span:before,.c-breadcrumbs__item .c-radio-rich+label:before,.c-breadcrumbs__item .c-select__container:before,.c-breadcrumbs__item .p-card-job-breadcrumbs li:before,.c-breadcrumbs__item .p-hover-menu__item a:before,.c-breadcrumbs__item .slick-next:before,.c-breadcrumbs__item .slick-prev:before,.c-page-top .c-breadcrumbs__item span:before,.p-card-job-breadcrumbs .c-breadcrumbs__item li:before,.p-hover-menu__item .c-breadcrumbs__item a:before{color:#828282;font-size:10px}.c-breadcrumbs__item a{color:#0038ef}.c-breadcrumbs__item a:hover{color:#f60;text-decoration:underline}.c-carousel .slick-dots{display:none}.c-carousel .slick-list{left:-25px}.c-carousel__item{vertical-align:middle}.c-carousel__item img{width:100%}@media screen and (max-width:760px){.c-carousel .c-carousel__item--detail{padding:0 6px}}.c-carousel--recommend{padding-bottom:30px;position:relative}.c-carousel--recommend .slick-slide{margin-bottom:20px}@media screen and (max-width:760px){.c-carousel--recommend{padding-bottom:20px;padding-left:1.6vw}}.c-carousel--recommend .slick-list{left:0;overflow:hidden}@media screen and (max-width:760px){.c-carousel--recommend .slick-list{left:-25px;overflow:visible}}.c-carousel--recommend .js-slick-next,.c-carousel--recommend .js-slick-prev{border-radius:50%;color:#86b902;cursor:pointer;font-size:30px;height:29px;position:absolute;top:50%;width:29px;z-index:11}.c-carousel--recommend .js-slick-next:hover,.c-carousel--recommend .js-slick-prev:hover{color:#f60}.c-carousel--recommend .js-slick-prev{box-shadow:0 -2px 6px 0 rgba(0,0,0,.28);left:-12px;-webkit-transform:translateX(-100%) translateY(-50%) rotate(180deg);transform:translateX(-100%) translateY(-50%) rotate(180deg)}.c-carousel--recommend .js-slick-next{box-shadow:0 2px 6px 0 rgba(0,0,0,.28);right:-12px;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}@media screen and (max-width:760px){.c-carousel-thumb{overflow-x:auto;overflow-y:hidden}}.c-carousel-thumb__inner{display:flex;flex-wrap:wrap;margin:-8px -4px 0;padding-top:14px}@media screen and (max-width:760px){.c-carousel-thumb__inner{flex-wrap:nowrap;margin:-8px 1.6vw 0;padding-top:8px}}.c-carousel-thumb__item{cursor:pointer;margin:8px 4px 0;width:52px}.c-carousel-thumb__item.is-current{position:relative}.c-carousel-thumb__item.is-current:before{border:2px solid #f60;border-radius:4px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.c-carousel-nav{text-align:center;width:100%}.c-carousel-nav__inner{display:inline-block;position:relative}.c-carousel-nav .slick-dots,.c-carousel-nav .slick-next,.c-carousel-nav .slick-prev{position:static}.c-carousel-nav .slick-next,.c-carousel-nav .slick-prev{background:transparent;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.c-carousel-nav .slick-next:before,.c-carousel-nav .slick-prev:before{color:#aaa}.c-carousel-nav .slick-next:hover:before,.c-carousel-nav .slick-prev:hover:before{color:#f60}.c-carousel-nav .slick-prev{left:inherit;margin-right:30px;right:100%}.c-carousel-nav .slick-next{left:100%;margin-left:30px;right:inherit}.c-carousel-total-number{display:none;text-align:center}@media screen and (max-width:760px){.c-carousel-total-number{color:#828282;display:block;font-weight:700;margin:6px 0 0}}.c-chips{background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;display:inline-block;font-size:12px;font-size:.75rem;font-weight:700;line-height:2.33333;margin-top:8px;padding:0 8px;transition:all .1s linear}.c-chips a{color:#2a2a2a}.c-chips:hover [class^=c-icon],.c-chips:hover a{color:#f60}.c-chips__container{display:block;margin-top:-8px}.c-chips [class^=c-icon]{color:#aaa;font-size:10px;font-size:.625rem;font-weight:200;padding-left:6px;padding-right:0;transition:all .1s linear}.clipping-img{overflow:hidden;padding-top:75%;position:relative}.clipping-img img{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p-drawer-menu__item{border-bottom:1px solid #ccc;margin-bottom:13px;margin-top:0!important;padding-bottom:15px}.p-drawer-menu__item__search{padding-bottom:15px}.p-drawer-menu__item-occupations{height:0;overflow:hidden;transition:height .1s ease}.p-drawer-menu__item-occupation{align-items:center;border-top:1px solid #ccc;display:flex}.p-drawer-menu__item-occupation_link{color:#0038ef;font-size:14px;line-height:20px;padding:10px 0}.p-drawer-menu__item-occupation_link>.c-icon-search-arrow{color:#a9a9a9;display:none;font-size:14px;padding-top:2px;position:absolute;right:16px}.p-drawer-menu__item-search>.c-icon-search-arrow{bottom:10px;color:#ccc;content:"\e9002";display:inline-block;font-size:16px;right:-5px;top:10px;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.p-drawer-menu__item-search.active>.c-icon-search-arrow{color:orange;right:10px;-webkit-transform:rotate(270deg);transform:rotate(270deg)}.p-faq-block{background-color:#fff;border:1px solid #ccc;margin-top:30px}@media not all and (max-width:660px){.p-faq-block{border-radius:6px;padding:16px 16px 30px}}@media (max-width:660px){.p-faq-block{border-radius:0;box-shadow:none;padding:0}}.p-faq-block__title{align-items:center;display:flex;justify-content:flex-start}@media not all and (max-width:660px){.p-faq-block__title{height:44px}}@media (max-width:660px){.p-faq-block__title{border-radius:0!important;height:38px}}.p-qa-box{overflow:hidden}@media not all and (max-width:660px){.p-qa-box{border:1px solid #ccc;border-radius:6px;margin-top:16px}}@media (max-width:660px){.p-qa-box{border:0;border-radius:0;margin-top:0}}.p-qa-box__question{border-top:1px solid #ccc;cursor:pointer;display:flex;justify-content:space-between}@media not all and (max-width:660px){.p-qa-box__question{align-items:center;height:50px;padding:0 13px}}@media (max-width:660px){.p-qa-box__question{align-items:flex-start;padding:6px}}.p-qa-box__question:first-child{border-top:none}.c-page-top .p-qa-box__question.is-active span,.p-card-job-breadcrumbs .p-qa-box__question.is-active li,.p-hover-menu__item .p-qa-box__question.is-active a,.p-qa-box__question.is-active .c-card__new-job,.p-qa-box__question.is-active .c-icon-arrow,.p-qa-box__question.is-active .c-page-top span,.p-qa-box__question.is-active .c-radio-rich+label,.p-qa-box__question.is-active .c-select__container,.p-qa-box__question.is-active .p-card-job-breadcrumbs li,.p-qa-box__question.is-active .p-hover-menu__item a,.p-qa-box__question.is-active .slick-next,.p-qa-box__question.is-active .slick-prev{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-page-top .p-qa-box__question span,.p-card-job-breadcrumbs .p-qa-box__question li,.p-hover-menu__item .p-qa-box__question a,.p-qa-box__question .c-card__new-job,.p-qa-box__question .c-icon-arrow,.p-qa-box__question .c-page-top span,.p-qa-box__question .c-radio-rich+label,.p-qa-box__question .c-select__container,.p-qa-box__question .p-card-job-breadcrumbs li,.p-qa-box__question .p-hover-menu__item a,.p-qa-box__question .slick-next,.p-qa-box__question .slick-prev{color:#aaa;display:inline-block;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:660px){.c-page-top .p-qa-box__question span,.p-card-job-breadcrumbs .p-qa-box__question li,.p-hover-menu__item .p-qa-box__question a,.p-qa-box__question .c-card__new-job,.p-qa-box__question .c-icon-arrow,.p-qa-box__question .c-page-top span,.p-qa-box__question .c-radio-rich+label,.p-qa-box__question .c-select__container,.p-qa-box__question .p-card-job-breadcrumbs li,.p-qa-box__question .p-hover-menu__item a,.p-qa-box__question .slick-next,.p-qa-box__question .slick-prev{font-size:13px;margin-right:12px;margin-top:6px}}.p-qa-box__answer{background-color:#f8f8f8;border-top:1px solid #ccc;display:none}@media not all and (max-width:660px){.p-qa-box__answer{padding:9px 13px}}@media (max-width:660px){.p-qa-box__answer{padding:6px 16px 16px 6px}}.p-qa-box__answer-inner{align-items:flex-start;display:flex;justify-content:flex-start}@media (max-width:660px){.p-qa-box__text{margin-top:4px}}.p-qa-box-title{color:#4d2100;display:flex;font-size:16px;font-weight:700}@media not all and (max-width:660px){.p-qa-box-title{align-items:center;line-height:24px}}@media (max-width:660px){.p-qa-box-title{align-items:flex-start}}@media not all and (max-width:660px){.p-qa-box-title__text{max-width:950px}}.p-qa-box-title__icon{margin-right:8px}.p-qa-box-title__icon.question i{color:#86b902}@media not all and (max-width:660px){.p-qa-box-title__icon.question i{font-size:30px}}@media (max-width:660px){.p-qa-box-title__icon.question i{font-size:26px}}.p-qa-box-title__icon.answer i{color:#aaa}@media not all and (max-width:660px){.p-qa-box-title__icon.answer i{font-size:30px}}@media (max-width:660px){.p-qa-box-title__icon.answer i{font-size:26px}.p-qa-box-title__text{font-size:14px;line-height:1.5;margin-top:2px;width:85%}}.qa-answer-text{line-height:1.35}@media not all and (max-width:660px){.qa-answer-text{font-size:14px}}@media (max-width:660px){.qa-answer-text{font-size:12px}}.qa-answer-text__heading{font-weight:700}@media not all and (max-width:660px){.qa-answer-text__heading{font-size:16px}}@media (max-width:660px){.qa-answer-text__heading{font-size:14px}}.qa-answer-text__link{color:#0038ef}@media (max-width:660px){.qa-answer-text__link{text-decoration:underline}}.qa-answer-text__link:hover{text-decoration:underline}.c-graph{min-height:180px;padding:16px 0 16px 16px;position:relative;text-align:center;width:50%}@media screen and (max-width:760px){.c-graph{min-height:auto;padding:20px 0;width:100%}}.c-graph--full{width:100%}.c-graph--bar [data-module]{height:280px;margin:0 auto;max-width:398px}.c-graph--bar .c3-shape-0{fill:#e88541!important;stroke:#e88541!important}.c-graph--bar .c3-shape-1{fill:#f5d44a!important;stroke:#f5d44a!important}.c-graph--bar .c3-shape-2{fill:#cbd065!important;stroke:#cbd065!important}.c-graph--bar .c3-shape-3{fill:#a1c9b3!important;stroke:#a1c9b3!important}.c-graph--bar .c3-shape-4{fill:#8cb7e2!important;stroke:#8cb7e2!important}.c-graph--bar .c3-shape-5{fill:#cab9da!important;stroke:#cab9da!important}.c-graph--bar .c3-shape-6{fill:#efaaca!important;stroke:#efaaca!important}.c-graph--bar .c3-shape-7{fill:#ec9aaa!important;stroke:#ec9aaa!important}.c-graph--bar .c3-axis-x .tick line,.c-graph--bar .c3-axis-y .tick line{display:none}.c-graph--bar path.domain{stroke:#ccc;stroke-width:1px}.c-graph--bar .tick tspan{fill:#2a2a2a;font-size:11px}.c-graph--circle table.c3-tooltip{color:#2a2a2a}.c-graph--circle [data-module]{height:250px;margin:0 auto;width:250px}.c-graph--circle .c3-chart-arcs .c3-chart-arc text{fill:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.1),-1px 1px 2px rgba(0,0,0,.1),1px -1px 2px rgba(0,0,0,.1),-1px -1px 2px rgba(0,0,0,.1)}.c-graph--circle .c3-chart-arcs .c3-chart-arc:first-of-type .c3-shapes path{fill:#e88541!important}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(2) .c3-shapes path{fill:#f5d44a!important}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(3) .c3-shapes path{fill:#cbd065!important}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(4) .c3-shapes path{fill:#a1c9b3!important}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(5) .c3-shapes path{fill:#8cb7e2!important}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(6) .c3-shapes path{fill:#cab9da!important}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(7) .c3-shapes path{fill:#efaaca!important}.c-graph--circle .c3-chart-arcs .c3-chart-arc:nth-of-type(8) .c3-shapes path{fill:#ec9aaa!important}@media not all and (max-width:660px){.c-graph--person{min-height:300px}}.c-graph__heading{font-size:18px;font-size:1.125rem;font-weight:700;margin-bottom:16px}.c-graph__heading span{color:#f82060;font-size:20px;font-size:1.25rem}@media screen and (max-width:760px){.c-graph__heading{font-size:16px;font-size:1rem;margin-bottom:20px}}.c-graph__flex-box{display:flex;flex-wrap:wrap}@media screen and (max-width:760px){.c-graph__flex-box{display:block}}@media (max-width:660px){.c-graph__flex-box .c-graph__heading{border-top:1px solid #ccc;color:#4c2100;padding-top:16px}}.c-graph__flex-box .c-graph{border-bottom:1px solid #ccc;border-right:1px solid #ccc}@media screen and (max-width:760px){.c-graph__flex-box .c-graph{border:none}}.c-graph__flex-box .c-graph:nth-child(odd){border-left:1px solid #ccc;padding:16px 16px 16px 0}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:nth-child(odd){border:none;padding:0}}.c-graph__flex-box .c-graph:nth-child(-n+2){border-top:1px solid #ccc}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:nth-child(-n+2){border:none}}.c-graph__flex-box .c-graph:first-child{border-top-left-radius:8px}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:first-child{border:none}}.c-graph__flex-box .c-graph:nth-child(2){border-top-right-radius:8px}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:nth-child(2){border:none}}.c-graph__flex-box .c-graph:last-child{border-bottom-right-radius:8px}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:last-child{border:none}}.c-graph__flex-box .c-graph:nth-last-child(2){border-bottom-left-radius:8px}@media screen and (max-width:760px){.c-graph__flex-box .c-graph:nth-last-child(2){border:none}}.c-graph__title-box{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-10px;margin-top:-10px}.c-graph__title{display:flex;margin-left:10px;margin-top:10px}.c-graph__title .icon{display:block;height:12px;margin-right:4px;width:12px}.c-graph__title .icon.color1{background:#e88541}.c-graph__title .icon.color2{background:#f5d44a}.c-graph__title .icon.color3{background:#cbd065}.c-graph__title .icon.color4{background:#a1c9b3}.c-graph__title .icon.color5{background:#8cb7e2}.c-graph__title .icon.color6{background:#cab9da}.c-graph__title .icon.color7{background:#efaaca}.c-graph__title .icon.color8{background:#ec9aaa}.c-graph__title .text{font-size:12px;font-size:.75rem}.c-graph__average,.c-graph__title .text span{color:#f82060;font-weight:700}.c-graph__average{font-size:22px;font-size:1.375rem;margin-bottom:20px;margin-top:-10px}.c-graph__average-remarks{font-size:12px;font-size:.75rem;margin-left:5px;margin-top:15px;text-align:left}.c-graph-stroke{width:100%}.c-graph-stroke--absolute{left:16px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100% - 16px)}@media screen and (max-width:760px){.c-graph-stroke--absolute{position:static;-webkit-transform:translateY(0);transform:translateY(0);width:100%}}.c-graph-stroke__inner{border:2px solid #ff8a4b;border-radius:4px;height:50px;margin:0 auto;width:95%}.c-graph-stroke__inner .graph{background:#ff8a4b;height:100%;transition:all 1s ease;width:0}.c-graph-stroke__inner .graph.is-active{-webkit-animation:bar-before 1.8s 1;animation:bar-before 1.8s 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.c-graph-stroke__title{font-size:16px;font-size:1rem;font-weight:700;margin-top:16px}.c-graph-stroke__title span{color:#f82060;display:inline-block;font-size:18px;font-size:1.125rem;padding:0 4px}@-webkit-keyframes bar-before{0%{width:0}to{width:100%}}@keyframes bar-before{0%{width:0}to{width:100%}}.c-graph-ratio{height:100%;position:relative}.c-graph-ratio__title{font-size:16px;font-size:1rem;font-weight:700}@media screen and (max-width:760px){.c-graph-ratio__title{font-size:14px;font-size:.875rem}}.c-graph-ratio__title .number{color:#f82060;font-size:22px;font-size:1.375rem;padding-left:2px}.c-graph-ratio__title .number.male{color:#7daff8}.c-graph-ratio__border{font-size:18px;font-size:1.125rem}.c-graph-ratio__bottom{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;width:100%}@media screen and (max-width:760px){.c-graph-ratio__bottom{margin-top:20px;position:static}}.c-graph-ratio__person{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}@media screen and (max-width:760px){.c-graph-ratio__person{position:static;-webkit-transform:translateY(0);transform:translateY(0)}}.c-graph-ratio__person-standing{align-items:center;display:flex;height:280px;justify-content:center}@media screen and (max-width:760px){.c-graph-ratio__person-standing{height:100px}}.c-graph-ratio__person-standing__need-care svg{fill:#e88541;height:72px;margin-right:12px;width:auto}.c-graph-ratio__person-standing__staff svg{fill:#f5d44a;height:72px;width:auto}.c-graph-ratio__box{display:flex;justify-content:center;margin-top:24px}.c-graph-ratio__box__new-line{margin-top:12px}.c-graph-ratio__box:first-of-type{margin-top:0}.c-graph-ratio__box img{height:44px;margin-left:10px;width:44px}.c-graph-ratio__box img:first-child{margin-left:0}.c-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}}.c-input-file{margin-bottom:12px;width:100%}@media screen and (max-width:760px){.c-input-file{width:250px}}.c-input-file input[type=file]{display:none}.c-input-file label{align-items:center;background:#fff;border:2px solid #f60;border-radius:4px;color:#f60;cursor:pointer;display:flex;font-size:16px;font-size:1rem;font-weight:700;height:50px;justify-content:center;transition:all .1s linear;width:100%}@media screen and (max-width:760px){.c-input-file label{height:50px}}.c-input-file label:hover{background:#f60;color:#fff}.c-input-file label i{font-size:18px;font-size:1.125rem;margin-right:4px}.c-input-file__img{align-items:center;border:1px solid #ccc;display:flex;flex-wrap:wrap;height:200px;justify-content:center;overflow:hidden;width:200px}.c-input-file__img img{width:100%}.c-input-file__text{margin-bottom:24px;text-align:center;width:100%}.c-input-file__container{display:flex;flex-wrap:wrap;justify-content:center;width:300px}@media screen and (max-width:760px){.c-input-file__container{width:100%}}.p-job-compare{margin:0 auto;max-width:1080px;width:1080px}@media not all and (max-width:660px){.p-job-compare.apply-finish-compare{max-width:854px;width:854px}}@media (max-width:660px){.p-job-compare{margin:-8px auto 0;max-width:100%;width:100%}}.p-job-compare__sp-head{background-color:#fff;box-shadow:0 2px 4px #000047;display:flex;justify-content:space-between;margin-bottom:8px;padding:6px 12px!important}.p-job-compare__sp-head .p-checkbox-drawer__checkbox-container{justify-content:flex-end;margin-right:0}.p-job-compare__sp-head .p-checkbox-drawer__text{padding-left:27px}.p-job-compare__head{justify-content:space-between;margin-bottom:12px}.p-job-compare__head,.p-job-compare__head-left{align-items:center;display:flex}@media (max-width:660px){.p-job-compare__head-left{margin-left:6px}.p-job-compare__head-left.--ballon>.c-hdg-lv1{font-size:16px!important}}.p-job-compare__head-left .c-icon-question{color:#aaa;cursor:pointer;font-size:26px;margin-bottom:3px;margin-left:6px;position:relative}.p-job-compare__head-left .c-icon-question:hover .p-job-compare__balloon{display:block}.p-job-compare__head-right{align-items:center;display:flex}.p-job-compare__head--baloon{background:#fff;border:1px solid #ccc;border-radius:5px;color:#4d2100;font-weight:700;position:relative}@media not all and (max-width:660px){.p-job-compare__head--baloon{font-size:18px;margin-right:15px;padding:10px 12px}}@media (max-width:660px){.p-job-compare__head--baloon{font-size:12px;margin-right:11px;padding:5px 9px;text-align:center}}.p-job-compare__head--baloon:before{border:10px solid transparent;border-left-color:#fff;content:"";margin-top:-15px;position:absolute;right:-18px;top:65%;z-index:1}.p-job-compare__head--baloon:after{border:10px solid transparent;border-left-color:#ccc;content:"";margin-top:-15px;position:absolute;right:-20px;top:65%}.p-job-compare__balloon{background-color:#fff;border-radius:4px;box-shadow:0 2px 6px #000047;color:#2a2a2a;display:none;-webkit-filter:drop-shadow(0 3px 9px #a9a9a9);filter:drop-shadow(0 3px 9px darkgrey);padding:9px 6px;position:absolute;top:36px;z-index:99}@media not all and (max-width:660px){.p-job-compare__balloon{font-size:14px;left:-55px;width:320px}}@media (max-width:660px){.p-job-compare__balloon{font-size:12px;left:-110px;width:280px}}.p-job-compare__balloon:before{border-bottom:15px solid #fff;border-left:15px solid transparent;border-right:15px solid transparent;content:"";left:53px;position:absolute;top:-8px}@media (max-width:660px){.p-job-compare__balloon:before{left:110px}}.p-job-compare__select{background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;font-size:14px;padding:5px;width:160px}.p-job-compare__select-wrap{margin-left:50px;position:relative}.p-job-compare__select-wrap:before{border-left:2px solid #ccc;border-top:2px solid #ccc;content:"";height:8px;pointer-events:none;position:absolute;right:10px;top:12px;-webkit-transform:translateY(-50%) rotate(-135deg);transform:translateY(-50%) rotate(-135deg);width:8px}.p-job-compare__sort{align-items:center;display:flex;font-size:12px;justify-content:space-between;line-height:1;width:200px}.p-job-compare__sort__link{color:#2a2a2a;display:block;position:relative}.p-job-compare__sort__link.-active,.p-job-compare__sort__link:hover{background-color:#86b902;border-radius:15px;color:#fff;font-weight:700;padding:9px 10px}.p-job-compare__sort__link.-active{pointer-events:none}.p-job-compare__slide{bottom:0;height:0;margin:auto 0;position:fixed;top:0;width:1080px}.p-job-compare__slide>i{background:#fff;border-radius:50%;color:#86b902;cursor:pointer;font-size:30px;height:30px;position:absolute;top:0;transition:opacity .1s ease;width:30px}.p-job-compare__slide>i.-disabled{color:#ccc;cursor:unset;pointer-events:none}.p-job-compare__slide>i:hover{opacity:.8}.p-job-compare__slide>i:first-child{box-shadow:0 -3px 6px rgba(0,0,0,.16);left:-45px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-job-compare__slide>i:last-child{box-shadow:0 3px 6px rgba(0,0,0,.16);right:-45px}.p-job-compare__table{background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;margin-bottom:20px;overflow:clip;position:relative}@media (max-width:660px){.p-job-compare__table{margin:0 0 12px 6px}.p-job-compare__table.width-over-right{border-radius:8px 0 0 8px;margin-right:0}}.p-job-compare__table__head{background-color:#fcf2dd;color:#4d2100;display:flex;flex-direction:column;font-size:14px;font-weight:700;position:relative;width:166px;z-index:98}@media (max-width:660px){.p-job-compare__table__head{border-right:1px solid #ccc;font-size:12px;max-width:94px;min-width:94px;width:94px}}.p-job-compare__table__fixed-header-wrapper{left:101px;overflow:hidden;position:fixed;top:100px;width:calc(100% - 108px);will-change:transform;z-index:99}@media (max-width:660px){.p-job-compare__table__fixed-header-wrapper.-apply-finish{top:49px}}.p-job-compare__table__fixed-header-wrapper.-hidden{display:none}.disable-app-store-banner .p-job-compare__table__fixed-header-wrapper{top:50px}.p-job-compare__table__fixed-header{display:flex;position:relative}.p-job-compare__table__fixed-header .p-job-compare__tbody-item__data--job-name{border-right:1px solid #ccc;min-width:calc(50% + 4px);position:relative;width:calc(50% + 4px);z-index:1}@media (max-width:660px){.p-job-compare__table__fixed-header .p-job-compare__tbody-item__data--job-name{min-width:150px;width:150px}.p-job-compare__table__fixed-header .p-job-compare__tbody-item__data--job-name.-job_hidden{display:none}.p-job-compare__table__fixed-header .p-job-compare__tbody-item__data--job-name.-job_hidden .p-job-compare__delete-btn{color:#86b902}.p-job-compare__table__fixed-header .p-job-compare__tbody-item__data--job-name.-all_show.-job_hidden{display:block}}.p-job-compare__table__fixed-header .p-job-compare__tbody-item__data--job-name:last-child{border-bottom:1px solid #ccc}.p-job-compare__table__fixed-header .p-job-compare__tbody-item__data--check{border-right:1px solid #ccc}@media (max-width:660px){.p-job-compare__table__fixed-header__background{display:flex;height:100%;justify-content:flex-end;position:absolute;right:0;top:0;width:100%;z-index:-1}}.p-job-compare__table__body{display:flex;position:relative;right:0;top:0;transition:right .3s;width:calc(100% - 166px);z-index:1}@media (max-width:660px){.p-job-compare__table__body{overflow-x:scroll!important;overflow-y:hidden!important;width:calc(100% - 94px)}}.p-job-compare__table .sp{display:none}@media (max-width:660px){.p-job-compare__table .sp{display:block}}.p-job-compare__table .pc{display:block}@media (max-width:660px){.p-job-compare__table .pc{display:none}}.p-job-compare__thead-block{align-items:center;border-bottom:1px solid #ccc;display:flex;height:36px;justify-content:center;text-align:center;width:100%}@media (max-width:660px){.p-job-compare__thead-block{font-size:12px;height:31px}}.p-job-compare__thead-block--no-grow{flex-grow:0;height:auto}.p-job-compare__thead-block--plus-column{padding:0 0 30px;position:relative}.p-job-compare__thead-block--job-name{background-color:#fcf2dd;flex-grow:0;height:auto;position:-webkit-sticky;position:sticky;top:0}@media not all and (max-width:660px){.p-job-compare__thead-block--job-name{z-index:99}.p-job-compare__thead-block--job-name.apply-finish{top:36px}}.p-job-compare__thead-block--job-name.-fixed{background-color:#fcf2dd;border-left:1px solid #ccc;left:calc(50% - 540px);position:fixed;top:0;width:166px!important;z-index:99}@media (max-width:660px){.p-job-compare__thead-block--job-name.-fixed{left:6px;top:100px;width:95px!important}.p-job-compare__thead-block--job-name.-fixed.apply-finish{top:80px}}.disable-app-store-banner .p-job-compare__thead-block--job-name.-fixed{top:50px}@media (max-width:660px){.disable-app-store-banner .p-job-compare__thead-block--job-name.-fixed.apply-finish{top:80px}}.p-job-compare__thead-block--check{background-color:#fcf2dd;position:-webkit-sticky;position:sticky;top:0}@media not all and (max-width:660px){.p-job-compare__thead-block--check{z-index:99}}@media (max-width:660px){.p-job-compare__thead-block--check{z-index:1}}.p-job-compare__thead-block--check.-fixed{border-left:1px solid #ccc;position:fixed;top:0;z-index:99}@media (max-width:660px){.p-job-compare__thead-block--check.-fixed{left:6px;top:49px}}.p-job-compare__thead-block--grow{flex-grow:1;height:auto}.p-job-compare__thead-block--base-info{height:204px;min-height:62px;padding:6px}@media (max-width:660px){.p-job-compare__thead-block--base-info{height:130px}}.p-job-compare__thead-block--address{height:auto}.p-job-compare__thead-block--license{height:auto;min-height:36px}.p-job-compare__thead-block--access{height:78px}@media (max-width:660px){.p-job-compare__thead-block--access{height:90px}}.p-job-compare__thead-block--company-name{min-height:62px}.p-job-compare__thead-block:last-child{border-bottom:none}.p-job-compare__thead-block__item{line-height:1;text-align:center;width:50%}@media (max-width:660px){.p-job-compare__thead-block__item:first-child{width:20px}.p-job-compare__thead-block__item:last-child{width:calc(100% - 20px)}}.p-job-compare__thead-block__item-title{-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}@media (max-width:660px){.p-job-compare__thead-block__item-title{-webkit-writing-mode:inherit;writing-mode:inherit}}.p-job-compare__thead-block__item.-left{font-size:16px;width:20%}@media (max-width:660px){.p-job-compare__thead-block__item.-left{font-size:12px}}.p-job-compare__thead-block__item.-right{width:80%}@media (max-width:660px){.p-job-compare__thead-block__item.-right{font-size:11px}}.p-job-compare__thead-block__item .-hidden{display:none}.p-job-compare__thead-block__item div{align-items:center;border-left:1px solid #ccc;border-top:1px solid #ccc;display:flex;height:38px;justify-content:center;line-height:1.2;text-align:center}.p-job-compare__thead-block__item div:first-child{border-top:none}.p-job-compare__thead-accordion{align-items:center;background-color:#fff;border-top:1px solid #ccc;bottom:0;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;justify-content:flex-start;left:0;margin:12px 0 0;padding-left:10px;position:absolute;text-align:left;width:calc(100vw - 8px)}@media not all and (max-width:660px){.p-job-compare__thead-accordion{width:100%}}.p-job-compare__thead-accordion__text,.p-job-compare__thead-accordion__text-close{color:#0038ef;display:none;font-size:12px;font-weight:400;pointer-events:none}.p-job-compare__thead-accordion__text-close.show,.p-job-compare__thead-accordion__text.show{display:block}.p-job-compare__thead-accordion i{color:#aaa;font-size:13px;margin-bottom:0;margin-right:6px;pointer-events:none;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.p-job-compare__thead-accordion i.down{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-job-compare__thead-accordion:hover .p-job-compare__thead-accordion__text,.p-job-compare__thead-accordion:hover .p-job-compare__thead-accordion__text-close{color:#f60;text-decoration:underline}.p-job-compare__tbody-item{background-color:#fff;display:flex;flex-direction:column;min-width:25%;position:relative;width:25%;z-index:9}.p-job-compare__tbody-item.apply-finish_column{width:33.4%}.p-job-compare__tbody-item.-job_hidden{display:none}.p-job-compare__tbody-item.-job_hidden .p-job-compare__delete-btn{color:#86b902}.p-job-compare__tbody-item.-all_show.-job_hidden{display:flex}@media (max-width:660px){.p-job-compare__tbody-item{border-left:1px solid #ccc;min-width:150px;width:150px}.p-job-compare__tbody-item:first-child{border-left:none}.p-job-compare__tbody-item:first-child__tbody-item__data{border-left:none}.p-job-compare__tbody-item:nth-last-child(2){border-radius:0 6px 6px 0;border-right:none;min-width:150px;overflow:hidden;width:150px}.p-job-compare__tbody-item:last-of-type{border-right:1px solid #ccc}.p-job-compare__tbody-item:not(:first-of-type){border-right:none}}@media screen and (max-width:660px) and (min-width:420px){.p-job-compare__tbody-item:nth-of-type(2):last-of-type{border-right:1px solid #ccc}}.p-job-compare__tbody-item .-hidden{display:none}.p-job-compare__tbody-item__background{border:none;display:flex;height:100%;justify-content:flex-end;position:absolute;right:0;top:0;width:calc(100% - 166px);z-index:0}@media (max-width:660px){.p-job-compare__tbody-item__background{width:calc(100% - 94px)}.p-job-compare__tbody-item__background .p-job-compare__tbody-item{border-left:none}}.p-job-compare__tbody-item__data{align-items:center;border-bottom:1px solid #ccc;border-left:1px solid #ccc;display:flex;flex-direction:column;font-size:14px;height:36px;justify-content:center;padding:6px}@media (max-width:660px){.p-job-compare__tbody-item__data{border-left:none;font-size:12px;height:31px}}.p-job-compare__tbody-item__data--base-info{height:204px;min-height:62px;padding:6px}@media (max-width:660px){.p-job-compare__tbody-item__data--base-info{height:130px}}.p-job-compare__tbody-item__data--base-info img{border-radius:8px;margin-bottom:8px;max-height:90%;max-width:100%}.p-job-compare__tbody-item__data--description{font-size:13px;line-height:1.53846;padding-bottom:16px}@media (max-width:660px){.p-job-compare__tbody-item__data--description{font-size:12px}}.p-job-compare__tbody-item__data--address{align-items:flex-start;height:auto;justify-content:space-between;line-height:1.2;padding:6px}.p-job-compare__tbody-item__data--address p{width:100%;word-break:break-word}.p-job-compare__tbody-item__data--license{height:auto}.p-job-compare__tbody-item__data--access{align-items:flex-start;height:78px;justify-content:space-between;line-height:1;padding:6px}@media (max-width:660px){.p-job-compare__tbody-item__data--access{font-size:12px;height:90px}}.p-job-compare__tbody-item__data--company-name{align-items:flex-start;min-height:62px}.p-job-compare__tbody-item__data--company-name a{color:#0038ef;font-size:15px;line-height:1.6}@media (max-width:660px){.p-job-compare__tbody-item__data--company-name a{font-size:14px}}.p-job-compare__tbody-item__data--company-name a:hover{color:#f60;text-decoration:underline}.p-job-compare__tbody-item__data--no-grow{align-items:flex-start;flex-grow:0;height:auto;justify-content:flex-start}.p-job-compare__tbody-item__data--plus-column{padding:0 0 30px;position:relative}.p-job-compare__tbody-item__data--grow{align-items:flex-start;flex-grow:1;height:auto;justify-content:flex-start;padding:6px}@media (max-width:660px){.p-job-compare__tbody-item__data--grow{padding:5px}}.p-job-compare__tbody-item__data:last-child{border-bottom:none}.p-job-compare__tbody-item__data--job-name{align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;font-size:15px;font-weight:700;height:auto;justify-content:space-between;padding:30px 6px 20px;position:-webkit-sticky;position:sticky;top:0}@media not all and (max-width:660px){.p-job-compare__tbody-item__data--job-name{z-index:99}.p-job-compare__tbody-item__data--job-name.apply-finish{top:36px}}.p-job-compare__tbody-item__data--job-name a:first-of-type{color:#0038ef;display:inline-block;font-size:15px;line-height:1.33333;margin-bottom:20px;word-break:break-word}@media (max-width:660px){.p-job-compare__tbody-item__data--job-name a:first-of-type{font-size:14px;margin-bottom:10px}}.p-job-compare__tbody-item__data--job-name a:first-of-type:hover{color:#f60;text-decoration:underline}.p-job-compare__tbody-item__data--job-name .p-fixed-nav__apply-btn{height:40px;margin:0;width:100%}.p-job-compare__tbody-item__data--job-name .p-fixed-nav__apply-btn>span{align-items:center;display:flex;justify-content:center}.p-job-compare__tbody-item__data--job-name .p-fixed-nav__apply-btn__img{height:32px;width:26px}.p-job-compare__tbody-item__data--job-name .p-fixed-nav__apply-btn__text{font-size:16px;margin-left:6px}@media (max-width:660px){.p-job-compare__tbody-item__data--job-name .p-fixed-nav__apply-btn__text{font-size:14px;letter-spacing:0;line-height:.8;text-align:left}}.p-job-compare__tbody-item__data--job-name .p-fixed-nav__apply-btn__text span{font-size:12px}@media (max-width:660px){.p-job-compare__tbody-item__data--job-name .p-fixed-nav__apply-btn__text span{font-size:11px}}.p-job-compare__tbody-item__data--job-name.-fixed{background-color:#fff;position:fixed;top:0;z-index:99}.p-job-compare__tbody-item__data--check{background-color:#fff;position:-webkit-sticky;position:sticky;top:0}@media not all and (max-width:660px){.p-job-compare__tbody-item__data--check{z-index:99}}.p-job-compare__tbody-item__data--check .p-checkbox-drawer__checkbox-container{margin-right:0}.p-job-compare__tbody-item__data--salary{color:#646464;display:flex;flex-direction:row;font-size:12px;padding:6px;text-align:left;white-space:nowrap;width:100%}@media (max-width:660px){.p-job-compare__tbody-item__data--salary{font-size:10px;height:auto;letter-spacing:-.5px;white-space:normal}}.p-job-compare__tbody-item__data--salary .emphasis{color:#f82055;font-size:12px;font-weight:700;letter-spacing:0}@media (max-width:660px){.p-job-compare__tbody-item__data--salary .emphasis{letter-spacing:-.5px}}.p-job-compare__tbody-item__data--salary .emphasis .big{font-size:20px}@media (max-width:660px){.p-job-compare__tbody-item__data--salary .emphasis .big{font-size:16px}}.p-job-compare__tbody-item__data--salary .emphasis .tiny{font-size:12px}@media (max-width:660px){.p-job-compare__tbody-item__data--salary .emphasis .tiny{font-size:10px}}.p-job-compare__tbody-item__data__block{align-items:center;display:flex;font-size:14px;height:38px;justify-content:center;line-height:1;padding:6px;width:100%}@media not all and (max-width:660px){.p-job-compare__tbody-item__data__block{border-bottom:1px solid #ccc}}@media (max-width:660px){.p-job-compare__tbody-item__data__block{border-top:1px solid #ccc;font-size:12px}}.p-job-compare__tbody-item__data__block:first-child{border-top:none}.p-job-compare__tbody-item__data__block i{color:#86b902;font-size:18px}@media (max-width:660px){.p-job-compare__tbody-item__data__block i{font-size:16px}}.p-job-compare__tbody-item__data__link{color:#0038ef;cursor:pointer;display:inline-block;line-height:1.2;max-width:100%}@media (max-width:660px){.p-job-compare__tbody-item__data__link{font-size:12px}}.p-job-compare__tbody-item__data__link:hover{color:#f60;text-decoration:underline}@media (max-width:660px){.p-job-compare__table__fixed-header__background .p-job-compare__tbody-item__data{border-bottom:1px solid #ccc;width:149px}}.p-job-compare__map-modal{background:#fff;border-radius:8px;bottom:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0;margin:auto;max-height:calc(100vh - 100px);padding:12px 0 0;position:absolute;right:0;top:0;width:830px;z-index:999999}@media (max-width:660px){.p-job-compare__map-modal{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:calc(100% - 20px);padding:20px 0 0;width:calc(100% - 20px)}}.p-job-compare__map-modal__container{height:100%;max-height:calc(100vh - 120px);overflow-y:scroll;padding:0 16px 16px;width:100%}@media (max-width:660px){.p-job-compare__map-modal__container{padding:0 8px 20px}}.p-job-compare__map-modal>i{align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.6);color:#4c2200;display:flex;font-size:26px;height:30px;justify-content:center;padding-left:.75px;position:absolute;right:-16px;top:-16px;width:30px}@media (max-width:660px){.p-job-compare__map-modal>i{font-size:23px;height:26px;right:-5px;width:26px}}.p-job-compare__map-modal>i:hover{color:#f60}.p-job-compare__history .p-job-compare__delete{display:none}.p-job-compare__history .p-job-compare__tbody-item__data--job-name{padding:20px 6px 25px}.p-job-compare__delete{position:absolute;right:-1px;top:-1px}.p-job-compare__delete-btn{align-items:center;background:#f8f8f8;border:1px solid #ccc;border-radius:0 0 0 8px;color:#aaa;display:flex;font-size:12px;gap:2px;justify-content:center}.p-job-compare__delete-btn:hover{background:#fff;border:1px solid #f82055;color:#f82055}.p-job-compare__delete-btn .c-checkbox:checked+.c-checkbox__text--del,.p-job-compare__delete-btn .c-checkbox__text--del,.p-job-compare__delete-btn .c-icon-trash{font-size:14px}.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}}.p-line-graph{background-color:#fff;border:1px solid #ccc;margin-top:30px}@media not all and (max-width:660px){.p-line-graph{border-radius:6px;padding:16px 16px 30px}}@media (max-width:660px){.p-line-graph{border-radius:0;box-shadow:0 2px 6px #aaa;padding:0}.p-line-graph__title{align-items:flex-start;border-radius:0;display:flex;justify-content:flex-start;line-height:1.5}.p-line-graph__title i{position:relative;top:-1px}}.p-line-graph .p-line-graph-content{position:relative}@media not all and (max-width:660px){.p-line-graph .p-line-graph-content{border:1px solid #ccc;border-radius:8px;margin-top:16px;min-height:140px;padding:12px}}@media (max-width:660px){.p-line-graph .p-line-graph-content{padding:12px 6px}}.p-line-graph .p-line-graph-content__title{border:1px solid #86b902;border-radius:40px;color:#86b902;display:inline-block;font-size:15px;font-weight:700;letter-spacing:0;margin-bottom:8px;padding:4px 14px}.p-line-graph .p-line-graph-content__legend{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:20px}.p-line-graph .p-line-graph-content__legend-block{align-items:center;color:#2a2a2a;display:flex;font-size:12px;justify-content:flex-start;margin-bottom:4px;margin-left:4px}.p-line-graph .p-line-graph-content__legend-block b{color:#f82060;font-size:14px;font-weight:700}.p-line-graph .p-line-graph-content__legend-block span{font-size:12px}.p-line-graph .p-line-graph-content__legend-block:before{content:"";display:inline-block;height:12px;margin-right:4px;width:12px}.p-line-graph .p-line-graph-content__legend-block:nth-of-type(3n+1):before{background-color:#f49acd}.p-line-graph .p-line-graph-content__legend-block:nth-of-type(3n+2):before{background-color:#f7af2f}.p-line-graph .p-line-graph-content__legend-block:nth-of-type(3n):before{background-color:#abd63e}.p-line-graph .p-line-graph-content__fill{background:#fff;bottom:50px;height:20px;left:12px;margin:0;position:absolute;width:20px;z-index:1}@media (max-width:660px){.p-line-graph .p-line-graph-content__fill{display:none}}.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}.c-link{color:#f60;text-decoration:underline}.c-link:hover{text-decoration:none}.c-list li{line-height:1.5;padding-bottom:4px;padding-left:12px;position:relative}.c-list li:before{background:#2a2a2a;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:8px;width:4px}.c-list-link li{font-size:14px;font-size:.875rem;line-height:1;margin-top:4px}@media screen and (max-width:760px){.c-list-link li{font-size:12px;font-size:.75rem}}.c-list-link li:first-child{margin-top:0}.c-list-link a{display:inline-block;font-weight:700}.c-table .c-list-link a{color:#4c2100;text-decoration:none}.c-table .c-list-link a:hover{color:#f60}.c-list-link .c-icon,.c-list-link .p-article-youtube__play{align-items:baseline}.c-list-link i{font-size:18px;font-size:1.125rem;margin-right:4px;position:relative;top:1px}@media screen and (max-width:760px){.c-list-link i{font-size:16px;font-size:1rem}}.c-list-ordered li{padding-bottom:4px}.c-list-ordered li:before{padding-right:2px}.c-list-ordered li:first-child:before{content:"\02460"}.c-list-ordered li:nth-child(2):before{content:"\02461"}.c-list-ordered li:nth-child(3):before{content:"\02462"}.c-list-ordered li:nth-child(4):before{content:"\02463"}.c-list-ordered li:nth-child(5):before{content:"\02464"}.c-list-ordered li:nth-child(6):before{content:"\02465"}.c-list-ordered li:nth-child(7):before{content:"\02466"}.c-list-ordered li:nth-child(8):before{content:"\02467"}.c-list-ordered li:nth-child(9):before{content:"\02468"}.c-list-ordered li:nth-child(10):before{content:"\02469"}.c-list-ordered li:nth-child(11):before{content:"\0246a"}.c-list-ordered li:nth-child(12):before{content:"\0246b"}.c-list-ordered li:nth-child(13):before{content:"\0246c"}.c-list-ordered li:nth-child(14):before{content:"\0246d"}.c-list-ordered li:nth-child(15):before{content:"\0246e"}.c-list-ordered li:nth-child(16):before{content:"\0246f"}.c-list-ordered li:nth-child(17):before{content:"\02470"}.c-list-ordered li:nth-child(18):before{content:"\02471"}.c-list-ordered li:nth-child(19):before{content:"\02472"}.c-list-ordered li:nth-child(20):before{content:"\02473"}.c-map-view{background:#fff;margin-bottom:16px;width:100%}@media not all and (max-width:660px){.c-map-view{height:584px}}@media (max-width:660px){.c-map-view{height:340px}}.c-modal-left-site__inner.c-modal__inner{text-align:center}@media not all and (max-width:660px){.c-modal-left-site__inner.c-modal__inner{height:550px;padding:24px 74px;width:500px}}@media (max-width:660px){.c-modal-left-site__inner.c-modal__inner{margin:0 auto;max-height:547px;max-width:362px;padding:18px 12px}}.c-modal-left-site__title{color:#4c2200;font-weight:700;line-height:1.3}@media not all and (max-width:660px){.c-modal-left-site__title{font-size:22px}}@media (max-width:660px){.c-modal-left-site__title{font-size:20px}}.c-modal-left-site__title__wrap{text-align:left}.c-modal-left-site__title__wrap .head-img{position:fixed;-webkit-transform:scale(-.5,.5);transform:scale(-.5,.5)}@media not all and (max-width:660px){.c-modal-left-site__title__wrap .head-img{right:75px;top:-16px}}@media (max-width:660px){.c-modal-left-site__title__wrap .head-img{right:16px;top:-29px}}.c-modal-left-site__title span{color:#f60}@media not all and (max-width:660px){.c-modal-left-site__title span{font-size:28px}}@media (max-width:660px){.c-modal-left-site__title span{font-size:24px}}.c-modal-left-site__text{color:#4c2200;font-size:20px;font-weight:700}.c-modal-left-site__description{margin-top:16px}.c-modal-left-site__description p{align-items:center;display:flex;font-size:16px;font-weight:700;height:30px;margin-left:45px}.c-modal-left-site__description p i{color:#f60;font-size:36px;margin-right:0;padding-right:16px;text-align:center;width:45px}.c-modal-left-site__description p span{line-height:1.2;position:relative;text-align:left;top:1px;word-break:break-all}.c-modal-left-site__description p+p{margin-top:30px}.c-modal-left-site__content__main{border:1px solid #ccc;border-radius:8px;height:248px;margin-bottom:16px;margin-top:8px;padding-top:16px}@media not all and (max-width:660px){.c-modal-left-site__content__main{width:350px}}@media (max-width:660px){.c-modal-left-site__content__main{max-width:350px}}.c-modal-left-site__confirm{font-size:12px}.c-modal-left-site__confirm .c-checkbox__text{padding-left:28px}.c-modal-left-site__confirm .c-checkbox__text:after{height:20px;width:20px}.p-left-site__register-btn{font-size:18px;height:60px;margin-bottom:10px}.p-left-site__left-btn{height:60px;margin-bottom:16px}.c-page-top{background-color:rgba(0,0,0,.4);border-radius:4px;color:#fff;cursor:pointer;display:block;font-size:32px;height:36px;line-height:1;opacity:0;pointer-events:none;position:fixed;right:3%;transition:opacity .4s .5s;width:60px;z-index:100}@media not all and (max-width:660px){.c-page-top{bottom:calc(2% + constant(safe-area-inset-bottom));bottom:calc(2% + env(safe-area-inset-bottom));z-index:101}}@media (max-width:660px){.c-page-top{bottom:calc(2% + constant(safe-area-inset-bottom) + 47px);bottom:calc(2% + env(safe-area-inset-bottom) + 47px)}}@media screen and (max-width:760px){.c-page-top.is-navigation{bottom:calc(2.13333vw + constant(safe-area-inset-bottom));bottom:calc(2.13333vw + env(safe-area-inset-bottom));right:2.13333vw}.c-page-top.is-navigation--show-cv-button{bottom:calc(75px + constant(safe-area-inset-bottom));bottom:calc(75px + env(safe-area-inset-bottom))}}.c-page-top:hover{opacity:.7}@media screen and (max-width:760px){.c-page-top:hover{opacity:1}}.c-page-top span{display:block;height:100%;position:relative;width:100%}.c-page-top span:before{color:#fff;font-family:iconfont,sans-serif!important;font-size:20px;left:50%;position:absolute;top:48%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}@media screen and (max-width:760px){.c-page-top span:before{font-size:14px;font-size:.875rem}}.c-page-top.is-active{opacity:1;pointer-events:all}.scout-popup{background:#fff;border:3px solid #f82060;bottom:10px;box-shadow:0 3px 6px #00000029;display:none;letter-spacing:0;position:fixed;right:72px;z-index:100}.scout-popup,.scout-popup a{border-radius:10px;height:72px;width:335px}.scout-popup a{position:absolute;top:-2px}@media (max-width:660px){.scout-popup{bottom:-28px;left:50%;right:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.scout-popup .close-button{background:#4c2200;border-radius:100%;height:22px;position:absolute;right:-11px;text-align:center;top:-11px;width:22px}.scout-popup .close-button i{color:#fff;font-size:11px;font-weight:700;line-height:22px}.scout-popup__message{color:#f82060;font-size:19px;font-weight:700;margin-top:12px;text-align:center}.scout-popup__message p{font-family:Noto Sans JP,sans-serif!important}.scout-popup__message i{font-size:22px;position:relative;top:2px}.scout-popup__link{color:#0038ef;font-size:12px;margin-top:6px;text-align:center}.scout-popup__link span{border-bottom:1px solid #0038ef;color:#0038ef;cursor:pointer;padding-bottom:1px}.scout-popup.inverted-background{background:#f82060;color:#fff}.scout-popup.inverted-background p{color:#fff}.scout-popup.inverted-background .scout-popup__link{color:#fff!important}.scout-popup.inverted-background .scout-popup__link span{border-bottom:1px solid #fff;color:#fff!important}.community-banner-button{width:60px}@media screen and (max-width:760px){.community-banner-button{width:94px}}.community-banner-button:hover{opacity:.7}.community-banner-button img{height:100%;width:100%}.job-banner-button{width:60px}@media screen and (max-width:760px){.job-banner-button{width:94px}}.job-banner-button:hover{opacity:.7}.job-banner-button img{width:90%}.carestudy-banner-button{width:60px}@media screen and (max-width:760px){.carestudy-banner-button{width:94px}}.carestudy-banner-button:hover{opacity:.7}.carestudy-banner-button img{width:90%}.pa-search-side-banner-wrap img{vertical-align:bottom;width:100%}@media not all and (max-width:660px){.pa-search-side-banner-wrap .community-banner,.pa-search-side-banner-wrap .community-banner img,.pa-search-side-banner-wrap .destiny-banner,.pa-search-side-banner-wrap .destiny-banner img,.pa-search-side-banner-wrap .job-banner,.pa-search-side-banner-wrap .job-banner img{aspect-ratio:230/153}}@media (max-width:660px){.pa-search-side-banner-wrap .job-banner,.pa-search-side-banner-wrap .job-banner img{aspect-ratio:2/1}.pa-search-side-banner-wrap.carestudy-banner-wrap{position:relative}.pa-search-side-banner-wrap .community-banner,.pa-search-side-banner-wrap .community-banner img,.pa-search-side-banner-wrap .destiny-banner,.pa-search-side-banner-wrap .destiny-banner img{aspect-ratio:230/153}}.pa-search-side-banner-wrap .community-banner,.pa-search-side-banner-wrap .destiny-banner,.pa-search-side-banner-wrap .job-banner{border-radius:6px;overflow:hidden;position:relative}.pa-search-side-banner-wrap .community-banner:after,.pa-search-side-banner-wrap .destiny-banner:after,.pa-search-side-banner-wrap .job-banner:after{border:1px solid #ccc;border-radius:6px;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.pa-search-side-banner-wrap .community-banner{cursor:pointer;margin-top:10px;pointer-events:none}.pa-search-side-banner-wrap .job-banner{margin-top:10px;pointer-events:none}.pa-search-side-banner-wrap .carestudy-banner{border:1px solid #ccc;border-radius:8px;cursor:pointer;margin-top:10px;overflow:hidden;position:relative;width:100%}.pa-search-side-banner-wrap .carestudy-banner:hover{opacity:.7}.pa-search-side-banner-wrap .carestudy-banner-wrap{display:block}.pa-search-side-banner-wrap .carestudy-banner img{width:100%}.pa-search-side-banner-wrap .carestudy-banner__flip{align-items:center;color:#f02222;display:flex;font-size:46px;font-weight:700;height:52px;justify-content:center;letter-spacing:inherit;position:absolute;right:72px;text-indent:0;top:94px;white-space:nowrap}@media screen and (max-width:760px){.pa-search-side-banner-wrap .carestudy-banner__flip{font-size:68px;height:32%;right:32%;top:49%}}@media screen and (max-width:760px) and (min-width:400px){.pa-search-side-banner-wrap .carestudy-banner__flip{height:32%;right:33.5%;top:48.5%}}.pa-search-side-banner-wrap .carestudy-banner__flip p{align-items:center;background-color:#fff;border:solid #1a1a1a;border-radius:6px;border-width:2px 2px 2.7px;display:flex;height:100%;justify-content:center;position:relative}.pa-search-side-banner-wrap .carestudy-banner__flip p+p{margin-left:4px}.pa-search-side-banner-wrap .carestudy-banner__flip p:before{background-color:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto 0;position:absolute;top:0;width:100%;z-index:1}.pa-search-side-banner-wrap .carestudy-banner__flip p span{align-items:center;display:flex;height:100%;justify-content:center;min-width:40px;position:relative;z-index:9}@media screen and (max-width:760px){.pa-search-side-banner-wrap .carestudy-banner__flip p span{min-width:65px}}.pa-search-side-banner-wrap .destiny-banner{cursor:pointer;margin-top:12px;position:relative;width:100%}@media screen and (max-width:760px){.pa-search-side-banner-wrap .destiny-banner{margin-top:10px}}.pa-search-side-banner-wrap .destiny-banner:hover{opacity:.7}.pa-search-side-banner-wrap .destiny-banner img{height:auto;width:100%}.pa-search-side-banner-wrap .tick-char{width:1.5em}.pa-search-side-banner-wrap .tick-group{margin:0 .5em;text-align:center}.pa-search-side-banner-wrap .tick-flip-panel-text-wrapper{line-height:1.1}.pa-search-side-banner-wrap--community{cursor:pointer;position:relative}.pa-search-side-banner-wrap--community:hover{opacity:.7}.pa-search-side-banner-wrap--job{position:relative}@media screen and (max-width:760px){.pa-search-side-banner-wrap--job:hover{opacity:.7}}.pa-search-side-banner-wrap--carestudy{position:relative}.pa-search-side-banner-wrap--carestudy:hover{opacity:.7}.carestudy-banner-buttons,.community-banner-buttons,.job-banner-buttons{display:flex;justify-content:space-between;position:absolute}.community-banner-buttons{bottom:4%;left:24%;width:73%}.community-banner-buttons .community-banner-button{width:48.387%}.job-banner-buttons{bottom:4%;left:24%;width:73%}.job-banner-buttons .job-banner-button{width:48.387%}.carestudy-banner-buttons{bottom:4%;left:24%;width:73%}.carestudy-banner-buttons .carestudy-banner-button{width:48.387%}.hide .tick-flip-panel-back-text .tick-flip-panel-text-wrapper,.hide .tick-flip-panel-front-text .tick-flip-panel-text-wrapper{display:none!important}.pa-side-banner{margin-bottom:20px}@media screen and (max-width:760px){.pa-side-banner{margin-left:1.6vw;margin-right:1.6vw}}.pa-side-banner-wrap .carestudy-banner{border:1px solid #ccc;border-radius:8px;cursor:pointer;overflow:hidden;position:relative;width:100%}.pa-side-banner-wrap .carestudy-banner:hover{opacity:.7}.pa-side-banner-wrap .carestudy-banner-wrap{display:block}.pa-side-banner-wrap .carestudy-banner img{vertical-align:bottom;width:100%}.pa-side-banner-wrap .carestudy-banner__flip{align-items:center;color:#f02222;display:flex;font-size:46px;font-weight:700;height:52px;justify-content:center;letter-spacing:inherit;position:absolute;right:72px;text-indent:0;top:94px;white-space:nowrap}@media screen and (max-width:760px){.pa-side-banner-wrap .carestudy-banner__flip{font-size:68px;height:32%;right:32%;top:49%}}@media screen and (max-width:760px) and (min-width:400px){.pa-side-banner-wrap .carestudy-banner__flip{height:32%;right:33.5%;top:48.5%}}.pa-side-banner-wrap .carestudy-banner__flip p{align-items:center;background-color:#fff;border:solid #1a1a1a;border-radius:6px;border-width:2px 2px 2.7px;display:flex;height:100%;justify-content:center;position:relative}.pa-side-banner-wrap .carestudy-banner__flip p+p{margin-left:4px}.pa-side-banner-wrap .carestudy-banner__flip p:before{background-color:#ccc;bottom:0;content:"";height:1px;left:0;margin:auto 0;position:absolute;top:0;width:100%;z-index:1}.pa-side-banner-wrap .carestudy-banner__flip p span{align-items:center;display:flex;height:100%;justify-content:center;min-width:40px;position:relative;z-index:9}@media screen and (max-width:760px){.pa-side-banner-wrap .carestudy-banner__flip p span{min-width:65px}}.pa-side-banner-wrap--dually{cursor:pointer;position:relative}.pa-side-banner-wrap--dually:hover{opacity:.7}.pa-side-banner-wrap--dually .inner-banner img{border:2px solid #ccc;border-radius:6px;width:100%}.sidebar-apply-button{align-items:center!important;display:flex!important;justify-content:center!important;margin:6px;padding:0!important;width:auto}@media not all and (max-width:660px){.sidebar-apply-button{height:28px}}@media (max-width:660px){.sidebar-apply-button{height:30px}}.sidebar-apply-button i{font-size:14px;margin-top:1px}.sidebar-apply-button span{font-size:14px}.sidebar-apply-button span span{font-size:12px}.p-sidebar-login{padding:0 10px}.p-sidebar-login-wrap{align-self:flex-start}.p-sidebar-login .c-form-title{align-items:center;display:flex;justify-content:flex-start;margin:0 0 6px}.p-sidebar-login .c-form-title__label{border-radius:4px;margin-left:2px}.p-sidebar-login .link{color:#0038ef;display:inline-block;font-size:14px;margin:8px 0 10px;text-decoration:underline}@media screen and (max-width:760px){.p-sidebar-login .link{font-size:12px}}.p-sidebar-login__button{font-size:16px;height:50px;width:100%}.p-sidebar-login__button span{padding-top:4px}.p-sidebar-login__check-box{margin:10px auto 20px}.p-sidebar-login__check-box .c-checkbox__container{display:inline-flex;justify-content:center;margin-right:0;width:100%}.p-sidebar-login__check-box .c-checkbox__text{font-size:12px;line-height:1;padding-left:20px}.p-sidebar-login__check-box .c-checkbox__text:before{font-size:10px}.p-sidebar-login__check-box .c-checkbox__text:after{height:16px;width:16px}.p-sidebar-ranking{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-top:20px}@media screen and (max-width:760px){.p-sidebar-ranking{margin:20px 1.6vw}}.p-sidebar-ranking__header{align-items:flex-end;background-color:#fcf2dd;border-bottom:1px solid #ccc;border-top-left-radius:8px;border-top-right-radius:8px;color:#4d2100;display:flex;font-size:15px;font-weight:700;height:36px;justify-content:center;padding-bottom:9px}.p-sidebar-ranking__header i{fill:#4d2100;height:20px;margin-right:7px;width:22px}.p-sidebar-ranking__item-list{display:block}.p-sidebar-ranking__item-heading p{color:#0038ef;display:inline;font-size:13px;font-weight:700;line-height:1.5}.p-sidebar-ranking__item-heading .number,.p-sidebar-ranking__item-link:hover .p-sidebar-ranking__item-heading p{color:#f60}.p-sidebar-ranking__item-category{color:#828282;font-size:12px;margin-top:8px}.p-sidebar-ranking__item-link{background-color:#fff;display:flex;padding:6px}.p-sidebar-ranking__item-body{flex:1 0 0;margin-left:6px}.p-sidebar-ranking__item{border-bottom:1px dotted #ddd;display:flex}.p-sidebar-ranking__item img{display:block;height:120.35px;width:230px}@media screen and (max-width:760px){.p-sidebar-ranking__item img{height:auto;width:100%}}.p-sidebar-ranking__item p:before{background:#aaa;border-radius:50%;color:#fff;display:inline-block;font-size:12px;font-weight:700;height:18px;line-height:18px;margin-right:4px;text-align:center;width:18px}.p-sidebar-ranking__item:first-child p:first-child:before{background:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2216.957%22%20viewBox%3D%220%200%2018%2016.957%22%3E%20%3Cdefs%3E%20%3ClinearGradient%20id%3D%22linear-gradient%22%20x1%3D%220.5%22%20x2%3D%220.5%22%20y2%3D%221%22%20gradientUnits%3D%22objectBoundingBox%22%3E%20%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23f0d22d%22%2F%3E%20%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23d19100%22%2F%3E%20%3C%2FlinearGradient%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3176%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%203176%22%20transform%3D%22translate(-1020%20-1289.363)%22%3E%20%3Cg%20id%3D%22ranking%22%20transform%3D%22translate(-1608%20-1364.329)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2647%22%20data-name%3D%22%E3%83%91%E3%82%B9%202647%22%20d%3D%22M2641.712%2C2659.4l-4.712-5.707-4.712%2C5.707-4.288-2.875v14.125h18v-14.125Z%22%20fill%3D%22url(%23linear-gradient)%22%2F%3E%20%3C%2Fg%3E%20%3Ctext%20id%3D%22_1%22%20data-name%3D%221%22%20transform%3D%22translate(1026%201302.861)%22%20fill%3D%22%23fff%22%20font-size%3D%2210%22%20font-family%3D%22NotoSansCJKjp-Bold%2C%20Noto%20Sans%20CJK%20JP%22%20font-weight%3D%22700%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3E1%3C%2Ftspan%3E%3C%2Ftext%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-position:bottom;background-repeat:no-repeat;background-size:contain;border-radius:0;content:""}.p-sidebar-ranking__item:nth-child(2) p:first-child:before{background:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2216.957%22%20viewBox%3D%220%200%2018%2016.957%22%3E%20%3Cdefs%3E%20%3ClinearGradient%20id%3D%22linear-gradient%22%20x1%3D%220.5%22%20x2%3D%220.5%22%20y2%3D%221%22%20gradientUnits%3D%22objectBoundingBox%22%3E%20%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23d5d5d5%22%2F%3E%20%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23898989%22%2F%3E%20%3C%2FlinearGradient%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3181%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%203181%22%20transform%3D%22translate(-1011%20-678.363)%22%3E%20%3Cg%20id%3D%22ranking%22%20transform%3D%22translate(-1617%20-1975.329)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2647%22%20data-name%3D%22%E3%83%91%E3%82%B9%202647%22%20d%3D%22M2641.712%2C2659.4l-4.712-5.707-4.712%2C5.707-4.288-2.875v14.125h18v-14.125Z%22%20fill%3D%22url(%23linear-gradient)%22%2F%3E%20%3C%2Fg%3E%20%3Ctext%20id%3D%22_2%22%20data-name%3D%222%22%20transform%3D%22translate(1017%20691.861)%22%20fill%3D%22%23fff%22%20font-size%3D%2210%22%20font-family%3D%22NotoSansCJKjp-Bold%2C%20Noto%20Sans%20CJK%20JP%22%20font-weight%3D%22700%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3E2%3C%2Ftspan%3E%3C%2Ftext%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-position:bottom;background-repeat:no-repeat;background-size:contain;border-radius:0;content:""}.p-sidebar-ranking__item:nth-child(3) p:first-child:before{background:none;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2218%22%20height%3D%2216.957%22%20viewBox%3D%220%200%2018%2016.957%22%3E%20%3Cdefs%3E%20%3ClinearGradient%20id%3D%22linear-gradient%22%20x1%3D%220.5%22%20x2%3D%220.5%22%20y2%3D%221%22%20gradientUnits%3D%22objectBoundingBox%22%3E%20%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23e28a3e%22%2F%3E%20%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23ad5311%22%2F%3E%20%3C%2FlinearGradient%3E%20%3C%2Fdefs%3E%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3182%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%203182%22%20transform%3D%22translate(-1011%20-754.363)%22%3E%20%3Cg%20id%3D%22ranking%22%20transform%3D%22translate(-1617%20-1899.329)%22%3E%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_2647%22%20data-name%3D%22%E3%83%91%E3%82%B9%202647%22%20d%3D%22M2641.712%2C2659.4l-4.712-5.707-4.712%2C5.707-4.288-2.875v14.125h18v-14.125Z%22%20fill%3D%22url(%23linear-gradient)%22%2F%3E%20%3C%2Fg%3E%20%3Ctext%20id%3D%22_3%22%20data-name%3D%223%22%20transform%3D%22translate(1017%20767.861)%22%20fill%3D%22%23fff%22%20font-size%3D%2210%22%20font-family%3D%22NotoSansCJKjp-Bold%2C%20Noto%20Sans%20CJK%20JP%22%20font-weight%3D%22700%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3E3%3C%2Ftspan%3E%3C%2Ftext%3E%20%3C%2Fg%3E%3C%2Fsvg%3E");background-position:bottom;background-repeat:no-repeat;background-size:contain;border-radius:0;content:""}.p-sidebar-ranking__item:nth-child(4) p:first-child:before{content:"4"}.p-sidebar-ranking__item:nth-child(5) p:first-child:before{content:"5"}.p-sidebar-ranking__item:nth-child(6) p:first-child:before{content:"6"}.p-sidebar-ranking__item:nth-child(7) p:first-child:before{content:"7"}.p-sidebar-ranking__item:nth-child(8) p:first-child:before{content:"8"}.p-sidebar-ranking__item:nth-child(9) p:first-child:before{content:"9"}.p-sidebar-ranking__item:nth-child(10) p:first-child:before{content:"10"}.p-sidebar-ranking__item:first-child{border-top:0;padding-top:0}.p-sidebar-ranking__item:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.p-sidebar-ranking__item:last-child .p-sidebar-ranking__item-link{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.p-sidebar-ranking-kaigogaku{background-color:#fffbf0}.p-sidebar-ranking-kaigogaku.p-sidebar-ranking{border:none}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking{border:none;border-radius:0}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking__header{background-color:#fffbf0;border:none;border-radius:0;font-size:20px;justify-content:flex-start;text-align:left}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking__header i{color:#ffa366;font-size:30px}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking__title{margin-left:7px}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking__item{border:none;display:block!important;line-height:1.2}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking__item p:before{content:none!important}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking__item-link{background-color:#fffbf0;flex-flow:column;padding:7px}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking__item-link img{border-radius:6px}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking__item-category{font-size:10px;margin-bottom:4px;margin-top:2px}.p-sidebar-ranking-kaigogaku .p-sidebar-ranking__item-heading .number{color:#0038ef}.pa-interview-sidebar-kaigogaku{margin-top:0}.pa-interview-sidebar-kaigogaku .p-sidebar-channel{border:none}.pa-interview-sidebar-kaigogaku a:hover{opacity:.7}.pa-interview-sidebar-kaigogaku img{border:none!important}.sidebar-signup{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-top:20px;overflow:hidden}.sidebar-signup__title{align-items:flex-end;background-color:#faefd8;color:#4c2200;display:flex;font-size:15px;font-weight:700;height:36px;justify-content:center;padding-bottom:8px}.sidebar-signup__title--emphasis{color:#f60;font-size:22px;margin-bottom:-1px}.sidebar-signup__title i{font-size:18px;margin-bottom:-1px;margin-right:4px}.sidebar-signup__content{padding:11px 7px 0}.sidebar-signup__button{align-items:center;display:flex;justify-content:center;margin:0 auto 18px}.signup-benefit-list{align-items:center;display:flex;justify-content:flex-start;letter-spacing:0;margin-bottom:16px}.signup-benefit-list__batch{align-content:center;background-color:#86b902;border-radius:50%;color:#fff;display:flex;font-size:11px;font-weight:700;height:16px;justify-content:center;line-height:16px;margin-right:4px;min-height:16px;min-width:16px;text-align:center;width:16px}.signup-benefit-list__text{color:#4c2100;font-size:14px;font-weight:700;position:relative}.signup-benefit-list__text span{position:relative;z-index:9}.signup-benefit-list__text:after{background-color:#ffec9d;bottom:-4px;content:"";height:8px;left:0;position:absolute;width:100%;z-index:1}.sidebar-signup-button{height:40px;position:relative;width:200px}.sidebar-signup-button:hover{color:#fff}.sidebar-signup-button:before{background-image:url(/img/ume/ume-register-animation.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;height:34px;left:16px;position:absolute;vertical-align:middle;width:33px}.sidebar-signup-button__text{font-size:12px;font-weight:700;letter-spacing:0;margin-left:40px}.sidebar-signup-button__text--emphasis{font-size:16px}.signup-promote{background-color:#fff;border:1px solid #ccc;border-radius:8px}@media not all and (max-width:660px){.signup-promote{margin-top:36px;padding:30px 17px}}@media (max-width:660px){.signup-promote{margin:30px 1.6vw 0;overflow:hidden;padding:0}}.signup-promote__title{color:#4c2100;font-weight:700;text-align:center}@media not all and (max-width:660px){.signup-promote__title{font-size:24px;margin-bottom:16px}}@media (max-width:660px){.signup-promote__title{align-items:center;background-color:#faefd8;border-bottom:1px solid #ccc;display:flex;font-size:16px;height:40px;justify-content:flex-start;margin:0;padding:0 7px}}.signup-promote__title--emphasis{color:#f60}@media not all and (max-width:660px){.signup-promote__title--emphasis{font-size:38px}}@media (max-width:660px){.signup-promote__title--emphasis{font-size:21px}.signup-promote__title i{font-size:20px;margin-right:8px}}@media not all and (max-width:660px){.signup-promote__content{margin-bottom:12px}}@media (max-width:660px){.signup-promote__content{margin-bottom:0}}.signup-promote__button{align-items:center;display:flex;justify-content:center}@media not all and (max-width:660px){.signup-promote__button{margin:15px auto 0}}@media (max-width:660px){.signup-promote__button{background-color:#f8f8f8;height:80px;margin:0}}.signup-benefit{display:flex;justify-content:space-between}@media (max-width:660px){.signup-benefit{flex-direction:column}}@media not all and (max-width:660px){.signup-benefit__card{width:255px}}@media (max-width:660px){.signup-benefit__card{border-bottom:1px solid #ccc;padding:10px 21px 14px;width:100%}}.signup-benefit-image{border-radius:8px;height:auto;width:100%}@media (max-width:660px){.signup-benefit-image{margin-top:12px}}.signup-benefit-title{color:#4c2100;font-size:16px;font-weight:700;line-height:1.5;text-align:center}@media not all and (max-width:660px){.signup-benefit-title{margin:10px 0}}@media (max-width:660px){.signup-benefit-title{align-items:center;display:flex;justify-content:space-between;margin:0;position:relative}}.signup-benefit-title--emphasis{color:#f60}@media (max-width:660px){.signup-benefit-title__text{font-size:15px;margin-left:8px;position:relative}.signup-benefit-title__text:after{background-color:#ffec9d;bottom:0;content:"";height:8px;left:0;position:absolute;width:100%;z-index:1}.signup-benefit-title__text--underline{position:relative;z-index:9}.signup-benefit-title__batch{align-content:center;background-color:#86b902;border-radius:50%;color:#fff;display:flex;font-size:14px;font-weight:700;height:20px;justify-content:center;left:-16px;line-height:20px;min-height:20px;min-width:20px;position:absolute;text-align:center;top:2px;width:20px}.signup-benefit-title i{color:#aaa;display:inline-block;font-size:14px;position:absolute;right:-12px;top:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.signup-benefit-title.is-active i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}.signup-benefit-description{color:#000;line-height:1.5}@media not all and (max-width:660px){.signup-benefit-description{font-size:14px}}@media (max-width:660px){.signup-benefit-description{font-size:15px;margin-top:5px}}.signup-benefit-description--link{color:#0038ef;text-decoration:underline}.signup-benefit-description--link:hover{text-decoration:none}.signup-benefit-description__note{font-size:13px}.signup-promote-button{position:relative}@media not all and (max-width:660px){.signup-promote-button{height:60px;width:300px}}@media (max-width:660px){.signup-promote-button{height:50px;width:260px}}.signup-promote-button:hover{color:#fff}.signup-promote-button:before{background-image:url(/img/ume/ume-register-animation.png);background-repeat:no-repeat;background-size:contain;bottom:0;content:"";display:inline-block;position:absolute;vertical-align:middle}@media not all and (max-width:660px){.signup-promote-button:before{height:50px;left:24px;width:48px}}@media (max-width:660px){.signup-promote-button:before{height:40px;left:30px;width:42px}}.signup-promote-button__text{font-weight:700;letter-spacing:0;margin-left:50px}@media not all and (max-width:660px){.signup-promote-button__text{font-size:18px}}@media (max-width:660px){.signup-promote-button__text{font-size:14px}}@media not all and (max-width:660px){.signup-promote-button__text--emphasis{font-size:22px}}@media (max-width:660px){.signup-promote-button__text--emphasis{font-size:18px}}.social-account-toast{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:.5rem;box-shadow:0 3px 6px #00000029;color:#3c3c3c;display:flex;font-size:15px;font-weight:700;padding:1rem 1.5rem;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:330px;z-index:9999}@media not all and (max-width:660px){.social-account-toast{bottom:60px;right:0}}@media (max-width:660px){.social-account-toast{left:50%;top:50px}}.social-account-toast.hidden{display:none}.social-account-toast .c-icon-unlink{margin-right:8px}.social-account-toast .c-icon-unlink:before{font-size:20px}.social-account-toast .c-icon-unlink.alert{color:#f82060}.social-account-toast .c-icon-unlink.info{color:#86b902}.social-login-failed-toast{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:.5rem;box-shadow:0 3px 6px #00000029;color:#3c3c3c;display:flex;font-size:15px;font-weight:700;padding:1rem 1.5rem;position:fixed;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:330px;z-index:9999}@media not all and (max-width:660px){.social-login-failed-toast{bottom:60px;right:0}}@media (max-width:660px){.social-login-failed-toast{left:50%;top:50px}}.social-login-failed-toast.hidden{display:none}.social-login-failed-toast i{color:#f82060;margin-right:8px}.pa-top-banner--community{margin:56px auto 0!important;max-width:1080px;position:relative}@media (max-width:660px){.pa-top-banner--community{margin:10px auto 20px;position:relative}}.pa-top-banner__community{position:relative}.banner-community{cursor:pointer;display:block;height:100px;position:relative}@media (max-width:660px){.banner-community{height:auto}}.banner-community:hover{opacity:.7}.banner-community__background{bottom:0;pointer-events:none;position:absolute;width:100%}@media (max-width:660px){.banner-community__background{border:1px solid #ccc;border-radius:8px;position:static}.banner-community-buttons{bottom:10px;left:15px;position:absolute;right:auto;width:58%}}.banner-community-buttons__item{display:block;width:144px}@media (max-width:660px){.banner-community-buttons__item{width:90px}}.banner-community-buttons__item:hover{opacity:.7}.banner-community-buttons__item img{width:100%}.pa-top-banner img{height:auto;max-width:100%}.pa-top-banner__job{margin:56px auto 0;max-width:1080px;position:relative}@media screen and (max-width:760px){.pa-top-banner__job{margin:20px auto 0}}.pa-top-banner__btns{align-items:center;display:flex;gap:6px;position:absolute;right:17px;top:22px}.pa-top-banner__link{display:block;width:164px}.pa-top-banner__link:hover{opacity:.7}.banner-job{display:block;height:100px;position:relative}@media screen and (max-width:760px){.banner-job{height:auto}}.banner-job__background{bottom:0;pointer-events:none;position:absolute;width:100%}@media screen and (max-width:760px){.banner-job__background{border:1px solid #ccc;border-radius:8px;position:static}}.banner-job-buttons{display:flex;justify-content:space-between;position:absolute}@media not all and (max-width:660px){.banner-job-buttons{bottom:4px;right:8px;width:320px}}@media (max-width:660px){.banner-job-buttons{bottom:3px;left:18px;width:184px}}.banner-job-buttons__item{display:block}@media screen and (max-width:760px){.banner-job-buttons__item{width:90px}}.banner-job-buttons__item:hover{opacity:.7}.banner-job-buttons__item img{width:100%}.pa-top-banner__carestudy{position:relative}@media (max-width:660px){.pa-top-banner__carestudy:first-child{margin-top:25px}}.pa-top-banner__carestudy .banner-carestudy{margin:-14px 0}.pa-top-banner__carestudy .banner-carestudy__background{border:2px solid #deb65b;border-radius:8px;width:100%}.pa-top-banner__carestudy .banner-carestudy-buttons{bottom:9px;left:5%;position:absolute;width:58%}.pa-top-banner__carestudy .banner-carestudy-buttons__item{display:inline-block}.pa-top-banner__carestudy .banner-carestudy-buttons__item img{width:100%}@media screen and (min-width:760px){.pa-top-banner__carestudy .banner-carestudy{cursor:pointer;height:100px;margin:56px 0 0;position:relative}.pa-top-banner__carestudy .banner-carestudy:hover{opacity:.7}.pa-top-banner__carestudy .banner-carestudy__background{border:none;border-radius:none;bottom:0;left:0;pointer-events:none;position:absolute;width:100%}.pa-top-banner__carestudy .banner-carestudy-buttons{align-items:center;bottom:8px;display:flex;justify-content:space-between;position:absolute;right:24px;width:296px}.pa-top-banner__carestudy .banner-carestudy-buttons__item{display:inline-block;width:144px}.pa-top-banner__carestudy .banner-carestudy-buttons__item img{width:100%}.pa-top-banner__carestudy .banner-carestudy-buttons__item img:hover{opacity:.7}}.pa-top-banner__carestudy .pa-top-banner__btns{align-items:center;display:flex;gap:6px;position:absolute;right:17px;top:22px}.pa-top-banner__carestudy .pa-top-banner__btns img{height:auto;max-width:100%}.pa-top-banner__carestudy .pa-top-banner__link{display:block;width:164px}.pa-top-banner__carestudy .pa-top-banner__link:hover{opacity:.7}.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}.suspended-comment{text-align:center}@media not all and (max-width:660px){.suspended-comment{background-color:#fff;padding:24px}}@media (max-width:660px){.suspended-comment{background-color:#fffbf0;padding:14px}}@media not all and (max-width:660px){.suspended-comment__inner{align-items:start;display:flex;justify-content:center;margin-bottom:24px}}.suspended-comment__inner:last-child{margin-bottom:0}.suspended-comment__inner .text-wrapper{text-align:left;width:370px}.suspended-comment__inner .text{color:#f82060;font-weight:700}@media not all and (max-width:660px){.suspended-comment__inner .text{font-size:24px;padding-bottom:16px}}@media (max-width:660px){.suspended-comment__inner .text{font-size:18px;padding-bottom:8px}}.suspended-comment__inner .description{color:#2a2a2a;letter-spacing:0;line-height:1.4}@media not all and (max-width:660px){.suspended-comment__inner .description{font-size:16px}}@media (max-width:660px){.suspended-comment__inner .description{font-size:14px;padding-bottom:16px}.suspended-comment__inner .img{padding-bottom:8px}}@media not all and (max-width:660px){.suspended-comment__inner .img img{height:124px}}@media (max-width:660px){.suspended-comment__inner .img img{height:112px}}.suspended-comment__button{display:flex;justify-content:center}.suspended-comment__button .c-btn__signup{background-color:#f60;color:#fff}.suspended-comment__button button{box-shadow:0 1px 3px #0000002e;margin-top:0}@media not all and (max-width:660px){.suspended-comment__button button{font-size:20px;height:66px;width:500px}}@media (max-width:660px){.suspended-comment__button button{font-size:16px;height:50px;width:315px}}.c-tag-free{align-items:center;background:#fff;border:1px solid #86b902;border-radius:13px;color:#86b902;display:flex;font-size:12px;font-weight:700;height:26px;line-height:0;padding:0 6px;white-space:nowrap}@media screen and (max-width:760px){.c-tag-free{border-radius:2.66667vw;font-size:12px;font-size:3.2vw;height:5.33333vw;padding:0 2.13333vw}}.c-tag-new{align-items:center;background:#fff;border:1px solid #f82060;border-radius:13px;color:#f82060;display:inline-flex;font-size:12px;font-weight:block;height:26px;line-height:1;padding:0 6px;white-space:nowrap}@media screen and (max-width:760px){.c-tag-new{border-radius:2.66667vw;font-size:12px;font-size:3.2vw;height:5.33333vw;padding:0 1.06667vw}}.c-tag-quick{align-items:center;background:#fff;border:1px solid #f82060;border-radius:13px;color:#f82060;display:inline-flex;font-size:12px;font-weight:block;height:26px;line-height:1;margin-left:45px;padding:0 6px;white-space:nowrap}@media screen and (max-width:760px){.c-tag-quick{border-radius:2.66667vw;font-size:12px;font-size:3.2vw;height:5.33333vw;padding:0 1.06667vw}}#unlink-line-modal.modal{height:100%;left:0;opacity:0;position:fixed;top:0;transition:.6s;visibility:hidden;width:100%;z-index:1002}#unlink-line-modal.modal .modal-inner{background-color:#fff;border-radius:6px;font-size:16px;height:auto;left:50%;padding:0;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px;z-index:1003}@media (max-width:660px){#unlink-line-modal.modal .modal-inner{width:calc(100% - 40px)}}#unlink-line-modal.modal .modal-inner .header{align-items:center;background:#4c2200;border-radius:6px 6px 0 0;color:#fff;display:flex;font-weight:700;height:48px;justify-content:center}#unlink-line-modal.modal .modal-inner .header i{font-size:18px;margin-right:5px}#unlink-line-modal.modal .modal-inner .content{font-size:14px;line-height:1.3;padding:16px 0 24px}#unlink-line-modal.modal .modal-inner .content .alert{color:#f82060;font-weight:700}#unlink-line-modal.modal .modal-inner .content .notice{font-size:12px;margin:12px 0 16px}#unlink-line-modal.modal .modal-inner .content .footer{align-items:center;display:flex;font-size:16px;font-weight:700;gap:8px;justify-content:center}#unlink-line-modal.modal .modal-inner .content .footer .button{border-radius:8px;height:48px;width:140px}#unlink-line-modal.modal .modal-inner .content .footer .button.cancel{background-color:#ccc;color:#aaa}#unlink-line-modal.modal .modal-inner .content .footer .button.unlink{background-color:#f82060;color:#fff}#unlink-line-modal.modal .close-btn{cursor:pointer;height:50px;line-height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}#unlink-line-modal.modal .close-btn i{color:#333;font-size:20px}#unlink-line-modal.modal .close-btn i.c-modal-close{background:#4c2100;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;height:30px;position:absolute;right:-15px;top:-15px;transition:opacity .1s linear;width:30px;z-index:1004}#unlink-line-modal.modal .close-btn i.c-modal-close:before{color:#fff;font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#unlink-line-modal.modal.is-show{opacity:1;visibility:visible}#unlink-line-modal.modal .black-background{background-color:#2a2a2a;cursor:auto;height:100%;left:0;opacity:.5;position:absolute;top:0;width:100%;z-index:1001}.pa-youtube-subscribe{background-color:#f2f2f2;border-radius:6px;margin:8px 0;padding:6px 12px}@media screen and (max-width:760px){.pa-youtube-subscribe{margin:6px 0;padding:6px}}.pa-youtube-subscribe__inner{align-items:center;display:flex;justify-content:flex-start}@media screen and (max-width:760px){.pa-youtube-subscribe__inner{align-items:flex-start;flex-direction:column}.pa-youtube-subscribe__inner iframe,.pa-youtube-subscribe__inner>div{min-height:48px}}.pa-youtube-subscribe__text{color:#2a2a2a;font-size:14px;font-weight:700;margin-left:20px}@media screen and (max-width:760px){.pa-youtube-subscribe__text{line-height:1.5;margin-left:0;margin-top:4px}}.p-comics-modal{background:rgba(0,0,0,.7);height:100%;left:0;opacity:0;position:fixed;top:0;visibility:none;width:100%;z-index:-1}.p-comics-modal--visible{visibility:visible;z-index:9999}.p-comics-modal--visible .p-comics-modal__inner{z-index:100001}.p-comics-modal--visible .p-comics-modal__close{z-index:101}.p-comics-modal--visible .p-comics-modal__overlay{z-index:100000}.p-comics-modal__title{align-items:center;color:#4c2100;display:flex;font-size:22px;font-size:1.375rem;font-weight:700}.p-comics-modal__title--big{font-size:24px;font-size:1.5rem}.p-comics-modal__inner{background:#fff;border-radius:8px;left:50%;margin:0 0 6px;padding:16px;position:relative;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);vertical-align:middle;z-index:-1}@media screen and (max-width:760px){.p-comics-modal__inner{left:0;margin-left:3.2vw;margin-right:3.2vw;margin-top:15px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.p-comics-modal__inner.is-overflow-height{max-height:95%;overflow-y:auto}@media screen and (max-width:760px){.p-comics-modal__inner.is-overflow-height{top:0;-webkit-transform:translateY(0);transform:translateY(0)}}.p-comics-modal__inner.is-overflow-height .p-comics-modal__close{background:#4c2100;color:#fff;right:5px;top:12px}@media screen and (max-width:760px){.p-comics-modal__inner.is-overflow-height .p-comics-modal__close{height:26px;margin-top:-10px;width:26px}}.p-comics-modal__close{background:#fff;border-radius:50%;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#4c2100;cursor:pointer;font-size:32px;font-size:2rem;height:36px;position:absolute;right:0;top:0;-webkit-transform:translateX(50%) translateY(-50%);transform:translateX(50%) translateY(-50%);transition:opacity .1s linear;width:36px;z-index:-1}.p-comics-modal__close:before{left:calc(50% + .75px);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-comics-modal__overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.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,.p-email-duplicate__title .p-alert-list>li{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%}.p-form-list{align-items:start;display:flex;flex-wrap:wrap;margin-top:-12px}@media screen and (max-width:760px){.p-form-list{margin-top:-6px}.p-form-list--sp-no-margin{margin-top:0}}.p-form-list__inner{align-items:center;display:flex;flex-basis:70%}@media screen and (max-width:760px){.p-form-list__inner{flex-basis:unset;justify-content:space-between}}.p-form-list__item{display:block;flex-basis:50%;margin-top:10px}@media screen and (max-width:760px){.p-form-list__item{margin-top:8px}}.p-form-list__item.is-disabled{color:#aaa}.p-form-list__item--select{flex-basis:30%;margin-top:12px}.p-form-list .c-checkbox__container{margin-right:0}.p-form-list__block{display:block;margin-left:6px;margin-top:12px}.p-form-list__block:first-child{margin-left:0}@media screen and (max-width:760px){.p-form-list__block{margin-left:0}}.p-form-top{display:flex;justify-content:space-between}@media screen and (max-width:760px){.p-form-top{margin-bottom:0}.p-form-top .c-hdg-lv1{font-size:18px;font-size:4.8vw}}.p-form-top .c-btn{width:260px}@media screen and (max-width:760px){.p-form-top .c-btn{font-size:14px;font-size:3.73333vw;height:40px;padding:0 6px;width:58.66667vw}}.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}.time-measure__text{background-color:#b0c4de!important;color:#000!important;display:none;font-size:8px!important;font-weight:400!important;padding:2px!important}.p-message-back .c-btn.c-btn--common{width:80px}.p-message-card{font-size:14px;font-size:.875rem;width:615px}@media screen and (max-width:760px){.p-message-card{width:100%}}.p-message-card+.p-message-card{margin-top:30px}.p-message-card__head{align-items:center;display:flex;margin-bottom:12px}@media screen and (max-width:760px){.p-message-card__head{margin-bottom:8px}}.p-message-card--self .p-message-card__head{justify-content:flex-end;width:100%}.p-message-card__thumb{align-items:center;background:#fff;border:1px solid #ccc;border-radius:50%;display:flex;height:50px;justify-content:center;margin-right:10px;overflow:hidden;width:50px}.p-message-card__thumb img{width:100%}.p-message-card__thumb .c-icon-man{font-size:22px;font-size:1.375rem}.p-message-card__title{align-items:center;background:#4c2100;border-radius:15px 15px 0 0;color:#fff;display:flex;font-size:16px;font-size:1rem;font-weight:700;height:40px;justify-content:center;margin:-16px -16px 12px}@media screen and (max-width:760px){.p-message-card__title{margin:-3.2vw -3.2vw 8px}}.p-message-card__title--interview{background:#f82060;color:#fff}.p-message-card__title--failur{background:#54a70c}.p-message-card__title--self,.p-message-card__title--system{background:#f82060}.p-message-card__title--offer{background-color:#f60;border-radius:15px 15px 0 0;font-size:16px;height:40px;margin:-16px -16px 12px;width:auto}@media (max-width:660px){.p-message-card__title--offer{margin:-16px -13px 12px}}.p-message-card__title--offer img{margin-right:6px;position:relative;top:-5px;width:105px}.p-message-card__inner{background:#fff;border:1px solid #ccc;border-radius:16px;display:inline-block;margin-left:80px;min-height:44px;padding:12px 16px;position:relative;width:480px}@media (max-width:660px){.p-message-card__inner{margin-left:50px;min-height:50px;padding:3.2vw;width:260px}}.p-message-card__inner .c-list-tag{margin-bottom:6px}.p-message-card__inner .c-list-tag__item{display:inline-block;font-size:12px;line-height:1.85}.p-message-card__inner .scout-tag{background:#f82060;border:1px solid #fff;border-radius:6px;text-align:center;width:100px}.p-message-card__inner .c-text{font-size:14px;font-weight:400;line-height:1.5;word-break:break-all}.p-message-card__inner .c-text a{color:#0038ef!important;text-decoration:underline!important}.p-message-card__inner .c-text a:hover{color:#f60!important;text-decoration:none!important}.p-message-card__inner .job-selection-criteria{font-size:14px}.p-message-card__inner .job-selection-criteria__document,.p-message-card__inner .job-selection-criteria__interview{align-items:center;color:#fff;display:flex;height:30px;justify-content:center;margin:8px -16px;width:calc(100% + 32px)}.p-message-card__inner .job-selection-criteria__document{background-color:#3ec6d4}.p-message-card__inner .job-selection-criteria__interview{background-color:#f266b5}.p-message-card__inner .job-selection-criteria__document p,.p-message-card__inner .job-selection-criteria__interview p{align-items:center;color:inherit;display:flex;gap:4px;margin:0}.p-message-card__inner .job-selection-criteria__document i,.p-message-card__inner .job-selection-criteria__interview i{color:inherit}.p-message-card__inner--entry .p-message-card__label{background-color:#f82060;border-radius:6px;color:#fff;font-size:12px;font-weight:700;margin-bottom:6px;max-width:100px;padding:7px 24px}.p-message-card__inner--entry .p-message-card__icon{left:-75px}.p-message-card__inner--interview{background:#ffeded!important;width:600px}@media screen and (max-width:760px){.p-message-card__inner--interview{margin:0;width:100%}}.p-message-card__inner--interview .p-message-card__title{background-color:#f82060;color:#fff}.p-message-card__inner--interview .balloon{display:none}.p-message-card__inner--failur,.p-message-card__inner--self{background:#ace175;width:480px}@media (max-width:660px){.p-message-card__inner--failur,.p-message-card__inner--self{width:260px}}.p-message-card__inner--failur.bg-white,.p-message-card__inner--self.bg-white{background:#fff}.p-message-card__inner--system{background:#ace175;margin-left:0}.p-message-card__inner--system.bg-white{background:#fff}.p-message-card__inner--favorite-offer{background:#ace175;border-radius:16px;font-size:14px;line-height:1.5}.p-message-card__inner--favorite-offer .favorite-offer-batch{align-content:center;background-color:#fff;border-radius:6px;color:#86b902;display:flex;font-size:12px;height:26px;justify-content:center;line-height:26px;margin-bottom:10px;width:130px}.p-message-card__inner--favorite-offer a{color:#fff!important}.p-message-card__inner--w550{width:550px}.p-message-card__icon{bottom:0;height:50px;left:-75px;margin:auto 0;position:absolute;top:-40px;width:50px}@media (max-width:660px){.p-message-card__icon{height:30px;left:-50px;width:30px}}.p-message-card__icon img{border-radius:50%;height:100%;width:100%}.p-message-card__icon.self{left:inherit;right:-75px}.p-message-card__interview-date{margin-top:16px}.p-message-card__date{color:#3c3c3c;font-size:12px;font-size:.75rem;margin:8px 0 0 24px;text-align:right;width:480px}@media screen and (max-width:760px){.p-message-card__date{font-size:10px;font-size:2.66667vw;margin-top:6px;width:70%}}.p-message-card__date--entry{width:505px}.p-message-card__date--system{margin-left:0;text-align:left}.p-message-card__date--self{margin-right:24px;text-align:left}.p-message-card__entry-actions{display:flex;flex-direction:column}.p-message-card__entry-btn{display:flex;justify-content:center;margin:20px 0 8px}.p-message-card__entry-btn .c-btn--larage{margin-right:8px}.p-message-card__entry-btn .c-btn--larage:last-child{margin-right:0}.p-message-card__entry-btn.no-margin{margin:0 0 8px}.p-message-card__entry-btn .c-btn{font-size:16px;height:50px;margin-right:16px;padding:0;width:200px}.p-message-card__entry-btn .c-btn.is-disabled{background-color:#c4c4c4;pointer-events:none}@media screen and (max-width:760px){.p-message-card__entry-btn .c-btn{margin-right:12px}}.p-message-card__entry-btn .c-btn--primary{width:200px}.p-message-card__entry-btn .c-btn--primary.customer{width:220px}.p-message-card__entry-btn .p-message-back .c-btn{width:100px}.p-message-card__decline-link{margin-top:8px;padding-right:12px;text-align:right}.p-message-card__decline-link a.decline-link{color:#000;cursor:pointer;font-size:14px;text-decoration:underline}.p-message-card__decline-link a.decline-link.is-disabled{color:#000;cursor:not-allowed;pointer-events:none;text-decoration:underline}.p-message-card__footer__help_call{background:#ffeded;border-radius:16px;display:inline-block;font-size:14px;margin-top:22px;min-height:132px;padding:12px 16px;position:relative;width:100%}.p-message-card__footer__help_call__wrap{padding:0 6px}.p-message-card__footer__help_call a{color:#0038ef;text-decoration:underline}.p-message-card__footer__help_call a:hover{color:#f60}.p-message-card__footer__help_call p{line-height:1.5;word-break:break-all}.p-message-card__footer__help_call p .small{font-size:11px}.p-message-card__footer__help_call img{border-radius:50%;bottom:14px;position:absolute;right:20px}.p-message-card .balloon{bottom:0;height:22px;left:-20px;margin:auto 0;position:absolute;top:0;width:20px}.p-message-card .balloon.self{left:inherit;right:-20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-message-card .balloon svg{fill:#fff;-webkit-transform:translate(0);transform:translate(0)}.p-message-card .balloon svg .cls-2{fill:#ccc;stroke:#ccc;stroke-width:2px}.p-message-card .balloon.interview svg{fill:#ffeded}.p-message-card .balloon.failur svg,.p-message-card .balloon.self svg{fill:#ace175}.p-message-card .balloon.failur svg .cls-2,.p-message-card .balloon.self svg .cls-2{fill:#ace175;stroke:#ace175}.p-message-card .balloon.no-title{top:12px}.p-message-card .c-card{border:1px solid #ccc;border-radius:6px;margin-top:12px}.p-message-card .c-card a{padding-bottom:10px;padding-top:10px}.p-message-card .c-card+.c-text{margin-top:12px}.p-message-card .c-text a{color:#f60;text-decoration:underline}.p-message-card .c-text a:hover{text-decoration:none}.p-message-card .c-radio+label{font-size:14px;font-size:.875rem}.p-message-card .c-radio+label:before{background:transparent linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0;height:18px;margin-top:2px;width:18px}.p-message-card .c-radio+label:after{height:10px;left:4px;top:6px;width:10px}.p-message-card .c-radio__container{margin-right:16px}.p-message-card--customer{background:#86b902;color:#fff;float:right}.p-message-card--self{display:flex;flex-wrap:wrap;justify-content:flex-end;width:100%}.p-message-card--self.client{justify-content:center}.p-message-card--self.client .p-message-card__inner{border:1px solid #ccc;margin-right:0}.p-message-card--self.title-red .p-message-card__title--self{background:#f82060;border-radius:6px;font-size:12px;height:24px;margin:0 0 5px;width:150px}.p-message-card--self .p-message-card__inner{border:none;margin-left:0;margin-right:27px}.p-message-card--self .p-message-card__inner .p-message-card__icon{left:inherit;right:-75px}.p-message-card--self .p-message-card__inner--bg-pink{background:#ffeded;border:1px solid #ccc}.p-message-card--self .p-message-card__inner--bg-pink .balloon svg{fill:#ffeded}.p-message-card--self .p-message-card__inner--bg-pink .balloon svg .cls-2{fill:#ccc;stroke:#ccc}.p-message-card--self .p-message-card__date{margin-right:27px}.p-message-card--self .balloon{left:inherit;right:-20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.p-message-card--system{display:flex;flex-wrap:wrap;justify-content:center;width:100%}@media (max-width:660px){.p-message-card--system{width:auto}}.p-message-card--system__left{justify-content:left;margin-left:80px}@media (max-width:660px){.p-message-card--system__left{margin-left:0;padding-left:50px}}.p-message-card--system__left.title-red .p-message-card__title--system{background:#f82060;border-radius:6px;font-size:12px;height:24px;margin:0 0 5px;width:150px}.p-message-card--system__additional .p-message-card__inner--bg-pink{background:#ffeded}.p-message-card--system__additional .p-message-card__inner--bg-pink .balloon svg{fill:#ffeded}.p-message-card__job-apply-btns{display:flex;justify-content:center;margin-bottom:4px;margin-top:10px}@media (max-width:660px){.p-message-card__job-apply-btns{display:block}}.p-message-card__job-apply-btns button{border-radius:10px;box-shadow:0 2px 4px #2a2a2a4d;font:normal normal 700 16px/26px Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;height:40px;width:220px}@media (max-width:660px){.p-message-card__job-apply-btns button{border-radius:8px;height:50px;width:100%}}.p-message-card__job-apply-btns .job-btn{background:#fff;color:#2a2a2a;display:flex;justify-content:center;margin-right:4px;padding-top:7px}@media (max-width:660px){.p-message-card__job-apply-btns .job-btn{margin-bottom:8px;margin-right:0;padding-top:12px}}.p-message-card__job-apply-btns .job-btn img{height:24px;margin-right:8px;width:24px}.p-message-card__job-apply-btns .apply-btn{background:#86b902;color:#fff;margin-left:4px}@media (max-width:660px){.p-message-card__job-apply-btns .apply-btn{margin-left:0}}.p-message-confirm-date{margin-top:14px}.p-message-confirm-date .c-text+.c-text{margin-top:4px}.p-message-confirm-date .c-radio__container{display:block}.p-message-confirm-date .c-radio__container+.c-radio__container{margin-top:8px}.p-message-date-add{display:inline-block;margin-top:12px}.p-message-date-add span{align-items:center;color:#4c2100;cursor:pointer;display:flex;font-weight:700;transition:all .1s linear}.p-message-date-add span i,.p-message-date-add span:hover{color:#f60}.p-message-date-add i{margin-right:2px}.p-message-date-add.is-disabled span{color:#aaa;cursor:inherit;font-weight:400}.p-message-date-add.is-disabled span i,.p-message-date-add.is-disabled span:hover{color:#aaa}.p-message-date-select{background:#fff;border:1px solid #ccc;display:flex;margin-top:8px;padding:10px;position:relative}@media screen and (max-width:760px){.p-message-date-select{flex-wrap:wrap}}.p-message-date-select .c-btn--primary{margin-bottom:0;width:80px}@media screen and (max-width:760px){.p-message-date-select .c-btn--primary{width:136px}}.p-message-date-select .c-btn--common{width:60px}@media screen and (max-width:760px){.p-message-date-select .c-btn--common{width:110px}}.p-message-date-select .c-select{height:40px}.p-message-date-select .c-select__container{height:40px;width:60px}.p-message-date-select .c-select__label{font-size:14px}.p-message-date-select__date{align-items:center;display:flex}.p-message-date-select__date p{min-width:120px}@media screen and (max-width:760px){.p-message-date-select__date p{min-width:136px}}.p-message-date-select__date input{width:115px}.p-message-date-select__right{align-items:center;display:flex;margin-left:20px}@media screen and (max-width:760px){.p-message-date-select__right{margin-left:0;margin-top:8px}}.p-message-date-select__right .c-text{margin-left:5px}.p-message-date-select__del{color:#aaa;cursor:pointer;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s linear}.p-message-date-select__del:hover{opacity:.7}.p-message-date-select.is-disabled{color:#aaa}.p-message-date-select.is-disabled .c-btn{background:#aaa}.p-message-date-select.is-disabled .c-btn:hover{opacity:1}.p-message-submit{margin-right:8px;width:160px}.p-news-card{background:#fff;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);display:block;overflow:hidden;text-decoration:none;transition:all .1s linear}.p-news-card__category{align-items:center;background-size:cover;border-bottom:1px solid #ccc;display:flex;height:50px;justify-content:center}@media screen and (max-width:760px){.p-news-card__category{height:13.33333vw}}.p-news-card__category img{height:30px}@media screen and (max-width:760px){.p-news-card__category img{height:8vw}}.p-news-card__category img[data-type=wada]{height:30px}@media screen and (max-width:760px){.p-news-card__category img[data-type=wada]{height:8vw}}.p-news-card__category img[data-type=zero-helper]{height:42px}@media screen and (max-width:760px){.p-news-card__category img[data-type=zero-helper]{height:11.2vw}}.p-news-card__category img[data-type=destiny]{height:36px}@media screen and (max-width:760px){.p-news-card__category img[data-type=destiny]{height:9.6vw}}.p-news-card__img{align-items:center;display:flex;height:186px;justify-content:center;overflow:hidden}@media screen and (max-width:760px){.p-news-card__img{height:48.4vw}}.p-news-card__img>img{transition:all .1s linear;width:100%}.p-news-card__img--channel{height:197px;overflow:hidden;position:relative;width:349px}@media screen and (max-width:760px){.p-news-card__img--channel{height:auto;width:100%}}.p-news-card__img--channel>img{height:auto;max-height:inherit;-webkit-transform:scale(1.04);transform:scale(1.04);width:100%}.p-news-card__img--channel i{align-items:center;background:#ea5555;border-radius:50%;color:#fff;display:flex;font-size:18px;height:40px;justify-content:center;left:50%;margin-right:0;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;z-index:1}.p-news-card__img--channel i:before{position:relative;right:-2px}.p-news-card__body{border-top:1px solid #ccc;padding:10px 8px}.p-news-card__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#0038ef;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.4375;overflow:hidden;transition:all .1s linear}@media screen and (max-width:760px){.p-news-card__title{font-size:16px;font-size:4.26667vw}}.p-news-card__text{color:#2a2a2a;font-size:14px}@media screen and (max-width:760px){.p-news-card__text{font-size:12px;font-size:3.2vw}}.p-news-card:hover .p-news-card__img img{opacity:.7}.p-news-card:hover .p-news-card__title{color:#f60;text-decoration:underline}.p-news-card-author{align-items:center;display:flex;margin-top:8px}.p-news-card-author--wrapper{flex:1 1 auto;font-size:0}.p-news-card-author>img{border-radius:50%;height:36px;margin-right:4px;width:36px}@media screen and (max-width:760px){.p-news-card-author>img{height:30px;width:30px}}.p-news-card-author__name{color:#2a2a2a;font-size:14px;font-weight:700}@media screen and (max-width:760px){.p-news-card-author__name{font-size:3.46667vw}}.p-news-card-author__position{color:#aaa;display:block;font-size:12px;line-height:1;max-width:210px;overflow:hidden;padding-top:4px;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:760px){.p-news-card-author__position{font-size:2.93333vw;padding-top:2px}}.p-news-card-author__date{color:#646464;font-size:12px;line-height:1;margin-left:auto}@media screen and (max-width:760px){.p-news-card-author__date{font-size:2.93333vw}}.p-tab{display:flex}@media screen and (max-width:760px){.p-tab{justify-content:space-around}.p-tab__container{display:none}.p-tab__container--sp-block{display:block}}.p-tab__item{flex-basis:120px;font-size:16px;font-size:1rem;font-weight:700;height:47px;line-height:47px;margin-left:16px;text-align:center}@media screen and (max-width:760px){.p-tab__item{flex-basis:23%;font-size:.9rem;margin-left:0}}.p-tab__item.is-active{position:relative}.p-tab__item.is-active a{background:#fff;border-bottom:none;color:#f60}@media screen and (max-width:760px){.p-tab__item.is-active a{color:#4c2100;font-weight:700}.p-tab__item.is-active a i[class^=c-icon-]{color:#4c2100}}.p-tab__item.is-active a:hover{color:#f60}@media screen and (max-width:760px){.p-tab__item.is-active a:hover{background:#fff;color:#f60}}.p-tab__item--middle{flex-basis:240px;height:50px;line-height:50px}@media screen and (max-width:760px){.p-tab__item--middle{flex-basis:48%;height:13.33333vw;line-height:13.33333vw}}.p-tab__item--middle a{font-size:18px;font-size:1.125rem}@media screen and (max-width:760px){.p-tab__item--middle a{font-size:4.26667vw}}.p-tab__item--with-icon.p-tab__item a{align-items:center;display:flex;justify-content:center}.p-tab__item--with-icon.p-tab__item.is-active:hover a{color:#4c2100}.p-tab__item a{background:#f8f8f8;border:1px solid #ccc;border-radius:8px 8px 0 0;color:#4c2100;display:block;height:100%;margin-top:1px;transition:all .1s linear;width:100%}.p-tab__item a:hover{color:#f60}@media screen and (max-width:760px){.p-tab__item a:hover{background:#fff;border-color:#ccc;color:#4c2100}.p-tab__item a{color:#2a2a2a;font-weight:400}.p-tab__item a i[class^=c-icon-]{color:#aaa;font-size:5.86667vw;margin-right:2.13333vw}}.p-tab__content{display:none}.p-tab__content.is-active{display:block}.p-withdraw-confirm-modal.is-active{display:block;z-index:11000}.p-withdraw-confirm-modal__close{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:30px;justify-content:center;right:0;top:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:30px}@media screen and (max-width:760px){.p-withdraw-confirm-modal__close{-webkit-transform:translate(.8vw,-50%);transform:translate(.8vw,-50%)}}.p-withdraw-confirm-modal__close .c-icon-close_circle{color:#4c2200;font-size:26px}.p-withdraw-confirm-modal__close:hover .c-icon-close_circle{color:#f60}.p-withdraw-confirm-modal__inner{height:500px;padding:12px 6px 12px 16px;width:720px}@media screen and (max-width:760px){.p-withdraw-confirm-modal__inner{height:128vw;margin:0 1.6vw;padding:3.2vw 1.6vw 4.8vw;width:calc(100% - 3.2vw)}}.p-withdraw-confirm-modal__content{height:100%;overflow-y:scroll;padding-right:6px;width:100%}@media screen and (max-width:760px){.p-withdraw-confirm-modal__content{padding-right:0}}.p-withdraw-confirm-modal__content__title{color:#4c2200;font-size:22px;font-weight:700;text-align:center}@media screen and (max-width:760px){.p-withdraw-confirm-modal__content__title{font-size:4.8vw}}.p-withdraw-confirm-modal__content__subtitle{align-items:center;background-color:#f5e9d1;border-radius:6px;color:#4c2200;display:flex;font-size:18px;font-weight:700;height:40px;padding-left:12px}@media screen and (max-width:760px){.p-withdraw-confirm-modal__content__subtitle{font-size:4.26667vw;height:9.6vw;padding-left:2.13333vw}}.p-withdraw-confirm-modal__content__title+.p-withdraw-confirm-modal__content__subtitle{margin-top:12px}.c-btn.c-btn--job-fill-secondary+.p-withdraw-confirm-modal__content__subtitle,.p-withdraw-confirm-modal__content__text+.p-withdraw-confirm-modal__content__subtitle{margin-top:30px}.p-withdraw-confirm-modal__content__text{color:#2a2a2a;font-size:16px;line-height:24px}@media screen and (max-width:760px){.p-withdraw-confirm-modal__content__text{font-size:4vw}}.p-withdraw-confirm-modal__content__text strong{font-weight:700}*+.p-withdraw-confirm-modal__content__text{margin-top:12px}.p-withdraw-confirm-modal .c-btn.c-btn--job-fill-secondary{margin:0 auto;width:220px}.p-withdraw-confirm-modal *+.c-btn.c-btn--job-fill-secondary{margin-top:18px}.p-withdraw-confirm-modal a.link{color:#0038ef;text-decoration:underline}.p-withdraw-confirm-modal a.link:hover{color:#f60;text-decoration:none}.p-alert-list{background-color:#f82060;border-radius:8px;padding:8px 12px}@media screen and (max-width:760px){.p-alert-list{padding:2.13333vw 3.2vw}}.p-alert-list>li{color:#fff;display:flex;font-size:16px;font-weight:700;line-height:24px}@media screen and (max-width:760px){.p-alert-list>li{font-size:4vw;line-height:1.33333}}.p-alert-list>li+li{margin-top:2px}.p-alert-list>li:before{margin-right:6px}@media screen and (max-width:760px){.p-alert-list>li:before{margin-right:1.06667vw}}.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%}}@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-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}.c-card-block{align-content:center;align-items:center;display:flex;justify-content:space-between;padding:10px 0}.c-card-block:first-of-type{margin-top:12px}.c-card-block:last-child{padding-bottom:0}.c-card-block p{align-items:center;display:flex;line-height:2.4vh;width:645px}@media screen and (max-width:760px){.c-card-block p{line-height:3.3vh;width:38vh}}.description{line-height:22px}@media screen and (max-width:760px){.description{line-height:2.4vh}}@media (max-width:660px){.p-box-text{box-shadow:none!important}}.p-box-text.job_recruitments{padding-bottom:0}@media not all and (max-width:660px){.p-box-text__hdglv2{margin-bottom:16px}}@media (max-width:660px){.p-box-text__hdglv2{margin-bottom:12px}}@media not all and (max-width:660px){.p-box-text__hdglv3{margin-bottom:12px}}@media (max-width:660px){.p-box-text__hdglv3{margin-bottom:0}}.c-graph__flex-box+.p-box-text__hdglv3,.c-grid+.p-box-text__hdglv3{margin-top:24px}@media not all and (max-width:660px){.p-box-text__hdglv4{margin-bottom:12px}}@media (max-width:660px){.p-box-text__hdglv4{margin-bottom:8px}}.p-box-text__table{margin-bottom:24px}.p-box-text__salary{color:#f82060}.p-box-text__salary .salary-type{color:#2a2a2a}@media (max-width:660px){.p-box-text__salary .big{font-size:16px;font-size:1rem}.p-box-text__clipping-wrap{gap:8px}}.p-box-text__clipping-wrap .c-grid__item--4{align-items:center;display:flex;flex-direction:column}@media (max-width:660px){.p-box-text__clipping-wrap .c-grid__item--4{width:48.9%}}.p-box-text__clipping-wrap .c-title{order:2;width:100%}.p-box-text__clipping-wrap .c-body{color:#2a2a2a;font-size:14px;order:3}@media (max-width:660px){.p-box-text__clipping-wrap .c-body{font-size:12px}}.p-box-text__clipping-img{aspect-ratio:4/3;border-radius:8px;height:auto;order:1;overflow:hidden;padding-top:75%;position:relative;text-align:center;width:100%}@media not all and (max-width:660px){.p-box-text__clipping-img{height:170px}}@media (max-width:660px){.p-box-text__clipping-img{height:auto}}.p-box-text__clipping-img img{height:100%;left:50%;max-width:unset;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}@media (max-width:660px){.p-box-text__clipping-img img{-o-object-fit:cover;object-fit:cover;width:100%}}@media not all and (max-width:660px){.p-box-text+.p-box-text{margin-top:40px}}@media (max-width:660px){.p-box-text+.p-box-text{margin-top:0}}@media not all and (max-width:660px){.p-box-text+.p-box-text .p-box-text__hdglv2{margin-top:40px}}@media (max-width:660px){.p-box-text+.p-box-text .p-box-text__hdglv2{margin-top:0}}.p-box-text+.p-box-text__hdglv2{margin-top:40px}.p-box-text+.p-box-text__hdglv2+.p-job-mask__wrap{margin-top:16px}.p-box-text>:last-child{margin-bottom:0}@media screen and (max-width:760px){.p-box-text .pa-article h3{margin-top:0}}.p-box-text .pa-article_charm p{line-height:1.8}@media screen and (max-width:760px){.p-box-text .pa-article_charm{font-size:14px}}.p-card-corp{background:#fff;border:1px solid #ccc;border-radius:8px;display:flex;margin:0 auto 24px;padding:16px;width:1080px}@media screen and (max-width:760px){.p-card-corp{align-items:flex-start;border:none;border-radius:0;flex-direction:column;justify-content:flex-start;margin:0 auto;padding:2.66667vw 1.6vw;width:100%}}.p-card-corp__left{border-radius:8px;flex:0 0 240px;height:auto;overflow:hidden;width:240px}@media screen and (max-width:760px){.p-card-corp__left{flex:0 0 auto;width:96.8vw}}.p-card-corp__left>img{display:block;height:180px;width:240px}@media screen and (max-width:760px){.p-card-corp__left>img{height:64.53333vw;width:96.8vw}}.p-card-corp__right{flex:1 1 100%;width:100%}@media screen and (max-width:760px){.p-card-corp__right{flex:0 0 auto}}.p-card-corp__right>dt{color:#4c2100;font-size:16px;font-weight:700;line-height:1}@media screen and (max-width:760px){.p-card-corp__right>dt{font-size:4vw}}.p-card-corp__right>dd{color:#2a2a2a;font-size:16px;font-weight:400;line-height:1}@media screen and (max-width:760px){.p-card-corp__right>dd{font-size:4vw}}.p-card-corp__right dt+dd{margin-top:8px}@media screen and (max-width:760px){.p-card-corp__right dt+dd{margin-top:1.6vw}}.p-card-corp__right dd+dt{margin-top:20px}@media screen and (max-width:760px){.p-card-corp__right dd+dt{margin-top:5.33333vw}}.p-card-corp__left+.p-card-corp__right{margin-left:16px}@media screen and (max-width:760px){.p-card-corp__left+.p-card-corp__right{margin-left:0;margin-top:2.13333vw}}.p-job-top+.p-card-corp{margin-top:16px}@media screen and (max-width:760px){.p-job-top+.p-card-corp{margin-top:0}}.p-card-detail{background:#fff;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28)}.p-card-detail__img{position:relative}.p-card-detail__img img{border-radius:7px 7px 0 0}.p-card-detail__text-box{padding:8px 8px 10px}.p-card-detail__title{color:#4c2100;font-size:16px;font-size:1rem;font-weight:700;margin-bottom:8px}@media (max-width:660px){.p-card-facility-carousel{position:relative}.p-card-facility-carousel__item{height:auto}.p-card-facility-carousel__img,.p-card-facility-carousel__img img{height:74.93333vw;width:100%}}.p-card-facility-carousel__apply{padding-top:75%}.p-card-facility-carousel__apply .facility-carousel-apply{align-items:center;border:1px solid #ccc;border-radius:8px;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%}.p-card-facility-carousel__apply .facility-carousel-apply__title{color:#4c2100;font-weight:700;text-align:center}@media not all and (max-width:660px){.p-card-facility-carousel__apply .facility-carousel-apply__title{font-size:22px;margin-bottom:30px}}@media (max-width:660px){.p-card-facility-carousel__apply .facility-carousel-apply__title{font-size:16px;margin-bottom:18px}}.p-card-facility-carousel__apply .facility-carousel-apply__text{color:#2a2a2a;font-weight:400;text-align:center}@media not all and (max-width:660px){.p-card-facility-carousel__apply .facility-carousel-apply__text{font-size:16px}}@media (max-width:660px){.p-card-facility-carousel__apply .facility-carousel-apply__text{font-size:15px;line-height:1.4}}.p-card-facility-carousel__apply .facility-carousel-apply__text span{color:#f60;font-weight:700}.p-card-facility-carousel__apply .facility-carousel-apply__text i{color:#ffd111;font-size:16px;margin-right:2px}.p-card-facility-carousel__apply .p-job-top-apply-btn__img_5min{display:none}.p-card-facility-carousel__apply .p-card-facility__apply-btn{z-index:2}@media (max-width:660px){.p-card-facility-carousel__apply .p-card-facility__apply-btn{margin-top:18px}}.p-card-facility-carousel__apply .c-btn{z-index:2}@media not all and (max-width:660px){.p-card-facility-carousel__apply .c-btn{width:420px}}@media (max-width:660px){.p-card-facility-carousel__apply .c-btn{width:calc(100vw - 12px)}}.p-card-facility-carousel__apply .c-btn__favorite{height:50px}@media not all and (max-width:660px){.p-card-facility-carousel__apply .c-btn__favorite{margin-top:16px}}@media (max-width:660px){.p-card-facility-carousel__apply .c-btn__favorite{margin:8px auto 0;min-width:calc(100vw - 12px);width:calc(100vw - 12px)}.p-card-facility-carousel__thumbnails-padding-sp{background-color:#2a2a2a;height:49px}}@media not all and (max-width:660px){.p-card-facility-carousel__caption{margin-top:10px}}@media (max-width:660px){.p-card-facility-carousel__caption{background-color:#2a2a2a;height:100%;margin-top:0;padding:8px}}.p-card-facility-carousel__title{font-size:13px;font-weight:700}@media not all and (max-width:660px){.p-card-facility-carousel__title{color:#2a2a2a}}@media (max-width:660px){.p-card-facility-carousel__title{color:#fff}}.p-card-facility-carousel__body{font-size:13px;font-weight:400;margin-left:1em}@media not all and (max-width:660px){.p-card-facility-carousel__body{color:#2a2a2a}}@media (max-width:660px){.p-card-facility-carousel__body{color:#fff}}.p-card-facility-carousel__slider{position:relative}.p-card-facility-carousel__next-area,.p-card-facility-carousel__prev-area{position:absolute;top:0;z-index:10}@media not all and (max-width:660px){.p-card-facility-carousel__next-area,.p-card-facility-carousel__prev-area{height:90%;width:50%}}@media (max-width:660px){.p-card-facility-carousel__next-area,.p-card-facility-carousel__prev-area{height:100%;width:15%}}.p-card-facility-carousel__next-area.hidden,.p-card-facility-carousel__prev-area.hidden{display:none}.p-card-facility-carousel__next-area.apply-btn,.p-card-facility-carousel__prev-area.apply-btn{height:100%;z-index:1}.p-card-facility-carousel__prev-area{left:0}.p-card-facility-carousel__next-area{right:0}.p-card-facility-carousel__next,.p-card-facility-carousel__prev{cursor:pointer;position:absolute;z-index:9}@media not all and (max-width:660px){.p-card-facility-carousel__next,.p-card-facility-carousel__prev{top:190px}}@media (max-width:660px){.p-card-facility-carousel__next,.p-card-facility-carousel__prev{top:37.33333vw;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.p-card-facility-carousel__next:before,.p-card-facility-carousel__prev:before{color:#fff;font-size:28px;opacity:.8}.p-card-facility-carousel__prev{left:8px}@media not all and (max-width:660px){.p-card-facility-carousel__prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}@media (max-width:660px){.p-card-facility-carousel__prev{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}}.p-card-facility-carousel__next{right:8px}@media not all and (max-width:660px){.p-card-facility-carousel__dots{margin-top:10px}}@media (max-width:660px){.p-card-facility-carousel__dots{background-color:#2a2a2a;margin-top:0;width:100%}}.p-card-facility-carousel__dots__list{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-right:-8px}@media not all and (max-width:660px){.p-card-facility-carousel__dots__list{width:calc(100% + 8px)}}@media (max-width:660px){.p-card-facility-carousel__dots__list{flex-wrap:nowrap;overflow-x:scroll;padding-left:8px;width:100vw}}.p-card-facility-carousel__dots__item{cursor:pointer}@media not all and (max-width:660px){.p-card-facility-carousel__dots__item{height:39px;margin-bottom:6px;margin-right:8px;width:52px}}@media (max-width:660px){.p-card-facility-carousel__dots__item{flex:0 0 auto;height:33px;margin-bottom:1.6vw;margin-right:1.06667vw;margin-top:1.6vw;width:44px}.p-card-facility-carousel__dots__item:last-child{padding-right:8px;width:52px}}.p-card-facility-carousel__dots__item i,.p-card-facility-carousel__dots__item img{border-radius:4px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.p-card-facility-carousel__dots__item i{align-items:center;background-color:#86b902;color:#fff;display:flex;font-size:20px;justify-content:center}.p-card-facility-carousel__dots__item.is-current i,.p-card-facility-carousel__dots__item.is-current img{border:2px solid #f60}.p-card-facility-carousel__dots__item:hover{opacity:.7}@media (max-width:660px){.p-card-facility-carousel[data-module=embla-card-facility-carousel] .p-card-facility-carousel__dots__list.embla-thumbs__container{overflow-x:visible!important}}.p-card-job-shift{background:#fff}@media not all and (max-width:660px){.p-card-job-shift{border:1px solid #ccc;border-radius:8px;margin:0 auto 24px;padding:16px 16px 10px;width:1080px}}@media (max-width:660px){.p-card-job-shift{border:none;border-radius:0;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);margin:0 0 20px;overflow:hidden;padding:0 0 10px;width:100%}.p-card-job-shift .p-job-shift{margin:12px 0 0}.p-card-job-shift .p-job-shift__toggle-link{margin-bottom:0}}.p-card-facility{background:#fff;border:1px solid #ccc;border-radius:8px;margin:0 auto 24px;width:1080px}@media screen and (max-width:760px){.p-card-facility{border:none;border-radius:0;margin:0;overflow:hidden;width:100%}}.p-card-facility__inner{align-items:flex-start;padding:16px}.p-card-facility__inner .c-grid{flex-wrap:nowrap}@media screen and (max-width:760px){.p-card-facility__inner .c-grid{flex-wrap:wrap}.p-card-facility__inner{background-color:#fffbf0;padding:0}}.p-card-facility--free,.p-card-facility--rj{margin-top:16px;padding-top:16px}@media screen and (max-width:760px){.p-card-facility--free,.p-card-facility--rj{margin-top:0;padding-top:0!important}}.p-card-facility--free .p-card-facility__inner,.p-card-facility--rj .p-card-facility__inner{padding-top:0}@media screen and (max-width:760px){.p-card-facility--free .p-card-facility__inner,.p-card-facility--rj .p-card-facility__inner{padding-top:3.2vw}}@media not all and (max-width:660px){.p-card-facility--rj{overflow:hidden}}@media screen and (max-width:760px){.p-card-facility--facility .p-card-facility__inner{padding-top:10px}.p-card-facility--facility .p-card-facility__inner .p-card-facility__grid-item:first-child{box-shadow:0 2px 6px 0 rgba(0,0,0,.28);padding-bottom:0;padding-top:0}.p-card-facility .c-hdg-lv2{border-radius:0;padding:8px;width:100%}.p-card-facility .c-hdg-lv2 [class^=c-icon]{font-size:22px;margin-right:4px;position:relative;top:-1.5px;vertical-align:sub}}.p-card-facility__title{align-items:flex-start;margin-bottom:16px}@media screen and (max-width:760px){.p-card-facility__title{flex-direction:column-reverse;margin-bottom:12px;padding:0 1.6vw}}.p-card-facility__title .c-tag-free{margin-right:8px;margin-top:4px}@media screen and (max-width:760px){.p-card-facility__title .c-tag-free{margin-top:1.6vw}.p-card-facility__content{border-bottom:1px solid #ccc;padding-bottom:12px;padding-left:1.6vw;padding-right:1.6vw}.p-card-facility [class^=c-grid__item]{padding:14px 8px}}.p-card-facility__grid-item{padding-left:8px;padding-right:8px;width:514px}@media screen and (max-width:760px){.p-card-facility__grid-item{background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);margin-bottom:5.33333vw;width:100%}}.p-card-facility__grid-item:first-child{width:548px}@media screen and (max-width:760px){.p-card-facility__grid-item:first-child{padding-left:0;padding-right:0;padding-top:0;width:100%}}@media (max-width:660px){.p-card-facility__grid-item{margin-bottom:0!important;padding-bottom:12px}}.p-card-facility__panorama{border-top:1px solid #ccc;padding:24px 16px;text-align:center}@media screen and (max-width:760px){.p-card-facility__panorama{background:#fff;border:2px solid #f60;border-radius:4px;margin:10px 1.6vw 4px;padding:12px 0 4px;width:100%}}.p-card-facility__panorama .sub-text{color:#828282}@media screen and (max-width:760px){.p-card-facility__panorama .sub-text{font-size:14px;font-size:3.73333vw;line-height:2}}.p-card-facility__employment-pattern{font-size:18px}@media screen and (max-width:760px){.p-card-facility__employment-pattern{font-size:15px;font-size:.9375rem;margin-top:10px}}.p-card-facility__salary-pc__type{color:#2a2a2a;font-size:14px}.p-card-facility__salary-pc__amount{color:#f82060;font-size:12px;font-weight:700}.p-card-facility__salary-pc__amount span{font-size:20px}.p-card-facility__salary-sp__type{color:#4c2100;font-size:15px;font-size:.9375rem;font-weight:700}.p-card-facility__salary-sp__amount{color:#f82060;font-size:10px;font-size:.625rem;font-weight:700;margin-top:10px}.p-card-facility__salary-sp__amount span{font-size:16px;font-size:1rem}.pa-job .p-card-facility__salary-pc{align-items:baseline;color:#2a2a2a;display:flex;font-size:14px;letter-spacing:0}.pa-job .p-card-facility__salary-pc__type{color:#2a2a2a}.pa-job .p-card-facility__salary-pc__amount{align-items:baseline;color:#f82060;display:flex;font-size:12px;font-weight:700}.pa-job .p-card-facility__salary-pc__amount span{font-size:20px}.p-card-facility__item-title{color:#4c2100;font-size:15px;font-size:.9375rem;font-weight:700;margin-top:12px}@media screen and (max-width:760px){.p-card-facility__item-title{margin-top:14px}}.p-card-facility__item-title--address{align-items:center;display:flex}.p-card-facility__item-title--company{margin-top:15px}@media screen and (max-width:760px){.p-card-facility__item-title--company{font-size:15px;font-size:.9375rem;margin-top:14px}}.p-card-facility__item{margin-top:16px}@media screen and (max-width:760px){.p-card-facility__item{margin-top:10px}}.p-card-facility__icon-list{margin-top:16px}.p-card-facility__address{margin-top:10px}@media screen and (max-width:760px){.p-card-facility__address{font-size:15px;font-size:.9375rem;margin-top:14px}}.p-card-facility__map-link{align-items:center;color:#0038ef;display:flex;font-size:12px;font-weight:400;height:24px;margin-left:10px;width:auto}@media screen and (max-width:760px){.p-card-facility__map-link{margin-left:8px}}.p-card-facility__map-link [class^=c-icon]{color:#86b902;font-size:16px;margin-right:4px}@media screen and (max-width:760px){.p-card-facility__map-link [class^=c-icon]{font-size:14px}}.p-card-facility__corp-name{color:#0038ef}@media screen and (max-width:760px){.p-card-facility__corp-name{font-size:15px;font-size:.9375rem}}.p-card-facility__corp-name:hover{color:#f60;text-decoration:underline}.p-card-facility__apply-btn{margin-top:20px}.p-card-facility__apply-btn:hover{opacity:.7}.p-card-facility__keep-btn{height:50px;margin-top:20px;width:500px}@media not all and (max-width:660px){.p-card-facility__favorite-apply-btns{display:flex;justify-content:center;margin-bottom:40px}.p-card-facility__favorite-apply-btns .keep-btn{height:66px;margin-right:16px;width:280px}.p-card-facility__favorite-apply-btns .apply-btn{height:66px;width:500px}}.pa-job .p-card-facility__favorite-apply-btns .fav-btn-text{font-size:18px}@media (max-width:660px){.pa-job .p-card-facility__favorite-apply-btns .fav-btn-text{font-size:14px}}.pa-job .p-card-facility__favorite-apply-btns .c-btn__favorite__particle{font-size:14px}.pa-job .p-card-facility__favorite-apply-btns .p-job-apply-btn__text span{font-size:18px}.p-card-facility__suspended{width:100%}.p-card-facility__suspended button.c-btn{font-size:20px;height:66px;margin:0 142px;width:calc(100% - 284px)}.p-card-facility__suspended-btn{background-color:#f60;color:#fff}@media screen and (max-width:760px){.p-card-facility__facility-info-head.c-hdg-lv2{margin:-4.26667vw -1.6vw 3.2vw;width:100vw}}.p-card-facility__facility-info>dt{color:#4c2100;font-weight:700}@media not all and (max-width:660px){.p-card-facility__facility-info>dt{font-size:15px;line-height:1}}@media (max-width:660px){.p-card-facility__facility-info>dt{font-size:14px;line-height:1.5}}.p-card-facility__facility-info>dt i{margin-right:4px}.p-card-facility__facility-info>dt i:before{font-size:18px}.p-card-facility__facility-info>dd{color:#2a2a2a;font-weight:400}@media not all and (max-width:660px){.p-card-facility__facility-info>dd{font-size:16px;line-height:1.3}}@media (max-width:660px){.p-card-facility__facility-info>dd{font-size:14px;line-height:1.5}}.p-card-facility__facility-info>dd>ul>li+li{margin-top:10px}.p-card-facility__facility-info>dd a{color:#0038ef}.p-card-facility__facility-info>dd a:hover{color:#f60}.p-card-facility__facility-info dt+dd{margin-top:8px}@media screen and (max-width:760px){.p-card-facility__facility-info dt+dd{margin-top:1.6vw}}.p-card-facility__facility-info dd+dt{margin-top:20px}@media screen and (max-width:760px){.p-card-facility__facility-info dd+dt{margin-top:5.33333vw}}.p-card-facility__facility-info .pa-facility__speedy-response{background-color:#ffeded;margin-top:10px;padding:10px}.p-card-facility__facility-info .pa-facility__speedy-response .icon-with-text .c-icon-time{color:#f82060;font-size:16px;margin-right:4px}.p-card-facility__facility-info .pa-facility__speedy-response .icon-with-text .text-top{color:#2a2a2a;font-size:16px;font-weight:700;padding-bottom:6px}.p-card-facility__facility-info .pa-facility__speedy-response .icon-with-text .text-bottom{color:#2a2a2a;font-size:12px}.p-card-facility__facility-info .highlight{color:#f82060;font-weight:700}@media screen and (max-width:760px){.p-card-facility__sp-block{background:#faefd8;margin-left:-1.6vw;padding:14px 1.6vw;text-align:center;width:100vw}}.p-card-facility__sp-block .primary-text{display:none}@media screen and (max-width:760px){.p-card-facility__sp-block .primary-text{color:#4c2100;display:inline-block;font-size:16px;font-size:4.26667vw;font-weight:700;margin-bottom:14px;position:relative;text-align:center}.p-card-facility__sp-block .primary-text span{color:#f60}.p-card-facility__sp-block .primary-text:after,.p-card-facility__sp-block .primary-text:before{background:#4c2100;bottom:-6px;content:"";height:170%;position:absolute;width:2px}.p-card-facility__sp-block .primary-text:before{left:-14px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.p-card-facility__sp-block .primary-text:after{right:-10px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}}.p-card-facility__item-title--shift{margin-top:22px}@media (max-width:660px){.p-card-facility__item-title--shift{margin-top:0}}.p-card-facility .p-job-shift .-time,.p-card-facility .p-job-shift__break{display:none!important}@media not all and (max-width:660px){.p-card-facility .p-job-shift tr{height:39px}.p-card-facility .p-job-shift tr th{font-size:15px}.p-card-facility .p-job-shift tr td span{font-size:16px}}@media (max-width:660px){.p-card-facility .p-job-shift tr{height:22px}.p-card-facility .p-job-shift tr span,.p-card-facility .p-job-shift tr td,.p-card-facility .p-job-shift tr th{font-size:12px}}.p-card-facility .p-job-shift th:first-child{width:10%}.p-card-facility .p-job-shift__working{width:22%}@media (max-width:660px){.p-card-facility .p-job-shift__working{width:26%}}.p-card-facility .p-job-shift__batch{border:0;border-radius:0;height:100%;width:100%}.p-card-facility .p-job-shift__batch.-seek{color:#f82060}.p-card-facility .p-job-shift__batch.-full,.p-card-facility .p-job-shift__batch.-holiday{background:#f2f2f2;color:#aaa;font-weight:400}.p-card-facility-drawer-btn{background:#fff;border:2px solid #f60;border-radius:8px;cursor:pointer;margin:30px 1.6vw 4px 0;padding:12px 0 4px;text-align:center}@media screen and (max-width:760px){.p-card-facility-drawer-btn{margin-bottom:20px;margin-left:1.6vw;margin-right:1.6vw}}.p-card-facility-drawer-btn__title{color:#4c2100;cursor:pointer;display:inline-block;font-size:24px;font-size:1.5rem;font-weight:700;transition:all .1s linear}@media screen and (max-width:760px){.p-card-facility-drawer-btn__title{color:#f60;font-size:16px;font-size:1rem;font-size:4.26667vw}}.p-card-facility-drawer-btn:hover{opacity:.7}.p-card-facility-drawer-btn .text{display:inline-block;padding-right:0;vertical-align:middle}.p-card-facility-drawer-btn .sub-text{color:#828282;font-size:14px;font-size:.875rem}@media screen and (max-width:760px){.p-card-facility-drawer-btn .sub-text{font-size:14px;font-size:.875rem;font-size:3.73333vw;line-height:2}}.p-card-facility-drawer-btn i{color:#f60;display:inline-block;font-size:28px;font-size:1.75rem;position:relative;top:-1px;vertical-align:middle}@media screen and (max-width:760px){.p-card-facility-drawer-btn i{font-size:18px;font-size:1.125rem;font-size:4.8vw}}.p-card-facility-attention{display:flex;justify-content:center;margin-bottom:8px;margin-top:-10px}@media screen and (max-width:760px){.p-card-facility-attention{margin:10px 0 0;width:100%}}.p-card-facility-attention__inner{align-items:center;display:flex;position:relative}@media screen and (max-width:760px){.p-card-facility-attention__inner{justify-content:center}}.p-card-facility-attention__inner:after,.p-card-facility-attention__inner:before{background:#aaa;content:"";height:70%;position:absolute;top:6px;width:2px}@media screen and (max-width:760px){.p-card-facility-attention__inner:after,.p-card-facility-attention__inner:before{display:none}}.p-card-facility-attention__inner:after{right:-22px;-webkit-transform:rotate(35deg);transform:rotate(35deg)}.p-card-facility-attention__inner:before{left:-24px;-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.p-card-facility-attention__icon{margin-right:8px;width:58px}.p-card-facility-attention__text{font-weight:700}.p-card-facility-attention__text span{color:#f82060;font-size:18px;font-size:1.125rem}.p-card-recommend{background:#fff;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28)}.p-card-recommend__link{color:#2a2a2a;display:block}.p-card-recommend__link:hover{background:#faefd8;border-radius:8px}.p-card-recommend__link:hover .p-card-job__title{color:#4c2100}.p-card-recommend__link:hover .p-card-recommend__description,.p-card-recommend__link:hover .p-card-recommend__description:before{background:#faefd8}.p-card-recommend__img{padding-top:65%;position:relative}@media screen and (max-width:760px){.p-card-recommend__img{padding-top:65%}}.p-card-recommend__img img{border-radius:8px 8px 0 0;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.p-card-recommend__img span{bottom:0;left:0;position:absolute}.p-card-recommend__text-box{-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;color:#2a2a2a;display:-webkit-box;height:3rem;padding:0 8px}@media screen and (max-width:760px){.p-card-recommend__text-box{padding:3.2vw 1.6vw 0}}.p-card-recommend__title{color:#4c2100;font-size:18px;font-size:1.125rem;font-weight:700;overflow:hidden;padding-top:12px;text-overflow:ellipsis}@media screen and (max-width:760px){.p-card-recommend__title{padding-top:8px}}.p-card-recommend__inner{display:flex;flex-wrap:wrap;margin:0;padding:8px 12px}@media screen and (max-width:760px){.p-card-recommend__inner{margin:0;padding:3.2vw 1.6vw;position:relative}}.p-card-recommend table td{line-height:1.4rem;overflow:hidden;padding:4px 0;text-overflow:ellipsis;white-space:nowrap;width:78%}.p-card-recommend table td .c-text{line-height:1.4rem}.p-card-recommend table tr{line-height:1.4rem;width:100%}.p-card-recommend table th{line-height:1.4rem;padding:4px 0;width:12%}.p-card-recommend__description{background:#fff;display:block;height:44px;overflow:hidden;position:relative;text-align:justify;text-overflow:clip;white-space:normal;width:100%}@media screen and (max-width:760px){.p-card-recommend__description{height:45px}}.p-card-recommend__description:after,.p-card-recommend__description:before{position:absolute}.p-card-recommend__description:before{background:#fff;bottom:0;content:"…";right:0}.p-card-recommend__description:after{content:"";height:100%;width:100%}.p-card-recommend__bottom{border-top:1px solid #ccc;display:flex;font-size:16px;font-size:1rem;font-weight:700}@media screen and (max-width:760px){.p-card-recommend__bottom{font-size:16px;font-size:4.26667vw}}.p-card-recommend__bottom i{font-size:18px;font-size:1.125rem}@media screen and (max-width:760px){.p-card-recommend__bottom i{font-size:20px;font-size:5.33333vw}}.p-card-recommend__btn-keep{align-items:center;cursor:pointer;display:flex;justify-content:center;padding:16px 0;transition:all .1s linear;width:50%}.p-card-recommend__btn-keep.is-keep,.p-card-recommend__btn-keep:hover{color:#f60}.p-card-recommend__btn-keep.is-keep .c-icon-star:before,.p-card-recommend__btn-keep:hover .c-icon-star:before{content:"\e9037"}.p-card-recommend__btn-keep.is-keep i,.p-card-recommend__btn-keep:hover i,.p-card-recommend__btn-keep:not(.is-keep):hover{color:#f60}@media screen and (max-width:760px){.p-card-recommend__btn-keep:not(.is-keep):hover{color:#2a2a2a}.p-card-recommend__btn-keep:not(.is-keep):hover .c-icon-star{color:#aaa}.p-card-recommend__btn-keep:not(.is-keep):hover .c-icon-star:before{content:"\e9026"}}.p-card-recommend__btn-keep i{-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#aaa;padding-right:4px;position:relative;top:-1px;transition:all .1s linear}.p-card-recommend__btn-detail{align-items:center;border-left:1px solid #ccc;color:#f60;display:flex;justify-content:center;padding:16px 0;width:50%}.p-card-recommend__btn-detail i{color:#f60;padding-right:6px}.p-card-recommend__btn-detail:hover{background:#f60;border-radius:0 0 6px 0;color:#fff}.p-card-recommend__btn-detail:hover i{color:#fff}.p-center-hdg{align-items:center;color:#4c2100;display:flex;font-size:28px;font-size:1.75rem;font-weight:700;justify-content:center;line-height:0;margin-bottom:20px;text-align:center}@media screen and (max-width:760px){.p-center-hdg{font-size:22px;font-size:1.375rem;line-height:0;margin-bottom:8px}}.p-center-hdg .reason_three{height:50px;line-height:40px}@media screen and (max-width:760px){.p-center-hdg .reason_three{height:100%;line-height:30px}}.p-center-hdg .three{color:#f60;font-size:40px;font-size:2.5rem}@media screen and (max-width:760px){.p-center-hdg .three{font-size:34px;font-size:2.125rem}}@media (max-width:660px){.p-checkbox-drawer{align-items:center;display:flex;justify-content:space-between;position:relative}.p-checkbox-drawer.-hidden{display:none}.p-checkbox-drawer .c-icon-pulldown{color:#aaa;font-size:14px}.p-checkbox-drawer__checkbox-container{align-items:center;display:flex;flex:1 1 auto;height:47px;margin-top:0}.p-checkbox-drawer__checkbox-container--link-only:before{display:none}.p-checkbox-drawer__text{color:#3c3c3c;font-size:15px;letter-spacing:.0375em;line-height:1;padding-left:34px}.p-checkbox-drawer__text a{color:#0038ef}.p-checkbox-drawer__text:before{font-size:13px}.c-checkbox--middle+.p-checkbox-drawer__text:after{background:#fff}.p-checkbox-drawer__text--count{color:#2a2a2a}.p-checkbox-drawer__link{display:block}.p-checkbox-drawer__link__icon{color:#ccc;font-size:5.33333vw}}.p-comics-card{background-color:#fff;border:1px solid #ccc;padding:16px 16px 14px}@media screen and (max-width:760px){.p-comics-card{border-left:none;border-right:none;padding:3.2vw 1.6vw}}.p-comics-card--vertical{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.p-comics-card__head{display:flex;overflow:hidden}.p-comics-card__img{border:1px solid #ccc;border-radius:6px;height:150px;width:200px}@media screen and (max-width:760px){.p-comics-card__img{height:20vw;width:26.66667vw}}.p-comics-card__img:hover{opacity:.7}.p-comics-card__right-container{margin-left:16px;overflow:hidden}@media screen and (max-width:760px){.p-comics-card__right-container{margin-left:2.13333vw}}.p-comics-card__number{align-items:center;background-color:#49a2fd;border-radius:13px;color:#fff;display:inline-flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:14px;font-weight:700;height:26px;justify-content:center;line-height:26px;padding:0 12px}@media screen and (max-width:760px){.p-comics-card__number{border-radius:3.46667vw;font-size:3.2vw;height:6.4vw;line-height:6.4vw;padding:0 3.2vw}}.p-comics-card__number--gake-home,.p-comics-card__number--yonkoma{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:40px;color:#2a2a2a;display:inline-flex;font-size:14px;font-weight:700;height:26px;justify-content:center;letter-spacing:.42px;line-height:27.5px;margin-right:6px;min-width:60px;padding:0;text-align:center;width:60px}@media screen and (max-width:760px){.p-comics-card__number--gake-home,.p-comics-card__number--yonkoma{font-size:12px;height:24px;line-height:24px;min-width:50px;padding:0;width:50px}}.p-comics-card__number--small{border-radius:50px;font-size:12px;height:20px;width:60px}.p-comics-card__title{color:#0038ef;font-size:20px;font-weight:700;margin-top:12px}@media screen and (max-width:760px){.p-comics-card__title{font-size:4.53333vw;line-height:6.66667vw;margin-top:4px}}.p-comics-card__title:hover{color:#f60;text-decoration:underline}.p-comics-card__text{word-wrap:break-word;color:#2a2a2a;font-size:14px;height:72px;line-height:24px;margin-top:10px;overflow-wrap:break-word;width:100%}@media screen and (max-width:760px){.p-comics-card__text{font-size:3.2vw;height:12.8vw;line-height:4.53333vw;margin-top:1.6vw}}.p-comics-card__text a{color:#0038ef;cursor:pointer}.p-comics-card__text a:hover{color:#f60;text-decoration:underline}@media screen and (max-width:760px){.p-comics-viewer-modal .p-drawer-head{opacity:1}}.p-comics-viewer-modal .p-drawer-head__inner i.c-card__new-job,.p-comics-viewer-modal .p-drawer-head__inner i.c-icon-arrow,.p-comics-viewer-modal .p-drawer-head__inner i.c-select__container,.p-comics-viewer-modal .p-drawer-head__inner i.slick-next,.p-comics-viewer-modal .p-drawer-head__inner i.slick-prev{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-comics-viewer-modal__wrapper{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:760px){.p-comics-viewer-modal__body{padding:1.6vw 1.6vw 8vw}}.p-comics-viewer-modal .swiper-slide{align-items:center;display:flex;justify-content:center}.p-comics-viewer-modal .swiper-slide img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;min-height:320px;width:calc(50% - 8px)}@media screen and (max-width:760px){.p-comics-viewer-modal .swiper-slide img{min-height:300px;width:100%}}.p-comics-viewer-modal .swiper-slide img+img{margin-right:16px}.p-comics-viewer-modal .swiper-slide .comics-last-frame{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:320px;width:calc(50% - 8px)}.p-comics-viewer-modal .swiper-slide .comics-last-frame__link{align-items:center;background-color:#fff;border-radius:6px;display:flex;font-size:16px;font-weight:700;height:50px;justify-content:center;margin-bottom:16px;width:240px}.p-comics-viewer-modal .swiper-slide .comics-last-frame__link i{color:inherit;font-size:24px;margin-right:6px}.p-comics-viewer-modal .swiper-slide .comics-last-frame__link:last-child{margin-bottom:0}.p-comics-viewer-modal .swiper-slide .comics-last-frame__link--top{border:1px solid #86b902;color:#86b902}.p-comics-viewer-modal .swiper-slide .comics-last-frame__link--next{background-color:#86b902;box-shadow:0 2px 6px #aaa;color:#fff}.p-comics-viewer-modal .swiper-slide .comics-last-frame__link--disabled{background-color:#ccc;box-shadow:none;color:#aaa;cursor:not-allowed}.p-comics-viewer-modal__pager{align-items:center;display:flex;justify-content:center;margin-top:30px}@media screen and (max-width:760px){.p-comics-viewer-modal__pager{justify-content:space-between;margin-top:4.26667vw}}.p-comics-viewer-modal__pager__next,.p-comics-viewer-modal__pager__prev{align-items:center;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center}.p-comics-viewer-modal__pager__next span.c-icon-arrow-circle,.p-comics-viewer-modal__pager__prev span.c-icon-arrow-circle{color:#86b902;font-size:20px;margin-top:0}.p-comics-viewer-modal__pager__next span,.p-comics-viewer-modal__pager__prev span{color:#2a2a2a;font-size:12px;font-weight:700;margin-top:8px}@media screen and (max-width:760px){.p-comics-viewer-modal__pager__next span,.p-comics-viewer-modal__pager__prev span{font-size:4vw}}.p-comics-viewer-modal__pager__next:hover span,.p-comics-viewer-modal__pager__next:hover span.c-icon-arrow-circle,.p-comics-viewer-modal__pager__prev:hover span,.p-comics-viewer-modal__pager__prev:hover span.c-icon-arrow-circle{color:#f60}.p-comics-viewer-modal__pager__next.disabled span,.p-comics-viewer-modal__pager__next.disabled span.c-icon-arrow-circle,.p-comics-viewer-modal__pager__prev.disabled span,.p-comics-viewer-modal__pager__prev.disabled span.c-icon-arrow-circle{color:#ccc}.p-comics-viewer-modal__pager__next.disabled:hover,.p-comics-viewer-modal__pager__prev.disabled:hover{cursor:auto}.p-comics-viewer-modal__pager__next.disabled:hover span,.p-comics-viewer-modal__pager__next.disabled:hover span.c-icon-arrow-circle,.p-comics-viewer-modal__pager__prev.disabled:hover span,.p-comics-viewer-modal__pager__prev.disabled:hover span.c-icon-arrow-circle{color:#ccc}.p-comics-viewer-modal__pager__next{margin-right:16px}.p-comics-viewer-modal__pager__next span.c-icon-arrow-circle{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-comics-viewer-modal__pager__prev{margin-left:16px}.p-comics-viewer-modal__count{color:#2a2a2a;font-size:14px;margin-top:20px;text-align:center}.p-comics-viewer .swiper-slide{align-items:center;display:flex;justify-content:center}.p-comics-viewer .swiper-slide img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;min-height:320px;width:calc(50% - 8px)}@media screen and (max-width:760px){.p-comics-viewer .swiper-slide img{min-height:300px;width:100%}}.p-comics-viewer .swiper-slide img+img{margin-right:16px}.p-comics-viewer__pager{align-items:center;display:flex;justify-content:center;margin-top:30px}@media screen and (max-width:760px){.p-comics-viewer__pager{justify-content:space-between;margin-top:4.26667vw}}.p-comics-viewer__pager__next,.p-comics-viewer__pager__prev{align-items:center;cursor:pointer;display:flex;justify-content:center}.p-comics-viewer__pager__next span,.p-comics-viewer__pager__prev span{color:#0038ef;font-size:16px;font-weight:700}@media screen and (max-width:760px){.p-comics-viewer__pager__next span,.p-comics-viewer__pager__prev span{font-size:4vw}}.c-page-top .p-comics-viewer__pager__next span,.c-page-top .p-comics-viewer__pager__prev span,.p-comics-viewer__pager__next .c-page-top span,.p-comics-viewer__pager__next span.c-card__new-job,.p-comics-viewer__pager__next span.c-icon-arrow,.p-comics-viewer__pager__next span.c-select__container,.p-comics-viewer__pager__next span.slick-next,.p-comics-viewer__pager__next span.slick-prev,.p-comics-viewer__pager__prev .c-page-top span,.p-comics-viewer__pager__prev span.c-card__new-job,.p-comics-viewer__pager__prev span.c-icon-arrow,.p-comics-viewer__pager__prev span.c-select__container,.p-comics-viewer__pager__prev span.slick-next,.p-comics-viewer__pager__prev span.slick-prev{color:#aaa;font-size:18px}@media screen and (max-width:760px){.c-page-top .p-comics-viewer__pager__next span,.c-page-top .p-comics-viewer__pager__prev span,.p-comics-viewer__pager__next .c-page-top span,.p-comics-viewer__pager__next span.c-card__new-job,.p-comics-viewer__pager__next span.c-icon-arrow,.p-comics-viewer__pager__next span.c-select__container,.p-comics-viewer__pager__next span.slick-next,.p-comics-viewer__pager__next span.slick-prev,.p-comics-viewer__pager__prev .c-page-top span,.p-comics-viewer__pager__prev span.c-card__new-job,.p-comics-viewer__pager__prev span.c-icon-arrow,.p-comics-viewer__pager__prev span.c-select__container,.p-comics-viewer__pager__prev span.slick-next,.p-comics-viewer__pager__prev span.slick-prev{font-size:4.53333vw}}.p-comics-viewer__pager__next:hover span,.p-comics-viewer__pager__prev:hover span{color:#f60;text-decoration:underline}.c-page-top .p-comics-viewer__pager__next:hover span,.c-page-top .p-comics-viewer__pager__prev:hover span,.p-comics-viewer__pager__next:hover .c-page-top span,.p-comics-viewer__pager__next:hover span.c-card__new-job,.p-comics-viewer__pager__next:hover span.c-icon-arrow,.p-comics-viewer__pager__next:hover span.c-select__container,.p-comics-viewer__pager__next:hover span.slick-next,.p-comics-viewer__pager__next:hover span.slick-prev,.p-comics-viewer__pager__prev:hover .c-page-top span,.p-comics-viewer__pager__prev:hover span.c-card__new-job,.p-comics-viewer__pager__prev:hover span.c-icon-arrow,.p-comics-viewer__pager__prev:hover span.c-select__container,.p-comics-viewer__pager__prev:hover span.slick-next,.p-comics-viewer__pager__prev:hover span.slick-prev{color:#f60;text-decoration:none}.p-comics-viewer__pager__next.disabled span,.p-comics-viewer__pager__next.disabled span.c-icon-arrow-circle,.p-comics-viewer__pager__prev.disabled span,.p-comics-viewer__pager__prev.disabled span.c-icon-arrow-circle{color:#ccc}.p-comics-viewer__pager__next.disabled:hover,.p-comics-viewer__pager__prev.disabled:hover{cursor:auto}.p-comics-viewer__pager__next.disabled:hover span,.p-comics-viewer__pager__prev.disabled:hover span{color:#ccc;text-decoration:none}.p-comics-viewer__pager__next.disabled:hover span.c-icon-arrow-circle,.p-comics-viewer__pager__prev.disabled:hover span.c-icon-arrow-circle{color:#ccc}.c-page-top .p-comics-viewer__pager__next span,.p-comics-viewer__pager__next .c-page-top span,.p-comics-viewer__pager__next span.c-card__new-job,.p-comics-viewer__pager__next span.c-icon-arrow,.p-comics-viewer__pager__next span.c-select__container,.p-comics-viewer__pager__next span.slick-next,.p-comics-viewer__pager__next span.slick-prev{margin-right:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-comics-viewer__pager__prev{margin-left:40px}.c-page-top .p-comics-viewer__pager__prev span,.p-comics-viewer__pager__prev .c-page-top span,.p-comics-viewer__pager__prev span.c-card__new-job,.p-comics-viewer__pager__prev span.c-icon-arrow,.p-comics-viewer__pager__prev span.c-select__container,.p-comics-viewer__pager__prev span.slick-next,.p-comics-viewer__pager__prev span.slick-prev{margin-left:8px}.p-comment-area{display:block;margin-top:20px;padding-top:12px;position:relative;width:100%}@media screen and (max-width:760px){.p-comment-area{margin-top:5.33333vw;padding-top:2.66667vw}}.p-comment-area:before{background-color:#ccc;content:"";height:1px;left:-27px;position:absolute;top:0;width:calc(100% + 54px)}@media screen and (max-width:760px){.p-comment-area:before{left:-1.6vw;width:calc(100% + 3.2vw)}}.p-comment-area__more-button-area{align-items:flex-end;background:linear-gradient(0deg,#fff,#fff 58%,hsla(0,0%,100%,0));bottom:-28px;display:flex;height:130px;justify-content:center;left:0;padding-bottom:20px;position:absolute;width:100%;z-index:9}.p-comment-area__more-button{align-items:center;background:#fff;border:1px solid #ccc;border-radius:38px;color:#0038ef;display:flex;font-size:15px;height:40px;justify-content:center;line-height:1;position:relative;width:320px}.p-comment-area__more-button i{bottom:0;color:#aaa;display:inline-table;font-size:12px;margin:auto 0;position:absolute;right:22px;top:0}.p-comment-area-title{color:#4c2200;font-size:20px;font-weight:700;line-height:1.45}@media screen and (max-width:760px){.p-comment-area-title{font-size:4.26667vw}}.p-comment-area-title__total-comment{color:#646464;display:inline-block;font-family:Sans CJK JP;font-size:14px;line-height:1.45;margin-left:8px}@media screen and (max-width:760px){.p-comment-area-title__total-comment{font-size:3.2vw;margin-left:4.26667vw}}.p-comment-area-inner{display:block;margin-top:8px;position:relative}@media screen and (max-width:760px){.p-comment-area-inner{margin-top:3.73333vw}}.p-comment-button{background-color:#86b902;border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#fff;display:block;font-size:16px;font-weight:700;height:50px;line-height:50px;text-align:center;transition-duration:.1s;transition-property:opacity;transition-timing-function:linear;width:200px}@media screen and (max-width:760px){.p-comment-button{border-radius:1.6vw;font-size:4.26667vw;height:13.33333vw;line-height:13.33333vw;width:80vw}}@media screen and (min-width:760px){.p-comment-button:hover{opacity:.7}}.p-comment-button--sm{background-color:#ffa366;box-shadow:none;width:100px}@media screen and (max-width:760px){.p-comment-button--sm{height:10.66667vw;line-height:10.66667vw;width:21.33333vw}}.p-comment-form{display:block}.p-comment-form-input-area{display:flex}@media screen and (max-width:760px){.p-comment-form-input-area{display:block}}.p-comment-form-avatar{margin:auto 14px auto auto;width:73px}@media screen and (max-width:760px){.p-comment-form-avatar{align-items:center;display:flex;width:100%}}.p-comment-form-avatar__thumbnail{border-radius:50%;height:73px;overflow:hidden;width:73px}@media screen and (max-width:760px){.p-comment-form-avatar__thumbnail{height:11.2vw;width:11.2vw}}.p-comment-form-avatar__thumbnail img{max-width:100%}.p-comment-form-avatar__name{color:#4d2200;font-size:12px;line-height:1.3;margin-top:4px;text-align:center;word-break:break-all}@media screen and (max-width:760px){.p-comment-form-avatar__name{font-size:3.2vw;margin:0 0 0 2.13333vw}}.p-comment-form-avatar__name>strong{font-size:14px;font-weight:700}@media screen and (max-width:760px){.p-comment-form-avatar__name>strong{font-size:3.73333vw}}.p-comment-form-textarea-wrapper{width:calc(100% - 87px)}@media screen and (max-width:760px){.p-comment-form-textarea-wrapper{margin-top:1.33333vw;width:100%}}.p-comment-form-textarea>textarea{background-color:#f8f8f8;border:1px solid #ccc;border-radius:8px;font-size:16px;padding:7px 16px;width:100%}@media screen and (max-width:760px){.p-comment-form-textarea>textarea{border-radius:2.13333vw;padding:1.33333vw 1.06667vw}}.p-comment-form-textarea>textarea::-webkit-input-placeholder{font-size:16px;font-weight:100}.p-comment-form-textarea>textarea::placeholder{font-size:16px;font-weight:100}@media screen and (max-width:760px){.p-comment-form-textarea>textarea::-webkit-input-placeholder{font-size:3.73333vw}.p-comment-form-textarea>textarea::placeholder{font-size:3.73333vw}}.p-comment-form-note{font-size:14px;margin-top:16px;text-align:center}@media screen and (max-width:760px){.p-comment-form-note{font-size:3.73333vw;line-height:1.4;margin-top:2.66667vw}}.p-comment-form-note>a{color:#0038ef;cursor:pointer}.p-comment-form-note>a:hover{text-decoration:underline}.p-comment-form-submitarea{margin-top:20px}@media screen and (max-width:760px){.p-comment-form-submitarea{margin-top:4.26667vw}}.p-comment-form-submitarea__button{background-color:#ffa366;margin:0 auto}.p-comment-form-submitarea__button.is-disabled{background-color:#aaa;pointer-events:none}.p-comment-form-fixed{background-color:#f8f8f8;border-bottom:1px solid #ccc;border-top:1px solid #ccc;bottom:0;display:none;left:0;padding:12px 0;position:fixed;width:100%;z-index:101}@media screen and (max-width:760px){.p-comment-form-fixed{background-color:#4c2200;padding:1.33333vw 1.6vw}}.p-comment-form-fixed.inview-comment{display:block}.p-comment-form-fixed.inview-form{display:none}.p-comment-form-fixed__inner{margin:0 auto;width:1080px}@media screen and (max-width:760px){.p-comment-form-fixed__inner{width:100%}}.p-comment-form-fixed__textarea-inner{display:flex}.p-comment-form-fixed__textarea{background-color:#fff;border:1px solid #ccc;border-radius:8px;display:block;font-size:16px;line-height:1.5;padding:13px 16px;width:670px}@media screen and (max-width:760px){.p-comment-form-fixed__textarea{padding:2.4vw 2.13333vw;width:73.86667vw}}.p-comment-form-fixed__textarea::-webkit-input-placeholder{font-size:16px;line-height:1.5}.p-comment-form-fixed__textarea::placeholder{font-size:16px;line-height:1.5}@media screen and (max-width:760px){.p-comment-form-fixed__textarea::-webkit-input-placeholder{font-size:4vw}.p-comment-form-fixed__textarea::placeholder{font-size:4vw}}.p-comment-form-fixed__button{margin-left:12px}@media screen and (max-width:760px){.p-comment-form-fixed__button{font-size:3.73333vw;margin-left:1.6vw;white-space:nowrap}}.p-comment-form-fixed__button.is-disabled{background-color:#aaa;pointer-events:none}.p-comment-form-fixed__reply{display:none}@media screen and (max-width:760px){.p-comment-form-fixed__reply{color:#fff;font-size:3.2vw;line-height:1.45;padding-bottom:.53333vw}.is-reply-active .p-comment-form-fixed__reply{display:flex}.p-comment-form-fixed__reply-name{font-weight:700}}.p-comment-form-fixed__reply-cancel{background-color:transparent;padding:0}@media screen and (max-width:760px){.p-comment-form-fixed__reply-cancel{color:#fff}.p-comment-form-fixed__reply-name+.p-comment-form-fixed__reply-cancel{margin-left:3.73333vw}}.p-comment-reply-form-body{background-color:#f8f8f8;border:1px solid #ccc;border-radius:4px;display:flex;padding:6px;width:100%}@media screen and (max-width:760px){.p-comment-reply-form-body{border-radius:1.06667vw;padding:.8vw}}.p-comment-reply-form__textarea{background-color:#f8f8f8;font-size:15px;line-height:30px;padding:0;resize:none;width:calc(100% - 80px)}@media screen and (max-width:760px){.p-comment-reply-form__textarea{font-size:3.46667vw;line-height:8vw;width:calc(100% - 13.3333vw)}}.p-comment-reply-form__textarea::-webkit-input-placeholder{color:#aaa;font-size:15px;line-height:30px}.p-comment-reply-form__textarea::placeholder{color:#aaa;font-size:15px;line-height:30px}@media screen and (max-width:760px){.p-comment-reply-form__textarea::-webkit-input-placeholder{font-size:3.46667vw;line-height:8vw}.p-comment-reply-form__textarea::placeholder{font-size:3.46667vw;line-height:8vw}}.p-comment-reply-form__button{color:#fff;font-size:13px;height:30px;line-height:30px;width:80px}@media screen and (max-width:760px){.p-comment-reply-form__button{font-size:2.93333vw;height:8vw;line-height:8vw;width:13.33333vw}}.p-comment-error-message{background-color:#f82055;border-radius:4px;color:#fff;display:none;font-size:12px;margin-top:6px;max-width:782px;padding:8px 8px 8px 26px;position:relative}.p-comment-error-message i{font-size:12px;left:8px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.is-ngword .p-comment-error-message{display:block}.p-comment-empty-message{background-color:#f82055;border-radius:4px;color:#fff;display:none;font-size:12px;margin-top:6px;max-width:782px;padding:8px 8px 8px 26px;position:relative}.p-comment-empty-message i{font-size:12px;left:8px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.is-empty .p-comment-empty-message{display:block}.p-comment-modal{display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100002}.p-comment-modal .c-modal__overlay{background-color:rgba(0,0,0,.3)}.p-comment-poststicker{background-color:#fff;border-radius:8px;left:43%;padding:16px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:342px;z-index:100001}@media screen and (max-width:760px){.p-comment-poststicker{border-radius:2.13333vw;left:50%;padding:3.2vw;width:61.86667vw}}.p-comment-poststicker .c-spinner{display:none;left:calc(50% - 20px);position:absolute;top:calc(50% - 20px)}.p-comment-poststicker .p-comment-poststicker-list{display:flex;flex-wrap:wrap;margin:0 -30px -16px 0}@media screen and (max-width:760px){.p-comment-poststicker .p-comment-poststicker-list{margin:0 -5.33333vw -2.66667vw 0}}.p-comment-poststicker.is-sending .c-spinner{display:inline-block}.p-comment-poststicker.is-sending .p-comment-poststicker-list{visibility:hidden}.p-comment-poststicker-item{cursor:pointer;height:55px;margin:0 30px 16px 0;width:55px}@media screen and (max-width:760px){.p-comment-poststicker-item{height:9.86667vw;margin:0 5.33333vw 2.66667vw 0;width:9.86667vw}}.p-comment-poststicker-item>img{max-width:100%}.p-comment-getcharacter{background-color:#fff;border-radius:8px;left:50%;max-width:700px;min-width:434px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100001}@media screen and (max-width:760px){.p-comment-getcharacter{border-radius:2.13333vw;max-width:auto;min-width:auto;width:93.33333vw}}.p-comment-getcharacter-inner{display:block;padding:16px 6px}@media screen and (max-width:760px){.p-comment-getcharacter-inner{padding:4.26667vw 1.06667vw}}.p-comment-getcharacter-stickers{border-bottom:1px solid #ccc;display:flex;overflow-x:scroll}.p-comment-getcharacter-sticker{align-items:center;cursor:pointer;display:flex;padding-bottom:10px;position:relative}@media screen and (max-width:760px){.p-comment-getcharacter-sticker{padding-bottom:2.66667vw}}.p-comment-getcharacter-sticker+.p-comment-getcharacter-sticker{margin-left:18px}@media screen and (max-width:760px){.p-comment-getcharacter-sticker+.p-comment-getcharacter-sticker{margin-left:4.26667vw}}.p-comment-getcharacter-sticker:before{background-color:#f60;bottom:-1px;content:"";display:none;height:2px;left:0;position:absolute;width:100%}.p-comment-getcharacter-sticker.is-active:before{display:block}.p-comment-getcharacter-sticker--total+.p-comment-getcharacter-sticker{margin-left:24px}@media screen and (max-width:760px){.p-comment-getcharacter-sticker--total+.p-comment-getcharacter-sticker{margin-left:4.26667vw}}.p-comment-getcharacter-sticker--total{white-space:nowrap}.p-comment-getcharacter-sticker__thumbnail{height:25px;width:25px}@media screen and (max-width:760px){.p-comment-getcharacter-sticker__thumbnail{height:5.33333vw;width:5.33333vw}}.p-comment-getcharacter-sticker__thumbnail>img{max-width:100%}.p-comment-getcharacter-sticker__count{color:#646464;font-size:14px;line-height:1.45}@media screen and (max-width:760px){.p-comment-getcharacter-sticker__count{font-size:3.2vw}}.p-comment-getcharacter-sticker__thumbnail+.p-comment-getcharacter-sticker__count{margin-left:4px}@media screen and (max-width:760px){.p-comment-getcharacter-sticker__thumbnail+.p-comment-getcharacter-sticker__count{margin-left:.8vw}}.p-comment-getcharacter-characters{display:none;margin-top:16px;max-height:400px;overflow:scroll}@media screen and (max-width:760px){.p-comment-getcharacter-characters{margin-top:3.2vw;max-height:80vw}}.p-comment-getcharacter-characters.is-active{display:block}.p-comment-getcharacter-character{align-items:center;display:flex}.p-comment-getcharacter-character+.p-comment-getcharacter-character{margin-top:8px}@media screen and (max-width:760px){.p-comment-getcharacter-character+.p-comment-getcharacter-character{margin-top:1.6vw}}.p-comment-getcharacter-character__thumbnail{border-radius:4px;height:38px;min-width:38px;width:38px}@media screen and (max-width:760px){.p-comment-getcharacter-character__thumbnail{border-radius:1.06667vw;height:8vw;min-width:8vw;width:8vw}}.p-comment-getcharacter-character__thumbnail>img{max-width:100%}.p-comment-getcharacter-character__name{color:#2a2a2a;font-size:15px}@media screen and (max-width:760px){.p-comment-getcharacter-character__name{font-size:3.46667vw}}.p-comment-getcharacter-character__thumbnail+.p-comment-getcharacter-character__name{margin-left:10px}@media screen and (max-width:760px){.p-comment-getcharacter-character__thumbnail+.p-comment-getcharacter-character__name{margin-left:1.86667vw}.p-comment-getcharacter-close{border-radius:50%;height:10.66667vw;width:10.66667vw}}.p-guideline-modal{background-color:#fff;border-radius:8px;left:50%;max-height:580px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:780px;z-index:100001}@media screen and (max-width:760px){.p-guideline-modal{max-height:101.33333vw;width:90.66667vw}}.p-guideline-modal__close{position:absolute;right:-18px;top:-18px}@media screen and (max-width:760px){.p-guideline-modal__close{right:-4.8vw;top:-4.8vw}}.p-guideline-modal-outer{-ms-overflow-style:none;height:580px;overflow-y:scroll;scrollbar-width:none}.p-guideline-modal-outer::-webkit-scrollbar{display:none}@media screen and (max-width:760px){.p-guideline-modal-outer{height:101.33333vw}}.p-guideline-modal-inner{padding:16px 16px 24px}@media screen and (max-width:760px){.p-guideline-modal-inner{padding:4.26667vw 2.13333vw 5.33333vw}}.p-guideline-modal-heading{background-color:#4c2100;border-radius:8px;color:#fff;display:block;font-size:28px;font-weight:700;padding:8px}@media screen and (max-width:760px){.p-guideline-modal-heading{font-size:4.8vw}}.p-guideline-modal-unit{margin-top:20px}@media screen and (max-width:760px){.p-guideline-modal-unit{margin-top:5.33333vw}}.p-guideline-modal-unit+.p-guideline-modal-unit{margin-top:30px}@media screen and (max-width:760px){.p-guideline-modal-unit+.p-guideline-modal-unit{margin-top:8vw}}.p-guideline-modal-unit__title{border-bottom:1px solid #ccc;color:#4c2100;font-size:20px;font-weight:700;line-height:1.6;padding-bottom:10px}@media screen and (max-width:760px){.p-guideline-modal-unit__title{font-size:4.26667vw;padding-bottom:2.66667vw}}.p-guideline-modal-unit__body{padding-top:8px}.p-guideline-modal-unit__paragraph{font-size:18px;line-height:1.8}@media screen and (max-width:760px){.p-guideline-modal-unit__paragraph{font-size:3.73333vw}}.p-guideline-modal-unit__list li{font-size:18px;line-height:1.8;padding-left:1em;text-indent:-1em}@media screen and (max-width:760px){.p-guideline-modal-unit__list li{font-size:3.73333vw}}.p-guideline-modal-unit__list li+li{margin-top:8px}.p-guideline-modal__date{font-size:16px;margin-top:16px;text-align:right}@media screen and (max-width:760px){.p-guideline-modal__date{font-size:3.73333vw;margin-top:4.26667vw}}.p-comment-list{display:block}.p-comment-child-list{background-color:#fff;margin-top:20px;padding-left:54px;position:relative;z-index:-1}@media screen and (max-width:760px){.p-comment-child-list{margin-top:3.2vw;padding-left:12.26667vw}}.p-comment{display:block;position:relative;z-index:1}.p-comment+.p-comment{margin-top:20px}@media screen and (max-width:760px){.p-comment+.p-comment{margin-top:3.2vw}}.has-reply .p-comment:after,.has-reply .p-comment:before{content:"";position:absolute}.has-reply .p-comment:before{border-bottom:2px solid #ccc;border-bottom-left-radius:50px;border-left:2px solid #ccc;height:30px;left:-31px;top:-5px;width:32px}@media screen and (max-width:760px){.has-reply .p-comment:before{border-bottom-left-radius:13.33333vw;height:8vw;left:-6.93333vw;width:5.33333vw}}.has-reply .p-comment:after{background-color:#ccc;height:calc(100% + 20px);left:-31px;top:0;width:2px;z-index:-1}@media screen and (max-width:760px){.has-reply .p-comment:after{height:calc(100% + 3.2vw);left:-6.93333vw;top:-.53333vw}}.has-reply .p-comment:last-child:after{display:none}.p-comment-inner{display:flex;position:relative}.has-reply>.p-comment-inner:before{background-color:#ccc;content:"";height:calc(100% + 20px);left:23px;position:absolute;width:2px;z-index:-1}@media screen and (max-width:760px){.has-reply>.p-comment-inner:before{height:92%;left:5.33333vw;top:46px}}.p-comment-thumbnail{border-radius:50%;height:80px;overflow:hidden;width:80px}@media screen and (max-width:760px){.p-comment-thumbnail{height:13.33333vw;width:13.33333vw}}.p-comment-thumbnail>img{max-width:100%}.p-comment-body{display:block;margin-left:8px;width:calc(100% - 54px)}@media screen and (max-width:760px){.p-comment-body{margin-left:1.6vw;width:calc(100% - 12.26666vw)}}.p-comment-content{border:1px solid #ccc;border-radius:16px;color:#2a2a2a;display:inline-block;line-height:1.27;padding:8px 30px 8px 12px;position:relative;width:100%}@media screen and (max-width:760px){.p-comment-content{border-radius:4.26667vw;padding:1.33333vw 3.73333vw}}.p-comment-content.is-width-full{padding:8px 12px}.p-comment-content__name{font-size:14px;font-weight:700}@media screen and (max-width:760px){.p-comment-content__name{font-size:3.2vw}}.p-comment-content__name-san{font-size:12px}@media screen and (max-width:760px){.p-comment-content__name-san{font-size:2.66667vw}}.p-comment-content__text{font-size:15px;white-space:pre-wrap}.p-comment-content__name+.p-comment-content__text{margin-top:8px}@media screen and (max-width:760px){.p-comment-content__name+.p-comment-content__text{margin-top:1.06667vw}.p-comment-content__text{font-size:3.46667vw}}.p-comment-badge{align-items:center;border-radius:50px;cursor:pointer;display:flex;justify-content:center;padding:6px 14px;position:absolute;right:-70px}@media screen and (min-width:760px){.p-comment-badge{bottom:-35px;right:10px;top:auto;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (max-width:760px){.p-comment-badge{bottom:-6.4vw;padding:0;right:.53333vw}}.p-comment-badge__total{color:#2a2a2a;font-size:14px}@media screen and (max-width:760px){.p-comment-badge__total{font-size:3.2vw}}.p-comment-badge__list{display:flex;margin-left:4px}@media screen and (max-width:760px){.p-comment-badge__list{margin-left:1.06667vw}}.p-comment-badge__item{height:28px;position:relative;width:28px}@media screen and (max-width:760px){.p-comment-badge__item{height:5.86667vw;width:5.86667vw}}.p-comment-badge__item>img{max-width:100%}.p-comment-badge__item+.p-comment-badge__item{margin-left:-4px}@media screen and (max-width:760px){.p-comment-badge__item+.p-comment-badge__item{margin-left:-1.6vw}}.p-comment-badge__item:first-of-type{z-index:2}.p-comment-badge__item:nth-of-type(2){z-index:1}.p-comment-body-labels{align-items:center;color:#646464;display:flex;font-size:13px;margin-top:6px}@media screen and (max-width:760px){.p-comment-body-labels{font-size:2.93333vw;margin-top:1.6vw}}.p-comment-body-labels__buttons{align-items:center;display:flex}.p-comment-body-labels__time+.p-comment-body-labels__buttons{margin-left:16px}@media screen and (max-width:760px){.p-comment-body-labels__time+.p-comment-body-labels__buttons{margin-left:4.26667vw}}.p-comment-body-labels__button{background-color:transparent;color:#646464;font-weight:700;padding:0}.p-comment-body-labels__button+.p-comment-body-labels__button{margin-left:12px}@media screen and (max-width:760px){.p-comment-body-labels__button+.p-comment-body-labels__button{margin-left:4.26667vw}}.p-comment-child-list .p-comment-body-labels__reply{display:none}.p-comment-reply-summary{color:#0038ef;cursor:pointer;font-size:14px;font-weight:700;padding-top:16px}.p-corp-box{background:#fff;border:1px solid #ccc;border-radius:8px;margin-bottom:40px;padding:12px 16px 20px}@media screen and (max-width:760px){.p-corp-box{border-left:none;border-radius:0;border-right:none;padding:5.33333vw 1.6vw}}.p-corp-box__title{margin-bottom:16px}@media screen and (max-width:760px){.p-corp-box__title{margin-bottom:8px}}.p-corp-box__grid{margin-bottom:20px}.p-corp-box__grid .c-table th{background:#f8f8f8}@media screen and (max-width:760px){.p-corp-box__grid{margin-bottom:12px}.p-corp-box .p-card-job{margin-left:0;margin-right:0}}.p-corp-box__moresee{margin:40px auto 16px}.p-corp-head{align-items:center;display:flex;justify-content:space-between;margin-right:auto;width:830px}@media screen and (max-width:760px){.p-corp-head{align-items:flex-start;border-top:1px solid #ccc;flex-direction:column;justify-content:flex-start;padding-left:1.6vw;padding-top:1.6vw;width:100%}}.p-corp-head__title.c-hdg-lv1{display:block;flex:1 1 100%;width:100%}@media screen and (max-width:760px){.p-corp-head__title.c-hdg-lv1{font-size:4.8vw}}.p-corp-head__title.c-hdg-lv1>span{color:#f60}@media screen and (max-width:760px){.p-corp-head__title.c-hdg-lv1>span{color:#4c2100}}.p-corp-head__result{display:flex;flex:0 0 auto;width:auto}.p-corp-head__result>p{color:#2a2a2a;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:760px){.p-corp-head__result>p{font-size:3.2vw}}.p-corp-head__result>p+p{margin-left:16px}@media screen and (max-width:760px){.p-corp-head__result>p+p{margin-left:5.33333vw}}.p-corp-head__result>p strong{color:#f82060;font-size:22px;font-weight:700;margin-left:2px}@media screen and (max-width:760px){.p-corp-head__result>p strong{font-size:4.26667vw}}.p-corp-head__result>p span{color:#f82060;font-size:12px;font-weight:700;margin-left:2px}@media screen and (max-width:760px){.p-corp-head__result>p span{font-size:2.66667vw}}.p-corp-head+.l-container__inner{margin-top:6px}@media screen and (max-width:760px){.p-corp-head+.l-container__inner{margin-top:0}}.p-customer-sidebar{background:#fff;border:1px solid #ccc;border-radius:8px;display:block;overflow:hidden}.p-customer-sidebar__head{background-color:#faefd8;padding:14px 0 12px 14px}.p-customer-sidebar__user-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.p-customer-sidebar__user-name{color:#4c2100;font-size:20px;font-weight:700;line-height:1.2;margin-bottom:4px}.p-customer-sidebar__user-name--small{font-size:12px;font-weight:400}.p-customer-sidebar__user-status{background-color:#fff;border:1px solid #86b902;border-radius:6px;color:#86b902;font-size:14px;font-weight:700;padding:5px 7.5px}.p-customer-sidebar__nav{padding:14px 8px 20px 12px}.p-customer-sidebar__list{display:block}.p-customer-sidebar__item{width:100%}.p-customer-sidebar__item+.p-customer-sidebar__item{margin-top:24px}.p-customer-sidebar__item-inner{align-items:center;color:#4c2100;display:flex;font-size:15px;font-weight:700;justify-content:flex-start;line-height:1.6;padding-left:28px;position:relative;width:100%}.c-page-top .p-customer-sidebar__item-inner span,.p-card-job-breadcrumbs .p-customer-sidebar__item-inner li,.p-customer-sidebar__item-inner .c-card__new-job,.p-customer-sidebar__item-inner .c-icon-arrow,.p-customer-sidebar__item-inner .c-page-top span,.p-customer-sidebar__item-inner .c-radio-rich+label,.p-customer-sidebar__item-inner .c-select__container,.p-customer-sidebar__item-inner .p-card-job-breadcrumbs li,.p-customer-sidebar__item-inner .p-hover-menu__item a,.p-customer-sidebar__item-inner .slick-next,.p-customer-sidebar__item-inner .slick-prev,.p-hover-menu__item .p-customer-sidebar__item-inner a{color:#aaa;font-size:16px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-customer-sidebar__item-inner .c-icon-arrow-circle{color:#86b902;font-size:16px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.p-customer-sidebar__item-inner.is-active .c-icon-arrow-circle{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.p-customer-sidebar__item-icon{content:"";font-size:18px;left:0;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-customer-sidebar__child-list{border-left:1px solid #ccc;margin:8px 0 0 12px;padding-left:10px}.p-customer-sidebar__child-item+.p-customer-sidebar__child-item{margin-top:10px}.p-customer-sidebar__child-item-inner{color:#4c2100;font-size:14px;letter-spacing:0;line-height:1.7}.p-customer-sidebar__child-item-inner--logout{background-color:transparent;padding:0}.p-customer-sidebar__common-list{margin-top:40px}.p-customer-sidebar__common-item{width:100%}.p-customer-sidebar__common-item+.p-customer-sidebar__common-item{margin-top:20px}.p-customer-sidebar__common-item-inner{color:#4c2100;display:block;font-size:12px;padding-left:10px;position:relative;width:100%}.c-page-top .p-customer-sidebar__common-item-inner span,.p-card-job-breadcrumbs .p-customer-sidebar__common-item-inner li,.p-customer-sidebar__common-item-inner .c-card__new-job,.p-customer-sidebar__common-item-inner .c-icon-arrow,.p-customer-sidebar__common-item-inner .c-page-top span,.p-customer-sidebar__common-item-inner .c-radio-rich+label,.p-customer-sidebar__common-item-inner .c-select__container,.p-customer-sidebar__common-item-inner .p-card-job-breadcrumbs li,.p-customer-sidebar__common-item-inner .p-hover-menu__item a,.p-customer-sidebar__common-item-inner .slick-next,.p-customer-sidebar__common-item-inner .slick-prev,.p-hover-menu__item .p-customer-sidebar__common-item-inner a{color:#aaa;font-size:11px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-customer-sidebar .c-icon-search{color:#ffbd53}.p-customer-sidebar .c-icon-present{color:#f82060}.p-customer-sidebar .c-icon-alert,.p-customer-sidebar .p-alert-list>li{color:#f60}.p-customer-sidebar .c-icon-man_setting{color:#e4c6a7}.p-customer-sidebar .c-icon-speech_fill{color:#f2a7a7}.p-customer-sidebar .c-icon-setting_fill{color:#aaa}@media screen and (max-width:760px){.p-drawer{background:#fffaf0;border:none;bottom:0;margin:0;padding:0;position:fixed;right:0;top:0;transition:all .3s ease-in-out;width:0;z-index:9999}}.p-drawer.is-open>*{opacity:1}@media (max-width:660px){.p-drawer__inner{-webkit-overflow-scrolling:touch;bottom:0;left:0;opacity:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;top:60px;transition:opacity .2s ease-out}}.p-drawer__search_sp:last-child{border-bottom:1px solid #ccc}@media screen and (max-width:760px){.p-drawer--search{-webkit-transform:translateX(100%);transform:translateX(100%);width:100%}.p-drawer--search.is-open{-webkit-transform:translateX(0);transform:translateX(0)}}.p-drawer-btn{display:none}@media (max-width:660px){.p-drawer-btn+*{padding-top:8px!important}.p-drawer-btn{align-items:center;display:flex;height:14.93333vw;justify-content:flex-start;padding:0 2.13333vw;position:relative}}.p-drawer-btn [class=c-icon-panorama]{color:#f60;font-size:9.33333vw}.p-drawer-btn__text{margin-left:3.2vw}.p-drawer-btn__text span{font-size:4vw}.p-drawer-btn__text p{color:#aaa;font-size:3.73333vw;margin-top:1.6vw}.p-drawer-btn [class=c-icon-arrow]{color:#aaa;font-size:4.8vw;position:absolute;right:1.6vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:760px){body.drawer-open{height:100%;overflow:hidden;transition:width 0s ease-out .6s}body.drawer-open .blockUI{display:none}body.drawer-open .drawer.drawer-open{width:100%}body.drawer-open .drawer.drawer-open .drawer-content-wrap{opacity:1}body.drawer-open .drawer-head [role=drawer-head-option]{display:block}}body.drawer-open .hide-drawer-opened{display:none!important}.p-drawer-head{display:none}@media (max-width:660px){.p-drawer-head{align-items:center;background:#4c2100;color:#fff;display:flex;font-size:16px;font-weight:700;height:60px;opacity:0;padding:0 2.13333vw}}@media (max-width:660px) and (max-width:660px){.p-drawer--search .p-drawer-head{opacity:1}}.p-drawer-head__inner{align-items:center;display:flex}.p-drawer-head__title{left:50%;letter-spacing:.0375em;position:absolute}@media (max-width:660px){.p-drawer-head i{font-size:16px;padding-left:4px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.p-drawer-head i+span{font-size:14px;font-weight:400}}.is-open .p-drawer-head__title{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-facility-heading .c-hdg-lv1{display:flex;flex:0 0 auto;overflow-wrap:break-word}@media not all and (max-width:660px){.p-facility-heading .c-hdg-lv1{max-width:calc(100% - 282px);min-width:calc(100% - 282px)}}.p-facility-heading__result{align-items:end;display:flex;justify-content:space-between;margin-right:auto}@media not all and (max-width:660px){.p-facility-heading__result{max-width:1080px}}@media (max-width:660px){.p-facility-heading__result{align-items:flex-start;flex-direction:column;gap:8px;justify-content:flex-start;padding-top:8px;width:100%}}.p-facility-heading__result-other{align-items:end;display:flex;justify-content:end}@media not all and (max-width:660px){.p-facility-heading__result-other{gap:20px}}@media (max-width:660px){.p-facility-heading__result-other{gap:10px;justify-content:space-between;width:100%}}.p-facility-heading__result-other-homename{color:#2a2a2a;line-height:1.2;overflow-wrap:break-word}@media not all and (max-width:660px){.p-facility-heading__result-other-homename{font-size:14px;max-width:162px;min-width:162px;padding-bottom:6px}}@media (max-width:660px){.p-facility-heading__result-other-homename{font-size:12px;padding-bottom:5px}}.p-facility-heading__result-other-count{align-items:center;display:flex;overflow-wrap:break-word}@media not all and (max-width:660px){.p-facility-heading__result-other-count{max-width:100px;min-width:100px}}@media (max-width:660px){.p-facility-heading__result-other-count{min-width:86px}}.p-facility-heading__result-other-count>p{color:#2a2a2a;font-size:16px;font-weight:400;line-height:24px}@media (max-width:660px){.p-facility-heading__result-other-count>p{font-size:3.2vw;line-height:16px}}.p-facility-heading__result-other-count>p+p{margin-left:16px}@media (max-width:660px){.p-facility-heading__result-other-count>p+p{margin-left:5.33333vw}}.p-facility-heading__result-other-count>p strong{color:#f82060;font-size:22px;font-weight:700;margin-left:2px}@media (max-width:660px){.p-facility-heading__result-other-count>p strong{font-size:4.26667vw}}.p-facility-heading__result-other-count>p span{color:#f82060;font-size:12px;font-weight:700;margin-left:2px}@media (max-width:660px){.p-facility-heading__result-other-count>p span{font-size:2.66667vw}}.p-facility-head{align-items:center;display:flex;justify-content:flex-start;margin-right:auto;width:830px}@media screen and (max-width:760px){.p-facility-head{align-items:flex-start;border-top:1px solid #ccc;flex-direction:column;justify-content:flex-start;padding-left:1.6vw;padding-top:1.6vw;width:100%}.p-facility-head--facility.p-facility-head{align-items:center;border-top:none;flex-flow:row wrap;justify-content:flex-start;padding:0}.p-facility-head--facility.p-facility-head .p-facility-head__result{margin-left:0}}@media screen and (max-width:760px) and (max-width:660px){.p-facility-head--facility.p-facility-head .c-hdg-lv1{width:100%;width:84%}}.p-facility-head--facility.p-facility-head+.p-card-job-breadcrumbs{margin-top:18px}@media screen and (max-width:760px){.p-facility-head--facility.p-facility-head+.p-card-job-breadcrumbs{margin-top:8px}.p-facility-head--facility.p-facility-head.middle{padding:6px 6px 8px}.p-facility-head--facility.p-facility-head.middle .p-facility-head__result{margin-left:auto}.p-facility-head--facility.p-facility-head.middle .c-hdg-lv1{width:auto}}.p-facility-head__result{align-items:center;display:flex;margin-left:30px;white-space:nowrap}.p-facility-head__result>p{color:#2a2a2a;font-size:16px;font-weight:400;line-height:24px}@media screen and (max-width:760px){.p-facility-head__result>p{font-size:3.2vw}}.p-facility-head__result>p+p{margin-left:16px}@media screen and (max-width:760px){.p-facility-head__result>p+p{margin-left:5.33333vw}}.p-facility-head__result>p strong{color:#f82060;font-size:22px;font-weight:700;margin-left:2px}@media screen and (max-width:760px){.p-facility-head__result>p strong{font-size:4.26667vw}}.p-facility-head__result>p span{color:#f82060;font-size:12px;font-weight:700;margin-left:2px}@media screen and (max-width:760px){.p-facility-head__result>p span{font-size:2.66667vw}}.p-facility-head__title.c-hdg-lv2{background:transparent;color:#4c2100;display:block;min-height:inherit;padding:0}@media not all and (max-width:660px){.p-facility-head__title.c-hdg-lv2{font-size:1.5rem}}@media screen and (max-width:760px){.p-facility-head__title.c-hdg-lv2{font-size:4.8vw;line-height:1.4}}.p-facility-head__title.c-hdg-lv2>span{color:#f60}@media screen and (max-width:760px){.p-facility-head__title.c-hdg-lv2>span{color:#4c2100}}.p-facility-head+.l-container__inner,.p-facility-head+.p-card-job{margin-top:6px}.p-facility-head__none{background:#fff;border:1px solid #ccc;border-radius:8px;color:#2a2a2a;font-size:16px;line-height:1.5;padding:18px;text-align:left}@media screen and (max-width:760px){.p-facility-head__none{margin:0 6px}}.c-pager__container+.p-facility-head{margin-top:75px}@media screen and (max-width:760px){.c-pager__container+.p-facility-head{margin-top:10.66667vw}}.p-fixed-cv-btn{background:#4c2100;bottom:-100vh;display:none;left:0;padding:8px 1.6vw;position:fixed;width:100%;z-index:10}@media screen and (max-width:760px){.p-fixed-cv-btn{display:flex;justify-content:space-between}}.p-fixed-cv-btn.is-active{bottom:0}.p-fixed-cv-btn.is-scroll-bottom{display:none}.p-fixed-cv-btn__btn--keep{width:37.33333vw}.p-fixed-cv-btn__btn--primary{width:57.86667vw}@media screen and (max-width:760px){.is-fixed .p-fixed-header-nav{background:#fff;border-top:1px solid #ccc;display:flex;font-weight:700;justify-content:space-around;padding:12px 1.6vw}.is-fixed .p-fixed-header-nav a:active,.is-fixed .p-fixed-header-nav a:focus,.is-fixed .p-fixed-header-nav a:hover{color:#4c2100;padding-bottom:12px}}.is-fixed .p-fixed-header-nav a.is-current{border-bottom:4px solid #f60;color:#f60;padding-bottom:8px}@media screen and (max-width:760px){.is-fixed .p-fixed-header-nav a.is-current{border-bottom:3px solid #f60;padding-bottom:9px}}.is-fixed .p-fixed-header-nav--search{display:none}@media screen and (max-width:760px){.is-fixed .p-fixed-header-nav--search{align-items:center;background:#fff;border-bottom:2px solid #f60;color:#4c2100;display:flex;font-size:15px;font-size:4vw;font-weight:700;justify-content:center;padding:8px;width:100%}.is-fixed .p-fixed-header-nav--search i{font-size:19px;font-size:1.1875rem;margin-right:4px}}.p-fixed-job__scroll-position{background-color:#f4f4f4;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);display:flex;height:38px;width:100%}.p-fixed-job__scroll-position li{border-left:1px solid #ccc;flex:1 0 0;height:100%}.p-fixed-job__scroll-position li:first-child{border-left:none}.p-fixed-job__scroll-position li a{align-items:center;color:#828282;display:flex;font-size:12px;height:100%;justify-content:center;padding-top:16px;position:relative;width:100%}.p-fixed-job__scroll-position li a.is-current{background-color:#fff;border-bottom:4px solid #f60;color:#4c2100;font-weight:700}.p-fixed-job__scroll-position li a.is-current i{color:#4c2100}.p-fixed-job__scroll-position li a i{color:#aaa;font-size:16px;left:50%;position:absolute;top:3px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-fixed-job__pc{background-color:#f2f2f2;box-shadow:0 2px 4px #00000047;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);width:100%}.p-fixed-job__pc-inner{align-items:flex-end;display:flex;justify-content:space-between;margin:0 auto;max-width:1080px;min-height:62px;padding-top:5px}.p-fixed-job__pc__navi{max-width:630px}.p-fixed-job__pc__navi-title{color:#4c2100;font-size:15px;font-weight:700;margin-bottom:6px}.p-fixed-job__pc__navi-list{display:flex}.p-fixed-job__pc__navi-item{border-bottom:4px solid #f60;border-right:1px solid #ccc;border-top:1px solid #ccc;text-align:center;width:120px}.p-fixed-job__pc__navi-item:first-child{border-left:1px solid #ccc;border-radius:4px 0 0}.p-fixed-job__pc__navi-item:first-child a{border-radius:4px 0 0}.p-fixed-job__pc__navi-item:last-child,.p-fixed-job__pc__navi-item:last-child a{border-radius:0 4px 0 0}.p-fixed-job__pc__navi-item a{background:#fff;color:#2a2a2a;display:block;font-size:14px;padding:6px 0;width:100%}.p-fixed-job__pc__navi-item a.is-current{background:#f60;color:#fff;font-weight:700}.p-fixed-job__pc__right{align-items:center;display:flex;gap:12px;justify-content:center;margin-bottom:6px}.p-fixed-job__pc__right .c-btn__favorite{font-size:14px;height:46px;width:150px}.p-fixed-job__pc__right .c-btn__favorite i{font-size:15px;margin-right:0;padding-right:3px}.p-fixed-job__pc__right .p-card-job__apply-btn{height:46px;width:200px}.p-fixed-job__pc__right .p-card-job__apply-btn:before{height:35px;width:28px}.p-fixed-job__pc__right .p-card-job__apply-btn__text{font-size:16px}.p-fixed-job__pc__right .p-card-job__apply-btn__text>span{font-size:12px}.p-fixed-job__pc__right__suspended button.c-btn{width:320px}.p-fixed-job__pc__right__suspended button.c-btn.suspended-btn{background-color:#f60;color:#fff}.p-fixed-nav{background-color:hsla(0,0%,100%,.9);border-radius:0;bottom:-100vh;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);max-width:100%;padding:15px 20px;position:fixed;transition:all .4s ease;width:100%;z-index:100}@media (max-width:660px){.p-fixed-nav{height:auto;padding:6px 0 5px;-webkit-transform:translateY(0);transform:translateY(0)}}@media print{.p-fixed-nav{display:none}}@media not all and (max-width:660px){.p-fixed-nav.job-apply{padding:8px 20px}}.p-fixed-nav.is-active{display:block;inset:0;margin:auto;top:auto}@media print{.p-fixed-nav.is-active{display:none}}@media (max-width:660px){.p-fixed-nav.is-active{left:0}}.p-fixed-nav.is-scroll-bottom{bottom:-100vh}.p-fixed-nav__above{align-items:center;color:#4c2100;display:flex;font-size:15px;font-weight:700;justify-content:center;text-align:center}@media not all and (max-width:660px){.p-fixed-nav__above{margin-bottom:7px}}@media (max-width:660px){.p-fixed-nav__above{position:relative}.p-fixed-nav__above:before{border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #fff;bottom:-6px;content:"";left:47%;position:absolute;z-index:2}.p-fixed-nav__above:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:7px solid #ccc;bottom:-7px;content:"";left:46.6%;position:absolute;z-index:1}}.p-fixed-nav__above-count{color:#f82060;font-size:20px}@media (max-width:660px){.p-fixed-nav__above-count{font-size:16px}}.p-fixed-nav__above .prefix-text{margin:4px 8px 4px 0}@media (max-width:660px){.p-fixed-nav__above .prefix-text{display:inline-flex}}.p-fixed-nav__above .suffix-text{margin:4px 0 4px 8px}@media (max-width:660px){.p-fixed-nav__above .suffix-text{display:inline-flex}}.p-fixed-nav__above .c-tag-new{background-color:#fff;border-color:#f82060;border-radius:4px;color:#f82060;font-size:12px;padding:4px 10px}.p-fixed-nav__above .c-tag-new:not(:first-of-type){margin-left:4px}.p-fixed-nav__above .is-new{background-color:#f82060;border-color:#f82060;color:#fff}.p-fixed-nav__inner{display:flex;justify-content:center;margin:0 auto}@media (max-width:660px){.p-fixed-nav__inner{padding:4px 30px calc(4px + env(safe-area-inset-bottom))}}.p-fixed-nav__inner>.c-btn span{align-items:center;display:flex;gap:6px;justify-content:center}.p-fixed-nav__inner__suspended button{margin-top:0}@media not all and (max-width:660px){.p-fixed-nav__inner__suspended button{font-size:20px;height:66px;width:500px}}@media (max-width:660px){.p-fixed-nav__inner__suspended button{font-size:16px;height:50px;width:315px}}.p-fixed-nav__inner__suspended-btn{background-color:#f60;color:#fff}.p-fixed-nav__list{align-items:center;border-bottom:4px solid #f60;display:flex;height:46px}.p-fixed-nav__list a{align-items:center;background-color:#fff;border-left:1px solid #ccc;color:#2a2a2a;display:flex;font-size:14px;font-size:.875rem;height:100%;justify-content:center;width:120px}.p-fixed-nav__list a:last-child{border-right:1px solid #ccc}.p-fixed-nav__list a.is-current,.p-fixed-nav__list a:hover{background:#f60;border-left-color:#f60;color:#fff;font-weight:700;padding-top:4px}.p-fixed-nav__list a.is-current+a,.p-fixed-nav__list a:hover+a{border-left-color:#f60}.p-fixed-nav__list a.is-disabled{background:#f8f8f8;color:#aaa;cursor:inherit}.p-fixed-nav__list a.is-disabled:hover{border-bottom:1px solid #ccc;border-top:1px solid #ccc}@media (max-width:660px){.p-fixed-nav__list{display:none}.p-fixed-nav__apply-btn-wrap{align-items:center;display:flex;justify-content:center}}@media (max-width:374px){.p-fixed-nav__apply-btn-wrap{padding:0!important}}.p-fixed-nav__apply-btn{height:66px;width:500px}@media (max-width:660px){.p-fixed-nav__apply-btn{height:60px;width:100%}}.p-fixed-nav__apply-btn__img{height:35px;width:auto}@media (max-width:660px){.p-fixed-nav__apply-btn__img{margin-right:6px}}@media screen and (max-width:410px){.p-fixed-nav__apply-btn__img{margin-right:0}}@media (max-width:374px){.p-fixed-nav__apply-btn-wrap .p-fixed-nav__apply-btn__img{display:none}}.p-fixed-nav__apply-btn__img_5min{aspect-ratio:2/1;height:auto;width:60px}@media not all and (max-width:660px){.p-fixed-nav__apply-btn__img_5min{margin-left:15px;width:90px}}@media (max-width:660px){.p-fixed-nav__apply-btn__img_5min{height:44px;margin-left:12px;width:auto}}@media (max-width:374px){.p-fixed-nav__apply-btn-wrap .p-fixed-nav__apply-btn__img_5min{display:none}}.p-fixed-nav__apply-btn__text{color:#fff;-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.278));filter:drop-shadow(0 1px 2px rgba(0,0,0,.278431));font-size:17px;font-weight:700}@media not all and (max-width:660px){.p-fixed-nav__apply-btn__text{font-size:26px;margin-top:2px}}.p-fixed-nav__apply-btn__text span{display:inline-block!important;font-size:14px}@media not all and (max-width:660px){.p-fixed-nav__apply-btn__text span{font-size:26px}}@media (max-width:660px){.p-fixed-nav__apply-btn__text{font-size:22px;text-align:center}.p-fixed-nav__apply-btn__text span{font-size:18px}}.p-fixed-nav__apply-btn:hover{opacity:.7}.p-fixed-nav__apply-btn:hover .p-fixed-nav__apply-btn__text{color:#fff}.p-fixed-nav__apply-btn.duplicated{background:#ccc;border:none;box-shadow:none}.p-fixed-nav__apply-btn.duplicated .p-fixed-nav__apply-btn__text{color:#aaa;text-shadow:none}.p-fixed-nav__keep-btn{height:50px;padding:0}@media not all and (max-width:660px){.p-fixed-nav__keep-btn span{font-size:15px}}@media (max-width:660px){.p-fixed-nav__keep-btn span{font-size:16px;position:relative;top:1px}.p-fixed-nav object{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}.pa-job~.p-fixed-nav .p-fixed-nav__apply-btn__text span{font-size:22px}@media (max-width:660px){.pa-job~.p-fixed-nav .p-fixed-nav__apply-btn__text span{font-size:18px}}.p-fixed-signup{background:#4c2100;bottom:-100vh;position:fixed;transition:all .5s ease;width:100%}.p-fixed-signup.is-active{display:none}@media screen and (max-width:760px){.p-fixed-signup.is-active{bottom:0;display:block;height:calc(70px + constant(safe-area-inset-bottom));height:calc(70px + env(safe-area-inset-bottom));padding:10px 1.6vw 0;z-index:100}}.p-fixed-signup.is-scroll-bottom{bottom:-100vh}.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}}.p-form-animation{align-items:center;background:#4c2100;border-radius:0 6px 6px 0;color:#fff;display:flex;font-weight:700;height:50px;justify-content:flex-end;left:0;padding-right:10px;position:fixed;top:254px;width:170px;z-index:100}@media screen and (max-width:1024px){.p-form-animation{background-color:rgba(0,0,0,.7);border-radius:56px;display:none;height:40px;justify-content:center;left:auto;padding-right:0;right:1.6vw;top:6vh;width:100px}}.p-form-animation__img{left:6px;position:absolute;top:-10px;width:50px}@media screen and (max-width:1024px){.p-form-animation__img{display:none}}.p-form-animation__text{align-items:baseline;display:flex}@media screen and (max-width:1024px){.p-form-animation__text{font-size:14px;font-size:.875rem;font-weight:400}}.p-form-animation__number{display:flex;font-size:22px;font-size:1.375rem;padding:0 2px 0 0}@media screen and (max-width:1024px){.p-form-animation__number{font-size:16px;font-size:1rem;font-weight:700}}.p-form-animation__number .border{font-size:18px;font-size:1.125rem}@media screen and (max-width:1024px){.p-form-animation__number .border{font-size:16px;font-size:1rem;font-weight:400}}.p-form-apply__job-change .c-radio__container{margin-right:4px;min-width:31%}.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-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}}@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-block{margin:16px 0 0}.p-form-block__inner{align-items:center;border-bottom:1px solid #ccc;border-top:1px solid #ccc;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:24px;padding:28px 0}.p-form-block__inner__new{border-bottom:none;border-top:none;margin-bottom:0;padding:0 0 26px}@media screen and (max-width:760px){.p-form-block__inner__new{border-bottom:none;border-top:none;margin-bottom:0;padding:0 0 24px}.p-form-block__inner{display:block;padding:18px 0 24px}}.p-form-block__inner+.p-form-block__inner{border-top:none;padding-top:0}.p-form-block__inner+.p-form-block__inner--new{border-bottom:none}.p-form-block__title{width:250px}.p-form-block__note{margin-top:8px}.p-form-block__content{margin-left:33px}@media screen and (max-width:760px){.p-form-block__content{margin-left:0}}.p-form-block .c-text{margin-top:24px}.p-form-block .c-form-title{padding-bottom:0}@media screen and (max-width:760px){.p-form-block .c-form-title{padding-bottom:8px}}.p-form-block__new{margin:0}.p-form-block__new__input-wrap{width:60%}@media (max-width:660px){.p-form-care-service-experience__wrap{display:flex;flex-wrap:wrap}.p-form-care-service-experience__wrap .p-form-select__wrap{width:47%}.p-form-care-service-experience__care-service{min-width:38.13333vw;width:38.13333vw}.p-form-care-service-experience__year{min-width:26.66667vw;width:26.66667vw}}.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-form-education{display:flex;flex-wrap:wrap}.p-form-education+.p-form-education{margin-top:10px}.p-form-education__year{width:100px}@media screen and (max-width:760px){.p-form-education__year{width:21.33333vw!important}}.p-form-education__month{margin-left:10px;width:100px}@media screen and (max-width:760px){.p-form-education__month{margin-left:1.6vw;width:21.33333vw!important}}.p-form-education__division{margin-left:10px;width:130px}@media screen and (max-width:760px){.p-form-education__division{margin-left:1.6vw;width:27.46667vw!important}}.p-form-education__school{width:210px}@media screen and (max-width:760px){.p-form-education__school{width:44.26667vw}}.p-form-gender{align-items:center;display:flex;flex-wrap:wrap}.p-form-gender .c-validate-error{width:100%}.p-form-income{align-items:flex-start;display:flex;flex-wrap:wrap}.p-form-income__select{width:104px}@media screen and (max-width:760px){.p-form-income__select{width:26.66667vw}}.p-form-income__select .c-select__container{width:100%}.p-form-income__text{width:130px}@media screen and (max-width:760px){.p-form-income__text{width:135px}}.p-form-income__unit{margin-left:10px;margin-top:8px;-webkit-transform:translateY(50%);transform:translateY(50%)}@media screen and (max-width:760px){.p-form-income__unit{margin-left:1.6vw}}.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}}@media screen and (max-width:760px){.p-form-job-location__wrap{display:flex;flex-wrap:wrap}.p-form-job-location__wrap .p-form-select__wrap{min-width:32vw;width:32vw}}.p-form-language .c-select__container{width:130px}@media screen and (max-width:760px){.p-form-language .c-select__container{width:36vw}}.p-form-passing-rate{align-items:center;background-color:#faefd8;background-image:url(/img/konbu/12.png);background-position:36px 10px;background-repeat:no-repeat;background-size:76px 98px;border-radius:4px;display:flex;flex-wrap:nowrap;justify-content:flex-start;margin:30px 0 60px;min-height:120px;padding:10px 24px;position:relative}@media screen and (max-width:760px){.p-form-passing-rate{background-position:4vw 38%;background-position:3vw 38%;background-size:20vw auto;padding:1.6vw}}.p-form-passing-rate:after{border-color:#faefd8 transparent transparent;border-style:solid;border-width:24px 24px 0;bottom:-24px;content:"";height:0;left:48px;position:absolute;width:0}.p-form-passing-rate__text{font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.7;padding-left:105px}@media screen and (max-width:760px){.p-form-passing-rate__text{font-size:18px;font-size:1.125rem;font-size:4.8vw;line-height:1.41667;padding-left:25.33333vw;padding-left:22.66667vw}}.p-form-passing-rate__text span{color:#f82060}@media (max-width:660px){.p-form-salary-container{flex-wrap:wrap!important}}.p-form-salary .c-select__container{width:200px!important}.p-form-salary .p-form-salary__desired_salary_min{align-items:flex-start;display:flex;flex-wrap:wrap}.p-form-salary .p-form-salary__desired_salary_min input{width:300px}.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-form-toggle{display:flex}@media screen and (max-width:760px){.p-form-toggle{display:block}}.p-form-toggle__input{width:calc(100% - 90px)}@media screen and (max-width:760px){.p-form-toggle__input{width:100%}}.p-form-toggle__btn{border:1px solid #f60;border-radius:4px;color:#f60;cursor:pointer;display:inline-block;flex-basis:74px;margin-left:8px;padding:2px 4px;text-align:center;width:74px}@media screen and (max-width:760px){.p-form-toggle__btn{margin-left:0}}.p-form-zip-code{align-items:center;display:flex}.p-form-zip-code .c-input-text{margin-right:12px}@media not all and (max-width:660px){.p-form-zip-code .c-input-text{width:130px}}@media (max-width:660px){.p-form-zip-code .c-input-text{width:36vw}.p-form-zip-code a{font-size:12px;font-size:3.2vw}}.p-form-hdg-lv2{margin-top:40px}.p-form-hdg-lv2:first-of-type{margin-top:0}.p-form-hdg-lv3{font-size:18px;font-size:1.125rem;font-weight:700;margin-top:20px}.p-form-block__inner--new{border:none}.p-guide-card-recommend{background:#fff;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);height:210px;padding:16px 10px}.p-guide-card-recommend__img{align-items:center;display:flex;justify-content:center;width:100%}.p-guide-card-recommend__img img{-ms-interpolation-mode:bicubic;height:120px;image-rendering:crisp-edges;width:160px}.p-guide-card-recommend__title{color:#0038ef;font-size:16px;font-size:1rem;font-weight:700;line-height:1.625;margin-top:12px}.p-guide-card-recommend__title:hover{color:#f60;text-decoration:underline}.p-guide-recommend{background:#faefd8;padding:26px 0 44px}.p-guide-recommend__inner{margin:0 auto;overflow:visible;position:relative;width:1090px}.p-guide-recommend__title{align-items:center;display:flex;justify-content:flex-start;margin:0 auto;width:1080px}.p-guide-recommend__title img{height:33px;width:auto}.p-guide-recommend__carousel{margin-top:8px}.p-guide-recommend__slide{padding:4px}.p-guide-recommend__next,.p-guide-recommend__prev{background-color:#fff;border-radius:50%;color:#86b902;cursor:pointer;font-size:30px;height:29px;position:absolute;top:50%;width:29px;z-index:11}.p-guide-recommend__next:hover,.p-guide-recommend__prev:hover{color:#f60}.p-guide-recommend__prev{box-shadow:0 -2px 4px 0 rgba(0,0,0,.28);left:-12px;-webkit-transform:translateX(-100%) translateY(-50%) rotate(180deg);transform:translateX(-100%) translateY(-50%) rotate(180deg)}.p-guide-recommend__next{box-shadow:0 2px 4px 0 rgba(0,0,0,.28);right:-12px;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}@media not all and (max-width:660px){.p-hw-top__title{font-size:28px}}@media (max-width:660px){.p-hw-top__title{font-size:18px}}.p-hw-top-box{background:none;margin:0 auto;max-width:1080px;padding:0 0 20px}@media screen and (max-width:760px){.p-hw-top-box{background:#fff;max-width:100%;padding:0 0 12px}}.p-hw-top-box__wrap{background:#ffeded;border:1px solid #ccc;border-radius:8px;margin:0 auto;padding:16px;text-align:center}@media screen and (max-width:760px){.p-hw-top-box__wrap{margin:0 1.6vw;padding:3.2vw;text-align:left}}.p-hw-top-box__text>span{color:#f82060;display:block;font-size:20px;font-weight:700;margin-bottom:10px}@media screen and (max-width:760px){.p-hw-top-box__text>span{font-size:16px;font-size:4.26667vw;margin-bottom:8px;text-align:center}}.p-hw-top-box__btn{margin:12px auto 0;width:350px}@media screen and (max-width:760px){.p-hw-top-box__btn{width:100%}}.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}.p-indeed-apply-done{background-color:#fffbf0;text-align:center}@media not all and (max-width:660px){.p-indeed-apply-done{margin:0 auto;width:710px}}@media (max-width:660px){.p-indeed-apply-done{padding:0 18px;width:100%}}@media not all and (max-width:660px){.p-indeed-apply-done__intro__text{margin-top:24px}}@media (max-width:660px){.p-indeed-apply-done__intro__text{margin-top:20px}}.p-indeed-apply-done__title{display:block;text-align:center}@media not all and (max-width:660px){.p-indeed-apply-done__title{font-size:28px}}@media (max-width:660px){.p-indeed-apply-done__title{font-size:17px}}.p-indeed-apply-done__title em{color:#f60}@media (max-width:660px){.p-indeed-apply-done__title em{font-size:20px}}.p-indeed-apply-done__card{background-color:#fff;border:1px solid #ccc;border-radius:6px;text-align:left}@media not all and (max-width:660px){.p-indeed-apply-done__card{margin:24px 0;padding:16px 16px 24px}}@media (max-width:660px){.p-indeed-apply-done__card{margin:16px 0;padding:8px 18px 16px}}.p-indeed-apply-done__card__headline{border-bottom:1px solid #ccc;margin-bottom:8px}@media not all and (max-width:660px){.p-indeed-apply-done__card__headline{font-size:22px}}@media (max-width:660px){.p-indeed-apply-done__card__headline{font-size:18px}}.p-indeed-apply-done__message-btn{margin-top:16px}@media (max-width:660px){.p-indeed-apply-done__message-btn{font-size:16px;height:44px;width:100%}}.p-indeed-apply-done__password-btn{background:transparent linear-gradient(180deg,#f9a3bc,#f8608d 6%,#f82060) 0 0 no-repeat padding-box;box-shadow:none}@media not all and (max-width:660px){.p-indeed-apply-done__password-btn{font-size:21px;height:66px;margin:22px auto 0;width:395px}}@media (max-width:660px){.p-indeed-apply-done__password-btn{font-size:16px;height:44px;width:100%}}.p-indeed-apply-done__above{display:flex}@media not all and (max-width:660px){.p-indeed-apply-done__above{gap:11px;padding-top:8px}}@media (max-width:660px){.p-indeed-apply-done__above{gap:6px;padding-top:4px}}.p-indeed-apply-done__img{height:100%;width:100%}@media not all and (max-width:660px){.p-indeed-apply-done__img{max-height:83px;max-width:111px}}@media (max-width:660px){.p-indeed-apply-done__img{max-height:49px;max-width:65px}}.p-indeed-apply-done__job-title{font-size:18px}@media not all and (max-width:660px){.p-indeed-apply-done__job-title{font-size:18px}}@media (max-width:660px){.p-indeed-apply-done__job-title{font-size:12px}}.p-indeed-apply-done__password-card{background-color:#fff;border:1px solid #f82060;border-radius:6px;overflow-wrap:break-word;text-align:left}@media not all and (max-width:660px){.p-indeed-apply-done__password-card{margin:24px auto 0;padding:32px 28px 24px;width:600px}}@media (max-width:660px){.p-indeed-apply-done__password-card{margin:16px auto 0;padding:16px 18px;width:100%}}.p-indeed-apply-done__password-card__label{font-size:12px}@media (max-width:660px){.p-indeed-apply-done__password-card__label{align-items:baseline;display:flex;font-weight:400;padding-bottom:8px}.p-indeed-apply-done__password-card__label .c-form-title__label--required{margin-left:4px}}.p-indeed-apply-done__password-card .p-form__password-wrap{max-width:100%}.p-indeed-apply-done__password-card .p-form__password-wrap .c-input-text--middle{width:100%}@media (max-width:660px){.p-indeed-apply-done__password-card .p-form--grid{display:block;padding-bottom:16px}.p-indeed-apply-done__password-card .p-form--grid .c-form-title,.p-indeed-apply-done__password-card .p-form--grid .p-form--grid__list{width:100%}}.p-indeed-apply-done__password-card__warning{color:#f82060;font-size:12px;line-height:1.6;margin-bottom:32px;margin-top:4px}@media not all and (max-width:660px){.p-indeed-apply-done__password-card__warning{margin-bottom:32px}}@media (max-width:660px){.p-indeed-apply-done__password-card__warning{margin-bottom:16px;text-align:left}}.p-indeed-apply-done__password-card__warning .bold{font-weight:700}.p-indeed-apply-done__apply-job{text-align:left}@media not all and (max-width:660px){.p-indeed-apply-done__apply-job{margin-bottom:32px}}@media (max-width:660px){.p-indeed-apply-done__apply-job{margin-bottom:16px}}.p-indeed-apply-done__apply-job__headline{border-bottom:1px solid #ccc;margin-bottom:8px}@media not all and (max-width:660px){.p-indeed-apply-done__apply-job__headline{font-size:22px}}@media (max-width:660px){.p-indeed-apply-done__apply-job__headline{font-size:18px}}.p-indeed-apply-done__after-apply{text-align:left}@media not all and (max-width:660px){.p-indeed-apply-done__after-apply{margin-bottom:64px}}@media (max-width:660px){.p-indeed-apply-done__after-apply{margin-bottom:32px}}.p-indeed-apply-done__after-apply__headline{border-bottom:1px solid #ccc}@media not all and (max-width:660px){.p-indeed-apply-done__after-apply__headline{font-size:22px;margin-bottom:10px}}@media (max-width:660px){.p-indeed-apply-done__after-apply__headline{font-size:18px;margin-bottom:8px}}.p-indeed-apply-done__after-apply__career-advisor{background-color:#faefd8;border-radius:6px;text-align:center;width:100%}@media not all and (max-width:660px){.p-indeed-apply-done__after-apply__career-advisor{margin-bottom:16px;margin-top:16px;padding-bottom:12px;padding-top:12px}}@media (max-width:660px){.p-indeed-apply-done__after-apply__career-advisor{margin-bottom:8px;margin-top:8px;padding-bottom:8px;padding-top:8px}}.p-indeed-apply-done__text{color:#4c2100;line-height:1.6}@media not all and (max-width:660px){.p-indeed-apply-done__text{font-size:16px}}@media (max-width:660px){.p-indeed-apply-done__text{font-size:14px;text-align:left}}.p-indeed-apply-done__text em{color:#f60}.p-indeed-apply-done__text .bold{font-weight:700}@media not all and (max-width:660px){.p-indeed-apply-done .u-pc-block{display:block!important}}@media (max-width:660px){.p-indeed-apply-done .u-pc-block{display:none!important}}@media not all and (max-width:660px){.p-job-apply-btn{width:500px}}@media (max-width:660px){.p-job-apply-btn{height:16vw;width:100%}}.p-job-apply-btn.duplicated{background:#ccc;border:none;box-shadow:none;cursor:default}.p-job-apply-btn>span{align-items:center;display:flex;justify-content:center}.p-job-apply-btn__text{font-size:22px;margin-right:18px}@media (max-width:660px){.p-job-apply-btn__text span{font-size:18px}}.p-job-apply-btn__img_5min{aspect-ratio:2/1;height:auto}.p-job-detail__sub-title{color:#4c2100;font-size:20px;font-weight:700;line-height:1.6}@media screen and (max-width:760px){.p-job-detail__sub-title{font-size:4.26667vw;line-height:1.25;margin-bottom:2.66667vw}}.p-job-detail__icon-list{margin-top:10px}.p-job-insert-btns{align-items:center;display:flex;justify-content:flex-start}@media (max-width:660px){.p-job-insert-btns{flex-direction:column-reverse}}.p-job-insert-btns__keep-btn{flex:0 0 auto;padding:0}@media not all and (max-width:660px){.p-job-insert-btns__keep-btn{height:66px;width:280px}}@media (max-width:660px){.p-job-insert-btns__keep-btn{border-radius:6px;font-size:4.26667vw;height:40px;margin:8px 0 0;width:100%!important}.p-job-insert-btns__keep-btn span{line-height:normal}.p-job-insert-btns__keep-btn span span{font-size:3.2vw}}.p-job-insert-btns__apply-btn{flex:0 0 auto}@media not all and (max-width:660px){.p-job-insert-btns__apply-btn{margin-left:12px}}@media (max-width:660px){.p-job-insert-btns__apply-btn{margin-left:0;width:100%}.p-job-insert-btns__apply-btn .p-job-top-apply-btn__text-sp{margin-top:1.6vw}.p-job-insert-btns__apply-btn br{display:none}}.p-job-insert-btns__apply-btn:hover{opacity:.7}@media not all and (max-width:660px){.p-job-insert-btns__suspended{display:block}.p-job-insert-btns__suspended button{font-size:20px;height:66px;width:100%}}@media (max-width:660px){.p-job-insert-btns__suspended button{font-size:16px;height:50px;margin:auto;width:315px}}.p-job-insert-btns__suspended-btn{background-color:#f60;color:#fff}@media (max-width:660px){.p-job-insert-btns object{width:100%}}.pa-job .p-job-insert-btns .fav-btn-text{font-size:18px}@media (max-width:660px){.pa-job .p-job-insert-btns .fav-btn-text{font-size:14px}}.pa-job .p-job-insert-btns .c-btn__favorite__particle{font-size:14px}@media (max-width:660px){.pa-job .p-job-insert-btns .c-btn__favorite__particle{font-size:12px}}.pa-job .p-job-insert-btns .p-job-apply-btn__text span{font-size:18px}.p-job-mask{background:linear-gradient(180deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.99) 99%,#fff);bottom:0;height:80%;position:absolute;width:100%;z-index:1}@media screen and (max-width:760px){.p-job-mask{height:100%}}.p-job-mask__wrap{margin-top:40px;position:relative}.p-job-mask__box{background:#fff;border:4px solid #f60;border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);left:0;margin:auto;padding:36px 0 54px;position:absolute;right:0;text-align:center;top:25%;width:500px}@media screen and (max-width:760px){.p-job-mask__box{top:50%;width:100%}}.p-job-mask__box .c-btn{margin:16px auto 0;width:300px}.p-job-preview-fixed-bottom-nav{background:hsla(0,0%,100%,.8);border-bottom:1px solid #ccc;border-top:1px solid #ccc;bottom:0;left:0;position:fixed;right:0;width:100%;z-index:200}@media print{.p-job-preview-fixed-bottom-nav{display:none}}.p-job-preview-fixed-bottom-nav__inner{height:100%;padding:10px 0;text-align:center;width:100%}.p-job-preview-fixed-bottom-nav__inner__attention{font-size:1.2rem}.p-job-preview-fixed-bottom-nav__inner .c-radio__container{margin:0 auto;width:200px}.p-job-preview-fixed-bottom-nav__inner .c-radio__container input+input{margin-left:30px}.p-job-preview-fixed-bottom-nav .p-job-submit{background:#fff;border:1px solid #ccc;border-radius:6px;bottom:25px;box-shadow:0 2px 8px #aaa;padding:0 8px 10px;position:fixed;right:35px;width:230px}@media print{.p-job-preview-fixed-bottom-nav .p-job-submit{display:none}}.p-job-preview-fixed-bottom-nav .p-job-submit__open-button{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:center;line-height:1;padding:8px 0}.p-job-preview-fixed-bottom-nav .p-job-submit__open-button i{color:#86b902;font-size:15px;margin-right:4px}.p-job-preview-fixed-bottom-nav .p-job-submit__close{background:#4c2100;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-size:11px;font-weight:700;height:26px;position:absolute;right:-13px;top:-13px;width:26px;z-index:101}.p-job-preview-fixed-bottom-nav .p-job-submit__close:before{color:#fff;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-job-preview-fixed-bottom-nav .p-job-submit i{cursor:pointer;display:block}.p-job-preview-fixed-bottom-nav .p-job-submit i.c-icon-note{margin-bottom:10px;padding:13px}.p-job-preview-fixed-bottom-nav .p-job-submit__textarea{font-size:13px;height:200px;margin-bottom:10px;max-height:200px;max-width:100%}.p-job-preview-fixed-bottom-nav .p-job-submit .c-btn{font-size:12px;height:30px;margin:0 auto;width:120px}.p-job-preview-fixed-bottom-nav .p-job-submit .c-btn i{font-size:16px}.p-job-preview-fixed-bottom-nav .p-job-submit__result{font-weight:700;padding:16px 0 0;text-align:center}.p-job-preview-fixed-bottom-nav .p-job-submit__result span{border-radius:5px;color:#fff;display:inline-block;font-size:inherit;font-weight:inherit;margin-bottom:10px;padding:18px;width:100%}.p-job-preview-fixed-bottom-nav .p-job-submit__result span.success{background-color:#6fba2e}.p-job-preview-fixed-bottom-nav .p-job-submit__result span.error{background-color:red}.p-job-preview-fixed-bottom-nav .p-job-submit__result span:before{padding-right:5px}.p-job-preview-fixed-bottom-nav .p-job-submit__big{font-size:1.1rem}.p-job-preview-fixed-bottom-nav .p-job-submit__small{color:#646464;font-size:12px;line-height:1.25}.p-job-preview-fixed-bottom-nav .p-job-submit.closed{bottom:15px;box-shadow:none;height:40px;overflow:hidden;padding:0;right:calc(50% - 540px);width:180px}.p-job-preview-fixed-bottom-nav .p-job-submit.closed .p-job-submit__open-button{padding:12px 0}.p-job-preview-fixed-bottom-nav .p-job-submit.closed .p-job-submit__close{display:none}.p-job-preview-private-reason .c-checkbox__container{margin-bottom:10px}.p-job-preview-private-reason textarea{height:7rem;margin-top:10px}.p-job-preview .private-reason-modal{height:100%;left:0;opacity:0;position:fixed;top:0;transition:.6s;visibility:hidden;width:100%;z-index:9999}.p-job-preview .private-reason-modal__title{border-bottom:1px solid #ccc;color:#4c2100;font-size:1.2rem;font-weight:600;line-height:1.5;margin:16px 0 14px;padding:0 16px 16px}.p-job-preview .private-reason-modal__description{font-size:1.05rem;line-height:1.5rem;margin:0 16px 16px}.p-job-preview .private-reason-modal__checkbox{display:block;margin:0 16px 10px}.p-job-preview .private-reason-modal__checkbox .c-checkbox__text:after{background:transparent linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0}.p-job-preview .private-reason-modal__checkbox .c-checkbox:checked+.c-checkbox__text:after{background:#f60}.p-job-preview .private-reason-modal textarea{height:7rem;margin:16px 16px 0;width:calc(100% - 32px)}.p-job-preview .private-reason-modal button{margin:16px 16px 0}.p-job-preview .private-reason-modal .c-validate-error{margin:0 16px}.p-job-preview .private-reason-modal .modal-inner{background-color:#fff;border:1px solid #ccc;border-radius:8px;left:50%;max-width:500px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%;z-index:2}.p-job-preview .private-reason-modal .modal-inner img{width:100%}.p-job-preview .private-reason-modal .close-btn{cursor:pointer;height:50px;line-height:50px;position:absolute;right:0;text-align:center;top:0;width:50px}.p-job-preview .private-reason-modal .close-btn i{color:#333;font-size:20px}.p-job-preview .private-reason-modal .close-btn i.c-modal-close{background:#4c2100;border:2px solid #fff;border-radius:50%;color:#fff;cursor:pointer;font-size:11px;height:26px;position:absolute;right:-13px;top:-13px;transition:opacity .1s linear;width:26px;z-index:101}.p-job-preview .private-reason-modal .close-btn i.c-modal-close:before{color:#fff;font-size:11px;left:50%;margin-left:1px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.p-job-preview .private-reason-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}.p-job-preview .modal.is-show{opacity:1;visibility:visible}.p-job-preview .setting-job__btn_area{align-items:center;display:flex;justify-content:center;margin:28px 0 30px}.p-job-preview .setting-job__btn_area button{height:60px;margin-right:12px;margin-top:0;width:180px}.p-job-preview .setting-job__btn_area button:last-child{margin-right:0}.p-job__recommends-pc{margin-bottom:6px;margin-top:40px;min-height:auto;padding:0 12px}.p-job__recommends-pc:before{height:100%}.p-job__recommends-sp-title{letter-spacing:-.9px;margin:12px 0 12px 6px}.p-job__recommends-sp-title:before{height:calc(100% - 10px)}.p-job__recommends-sp{padding:0 1.6vw}.p-job__recommends-sp li{margin-bottom:12px}.p-job__recommends-sp__btn{background-color:#fff;border:1px solid #ccc;border-radius:5.33333vw;color:#0038ef;display:block;height:10.66667vw;position:relative;text-align:center}@media not all and (max-width:660px){.p-job__recommends-sp__btn{margin:20px auto 30px;width:85.33333vw}}@media (max-width:660px){.p-job__recommends-sp__btn{margin:20px auto;width:calc(100% - 40px)}}.c-page-top .p-job__recommends-sp__btn:hover span,.p-card-job-breadcrumbs .p-job__recommends-sp__btn:hover li,.p-hover-menu__item .p-job__recommends-sp__btn:hover a,.p-job__recommends-sp__btn:hover,.p-job__recommends-sp__btn:hover .c-card__new-job,.p-job__recommends-sp__btn:hover .c-icon-arrow,.p-job__recommends-sp__btn:hover .c-page-top span,.p-job__recommends-sp__btn:hover .c-radio-rich+label,.p-job__recommends-sp__btn:hover .c-select__container,.p-job__recommends-sp__btn:hover .p-card-job-breadcrumbs li,.p-job__recommends-sp__btn:hover .p-hover-menu__item a,.p-job__recommends-sp__btn:hover .slick-next,.p-job__recommends-sp__btn:hover .slick-prev{color:#f60}.c-page-top .p-job__recommends-sp__btn span,.p-card-job-breadcrumbs .p-job__recommends-sp__btn li,.p-hover-menu__item .p-job__recommends-sp__btn a,.p-job__recommends-sp__btn .c-card__new-job,.p-job__recommends-sp__btn .c-icon-arrow,.p-job__recommends-sp__btn .c-page-top span,.p-job__recommends-sp__btn .c-radio-rich+label,.p-job__recommends-sp__btn .c-select__container,.p-job__recommends-sp__btn .p-card-job-breadcrumbs li,.p-job__recommends-sp__btn .p-hover-menu__item a,.p-job__recommends-sp__btn .slick-next,.p-job__recommends-sp__btn .slick-prev{color:#aaa;font-size:3.73333vw;left:22px;position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.p-job__recommends-sp .hidden{display:none}.p-job__recommends-sp-title+.p-job__recommends-sp{margin-top:4px}@media (max-width:660px){.job-requirements{padding-bottom:0}}.job-requirements__table{border-bottom:1px solid #ccc;margin-bottom:18px;width:100%}.job-requirements__table:last-child{border-bottom:none;margin-bottom:0}@media not all and (max-width:660px){.job-requirements__table .c-table td,.job-requirements__table .c-table th{font-size:14px;font-size:.875rem;padding:10px 6px}}@media (max-width:660px){.job-requirements__table .c-table td,.job-requirements__table .c-table th{font-size:12px;font-size:.75rem;padding:6px 3px}}.job-requirements__th{color:#4d2100;font-weight:700;text-align:left;vertical-align:top}@media not all and (max-width:660px){.job-requirements__th{font-size:16px;width:125px}}@media (max-width:660px){.job-requirements__th{display:block;font-size:15px;margin-bottom:14px;width:100%}}@media not all and (max-width:660px){.pa-job .job-requirements__th{font-size:17px}.job-requirements__th h3{line-height:1.3}}@media (max-width:660px){.job-requirements__td{display:block;width:100%}}.job-requirements__td .p-icon-list__list .c-icon-shisetsu{padding:1px}.job-requirements__td .p-job-shift{margin-top:0}.job-requirements__td .p-job-shift__batch{width:auto}.job-requirements__salary-model-title{align-items:baseline;background-color:#ffeded;border-radius:4px;display:flex;font-weight:400;justify-content:flex-start}@media not all and (max-width:660px){.job-requirements__salary-model-title{color:#646464;font-size:14px;padding:2px 12px}}@media (max-width:660px){.job-requirements__salary-model-title{color:#2a2a2a;font-size:12px;padding:0 10px}}@media not all and (max-width:660px){.job-requirements__salary-model-title--unit{font-size:12px;margin-left:5px}}@media (max-width:660px){.job-requirements__salary-model-title--unit{font-size:10px;margin-left:0}}.job-requirements__salary-model-title--iteration{color:#2a2a2a;font-weight:700}@media not all and (max-width:660px){.job-requirements__salary-model-title--iteration{font-size:16px;margin-right:8px}}@media (max-width:660px){.job-requirements__salary-model-title--iteration{font-size:15px;margin-right:4px}}@media not all and (max-width:660px){.job-requirements__salary-model-title--salary{font-size:20px;margin-left:6px}}@media (max-width:660px){.job-requirements__salary-model-title--salary{font-size:16px;margin-left:3px}}.job-requirements__salary-model-title--emphasis{color:#f82055;font-weight:700}@media (max-width:660px){.job-requirements .p-icon-list__list{height:11vw;margin:1vw 0 0 1vw;width:11vw}.job-requirements .p-icon-list__list i{font-size:10vw;line-height:11vw}}.p-job-top-apply-btn{width:500px}@media screen and (max-width:760px){.p-job-top-apply-btn{height:16vw;width:100%}}.p-job-top-apply-btn>span{align-items:center;display:flex;justify-content:center}.p-job-top-apply-btn__text{font-size:22px}.p-job-top-apply-btn__text span{font-size:18px}.p-job-top-apply-btn img.p-job-top-apply-btn__img{height:auto;margin-right:8px;width:40px}@media screen and (max-width:760px){.p-job-top-apply-btn img.p-job-top-apply-btn__img{margin-right:1.6vw;width:9.6vw}}.p-job-top-apply-btn img.p-job-top-apply-btn__img_5min{height:auto;margin-left:8px;width:100px}@media screen and (max-width:760px){.p-job-top-apply-btn img.p-job-top-apply-btn__img_5min{margin-right:1.6vw;width:26.66667vw}}.p-job-top-apply-btn:hover{color:#fff}.p-job-top-apply-btn.duplicated{background:#ccc;border:none;box-shadow:none}.p-job-top-apply-btn.duplicated .p-job-top-apply-btn__text{color:#aaa;text-shadow:none}.p-job-top{max-width:1110px}@media not all and (max-width:660px){.p-job-top{margin:-4px auto 16px;padding:0 15px}}@media (max-width:660px){.p-job-top{background:#fff;margin:0 auto;padding:8px 6px 1px!important}}.p-job-top__care-service{color:#2a2a2a;line-height:1;margin-top:10px;position:absolute;right:0;white-space:nowrap}@media not all and (max-width:660px){.p-job-top__care-service{font-size:14px;margin-left:34px}}@media (max-width:660px){.p-job-top__care-service{font-size:10px;margin-right:auto;margin-top:4px}}@media not all and (max-width:660px){.p-facility-head__result .p-job-top__care-service{margin-left:0;margin-right:34px}}@media (max-width:660px){.p-facility-head__result .p-job-top__care-service{margin-right:12px}}.p-job-top--facility{display:flex}@media not all and (max-width:660px){.p-job-top--facility{align-items:center}}@media (max-width:660px){.p-job-top--facility{align-items:flex-start;flex-direction:column;padding-bottom:2.13333vw;padding-top:1.6vw!important}.p-job-top--facility .c-hdg-lv1{font-size:4.8vw}}.p-job-top--facility .p-job-top__care-service{flex:0 0 auto}@media not all and (max-width:660px){.p-job-top--facility .p-job-top__care-service{margin-left:20px}}@media (max-width:660px){.p-job-top--facility .p-job-top__care-service{margin-left:0;margin-top:.53333vw}}@media not all and (max-width:660px){.p-job-top--corp{padding-top:24px!important}}@media (max-width:660px){.p-job-top--corp{padding-top:1.6vw!important}.p-job-top--corp .c-hdg-lv1{font-size:4.8vw}}@media not all and (max-width:660px){.p-job-top__heading{font-size:28px;font-size:1.75rem;margin-bottom:2px}}@media (max-width:660px){.p-job-top__heading{font-size:18px;margin-bottom:4px}}.p-job-top__heading .tag{border-radius:4px;float:left;margin-right:4px;position:relative;top:8px}@media (max-width:660px){.p-job-top__heading .tag{top:0}}.p-job-top__heading .is-new{background:#f82060;color:#fff}.p-job-top__heading .is-new:hover{color:#fff}@media not all and (max-width:660px){.p-job-top__after-title{font-size:16px;line-height:40px}}@media (max-width:660px){.p-job-top__after-title{font-size:inherit}}.p-job-top__salary{align-items:end;color:#2a2a2a;display:flex;letter-spacing:0}@media not all and (max-width:660px){.p-job-top__salary{font-size:14px}}@media (max-width:660px){.p-job-top__salary{font-size:3.2vw;margin-right:10px}}.p-job-top__salary__type{color:#2a2a2a}.p-job-top__salary__amount{align-items:baseline;color:#f82060;display:flex;font-size:12px;font-weight:700}@media not all and (max-width:660px){.p-job-top__salary__amount span{font-size:18px}}@media (max-width:660px){.p-job-top__salary__amount span{font-size:18px}}.p-job-top__last-job-update{color:#646464;display:inline-block;margin:0;position:absolute;right:0}@media not all and (max-width:660px){.p-job-top__last-job-update{bottom:1px;font-size:14px}}@media (max-width:660px){.p-job-top__last-job-update{bottom:-2px;font-size:10px;line-height:1.1;text-align:center}}.p-job-top__full{flex-basis:100%;position:relative}.p-job-top__top{flex-basis:74%;position:relative}@media not all and (max-width:660px){.p-job-top__top{margin-top:-4px}}@media (max-width:660px){.p-job-top__top{margin-top:0}}.p-job-top__breadcrumbs{margin-top:8px}@media (max-width:660px){.p-job-top__breadcrumbs{margin-bottom:8px;margin-top:8px}.p-job-top__breadcrumbs.has-service-name{margin-top:12px}}@media not all and (max-width:660px){.p-job-top__bottom{margin-top:12px}}.p-job-top__apply{align-items:center;display:flex;justify-content:center;margin-bottom:8px;width:100%}.p-job-top__apply-balloon{background:#fff;border:1px solid #ccc;border-radius:8px;color:#2a2a2a;font-size:12px;font-weight:700;line-height:1.3;margin-right:10px;padding:3px 8px;position:relative;text-align:center;width:27%}.p-job-top__apply-balloon:before{border-bottom:3px solid transparent;border-left:6px solid #fff;border-top:3px solid transparent;bottom:50%;content:"";margin:auto;position:absolute;right:-6px;top:50%;z-index:2}.p-job-top__apply-balloon:after{border-bottom:4px solid transparent;border-left:7px solid #ccc;border-top:4px solid transparent;bottom:50%;content:"";margin:auto;position:absolute;right:-7px;top:50%;z-index:1}.p-job-top__apply-count{color:#f82060;font-size:16px}.p-job-top__apply-btn{width:73%}.p-job-top__apply-inner{align-items:center;display:flex;justify-content:center}.p-job-top__apply-text{color:#fff;-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.278));filter:drop-shadow(0 1px 2px rgba(0,0,0,.278431));font-size:20px;font-weight:700;text-align:center}.p-job-top__apply-text span{font-size:16px}.p-job-top__icon{align-items:center;background:#fff;border:1px solid #86b902;color:#86b902;display:inline-flex;font-size:12px;justify-content:center;line-height:1}@media not all and (max-width:660px){.p-job-top__icon{border-radius:13px;height:26px;margin-right:8px}}@media (max-width:660px){.p-job-top__icon{border-radius:2.66667vw;height:5.33333vw;margin-right:1.6vw}}@media not all and (max-width:660px){.p-job-top__icon.corp{width:40px}}@media (max-width:660px){.p-job-top__icon.corp{width:10.66667vw}}.p-job-top__icon.facility{font-weight:700}@media not all and (max-width:660px){.p-job-top__icon.facility{min-width:50px;width:50px}}@media (max-width:660px){.p-job-top__icon.facility{min-width:13.33333vw;width:13.33333vw}}.p-job-top .salary-seperator{font-size:12px;margin:0}@media (max-width:660px){.p-job-top .salary-seperator{font-size:14px}}.p-list-3columns{border-left:1px solid #ccc;border-radius:8px;display:flex;flex-wrap:wrap;margin:0 auto;width:1080px}@media screen and (max-width:760px){.p-list-3columns{border-left:none;border-radius:0;box-shadow:none;display:block;width:100%}}.p-list-3columns li{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#4c2100;font-weight:700;height:50px;line-height:50px;padding:0 10px;width:33.333%}.p-list-3columns li:first-child{border-radius:8px 0 0 0}@media screen and (max-width:760px){.p-list-3columns li:first-child{border-radius:0}}.p-list-3columns li:nth-child(-n+3){border-top:1px solid #ccc}.p-list-3columns li:nth-child(3){border-radius:0 8px 0 0}@media screen and (max-width:760px){.p-list-3columns li:nth-child(3){border-radius:0}}.p-list-3columns li:last-child{border-bottom:1px solid #ccc;border-radius:0 0 8px 0}@media screen and (max-width:760px){.p-list-3columns li:last-child{border-radius:0}.p-list-3columns li{border-left:none;border-radius:0 0 0 0;border-right:none;height:50px;line-height:50px;padding:0 3.2vw 0 1.6vw;width:100%}.p-list-3columns li:nth-child(-n+3){border-top:0}.p-list-3columns li:first-child{border-top:1px solid #ccc}}.p-list-3columns li a{align-items:center;display:flex}.p-list-3columns li a img{border-radius:4px;height:32px;margin-right:12px;width:32px}@media screen and (max-width:760px){.p-list-3columns li a img{height:30px;width:30px}}.p-list-3columns li a .c-icon,.p-list-3columns li a .p-article-youtube__play{color:#aaa;font-size:1rem;margin-left:auto}.p-list-3columns li a:hover .c-icon,.p-list-3columns li a:hover .p-article-youtube__play{color:#f60}.p-list-3columns li a:hover img{opacity:.7}.p-list-3columns__job:nth-last-child(3){border-radius:0 0 0 8px}@media screen and (max-width:760px){.p-list-3columns__job:nth-last-child(3){border-radius:0}}.p-list-3columns__service:nth-last-child(3){border-radius:0 0 8px 0}.p-list-3columns__service:nth-last-child(2){border-radius:0 0 0 8px}@media screen and (max-width:760px){.p-list-3columns__service:nth-last-child(2),.p-list-3columns__service:nth-last-child(3){border-radius:0}}.p-list-3columns__employ:nth-last-child(3){border-radius:8px 0 0 8px!important}.p-list-3columns__employ:last-child{border-radius:0 8px 8px 0!important}@media screen and (max-width:760px){.p-list-3columns__employ:last-child,.p-list-3columns__employ:nth-last-child(3){border-radius:0!important}}.p-list-3columns--arrow li a{justify-content:space-between}.p-list-3columns--arrow li a:after{color:#aaa;content:"\e9002";font-family:iconfont}@media not all and (max-width:660px){.p-login__inner{border:1px solid #ccc;width:460px}}@media (max-width:660px){.p-login__inner{border:none;border-top:1px solid #ccc;width:100%}}.p-login__inner--page{background:#fff;margin:0 auto}@media not all and (max-width:660px){.p-login__inner--page{border-radius:8px;padding:20px 0;width:460px}}@media (max-width:660px){.p-login__inner--page{border-radius:0;padding:20px 0;width:100%}}.p-login__separator{align-items:center;display:flex;gap:6px}@media not all and (max-width:660px){.p-login__separator{margin:0 32px}}@media (max-width:660px){.p-login__separator{margin:0 auto;width:96%}}.p-login__separator:after,.p-login__separator:before{background:#2a2a2a;content:"";flex:1;height:1px}.p-login__separator span{color:#2a2a2a;font-size:14px;white-space:nowrap}.p-login__bottom{border-top:1px solid #ccc;padding-top:20px}.p-login__social{text-align:center}@media not all and (max-width:660px){.p-login__social{margin:5px 32px 0}}@media (max-width:660px){.p-login__social{margin:4px auto 0;width:96%}}.p-login__signup{text-align:center}@media not all and (max-width:660px){.p-login__signup{margin:20px 0 10px}}@media (max-width:660px){.p-login__signup{margin:12px 0 40px}}.p-login__signup a{color:#2a2a2a;font-size:14px;text-decoration:underline}.p-login__signup a:hover{opacity:.7}.p-login__title{font-weight:700}@media not all and (max-width:660px){.p-login__title{font-size:24px;font-size:1.5rem;margin-bottom:20px;text-align:center}}@media (max-width:660px){.p-login__title{font-size:22px;font-size:1.375rem;margin-bottom:0;padding:0 1.6vw 3.2vw;text-align:left}}.p-login__form-label{display:block;margin-top:16px}.p-login__check-box{padding:6px 0 20px;text-align:center}@media not all and (max-width:660px){.p-login__check-box{font-size:14px;font-size:.875rem}}@media (max-width:660px){.p-login__check-box{font-size:12px;font-size:.75rem}}.p-login__login-btn{border:2px solid #6e9800}@media not all and (max-width:660px){.p-login__login-btn{font-size:18px;margin:6px auto 16px;width:86%}}@media (max-width:660px){.p-login__login-btn{margin:10px auto 8px;padding:12px 3.2vw;width:96%}}.p-login__link{color:#0038ef;display:inline-block;margin:6px 0 0;text-decoration:underline}@media not all and (max-width:660px){.p-login__link{font-size:14px}}@media (max-width:660px){.p-login__link{font-size:12px}}.p-login__signup-btn{margin:12px auto 0}@media not all and (max-width:660px){.p-login__signup-btn{width:70%}}@media (max-width:660px){.p-login__signup-btn{font-size:14px;padding:0 3.2vw;width:80%}}.p-login__bottom-text{padding-top:4px;text-align:center}.p-login__bottom-text .inner{display:inline-block;position:relative}@media not all and (max-width:660px){.p-login__bottom-text .inner{font-size:16px;font-size:1rem;font-weight:700;padding-bottom:4px}}@media (max-width:660px){.p-login__bottom-text .inner{font-size:14px;font-size:.875rem;font-weight:400;padding-bottom:0}}.p-login__bottom-text .inner:after,.p-login__bottom-text .inner:before{background:#2a2a2a;bottom:-2px;content:"";height:140%;position:absolute;width:2px}.p-login__bottom-text .inner:after{right:-14px;-webkit-transform:rotate(30deg);transform:rotate(30deg)}.p-login__bottom-text .inner:before{left:-14px;-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}@media not all and (max-width:660px){.p-login .p-form{padding:0 32px 16px}}@media (max-width:660px){.p-login .p-form{padding:0 1.6vw 16px}}@media not all and (max-width:660px){.p-login .p-form .c-form-title{font-size:16px;font-size:1rem;margin-bottom:4px}}@media (max-width:660px){.p-login .p-form .c-form-title{font-size:15px;font-size:.9375rem;margin-bottom:0}}.p-login__line-login-text{align-items:center;display:flex;justify-content:center}@media not all and (max-width:660px){.p-login__line-login-text{font-size:16px;font-size:1rem}}@media (max-width:660px){.p-login__line-login-text{font-size:14px;font-size:.875rem}}.p-message-box{border:1px solid #ccc;border-radius:8px}@media not all and (max-width:660px){.p-message-box{background:#fff}}@media screen and (max-width:760px){.p-message-box{background:#fffaf0;border-bottom:none;border-left:none;border-radius:0 0 8px 8px;border-right:none;padding-top:48px}.p-message-box .fixed-bottom-nav__inner{padding:1.6vw}.p-message-box.is-visible-informal-consent{padding-top:88px}}.p-message-box__inner{background:#dfebf7;border-radius:0 0 8px 8px;padding:16px 10px 34px}@media screen and (max-width:760px){.p-message-box__inner{border-radius:0;min-height:calc(100vh - 48px - 17.6vw);padding:10px 2.13333vw}}.p-message-box__inner.has-message{padding-bottom:116px}@media screen and (max-width:760px){.p-message-box__inner.has-message{padding-bottom:140px}}.p-message-box__client{align-items:center;display:flex;font-size:14px;justify-content:flex-start;margin-bottom:7.5px}.p-message-box__client i{align-items:center;background:#fff;border:1px solid #ccc;border-radius:50%;color:#aaa;display:flex;font-size:26px;height:50px;justify-content:center;margin-right:8px;width:50px}.p-message-drawer-head{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-direction:column;z-index:2}@media (max-width:660px){.p-message-drawer-head{height:auto!important;min-height:48px!important}}@media screen and (max-width:760px){.p-message-drawer-head{background:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);height:48px;left:0;position:fixed;right:0;top:0;z-index:2}.p-message-drawer-head.is-visible-informal-consent{height:89px}}.p-message-drawer-head__decline{align-items:center;border:2px solid #aaa;border-radius:6px;cursor:pointer;display:flex;font-weight:700;height:40px;justify-content:center;margin-left:8px;padding:8px 10px;transition:all .1s linear;width:80px}.p-message-drawer-head__decline:hover{border-color:#f60;color:#f60}.p-message-drawer-head__row{align-items:center;display:flex;justify-content:space-between;padding:12px;width:100%}.p-message-drawer-head__right{align-items:center;display:flex;position:relative;z-index:9}.p-message-drawer-head__job_link{margin-right:8px}.p-message-drawer-head__job_link a{align-items:center;display:flex;font-size:14px;font-weight:700}.p-message-drawer-head__job_link a i{color:#f60;font-size:18px;margin-right:4px}.p-message-drawer-head__menu{color:#aaa;margin-right:8px}.p-message-drawer-head__menu i{font-size:22px}.p-message-drawer-head__menu_list{background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 6px 16px 0 rgba(0,0,0,.28);display:none;position:absolute;right:0;top:30px;width:240px;z-index:1}.p-message-drawer-head__menu_list.is-opened{display:block}.p-message-drawer-head__menu_list li:nth-child(n+2){border-top:1px solid #ccc}.p-message-drawer-head__menu_list li a{display:block}@media not all and (max-width:660px){.p-message-drawer-head__menu_list li a{padding:16px 10px}}@media (max-width:660px){.p-message-drawer-head__menu_list li a{padding:16px 14px}}.p-message-drawer-head__menu_list li a.is-contracted{pointer-events:none}.p-message-drawer-head__note{color:#f82060;display:block;font-size:12px;font-weight:700;margin-top:5px}@media screen and (max-width:760px){.p-message-drawer-head__decline_modal .c-text,.p-message-drawer-head__decline_modal__message{font-size:14px}}.p-message-drawer-head__decline_modal__description{margin:20px;text-align:center}@media screen and (max-width:760px){.p-message-drawer-head__decline_modal__description{font-size:12px}}.p-message-drawer-head__decline_modal__message{background:#f8f8f8;border:1px solid #ccc;border-radius:6px;line-height:1.4;margin:10px 0;padding:13px 18px}.p-message-drawer-head__decline_modal__form{flex-direction:column}.p-message-drawer-head__decline_modal form{align-items:center;display:flex;justify-content:center}.p-message-drawer-head__decline_modal form .radio-area{padding:0 20px 20px;width:100%}@media screen and (max-width:760px){.p-message-drawer-head__decline_modal form .radio-area{font-size:12px}}.p-message-drawer-head__decline_modal form .radio-area .c-radio__container,.p-message-drawer-head__decline_modal form .text-area{width:100%}.p-message-drawer-head__decline_modal form .text-area textarea{background-color:#f8f8f8;border:1px solid #ccc;border-radius:4px;padding:5px;width:100%}@media screen and (max-width:760px){.p-message-drawer-head__decline_modal form .text-area textarea{font-size:12px;height:80px}}.p-message-drawer-head__decline_modal form>*{margin:0 10px;width:140px}.p-message-drawer-head .back-btn{align-items:center;display:flex}.p-message-drawer-head .back-btn .c-text{cursor:pointer;line-height:1;transition:all .1s linear}.p-message-drawer-head .back-btn .c-text i,.p-message-drawer-head .back-btn .c-text span{display:inline-block;vertical-align:middle}.p-message-drawer-head .back-btn .c-text:hover{opacity:.7}.p-message-drawer-head .back-btn .c-icon-arrow_normal{color:#aaa;display:inline-block;font-size:24px;font-size:1.5rem;margin-right:10px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:760px){.p-message-drawer-head .back-btn .c-icon-arrow_normal{font-size:20px}}.p-message-drawer-head .title{flex:1;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1.4;margin:0 16px}@media screen and (max-width:760px){.p-message-drawer-head .title{font-size:16px;font-size:1rem;margin:0}}.p-message-drawer-head .p-message-drawer-head-link{flex:1}.p-message-drawer-head .p-message-drawer-head-link .c-icon-arrow_normal{display:inline-block;-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.p-message-drawer-head .p-message-drawer-head-link .title{margin:0 0 0 4px}.p-message-drawer-head .p-message-drawer-head-link__back-link{display:inline-block;margin-right:4px;width:16px}.p-message-drawer-head .p-message-drawer-head-link__back-link i{color:#aaa;display:block;font-size:16px;height:16px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:16px}.p-message-drawer-head .p-message-drawer-head-link__job-link{color:#0038ef;font-size:14px;text-decoration:underline}.p-message-informal-consent{background-color:#ffeded;border-top:1px solid #ccc;display:flex;height:40px;justify-content:space-between;padding:5px 17px;width:100%}.p-message-informal-consent__left{align-items:center;color:#f82060;display:flex;font-size:15px;font-weight:700;padding:5px 0}@media screen and (max-width:760px){.p-message-informal-consent__left{font-size:13px}}.p-message-informal-consent .informal-consent-show-modal-btn{background-color:#f82060;border-radius:4px;font-size:14px;height:30px;width:160px}@media screen and (max-width:760px){.p-message-informal-consent .informal-consent-show-modal-btn{width:120px}}.p-message-informal-consent.is-disabled{background-color:#fff}.p-message-informal-consent.is-disabled .p-message-informal-consent__left{color:#2a2a2a}.p-message-informal-consent.is-disabled .informal-consent-show-modal-btn{background-color:#ccc;color:#646464}.p-message-head{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;justify-content:space-between;width:830px}@media screen and (max-width:760px){.p-message-head{padding:0 1.6vw;width:100%}}.p-message-head__filter{width:100%}.p-message-head__tabs{align-items:flex-end;display:flex;justify-content:flex-start}.p-message-head__tabs__item{align-items:center;background:#f8f8f8;border:1px solid #ccc;border-radius:6px 6px 0 0;bottom:-1px;color:#2a2a2a;display:flex;font-size:14px;font-weight:400;height:36px;justify-content:center;margin-left:8px;position:relative;text-align:center;width:120px;z-index:1}@media screen and (max-width:760px){.p-message-head__tabs__item{font-size:10px;margin-left:6px;width:64px}}.p-message-head__tabs__item:first-child{margin-left:0;width:200px}@media screen and (max-width:760px){.p-message-head__tabs__item:first-child{width:64px}}.p-message-head__tabs__item.is-active{background:#fff;border-bottom:none;color:#4c2200;font-size:16px;font-weight:700;height:42px;pointer-events:none}@media screen and (max-width:760px){.p-message-head__tabs__item.is-active{font-size:10px;height:46px}}.p-message-head__tabs__item .c-badge{position:absolute;right:-8px;top:-8px}.p-message-head__delete{align-items:center;cursor:pointer;display:none;margin-bottom:6px}.p-message-head__delete.is-active{display:flex}@media screen and (max-width:760px){.p-message-head__delete{margin-left:auto}}.p-message-head__delete>div{align-items:center;display:flex}.p-message-head__delete .c-checkbox:checked+.c-checkbox__text--del,.p-message-head__delete .c-checkbox__text--del,.p-message-head__delete .c-icon-trash{font-size:24px;font-size:1.5rem;margin-right:8px}@media screen and (max-width:760px){.p-message-head__delete .c-checkbox:checked+.c-checkbox__text--del,.p-message-head__delete .c-checkbox__text--del,.p-message-head__delete .c-icon-trash{margin-right:0}}.p-message-head__delete .c-checkbox__container{margin-right:0;margin-top:0}.p-message-head__delete .c-checkbox__text{color:#aaa}.p-message-head__delete input:checked+.c-checkbox__text{color:#2a2a2a}.message-container{display:flex}.visible-button{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:transparent;color:#aaa;padding:0 0 0 16px;text-align:center;vertical-align:middle;width:70px}.visible-button span{font-size:12px;font-size:.75rem}.visible-button .c-btn--primary{box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#fff;font-size:.9rem;margin-bottom:3px}.visible-button .c-icon-hidden{font-size:1.5rem;margin-bottom:4px}@media screen and (max-width:760px){.visible-button .c-icon-hidden{font-size:1rem;margin-bottom:0}.visible-button{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid;border-bottom-left-radius:6px;border-left:1px solid;border-top:0;color:#aaa;float:left;padding:5px 0;position:absolute;right:0;text-align:center;top:-1px;vertical-align:middle;width:85px}}.visible-button-on{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;background-color:transparent;color:#f60;padding:0 0 0 16px;text-align:center;vertical-align:middle;width:70px}.visible-button-on span{font-size:12px;font-size:.75rem}.visible-button-on .c-icon-hidden{font-size:1.5rem;margin-bottom:4px}@media screen and (max-width:760px){.visible-button-on .c-icon-hidden{font-size:1rem;margin-bottom:0}.visible-button-on{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-bottom:1px solid;border-bottom-left-radius:6px;border-left:1px solid;border-top:0;color:#f60;float:left;padding:5px 0;position:absolute;right:0;text-align:center;top:-1px;vertical-align:middle;width:85px}}.inner-card{display:flex}.p-message-list{align-items:center;background:#fff;border:1px solid #ccc;color:#2a2a2a;cursor:pointer;display:flex;font-weight:700;padding:12px;position:relative;transition:box-shadow .2s;transition:all .1s linear}@media screen and (max-width:760px){.p-message-list{margin:0 1.6vw}}.p-message-list.is-read{background:#f8f8f8}.p-message-list:first-child{border-radius:0 8px 0 0}@media screen and (max-width:760px){.p-message-list:first-child{border-radius:0}}.p-message-list:last-child{border-radius:0 0 8px 8px}@media screen and (max-width:760px){.p-message-list:last-child{border-radius:0}}.p-message-list:hover{box-shadow:0 4px 6px 0 rgba(0,0,0,.48);color:inherit;z-index:1}.p-message-list:nth-child(n+2){border-top:1px solid #ccc}.p-message-list:first-child:last-child{border-radius:0 8px 8px}@media screen and (max-width:760px){.p-message-list:first-child:last-child{border-radius:0}.p-message-list{border-top:1px solid #ccc;padding:2.66667vw 2.13333vw}}.p-message-list__img{align-items:flex-start;margin-right:12px;width:98px}@media screen and (max-width:760px){.p-message-list__img{margin-right:8px;width:64px}}.p-message-list__img img{border-radius:6px;width:100%}.p-message-list__date{font-weight:400;position:absolute;right:10px;top:-10px}@media not all and (max-width:660px){.p-message-list__date{font-size:14px}}@media (max-width:660px){.p-message-list__date{font-size:12px}}.p-message-list__content{align-items:flex-end;display:flex;flex:1;justify-content:space-between}.p-message-list__content__inner .c-list-tag__item{border-radius:4px;font-size:12px;letter-spacing:0;line-height:1.5;margin-right:4px;padding:0 5px}.p-message-list__content__inner .c-list-tag__item.scout{background:#f82060;border:1px solid #f82060;color:#fff}.p-message-list__header{align-items:center;display:flex;justify-content:start}.p-message-list__salary.c-text{color:#4c2100;font-size:12px;font-weight:400;line-height:1}.p-message-list__salary.c-text .big{font-size:16px}@media screen and (max-width:760px){.p-message-list__salary.c-text .big{font-size:14px}.p-message-list__salary.c-text{margin:4px 0}}.p-message-list__head{color:#4c2100;font-size:18px;font-weight:700;line-height:1.2;margin:12px 0 6px}@media screen and (max-width:760px){.p-message-list__head{font-size:15px;margin:8px 0 0}}.p-message-list.is-read .p-message-list__head{font-weight:400}.p-message-list__display{color:#828282;display:block;font-size:12px;font-weight:400;line-height:1.5;margin-left:30px;text-align:center;width:50px}.p-message-list__display i{font-size:28px}.p-message-list__sub{align-items:flex-start;display:flex;justify-content:start;margin-top:10px}@media screen and (max-width:760px){.p-message-list__sub{margin-top:6px}}.p-message-list__sub p{color:#828282;font-size:12px;font-weight:400}.p-message-list__sub p:first-child{width:100px}.p-message-list .content-message{width:100%}.p-message-head .c-checkbox__container .c-checkbox:checked{font-weight:700}.p-message-head .c-checkbox__container .c-checkbox__text{color:#2a2a2a;font-weight:400;letter-spacing:.5;padding-left:30px}.p-message-none{border-radius:0 8px 8px;padding:16px;text-align:left}@media screen and (max-width:760px){.p-message-none{border-top:1px solid #ccc;padding:200px 0;text-align:center}}.p-message-none .c-text .huge{font-size:1.5rem}.p-message-drawer{position:relative}@media (max-width:660px){.p-message-drawer{padding-bottom:20px}}.p-message-drawer__inner{background:#fff;border:1px solid #ccc;border-radius:6px;display:none;min-height:100%;padding:0;position:absolute;right:0;top:43px;width:0}.p-message-drawer [data-tab-content]{display:none}.p-message-drawer [data-tab-content].is-active{display:block}.p-modal-apply__inner{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:600px}@media screen and (max-width:760px){.p-modal-apply__inner{margin:0 auto;max-width:375px;width:calc(100vw - 24px)}}.p-modal-apply__main{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:99%}.p-modal-apply__title{line-height:1.2;text-align:center}.p-modal-apply__content{padding:10px 75px;text-align:center}@media screen and (max-width:760px){.p-modal-apply__content{padding:10px 0}}.p-modal-apply__content__text{align-items:center;font:normal normal normal 14px/18px Noto Sans JP,sans-serif;padding:6px 0 16px;text-align:center}.p-modal-apply__content__text em{color:#f82060;font-weight:700}.p-modal-apply__content__apply-button{height:60px;margin:0 auto 8px;width:363px}@media screen and (max-width:760px){.p-modal-apply__content__apply-button{width:100%}}.p-modal-apply__content__apply-button a{height:60px;width:363px}.p-modal-apply__content__apply-button span{display:flex}.p-modal-apply__content__apply-button-text{font:normal normal 700 22px/26px Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;line-height:1.4}@media screen and (max-width:760px){.p-modal-apply__content__apply-button-text{line-height:1.6}}.p-modal-apply__content__apply-button-text span{font-size:14px}.p-modal-apply__content__favorite-button{height:50px;margin:0 auto 8px;width:363px}@media screen and (max-width:760px){.p-modal-apply__content__favorite-button{width:100%}}.p-modal-apply__content__favorite-button span,.p-modal-apply__content__favorite-button__icon{font:normal normal 700 16px/24px Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif}.p-modal-decline{padding-bottom:30px;padding-top:30px;width:40%}@media screen and (max-width:760px){.p-modal-decline{padding:20px 1.6vw;width:100%}}.p-modal-decline .c-text{margin-top:16px}.p-modal-decline .c-text:first-child{margin-top:0}.p-modal-decline .btn-area{display:flex;justify-content:center;margin-top:20px;width:100%}.p-modal-decline .btn-area .is-disabled{opacity:.5}.p-modal-decline .btn-area .c-btn{margin:0;width:9rem}.p-modal-decline .btn-area .c-btn+.c-btn{margin-left:20px}.p-modal-decline .l-main__inner{background-color:#f8f8f8;margin-top:12px}@media screen and (max-width:760px){.p-modal-decline .l-main__inner{padding:1.6vw}}.p-modal-informal-consent{padding-bottom:20px;padding-top:20px}@media screen and (max-width:760px){.p-modal-informal-consent{padding:20px 1.6vw;width:100%}}.p-modal-informal-consent__title{color:#2a2a2a;font-size:18px;font-weight:700}.p-modal-informal-consent .btn-area{display:flex;justify-content:center;margin-top:20px;width:100%}.p-modal-informal-consent .btn-area .is-disabled{opacity:.5}.p-modal-informal-consent .btn-area .c-btn{margin:0;width:9rem}.p-modal-informal-consent .btn-area .c-btn+.c-btn{margin-left:20px}.p-modal-informal-consent .btn-area .c-btn.submit-btn{background-color:#86b902}.p-modal-keep__inner{padding:20px 26px;width:500px}@media screen and (max-width:760px){.p-modal-keep__inner{padding:5.33333vw 3.2vw;width:calc(100vw - 24px)}}.p-modal-keep__title{font-size:16px;font-size:1rem;font-weight:700;line-height:1.5;margin-bottom:12px;text-align:center}@media screen and (max-width:760px){.p-modal-keep__title{font-size:15px;font-size:.9375rem}}.p-modal-keep__box{margin:0 auto;width:450px}@media screen and (max-width:760px){.p-modal-keep__box{width:100%}}.p-modal-keep__primary-text{color:#4c2100;font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;text-align:center}.p-modal-keep__primary-text span{color:#f60}@media screen and (max-width:760px){.p-modal-keep__primary-text{font-size:20px;font-size:1.25rem}}.p-modal-keep__img,.p-modal-keep__text{margin-top:12px;text-align:center}.p-modal-keep__text{font-size:16px;font-size:1rem;font-weight:700;line-height:1.4375}@media screen and (max-width:760px){.p-modal-keep__text{font-size:15px;font-size:.9375rem}}.p-modal-keep__btn{margin:14px auto 0;width:350px}@media screen and (max-width:760px){.p-modal-keep__btn{width:100%}}.p-modal-keep__btn:hover{color:#fff}.p-modal-keep__btn__text{align-items:center;display:flex;justify-content:center}.p-modal-keep__btn__text>span{font-size:18px}.p-modal-keep__btn__text>span>span{font-size:14px}.p-modal-keep__btn__text img{height:auto;margin-right:4px;width:40px}.p-modal-keep__input{margin-top:18px}.p-modal-login__inner{padding:0}@media not all and (max-width:660px){.p-modal-login__inner{width:860px}}@media (max-width:660px){.p-modal-login__inner{margin:0 auto;width:calc(100vw - 24px)}.p-modal-login__inner .c-icon-close{font-size:11px;height:26px;right:-7px;top:-13px;width:26px}}.p-modal-login__box{border-radius:8px;margin:0 auto;overflow:hidden;width:100%}.p-modal-login__top{background:#fffbf0;border-bottom:1px solid #ccc}@media not all and (max-width:660px){.p-modal-login__top{padding:23px 0 27px}}@media screen and (max-width:760px){.p-modal-login__top{padding:20px 0}}.p-modal-login__top-text{background:#fffbf0;color:#4c2200;font-weight:700;line-height:1.5;text-align:center}@media not all and (max-width:660px){.p-modal-login__top-text{font-size:28px}}@media (max-width:660px){.p-modal-login__top-text{font-size:18px;padding:0}}.p-modal-login__top-text--emphasis{color:#f60}@media not all and (max-width:660px){.p-modal-login__top-text br{display:none}}.p-modal-login__bottom{text-align:center}@media not all and (max-width:660px){.p-modal-login__bottom{padding:26px 32px 47px}}@media (max-width:660px){.p-modal-login__bottom{padding:0 0 24px}}.p-modal-login__bottom-text{color:#2a2a2a;line-height:1.5;margin-bottom:24px}@media not all and (max-width:660px){.p-modal-login__bottom-text{font-size:16px}}@media (max-width:660px){.p-modal-login__bottom-text{font-size:15px;padding:20px 16px 0;text-align:left}.p-modal-login__bottom-btn{padding-left:16px;padding-right:16px}}.p-modal-login__img,.p-modal-login__text{margin-top:12px;text-align:center}.p-modal-login__text{font-weight:700;line-height:1.4375}@media not all and (max-width:660px){.p-modal-login__text{font-size:18px}}@media (max-width:660px){.p-modal-login__text{font-size:17px}}.p-modal-login__btn{margin:32px auto 0}@media not all and (max-width:660px){.p-modal-login__btn{width:256px}}@media (max-width:660px){.p-modal-login__btn{width:250px}}.p-modal-login__btn:hover{color:#fff}.p-modal-login__btn__text{align-items:center;display:flex;justify-content:center}@media not all and (max-width:660px){.p-modal-login__btn__text>span{font-size:20px}}@media (max-width:660px){.p-modal-login__btn__text>span{font-size:18px}}@media not all and (max-width:660px){.p-modal-login__btn__text>span>span{font-size:16px}}@media (max-width:660px){.p-modal-login__btn__text>span>span{font-size:14px}}@media not all and (max-width:660px){.p-modal-login__btn__text img{margin-right:6px}}@media (max-width:660px){.p-modal-login__btn__text img{margin-right:5px}}.p-modal-login .c-form-title{align-items:center;display:flex;justify-content:flex-start;margin:0 0 6px}.p-modal-login .c-form-title__label{border-radius:4px;margin-left:2px}.p-modal-login .link{color:#0038ef;display:inline-block;margin:12px 0 0;text-decoration:underline}@media (max-width:660px){.p-modal-login .link{font-size:12px;margin:0}.p-modal-login .signup-benefit{gap:8px}.p-modal-login .signup-benefit__card{align-items:center;border:none;display:flex;padding:0}}.p-modal-login .signup-promote__title{background-color:inherit;border-bottom:none;justify-content:center}@media (max-width:660px){.p-modal-login .signup-promote__title{align-items:baseline;display:flex;font-size:22px;height:auto;padding:0 0 10px}.p-modal-login .signup-promote__title--emphasis{font-size:30px}.p-modal-login .signup-promote__content{padding-left:16px;padding-right:16px}.p-modal-login .signup-benefit-title{display:inline-block;margin-bottom:5px;margin-left:8px;padding:0;text-align:left}.p-modal-login .signup-benefit-title br{display:none}}.p-modal-login .signup-benefit-image{border:1px solid #ccc}@media (max-width:660px){.p-modal-login .signup-benefit-image{margin:0;width:108px}}.p-modal-visibility{font-weight:400}.p-modal-visibility__inner{padding:30px 16px;top:30%;width:500px}@media screen and (max-width:760px){.p-modal-visibility__inner{width:auto}}.p-modal-visibility__title{color:#3c3c3c;font-size:20px;font-size:1.25rem;font-weight:700;text-align:center}.p-modal-visibility .c-text{margin-top:25px}.p-modal-visibility__content{display:flex;justify-content:center;margin-top:25px}.p-modal-visibility__content .c-btn{width:140px}.p-modal-visibility__content .c-btn:first-child{margin-right:16px}.p-modal-visibility__confirm{margin-top:12px;text-align:center}.p-modal-visibility__confirm .c-checkbox__container .c-checkbox__text{padding-left:8px}.p-msg-textarea{background:#f8f8f8}@media (max-width:660px){.p-msg-textarea{box-shadow:0 2px 6px #00000061}}@media screen and (max-width:760px){.p-msg-textarea>form{-webkit-transform:scale(1);transform:scale(1)}}.p-msg-textarea>.c-text{line-height:1;margin-bottom:4px}.p-msg-textarea__inner{display:flex;font-size:14px;justify-content:space-between}@media screen and (max-width:760px){.p-msg-textarea__inner{font-size:16px;-webkit-transform:scale(.75);transform:scale(.75)}}.p-msg-textarea__btn{margin-left:10px}@media screen and (max-width:760px){.p-msg-textarea__btn{box-shadow:none;height:40px;margin-left:2.13333vw;width:21.33333vw}}.p-msg-textarea .c-textarea{max-height:200px;min-width:635px}@media screen and (max-width:760px){.p-msg-textarea .c-textarea{max-height:120px;min-width:64vw}}.p-mypage>div+div{margin-top:20px}.p-mypage .p-mypage-search{padding:10px 74px 20px}@media screen and (max-width:760px){.p-mypage .p-mypage-search{border-bottom:1px solid #ccc;border-top:1px solid #ccc;padding:4px 30px 16px}}.p-mypage .p-mypage-search__head{align-items:center;color:#3c3c3c;display:flex;font-size:18px;font-weight:700;justify-content:center;margin:0 auto 8px}@media screen and (max-width:760px){.p-mypage .p-mypage-search__head{font-size:12px;margin:0 auto 4px}}.p-mypage .p-mypage-search__head span{color:#f82060;font-size:30px;font-weight:700}@media screen and (max-width:760px){.p-mypage .p-mypage-search__head span{font-size:18px}}.p-mypage .p-mypage-search__head img{height:auto;margin-right:8px;width:46px}@media screen and (max-width:760px){.p-mypage .p-mypage-search__head img{width:32px}}.p-mypage .p-mypage-search__condition{border-radius:8px;margin-bottom:12px}.p-mypage .p-mypage-search__condition th[rowspan]{border-right:0}.p-mypage .p-mypage-search__button{height:40px;margin:0 auto;width:220px}@media screen and (max-width:760px){.p-mypage .p-mypage-search__button{font-size:12px;height:30px;width:180px}}.p-mypage .p-mypage-profile{padding:26px 0 22px}@media screen and (max-width:760px){.p-mypage .p-mypage-profile{border:1px solid #ccc;border-radius:6px;margin:12px 6px 0;padding:16px 12px}}.p-mypage .p-mypage-profile__head{color:#4d2100;font-size:20px;font-weight:700;margin:0 0 22px;text-align:center}@media screen and (max-width:760px){.p-mypage .p-mypage-profile__head{font-size:15px;margin:0 0 10px;text-align:left}}.p-mypage .p-mypage-profile__head i{color:#e4c6a7;font-size:27px;margin-right:8px}@media screen and (max-width:760px){.p-mypage .p-mypage-profile__head i{font-size:20px}}.p-mypage .p-mypage-profile__button{height:40px;margin:0 auto;width:220px}@media screen and (max-width:760px){.p-mypage .p-mypage-profile__button{font-size:12px;height:30px;width:180px}}.p-mypage .p-mypage-recommend{padding:20px 0 0}@media screen and (max-width:760px){.p-mypage .p-mypage-recommend{padding:0 6px 12px}}.p-mypage .p-mypage-recommend__title{align-items:center;color:#4d2100;display:flex;font-size:28px;font-weight:700;justify-content:center;margin-bottom:18px}@media screen and (max-width:760px){.p-mypage .p-mypage-recommend__title{font-size:15px;justify-content:flex-start;margin-bottom:10px}}.p-mypage .p-mypage-recommend__title i{color:#f60;font-size:30px;margin-right:4px}@media screen and (max-width:760px){.p-mypage .p-mypage-recommend__title i{font-size:20px}}.p-panorama-thumb{width:100%}@media not all and (max-width:660px){.p-panorama-thumb__wrap{margin:16px auto;position:relative;width:1080px}}@media (max-width:660px){.p-panorama-thumb__wrap{-webkit-overflow-scrolling:touch;align-items:center;background:#202020;bottom:0;display:flex;height:40px;left:0;margin:0;overflow-x:auto;overflow-y:hidden;padding:4px;position:absolute;right:0;width:100vw}}.p-panorama-thumb__list{display:inline-block}@media (max-width:660px){.p-panorama-thumb__list{height:30px;width:40px}}.p-panorama-thumb__list.is-current{position:relative}.p-panorama-thumb__list.is-current:before{border:2px solid #f60;border-radius:6px;content:"";height:100%;left:0;position:absolute;top:0}@media not all and (max-width:660px){.p-panorama-thumb__list.is-current:before{content:none}}@media (max-width:660px){.p-panorama-thumb__list.is-current:before{width:100%}}@media not all and (max-width:660px){.p-panorama-thumb__list.is-current img{outline:2px solid #f60;outline-offset:-2px}}.p-panorama-thumb__list img{border-radius:6px;-o-object-fit:cover;object-fit:cover}@media not all and (max-width:660px){.p-panorama-thumb__list img{height:55px;width:83px}}@media (max-width:660px){.p-panorama-thumb__list img{height:30px;vertical-align:middle;width:100%}}.p-panorama-thumb__list:hover{cursor:pointer;opacity:.8}@media not all and (max-width:660px){.p-panorama-thumb__next,.p-panorama-thumb__prev{border-radius:50%;color:#86b902;cursor:pointer;display:inline-block;font-size:30px;height:29px;position:absolute;top:50%;width:29px}.p-panorama-thumb__next.disabled,.p-panorama-thumb__prev.disabled{display:none}}@media (max-width:660px){.p-panorama-thumb__next,.p-panorama-thumb__prev{display:none}}.p-panorama-thumb__prev{box-shadow:0 -2px 6px 0 rgba(0,0,0,.28);left:-12px;-webkit-transform:translateX(-100%) translateY(-50%) rotate(180deg);transform:translateX(-100%) translateY(-50%) rotate(180deg)}.p-panorama-thumb__next{box-shadow:0 2px 6px 0 rgba(0,0,0,.28);right:-12px;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}.p-panorama-thumb__play{background-color:#f60;border-radius:50%;color:#fff;font-size:34px;height:1em;left:25px;position:absolute;top:10px;width:1em}.p-panorama-thumb__play-wrap{position:relative}@media (max-width:660px){.p-panorama-thumb__play{font-size:20px;left:10px;top:4px}}.p-panorama-thumb__play:before{border:8px solid transparent;border-left:14px solid;content:"";left:35%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:660px){.p-panorama-thumb__play:before{border:4px solid transparent;border-left:7px solid}.p-panorama{height:100%;width:100%}}.p-panorama__wrapper{overflow:hidden;position:relative}@media not all and (max-width:660px){.p-panorama__wrapper{height:700px}}@media (max-width:660px){.p-panorama__wrapper{bottom:40px;left:0;position:absolute;right:0;top:0}}@media not all and (max-width:660px){.p-panorama__wrapper__title{margin:0 auto;position:relative;text-align:center;width:1080px}.p-panorama__wrapper__title h2{background-color:transparent;border-bottom:0;bottom:12px;color:#fff;font-size:12px;padding:0;position:absolute;right:0;z-index:10}.p-panorama__wrapper__title h2:before{background:none;border-radius:0;bottom:0;position:absolute;width:0}.p-panorama__wrapper__title h2 [class^=c-icon-]{font-size:20px;margin-right:0}}@media (max-width:660px){.p-panorama__wrapper__title{display:none}}.p-panorama__wrapper__description .c-hdg-lv2--with-icon p{flex:0 0 auto}.p-panorama__wrapper__description__area{bottom:0;color:#fff;left:0;position:absolute;right:0}@media not all and (max-width:660px){.p-panorama__wrapper__description__area{left:15%;right:15%}.p-panorama__wrapper__description__area h2{background-color:#2a2a2a;border-bottom:0;border-radius:8px 8px 0 0;font-size:14px;opacity:.75;padding:10px 58px 0;z-index:10}.p-panorama__wrapper__description__area h2:before{background:none;border-radius:0;bottom:0;position:absolute;width:0}.p-panorama__wrapper__description__area h2 [class^=c-icon-]{font-size:20px;margin-right:9px}.p-panorama__wrapper__description__area h2:not(.is-active){background-color:transparent}.p-panorama__wrapper__description__area h2:not(.is-active) .pulldown-btn{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.p-panorama__wrapper__description__area h2 .pulldown-btn{background:transparent}.p-panorama__wrapper__description__area h2 .pulldown-btn .c-icon-pulldown{color:#fff;font-size:13px}}@media (max-width:660px){.p-panorama__wrapper__description__area h2{display:none}}.p-panorama__wrapper__description__text{background-color:#2a2a2a;line-height:normal;opacity:.75;word-break:break-all}@media not all and (max-width:660px){.p-panorama__wrapper__description__text{font-size:16px;padding:0 58px 10px}}@media (max-width:660px){.p-panorama__wrapper__description__text{font-size:14px;padding:4px 8px}}.p-panorama__wrapper__non-description .c-hdg-lv2--with-icon p{flex:0 0 auto}.p-panorama__wrapper__non-description__area{bottom:0;color:#fff;left:0;position:absolute;right:0}@media not all and (max-width:660px){.p-panorama__wrapper__non-description__area{left:15%;right:15%}.p-panorama__wrapper__non-description__area h2{background-color:transparent;border-bottom:0;border-radius:8px 8px 0 0;font-size:14px;opacity:.75;padding:10px 58px 0;z-index:10}.p-panorama__wrapper__non-description__area h2:before{background:none;border-radius:0;bottom:0;position:absolute;width:0}.p-panorama__wrapper__non-description__area h2 [class^=c-icon-]{font-size:20px;margin-right:9px}}@media (max-width:660px){.p-panorama__wrapper__non-description__area h2{display:none}}.p-panorama__wrapper__non-description__text{background-color:#2a2a2a;line-height:normal;opacity:.75;word-break:break-all}@media not all and (max-width:660px){.p-panorama__wrapper__non-description__text{font-size:16px;padding:0 58px 10px}}@media (max-width:660px){.p-panorama__wrapper__non-description__text{font-size:14px;padding:4px 8px}}.p-panorama__view{background:#f4f4f5;height:100%}.p-panorama__caption{background:#000;background:rgba(0,0,0,.7);bottom:0;box-sizing:border-box;color:#fff;display:none;padding:8px 24px 8px 8px;position:absolute;width:100%;z-index:10000}.p-panorama__caption.is-acitve{display:block}.p-panorama__caption-title{color:#f60;font-weight:700}.p-panorama__caption-body{color:#fff;line-height:1.2;margin-top:0}.p-panorama__caption-close{color:#fff;cursor:pointer;font-size:12px;line-height:1;outline:none;position:absolute;right:10px;text-decoration:none;top:10px}.p-panorama .pnlm-container{background:#f4f4f4}.p-panorama .pnlm-grab{cursor:url(/css/img/grab.svg) 12 8,default}.p-panorama .pnlm-grabbing{cursor:url(/css/img/grabbing.svg) 12 8,default}.p-panorama .pa-job,.p-panorama .pnlm-sprite{background-image:url(/css/img/sprites.svg)}.p-panorama .pnlm-compass{background-image:url(/css/img/compass.svg)}.p-panorama__movie-title{align-items:center;background-color:hsla(0,0%,100%,.9);border:1px solid #ccc;border-radius:8px;box-shadow:0 3px 6px #aaa;display:flex;flex-direction:column;justify-content:center;position:absolute;width:272px}@media not all and (max-width:660px){.p-panorama__movie-title{bottom:14px;left:calc(50% - 540px);padding:20px 20px 0}}@media (max-width:660px){.p-panorama__movie-title{bottom:10px;left:0;margin:0 auto;padding:14px 20px 0;right:0}}@media not all and (max-width:660px){.p-panorama__movie-title img{margin-bottom:20px}}@media (max-width:660px){.p-panorama__movie-title img{margin-bottom:14px}}.p-panorama__movie-title img:last-child{margin-bottom:0;position:relative}@media not all and (max-width:660px){.p-panorama__movie-title img:last-child{bottom:-15px}}@media (max-width:660px){.p-panorama__movie-title img:last-child{bottom:-10px}}.p-panorama__movie-title p{border-bottom:2px solid #4d2100;color:#4d2100;font-size:20px;font-weight:700;line-height:1.2;padding-left:32px;position:relative;width:100%}@media not all and (max-width:660px){.p-panorama__movie-title p{margin:0 0 4px}}@media (max-width:660px){.p-panorama__movie-title p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;margin:6px 0 4px;overflow:hidden;overflow-wrap:break-word}}.p-panorama__movie-title p i{font-size:26px;left:0;position:absolute;top:-2px}.p-panorama__movie-icon{align-items:center;background:#fff;border:1px solid #ccc;border-radius:7px;box-shadow:0 3px 6px #aaa;display:flex;justify-content:center;padding:0 8px;position:absolute}@media not all and (max-width:660px){.p-panorama__movie-icon{height:106px;right:calc(50% - 540px);top:70px;width:106px}}@media (max-width:660px){.p-panorama__movie-icon{height:116px;left:0;margin:0 auto;right:0;top:60px;width:116px}}.p-panorama__movie-icon img{width:100%}.p-panorama__movie-icon p{background:#fefbf0;border:1px solid #f60;border-radius:8px;color:#f60;font-weight:700;letter-spacing:0;line-height:1.27778;position:absolute;text-align:left}@media not all and (max-width:660px){.p-panorama__movie-icon p{font-size:18px;padding:4px 26px;right:0;top:124px;width:290px}}@media (max-width:660px){.p-panorama__movie-icon p{font-size:14px;left:-62px;padding:6px 14px;top:132px;width:238px}}.p-panorama__movie-icon p:before{border-color:transparent transparent #f60;border-style:solid;border-width:13px 6px;bottom:100%;content:"";height:0;position:absolute;width:0}@media not all and (max-width:660px){.p-panorama__movie-icon p:before{right:36px}}@media (max-width:660px){.p-panorama__movie-icon p:before{left:0;margin:0 auto;right:0}}.p-panorama__movie-icon p:after{border-color:transparent transparent #fefbf0;border-style:solid;border-width:12px 6px;bottom:calc(100% - 2px);content:"";height:0;position:absolute;width:0}@media not all and (max-width:660px){.p-panorama__movie-icon p:after{right:36px}}@media (max-width:660px){.p-panorama__movie-icon p:after{left:0;margin:0 auto;right:0}}.p-panorama__movie-icon span{display:inline-block;position:relative}@media not all and (max-width:660px){.p-panorama__movie-icon span{padding-left:20px}}@media (max-width:660px){.p-panorama__movie-icon span{padding-left:16px}}.p-panorama__movie-icon span:before{content:"※";left:0;position:absolute;top:0}.p-panorama__movie-app{align-items:center;background:#fff;display:flex;height:48px;padding:0 6px}.p-panorama__movie-app i{color:red;padding:4px}.p-panorama__movie-app p{font-size:12px;font-weight:700;line-height:1;margin-left:8px}.p-panorama__movie-app span{color:#aaa;font-size:10px;font-weight:400;margin-left:1px}.p-panorama__movie-app a{background:#007aff;border-radius:20px;color:#fff;font-size:12px;font-weight:700;letter-spacing:0;margin-left:auto;padding:4px 12px;text-decoration:none}.p-panorama__movie-thumb{margin-right:8px}.p-panorama__hidden{display:none}.p-panorama__show{display:block}.p-profile-result-submit{margin-top:20px}@media screen and (max-width:760px){.p-profile-result-submit{margin-top:0}}.p-profile-result-submit__inner{align-items:center;background-color:#f8f8f8;border-radius:0 0 8px 8px;border-top:1px solid #ccc;bottom:0;display:flex;justify-content:center;padding:15px 0}@media screen and (max-width:760px){.p-profile-result-submit__inner{background-color:#f8f8f8;border:none;opacity:1;padding:20px 0;position:static;-webkit-transform:translateY(0);transform:translateY(0);transition:none}}.p-profile-result-submit__inner.is-static{bottom:-20px;left:0!important;margin:0 -1px;padding-top:20px;position:relative}@media screen and (max-width:760px){.p-profile-result-submit__inner.is-static{margin:0;padding-top:0;position:static}}.p-profile-result-submit__inner.is-static-mod{bottom:-16px;left:0!important;margin:0 -17px 30px;padding-top:20px;position:relative}@media screen and (max-width:760px){.p-profile-result-submit__inner.is-static-mod{border-top:1px solid #ccc;margin:0 -6px;padding-top:10px;position:static}}.p-profile-result-submit__inner .c-btn--primary{margin-bottom:0}@media screen and (max-width:760px){.p-profile-result-submit__inner .c-btn--primary{width:80%}}.p-profile-result-submit__inner .c-btn-mod{margin-top:10px}.p-profile-result-submit .c-text{margin-right:8px}.p-profile-result-submit .p-profile-result__graph{margin-right:35px;margin-top:0;width:200px}@media screen and (max-width:760px){.p-profile-result-submit .p-profile-result__graph{display:none}}.p-profile-result-submit__box{width:380px}@media screen and (max-width:760px){.p-profile-result-submit__box{width:230px}.is-active.is-static .p-profile-result-submit__box{padding-top:20px}.p-profile-result-submit .fixed-bottom-nav__inner.is-active{padding:6px}}.p-profile-result-submit .fixed-bottom-nav__inner.is-static{border-left:1px solid #ccc;border-right:1px solid #ccc}@media screen and (max-width:760px){.p-profile-result-submit .fixed-bottom-nav__inner.is-static{border:none}.p-profile-result-submit__btn{width:230px}}@media (max-width:374px){.p-profile-result-submit__btn{font-size:14px;width:170px}.p-profile-result-submit__btn i{padding-right:0}}.p-profile__last-update{color:#646464;margin-bottom:5px;text-align:right}@media not all and (max-width:660px){.p-profile__last-update{font-size:14px;max-width:830px}}@media (max-width:660px){.p-profile__last-update{font-size:12px}}@media not all and (max-width:660px){.p-profile__form-inner{padding:16px 16px 0}}@media (max-width:660px){.p-profile__form-inner{padding:12px 6px 0}}.p-profile .p-profile-result{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:flex-start}@media not all and (max-width:660px){.p-profile .p-profile-result{padding:17px 44px}}@media (max-width:660px){.p-profile .p-profile-result{padding:12px 12px 0}}.p-profile .p-profile-result__content{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}@media not all and (max-width:660px){.p-profile .p-profile-result__content{margin-left:30px}}@media (max-width:660px){.p-profile .p-profile-result__content{margin:0;width:100%}.p-profile .p-profile-result__content .c-text__fullness{font-size:12px;text-align:left}}.p-profile .p-profile-result__text{display:flex}@media (max-width:660px){.p-profile .p-profile-result__text{line-height:1.4rem;margin-bottom:8px}}.p-profile .p-profile-result__text img{width:60%}@media not all and (max-width:660px){.p-profile .p-profile-result__text span{font-size:18px}}@media (max-width:660px){.p-profile .p-profile-result__text span{font-size:14px}}.p-profile .p-profile-result__img{width:100px}.p-profile .p-profile-result__img img{width:100%}@media (max-width:660px){.p-profile .p-profile-result__img{display:none}}.p-profile .p-profile-result__img02{margin-right:12px;min-width:70px;width:70px}.p-profile .p-profile-result__img02 img{width:100%}.p-profile .p-profile-result__graph{align-items:center;background:#fff;border:1px solid #ccc;border-radius:34px;display:flex;position:relative}@media not all and (max-width:660px){.p-profile .p-profile-result__graph{height:12px;margin:8px 0 6px;width:480px}}@media (max-width:660px){.p-profile .p-profile-result__graph{height:8px;margin:4px auto;width:100%}}@media not all and (max-width:660px){.p-profile .p-profile-result__graph__bottom{width:250px}}@media (max-width:660px){.p-profile .p-profile-result__graph__bottom{height:12px;margin-right:12px;width:120px}}.p-profile .p-profile-result__graph-bar{background:#f60;border-radius:4px;left:0;max-width:100%;position:absolute;top:-1px;transition:all 1s ease}@media not all and (max-width:660px){.p-profile .p-profile-result__graph-bar{height:calc(100% + 2px)}}@media (max-width:660px){.p-profile .p-profile-result__graph-bar{height:8px}.p-profile .p-profile-result__graph-bar--bottom{height:12px}}.p-profile .p-profile-result--border-b-0{border-bottom:0}.p-profile .p-profile-result.fixed{background-color:#fff;position:fixed;top:0;z-index:2}@media not all and (max-width:660px){.p-profile .p-profile-result.fixed{width:828px}}@media (max-width:660px){.p-profile .p-profile-result.fixed{width:100%}}.p-profile .p-profile-result__rest{background:#f8f8f9;border-bottom:1px solid #ccc;border-top:1px solid #ccc;font-size:16px;font-weight:700;padding:10px;text-align:center}@media (max-width:660px){.p-profile .p-profile-result__rest{font-size:14px;margin:0 -12px;width:calc(100% + 24px)}}.p-profile .p-profile-result__rest span{color:#f82060}.p-profile .p-profile-result__rest .num{font-size:24px}@media (max-width:660px){.p-profile .p-profile-result__rest .num{font-size:20px}}.p-profile .p-profile-result__not-entered{padding:17px 44px}@media (max-width:660px){.p-profile .p-profile-result__not-entered{padding:12px 0}}.p-profile .p-profile-result__not-entered__box:first-child{margin-bottom:12px}.p-profile .p-profile-result__not-entered__title{color:#4d2100;font-size:14px;font-weight:700}.p-profile .p-profile-result__not-entered__list{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.p-profile .p-profile-result__not-entered__list li{background:#f2f2f2;border:1px solid #f2f2f2;border-radius:40px;color:#646464;font-size:12px;padding:5px 10px}.p-profile .p-profile-result__not-entered__list li.is-required{background:#fff;border:1px solid #f82060;color:#f82060}.p-profile .c-form-title{margin-right:0}@media not all and (max-width:660px){.p-profile .c-form-title{font-size:14px;margin-top:15px;width:158px}}@media (max-width:660px){.p-profile .c-form-title{font-size:12px;margin-top:4px;padding:0;width:85px}}.p-profile .c-table--form th{padding:0}@media not all and (max-width:660px){.p-profile .c-table--form th{font-size:14px}}@media (max-width:660px){.p-profile .c-table--form th{font-size:12px}}.p-profile .c-table--form th>span{font-weight:400;letter-spacing:-.5px}@media not all and (max-width:660px){.p-profile .c-table--form th>span{font-size:12px}}@media (max-width:660px){.p-profile .c-table--form th>span{font-size:10px}}@media not all and (max-width:660px){.p-profile .p-form-table--profile-license{width:354px}}@media (max-width:660px){.p-profile .p-form-table--profile-license{width:100%}}.p-profile .p-form-table--profile-license thead{height:50px}.p-profile .p-form-table--profile-license th{line-height:1.15;padding:0}.p-profile .p-form-table--profile-license th .c-text{line-height:1}@media not all and (max-width:660px){.p-profile .p-form-table--profile-shift{width:359px}}@media (max-width:660px){.p-profile .p-form-table--profile-shift{width:100%}}.p-profile .p-form-table--profile-shift th{height:50px}@media not all and (max-width:660px){.p-profile .p-form-table--apply-time{width:356px}}@media (max-width:660px){.p-profile .p-form-table--apply-time{width:100%}.p-profile .p-form-table .c-checkbox__text{font-size:12px;padding-left:20px}.p-profile .p-form-table .c-checkbox__text--no-text{padding-left:20px}.p-profile .p-form-table .c-checkbox__text--reverse{padding:0 0 22px}.p-profile .p-form-table .c-checkbox__text--pr{padding-right:22px!important}}.p-profile .p-form-table .c-checkbox__text:after{background:transparent linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0}.p-profile .p-form-table .c-checkbox__text.is-required:after{background:#ffeded}.p-profile .p-form-table .c-checkbox__text.is-completion:after{background:transparent linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0}.p-profile .p-profile-result-graph-text{font-size:14px;font-weight:700}.p-profile .p-profile-result-graph-text .huge{font-size:18px}@media (max-width:660px){.p-profile .p-profile-result-graph-text>span{font-size:12px}.p-profile .p-profile-result-graph-text .huge{font-size:16px}.p-profile .p-profile-result-graph-text>div{width:calc(100% - 70px)}}.p-profile .p-form-zip-code .c-link{color:#0038ef;text-decoration:none}.p-profile .p-form-zip-code .c-link:hover{text-decoration:underline}.p-profile .c-select__label{width:calc(100% - 22px)}.p-profile .c-radio.is-completion+label:before{background:transparent linear-gradient(180deg,#fff,#fff 29%,#efefef) 0 0}.p-profile .c-checkbox:checked+.c-checkbox__text:after{background:#f60}.p-profile .c-btn--job-fill-secondary.c-icon-arrow-circle{margin-right:0}.p-profile .p-form-select__city,.p-profile .p-form-select__pref{width:170px}.p-profile .p-form-select__workable{display:inline-flex;width:100px}@media (max-width:660px){.p-profile{border-top:1px solid #ccc}.p-profile .p-form--grid{flex-wrap:nowrap;justify-content:flex-start}.p-profile .p-form--grid__add-bb,.p-profile .p-form--grid__list{width:calc(100% - 86px)}.p-profile .p-form-template{flex-wrap:nowrap}.p-profile .p-form-template__add{font-size:13px;max-width:248px;width:100%}.p-profile .p-form-template__add i{font-size:16px;padding-right:2px}.p-profile .p-form-template__del{margin-left:0;margin-top:0;position:absolute;right:6px;top:2px}.p-profile .p-form-select__year{width:100px}.p-profile .p-form-select__date,.p-profile .p-form-select__month{width:80px}.p-profile .p-form-select__wrap{margin-left:0;margin-right:8px;min-width:auto;width:auto}.p-profile .p-form-select__wrap:last-child{margin-right:0}.p-profile .p-form-select__care-services,.p-profile .p-form-select__city,.p-profile .p-form-select__occupations,.p-profile .p-form-select__pref,.p-profile .p-form-select__workable{width:120px}.p-profile .c-checkbox__text,.p-profile .c-radio__container{font-size:15px}.p-profile .c-checkbox__text:before{font-size:14px!important}.p-profile .c-checkbox__text:after{height:20px!important;width:20px!important}}@media (max-width:374px){.p-profile .p-form-template__add{text-align:left}.p-profile .p-form-select__wrap{width:100px}}.p-profile-delete__title{color:#4c2200;font-weight:700;text-align:center}@media not all and (max-width:660px){.p-profile-delete__title{font-size:22px;margin-bottom:38px}}@media (max-width:660px){.p-profile-delete__title{font-size:18px;margin-bottom:22px}}@media not all and (max-width:660px){.p-profile-delete .c-modal__inner{max-width:90vw;padding:50px 75px 18px;width:500px}}@media (max-width:660px){.p-profile-delete .c-modal__inner{margin:0;padding:25px 13px 17px;width:100%}}.p-profile-delete .c-btn{box-shadow:0 2px 6px #ccc;height:60px;margin:0 auto 20px;width:350px}.p-profile-delete .c-checkbox__text{color:#aaa;font-size:14px;font-weight:700;justify-content:center;margin-top:18px}.p-profile-delete .c-checkbox__text:after,.p-profile-delete .c-checkbox__text:before{height:16px;left:66px;width:16px}.p-profile-delete .c-checkbox:checked+.c-checkbox__text:after{background:#f60;height:16px;left:66px;width:16px}.p-profile-delete .c-checkbox:checked+.c-checkbox__text:before{font-size:.9em;height:12px;left:68px}.p-profile .p-icon-list{gap:6px;margin-top:10px;width:100%}.p-profile .p-icon-list__list{background:#f2f2f2;border:1px solid #ccc;border-radius:6px}.p-profile .p-icon-list .c-icon-shisetsu{color:#ccc}.p-profile .p-icon-list .c-icon-shisetsu:hover{cursor:pointer}@media (max-width:660px){.p-profile .p-form-care-service-experience__wrap,.p-profile .p-form-job-experience__wrap{flex-flow:wrap}}.p-profile .p-icon-sample{background:#ffeded;border:1px solid #ccc;border-radius:8px;margin-top:20px;padding:12px 12px 8px}.p-profile .p-icon-sample__text{color:#3c3c3c;font-size:12px}.p-profile .p-icon-sample__container{align-items:center;display:flex;gap:30px;margin-top:8px}.p-profile .p-icon-sample__box{align-items:center;display:flex;font-size:14px}.p-profile .p-icon-sample .-yes{background:#fffbf0;border:1px solid #f60;border-radius:6px}.p-profile .p-icon-sample .-no>.c-icon-shisetsu{color:#ccc}.p-prompt-message{position:relative}.p-prompt-message:after{align-items:center;-webkit-animation:flash 1.5s ease-in-out infinite alternate;animation:flash 1.5s ease-in-out infinite alternate;background:#ffd111;border-radius:4px;content:"続けて住所を\Aご入力ください";display:flex;font-size:10px;font-weight:700;height:calc(100% - 20px);justify-content:center;position:absolute;right:5px;top:15px;white-space:pre;width:150px}@media screen and (max-width:760px){.p-prompt-message:after{padding:0 2.13333vw;width:21.33333vw}}.p-prompt-message:before{-webkit-animation:flash 1.5s ease-in-out infinite alternate;animation:flash 1.5s ease-in-out infinite alternate;border:8px solid transparent;border-right-color:#ffd111;content:"";margin-top:-3px;position:absolute;right:155px;top:50%}@media screen and (max-width:760px){.p-prompt-message:before{border:6px solid transparent;border-right-color:#ffd111;margin-top:-1px;right:22.66667vw}}@-webkit-keyframes flash{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:1}50%{opacity:0}to{opacity:1}}@media not all and (max-width:660px){.p-recommended-search-conditions{margin-top:20px}}@media (max-width:660px){.p-recommended-search-conditions{margin-top:16px}}.p-recommended-search-conditions__title{color:#4c2100;font-size:16px;line-height:1.37}@media not all and (max-width:660px){.p-recommended-search-conditions__title{font-weight:700;margin-bottom:12px}}@media (max-width:660px){.p-recommended-search-conditions__title{font-weight:400;line-height:1.375;margin-bottom:4px}}.p-recommended-search-conditions__title>i[class*=c-icon]{color:#86b902;font-size:16px;margin-right:4px}.p-recommended-search-conditions__title__emphasis{color:#f60}@media (max-width:660px){.p-recommended-search-conditions__title__emphasis{font-weight:700}}.p-recommended-search-conditions__buttons{display:flex}.p-recommended-search-conditions__buttons .c-btn--common{border:1px solid #86b902;color:#86b902;font-size:12px;margin-right:10px;max-width:120px;padding:6px 0}.p-recommended-search-conditions__buttons .c-btn--common:hover{background-color:#86b902;color:#fff;opacity:1}.p-remind-same-tel{font-size:16px}.p-remind-same-tel__email-list{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin:16px 0;padding:16px 0}.p-remind-same-tel__email-list__label{margin-bottom:16px}.p-remind-same-tel__email-list__item{line-height:1.1;margin-bottom:12px;overflow-wrap:break-word}.p-remind-same-tel__email-list__item:last-child{margin-bottom:0}.p-remind-same-tel__login-btn{font-size:18px;height:60px;margin-top:16px}.p-renew-form-animation{border:1px solid #ccc}@media not all and (max-width:660px){.p-renew-form-animation{height:66px;margin-right:16px;width:142px}}@media (max-width:660px){.p-renew-form-animation{height:60px;margin-right:8px;width:120px}}.p-renew-form-animation--large{width:165px}@media not all and (max-width:660px){.p-renew-form-animation__img{width:42px}}@media (max-width:660px){.p-renew-form-animation__img{width:37.25px}}.p-renew-form-animation__text{margin-left:4px;text-align:center}@media not all and (max-width:660px){.p-renew-form-animation__text{font-size:14px}}@media (max-width:660px){.p-renew-form-animation__text{font-size:12px}}.p-renew-form-animation__text--small{font-size:12px;margin-bottom:2px}.p-renew-form-animation__number{letter-spacing:-.2px}@media not all and (max-width:660px){.p-renew-form-animation__number{font-size:16px}}@media (max-width:660px){.p-renew-form-animation__number{font-size:13px}}.p-renew-form-animation__number--result{color:#f60}@media not all and (max-width:660px){.p-renew-form-animation__number--result{font-size:20px}}@media (max-width:660px){.p-renew-form-animation__number--result{font-size:16px}.p-select-drawer{align-items:center;display:flex;justify-content:flex-start;padding:12px 8px}.p-select-drawer__title{flex:0 0 auto;font-size:12px;font-weight:700}.p-select-drawer__select{flex:0 0 36vw;height:auto;margin-left:8px}.p-select-drawer__select__select{padding:4px 8px}.p-select-drawer__label{font-size:12px}.p-select-drawer__suffix{flex:0 0 auto;font-size:12px;margin-left:8px}}.p-slick-slider .slick-list,.p-slick-slider .slick-track{overflow:hidden}.p-slick-slider .c-carousel .slick-list{left:auto}.p-slick-slider .slider-img{background-position:bottom;background-repeat:no-repeat;background-size:contain;height:auto;overflow:hidden;padding-top:75%;position:relative;width:100%}@media not all and (max-width:660px){.p-slick-slider .slider-img{border-radius:8px}}@media (max-width:660px){.p-slick-slider .slider-img{border-radius:0}}.p-slick-slider .slider-img img{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media not all and (max-width:660px){.p-slick-slider .slider-img img{border-radius:8px;height:402px;width:536px}}@media (max-width:660px){.p-slick-slider .slider-img img{border-radius:0;height:100%;width:100%}}.p-slick-slider .thumb-img{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:4px;height:39px;position:relative;width:52px}.js-slick,.js-slick-thumb{display:none}.js-slick-thumb.is-ready,.js-slick.is-ready{display:block}.p-small-btn{align-items:center;background:#fff;border:2px solid #f60;border-radius:4px;color:#f60;cursor:pointer;display:flex;font-size:12px;font-size:.75rem;font-weight:700;height:30px;justify-content:center;transition:all .1s linear;width:110px}.p-small-btn:hover{background:#f60;color:#fff}.p-small-btn i{font-size:18px;font-size:1.125rem;margin-right:4px}.p-small-btn__container{margin-top:16px;width:100%}.p-small-btn__content{border:1px solid #ccc;border-radius:6px;display:none;margin-top:16px;padding:5px;position:relative}.p-small-btn__content.is-active{display:block}.p-small-btn__del{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:0 0 0 6px;position:absolute;right:0;top:0}.p-small-btn__del:before{color:#aaa}.p-small-btn__del label{display:block;padding:10px}.p-sns-area{align-items:baseline;align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.p-sns-area a:hover{opacity:.7}.p-sns-area__buttons{display:flex}.p-sns-area__button:nth-child(n+2){margin-left:10px}.p-sns-area__button img{height:32px;width:32px}@media screen and (max-width:760px){.p-sns-area__button img{height:30px;width:30px}}.p-sns-area__date{color:#828282;font-size:12px;text-align:right}.p-sns-area__date .credit-area{display:block;padding:5px}.p-sns-area__date .credit-area__link{color:#0038ef;cursor:pointer;text-decoration:underline}@media screen and (max-width:760px){.p-sns-area__date .credit-area__link{line-height:1.4}}.p-sns-area__date .update-label{background:#f2f2f2;border-radius:2px;color:#2a2a2a;display:block;font-size:10px;font-weight:700;margin-top:4px;padding:5px;text-align:center}@media screen and (max-width:760px){.p-sns-area__date .update-label{display:initial;padding:5px 8px}}.p-sns-area__date .update-label .c-checkbox:checked+.c-checkbox__text,.p-sns-area__date .update-label .c-checkbox:disabled+.c-checkbox__text,.p-sns-area__date .update-label .c-icon-check{display:inline-block;font-size:10px;font-weight:700}.p-social-account{display:flex;font-size:14px;margin:1px 10px 40px}.p-social-account .provider{font-weight:700;width:20%}@media (max-width:660px){.p-social-account .provider{font-size:.75rem}}.p-social-account .active{display:block}.p-social-account .inactive{display:none}.p-social-account .status{font-size:16px}@media (max-width:660px){.p-social-account .status{font-size:.875rem}}.p-social-account .unlinked{color:#f82060}.p-social-account .button{align-items:center;background-color:#fff;border:1px solid #aaa;border-radius:6px;color:#2a2a2a;display:flex;height:40px;justify-content:center;margin-top:10px;width:232px}.p-social-account .button:hover{color:none}.p-social-account .button .c-icon-line{color:#06c755;margin-right:8px}.p-social-account .button .c-icon-line:before{font-size:24px}.p-social-account .button .c-icon-unlink{color:#aaa;margin-right:6px}.p-social-account .button .c-icon-unlink:before{font-size:24px}.p-social-account .check{margin-left:auto}.p-social-account .check i{color:#86b902;font-size:20px}.p-status-message{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f60;color:#fff;padding:12px;position:relative;text-align:center;top:0;transition:all .1s linear;width:100%;z-index:1}.p-status-message [class^=c-icon-]:before{background:#fff;border-radius:50%;color:#f60;padding:6px}.p-status-message--preview{background:#f82060;position:fixed;z-index:20}.p-swiper-card-job{margin-left:-5px;margin-right:-5px;position:relative;width:1090px}.p-swiper-card-job .swiper-container{height:auto!important}.p-swiper-card-job .swiper-slide{height:auto;padding:5px}.p-swiper-card-job .swiper-slide>*{height:100%}.p-swiper-card-job__next,.p-swiper-card-job__prev{border-radius:50%;color:#86b902;cursor:pointer;font-size:30px;height:29px;position:absolute;top:50%;width:29px;z-index:11}.p-swiper-card-job__next:hover,.p-swiper-card-job__prev:hover{color:#f60}.p-swiper-card-job__next.disabled,.p-swiper-card-job__prev.disabled{display:none}.p-swiper-card-job__prev{box-shadow:0 -2px 6px 0 rgba(0,0,0,.28);left:-12px;-webkit-transform:translateX(-100%) translateY(-50%) rotate(180deg);transform:translateX(-100%) translateY(-50%) rotate(180deg)}.p-swiper-card-job__next{box-shadow:0 2px 6px 0 rgba(0,0,0,.28);right:-12px;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}@media not all and (max-width:660px){.p-tag-cloud{margin-top:20px}}@media (max-width:660px){.p-tag-cloud{margin-top:16px}}.p-tag-cloud__tags{display:flex;flex-wrap:wrap;margin-left:-6px;margin-top:-6px}.p-tag-cloud__tags__tag{border:1px solid #ccc;border-radius:14px;color:#0038ef;display:inline-block;font-size:12px;letter-spacing:0}@media not all and (max-width:660px){.p-tag-cloud__tags__tag{margin-left:6px;margin-top:6px;padding:4px 8px}}@media (max-width:660px){.p-tag-cloud__tags__tag{align-items:center;display:flex;height:26px;justify-content:center;line-height:26px;margin-left:4px;margin-top:6px;padding:0 8px}}.p-tag-cloud__tags__tag:hover{text-decoration:underline}.p-tag-cloud__title{color:#4c2100;font-size:16px;line-height:1.37}@media not all and (max-width:660px){.p-tag-cloud__title{font-weight:700;margin-bottom:12px}}@media (max-width:660px){.p-tag-cloud__title{font-weight:400;line-height:1.375;margin-bottom:4px}}.p-tag-cloud__title>i[class*=c-icon]{color:#86b902;font-size:16px;margin-right:4px}.p-tag-cloud__title__emphasis{color:#f60}@media (max-width:660px){.p-tag-cloud__title__emphasis{font-weight:700}}.p-terms{background:#f8f8f8;border:1px solid #ccc;border-radius:6px;height:200px;margin-top:40px;overflow-y:auto;padding:0 12px 12px}@media screen and (max-width:760px){.p-terms{height:26vh;padding-right:0}}.p-terms__content{margin-bottom:24px}.p-terms__content:last-child{margin-bottom:0}.p-terms__title{margin-bottom:12px}.p-terms__heading{border-bottom:none;margin-bottom:8px;margin-top:40px}.p-terms__heading+.p-terms{margin-top:0}.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-user-receive{margin-top:10px}.p-violation .-red{color:#f82060}.p-violation .l-main__inner:last-child{margin-top:16px}@media (max-width:660px){.p-violation .l-main__inner:last-child{border-top:1px solid #ccc}}.p-violation__text{color:#2a2a2a;font-size:16px;line-height:1.5}@media (max-width:660px){.p-violation__text{font-size:14px}}.p-violation__list{background:#f8f8f8;border-radius:8px;font-size:14px;line-height:1.4;list-style:disc;margin-top:16px;padding:14px 14px 14px 28px}@media (max-width:660px){.p-violation__list{font-size:12px}}.p-violation__head{background:#fff;border:1px solid #ccc;border-radius:6px;color:#4d2200;font-weight:700;line-height:24px;padding:8px 12px 8px 30px;position:relative}@media not all and (max-width:660px){.p-violation__head{font-size:20px;margin-bottom:16px}}@media (max-width:660px){.p-violation__head{font-size:17px;margin-bottom:12px}}.p-violation__head:before{background:#86b902;border-radius:3px;bottom:8px;content:"";height:calc(100% - 16px);left:12px;position:absolute;top:8px;width:6px}.p-violation__formbox{align-items:center;display:flex;gap:10px}@media not all and (max-width:660px){.p-violation__formbox{padding:12px 0 0}}.p-violation__formbox.aling-start{align-items:flex-start}.p-violation__formbox h3{font-size:12px;width:20%}@media (max-width:660px){.p-violation__formbox h3{font-size:10px}}.p-violation__formbox input::-webkit-input-placeholder{font-size:16px}.p-violation__formbox input::placeholder{font-size:16px}@media (max-width:660px){.p-violation__formbox input::-webkit-input-placeholder{font-size:14px}.p-violation__formbox input::placeholder{font-size:14px}}.p-violation__formbox-right{width:80%}@media not all and (max-width:660px){.p-violation__formbox-right{border-bottom:1px solid #ccc;padding-bottom:12px}}@media (max-width:660px){.p-violation__formbox-right{font-size:14px}}.p-violation__formbox-right.-checkbox{margin-top:-12px}.p-violation__formbox .c-input-text--middle,.p-violation__formbox .c-textarea{background-color:#fffbf0}.p-violation__btn{margin-top:20px}@media (max-width:660px){.p-violation__btn button{width:100%}}.p-violation__finish__container{margin:0 auto;max-width:700px}@media not all and (max-width:660px){.p-violation__finish__container .c-hdg-lv1{padding:0 0 16px}}@media (max-width:660px){.p-violation__finish__container .c-hdg-lv1{padding:0 2.1333vw 12px}}.p-violation__finish__title{align-items:center;color:#4c2200;display:flex;font-size:22px;font-weight:700;gap:4px;justify-content:center}@media (max-width:660px){.p-violation__finish__title{font-size:18px}}.p-violation__finish__title .c-checkbox:checked+.c-checkbox__text,.p-violation__finish__title .c-checkbox:disabled+.c-checkbox__text,.p-violation__finish__title .c-icon-check{color:#86b902;font-size:22px;font-weight:700}.p-violation__finish__text{color:#2a2a2a;font-size:15px;line-height:1.4;margin-top:14px}.p-violation__finish__btn{align-items:center;display:flex;justify-content:center;margin-top:14px}.p-withdraw-alert{background-color:#ffeded;border:1px solid #ccc;border-radius:6px;padding:14px}@media screen and (max-width:760px){.p-withdraw-alert{padding:3.2vw 2.13333vw}}.p-withdraw-alert .title{align-items:center;color:#f82060;display:flex;font-size:16px;font-weight:700}@media screen and (max-width:760px){.p-withdraw-alert .title{align-items:flex-start;font-size:4vw;line-height:1.33333}}.p-withdraw-alert .title .c-icon-alert,.p-withdraw-alert .title .p-alert-list>li{margin-right:8px}@media screen and (max-width:760px){.p-withdraw-alert .title .c-icon-alert,.p-withdraw-alert .title .p-alert-list>li{margin-right:1.6vw}}.p-withdraw-alert .text{font-size:16px;line-height:24px;margin-top:10px}@media screen and (max-width:760px){.p-withdraw-alert .text{font-size:4vw;line-height:1.8}}.p-withdraw-alert .text a{color:#0038ef;text-decoration:underline}.p-withdraw-alert .text a:hover{color:#f60;text-decoration:none}.p-withdraw-alert .text .c-icon-dot-menu{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;display:inline-flex;font-size:14px;height:26px;justify-content:center;width:26px}.p-withdraw-alert .text strong{font-weight:700}.p-carousel-card-job-container{align-items:flex-start;display:flex;justify-content:flex-start;overflow:hidden;padding:20px 4px;position:relative;width:100%}@media screen and (max-width:760px){.p-carousel-card-job-container{overflow:scroll;overscroll-behavior:none;padding:12px 0 16px}}.p-carousel-card-job{background:#fff;border-radius:8px;box-shadow:0 2px 6px #aaa;position:relative;transition:all .1s linear}@media screen and (min-width:760px){.p-carousel-card-job{width:348px}}@media screen and (max-width:760px){.p-carousel-card-job{border-width:medium 4px 4px;border-top:4px;margin:0 1.6vw;padding:0;width:320px}}.p-carousel-card-job>a{display:block;overflow:hidden}.p-carousel-card-job__inner{display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 0 8px}@media screen and (max-width:760px){.p-carousel-card-job__inner{margin:0;position:relative}}.p-carousel-card-job__inner>a{width:100%}@media screen and (max-width:760px){.p-carousel-card-job__inner>a{display:block}}.p-carousel-card-job__head{align-items:center;display:flex;justify-content:flex-start;padding:8px;width:100%}@media screen and (max-width:760px){.p-carousel-card-job__head{align-items:flex-start;margin-bottom:8px;margin-top:8px;padding:0 8px}}.p-carousel-card-job__title{zoom:1;font-size:16px;font-weight:700;line-height:1.4375;max-width:100%}.p-carousel-card-job__title:after,.p-carousel-card-job__title:before{content:"";display:table}.p-carousel-card-job__title:after{clear:both}@media screen and (max-width:760px){.p-carousel-card-job__title{font-size:17px;font-size:1.0625rem;margin-bottom:0}}.p-carousel-card-job__title>h3{color:#0038ef;display:inline;letter-spacing:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.p-carousel-card-job__title:hover>h3{color:#f60;text-decoration:underline}.p-carousel-card-job__title--new:before{align-items:center;border:1px solid #f82060;border-radius:4px;color:#f82060;content:"新着";display:inline-flex;float:left;font-size:10px;font-weight:700;height:20px;justify-content:center;margin-right:6px;min-width:34px;position:relative;top:1px}@media screen and (max-width:760px){.p-carousel-card-job__title--new:before{border-radius:2.66667vw;font-size:12px;font-size:3.2vw;height:5.33333vw;margin-right:1.33333vw;min-width:10.66667vw}}.p-carousel-card-job__care-service-name{color:#2a2a2a;flex:0 0 auto;font-size:14px;margin-left:16px}.p-carousel-card-job__breadcrumbs{margin:12px -16px 0;width:calc(100% + 32px)}.p-carousel-card-job__thumbnails{height:200px;position:relative;width:370px}.p-carousel-card-job__thumbnails__img{position:absolute}.p-carousel-card-job__thumbnails__img img{width:100%;z-index:1}.p-carousel-card-job__thumbnails__img__icon-panorama{background-color:#fff;opacity:.5;position:relative;z-index:10}.p-carousel-card-job__thumbnails__img.img_1{left:0;top:0;width:240px}.p-carousel-card-job__thumbnails__img.img_2{left:250px;top:0;width:120px}.p-carousel-card-job__thumbnails__img.img_3{left:250px;top:90px;width:120px}.p-carousel-card-job__table tbody tr{height:29px}.p-carousel-card-job__table tbody tr td,.p-carousel-card-job__table tbody tr th{font-size:11px;padding:0 2px}.p-carousel-card-job__table tbody tr th{font-weight:700}.p-carousel-card-job__table a{color:#0038ef;text-decoration:none}.p-carousel-card-job__table a:hover{color:#f60;text-decoration:underline}.p-carousel-card-job__table__salary{align-items:center;display:flex;font-size:10px}.p-carousel-card-job__table__salary .big{font-size:14px}.p-carousel-card-job__employment-pattern{color:#646464;font-size:13px;margin-left:8px}@media screen and (max-width:760px){.p-carousel-card-job__employment-pattern{font-size:11px}}.p-carousel-card-job__body{padding:8px 6px 0;width:100%}@media screen and (max-width:760px){.p-carousel-card-job__body{margin-top:6px;padding:0 1.6vw}}.p-carousel-card-job-next,.p-carousel-card-job-prev{background:#fff;border-radius:50%;box-shadow:0 -2px 6px rgba(0,0,0,.28);color:#86b902;cursor:pointer;font-size:22px;height:22px;position:absolute;top:50%;width:22px;z-index:11}.p-carousel-card-job-next.disabled,.p-carousel-card-job-prev.disabled{display:none}.p-carousel-card-job-prev{left:calc(50% - 552px);-webkit-transform:translateX(-100%) translateY(-50%) rotate(180deg);transform:translateX(-100%) translateY(-50%) rotate(180deg)}.p-carousel-card-job-next{right:calc(50% - 552px);-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}.p-carousel-card-job-img{display:flex;padding:0;width:auto}.p-carousel-card-job-img a{transition:all .1s linear}.p-carousel-card-job-img a:hover{opacity:.7}.p-carousel-card-job-img__list{position:relative;width:33.3333%}.p-carousel-card-job-img__list a{display:block;padding-top:74.9915%;position:relative}.p-carousel-card-job-img__list a+a{margin-top:6px}.p-carousel-card-job-img__list a+a img{border-top-right-radius:0;margin-top:0}.p-carousel-card-job-img__list .img{display:block;position:relative;width:100%}.p-carousel-card-job-img__list .img.second-last-img{height:100%;width:auto!important}.p-carousel-card-job-img__list .img.second-last-img img{height:100%}.p-carousel-card-job-img__list:first-child{margin-right:0;width:66.66%}.p-carousel-card-job-img__list:first-child img{border-top-right-radius:0}.p-carousel-card-job-img__list:nth-child(2) img{border-radius:0;border-top-right-radius:8px}@media screen and (max-width:760px){.p-carousel-card-job-img__list:nth-child(2) img{height:80px}}@media not all and (max-width:660px){.p-carousel-card-job-img__list:nth-child(2) img{height:87px}}.p-carousel-card-job-img__hw{-o-object-position:top;object-position:top;width:100%}.p-carousel-card-job-img__panorama{align-items:center;background-color:hsla(0,0%,100%,.85);border-radius:7px 0 8px;display:flex;font-size:12px;height:30px;left:0;padding:0 6px;position:absolute;right:0;top:0;z-index:1}.p-carousel-card-job-img__panorama i{color:#f60;font-size:16px;padding-right:2px}.p-carousel-card-job-img img{border-radius:8px 8px 0 0;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%}@media screen and (max-width:760px){.p-carousel-card-job-img img.p-carousel-card-job-img__hw{height:160px}}@media not all and (max-width:660px){.p-carousel-card-job-img img.p-carousel-card-job-img__hw{height:174px}}.p-card-job-breadcrumbs{-webkit-overflow-scrolling:touch;background:#fcf2dd;margin-bottom:16px;min-width:100%;overflow-x:auto}@media not all and (max-width:660px){.p-card-job-breadcrumbs{border-bottom:1px solid #ccc;border-top:1px solid #ccc}}@media screen and (max-width:760px){.p-card-job-breadcrumbs{border:1px solid #ccc;border-radius:4px;margin-top:4px;overflow-y:hidden}}@media not all and (max-width:660px){.p-card-job-breadcrumbs--closed{border-left:1px solid #ccc;border-radius:4px;border-right:1px solid #ccc}}.p-card-job-breadcrumbs__inner{align-items:center;display:flex}@media not all and (max-width:660px){.p-card-job-breadcrumbs__inner{height:26px;padding:0 16px}}@media screen and (max-width:760px){.p-card-job-breadcrumbs__inner{height:22px;line-height:22px;padding:0 8px}}.p-card-job-breadcrumbs__inner i{color:#f60;font-size:16px;margin-right:4px}@media screen and (max-width:760px){.p-card-job-breadcrumbs__inner i{align-items:center;display:flex;font-size:14px;font-size:3.73333vw}}.p-card-job-breadcrumbs__inner .icon{color:#f60;height:22px;margin-right:8px}@media not all and (max-width:660px){.p-card-job-breadcrumbs__inner .icon{margin-top:1px}}@media screen and (max-width:760px){.p-card-job-breadcrumbs__inner .icon{margin-top:-1px}}.p-card-job-breadcrumbs__inner .icon img{display:inline-block}@media not all and (max-width:660px){.p-card-job-breadcrumbs__inner .icon img{vertical-align:baseline;width:16px}}@media screen and (max-width:760px){.p-card-job-breadcrumbs__inner .icon img{min-width:10px;vertical-align:middle;width:10px}}@media (max-width:660px){.p-card-job-breadcrumbs__inner,.p-card-job-breadcrumbs__inner li,.p-card-job-breadcrumbs__inner ul{background:#fff}}.p-card-job-breadcrumbs__detail_paid{background:#fffbf0;border:0!important;margin-bottom:0}.p-card-job-breadcrumbs__detail_paid .p-card-job-breadcrumbs__inner{padding:0!important}.p-card-job-breadcrumbs__detail_paid .p-card-job-breadcrumbs__inner .icon,.p-card-job-breadcrumbs__detail_paid .p-card-job-breadcrumbs__inner i{color:#646464}.p-card-job-breadcrumbs li{align-items:center;display:flex;white-space:nowrap}@media not all and (max-width:660px){.p-card-job-breadcrumbs li{font-size:12px}}@media screen and (max-width:760px){.p-card-job-breadcrumbs li{font-size:10px;letter-spacing:.5625px;margin-right:0}}.p-card-job-breadcrumbs li:before{color:#aaa;font-family:iconfont,sans-serif!important}@media not all and (max-width:660px){.p-card-job-breadcrumbs li:before{font-size:10px;padding:0 8px}}@media screen and (max-width:760px){.p-card-job-breadcrumbs li:before{display:inline-block;font-size:10px;padding:0 5px;position:relative;top:1px}}.p-card-job-breadcrumbs li.is-current>span{color:#f82060;font-weight:700}.p-card-job-breadcrumbs li:first-child:before{display:none}.p-card-job-breadcrumbs li:last-child{margin-right:0}.p-card-job-breadcrumbs li a{color:#0038ef;transition:all .1s linear}.p-card-job-breadcrumbs li a:hover{color:#f60;text-decoration:underline}.p-card-job-breadcrumbs ul{display:flex}@media screen and (max-width:760px){.p-card-job-breadcrumbs ul{align-items:center}}@media not all and (max-width:660px){.p-card-job-breadcrumbs ul+i{margin-left:24px}}@media screen and (max-width:760px){.p-card-job-breadcrumbs ul+i{margin-left:12px}}.p-card-job-breadcrumbs ul.line-list li{margin-left:10px}.p-card-job-breadcrumbs ul.line-list li:first-child{margin-left:0}.p-card-job-breadcrumbs ul.line-list li:before{display:none}.p-card-job-icon{display:flex;flex-wrap:wrap;margin-left:-7px;margin-top:-7px}@media screen and (max-width:760px){.p-card-job-icon{flex-wrap:inherit;justify-content:flex-start;margin-left:0;margin-top:0}}.p-card-job-icon__list{height:46px;margin-left:7px;margin-top:7px;position:relative;width:46px}@media screen and (max-width:760px){.p-card-job-icon__list{height:10.66667vw;margin-left:4px;margin-top:0;position:static;width:10.66667vw}}.p-card-job-icon__list .c-icon-shisetsu{background:#f8f8f8 0 0 no-repeat padding-box;border:1px solid #ccc;border-radius:6px;color:#ccc;overflow:hidden}.p-card-job-icon__list .tooltip{background:#f2f2f2;border:1px solid #646464;border-radius:6px;bottom:58px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#646464;display:none;font-size:14px;font-weight:700;left:-113px;line-height:1.5;padding:6px;position:absolute;text-align:center;width:280px;z-index:2}@media screen and (max-width:760px){.p-card-job-icon__list .tooltip{bottom:13.86667vw;left:1.6vw;width:100%}}.p-card-job-icon__list .tooltip :before{border:8px solid transparent;border-top:12px solid #f2f2f2;bottom:-18px;z-index:2}.p-card-job-icon__list .tooltip :after,.p-card-job-icon__list .tooltip :before{content:"";left:50%;position:absolute;-webkit-transform:translateX(-70%);transform:translateX(-70%)}.p-card-job-icon__list .tooltip :after{border:8px solid transparent;border-top:12px solid #646464;bottom:-20px;z-index:1}.p-card-job-icon__list:first-of-type .tooltip,.p-card-job-icon__list:nth-of-type(16) .tooltip{left:0}.p-card-job-icon__list:first-of-type .tooltip p:after,.p-card-job-icon__list:first-of-type .tooltip p:before,.p-card-job-icon__list:nth-of-type(16) .tooltip p:after,.p-card-job-icon__list:nth-of-type(16) .tooltip p:before{left:10%}.p-card-job-icon__list:nth-of-type(17) .tooltip,.p-card-job-icon__list:nth-of-type(2) .tooltip{left:-53px}.p-card-job-icon__list:nth-of-type(17) .tooltip p:after,.p-card-job-icon__list:nth-of-type(17) .tooltip p:before,.p-card-job-icon__list:nth-of-type(2) .tooltip p:after,.p-card-job-icon__list:nth-of-type(2) .tooltip p:before{left:28%}.p-card-job-icon__list:nth-of-type(18) .tooltip,.p-card-job-icon__list:nth-of-type(3) .tooltip{left:-106px}.p-card-job-icon__list:nth-of-type(18) .tooltip p:after,.p-card-job-icon__list:nth-of-type(18) .tooltip p:before,.p-card-job-icon__list:nth-of-type(3) .tooltip p:after,.p-card-job-icon__list:nth-of-type(3) .tooltip p:before{left:46%}.p-card-job-icon__list:nth-of-type(13) .tooltip,.p-card-job-icon__list:nth-of-type(28) .tooltip{left:-118px}.p-card-job-icon__list:nth-of-type(13) .tooltip p:after,.p-card-job-icon__list:nth-of-type(13) .tooltip p:before,.p-card-job-icon__list:nth-of-type(28) .tooltip p:after,.p-card-job-icon__list:nth-of-type(28) .tooltip p:before{left:51%}.p-card-job-icon__list:nth-of-type(14) .tooltip,.p-card-job-icon__list:nth-of-type(29) .tooltip{left:-171px}.p-card-job-icon__list:nth-of-type(14) .tooltip p:after,.p-card-job-icon__list:nth-of-type(14) .tooltip p:before,.p-card-job-icon__list:nth-of-type(29) .tooltip p:after,.p-card-job-icon__list:nth-of-type(29) .tooltip p:before{left:70%}.p-card-job-icon__list:nth-of-type(15) .tooltip,.p-card-job-icon__list:nth-of-type(30) .tooltip{left:-224px}.p-card-job-icon__list:nth-of-type(15) .tooltip p:after,.p-card-job-icon__list:nth-of-type(15) .tooltip p:before,.p-card-job-icon__list:nth-of-type(30) .tooltip p:after,.p-card-job-icon__list:nth-of-type(30) .tooltip p:before{left:89%}@media screen and (max-width:760px){.p-card-job-icon__list:first-child .tooltip p:after,.p-card-job-icon__list:first-child .tooltip p:before{left:5.33333vw}.p-card-job-icon__list:nth-child(2) .tooltip p:after,.p-card-job-icon__list:nth-child(2) .tooltip p:before{left:17.33333vw}.p-card-job-icon__list:nth-child(3) .tooltip p:after,.p-card-job-icon__list:nth-child(3) .tooltip p:before{left:29.33333vw}.p-card-job-icon__list:nth-child(4) .tooltip p:after,.p-card-job-icon__list:nth-child(4) .tooltip p:before{left:41.33333vw}.p-card-job-icon__list:nth-child(5) .tooltip p:after,.p-card-job-icon__list:nth-child(5) .tooltip p:before{left:53.33333vw}.p-card-job-icon__list:nth-child(6) .tooltip p:after,.p-card-job-icon__list:nth-child(6) .tooltip p:before{left:65.33333vw}.p-card-job-icon__list:nth-child(7) .tooltip p:after,.p-card-job-icon__list:nth-child(7) .tooltip p:before{left:77.33333vw}.p-card-job-icon__list:nth-child(8) .tooltip p:after,.p-card-job-icon__list:nth-child(8) .tooltip p:before{left:89.33333vw}}.p-card-job-icon__list:hover .tooltip{display:block}.p-card-job-icon--15{width:795px}.p-card-job-icon--15 .icon-color-green .c-icon-shisetsu{background:#f6ffeb 0 0 no-repeat padding-box;border-color:#86b902;color:#86b902}.p-card-job-icon--15 .icon-color-green .tooltip{background-color:#f9ffec;border-color:#86b902;color:#86b902}.p-card-job-icon--15 .icon-color-green .tooltip :before{border-top-color:#f9ffec}.p-card-job-icon--15 .icon-color-green .tooltip :after{border-top:12px solid #86b902}.p-card-job-icon--15 .icon-color-orange .c-icon-shisetsu{background:#fffbf0 0 0 no-repeat padding-box;border-color:#f60;color:#f60}.p-card-job-icon--15 .icon-color-orange .tooltip{background-color:#fffbf0;border-color:#f60;color:#f60}.p-card-job-icon--15 .icon-color-orange .tooltip :before{border-top-color:#fffbf0}.p-card-job-icon--15 .icon-color-orange .tooltip :after{border-top:12px solid #f60}.p-card-job-icon--15 .icon-color-blue .c-icon-shisetsu{background:#f2f7ff 0 0 no-repeat padding-box;border-color:#4b97ff;color:#4b97ff}.p-card-job-icon--15 .icon-color-blue .tooltip{background-color:#f2f7ff;border-color:#4b97ff;color:#4b97ff}.p-card-job-icon--15 .icon-color-blue .tooltip :before{border-top-color:#f2f7ff}.p-card-job-icon--15 .icon-color-blue .tooltip :after{border-top:12px solid #4b97ff}.p-card-job-icon--full{position:relative;width:424px}.p-card-job-icon--full .icon-color-green .c-icon-shisetsu{background:#f6ffeb 0 0 no-repeat padding-box;border-color:#86b902;color:#86b902}.p-card-job-icon--full .icon-color-green .tooltip{background-color:#f9ffec;border-color:#86b902}.p-card-job-icon--full .icon-color-green .tooltip :before{border-top-color:#f9ffec}.p-card-job-icon--full .icon-color-green .tooltip :after{border-top:12px solid #86b902}.p-card-job-icon__wrap{display:flex;justify-content:space-between;margin-top:16px}@media screen and (max-width:760px){.p-card-job-icon__wrap{margin-top:7px}}.p-card-job-img{display:flex}@media not all and (max-width:660px){.p-card-job-img{padding:16px 8px 0;width:46%}}@media (max-width:660px){.p-card-job-img{padding:0;width:auto}}.p-card-job-img a{transition:all .1s linear}.p-card-job-img a:hover{opacity:.7}.p-card-job-img img{height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%}@media not all and (max-width:660px){.p-card-job-img img{border-radius:8px}}@media (max-width:660px){.p-card-job-img img{border-radius:8px 8px 0 0}}.p-card-job-img__list{position:relative}@media not all and (max-width:660px){.p-card-job-img__list{width:37.2%}}@media (max-width:660px){.p-card-job-img__list{width:33.3333%}}.p-card-job-img__list a{display:block;padding-top:74.9915%;position:relative}.p-card-job-img__list a+a{margin-top:6px}@media (max-width:660px){.p-card-job-img__list a+a img{border-top-right-radius:0;margin-top:0}.p-card-job-img__list .sp-img{display:block;padding-top:74.4361%;position:relative;width:100%}}.p-card-job-img__list img{height:100%;position:absolute;top:0}@media not all and (max-width:660px){.p-card-job-img__list:first-child{margin-right:6px;width:72%}}@media (max-width:660px){.p-card-job-img__list:first-child{margin-right:0;width:66.66%}}.p-card-job-img__list:first-child>a{display:block}@media not all and (max-width:660px){.p-card-job-img__list:first-child>a{padding-top:80%}}@media (max-width:660px){.p-card-job-img__list:first-child>a{height:100%;padding-top:0}.p-card-job-img__list:first-child img{border-top-right-radius:0}.p-card-job-img__list:nth-child(2) img{border-radius:0;border-top-right-radius:8px}}.p-card-job-img__panorama{align-items:center;background-color:hsla(0,0%,100%,.85);display:flex;font-size:12px;padding:0 6px;position:absolute;top:0;z-index:1}@media not all and (max-width:660px){.p-card-job-img__panorama{border-radius:0 0 8px;height:30px;left:0}}@media (max-width:660px){.p-card-job-img__panorama{border-radius:0 0 0 8px;font-size:12px;font-size:3.2vw;height:6.4vw;left:inherit;right:0;z-index:3}}.p-card-job-img__panorama i{color:#f60;font-size:16px;padding-right:2px}.p-card-job-note{color:#3c3c3c;display:block;font-size:15px;font-size:.9375rem;max-height:45px;overflow:hidden;position:relative;text-align:justify;white-space:normal;width:100%;word-break:break-all}@media screen and (max-width:760px){.p-card-job-note{font-size:12px;line-height:1.4;max-height:32px;padding:0 1.6vw}}.p-card-job-note.is-clip:before{background:#fff;bottom:-5px;content:"…";position:absolute;right:0}@media screen and (max-width:760px){.p-card-job-note.is-clip:before{bottom:0;right:1.6vw}}.p-card-job-present{align-items:center;background:#ffeded;border-radius:6px;display:flex;height:36px;justify-content:center;margin-top:16px}@media screen and (max-width:760px){.p-card-job-present{border-radius:4px;height:24px;margin-top:6px}}.p-card-job-present>i{color:#f82060;font-size:22px;margin-right:6px}@media screen and (max-width:760px){.p-card-job-present>i{font-size:16px;font-size:4.26667vw}}.p-card-job-present>p{font-size:15px;font-weight:700}@media screen and (max-width:760px){.p-card-job-present>p{font-size:12px;font-size:3.2vw}}.p-card-job-present>p>span{color:#f82060}.p-card-job-present>p>span>span{font-size:20px}@media screen and (max-width:760px){.p-card-job-present>p>span>span{font-size:16px;font-size:4.26667vw}}.p-card-job-recommend-pc{background-color:#fff;border-radius:10px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);display:flex;flex-direction:column;font-size:14px;height:246px;justify-content:space-between;padding:8px;width:350px}.p-card-job-recommend-pc--shadow-margin{margin:4px}.p-card-job-recommend-pc__map{line-height:1.71429}.p-card-job-recommend-pc__map [class^=c-icon-]{color:#86b902;display:inline-block;font-size:18px;line-height:12px;margin-right:4px;vertical-align:text-top}.p-card-job-recommend-pc__title{color:#0038ef;display:block;font-size:18px;font-weight:700;line-height:1.44444;margin-top:4px}.p-card-job-recommend-pc__title:hover{color:#f60;text-decoration:underline}.p-card-job-recommend-pc__address{margin-top:8px}.p-card-job-recommend-pc__details{align-items:flex-start;display:flex;justify-content:space-between;margin:8px 0}.p-card-job-recommend-pc__img{border-radius:8px;height:70px;width:auto}.p-card-job-recommend-pc__right{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;height:68px;justify-content:space-between;margin-left:6px}.p-card-job-recommend-pc__occupation{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:230px}.p-card-job-recommend-pc__salary{color:#f82060;font-size:12px;font-weight:700}.p-card-job-recommend-pc__salary span{font-size:20px;letter-spacing:0;line-height:0}.p-card-job-recommend-pc__keep-btn{margin-top:8px}.p-card-job-recommend-sp{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#2a2a2a;font-size:12px;padding:8px;position:relative}.p-card-job-recommend-sp__map{font-size:12px}.p-card-job-recommend-sp__map [class^=c-icon-]{color:#86b902;font-size:16px;line-height:12px;margin-right:4px;vertical-align:text-top}.p-card-job-recommend-sp__title{color:#0038ef;font-size:18px;font-weight:700;margin-top:8px;overflow:hidden;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;width:86.93333vw}.p-card-job-recommend-sp__title:hover{color:#f60;text-decoration:none}.p-card-job-recommend-sp__details{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:8px}.p-card-job-recommend-sp__img{border-radius:8px;height:78px;width:auto}.p-card-job-recommend-sp__right{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;height:76px;justify-content:space-between;margin-left:6px;max-width:57.06667vw}.p-card-job-recommend-sp__right p{width:100%}.p-card-job-recommend-sp__salary{color:#f82060;font-weight:700}.p-card-job-recommend-sp__salary span{font-size:16px;letter-spacing:0;line-height:0}.p-card-job-recommend-sp__address,.p-card-job-recommend-sp__occupation{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-card-job-recommend-sp__address{margin-top:6px}.p-card-job-recommend-sp__arrow{color:#aaa;font-size:3.73333vw;position:absolute;right:3.2vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.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}}.p-card-job-sm{background:#fff;border-top:1px solid #ccc;padding:10px 8px}.p-card-job-sm:first-child{border-top:none}.p-card-job-sm__distance{align-items:center;display:flex;flex-wrap:wrap}@media (max-width:660px){.p-card-job-sm__distance{margin-bottom:5px}}.p-card-job-sm__distance .text{color:#2a2a2a;font-size:12px;font-size:.75rem}.p-card-job-sm__distance .text span{font-size:12px;font-size:.75rem;font-weight:700}.p-card-job-sm__title-container{display:block;margin-top:7px}.p-card-job-sm__title-container:hover .p-card-job-sm__title{color:#f60;text-decoration:underline}.p-card-job-sm__title-container:hover .p-card-job-sm__img{opacity:.7}.p-card-job-sm__box{display:flex;justify-content:center;margin-top:8px}.p-card-job-sm__img{flex:0 0 auto;height:auto;margin-right:8px;width:70px}@media (max-width:660px){.p-card-job-sm__img{width:100px}}.p-card-job-sm__img img{border-radius:6px;height:auto;width:100%}.p-card-job-sm__address{color:#646464;font-size:12px;line-height:1.4}.p-card-job-sm__title{color:#0038ef;display:inline-block;flex:1 1 auto;font-size:12px;line-height:1.21429}.p-card-job-sm__table tr{align-items:baseline;display:flex}.p-card-job-sm__table td,.p-card-job-sm__table th{background:transparent;font-size:12px;font-size:.75rem;padding:0}.p-card-job-sm__table th{color:#4c2200;display:inline-block;min-width:26px;text-align:center}.p-card-job-sm__table tr+tr td,.p-card-job-sm__table tr+tr th{padding-top:4px}.p-card-job-sm__table td{text-align:left;text-overflow:ellipsis;white-space:nowrap}.p-card-job-sm td.p-card-job-sm__salary{color:#f82060;font-weight:700}.p-card-job-sm td.p-card-job-sm__salary span{color:#f82060}.p-card-job-sm__keep-btn{border-width:1px;font-size:12px;font-size:.75rem;margin-top:6px}@media not all and (max-width:660px){.p-card-job-sm__keep-btn{height:28px}}@media (max-width:660px){.p-card-job-sm__keep-btn{height:30px;width:100%}}.p-card-job-sm__keep-btn .c-btn__favorite__particle{font-size:12px;font-size:.75rem}.p-card-job-sm__keep-btn [class^=c-icon-]{font-size:14px;font-size:.875rem;top:auto}.p-card-job-sm__keep-btn span,.p-card-job-sm__keep-btn span span{font-size:12px;font-size:.75rem}.pa-job .no-accordion .p-sidebar-job-card-list__item:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.pa-job .p-card-job-sm__title{font-size:14px}.pa-job .p-card-job-sm__salary{align-items:baseline;display:flex;font-size:11px;justify-content:flex-start}.pa-job .p-card-job-sm__salary span{font-size:14px;margin-right:0}.pa-job .c-card__new-job__is-current,.pa-job .p-card-job-sm__address{font-size:12px}.pa-job .c-card__new-job__is-current span,.pa-job .p-card-job-sm__address span{font-size:14px}@media screen and (max-width:760px){.p-card-job-table td,.p-card-job-table th{height:30px;padding-bottom:2px;padding-top:2px}.p-card-job-table th{font-size:12px;font-size:3.2vw}.p-card-job-table td{font-size:13px}.p-card-job-table .c-text .big,.p-card-job-table .c-text span{font-size:16px}.p-card-job-table .c-text .tiny{font-size:12px}}.c-btn span{word-break:break-all}@media not all and (max-width:660px){.c-btn span{line-height:1.5}}@media screen and (max-width:760px){.c-btn span{line-height:1.7}}.p-card-job{background:#fff;border-radius:8px;box-shadow:0 2px 4px 2px rgba(0,0,0,.38);position:relative;transition:all .1s linear}@media screen and (min-width:760px){.p-card-job{width:830px}}@media (max-width:660px){.p-card-job{border-width:medium 4px 4px;border-top:4px;margin:0 1.6vw;padding:0}}.p-card-job>a{display:block;overflow:hidden}.p-card-job__inner{display:flex;flex-wrap:wrap;justify-content:space-between}@media not all and (max-width:660px){.p-card-job__inner{padding:12px 16px 16px}}@media (max-width:660px){.p-card-job__inner{margin:0;padding:0 0 8px;position:relative}.p-card-job__inner>a{display:block;width:100%}}.p-card-job__inner .c-grid{margin-top:-4px}.p-card-job__inner .c-grid__item--5{width:46%}.p-card-job__inner .c-grid__item--7{width:54%}.p-card-job__head{align-items:center;display:flex;justify-content:flex-start;padding-right:24px;width:100%}@media (max-width:660px){.p-card-job__head{margin-bottom:4px;margin-top:4px;padding:0 1.6vw}}.p-card-job__head--history{padding-right:48px}@media (max-width:660px){.p-card-job__head--history{margin-right:0}}.p-card-job__title{zoom:1;font-weight:700;line-height:1.4;max-width:100%}.p-card-job__title:after,.p-card-job__title:before{content:"";display:table}.p-card-job__title:after{clear:both}@media not all and (max-width:660px){.p-card-job__title{font-size:20px}}@media (max-width:660px){.p-card-job__title{font-size:17px;font-size:1.0625rem;margin-bottom:0}}.p-card-job__title>h3{color:#0038ef;display:inline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.p-card-job__title:hover>h3{color:#f60;text-decoration:underline}.p-card-job__title--history{padding-right:40px}.p-card-job__title--new:before{align-items:center;border:1px solid #f82060;color:#f82060;content:"新着";display:inline-flex;float:left;font-weight:700;justify-content:center;position:relative;top:1px}@media not all and (max-width:660px){.p-card-job__title--new:before{border-radius:13px;font-size:12px;height:26px;margin-right:8px;min-width:46px}}@media (max-width:660px){.p-card-job__title--new:before{border-radius:2.66667vw;font-size:12px;font-size:3.2vw;height:5.33333vw;margin-right:1.33333vw;min-width:10.66667vw}}.p-card-job__title--quick:before{align-items:center;border:1px solid #f82060;color:#f82060;content:"スピード対応";display:inline-flex;float:left;font-weight:700;justify-content:center;position:relative;top:1px}@media not all and (max-width:660px){.p-card-job__title--quick:before{border-radius:13px;font-size:12px;height:26px;margin-right:8px;min-width:90px}}@media (max-width:660px){.p-card-job__title--quick:before{border-radius:2.66667vw;font-size:12px;font-size:3.2vw;height:5.33333vw;margin-right:1.33333vw;min-width:24vw}}.p-card-job__title--hw:before{align-items:center;border:1px solid #86b902;color:#86b902;content:"ハローワーク求人";display:inline-flex;float:left;font-weight:700;justify-content:center;position:relative;top:1px}@media not all and (max-width:660px){.p-card-job__title--hw:before{border-radius:13px;font-size:12px;height:26px;margin-right:8px;min-width:120px}}@media (max-width:660px){.p-card-job__title--hw:before{border-radius:2.66667vw;font-size:12px;font-size:3.2vw;height:5.33333vw;margin-right:1.33333vw;min-width:29.33333vw}}.p-card-job__care-service-name{color:#2a2a2a;flex:0 0 auto;font-size:14px;margin-left:16px}@media not all and (max-width:660px){.p-card-job__breadcrumbs{margin:12px -16px 0;width:calc(100% + 32px)}}@media (max-width:660px){.p-card-job__breadcrumbs{margin:4px 0 0;width:100%}}.p-card-job__thumbnails{height:200px;position:relative;width:370px}.p-card-job__thumbnails__img{position:absolute}.p-card-job__thumbnails__img img{width:100%;z-index:1}.p-card-job__thumbnails__img__icon-panorama{background-color:#fff;opacity:.5;position:relative;z-index:10}.p-card-job__thumbnails__img.img_1{left:0;top:0;width:240px}.p-card-job__thumbnails__img.img_2{left:250px;top:0;width:120px}.p-card-job__thumbnails__img.img_3{left:250px;top:90px;width:120px}.p-card-job__table-container{padding:16px 8px 0;width:54%}.p-card-job__table tbody tr{height:44px}.p-card-job__table tbody tr td,.p-card-job__table tbody tr th{padding:0 12px}.p-card-job__table tbody tr th{font-size:14px;font-size:.875rem;font-weight:700}.p-card-job__table tbody tr td{font-size:13px}.p-card-job__table:first-of-type td,.p-card-job__table:nth-of-type(2) td{font-size:15px;font-size:.9375rem;font-weight:400}.p-card-job__table a{color:#0038ef;text-decoration:none}.p-card-job__table a:hover{color:#f60;text-decoration:underline}.p-card-job__table__salary{align-items:center;display:flex}.p-card-job__table__salary>p{font-size:12px;font-size:.75rem;min-width:110px}.p-card-job__table__salary .tilde{margin:0 -4px}.p-card-job__employment-pattern{color:#646464;margin-left:8px}@media not all and (max-width:660px){.p-card-job__employment-pattern{font-size:14px}}@media (max-width:660px){.p-card-job__employment-pattern{font-size:11px}}.p-card-job__body{width:100%}@media not all and (max-width:660px){.p-card-job__body{padding:8px 0 0}}@media (max-width:660px){.p-card-job__body{margin-top:6px;padding:0 1.6vw}}.p-card-job__history{background-image:url(/img/bg/history_ribbon.png);background-repeat:no-repeat;background-size:contain;color:#fff;font-size:16px;font-weight:700;position:absolute;visibility:hidden;z-index:-1}@media not all and (max-width:660px){.p-card-job__history{height:86px;right:-5px;top:-6px;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:86px}}@media (max-width:660px){.p-card-job__history{height:19.2vw;left:-1.6vw;right:inherit;top:-1.33333vw;-webkit-transform:scaleX(1);transform:scaleX(1);width:19.2vw}}.p-card-job__history .c-text{line-height:1.3;position:absolute;text-align:center}@media not all and (max-width:660px){.p-card-job__history .c-text{font-size:16px;left:1px;top:9px;-webkit-transform:rotate(-45deg) scaleX(-1);transform:rotate(-45deg) scaleX(-1)}}@media (max-width:660px){.p-card-job__history .c-text{font-size:12px;font-size:3.2vw;left:.53333vw;right:inherit;top:1.86667vw;-webkit-transform:rotate(-45deg) scale(1);transform:rotate(-45deg) scale(1)}}.p-card-job__history .c-text span{display:block}@media not all and (max-width:660px){.p-card-job__history .c-text span{font-size:12px}}@media (max-width:660px){.p-card-job__history .c-text span{font-size:10px;font-size:2.66667vw}}.p-card-job__history.is-active{visibility:visible;z-index:1}.p-card-job__btn{align-items:center;background-color:#f8f8f8;border-radius:0 0 6px 6px;border-top:1px solid #ccc;display:flex;overflow:hidden}.p-card-job__btn .c-btn{border-radius:0;font-size:16px;font-size:1rem}@media screen and (max-width:760px){.p-card-job__btn .c-btn{height:10.66667vw}}.p-card-job__btn .c-btn i{color:#86b902;font-size:20px;font-size:1.25rem;margin-right:4px;padding-right:0}.p-card-job__btn .c-btn:hover{opacity:1}.p-card-job__btn .c-btn:hover i{color:#f60}.p-card-job__btn .c-btn--keep.is-disabled{color:#aaa}.p-card-job__btn .c-btn--keep.is-disabled:hover{background:#fff}.p-card-job__btn .c-btn--keep.is-disabled:hover .c-icon-star{color:#aaa}.p-card-job__btn .c-btn--keep.is-disabled:hover .c-icon-star:before{content:"\e9026";font-size:100%}.p-card-job__btn:first-child{border-right:1px solid #ccc}@media not all and (max-width:660px){.p-card-job+.p-card-job{margin-top:30px}}@media (max-width:660px){.p-card-job+.p-card-job{margin-top:20px}}.p-card-job__fav{position:relative}.p-card-job__fav .p-card-job__head{padding-right:40px}.p-card-job__fav-btn{display:flex;margin:0}@media screen and (max-width:760px){.p-card-job__fav-btn{padding:0;width:100%}}.p-card-job__fav-btn .c-btn--common{border:none;border-radius:0;border-top:1px solid #ccc;color:#4c2100}.p-card-job__fav-btn .c-btn--common i{color:#f60}.p-card-job__fav-btn .c-btn--common:hover{background:#fff;color:#f60}.p-card-job__fav-btn .c-btn--primary{border-radius:0 0 8px;box-shadow:none;margin-bottom:0}.p-card-job__apply-btn{width:100%}.p-card-job__apply-btn .is-active{pointer-events:auto}.p-card-job__apply-btn__text{font-size:16px}.p-card-job__apply-btn__text>span{font-size:14px}.p-card-job__apply-btn.duplicated{background:#ccc;border:none;box-shadow:none}.p-card-job__apply-btn.duplicated .p-card-job__apply-btn__text{color:#aaa;text-shadow:none}.p-card-job__apply-btn:before{background-image:url(/img/ume/ume-recruit-animation.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;margin-right:6px;vertical-align:middle}@media not all and (max-width:660px){.p-card-job__apply-btn:before{height:50px;width:38px}}@media (max-width:660px){.p-card-job__apply-btn:before{height:8.3333vw;width:7.0667vw}}.p-card-job__apply-btn:not(.no_balloon):after{background-image:url(/img/botton_baloon.png);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:100%;margin-left:6px;vertical-align:middle}@media not all and (max-width:660px){.p-card-job__apply-btn:not(.no_balloon):after{margin-top:21px;width:100px}}@media (max-width:660px){.p-card-job__apply-btn:not(.no_balloon):after{margin-top:7vw;width:55px}}.p-card-job__apply-btn:hover{color:#fff;opacity:.7}.p-card-job__btns-pc .c-btn--keep span.js-text span{font-size:14px}.p-card-job__btns-sp{display:flex;margin-top:6px}.p-card-job__btns-sp .c-btn{height:50px}.p-card-job__btns-sp .c-btn span{line-height:1.2;margin-top:1vw;white-space:nowrap}.p-card-job__btns-sp .p-card-job-apply{flex:1}.p-card-job__btns-sp .p-card-job-apply span{font-size:4.26667vw}.p-card-job.is-deleted:first-child{-webkit-animation:deleteFirst .6s ease;animation:deleteFirst .6s ease}@-webkit-keyframes deleteFirst{0%{max-height:456px}60%{max-height:456px;opacity:0}to{max-height:0;opacity:0}}@keyframes deleteFirst{0%{max-height:456px}60%{max-height:456px;opacity:0}to{max-height:0;opacity:0}}.p-card-job.is-deleted:nth-child(n+2){-webkit-animation:deleteSeconds .6s ease;animation:deleteSeconds .6s ease}@-webkit-keyframes deleteSeconds{0%{max-height:456px}60%{margin-top:28px;max-height:456px;opacity:0}to{margin-top:0;max-height:0;opacity:0}}@keyframes deleteSeconds{0%{max-height:456px}60%{margin-top:28px;max-height:456px;opacity:0}to{margin-top:0;max-height:0;opacity:0}}td.address-info{padding:9px 12px!important}.p-office-by-area{background-color:#fff;width:100%}@media not all and (max-width:660px){.p-office-by-area__inner{padding:26px 0 0}}@media (max-width:660px){.p-office-by-area__inner{padding:12px 0 0}}@media not all and (max-width:660px){.p-office-by-area-choice{align-items:center;display:flex;justify-content:center}}@media (max-width:660px){.p-office-by-area-choice{margin:0 auto;width:318px}}.p-office-by-area-choice__text{position:relative}@media not all and (max-width:660px){.p-office-by-area-choice__text{padding-left:82px}}@media (max-width:660px){.p-office-by-area-choice__text{padding-left:78px}}.p-office-by-area-choice__text:before{background-image:url(/img/corp/ume_01.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:90px;position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:67px}@media not all and (max-width:660px){.p-office-by-area-choice__text:before{left:0;top:50%}}@media (max-width:660px){.p-office-by-area-choice__text:before{left:-6px;top:100%}}.p-office-by-area-choice__child-text{background-color:#fff;border:1px solid #ccc;border-radius:8px;line-height:1.33;padding:8px 6px;position:relative}@media not all and (max-width:660px){.p-office-by-area-choice__child-text{font-size:18px}}@media (max-width:660px){.p-office-by-area-choice__child-text{font-size:14px}}.p-office-by-area-choice__child-text:after,.p-office-by-area-choice__child-text:before{border-style:solid;content:"";height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.p-office-by-area-choice__child-text:before{border-color:transparent #ccc transparent transparent;border-width:9px 16px 9px 0;left:-16px}.p-office-by-area-choice__child-text:after{border-color:transparent #fff transparent transparent;border-width:8px 14px 8px 0;left:-14px}.p-office-by-area-choice__select-wrap{position:relative}@media not all and (max-width:660px){.p-office-by-area-choice__select-wrap{margin-left:20px}}@media (max-width:660px){.p-office-by-area-choice__select-wrap{margin:10px 0 0 78px;width:240px}}.p-office-by-area-choice__select-wrap:before{color:#ccc;content:"\e9002";font-family:iconfont,sans-serif!important;position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.p-office-by-area-choice__select{border:1px solid #ccc;border-radius:4px;line-height:1.5}@media not all and (max-width:660px){.p-office-by-area-choice__select{font-size:16px;min-width:250px;padding:11px 4px}}@media (max-width:660px){.p-office-by-area-choice__select{font-size:12px;min-width:240px;padding:5px 4px}}.p-office-by-area-map{margin:22px auto 0;position:relative}@media not all and (max-width:660px){.p-office-by-area-map{width:620px}}@media (max-width:660px){.p-office-by-area-map{padding:0 6px 20px;width:100%}}.p-office-by-area-map__map{width:100%}@media (max-width:660px){.p-office-by-area-map__map{text-align:center}}.p-office-by-area-map__map img{max-width:100%}.p-office-by-area-map__area-list{width:100%}@media not all and (max-width:660px){.p-office-by-area-map__area-list{height:100%;left:0;position:absolute;top:0}}@media (max-width:660px){.p-office-by-area-map__area-list{border:1px solid #ccc;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px auto 0;max-width:310px;padding:14px 6px}}.p-office-by-area-map__area{display:flex}@media not all and (max-width:660px){.p-office-by-area-map__area{align-items:center;height:65px;justify-content:center;letter-spacing:0;position:absolute;text-align:center;width:94px}}@media (max-width:660px){.p-office-by-area-map__area{height:27px;justify-content:flex-start;margin-top:14px;width:45%}.p-office-by-area-map__area:first-of-type,.p-office-by-area-map__area:nth-child(2){margin-top:0}}.p-office-by-area-map__area--hokkaido{left:490px;top:4px}.p-office-by-area-map--from .p-office-by-area-map__area--hokkaido{left:458px;top:4px}.p-office-by-area-map__area--tohoku{left:464px;top:94px}.p-office-by-area-map--from .p-office-by-area-map__area--tohoku{left:432px;top:94px}.p-office-by-area-map__area--kanto{left:471px;top:180px}.p-office-by-area-map--from .p-office-by-area-map__area--kanto{left:440px;top:180px}.p-office-by-area-map__area--chubu{left:308px;top:278px}.p-office-by-area-map--from .p-office-by-area-map__area--chubu{left:276px;top:278px}.p-office-by-area-map__area--kinki{left:267px;top:50px}.p-office-by-area-map--from .p-office-by-area-map__area--kinki{left:236px;top:50px}.p-office-by-area-map__area--chugoku{left:167px;top:84px}.p-office-by-area-map--from .p-office-by-area-map__area--chugoku{left:136px;top:84px}.p-office-by-area-map__area--shikoku{left:193px;top:278px}.p-office-by-area-map--from .p-office-by-area-map__area--shikoku{left:162px;top:278px}.p-office-by-area-map__area--kyushu_okinawa{left:38px;top:160px}.p-office-by-area-map__area--kyusyu_okinawa{left:6px;top:157px}.p-office-by-area-map__area-inner{color:#fff;font-weight:700;white-space:nowrap}@media (max-width:660px){.p-office-by-area-map__area-inner{align-items:center;color:#000;display:flex;justify-content:center}}@media not all and (max-width:660px){.p-office-by-area-map__area-count{font-size:16px}}@media (max-width:660px){.p-office-by-area-map__area-count{font-size:18px;margin-left:6px}}@media not all and (max-width:660px){.p-office-by-area-map__area-text{font-size:18px}}@media (max-width:660px){.p-office-by-area-map__area-text{font-size:12px}}.p-office-by-area-map__area-text__wrap{align-items:center;display:flex;height:27px;justify-content:center}.p-office-by-area-map__area-name{font-size:12px}@media not all and (max-width:660px){.p-office-by-area-map__area-name{align-items:center;background-color:#fff;border-radius:4px;display:flex;height:22px;justify-content:center;letter-spacing:0;margin:auto auto 4px;padding:0 9px}}@media (max-width:660px){.p-office-by-area-map__area-name{color:#646464;display:block;margin-left:6px;width:34px}.p-office-by-area-map__area-color{border-radius:4px;height:16px;margin-left:6px;width:16px}.p-office-by-area-map__area--hokkaido .p-office-by-area-map__area-color{background-color:#d17aab}}@media not all and (max-width:660px){.p-office-by-area-map__area--hokkaido .p-office-by-area-map__area-color.p-office-by-area-map__area-name{color:#d17aab}}@media (max-width:660px){.p-office-by-area-map__area--tohoku .p-office-by-area-map__area-color{background-color:#8385dd}}@media not all and (max-width:660px){.p-office-by-area-map__area--tohoku .p-office-by-area-map__area-color.p-office-by-area-map__area-name{color:#8385dd}}@media (max-width:660px){.p-office-by-area-map__area--kanto .p-office-by-area-map__area-color{background-color:#6ba2d5}}@media not all and (max-width:660px){.p-office-by-area-map__area--kanto .p-office-by-area-map__area-color.p-office-by-area-map__area-name{color:#6ba2d5}}@media (max-width:660px){.p-office-by-area-map__area--chubu .p-office-by-area-map__area-color{background-color:#9db83b}}@media not all and (max-width:660px){.p-office-by-area-map__area--chubu .p-office-by-area-map__area-color.p-office-by-area-map__area-name{color:#9db83b}}@media (max-width:660px){.p-office-by-area-map__area--kinki .p-office-by-area-map__area-color{background-color:#81b98f}}@media not all and (max-width:660px){.p-office-by-area-map__area--kinki .p-office-by-area-map__area-color.p-office-by-area-map__area-name{color:#81b98f}}@media (max-width:660px){.p-office-by-area-map__area--chugoku .p-office-by-area-map__area-color{background-color:#f4bb36}}@media not all and (max-width:660px){.p-office-by-area-map__area--chugoku .p-office-by-area-map__area-color.p-office-by-area-map__area-name{color:#f4bb36}}@media (max-width:660px){.p-office-by-area-map__area--shikoku .p-office-by-area-map__area-color{background-color:#e47429}}@media not all and (max-width:660px){.p-office-by-area-map__area--shikoku .p-office-by-area-map__area-color.p-office-by-area-map__area-name{color:#e47429}}@media (max-width:660px){.p-office-by-area-map__area--kyushu_okinawa .p-office-by-area-map__area-color,.p-office-by-area-map__area--kyusyu_okinawa .p-office-by-area-map__area-color{background-color:#e6a675}}@media not all and (max-width:660px){.p-office-by-area-map__area--kyushu_okinawa .p-office-by-area-map__area-color.p-office-by-area-map__area-name,.p-office-by-area-map__area--kyusyu_okinawa .p-office-by-area-map__area-color.p-office-by-area-map__area-name{color:#e6a675}}.p-office-by-pref{background-color:#fff;width:100%}@media not all and (max-width:660px){.p-office-by-pref__area-list{margin-top:12px}.p-office-by-pref__area{margin-top:30px}}@media (max-width:660px){.p-office-by-pref__area{border-top:1px solid #ccc}}.p-office-by-pref__area:first-of-type{margin-top:0}@media (max-width:660px){.p-office-by-pref__area:first-of-type{top:0}.p-office-by-pref__area-name{background-color:transparent;border-radius:0;color:#4c2100;font-size:15px}.p-office-by-pref__area-name i{color:#ccc;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.p-office-by-pref__area-name.is-active{border-bottom:1px solid #ccc}@media (max-width:660px){.p-office-by-pref__area-name.is-active i{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.p-office-by-pref__pref-list{display:none}}@media not all and (max-width:660px){.p-office-by-pref__pref{margin-top:14px}}@media (max-width:660px){.p-office-by-pref__pref{margin-top:10px;padding-left:6px}.p-office-by-pref__pref:first-of-type{margin-top:0}}.p-office-by-pref__pref-heading{border-bottom:1px solid #ccc;font-size:14px;font-weight:700;line-height:2.1}@media (max-width:660px){.p-office-by-pref__pref-heading{padding-left:6px}}.p-office-by-pref__pref-more-button{background-color:#fff;border:1px solid #ccc;border-radius:70px;color:#0038ef;display:block;font-size:15px;line-height:2;margin:16px auto 0;padding:4px 0;position:relative;width:312px}.is-open .p-office-by-pref__pref-more-button{display:none}.p-office-by-pref__pref-more-button i{color:#0038ef;font-size:12px;position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}@media not all and (max-width:660px){.p-office-by-pref__facility-list{display:flex;flex-wrap:wrap;margin:12px -20px -14px 0}}@media (max-width:660px){.p-office-by-pref__facility-list{margin:12px 0 0;padding-left:6px}}.is-open .p-office-by-pref__facility-list{height:auto!important}@media not all and (max-width:660px){.p-office-by-pref__facility{margin:0 20px 14px 0}}@media (max-width:660px){.p-office-by-pref__facility{margin:0 0 10px}}.p-office-by-pref__facility-link{color:#0038ef;font-size:14px}.p-corp-recommend{background-color:#fff}@media not all and (max-width:660px){.p-corp-recommend__list{margin-top:14px}}@media (max-width:660px){.p-corp-recommend__list{margin-top:6px}}.p-corp-recommend__item{display:flex}@media not all and (max-width:660px){.p-corp-recommend__item{align-items:center}}@media (max-width:660px){.p-corp-recommend__item{align-items:flex-start;border-bottom:1px solid #ccc;padding:0 0 12px 8px}}@media not all and (max-width:660px){.p-corp-recommend__item+.p-corp-recommend__item{margin-top:16px}}@media (max-width:660px){.p-corp-recommend__item+.p-corp-recommend__item{margin-top:8px}.p-corp-recommend__item:last-of-type{border-bottom:0}}.p-corp-recommend__item-number{background-color:#86b902;border-radius:50%;color:#fff;font-weight:700;text-align:center}@media not all and (max-width:660px){.p-corp-recommend__item-number{height:26px;line-height:26px;width:26px}}@media (max-width:660px){.p-corp-recommend__item-number{font-size:12px;height:22px;line-height:22px;width:22px}}.p-corp-recommend__item-text{flex:1 0 0;line-height:1.5;margin-left:6px}@media not all and (max-width:660px){.p-corp-recommend__item-text{font-size:16px}}@media (max-width:660px){.p-corp-recommend__item-text{font-size:15px}}.p-graph-bar{text-align:center}@media (max-width:660px){.p-graph-bar{padding:0 6px}}.p-graph-block{display:block}.p-graph-block__list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto}@media not all and (max-width:660px){.p-graph-block__list{gap:16px 8px;width:370px}}@media (max-width:660px){.p-graph-block__list{gap:6px;width:100%}}.p-graph-block__list--sp-2column{width:80%}.p-graph-block__item{border:1px solid #2179bc;border-radius:8px;overflow:hidden}@media not all and (max-width:660px){.p-graph-block__item{width:118px}}@media (max-width:660px){.p-graph-block__item{width:108px}}@media not all and (max-width:660px){.p-graph-block__item-heading{padding:8px 0}}@media (max-width:660px){.p-graph-block__item-heading{padding:6px 0}}.p-graph-block__item-name{font-size:15px;font-weight:700;text-align:center}.p-graph-block__item-icon{height:40px;margin:10px auto 0;width:40px}.p-graph-block__item-icon img{height:100%;max-width:100%}.p-graph-block__item-body{background-color:#2179bc;padding:6px 0}.p-graph-block__item-ratio{color:#fff;font-size:24px;font-weight:700;text-align:center}.p-graph-block__item-unit{font-size:18px}.p-graph-brain{display:block}.p-graph-brain__img{display:block;height:174px;margin:10px auto 0;width:180px}.p-graph-brain__img img{max-width:100%}.p-graph-brain__list{display:flex;justify-content:center;margin-top:20px}.p-graph-brain__item{border-radius:8px;padding:8px 0;width:140px}.p-graph-brain__item+.p-graph-brain__item{margin-left:20px}.p-graph-brain__item--left{background-color:#84a43d}.p-graph-brain__item--right{background-color:#2179bc}.p-graph-brain__item-label{color:#fff;font-size:20px;font-weight:700;text-align:center}.p-graph-brain__item-ratio{color:#fff;font-size:28px;font-weight:700;margin-top:8px;text-align:center}.p-graph-brain__item-note{font-size:24px}.p-graph-commute-time{display:block;margin-top:26px;position:relative}.p-graph-commute-time__img{display:block;height:160px;margin:0 auto;width:160px}.p-graph-commute-time__img img{max-width:100%}.p-graph-commute-time__list{display:flex;flex-wrap:wrap;margin:28px auto 0}@media not all and (max-width:660px){.p-graph-commute-time__list{gap:16px 12px;width:370px}}@media (max-width:660px){.p-graph-commute-time__list{gap:10px 3%;padding:0 6px;width:100%}}.p-graph-commute-time__item{align-items:center;background-color:#fdeeed;border:1px solid #ccc;border-radius:8px;display:flex;height:58px;justify-content:center}@media not all and (max-width:660px){.p-graph-commute-time__item{width:178px}}@media (max-width:660px){.p-graph-commute-time__item{width:48.5%}}.p-graph-commute-time__item.is-high{background-color:#de665e;color:#fff}.p-graph-commute-time__item-heading{font-size:14px;font-weight:700}.p-graph-commute-time__item-ratio{color:#e94b41;font-size:34px;font-weight:700}@media not all and (max-width:660px){.p-graph-commute-time__item-ratio{margin-left:10px}}@media (max-width:660px){.p-graph-commute-time__item-ratio{margin-left:4px}}.is-high .p-graph-commute-time__item-ratio{color:#fff}@media not all and (max-width:660px){.p-graph-commute-time__item-unit{font-size:30px}}@media (max-width:660px){.p-graph-commute-time__item-unit{font-size:24px}}.p-graph-doughnut{width:100%}.p-graph-doughnut__graph{position:relative}.p-graph-doughnut__results{align-items:flex-end;display:flex;justify-content:center;margin-top:20px}.p-graph-doughnut__result{font-weight:700;text-align:center}.p-graph-doughnut__result+.p-graph-doughnut__result{margin-left:30px}.p-graph-doughnut__label{font-size:16px}.p-graph-doughnut__ratio{font-size:40px;margin-top:10px}.p-graph-doughnut__unit{font-size:26px}.p-graph-holiday-rate{display:block}.p-graph-holiday-rate__img{text-align:center}@media not all and (max-width:660px){.p-graph-holiday-rate__img{margin-top:24px}}@media (max-width:660px){.p-graph-holiday-rate__img{margin-top:16px}}.p-graph-holiday-rate__img img{max-width:100%}.p-graph-holiday-rate__heading{font-size:18px;font-weight:700;text-align:center}.p-graph-holiday-rate__rate{color:#e94b41;margin-top:24px}@media (max-width:660px){.p-graph-holiday-rate__rate{text-align:center}}.p-graph-holiday-rate__rate-number{font-size:55px;font-weight:700;text-align:center}.p-graph-holiday-rate__rate-unit{font-size:38px}.p-graph-holiday-rate__rate-bar-wrapper{border:1px solid #e94b41;border-radius:6px;display:block;height:50px;overflow:hidden;width:220px}@media not all and (max-width:660px){.p-graph-holiday-rate__rate-bar-wrapper{margin:16px auto 0}}@media (max-width:660px){.p-graph-holiday-rate__rate-bar-wrapper{margin:10px auto 0}}.p-graph-holiday-rate__rate-bar{background-color:#e94b41;display:block;height:100%;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}.is-visible .p-graph-holiday-rate__rate-bar{-webkit-transform:translateX(0);transform:translateX(0)}@media not all and (max-width:660px){.p-graph-list{padding:0 48px 60px}}@media (max-width:660px){.p-graph-list{padding:0 10px}}@media not all and (max-width:660px){.p-graph-list__top2{display:flex}}.p-graph-list__item{align-items:flex-start;border-top:1px solid #ccc;display:flex;opacity:0;padding-bottom:4px;-webkit-transform:translateY(20px);transform:translateY(20px);transition-duration:.6s;transition-property:opacity visibility transform;visibility:hidden}@media not all and (max-width:660px){.p-graph-list__item:nth-of-type(0){transition-delay:1s}.p-graph-list__item:first-of-type{transition-delay:.8s}.p-graph-list__item:nth-of-type(2){transition-delay:.6s}.p-graph-list__item:nth-of-type(3){transition-delay:.4s}.p-graph-list__item:nth-of-type(4){transition-delay:.2s}.p-graph-list__item:nth-of-type(5){transition-delay:0s}.p-graph-list__item:nth-of-type(6){transition-delay:-.2s}.p-graph-list__item:nth-of-type(7){transition-delay:-.4s}.p-graph-list__item:nth-of-type(8){transition-delay:-.6s}}.is-visible .p-graph-list__item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);visibility:visible}.p-graph-list__top2 .p-graph-list__item{align-items:center;border-top:none}@media not all and (max-width:660px){.p-graph-list__top2 .p-graph-list__item{width:50%}.p-graph-list__top2 .p-graph-list__item:first-of-type{transition-delay:1.8s}.p-graph-list__top2 .p-graph-list__item:nth-of-type(2){transition-delay:1.6s}}@media (max-width:660px){.p-graph-list__top2 .p-graph-list__item+.p-graph-list__item{margin-top:14px}}@media not all and (max-width:660px){.p-graph-list__list .p-graph-list__item{padding:10px 30px 10px 0;width:50%}}@media (max-width:660px){.p-graph-list__list .p-graph-list__item{padding:10px 0}.p-graph-list__list .p-graph-list__item:first-of-type{border-top:none}}.p-graph-list__item-number{align-items:center;background-color:#aaa;border-radius:50%;color:#fff;display:flex;font-size:12px;font-weight:700;height:22px;justify-content:center;min-width:22px}.p-graph-list__item-text{color:#4d2100;font-size:14px;font-weight:700;line-height:22px;margin-left:6px}.p-graph-list__top2 .p-graph-list__item-text{color:#2a2a2a;line-height:1.5}@media not all and (max-width:660px){.p-graph-list__top2 .p-graph-list__item-text{font-size:26px;padding-right:40px}}@media (max-width:660px){.p-graph-list__top2 .p-graph-list__item-text{font-size:18px}}@media not all and (max-width:660px){.p-graph-list__list{display:flex;flex-wrap:wrap;width:100%}.p-graph-list__under3{display:flex}}.p-graph-ranking{display:block}.p-graph-ranking__list{display:flex;flex-wrap:wrap}@media not all and (max-width:660px){.p-graph-ranking__list{padding:0 58px}}@media (max-width:660px){.p-graph-ranking__list{padding:0 6px}}.p-graph-ranking-item{align-items:center;display:flex;padding:20px 0}.p-graph-ranking-item:not(.p-graph-ranking-item--1){border-top:1px solid #ccc}@media not all and (max-width:660px){.p-graph-ranking-item:not(.p-graph-ranking-item--1){width:50%}}@media (max-width:660px){.p-graph-ranking-item:not(.p-graph-ranking-item--1){width:100%}}.p-graph-ranking-item--1{width:100%}@media not all and (max-width:660px){.p-graph-ranking-item--1{justify-content:center}}@media (max-width:660px){.p-graph-ranking-item--1{justify-content:flex-start}}@media not all and (max-width:660px){.p-graph-ranking-item--2,.p-graph-ranking-item--4{padding-right:15px}.p-graph-ranking-item--3,.p-graph-ranking-item--5{padding-left:15px}.p-graph-ranking-item__icon{height:66px;width:66px}}@media screen and (max-width:760px){.p-graph-ranking-item__icon{height:56px;width:56px}}.p-graph-ranking-item__icon img{max-width:100%}@media not all and (max-width:660px){.p-graph-ranking-item--1 .p-graph-ranking-item__icon{height:83px;width:83px}}@media (max-width:660px){.p-graph-ranking-item--1 .p-graph-ranking-item__icon{height:66px;width:66px}}.p-graph-ranking-item__title{font-weight:700}@media not all and (max-width:660px){.p-graph-ranking-item__title{font-size:22px;margin-left:12px;width:155px}}@media (max-width:660px){.p-graph-ranking-item__title{font-size:18px;margin-left:22px;width:180px}}@media not all and (max-width:660px){.p-graph-ranking-item--1 .p-graph-ranking-item__title{font-size:32px;width:255px}}@media (max-width:660px){.p-graph-ranking-item--1 .p-graph-ranking-item__title{font-size:20px;margin-left:12px;width:170px}}.p-graph-ranking-item--4 .p-graph-ranking-item__title,.p-graph-ranking-item--5 .p-graph-ranking-item__title{color:#646464}.p-graph-ranking-item__ratio{color:#288321;font-weight:700}@media not all and (max-width:660px){.p-graph-ranking-item__ratio{font-size:48px}}@media (max-width:660px){.p-graph-ranking-item__ratio{font-size:44px;margin-left:auto}}@media not all and (max-width:660px){.p-graph-ranking-item--1 .p-graph-ranking-item__ratio{font-size:66px}}@media (max-width:660px){.p-graph-ranking-item--1 .p-graph-ranking-item__ratio{font-size:48px}}.p-graph-ranking-item--4 .p-graph-ranking-item__ratio,.p-graph-ranking-item--5 .p-graph-ranking-item__ratio{color:#646464}@media not all and (max-width:660px){.p-graph-ranking-item__unit{font-size:32px}}@media (max-width:660px){.p-graph-ranking-item__unit{font-size:28px}}@media not all and (max-width:660px){.p-graph-ranking-item--1 .p-graph-ranking-item__unit{font-size:48px}}@media (max-width:660px){.p-graph-ranking-item--1 .p-graph-ranking-item__unit{font-size:32px}}.p-footer-modal{padding-right:0;width:830px}@media screen and (max-width:760px){.p-footer-modal{width:auto}}.p-footer-modal__close{right:0;top:-20px}.p-footer-modal__inner{height:540px;overflow-y:auto}@media screen and (max-width:760px){.p-footer-modal__inner{height:80vh}}.p-footer-modal.is-overflow-height{overflow-y:initial}@media screen and (max-width:760px){.p-drawer-menu{width:80vw}.p-drawer-menu.is-login{display:block}.p-drawer-menu__buttons{padding:22px 14px 0 10px;width:100%}.p-drawer-menu__button{width:100%}.p-drawer-menu__button+.p-drawer-menu__button{margin-top:16px}.p-drawer-menu__button i{padding-right:0}.p-drawer-menu__button--signup{font-size:14px;height:50px}.p-drawer-menu__button--signup b{font-size:18px}.p-drawer-menu__button--signup i{font-size:16px;margin-right:4px}.p-drawer-menu__button--login{font-size:15px;height:40px}.p-drawer-menu__button--login i{font-size:15px;margin-right:4px;position:relative;top:1px}.p-drawer-menu__loggedin-heading{background-color:#f8f8f8;padding:26px 0 18px 14px}.p-drawer-menu__user-info{align-items:center;display:flex}.p-drawer-menu__user-name{color:#4c2100;font-size:20px;font-weight:700;margin-right:16px;max-width:60%}}@media screen and (max-width:760px) and (max-width:350px){.p-drawer-menu__user-name{font-size:5.5vw}}@media screen and (max-width:760px){.p-drawer-menu__user-name--small{font-size:12px;font-weight:400}.p-drawer-menu__user-status{background-color:#fff;border:1px solid #86b902;border-radius:6px;color:#86b902;font-size:14px;font-weight:700;padding:3px 6px}}@media screen and (max-width:760px) and (max-width:350px){.p-drawer-menu__user-status{font-size:4vw}}@media screen and (max-width:760px){.p-drawer-menu__nav{margin-top:36px;padding:0 14px 0 10px}.is-login .p-drawer-menu__nav{margin-top:12px}.p-drawer-menu__list{display:block}.p-drawer-menu__item{width:100%}.p-drawer-menu__item+.p-drawer-menu__item{margin-top:24px}.p-drawer-menu__item-inner{color:#4c2100;display:block;font-size:15px;font-weight:700;line-height:1.6;padding-left:26px;position:relative;width:100%}.c-page-top .p-drawer-menu__item-inner span,.p-card-job-breadcrumbs .p-drawer-menu__item-inner li,.p-drawer-menu__item-inner .c-card__new-job,.p-drawer-menu__item-inner .c-icon-arrow,.p-drawer-menu__item-inner .c-page-top span,.p-drawer-menu__item-inner .c-radio-rich+label,.p-drawer-menu__item-inner .c-select__container,.p-drawer-menu__item-inner .p-card-job-breadcrumbs li,.p-drawer-menu__item-inner .p-hover-menu__item a,.p-drawer-menu__item-inner .slick-next,.p-drawer-menu__item-inner .slick-prev,.p-hover-menu__item .p-drawer-menu__item-inner a{color:#aaa;font-size:16px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-drawer-menu__item-inner .c-icon-arrow-circle{color:#86b902;font-size:16px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.p-drawer-menu__item-inner.is-active .c-icon-arrow-circle{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.p-drawer-menu__item-icon{content:"";font-size:18px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-drawer-menu__child-list{border-left:2px solid #ccc;margin:12px 0 0 26px;padding-left:10px}.p-drawer-menu__child-item+.p-drawer-menu__child-item{margin-top:10px}.p-drawer-menu__child-item-inner{color:#4c2100;font-size:14px;line-height:1.7}.p-drawer-menu__child-item-inner--logout{background-color:transparent;padding:0}.p-drawer-menu__common-list{margin-top:40px}.p-drawer-menu__common-item{width:100%}.p-drawer-menu__common-item+.p-drawer-menu__common-item{margin-top:20px}.p-drawer-menu__common-item-inner{color:#4c2100;display:block;font-size:12px;padding-left:10px;position:relative;width:100%}.c-page-top .p-drawer-menu__common-item-inner span,.p-card-job-breadcrumbs .p-drawer-menu__common-item-inner li,.p-drawer-menu__common-item-inner .c-card__new-job,.p-drawer-menu__common-item-inner .c-icon-arrow,.p-drawer-menu__common-item-inner .c-page-top span,.p-drawer-menu__common-item-inner .c-radio-rich+label,.p-drawer-menu__common-item-inner .c-select__container,.p-drawer-menu__common-item-inner .p-card-job-breadcrumbs li,.p-drawer-menu__common-item-inner .p-hover-menu__item a,.p-drawer-menu__common-item-inner .slick-next,.p-drawer-menu__common-item-inner .slick-prev,.p-hover-menu__item .p-drawer-menu__common-item-inner a{color:#aaa;font-size:11px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.p-drawer-menu__logo{display:block;margin:50px 0 0 14px;padding-bottom:20px}}.p-drawer-menu .c-icon-search{color:#ffbd53}.p-drawer-menu .c-icon-star-fill{color:#ffe200}.p-drawer-menu .c-icon-history{color:#ffbd53}.p-drawer-menu .c-icon-beginner{color:#9fc6fa;left:3px}.p-drawer-menu .c-icon-q_fill{color:#86b902}.p-drawer-menu .c-icon-present{color:#f82060}.p-drawer-menu .c-icon-alert,.p-drawer-menu .p-alert-list>li{color:#f60}.p-drawer-menu .c-icon-line{color:#00d631}.p-drawer-menu .c-icon-speech_fill{color:#f2a7a7}.p-drawer-menu .c-icon-setting_fill{color:#aaa}.p-header-menu__list{align-items:center;display:flex;height:50px;justify-content:center}.p-header-menu__item:before,.p-header-menu__item:last-child:after,.p-header-menu__separater{background-color:#ccc;height:calc(100% - 20px);width:1px}.p-header-menu__title{color:#4c2100;font-size:14px;font-weight:700;letter-spacing:-.3px;line-height:1.46667}.p-header-menu__item{align-items:center;display:flex;flex:1 1 auto;height:100%}.p-header-menu__item:before,.p-header-menu__item:last-child:after{content:""}.p-header-menu__header-guide-arrow.c-icon-pulldown{bottom:2px;color:#ccc;font-size:10px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.p-header-menu__link{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.p-header-menu__link:hover .p-header-menu__header-guide-arrow.c-icon-pulldown,.p-header-menu__link:hover .p-header-menu__title{color:#f60}.p-header-menu__link.no-link{cursor:default}.p-header-menu__link.no-link:hover .p-header-menu__title{color:#4c2100}.p-header-menu__icon{font-size:16px!important;margin-right:5px}.p-header-menu__icon.c-icon-search{color:#ffbd53}.p-header-menu__icon.c-icon-book_fill{color:#abd63e;font-size:18px}.p-header-menu__icon.c-icon-speech_fill{color:#ebbe88;font-size:18px}.p-header-menu__icon.c-icon-pencill_fill{color:#8ccaeb}.p-header-menu__icon.c-icon-movie{color:#ea5555}.p-header-menu__icon.c-icon-newspaper_fill{color:#6b74a3}.l-header.is-fixed .p-hover-menu.is-visible{position:fixed;top:62px}.p-hover-menu{border-top:1px solid #ccc;display:none}.p-hover-menu.is-visible{background:#fff;box-shadow:0 10px 10px -5px rgba(0,0,0,.28);display:block;height:auto;position:absolute;top:113px;width:100%;z-index:11}.p-hover-menu__inner{display:flex;margin:0 auto;max-width:1080px;min-width:960px;padding:8px 0 12px}.p-hover-menu__inner--noflex{display:block}.p-hover-menu__directory{flex:1}.p-hover-menu__directory--2column{flex:2}.p-hover-menu__directory:nth-child(n+2){margin-left:16px}.p-hover-menu__inner--noflex .p-hover-menu__directory:nth-child(n+2){margin:16px 0 0}.p-hover-menu__directories{flex:1;margin-left:16px}.p-hover-menu__directories>div:not(:last-child){margin-bottom:5px}.p-hover-menu__title{background:#faefd8;border-radius:4px;color:#4c2100;font-size:14px;font-size:.875rem;font-weight:700;padding:8px;text-align:center}.p-hover-menu__sub-title{color:#4c2100;font-size:14px;font-weight:700;line-height:1}.p-hover-menu__list{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:8px}.p-hover-menu__list--row{flex-direction:row}.p-hover-menu__item{margin-bottom:8px}.p-hover-menu__item:last-child{margin-bottom:0}.p-hover-menu__item--col4{flex:0 0 25%}.p-hover-menu__item a{color:#3170ff;font-size:14px;letter-spacing:0}.p-hover-menu__item a:before{color:#aaa;display:inline-block;font-size:11px;margin-right:4px}.p-hover-menu__item a:hover{color:#f60;transition:all .1s linear}.p-job-card-info__heading{display:flex;justify-content:space-between}.p-job-card-info__heading-secondary{color:#4c2100;font-weight:700}@media not all and (max-width:660px){.p-job-card-info__heading-secondary{font-size:16px}}@media (max-width:660px){.p-job-card-info__heading-secondary{font-size:14px}}.p-job-card-info__latest-update{color:#646464;display:flex;flex-direction:column;justify-content:end;text-align:right}@media not all and (max-width:660px){.p-job-card-info__latest-update{font-size:14px;min-width:100px}}@media (max-width:660px){.p-job-card-info__latest-update{font-size:11px;min-width:80px}}.p-job-card-info__shift-cards{margin-top:8px}@media not all and (max-width:660px){.p-job-card-info__shift-table{margin-top:12px;margin-top:0}}.p-job-card{background:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.48);overflow:hidden}@media not all and (max-width:660px){.p-job-card{padding:12px}}@media (max-width:660px){.p-job-card{padding:6px}}@media not all and (max-width:660px){.p-job-card+.p-job-card{margin-top:30px}}@media (max-width:660px){.p-job-card+.p-job-card{margin-top:14px}.p-job-card-container{padding:0 6px}}.p-job-card>header{display:flex;flex-wrap:wrap;line-height:1.45}@media not all and (max-width:660px){.p-job-card>header{align-items:center}}@media (max-width:660px){.p-job-card>header{flex-flow:column}}.p-job-card__tag{align-items:center;border:1px solid #f82060;color:#f82060;display:inline-flex;font-size:12px;font-weight:700;line-height:1;position:relative;text-align:center}@media not all and (max-width:660px){.p-job-card__tag{border-radius:40px;bottom:3px;margin-right:8px;min-height:27px;padding:4px 8px}}@media (max-width:660px){.p-job-card__tag{border-radius:10px;bottom:1px;margin-right:6px;padding:2px 6px}}.p-job-card__tag--green{border-color:#86b902;color:#86b902}.p-job-card__tag--orange{border-color:#f60;color:#f60}.p-job-card__facility-name{color:#4c2100;display:inline;font-weight:700}@media not all and (max-width:660px){.p-job-card__facility-name{font-size:20px;margin-right:20px}}@media (max-width:660px){.p-job-card__facility-name{font-size:17px;margin-right:0}.p-job-card__facility{line-height:17px}}.p-job-card__facility-category{color:#646464;display:inline-block}@media not all and (max-width:660px){.p-job-card__facility-category{font-size:14px;margin-right:12px}}@media (max-width:660px){.p-job-card__facility-category{font-size:12px;margin-right:8px}}.p-job-card__facility-category--suffix{font-weight:400;margin-left:0}.p-job-card dl.labeled-bordered{align-items:center;display:flex;margin-top:6px;min-width:100%}@media not all and (max-width:660px){.p-job-card dl.labeled-bordered{gap:6px}}@media (max-width:660px){.p-job-card dl.labeled-bordered{gap:4px}}.p-job-card dl.labeled-bordered dt{border:1px solid #ccc;border-radius:4px;white-space:nowrap}@media not all and (max-width:660px){.p-job-card dl.labeled-bordered dt{font-size:12px;padding:2px 8px}}@media (max-width:660px){.p-job-card dl.labeled-bordered dt{font-size:10px;padding:0 6px}}.p-job-card dl.labeled-bordered dd{color:#646464;flex-grow:1}@media not all and (max-width:660px){.p-job-card dl.labeled-bordered dd{font-size:14px;margin-left:6px}}@media (max-width:660px){.p-job-card dl.labeled-bordered dd{font-size:11px;position:relative;top:.5px}}.p-job-card .p-job-card__thumbnails{display:flex;position:relative}@media not all and (max-width:660px){.p-job-card .p-job-card__thumbnails{margin:12px -12px 0;max-height:208px}}@media (max-width:660px){.p-job-card .p-job-card__thumbnails{height:0;margin:6px -6px 0;max-height:175px;overflow:hidden;padding-top:50%}}.p-job-card .p-job-card__thumbnails-inner{display:flex}.p-job-card .p-job-card__thumbnail{aspect-ratio:4/3}@media not all and (max-width:660px){.p-job-card .p-job-card__thumbnail{width:33.33%}}@media (max-width:660px){.p-job-card .p-job-card__thumbnail{height:100%;width:100%}}.p-job-card .p-job-card__thumbnail img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (max-width:660px){.p-job-card .p-job-card__thumbnail-main{height:100%;left:0;position:absolute;top:0;width:68%;z-index:1}.p-job-card .p-job-card__thumbnail-main .p-job-card .p-job-card__thumbnail{height:100%}.p-job-card .p-job-card__thumbnail-sub{height:100%;position:absolute;right:0;top:0;z-index:2}.p-job-card .p-job-card__thumbnail-sub .p-job-card__thumbnail{height:50%;position:relative;top:0;width:auto}.p-job-card .p-job-card__thumbnail-sub .p-job-card .p-job-card__thumbnail{height:50%}}@media not all and (max-width:660px){.p-job-card *+.p-job-card-info__heading{padding-top:12px}}@media (max-width:660px){.p-job-card *+.p-job-card-info__heading{padding-top:6px}}.p-job-card__corp-name{color:#4c2100;display:inline-block;font-size:12px}.p-job-card__latest-update{color:#646464;margin-left:auto;white-space:nowrap}@media not all and (max-width:660px){.p-job-card__latest-update{font-size:14px}}@media (max-width:660px){.p-job-card__latest-update{font-size:11px}}.p-job-card__sales_copy{color:#646464}@media not all and (max-width:660px){.p-job-card__sales_copy{font-size:14px;line-height:1.286;margin-top:8px}}@media (max-width:660px){.p-job-card__sales_copy{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:12px;line-height:1.333;margin-top:6px;overflow:hidden}}.p-job-card[data-context=context_freeword_result] .p-job-card__heading-wrap{float:left}@media not all and (max-width:660px){.p-job-card[data-context=context_freeword_result] .p-job-card__heading-wrap{margin-right:16px}}@media (max-width:660px){.p-job-card[data-context=context_freeword_result] .p-job-card__heading-wrap{margin-right:8px}}.p-job-card[data-context=context_freeword_result] .p-job-card__heading-wrap img{border-radius:8px}.p-job-card[data-context=context_freeword_result]>header{align-items:flex-start;flex-flow:column}.p-job-card[data-context=context_freeword_result] .p-job-card-info__heading{clear:both}.p-job-card-section-links-area{background-color:#faefd8;color:#4c2100;width:100%}@media not all and (max-width:660px){.p-job-card-section-links-area{border:1px solid #ccc;border-radius:8px;height:110px;margin-bottom:20px}}@media (max-width:660px){.p-job-card-section-links-area{border-bottom:1px solid #ccc;border-top:1px solid #ccc;height:84px;margin-bottom:16px;margin-top:24px}}.p-job-card-section-links-title{color:#4c2200;font-size:16px;font-weight:700;padding:8px;text-align:center}@media not all and (max-width:660px){.p-job-card-section-links{display:grid;grid-template-columns:repeat(5,1fr);padding:0 30px}}@media (max-width:660px){.p-job-card-section-links{-webkit-column-count:10;column-count:10;display:flex;justify-content:flex-start;overflow-x:auto}}.p-job-card-section-link{height:30px}@media not all and (max-width:660px){.p-job-card-section-link{margin:0 auto 5px;width:140px}}@media (max-width:660px){.p-job-card-section-link{margin:8px 0 10px 10px}}.p-job-card-section-link .c-btn--section-list{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:none;color:#2a2a2a;display:flex;font-size:12px;height:inherit;text-align:center}@media (max-width:660px){.p-job-card-section-link .c-btn--section-list{white-space:nowrap}}.p-job-card-section-link .c-btn--section-list:hover{opacity:unset}@media not all and (max-width:660px){.p-job-card-section-link .c-btn--section-list:hover{background-color:#f60;color:#fff}.p-job-card-section-link .c-btn--section-list>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}}.p-job-card-view-more{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.48);color:#4c2100;display:block;font-size:16px;font-weight:700;line-height:24px;margin:20px 0 50px;padding:12px 0;text-align:center;text-decoration:none}@media (max-width:660px){.p-job-card-view-more{font-size:15px;line-height:23px;margin:10px 26px 40px;padding:12px}}.p-job-card-view-more:hover{background-color:#f60;color:#fff;text-decoration:underline}.p-job-card-view-more:hover .search-section-title-text-emphasis{color:#fff}.p-job-card-view-more .c-icon-section-title{color:inherit;text-decoration:none}.c-icon-section-title{display:inline-block;margin-right:6px;position:relative;text-decoration:none;top:2px}.search-section-title-text-emphasis{color:#f60}.add-display-jobs-info{align-items:center;display:flex;justify-content:center;margin:40px 0 16px}.add-display-jobs-ume-img{width:52px}.add-display-jobs-text{color:#4d2100;font-weight:700;margin-left:10px}@media not all and (max-width:660px){.add-display-jobs-text{font-size:20px}}@media (max-width:660px){.add-display-jobs-text{font-size:18px}}.add-display-jobs-text-orange{color:#f60}.p-shift-card{background:#f8f8f8 0 0 no-repeat padding-box;border:1px solid #ccc;display:block;position:relative;transition:all .2s ease}@media not all and (max-width:660px){.p-shift-card{border-width:1px 1px 0;padding:12px 8px}}@media (max-width:660px){.p-shift-card{border-radius:8px;border-width:1px;padding:8px 6px}}.p-shift-card:hover{border-bottom:1px solid #ccc;border-radius:8px}@media not all and (max-width:660px){.p-shift-card:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}}@media (max-width:660px){.p-shift-card:hover{-webkit-transform:unset;transform:unset}}@media not all and (max-width:660px){.p-shift-card:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.p-shift-card:last-child{border-bottom:1px solid #ccc;border-bottom-left-radius:8px;border-bottom-right-radius:8px}}@media (max-width:660px){.p-shift-card+.p-shift-card{margin-top:10px}}.p-shift-card.is-same-type{background-color:#ffeded;border:1px solid #f82060;pointer-events:none}.p-shift-card.is-same-type a,.p-shift-card.is-same-type button{pointer-events:auto}@media not all and (max-width:660px){.p-shift-card__inner{display:flex;justify-content:space-between}}@media (max-width:660px){.p-shift-card__inner{display:block}}.p-shift-card__heading{align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between}@media not all and (max-width:660px){.p-shift-card__heading{min-width:330px}}@media (max-width:660px){.p-shift-card__heading{min-width:auto}}.is-hw .p-shift-card__heading{width:100%}@media not all and (max-width:660px){.is-hw .p-shift-card__heading{flex-direction:row}}@media (max-width:660px){.is-hw .p-shift-card__heading{flex-direction:column}}.p-shift-card__heading-with-tag{align-items:center;display:flex}.p-shift-card__tag{background-color:#f82060;border-radius:4px;color:#fff;flex-shrink:0;font-size:12px;line-height:1.5;margin-right:6px;padding:1px 0;text-align:center;width:40px}.p-shift-card__shift-name{color:#0038ef;font-weight:700}@media not all and (max-width:660px){.p-shift-card__shift-name{font-size:18px}}@media (max-width:660px){.p-shift-card__shift-name{font-size:16px}}.p-shift-card__shift-name:hover{color:#f60}.is-same-type .p-shift-card__shift-name{color:#4c2100}.p-shift-card__salary{align-items:baseline;display:flex}@media (max-width:660px){.p-shift-card__salary{justify-content:flex-end;margin-top:8px;text-align:right;width:100%}}.p-shift-card__salary-type{color:#646464;font-size:12px}@media not all and (max-width:660px){.p-shift-card__salary-type{font-size:14px}}.p-shift-card__salary-range{align-items:baseline;color:#f82060;display:inline-flex;font-weight:700}@media not all and (max-width:660px){.p-shift-card__salary-range{margin-left:6px}}@media (max-width:660px){.p-shift-card__salary-range{margin-left:3px}}@media not all and (max-width:660px){.p-shift-card__salary-range .big{font-size:20px}}@media (max-width:660px){.p-shift-card__salary-range .big{font-size:18px}}@media not all and (max-width:660px){.p-shift-card__salary-range .tiny{font-size:12px}}@media (max-width:660px){.p-shift-card__salary-range .tiny{font-size:10px}}@media not all and (max-width:660px){.p-shift-card__salary-range .tilde{font-size:12px}}.p-shift-card__content{display:flex}@media (max-width:660px){.p-shift-card__content{align-items:flex-end;justify-content:space-between;margin-top:6px}}@media not all and (max-width:660px){.p-shift-card__icons{display:flex;margin-left:12px}}@media (max-width:660px){.p-shift-card__icons{display:block;margin-left:0;width:116px}}.p-shift-card__btns{align-items:flex-end;display:flex}@media not all and (max-width:660px){.p-shift-card__btns{margin-left:12px;width:312px}}@media (max-width:660px){.p-shift-card__btns{margin-left:2%;width:calc(100vw - 116px)}}.p-shift-card__btn{display:block}@media not all and (max-width:660px){.p-shift-card__favorite{width:102px}}@media (max-width:660px){.p-shift-card__favorite{width:45%}}.p-shift-card__favorite-btn{align-items:center;transition:all .3s ease}@media not all and (max-width:660px){.p-shift-card__favorite-btn{font-size:14px;height:50px;justify-content:space-evenly;padding:8px}}@media (max-width:660px){.p-shift-card__favorite-btn{font-size:13px;height:46px;min-width:100%;padding:4px;width:100%!important}.p-shift-card__favorite-btn span{line-height:1.4!important}}@media (max-width:360px){.p-shift-card__favorite-btn{padding:0}.p-shift-card__favorite-btn span{font-size:3.2vw}}@media not all and (max-width:660px){.p-shift-card__favorite-btn:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}}@media (max-width:660px){.p-shift-card__favorite-btn:hover{-webkit-transform:unset;transform:unset}}.p-shift-card__favorite-btn i{font-size:12px;margin-right:2px;padding-right:0;position:relative}@media (max-width:360px){.p-shift-card__favorite-btn i{font-size:3.2vw;margin-right:1px}}@media (max-width:330px){.p-shift-card__favorite-btn i{display:none}}@media (max-width:660px){.p-shift-card__favorite-btn.is-keep{font-size:11px}}.p-shift-card__apply{overflow-clip-margin:20px!important;display:inline;overflow:visible!important}@media not all and (max-width:660px){.p-shift-card__apply{margin-left:12px;width:180px}}@media (max-width:660px){.p-shift-card__apply{flex:1;margin-left:3%}}.p-shift-card__apply-btn{transition:all .3s ease}@media (max-width:660px){.p-shift-card__apply-btn{height:46px}}@supports (-webkit-touch-callout:none){@media (max-width:660px){.p-shift-card__apply-btn__text{top:-1px!important}}}.p-shift-card__apply-btn__text{white-space:nowrap}@media not all and (max-width:660px){.p-shift-card__apply-btn__text{font-size:16px;line-height:1.2}}@media (max-width:660px){.p-shift-card__apply-btn__text{font-size:14.5px;height:-webkit-max-content;height:max-content;line-height:1.4;position:relative;text-align:left}}.p-shift-card__apply-btn__text span{line-height:.9}@media not all and (max-width:660px){.p-shift-card__apply-btn__text span{font-size:14px}}@media (max-width:660px){.p-shift-card__apply-btn__text span{font-size:11px}}@media not all and (max-width:660px){.p-shift-card__apply-btn:hover{-webkit-transform:scale(1.025);transform:scale(1.025)}}@media (max-width:660px){.p-shift-card__apply-btn:hover{-webkit-transform:unset;transform:unset}}.p-shift-card__apply-btn.duplicated{background:#ccc;border:none;box-shadow:none}.p-shift-card__apply-btn.duplicated .p-shift-card__apply-btn{color:#aaa;text-shadow:none}@media not all and (max-width:660px){.p-shift-card__apply-btn:before{height:32px;width:26px}}@media (max-width:660px){.p-shift-card__apply-btn:before{height:30px;width:24px}}@media (max-width:374px){.p-shift-card__apply-btn:before{display:none}}.p-shift-card__history{background-image:url(/img/bg/history_ribbon.png);background-repeat:no-repeat;background-size:contain;color:#fff;font-weight:700;height:56px;position:absolute;right:-5px;top:-5px;-webkit-transform:scaleX(-1);transform:scaleX(-1);visibility:hidden;width:56px;z-index:-1}.p-shift-card__history .c-text{font-size:10px;left:1px;line-height:1.1;position:absolute;text-align:center;top:8px;-webkit-transform:rotate(-45deg) scaleX(-1);transform:rotate(-45deg) scaleX(-1)}.p-shift-card__history .c-text span{display:block;font-size:10px}.p-shift-card__history.is-active{visibility:visible;z-index:1}@media (max-width:660px){.p-shift-card__latest-update{align-self:flex-end;color:#646464;font-size:11px;margin-top:14px;text-align:right}}@media not all and (max-width:660px){.p-shift-card__table{margin-top:10px}}@media (max-width:660px){.p-shift-card__table{margin-top:6px}}.p-shift-card__suspended-msg{border-top:1px solid #ccc;text-align:center}@media not all and (max-width:660px){.p-shift-card__suspended-msg{margin-top:20px;padding-bottom:15px;padding-top:35px}}@media (max-width:660px){.p-shift-card__suspended-msg{margin-top:14px;padding-bottom:7px;padding-top:27px}}.p-shift-card__suspended-msg .text{color:#f82060;font-weight:700}@media not all and (max-width:660px){.p-shift-card__suspended-msg .text{font-size:18px}}@media (max-width:660px){.p-shift-card__suspended-msg .text{font-size:16px}}.p-shift-card__tag-contents{display:flex;flex-wrap:wrap;margin:7px 0 5px}.p-shift-card__tag-contents .p-shift-card__tag-contents__tag{background-color:#f5cfcf;border:1px solid #e3a0a0;border-radius:40px;color:#613c3c;font-size:12px;line-height:1.5;margin-right:3px;margin-top:5px;padding:3px 6px;text-align:center}@media (max-width:660px){.p-shift-card__tag-contents .p-shift-card__tag-contents__tag{font-size:11px;line-height:1.2;padding:2px 4px 1px}}.p-shift-card__tag-contents .p-shift-card__tag-contents__tag-name{background-color:#e5e1dd;border-radius:40px;color:#4c2200;font-size:12px;line-height:1.5;margin-right:3px;margin-top:5px;padding:3px 6px;text-align:center}@media (max-width:660px){.p-shift-card__tag-contents .p-shift-card__tag-contents__tag-name{font-size:11px;line-height:1.2;padding:2px 4px 1px}.p-shift-card+.p-shift-card__accordion-block{margin-top:10px}}@media not all and (max-width:660px){.p-shift-card__accordion-block>.p-shift-card:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.p-shift-card__accordion-block>.p-shift-card:last-child{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}}.p-shift-card__accordion-block>.p-shift-card:hover{border-bottom:1px solid #ccc;border-radius:8px}@media not all and (max-width:660px){.p-shift-card__accordion-block>.p-shift-card:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}}@media (max-width:660px){.p-shift-card__accordion-block>.p-shift-card:hover{-webkit-transform:unset;transform:unset}}.p-shift-card__read-more-btn{align-items:center;background-color:#f8f8f8;border:1px solid #ccc;color:#0038ef;display:flex;height:36px;justify-content:center;line-height:1.5;width:100%}@media not all and (max-width:660px){.p-shift-card__read-more-btn{border-radius:0 0 8px 8px;font-size:16px;font-weight:700}}@media (max-width:660px){.p-shift-card__read-more-btn{border-radius:8px;font-size:15px;margin-top:10px}}.p-shift-card__read-more-btn:hover{color:#f60;cursor:pointer}.c-page-top .p-shift-card__read-more-btn span,.p-card-job-breadcrumbs .p-shift-card__read-more-btn li,.p-hover-menu__item .p-shift-card__read-more-btn a,.p-shift-card__read-more-btn .c-card__new-job,.p-shift-card__read-more-btn .c-icon-arrow,.p-shift-card__read-more-btn .c-page-top span,.p-shift-card__read-more-btn .c-radio-rich+label,.p-shift-card__read-more-btn .c-select__container,.p-shift-card__read-more-btn .p-card-job-breadcrumbs li,.p-shift-card__read-more-btn .p-hover-menu__item a,.p-shift-card__read-more-btn .slick-next,.p-shift-card__read-more-btn .slick-prev{color:#aaa;margin-right:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.p-shift-card__read-more-btn .active-word{display:none}.c-page-top .p-shift-card__read-more-btn.is-active span,.p-card-job-breadcrumbs .p-shift-card__read-more-btn.is-active li,.p-hover-menu__item .p-shift-card__read-more-btn.is-active a,.p-shift-card__read-more-btn.is-active .c-card__new-job,.p-shift-card__read-more-btn.is-active .c-icon-arrow,.p-shift-card__read-more-btn.is-active .c-page-top span,.p-shift-card__read-more-btn.is-active .c-radio-rich+label,.p-shift-card__read-more-btn.is-active .c-select__container,.p-shift-card__read-more-btn.is-active .p-card-job-breadcrumbs li,.p-shift-card__read-more-btn.is-active .p-hover-menu__item a,.p-shift-card__read-more-btn.is-active .slick-next,.p-shift-card__read-more-btn.is-active .slick-prev{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.p-shift-card__read-more-btn.is-active .no-active-word{display:none}.p-shift-card__read-more-btn.is-active .active-word{display:block}.p-shift-card__read-more-btn__count{font-size:14px}@media (max-width:660px){.p-shift-card__read-more-btn__count{font-size:12px}}.p-shift-card__btn-contents{display:flex;justify-content:center}@media not all and (max-width:660px){.p-shift-card__btn-contents{margin-top:20px}}@media (max-width:660px){.p-shift-card__btn-contents{margin-top:12px}}@media not all and (max-width:660px){.p-shift-card__btn-contents .p-shift-card__favorite{width:240px}}@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__favorite{width:45%}}@supports (-webkit-touch-callout:none){@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn{padding-bottom:1px}}}.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn{justify-content:center}@media not all and (max-width:660px){.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn{font-size:16px}}@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn{align-items:center;display:flex;font-size:14px;height:40px}}@supports (-webkit-touch-callout:none){@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn .fav-btn-text{top:-1px!important}}}.p-shift-card__btn-contents .p-shift-card__favorite .p-shift-card__favorite-btn i{font-size:18px!important}@media not all and (max-width:660px){.p-shift-card__btn-contents .p-shift-card__apply{margin-left:12px;width:240px}}@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__apply{margin-left:3%;width:45%}}@media not all and (max-width:660px){.p-shift-card__btn-contents .p-shift-card__apply .p-card-job__simple-apply-btn{font-size:16px}}@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__apply .p-card-job__simple-apply-btn{align-items:center;display:flex;font-size:14px;height:40px}.p-shift-card__btn-contents .p-shift-card__apply .p-card-job__simple-apply-btn .apply-icon{font-size:18px}}@media not all and (max-width:660px){.p-shift-card__btn-contents .p-shift-card__suspended{width:490px}}@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__suspended{width:100%}}.p-shift-card__btn-contents .p-shift-card__suspended button.c-btn{margin-top:0;width:100%}@media (max-width:660px){.p-shift-card__btn-contents .p-shift-card__suspended button.c-btn{font-size:14px;height:40px}}.p-shift-card__btn-contents .p-shift-card__suspended button.c-btn.suspended-btn{background-color:#f60;color:#fff}.p-shift-card__salary-texts{align-items:baseline;display:flex;margin-top:10px}.p-shift-card__salary-title{color:#4c2100;font-size:14px;font-weight:700;min-width:70px}.p-shift-card__salary-text{align-items:baseline;display:flex}.p-shift-card article header{align-items:center;display:flex}.p-shift-card article table{margin-top:14px}.p-shift-card article dl{align-items:baseline;display:flex;font-size:14px;gap:12px;margin-top:10px}.p-shift-card article dl dt{color:#4c2100;font-weight:700;min-width:58px}.p-shift-card article dl dd{color:#646464}.p-shift-card article dl dd .p-shift-card__salary-range{margin-left:0}.p-shift-card article dl dd div+div{margin-top:4px}.p-shift-icons{align-items:flex-end;justify-content:flex-end}@media not all and (max-width:660px){.p-shift-icons{display:flex;width:110px}}@media (max-width:660px){.p-shift-icons{display:block;width:100%}}.p-shift-icons__small-icons{display:flex;justify-content:flex-end}@media (max-width:660px){.p-shift-icons__attribute+.p-shift-icons__attribute{margin-left:3px}}.p-shift-icons__attribute-label{color:#2a2a2a;display:block;font-size:10px;text-align:center;width:100%}.p-shift-icons__attribute-label--with-line{display:flex}.p-shift-icons__attribute-label--with-line:after,.p-shift-icons__attribute-label--with-line:before{background-color:#ccc;content:"";flex-grow:1;height:1px;margin:auto 0}.p-shift-icons__attribute-label--with-line:before{left:0;margin-right:4px}.p-shift-icons__attribute-label--with-line:after{margin-left:4px;right:0}.p-shift-icons__attribute-icons{display:flex;margin-top:2px}@media not all and (max-width:660px){.p-shift-icons__attribute-icons{justify-content:flex-end}}@media (max-width:660px){.p-shift-icons__attribute-icons{justify-content:flex-start}}.p-shift-icons__attribute-icon{border:1px solid #f60;border-radius:6px;position:relative}.p-shift-icons__attribute-icon img{aspect-ratio:1/1;border-radius:6px;image-rendering:optimize-contrast;max-width:100%;vertical-align:bottom}@media not all and (max-width:660px){.p-shift-icons__attribute-icon{height:35px;margin-left:3px;width:35px}.p-shift-icons__attribute-icon img{height:33px;width:33px}}@media (max-width:660px){.p-shift-icons__attribute-icon{height:auto;margin-left:2px;max-width:37px;width:auto}.p-shift-icons__attribute-icon img{height:35px;width:35px}}.p-shift-icons__attribute-icon>.tooltip{background-color:#fffbf0;border:2px solid;border-radius:4px;bottom:44px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);color:#f60;display:none;font-weight:700;line-height:1.2;position:absolute;text-align:center;z-index:2}@media not all and (max-width:660px){.p-shift-icons__attribute-icon>.tooltip{left:-138px;padding:4px 8px;width:320px}}@media (max-width:660px){.p-shift-icons__attribute-icon>.tooltip{font-size:14px;left:-10px;padding:6px;width:260px}}.p-shift-icons__attribute-icon>.tooltip p{display:inline-block;font-size:14px;text-align:left}.p-shift-icons__attribute-icon>.tooltip:before{border:12px solid transparent;border-top-color:#fffbf0;bottom:-21px;content:"";margin-left:-17px;position:absolute;z-index:2}@media not all and (max-width:660px){.p-shift-icons__attribute-icon>.tooltip:before{left:50%}}@media (max-width:660px){.p-shift-icons__attribute-icon>.tooltip:before{left:12%}}.p-shift-icons__attribute-icon>.tooltip:after{border:12px solid transparent;border-top-color:#f60;bottom:-24px;content:"";margin-left:-17px;position:absolute;z-index:1}@media not all and (max-width:660px){.p-shift-icons__attribute-icon>.tooltip:after{left:50%}}@media (max-width:660px){.p-shift-icons__attribute-icon>.tooltip:after{left:12%}}.p-shift-icons__attribute-icon:hover>.tooltip{display:block}.p-shift-icons__attribute-icons .first-icon{margin-left:0}.p-shift-icons__license{display:flex;margin:10px 0}.p-shift-icons__license-title{color:#4c2100;font-size:14px;font-weight:700;min-width:70px}.p-shift-icons__license-text{color:#646464;font-size:14px;margin-bottom:4px}.p-shift-table{width:100%}@media (max-width:660px){.p-shift-table{height:100%}}.p-shift-table__caption{color:#2a2a2a;font-weight:700;text-align:left}@media not all and (max-width:660px){.p-shift-table__caption{font-size:12px;line-height:16px}}@media (max-width:660px){.p-shift-table__caption{font-size:11px;line-height:15px}}@media not all and (max-width:660px){.p-shift-table__caption.omission-text{max-width:325px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:660px){.p-shift-table thead{height:20px}}@media not all and (max-width:660px){.p-shift-table th{font-size:12px;padding:2px}}@media (max-width:660px){.p-shift-table th{font-size:10px;padding:2px 0}}.p-shift-table th.shift-name{word-break:keep-all}.p-shift-table td{padding:2px 0;text-align:center}@media not all and (max-width:660px){.p-shift-table td{font-size:14px}}@media (max-width:660px){.p-shift-table td{font-size:11px}}@media not all and (max-width:660px){.p-shift-table td[aria-label]{font-size:16px;padding:5px 0}}@media (max-width:660px){.p-shift-table td[aria-label]{font-size:3.2vw;line-height:2;padding:0;white-space:nowrap}}.p-shift-table td.-urgent{background-color:#f82060!important;color:#fff;font-weight:700}.p-shift-table td.-is-not,.p-shift-table td.-seek{background-color:#ffeded;color:#f82060;font-weight:700}.p-shift-table td.-full,.p-shift-table td.-holiday{background-color:#f2f2f2!important}@media not all and (max-width:660px){.p-shift-table td span{font-size:12px}}@media (max-width:660px){.p-shift-table td span{font-size:10px}}@media not all and (max-width:660px){.p-shift-table .-status,.p-shift-table__status{width:90px}}@media (max-width:660px){.p-shift-table .-status,.p-shift-table__status{width:160px}}@media not all and (max-width:660px){.p-shift-table .-day,.p-shift-table .-shift,.p-shift-table--day,.p-shift-table__shift{width:50px}}@media (max-width:660px){.p-shift-table .-day,.p-shift-table .-shift,.p-shift-table--day,.p-shift-table__shift{width:8%}}.p-shift-table .-working-time,.p-shift-table__working-time{letter-spacing:0}@media not all and (max-width:660px){.p-shift-table .-working-time,.p-shift-table__working-time{width:175px}}@media (max-width:660px){.p-shift-table .-working-time,.p-shift-table__working-time{max-width:90px;width:26%}}@media not all and (max-width:660px){.p-shift-table .-break-time,.p-shift-table__break-time{width:70px}}@media (max-width:660px){.p-shift-table .-break-time,.p-shift-table__break-time{width:10%}}.p-shift-table__field-is-not,.p-shift-table__field-seek{background-color:#ffeded!important}.p-shift-table__field-urgent{background-color:#f82060!important}.p-shift-table__field-full,.p-shift-table__field-holiday{background-color:#f2f2f2!important}.p-shift-table__text-icon{aspect-ratio:4/3}@media not all and (max-width:660px){.p-shift-table__text-icon{max-height:24px;max-width:32px}}@media (max-width:660px){.p-shift-table__text-icon{max-height:18px;max-width:24px;width:100%}}.p-shift-table__batch{align-items:center;border:1px solid #ccc;border-radius:4px;color:#2a2a2a;display:flex;font-weight:700;justify-content:center;margin:auto;white-space:nowrap}@media not all and (max-width:660px){.p-shift-table__batch{font-size:12px;height:20px;width:40px}}@media (max-width:660px){.p-shift-table__batch{font-size:10px;height:16px;width:26px}}@media (max-width:360px){.p-shift-table__batch{font-size:2.2vw;max-width:22px;width:auto}.p-shift-table__batch.-holiday{font-size:1.8vw}}.p-shift-table__batch.-urgent{background-color:#f82060;border-color:#f82060;color:#fff}.p-shift-table__batch.-seek{background-color:#ffeded}.p-shift-table__batch.-full{background-color:#f8f8f8}.p-shift-table__batch.-is-not{background-color:#ffeded}.p-shift-table .-more,.p-shift-table__more{text-align:center}.p-shift-table .-more>td,.p-shift-table__more>td{box-shadow:0 0 0 1px #ccc;padding:2px}.p-shift-table .-more>td>a,.p-shift-table__more>td>a{color:#2a2a2a;font-size:12px!important;position:relative}.p-shift-table .-more>td>a:hover,.p-shift-table__more>td>a:hover{color:#f60;text-decoration:none}.p-shift-table .-more>td>a:before,.p-shift-table__more>td>a:before{border-bottom:2px solid #ccc;border-right:2px solid #ccc;bottom:50%;content:"";height:7px;left:-12px;margin:auto;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px}.p-shift-table.p-shift-table--small{margin:5px 0}.p-shift-table.p-shift-table--small td,.p-shift-table.p-shift-table--small th{font-size:10px;line-height:10px}.p-shift-table.p-shift-table--small td[aria-label]{font-size:11px;line-height:18px;padding:0}.p-shift-table.p-shift-table--small th:nth-child(2){max-width:84px;min-width:84px;width:84px}.p-shift-table.p-shift-table--small th:nth-child(3){max-width:33px;min-width:33px;width:33px}.p-shift-table.p-shift-table--small th:first-child{max-width:28px;width:28px}.p-shift-table.p-shift-table--small td span{font-size:10px}.p-shift-table.p-shift-table--small .p-shift-table__caption{font-size:11px;line-height:15px}.p-shift-table.p-shift-table--small .p-shift-table__batch{font-size:10px;width:24px}.p-shift-table.p-shift-table--small .other-shift-message{color:#2a2a2a;font-size:11px;margin-top:3px;text-align:end}@media not all and (max-width:660px){.p-job-shift-table .p-shift-table__row-td{font-size:14px}}@media (max-width:660px){.p-job-shift-table .p-shift-table__row-td{font-size:11px}}.p-job-shift-table th{background:#fffbf0}.p-recommended-search-drawer__content{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;height:47px;justify-content:space-between;padding:0 14px;position:relative}.p-recommended-search-drawer__content__link-item,.p-recommended-search-drawer__link-item{font-size:14px}.p-recommended-search-drawer__link{color:#0038ef}.p-modal-recommended-search__inner{max-width:1080px;padding-bottom:0;padding-left:0;padding-right:0}.p-modal-recommended-search__inner.w360{width:360px}.p-modal-recommended-search__inner.w600{width:600px}.p-modal-recommended-search__inner.w835{width:835px}.p-modal-recommended-search__inner.bg-none{background:transparent}.p-modal-recommended-search__inner.is-overflow-height{max-height:90%}.p-modal-recommended-search__content{padding-left:16px;padding-right:16px}.p-modal-recommended-search__content .p-form-hdg-lv2:first-of-type{margin-top:20px}.p-modal-recommended-search__content .c-form-title{font-size:16px;margin-bottom:4px}.p-modal-recommended-search__content .c-checkbox__container--block{margin-top:16px}.p-modal-recommended-search__content .c-checkbox__container--block:first-child{margin-top:0}.p-modal-recommended-search__content__checkbox-area+.p-modal-recommended-search__content__title{margin-top:25px}.p-modal-recommended-search__content__checkbox-area{align-items:center;display:flex;flex-wrap:wrap;margin-top:11px}.p-modal-recommended-search__content__checkbox{margin-right:15px;padding:5px 0}.p-modal-recommended-search__content__occupation-checkbox{padding:5px 0;width:20%}.p-modal-recommended-search__content__link-area{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:15px;margin-top:11px}.p-modal-recommended-search__content__link-item{font-size:14px;padding:10px 0;width:250px}.p-modal-recommended-search__content__link{color:#0038ef}.p-modal-recommended-search__other-title{padding-bottom:10px;padding-top:8px}.p-modal-recommended-search__other-title i{font-size:28px;font-weight:700;margin-right:8px}.p-modal-recommended-search__bottom{border-top:1px solid #ccc;padding:14px 30px 16px;text-align:center}.p-modal-recommended-search__bottom .c-btn{margin-top:10px;width:240px}.p-modal-recommended-search__bottom.is-fixed{background:#fff;bottom:0;left:0;margin:auto;max-width:1080px;padding:16px;position:fixed;right:0;width:100%;z-index:100}.p-modal-recommended-search__bottom.display-flex{align-items:center;display:flex;justify-content:center}.p-modal-recommended-search__bottom.display-flex.right{justify-content:flex-start}.p-modal-recommended-search__bottom.display-flex .c-btn{margin-left:16px;margin-top:0}.p-modal-recommended-search__bottom-wrap{width:100%}.p-modal-recommended-search__bottom--secondary{background-color:#f8f8f8;border-radius:0 0 8px 8px;padding:10px}.p-search-area-map__map{aspect-ratio:1/1;background-image:url(/img/search_area_map/sp_search_map_1.png);background-position:bottom;background-repeat:no-repeat;background-size:contain;display:grid;gap:clamp(8px,3vw,16px) clamp(4px,4vw,24px);grid-auto-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;padding:18% 2% 1%;position:relative;width:100%}.p-search-area-map .area-group{background:#ff8e19;border:2px solid #ff8e19;box-shadow:0 2px 6px rgba(0,0,0,.28);color:#fff;font-size:18px;justify-content:flex-start!important;justify-self:center;max-width:170px;min-width:160px;opacity:1!important;position:static}.p-search-area-map .area-group span{margin-left:auto;margin-right:auto}.p-search-area-map .two-letter{letter-spacing:1em;padding-right:18px}.p-search-area-map .area-group.hokkaido-tohoku{grid-column:2;grid-row:1}.p-search-area-map .area-group.kanto{grid-column:2;grid-row:2}.p-search-area-map .area-group.hokuriku-koushinetsu{grid-column:2;grid-row:3}.p-search-area-map .area-group.chubu{grid-column:2;grid-row:4}.p-search-area-map .area-group.kansai{grid-column:1;grid-row:2}.p-search-area-map .area-group.chugoku{grid-column:1;grid-row:3}.p-search-area-map .area-group.shikoku{grid-column:1;grid-row:4}.p-search-area-map .area-group.kyushu-okinawa{grid-column:1;grid-row:5}.p-search-box{background:#fff;border:1px solid #ccc;border-radius:8px;overflow:hidden}.p-search-box--modal{border:none}@media screen and (max-width:760px){.p-search-box{border-bottom:none;border-left:none;border-radius:0;border-right:none;padding:0}.p-search-box.c-card__container{border-bottom:1px solid #ccc}}.p-search-box__inner{border-bottom:1px solid #ccc;padding:0 50px;position:relative;width:100%}@media screen and (max-width:760px){.p-search-box__inner{display:none}}.p-search-box__hdg-lv1-note{color:#2a2a2a;display:inline-block;font-size:14px;font-size:.875rem;font-weight:400;margin-left:10px}.p-search-box__bottom{padding:20px 50px}@media screen and (max-width:760px){.p-search-box__bottom{display:none}}.p-search-box__sp{display:none}@media screen and (max-width:760px){.p-search-box__sp{display:block}}.p-search-box .c-card:first-child{border:none}.p-search-box .c-icon-map,.p-search-box .c-icon-train{font-size:2.4rem}.p-search-box .c-icon-train{margin-right:4px}.p-search-box .c-hdg-lv1{padding-top:30px;position:absolute}@media screen and (max-width:760px){.l-container__search{padding-top:0!important}}.p-search-card{display:inline-block}@media screen and (max-width:760px){.p-search-card{display:block}}.p-search-card .c-form-title{margin-bottom:0;width:100%}@media screen and (max-width:760px){.p-search-card .c-form-title{width:22%}}.p-search-card .p-form{padding-top:0}@media screen and (max-width:760px){.p-search-card .p-form .c-text{margin-left:4px}}.p-search-card label{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.p-search-card .c-select__container{display:block;margin-right:8px;width:160px}@media screen and (max-width:760px){.p-search-card .c-select__container{margin-right:0;position:relative;top:auto;-webkit-transform:none;transform:none;width:36vw}}.p-search-condition-pc{position:relative}@media screen and (max-width:760px){.p-search-condition-pc{display:none}}.p-search-condition-pc__inner{background:#fff;border:1px solid #ccc;border-radius:6px;display:none;min-height:100%;padding:16px 0 0;position:absolute;right:0;top:0;width:0;z-index:1}.c-modal .p-search-condition-pc__inner{border:none}.p-search-condition-pc__inner.is-active{display:flex;flex-wrap:wrap;width:100%}.p-search-condition-pc__content{padding:0 16px;width:100%}.p-search-condition-pc__content+.p-search-condition-pc__content{margin-top:40px}.p-search-condition-pc__content .c-form-title{padding-bottom:6px}.p-search-condition-pc__submit{border-top:1px solid #ccc;display:flex;flex-direction:column-reverse;flex-grow:1;margin:16px 0 0;text-align:center;width:100%}.p-search-condition-pc__submit .p-search-submit-area{background:#fff;bottom:0;left:0;margin:0 auto;max-width:1080px;padding:16px;position:relative;position:fixed;right:0;width:100%;z-index:100}.p-search-condition-pc__submit .p-search-submit-area:before{background:#f60;content:"";height:4px;left:0;position:absolute;top:0;width:100%}.p-search-condition-pc__submit .p-search-submit-area.is-static{background:transparent;border:none;left:0!important;position:relative}.p-search-condition-pc__submit .p-search-submit-area .back-btn{border:1px solid #ccc;border-radius:4px;left:16px;padding:6px 12px}.p-search-condition-pc__submit .p-search-submit-area .back-btn .c-text{align-items:center;color:#4c2100;display:flex;flex-wrap:wrap;justify-content:space-between}.p-search-condition-pc__submit .p-search-submit-area .back-btn:hover{background:#f60;border:1px solid #f60;opacity:1}.p-search-condition-pc__submit .p-search-submit-area .back-btn:hover .c-icon-arrow_normal,.p-search-condition-pc__submit .p-search-submit-area .back-btn:hover .c-text{color:#fff}.p-search-condition-pc__submit+.p-search-condition-pc__content{margin-top:16px}.p-search-conditions{border-radius:8px;position:relative}.p-search-conditions__accordion-btn{cursor:pointer;display:inline-block;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif!important;font-size:16px;margin-top:12px;padding-left:20px;position:relative}.p-search-conditions__accordion-btn.c-icon:before,.p-search-conditions__accordion-btn.p-article-youtube__play:before{color:#aaa;font-family:iconfont,sans-serif!important;font-size:15.35px;left:0;margin-right:4px;margin-top:2px;position:absolute}@media screen and (max-width:760px){.p-search-conditions__accordion-btn.c-icon:before,.p-search-conditions__accordion-btn.p-article-youtube__play:before{font-size:14px}}.p-search-conditions__accordion-btn--opened .c-icon:before,.p-search-conditions__accordion-btn--opened .p-article-youtube__play:before{display:inline-block;font-family:iconfont,sans-serif!important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-search-conditions__accordion-block{display:none;margin-top:40px}.p-search-conditions__inner{height:219px;overflow:hidden;transition-duration:.3s;transition-property:height}.p-search-conditions__inner.is-low-height{height:219px}.p-search-conditions__inner.is-no-height{height:auto}.p-search-conditions__bottom{align-items:center;background-color:#f2f2f2;border:1px solid #ccc;border-radius:0 0 8px 8px;display:flex;justify-content:center;overflow:hidden;padding:10px 0;text-align:center}.p-search-conditions__bottom .c-btn{border-radius:8px;font-size:16px;height:50px;margin-left:24px;margin-top:0;width:240px}.p-search-conditions__bottom .c-btn .c-icon-search{font-size:20px;top:-1px}.p-search-conditions__bottom-wrap{position:relative;width:100%}.p-search-conditions__bottom .p-search-result-text{letter-spacing:0}.p-search-conditions__bottom .p-search-result-text__title{color:#2a2a2a;font-size:14px}.p-search-conditions__bottom .p-search-result-text__count{color:#f82060;font-size:20px;font-weight:700}.p-search-conditions__bottom .p-search-result-text__unit{color:#f82060;font-size:12px;font-weight:700;margin-left:-4px}.p-search-conditions .c-checkbox__count{color:#aaa}.p-search-conditions .c-checkbox--small .c-checkbox__label{cursor:pointer;font-size:12px;text-decoration:none}.p-search-conditions__modal .p-footer-modal{padding:10px 6px}.p-search-conditions__modal .c-modal__close{font-size:12px;font-weight:700;height:26px;width:26px}.p-search-conditions__modal i.c-icon-search{color:#86b902;display:inline;font-size:20px;margin-right:6px}.p-search-conditions__modal__title{color:#4c2200;font-size:16px;font-weight:700}.p-search-conditions__modal__title-wrap{align-items:center;display:flex}.p-search-conditions__modal .pa-search-refine{margin-top:6px}.more-search-conditions-button{border-left:1px solid #ccc;border-right:1px solid #ccc;cursor:pointer;padding-bottom:12px;text-align:center}.more-search-conditions-button:hover .p-search-conditions__accordion-btn{opacity:.7}.c-checkbox__linked-container__wrapper{display:flex;flex-wrap:wrap;width:100%}@media screen and (max-width:760px){.p-search-drawer{height:100%;position:relative}.p-search-drawer__inner{-webkit-overflow-scrolling:touch;bottom:16.53333vw;left:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;top:0}.p-search-drawer__heading{color:#4c2100;font-size:4vw;font-weight:700;padding:4.26667vw 1.6vw}.p-search-drawer__heading+*{border-top:1px solid #ccc}.p-search-drawer__accordion-btn{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;letter-spacing:.0375em;line-height:1.5;padding:12px 8px}.p-search-drawer__accordion-btn span{font-weight:700}.p-search-drawer__accordion-btn i.c-icon-pulldown{color:#aaa;font-size:15px}.p-search-drawer__accordion-btn.is-active i.c-icon-pulldown{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-search-drawer__accordion-btn .selected-labels{color:#666;font-size:3.25vw;overflow:hidden;position:absolute;right:9vw;text-overflow:ellipsis;white-space:nowrap;width:42vw}.p-search-drawer__select{background-color:#fff;border-bottom:1px solid #ccc;padding:1.6vw}.p-search-drawer__checkbox{padding:0 14px}.p-search-drawer__checkbox,.p-search-drawer__link{background-color:#fff;border-bottom:1px solid #ccc}.p-search-drawer__link{display:block;padding:3.2vw;text-decoration:none;width:100%}}@media screen and (max-width:760px) and (max-width:760px){.p-search-drawer__bottom{bottom:0;left:0;position:absolute;right:0;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);z-index:2}}@media screen and (max-width:760px){.p-drawer--search .p-search-drawer__bottom{-webkit-transform:translateX(0);transform:translateX(0)}.p-search-drawer__group-title{align-items:center;border-bottom:1px solid #ccc;border-radius:0;display:flex;font-size:15px;height:50px;justify-content:flex-start}.p-search-drawer .toggle-display-block{display:block}.p-drawer.is-open .p-search-drawer__bottom{-webkit-transform:none;transform:none}.p-search-input-box{padding:0 1.6vw 12px}.p-drawer .p-search-input-box{margin-top:12px}}.p-search-main-top{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin-bottom:20px;padding:16px;width:100%}.p-search-movement{background-color:#fff;border:1px solid #ccc;border-radius:6px;margin-top:30px;padding:16px 16px 30px}@media (max-width:660px){.p-search-movement{border:none;padding:0}}.p-search-movement__description{font-size:16px;line-height:24px;text-align:justify}@media (max-width:660px){.p-search-movement__description{font-size:14px;line-height:20px;padding:0 6px}}.p-search-movement__about{background:#faefd8;border-radius:6px;color:#4c2100;font-size:20px;font-weight:700;line-height:24px;margin:12px 0;padding:8px 16px}@media (max-width:660px){.p-search-movement__about{font-size:17px;line-height:24px;margin:8px 6px;padding:6px 12px}}.p-search-movement__head{border-radius:0}.p-search-movement__title{color:#2a2a2a;font-size:18px;font-weight:700;line-height:1;text-align:center}.p-search-movement__content{border:1px solid #ccc;border-radius:8px;margin-top:30px;position:relative}@media (max-width:660px){.p-search-movement__content{margin-left:6px;margin-right:6px;margin-top:40px}}.p-search-movement__above{padding:21px 12px 17px}.p-search-movement__magnification{align-items:center;display:flex}@media not all and (max-width:660px){.p-search-movement__magnification{gap:50px}}@media (max-width:660px){.p-search-movement__magnification{flex-direction:column}}@media not all and (max-width:660px){.p-search-movement__magnification-left{width:50%}}@media (max-width:660px){.p-search-movement__magnification-left{border-top:1px solid #ccc;margin-top:18px;order:2}}.p-search-movement__magnification-left .c-graph{padding:0;text-align:left;width:100%}.p-search-movement__magnification-right{text-align:center}@media not all and (max-width:660px){.p-search-movement__magnification-right{width:50%}}@media (max-width:660px){.p-search-movement__magnification-right{margin-top:18px;order:1}}.p-search-movement__magnification-num{color:#2a2a2a;font-size:16px;font-weight:700;line-height:1.5;margin-top:30px}.p-search-movement__magnification-num span{color:#f82060;font-size:40px;line-height:.6}.p-search-movement__magnification-text{color:#2a2a2a;font-size:12px;line-height:1.3;margin:16px auto 0;max-width:315px}@media not all and (max-width:660px){.p-search-movement__magnification-text.rank{margin-top:30px}}.p-search-movement__magnification .c-graph__title-box{margin-top:-30px}.p-search-movement__bottom{border-top:1px solid #ccc}@media not all and (max-width:660px){.p-search-movement__bottom-content{display:flex}}.p-search-movement__bottom-left{padding:16px;text-align:center}@media not all and (max-width:660px){.p-search-movement__bottom-left{border-right:1px solid #ccc;width:50%}}.p-search-movement__bottom-img{margin:20px 0}.p-search-movement__bottom-right{text-align:center}@media not all and (max-width:660px){.p-search-movement__bottom-right{box-shadow:0 0 0 1px #ccc;padding:18px;width:50%}}@media (max-width:660px){.p-search-movement__bottom-right{border-top:1px solid #ccc;padding:20px 18px}}.p-search-movement__bottom-average,.p-search-movement__bottom-num{color:#2a2a2a;font-size:16px;font-weight:700}.p-search-movement__bottom-num{line-height:1.5;margin-top:15px}.p-search-movement__bottom-num span{color:#f82060;font-size:40px;line-height:.6}.p-search-movement__rank-above{align-items:center;border-bottom:1px solid #ccc;display:flex;gap:11px;justify-content:center;padding-bottom:20px;padding-top:50px}@media (max-width:660px){.p-search-movement__rank-above{padding-top:30px}}.p-search-movement__rank-block{text-align:left}.p-search-movement__rank-area{font-size:16px;font-weight:700}.p-search-movement__rank-num{font-size:36px;font-weight:700;margin-top:10px}.p-search-movement__rank-num span{font-size:22px}.p-search-movement__rank-bottom{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:20px 13px}@media (max-width:660px){.p-search-movement__rank-bottom{padding:20px 0 0}}.p-search-movement__rank-second,.p-search-movement__rank-third{align-items:center;display:flex;gap:12px;justify-content:center}.p-search-result-head{margin-bottom:8px}.p-search-result-head__title{color:#4c2100;display:block;font-size:20px;font-weight:700}@media not all and (max-width:660px){.p-search-result-head__title{line-height:1.25}}@media screen and (max-width:760px){.p-search-result-head__title{font-size:14px;line-height:1.5}}.p-search-result-head__title span{color:#f60;font-size:24px}@media screen and (max-width:760px){.p-search-result-head__title span{color:#4c2100;font-size:14px}}.p-search-result-head__none{background:#fff;border:1px solid #ccc;border-radius:8px;margin-bottom:28px;padding:30px 0 36px}@media screen and (max-width:760px){.p-search-result-head__none{margin:0 1.6vw 28px;padding:20px 1.6vw}}.p-search-result-head__none__text{line-height:1.45;margin-bottom:8px;text-align:center}.p-search-result-head__none .c-btn{margin-top:16px}.p-search-result-head__inner{align-items:center;margin-top:6px}@media screen and (max-width:760px){.p-search-result-head__inner{background-color:#fff;border-bottom:1px solid #ccc;margin-top:0;padding:0 6px 12px}.p-search-result-head__inner table{box-shadow:0 2px 6px rgba(0,0,0,.28)}.p-search-result-head__bottom{padding:12px 6px 0}}.p-search-result-head__number-and-sort{align-items:center;display:flex;flex-flow:row-reverse;justify-content:space-between}.p-search-result-head__numberbox{color:#646464;font-size:14px;line-height:1.7}@media screen and (max-width:760px){.p-search-result-head__numberbox{color:#2a2a2a;font-size:16px}.p-search-result-head__numberbox__emphasis{color:#f82060;font-size:16px;font-weight:700}}.p-search-result-head__counter{color:#646464;font-size:14px}@media screen and (max-width:760px){.p-search-result-head__counter__number{color:#f82055;font-weight:700}}@media not all and (max-width:660px){.p-search-result-head__counter__sp-space{display:none}}@media screen and (max-width:760px){.p-search-result-head__counter__supple{font-size:10px;white-space:nowrap}}.p-search-result-head__sort{align-items:center;display:flex;margin-left:22px}@media not all and (max-width:660px){.p-search-result-head__sort__select{height:40px;width:200px}.p-search-result-head__sort__select .c-select__label{font-size:14px}}@media (max-width:660px){.p-search-result-head__sort__select{background-color:#fff;border:1px solid #ccc;border-radius:4px;height:30px;margin-left:6px;position:relative;width:103px}.p-search-result-head__sort__select select{-webkit-appearance:none;appearance:none;color:#2a2a2a;cursor:pointer;font-size:12px;height:100%;line-height:40px;opacity:0;outline:none;padding:4px 8px;width:100%}.p-search-result-head__sort__select i{color:#aaa;font-size:12px;position:absolute;right:8px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}@media not all and (max-width:660px){.p-search-result-head__sort__label{color:#646464;font-size:14px;text-align:right}}@media (max-width:660px){.p-search-result-head__sort__label{font-size:12px;left:0;padding:8px 8px 6px;position:absolute;top:0}}@media screen and (max-width:760px){.p-search-result-head__update-date{color:#646464;font-size:12px;margin:12px 1.6vw 0;text-align:right}}.p-search-result-modal-text{letter-spacing:0}.p-search-result-modal-text__title{color:#2a2a2a;font-size:16px;font-size:1rem}.p-search-result-modal-text__count{color:#f82060;font-size:22px;font-size:1.375rem;font-weight:700;padding:0 2px}.p-search-result-modal-text__unit{color:#f82060;font-size:12px;font-size:.75rem;font-weight:700;padding:0 2px}.p-search-result-pager{margin-top:30px}.p-search-result-pager__last-box{background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;justify-content:center;padding:16px}.p-search-result-pager__last-text{line-height:1.5;margin:0 auto}@media not all and (max-width:660px){.p-search-result-pager__last-text{font-size:17px}}@media (max-width:660px){.p-search-result-pager__last-text{font-size:3.5vw}}.p-search-result-pager__last-text__link{color:#0038ef;font-weight:700}@media not all and (max-width:660px){.p-search-result-pager__last-text__link{font-size:17px}}@media (max-width:660px){.p-search-result-pager__last-text__link{font-size:3.5vw}}.p-search-result-pager__last-text__link:hover{color:#f60;text-decoration:underline}.p-search-resulst-text{color:#4c2100;font-size:16px;font-size:1rem;font-weight:700}.p-search-resulst-text span{color:#f82060;font-size:22px;font-size:1.375rem;padding:0 2px}.p-search-sp{background-color:#fff}@media not all and (max-width:660px){.p-search-sp{border-radius:8px;margin-bottom:20px;outline:1px solid #ccc;outline-offset:-1px;overflow:hidden;padding-bottom:20px}}@media (max-width:660px){.p-search-sp{padding-bottom:16px}.p-search-sp~.p-search-top{border-top:0}}@media not all and (max-width:660px){.p-search-sp>*+*{margin-top:20px}}@media (max-width:660px){.p-search-sp>*+*{margin-top:12px}}@media not all and (max-width:660px){.p-search-sp>:not(.p-search-sp__main-img){padding-left:16px;padding-right:16px}}@media (max-width:660px){.p-search-sp>:not(.p-search-sp__main-img){padding-left:6px;padding-right:6px}}.p-search-sp .text-attention{background:transparent linear-gradient(transparent 78%,#ffec9d 0);font-weight:700;padding-bottom:1px}.p-search-sp .p-search-sp__main-img{position:relative}.p-search-sp .p-search-sp__main-img__text{color:#4c2200;font-family:Hiragino Kaku Gothic Pro,sans-serif;font-weight:400;left:0;margin:0 auto;position:absolute;right:0;text-align:center;z-index:9}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text{font-size:36px}.p-search-sp .p-search-sp__main-img__text span{font-size:28px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text{font-size:7.5vw}.p-search-sp .p-search-sp__main-img__text span{font-size:5.4vw}}.p-search-sp .p-search-sp__main-img__text--night_only{color:#ffde00;font-family:Yu Mincho,游明朝,YuMincho,游明朝体,Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,sans-serif;font-weight:400}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--night_only{top:68px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--night_only{top:36.5%}}.p-search-sp .p-search-sp__main-img__text--dress_free{color:#ff4e5c;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--dress_free{top:64px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--dress_free{top:24%}}.p-search-sp .p-search-sp__main-img__text--new_open{color:#4c2200;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--new_open{left:250px;right:unset;top:80px;width:540px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--new_open{left:32%;right:unset;top:26.5%;width:64.5%}}.p-search-sp .p-search-sp__main-img__text--mikeiken{color:#4c2200;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--mikeiken{left:266px;right:unset;top:72px;width:510px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--mikeiken{left:27%;right:unset;top:28.5%;width:69.5%}}.p-search-sp .p-search-sp__main-img__text--mushikaku{color:#4c2200;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--mushikaku{left:296px;right:unset;top:72px;width:486px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--mushikaku{left:30.5%;right:unset;top:27.5%;width:64.5%}}.p-search-sp .p-search-sp__main-img__text--sokujitsu{color:#4c2200;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--sokujitsu{top:76px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--sokujitsu{left:31.5%;right:unset;top:28.5%;width:64.5%}}.p-search-sp .p-search-sp__main-img__text--40s_welcome,.p-search-sp .p-search-sp__main-img__text--50s_welcome{color:#2a2a2a;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--40s_welcome,.p-search-sp .p-search-sp__main-img__text--50s_welcome{top:72px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--40s_welcome,.p-search-sp .p-search-sp__main-img__text--50s_welcome{top:36.5%}}.p-search-sp .p-search-sp__main-img__text--web_interview{color:#fff;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--web_interview{top:72px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--web_interview{top:30%}}.p-search-sp .p-search-sp__main-img__text--moms_success{color:#2a2a2a;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--moms_success{left:248px;right:unset;top:74px;width:536px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--moms_success{left:28.5%;right:unset;top:24%;width:66.5%}}.p-search-sp .p-search-sp__main-img__text--panorama{color:#4c2200;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--panorama{left:98px;right:unset;top:84px;width:548px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--panorama{left:4%;right:unset;top:26%;width:73%}}.p-search-sp .p-search-sp__main-img__text--speed_response{color:#2a2a2a;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--speed_response{top:74px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--speed_response{top:24.5%}}.p-search-sp .p-search-sp__main-img__text--high_class{color:#e6b400;font-family:Yu Mincho,游明朝,YuMincho,游明朝体,Hiragino Mincho Pro,ヒラギノ明朝 Pro W3,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,sans-serif;font-weight:400}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--high_class{left:72px;right:unset;top:80px;width:510px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--high_class{left:8%;right:unset;top:25%;width:68%}}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img__text--high_class span{font-size:28px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img__text--high_class span{top:20px}}.p-search-sp .p-search-sp__main-img img{height:auto;width:100%}@media not all and (max-width:660px){.p-search-sp .p-search-sp__main-img img{aspect-ratio:83/30;border-radius:8px 8px 0 0;outline:1px solid #ccc;outline-offset:-1px}}@media (max-width:660px){.p-search-sp .p-search-sp__main-img img{aspect-ratio:750/461;border-bottom:1px solid #ccc}}.p-search-sp .p-search-sp__description{color:#2a2a2a;display:flex;justify-content:center;letter-spacing:-.3px}@media not all and (max-width:660px){.p-search-sp .p-search-sp__description{align-items:center;font-size:18px;line-height:1.77778}}@media (max-width:660px){.p-search-sp .p-search-sp__description{align-items:flex-start;font-size:14px;line-height:1.57143}}.p-search-sp .p-search-sp__description img{aspect-ratio:4/5}@media not all and (max-width:660px){.p-search-sp .p-search-sp__description img{margin-left:44px;margin-right:12px;width:60px}}@media (max-width:660px){.p-search-sp .p-search-sp__description img{margin-right:12px;width:54px}}@media not all and (max-width:660px){.p-search-sp .p-search-sp__description p{text-align:center}}@media (max-width:660px){.p-search-sp .p-search-sp__description p+p{margin-top:6px}}.p-search-sp .p-search-sp__description p b{color:#f82060;font-weight:700}@media not all and (max-width:660px){.p-search-sp .p-search-sp__description p b{font-size:22px}}@media (max-width:660px){.p-search-sp .p-search-sp__description p b{font-size:18px}.p-search-sp .p-search-sp__description .u-sp-none{display:none}}.p-search-sp .p-search-sp__description--memo{display:block}@media not all and (max-width:660px){.p-search-sp .p-search-sp__description--memo{font-size:14px}}@media (max-width:660px){.p-search-sp .p-search-sp__description--memo{font-size:10px}}.p-search-sp .search-sp-salary{position:relative}@media not all and (max-width:660px){.p-search-sp .search-sp-salary{font-size:16px;line-height:1.6875}}@media (max-width:660px){.p-search-sp .search-sp-salary{font-size:15px;line-height:1.6}}.p-search-sp .search-sp-salary table{text-align:center}@media not all and (max-width:660px){.p-search-sp .search-sp-salary table th{font-size:14px}}.p-search-sp .search-sp-salary table td{color:#f82060;font-weight:700}@media not all and (max-width:660px){.p-search-sp .search-sp-salary table td{font-size:20px}}@media (max-width:660px){.p-search-sp .search-sp-salary table td{font-size:16px}}@media not all and (max-width:660px){.p-search-sp .search-sp-salary table td span{font-size:16px}}@media (max-width:660px){.p-search-sp .search-sp-salary table td span{font-size:10px}}.p-search-sp .search-sp-salary__memo{color:#646464;margin-top:4px}@media not all and (max-width:660px){.p-search-sp .search-sp-salary__memo{font-size:12px}}@media (max-width:660px){.p-search-sp .search-sp-salary__memo{font-size:10px}}.p-search-sp .search-sp-salary__memo+*{margin-top:12px}@media not all and (max-width:660px){.p-search-sp .c-hdg-lv2{margin-bottom:16px}}@media (max-width:660px){.p-search-sp .c-hdg-lv2{margin-bottom:14px}}.p-search-sp .c-hdg-lv2 i{position:relative;top:-1.5px;vertical-align:sub}@media (max-width:660px){.p-search-sp .c-hdg-lv2 i{font-size:22px}}.p-search-submit-area{align-items:center;border-radius:0 0 8px 8px;display:flex;justify-content:center;position:relative}.p-search-submit-area .c-btn{margin-left:16px;width:300px}.p-search-submit-area .back-btn{cursor:pointer;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:all .1s linear}.p-search-submit-area .back-btn:hover{opacity:.7}.p-search-submit-area .back-btn i{color:#f60;display:inline-block;padding-left:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.p-search-submit{background-color:rgba(0,0,0,.9)}@media (max-width:660px){.p-search-submit{align-items:center;display:flex;height:16.53333vw;justify-content:center;padding:1.6vw}.p-search-submit__count{align-items:flex-end;color:#fff;display:flex;font-size:3.73333vw;justify-content:center;margin-right:9px}.p-search-submit__count span{font-size:5.33333vw;letter-spacing:-.065em;padding:0 4px}.p-search-submit__button{background:#86b902;border-color:#86b902;border-radius:6px;flex:0 0 56vw;font-size:4.26667vw;height:50px}.p-search-submit__button i.c-icon-arrow-circle{font-size:20px;margin-right:1.33333vw;padding-right:0}}.p-search-table,.p-search-table tbody{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.p-search-table tbody.js-more-search-conditions-row td{height:auto;min-height:54px;overflow:hidden;padding:12px;position:relative}@media not all and (max-width:660px){.p-search-table tbody.js-more-search-conditions-row td{display:table-cell}.p-search-table tbody.js-more-search-conditions-row td>div{display:flex;flex-wrap:wrap}}@media (max-width:660px){.p-search-table tbody.js-more-search-conditions-row td{display:flex;flex-wrap:wrap}}.p-search-table tbody.js-more-search-conditions-row td .p-search-table__search-btn{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:70px}.p-search-table tbody.js-more-search-conditions-row .c-checkbox__linked-container{letter-spacing:-.3px;margin:0 4px 10px 0;white-space:normal;width:calc(33.33333% - 2.66667px)}.p-search-table tbody.js-more-search-conditions-row .c-checkbox__linked-container:nth-of-type(3n){margin-right:0}.p-search-table tbody.js-more-search-conditions-row .c-checkbox__count{font-size:12px}.p-search-table tbody tr th{font-size:13px;padding:16px 8px;width:100px}.p-search-table tbody tr td{align-items:center;display:inline-flex;height:54px;justify-content:flex-start;padding:0 12px;white-space:nowrap;width:100%}.p-search-table tbody tr td a.c-btn{border:1px solid #86b902;color:#86b902;padding:0;text-decoration:none;transition:none}.p-search-table tbody tr td a.c-btn:hover{background-color:#86b902;color:#fff;opacity:1}.p-search-table tbody tr td .p-search-table__condition-text{margin-left:6px;width:calc(100% - 86px)}.p-search-table tbody tr td .p-search-table__condition-text p{color:#3c3c3c;font-size:12px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-search-table tbody tr td .c-checkbox__link{font-size:12px}.p-search-table tbody tr td.p-search-table__salary-wrap{display:block;height:auto;padding:12px}.p-search-table tbody tr td .p-search-table__salary-child-wrap{align-items:center;display:flex}.p-search-table tbody tr:first-child .c-btn{width:94px}.p-search-table tbody tr:nth-child(2) td .p-search-table__area-and-stations-wrapper{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.p-search-table tbody tr:nth-child(2) td .p-search-table__area-and-stations-wrapper>div{align-items:center;display:flex;height:100%;width:32%}.p-search-table tbody tr:nth-child(2) td .p-search-table__area-and-stations-wrapper .p-search-table__area .c-btn{width:160px}.p-search-table tbody tr:nth-child(2) td .p-search-table__area-and-stations-wrapper .p-search-table__stations .c-btn{width:152px}.p-search-table tbody tr[data-category=EMPLOYMENT_PATTERN] .c-checkbox__linked-container{margin-right:20px}.p-search-table tbody tr[data-category=EMPLOYMENT_PATTERN] .c-checkbox__count{font-size:12px}.p-search-table tbody tr[data-category=EMPLOYMENT_PATTERN] .p-search-table__search-btn{margin-left:auto;width:70px}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary{align-items:center;display:flex;font-size:12px;margin-right:18px}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary__title{font-size:12px;font-weight:700;margin-right:4px}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary .c-select{font-size:12px}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary .c-select__container{height:30px;margin-right:4px;width:90px}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary .c-select__container:before{font-size:10px}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary .c-select__label{font-size:12px}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__salary__salary+.p-search-table__salary{margin-left:10px}.p-search-table tbody tr[data-category=YEARLY_SALARY_MIN] .p-search-table__search-btn{margin-left:auto;width:70px}.select-item-container:after{clear:both;visibility:hidden}.select-item,.select-item-ouboushikaku{box-sizing:border-box;float:left}.p-sp-header-search-box{background:#fff;display:none;opacity:0;padding:6px 12px;-webkit-transform:translateY(100%);transform:translateY(100%);transition:opacity .5s ease-in-out,-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out,-webkit-transform .5s ease-in-out}.p-sp-header-search-box.is-fixed{align-items:center;bottom:0;box-shadow:0 -2px 6px 0 rgba(0,0,0,.28);display:flex;left:0;opacity:1;position:fixed;-webkit-transform:translateY(0);transform:translateY(0);width:100%;z-index:500}.p-sp-header-search-box.is-fixed,.p-sp-header-search-box.is-hidden{transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.p-sp-header-search-box.is-hidden{-webkit-transform:translateY(100%);transform:translateY(100%)}.p-sp-header-search-box i.c-icon,.p-sp-header-search-box i.p-article-youtube__play{color:#86b902;display:inline;font-size:12px;margin-right:2px}.p-sp-header-search-box .c-btn{border:1px solid #86b902;color:#86b902;font-size:13px;height:30px;line-height:1.5;padding:0;text-decoration:none;width:50px}.p-sp-header-search-box .c-btn span{line-height:1}.p-sp-header-search-box__textarea{margin-right:5px;padding:3px;width:calc(100% - 50px)}.p-sp-header-search-box__title{color:#3c3c3c;font-size:12px;font-weight:700}.p-sp-header-search-box__title-wrap{align-items:center;display:flex}.p-sp-header-search-box__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:11px;line-height:1.18;margin-top:4px;overflow:hidden}.p-sidebar-channel{background:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;margin-bottom:20px;overflow:hidden}@media screen and (max-width:760px){.p-sidebar-channel{margin:20px 1.6vw 0}}.p-sidebar-channel:hover{opacity:.7}.p-sidebar-channel img{height:auto;width:100%}.p-sidebar-channel__text{color:#2a2a2a;font-size:12px;line-height:1.4;padding:2px 6px 4px}@media screen and (max-width:760px){.p-sidebar-channel__text{font-size:11px}}.p-sidebar-guide{margin-top:20px}@media screen and (max-width:760px){.p-sidebar-guide{padding:0 1.6vw}}.p-sidebar-guide__inner{background:#fff;border:1px solid #ccc;border-radius:8px}.p-sidebar-guide__body{background:#fff;border-radius:0 0 8px 8px}.p-sidebar-guide__body li{border-top:1px solid #ccc;height:40px}@media screen and (max-width:760px){.p-sidebar-guide__body li{height:10.66667vw}}.p-sidebar-guide__body li a{align-items:center;display:flex;font-size:14px;font-size:.875rem;height:100%;justify-content:space-between;padding:10px 8px}@media screen and (max-width:760px){.p-sidebar-guide__body li a{font-size:4vw;padding:12px 16px 12px 8px}}.p-sidebar-guide__body li a p{color:#0038ef;flex:1 1 auto;letter-spacing:-.1px}@media (max-width:660px){.p-sidebar-guide__body li a p:after{color:#ea5555;content:"\e975";font-family:iconfont,sans-serif;font-size:13px;margin-left:6.5px}}.p-sidebar-guide__body li a .c-icon,.p-sidebar-guide__body li a .p-article-youtube__play{color:#aaa;font-size:15px}@media screen and (max-width:760px){.p-sidebar-guide__body li a .c-icon,.p-sidebar-guide__body li a .p-article-youtube__play{font-size:3.6vw}}.p-sidebar-guide__body li a:hover .c-icon,.p-sidebar-guide__body li a:hover .p-article-youtube__play,.p-sidebar-guide__body li a:hover p{color:#f60}.p-sidebar-guide__body li a:hover p{text-decoration:underline}.p-sidebar-guide__header{align-items:center;background:#faefd8;border-radius:8px 8px 0 0;display:flex;height:36px;justify-content:space-between;overflow:visible;padding:10px 8px 10px 36px;position:relative;width:100%}@media screen and (max-width:760px){.p-sidebar-guide__header{height:10.66667vw;padding:2.13333vw 4.26667vw 2.13333vw 12.8vw}}.p-sidebar-guide__header img{bottom:0;height:auto;left:2px;position:absolute;width:33px}@media screen and (max-width:760px){.p-sidebar-guide__header img{left:2.13333vw}}.p-sidebar-guide__header p{color:#4c2100;font-size:14px;font-size:.875rem;font-weight:700;letter-spacing:-.1px}@media screen and (max-width:760px){.p-sidebar-guide__header p{font-size:4.26667vw}}.p-sidebar-guide__header .c-icon,.p-sidebar-guide__header .p-article-youtube__play{color:#aaa;font-size:15px}@media screen and (max-width:760px){.p-sidebar-guide__header .c-icon,.p-sidebar-guide__header .p-article-youtube__play{font-size:3.6vw}}.p-sidebar-guide__header:hover .c-icon,.p-sidebar-guide__header:hover .p-article-youtube__play,.p-sidebar-guide__header:hover p{color:#f60}.p-sidebar-job-card-list__item{border:1px solid #ccc;border-top:none;overflow:hidden}.p-sidebar-job-card-list__item.last-child{border-radius:0 0 8px 8px}.p-sidebar-line-stamp{cursor:pointer;margin-bottom:20px}@media screen and (max-width:760px){.p-sidebar-line-stamp{margin-top:20px;padding:0 1.6vw}}.p-sidebar-line-stamp img{border:1px solid #ccc;border-radius:8px;height:auto;width:100%}.p-sidebar-line-stamp:hover{opacity:.7}.p-sidebar-new-jobs{margin-top:20px}@media screen and (max-width:760px){.p-sidebar-new-jobs{padding:0 1.6vw}}.p-sidebar-new-jobs__title{align-items:center;background:#faefd8;border:1px solid #ccc;border-radius:8px 8px 0 0;color:#4c2100;display:flex;font-size:15px;font-weight:700;justify-content:center;line-height:18px;padding:8px;text-align:left}@media screen and (max-width:760px){.p-sidebar-new-jobs__title{font-size:16px;justify-content:flex-start;padding:8px 6px}}.p-sidebar-new-jobs__title i{margin-right:5px}.p-sidebar-new-jobs__title .c-icon-history{font-size:20px;margin-right:6px}.p-sidebar-new-jobs__nav{background-color:#fff;border:1px solid #ccc;border-top:none;display:flex;justify-content:center;padding:6px}.p-sidebar-new-jobs__nav button{background-color:#fff;border:1px solid #ccc;font-size:12px;height:34px;letter-spacing:0;line-height:1;margin:0;padding:0;width:72px}@media screen and (max-width:760px){.p-sidebar-new-jobs__nav button{flex:1 1 33.33333%;width:33.33333%}}.p-sidebar-new-jobs__nav button+button{border-left:none}.p-sidebar-new-jobs__nav button:first-child{border-bottom-left-radius:60px;border-top-left-radius:60px}.p-sidebar-new-jobs__nav button:last-child{border-bottom-right-radius:60px;border-top-right-radius:60px}.p-sidebar-new-jobs__nav button.is-active{background-color:#f60;border-color:#f60;color:#fff;font-weight:700;position:relative}.p-sidebar-new-jobs__inner{display:none}.p-sidebar-new-jobs__inner.is-active{display:block}.p-sidebar-new-jobs__inner>li{border:1px solid #ccc;border-top:none;overflow:hidden}.p-sidebar-new-jobs__inner>li:last-child{border-radius:0 0 8px 8px}.p-sidebar-new-jobs__link{align-items:center;background:#f8f8f8;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:0 0 8px 8px;border-right:1px solid #ccc;color:#2a2a2a;display:flex;font-size:12px;font-weight:700;height:36px;justify-content:center;width:100%}.p-sidebar-new-jobs__link i{color:#86b902;font-size:14px;margin-right:4px}@media screen and (max-width:760px){.p-sidebar-news{margin-top:4.8vw;padding:0 1.6vw}}.p-sidebar-news__title{align-items:center;color:#4c2100;display:flex;font-size:20px;font-weight:700;justify-content:flex-start}@media screen and (max-width:760px){.p-sidebar-news__title{background:#4c2100;border-radius:6px;color:#fff;font-size:4.8vw;font-weight:700;line-height:1.55556;padding:1.33333vw 2.66667vw}}.p-sidebar-news__title i[class^=c-icon]{font-size:24px;font-weight:400;margin-right:6px}@media screen and (max-width:760px){.p-sidebar-news__title i[class^=c-icon]{font-size:5.86667vw}}.p-sidebar-news__nav{margin-top:8px}@media screen and (max-width:760px){.p-sidebar-news__nav{margin-top:2.13333vw}}.p-sidebar-news__list{display:flex;flex-wrap:wrap;justify-content:flex-start}@media screen and (max-width:760px){.p-sidebar-news__list{justify-content:space-between}}.p-sidebar-news__item{flex:1 1 auto;width:100%}@media screen and (max-width:760px){.p-sidebar-news__item{flex:0 0 calc(50% - 4px);width:calc(50% - 4px)}}.p-sidebar-news__item+.p-sidebar-news__item{margin-top:14px}@media screen and (max-width:760px){.p-sidebar-news__item+.p-sidebar-news__item{margin-top:0}.p-sidebar-news__item+.p-sidebar-news__item:nth-child(n+3){margin-top:2.13333vw}}.p-sidebar-news__card{border:1px solid #ccc;border-radius:8px;display:block;overflow:hidden}@media screen and (max-width:760px){.p-sidebar-news__card{height:100%}}.p-sidebar-news__card:hover{opacity:.7}.p-sidebar-news__img{height:auto;vertical-align:middle;width:100%}.p-sidebar-news__text{word-wrap:break-word;background-color:#fff;border-top:1px solid #ccc;color:#2a2a2a;font-size:12px;line-height:16px;overflow-wrap:break-word;padding:8px}@media screen and (max-width:760px){.p-sidebar-news__text{font-size:3.2vw;height:100%;line-height:1.33333;padding:1.6vw}.pa-interview-sidebar-kaigogaku{margin-top:0;padding:0 20px}}.pa-interview-sidebar-kaigogaku .p-sidebar-news{margin:10px 0}.pa-interview-sidebar-kaigogaku .p-sidebar-news i{color:#ffa366}@media screen and (max-width:760px){.pa-interview-sidebar-kaigogaku .p-sidebar-news__title{align-items:center;background:none;border-radius:0;color:#4d2100;display:flex;font-size:20px;font-weight:700;justify-content:flex-start;line-height:1.55556}.pa-interview-sidebar-kaigogaku .p-sidebar-news__nav{margin-top:2.13333vw}.pa-interview-sidebar-kaigogaku .p-sidebar-news__list{display:block}.pa-interview-sidebar-kaigogaku .p-sidebar-news__item{flex:none;margin-top:20px!important;width:100%}.pa-interview-sidebar-kaigogaku .p-sidebar-news__item+.pa-interview-sidebar-kaigogaku .p-sidebar-news__item{margin-top:0}.pa-interview-sidebar-kaigogaku .p-sidebar-news__item+.pa-interview-sidebar-kaigogaku .p-sidebar-news__item:nth-child(n+3){margin-top:2.13333vw}}.pa-interview-sidebar-kaigogaku .p-sidebar-news__card{border:none}@media screen and (max-width:760px){.pa-interview-sidebar-kaigogaku .p-sidebar-news__card{border-radius:8px;display:block;height:100%;overflow:hidden}}.pa-interview-sidebar-kaigogaku .p-sidebar-news__img{height:auto;vertical-align:middle;width:100%}.pa-interview-sidebar-kaigogaku .p-sidebar-news__text{word-wrap:break-word;background-color:#fff;border-top:none;color:#2a2a2a;font-size:12px;line-height:16px;overflow-wrap:break-word;padding:8px}@media screen and (max-width:760px){.pa-interview-sidebar-kaigogaku .p-sidebar-news__text{font-size:3.2vw;height:100%;line-height:1.33333;padding:1.6vw}}.p-sidebar-read-more-btn{background-color:#f8f8f8;border:1px solid #ccc;border-radius:0 0 8px 8px;border-top:none;color:#0038ef;font-size:12px;font-weight:700;height:36px;line-height:1.5;text-align:center;width:100%}.p-sidebar-read-more-btn:hover{color:#f60;text-decoration:underline}.p-sidebar-read-more-btn:hover [class^=c-icon-]{color:#f60}.p-sidebar-read-more-btn [class^=c-icon-]{color:#aaa;display:inline-block;font-size:14px;margin-right:6px;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle}.p-sidebar-read-more-btn.is-active [class^=c-icon-]{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.p-job-info-read-more-btn{background-color:#fff;border:1px solid #ccc;border-radius:70px;color:#0038ef;display:block;margin:auto}@media (max-width:660px){.p-job-info-read-more-btn{font-size:15px;height:40px;margin-top:24px;width:260px}}.c-page-top .p-job-info-read-more-btn span,.p-card-job-breadcrumbs .p-job-info-read-more-btn li,.p-hover-menu__item .p-job-info-read-more-btn a,.p-job-info-read-more-btn .c-card__new-job,.p-job-info-read-more-btn .c-icon-arrow,.p-job-info-read-more-btn .c-page-top span,.p-job-info-read-more-btn .c-radio-rich+label,.p-job-info-read-more-btn .c-select__container,.p-job-info-read-more-btn .p-card-job-breadcrumbs li,.p-job-info-read-more-btn .p-hover-menu__item a,.p-job-info-read-more-btn .slick-next,.p-job-info-read-more-btn .slick-prev{color:#aaa;display:inline-block;margin-right:12px;-webkit-transform:rotate(90deg);transform:rotate(90deg);vertical-align:middle}.p-job-info-read-more-btn:hover{color:#f60}.c-page-top .p-job-info-read-more-btn.is-active span,.p-card-job-breadcrumbs .p-job-info-read-more-btn.is-active li,.p-hover-menu__item .p-job-info-read-more-btn.is-active a,.p-job-info-read-more-btn.is-active .c-card__new-job,.p-job-info-read-more-btn.is-active .c-icon-arrow,.p-job-info-read-more-btn.is-active .c-page-top span,.p-job-info-read-more-btn.is-active .c-radio-rich+label,.p-job-info-read-more-btn.is-active .c-select__container,.p-job-info-read-more-btn.is-active .p-card-job-breadcrumbs li,.p-job-info-read-more-btn.is-active .p-hover-menu__item a,.p-job-info-read-more-btn.is-active .slick-next,.p-job-info-read-more-btn.is-active .slick-prev{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media not all and (max-width:660px){.p-sidebar-recommended_articles{margin-top:20px}.p-sidebar-recommended_articles__inner{border:1px solid #ccc;border-radius:8px}.p-sidebar-recommended_articles__header{align-items:center;background:#faefd8;border-radius:8px 8px 0 0;display:flex;height:36px;padding:0 8px 0 54px;position:relative}.p-sidebar-recommended_articles__header img{bottom:0;left:10px;position:absolute}.p-sidebar-recommended_articles__title{color:#4c2100;font-size:15px;font-weight:700;letter-spacing:-.1px}.p-sidebar-recommended_articles__body li{border-top:1px solid #ccc;height:40px}.p-sidebar-recommended_articles__body li a{align-items:center;display:flex;height:100%;justify-content:space-between;padding:10px 8px}.p-sidebar-recommended_articles__body li a p{color:#0038ef;letter-spacing:-.1px}.p-sidebar-recommended_articles__body li a .c-icon,.p-sidebar-recommended_articles__body li a .p-article-youtube__play{color:#aaa;font-size:15px}.p-sidebar-recommended_articles__body li a:hover .c-icon,.p-sidebar-recommended_articles__body li a:hover .p-article-youtube__play,.p-sidebar-recommended_articles__body li a:hover p{color:#f60}.p-sidebar-recommended_articles__body li a:hover p{text-decoration:underline}}@media (max-width:660px){.p-sidebar-recommended_articles__header{background:#4d2200;color:#fff;font-size:18px;font-weight:700;line-height:22px;padding:8px}.p-sidebar-recommended_articles__body li{border-bottom:1px solid #ccc}.p-sidebar-recommended_articles__body li a{align-items:center;display:flex;height:100%;justify-content:space-between;padding:6px}.p-sidebar-recommended_articles__body li a p{border-radius:8px;box-sizing:border-box;margin-right:2.67vw;min-width:33.3vw;overflow:hidden}.p-sidebar-recommended_articles__body li a img{height:33.3vw;min-height:33.3vw;min-width:33.3vw;width:33.3vw}.p-sidebar-recommended_articles__body__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#0038ef;display:-webkit-box;font-size:4vw;font-weight:700;line-height:1.4}.p-sidebar-recommended_articles__body__read{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#2a2a2a;display:-webkit-box;font-size:14px;line-height:1.5}}@media not all and (max-width:660px){.p-sidebar-related_articles{margin-top:20px}.p-sidebar-related_articles__inner{border:1px solid #ccc;border-radius:8px}.p-sidebar-related_articles__header{align-items:center;background:#faefd8;border-radius:8px 8px 0 0;display:flex;height:36px;padding:0 8px 0 54px;position:relative}.p-sidebar-related_articles__header img{bottom:0;left:2px;position:absolute}.p-sidebar-related_articles__title{color:#4c2100;font-size:15px;font-weight:700;letter-spacing:-.1px}.p-sidebar-related_articles__body li{border-top:1px solid #ccc;height:40px}.p-sidebar-related_articles__body li a{align-items:center;display:flex;height:100%;justify-content:space-between;padding:10px 8px}.p-sidebar-related_articles__body li a p{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#0038ef;display:-webkit-box;letter-spacing:-.1px;overflow:hidden}.p-sidebar-related_articles__body li a .c-icon,.p-sidebar-related_articles__body li a .p-article-youtube__play{color:#aaa;font-size:15px}.p-sidebar-related_articles__body li a:hover .c-icon,.p-sidebar-related_articles__body li a:hover .p-article-youtube__play,.p-sidebar-related_articles__body li a:hover p{color:#f60}.p-sidebar-related_articles__body li a:hover p{text-decoration:underline}}@media (max-width:660px){.p-sidebar-related_articles__header{background:#4d2200;color:#fff;font-size:18px;font-weight:700;line-height:22px;padding:8px}.p-sidebar-related_articles__body li{border-bottom:1px solid #ccc}.p-sidebar-related_articles__body li a{align-items:center;display:flex;height:100%;justify-content:space-between;padding:6px}.p-sidebar-related_articles__body li a p{border-radius:8px;box-sizing:border-box;margin-right:2.67vw;min-width:33.3vw;overflow:hidden}.p-sidebar-related_articles__body li a img{height:33.3vw;min-height:33.3vw;min-width:33.3vw;width:33.3vw}.p-sidebar-related_articles__body__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#0038ef;display:-webkit-box;font-size:4vw;font-weight:700;line-height:1.4}.p-sidebar-related_articles__body__read{-webkit-box-orient:vertical;-webkit-line-clamp:4;color:#2a2a2a;display:-webkit-box;font-size:14px;line-height:1.5}}.p-sidebar-related-job-by-near-area-list__item{border:1px solid #ccc;border-top:none;overflow:hidden}.p-sidebar-related-job-by-near-area-list__item.last{border-radius:0 0 8px 8px}.p-sidebar-related-job-by-near-area-list__item .p-related-job-link{align-items:center;background-color:#fff;display:flex;height:54px}.p-sidebar-related-job-by-near-area-list__item .p-related-job-link a{color:#0038ef;display:block;font-size:12px;font-weight:700;padding-left:15px;text-align:justify;width:200px}@media (max-width:660px){.p-sidebar-related-job-by-near-area-list__item .p-related-job-link a{font-size:15px;padding-left:10px;width:90%}}.p-sidebar-related-job-by-near-area-list__item .p-related-job-link a:hover{color:#f60}.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.c-card__new-job,.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.c-icon-arrow,.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.c-select__container,.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.slick-next,.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.slick-prev{color:#aaa;font-size:12px;padding-left:10px}@media (max-width:660px){.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.c-card__new-job,.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.c-icon-arrow,.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.c-select__container,.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.slick-next,.p-sidebar-related-job-by-near-area-list__item .p-related-job-link i.slick-prev{font-size:14px;padding-left:16px}}.p-sidebar-related-job-list__item{border:1px solid #ccc;border-top:none;overflow:hidden}.p-sidebar-related-job-list__item.last{border-radius:0 0 8px 8px}.p-sidebar-related-job-list__item .p-related-job-link{align-items:center;background-color:#fff;display:flex;height:54px}.p-sidebar-related-job-list__item .p-related-job-link a{color:#0038ef;display:block;font-size:12px;font-weight:700;padding-left:15px;text-align:justify;width:200px}@media (max-width:660px){.p-sidebar-related-job-list__item .p-related-job-link a{font-size:15px;padding-left:10px;width:90%}}.p-sidebar-related-job-list__item .p-related-job-link a:hover{color:#f60}.p-sidebar-related-job-list__item .p-related-job-link i.c-card__new-job,.p-sidebar-related-job-list__item .p-related-job-link i.c-icon-arrow,.p-sidebar-related-job-list__item .p-related-job-link i.c-select__container,.p-sidebar-related-job-list__item .p-related-job-link i.slick-next,.p-sidebar-related-job-list__item .p-related-job-link i.slick-prev{color:#aaa;font-size:12px;padding-left:10px}@media (max-width:660px){.p-sidebar-related-job-list__item .p-related-job-link i.c-card__new-job,.p-sidebar-related-job-list__item .p-related-job-link i.c-icon-arrow,.p-sidebar-related-job-list__item .p-related-job-link i.c-select__container,.p-sidebar-related-job-list__item .p-related-job-link i.slick-next,.p-sidebar-related-job-list__item .p-related-job-link i.slick-prev{font-size:14px;padding-left:16px}}.p-sidebar-search-image{cursor:pointer;margin-bottom:20px}@media screen and (max-width:760px){.p-sidebar-search-image{margin-top:20px;padding:0 1.6vw}}.p-sidebar-search-image img{border:1px solid #ccc;border-radius:8px;width:100%}.p-sidebar-search-image:hover{opacity:.7}.p-sidebar-title{align-items:center;background:#faefd8;border:1px solid #ccc;border-radius:8px 8px 0 0;color:#4c2100;display:flex;font-size:15px;font-weight:700;justify-content:center;line-height:19px;padding:8px 6px}.p-sidebar-title [class^=c-icon-]{font-size:20px;margin-right:6px}.main_404 .main_404__title{color:#4c2100;font-size:24px;font-weight:700;margin:20px 0}@media screen and (max-width:760px){.main_404 .main_404__title{font-size:22px}}.main_404 .main_404__img{margin:0 auto 20px}.main_404 .main_404__img img{width:16%}@media screen and (max-width:760px){.main_404 .main_404__img img{width:30%}}.message-wrap{margin-top:30px}.message-area{display:flex;flex-wrap:wrap;justify-content:space-between}@media not all and (max-width:660px){.message-area+.message-area{margin-top:30px!important}}@media (max-width:660px){.message-area+.message-area{margin-top:20px!important}}@media not all and (max-width:660px){.message-area .hide-lg{display:none!important}}@media (max-width:660px){.message-area .hide-lg{display:block!important}}@media not all and (max-width:660px){.message-area .hide-sm{display:block!important}}@media (max-width:660px){.message-area .hide-sm{display:none!important}}.message-area__name{display:block!important;font-weight:700;line-height:1.4}@media not all and (max-width:660px){.message-area__name{font-size:14px;text-align:center!important}}@media (max-width:660px){.message-area__name{font-size:10px;margin-top:8px;text-align:right!important}}.message-area__img{margin-top:0!important}.message-area__img img{border-radius:50%;display:block;margin-bottom:8px!important;-o-object-fit:contain;object-fit:contain;overflow:hidden}@media not all and (max-width:660px){.message-area__img img{height:80px;width:80px!important}}@media (max-width:660px){.message-area__img img{height:54px;width:54px!important}.message-area__img .message-area__name{display:block!important;text-align:center!important}}.message-area__balloon{align-items:center;border:1px solid #ccc;border-radius:16px;box-sizing:border-box;display:flex;line-height:1.8;min-height:100px;position:relative}@media not all and (max-width:660px){.message-area__balloon{margin-top:0!important;padding:16px;width:calc(100% - 120px)}}@media (max-width:660px){.message-area__balloon{margin-top:5px!important;padding:8px;width:calc(100% - 75px)}}.message-area__balloon:before{border-top:0 solid transparent;content:"";display:block;height:0;position:absolute;width:0;z-index:1}@media not all and (max-width:660px){.message-area__balloon:before{border-bottom:25px solid transparent;border-right:25px solid #aaa;left:-25px;top:39px}}@media (max-width:660px){.message-area__balloon:before{border-bottom:15px solid transparent;border-right:15px solid #aaa;left:-15px;top:27px}}.message-area__balloon:after{border-top:0 solid transparent;content:"";display:block;height:0;position:absolute;width:0;z-index:2}@media not all and (max-width:660px){.message-area__balloon:after{border-bottom:25px solid transparent;border-right:25px solid #fff;left:-23px;top:40px}}@media (max-width:660px){.message-area__balloon:after{border-bottom:15px solid transparent;border-right:15px solid #fff;left:-13px;top:28px}}.message-area__balloon--left{background:#ffeded;border:none;box-sizing:border-box;width:100%}@media (max-width:660px){.message-area__balloon--left{margin-top:5px!important}}.message-area__balloon--left:before{border-right:none;left:inherit}@media not all and (max-width:660px){.message-area__balloon--left:before{border-left:25px solid #ffeded;right:-25px}}@media (max-width:660px){.message-area__balloon--left:before{border-left:15px solid #ffeded;right:-15px;top:20px}}.message-area__balloon--left:after{display:none}.message-area__left{margin-top:0!important;position:relative}@media not all and (max-width:660px){.message-area__left{width:calc(100% - 120px)}}@media (max-width:660px){.message-area__left{padding-top:4px;width:calc(100% - 75px)}.message-area__left .message-area__name{display:none!important}}.pa-article-guide{background:#fff;margin-top:0;position:relative}@media (max-width:660px){.pa-article-guide{padding:16px}}.pa-article-guide:first-child h2{margin-top:0}@media (max-width:660px){.pa-article-guide:first-child h2{margin-top:0!important}.pa-article-guide.pa-article h1{font-size:5.86667vw}.pa-article-guide.pa-article p{font-size:15px}}.pa-article-guide .pa-article-guide__feature-image{width:70%}@media (max-width:660px){.pa-article-guide .pa-article-guide__feature-image{margin-bottom:20px}}@media screen and (max-width:760px){.pa-article-guide{border:none;border-radius:0;padding:6px 6px 30px}}.pa-article-guide__title-tag:before{background:url(/img/guide/title_side.png) no-repeat;background-position:50%;background-size:90% auto;border-bottom:1px solid #ccc;border-right:1px solid #ccc;content:"";left:0;position:absolute;top:0}@media not all and (max-width:660px){.pa-article-guide__title-tag:before{border-radius:0 0 8px;height:30px;width:175px}}@media (max-width:660px){.pa-article-guide__title-tag:before{border:1px solid #ccc;border-radius:4px;display:block;height:20px;margin-bottom:12px;position:static;width:120px}}.pa-article-guide__title-tag:hover:before{opacity:.7}@media not all and (max-width:660px){.pa-article-guide__search-button{margin:30px auto 40px;width:400px}}@media (max-width:660px){.pa-article-guide__search-button{margin:8vw auto 10.66667vw;padding:0 8px;width:100%}}.pa-article-guide__search-button a.c-btn,.pa-article-guide__search-button a.c-btn:hover{color:#fff;text-decoration:none}.pa-article-guide__market-lp-banner{margin:20px 0;text-align:center}.pa-article-guide__market-lp-banner__img{height:auto;width:100%!important}@media not all and (max-width:660px){.pa-article-guide__market-lp-banner__img:hover{opacity:.8}.pa-article-guide table{margin:30px 0}}@media (max-width:660px){.pa-article-guide table{margin:20px 0}}.pa-article-guide .font-color-red{color:#f82055!important}.pa-article-guide .font-color-blue{color:#27a1ff!important}.pa-article-guide .font-color-green{color:#6eaf08!important}.pa-article-guide .font-bold{font-weight:700}.pa-article-guide .text-small{font-size:12px}@media not all and (max-width:660px){.pa-article-guide .text-large{font-size:17px}}@media (max-width:660px){.pa-article-guide .text-large{font-size:16px}}@media not all and (max-width:660px){.pa-article-guide .scroll-x-table-wrap{overflow-y:hidden!important}}@media (max-width:660px){.pa-article-guide .scroll-x-table-wrap{overflow:auto;width:100%}.pa-article-guide .scroll-x-table-wrap table{width:auto}.pa-article-guide .scroll-x-table-wrap table tr td,.pa-article-guide .scroll-x-table-wrap table tr th{white-space:nowrap}}.pa-article-market-price-around-station{margin-bottom:30px}@media (max-width:660px){.pa-article-market-price-around-station.pa-article-search{border-top:none;box-shadow:0 2px 6px rgba(0,0,0,.48);padding:0 0 12px}}.pa-article-market-price-around-station h2,.pa-article-market-price-around-station h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:1.81818;margin-bottom:16px}@media not all and (max-width:660px){.pa-article-market-price-around-station h2,.pa-article-market-price-around-station h4{font-size:22px;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px}}@media (max-width:660px){.pa-article-market-price-around-station h2,.pa-article-market-price-around-station h4{border-radius:0;font-size:18px;line-height:20px;min-height:38px;padding:8px 6px 7px 10px}}.pa-article-market-price-around-station h2:before,.pa-article-market-price-around-station h4:before{content:none}.pa-article-market-price-around-station h2 .c-icon-market,.pa-article-market-price-around-station h4 .c-icon-market{font-size:22px;padding-right:8px}.pa-article-market-price-around-station h2 .c-icon-market:before,.pa-article-market-price-around-station h4 .c-icon-market:before{display:block;width:22px}.pa-article-market-price-around-station__btns{display:flex;flex-wrap:wrap;margin-bottom:14px}.pa-article-market-price-around-station__btns .is-active{background-color:#86b902;color:#fff}.pa-article-market-price-around-station__btn{border:1px solid #86b902;color:#86b902;font-size:12px;height:30px;margin:0 3px 3px 0;padding:0;text-decoration:none;transition:none;width:196px}.pa-article-market-price-around-station__selectbox{position:relative}.pa-article-market-price-around-station__selectbox:before{color:#aaa;content:"\e9002";font-family:iconfont,sans-serif!important;font-size:12px;font-size:1rem;padding-left:3px;padding-top:3px;position:absolute;right:15px;top:40%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.pa-article-market-price-around-station__select{border:1px solid #ccc;border-radius:8px;color:#4d2100;font-weight:700;height:50px;margin-bottom:10px;padding-left:10px;width:100%}.pa-article-market-price-around-station__main{display:none}.pa-article-market-price-around-station .is-display{display:block}.pa-article-market-price-around-station__table-title{align-items:center;color:#4d2100;display:flex;font-size:17px;font-weight:700;justify-content:flex-start;line-height:1.2;margin-bottom:10px}.pa-article-market-price-around-station__table-title .title b{color:#f60}.pa-article-market-price-around-station__table-title:before{background-color:#86b902;border-radius:30px;content:"";display:block;height:24px;margin-right:8.5px;width:6px}.pa-article-market-price-around-station__change-button{display:flex;justify-content:center;margin-bottom:15px}.pa-article-market-price-around-station__change-button .average-button{background:#fff;border:1px solid #f60;border-radius:15px 0 0 15px;color:#f60;font-size:12px;height:30px;width:140px}.pa-article-market-price-around-station__change-button .median-button{background:#fff;border:1px solid #f60;border-radius:0 15px 15px 0;color:#f60;font-size:12px;height:30px;width:140px}.pa-article-market-price-around-station__change-button .active{background:#f60;border:1px solid #f60;color:#fff}@media screen and (max-width:760px){.pa-article-market-price-around-station__content{padding:0 6px}}.pa-article-market-price-around-station__content .gray-dash{color:#2a2a2a}@media not all and (max-width:660px){.pa-article-market-price-around-station__content table td,.pa-article-market-price-around-station__content table th{border-bottom:1px solid #ccc!important;font-size:14px;padding:5px 6px}}@media (max-width:660px){.pa-article-market-price-around-station__content table td,.pa-article-market-price-around-station__content table th{font-size:12px;height:30px;line-height:1.4;padding:4px 6px}}.pa-article-market-price-around-station__content table td{color:#f82060;font-weight:700;text-align:center}@media not all and (max-width:660px){.pa-article-market-price-around-station__content table td .value{font-size:20px}}@media (max-width:660px){.pa-article-market-price-around-station__content table td .value{font-size:16px;letter-spacing:-.4px}}.pa-article-market-price-around-station__content table td .unit{font-weight:700}@media not all and (max-width:660px){.pa-article-market-price-around-station__content table td .unit{font-size:10px}}@media (max-width:660px){.pa-article-market-price-around-station__content table td .unit{font-size:12px}}.pa-article-market-price-around-station__content table td.empty{color:#2a2a2a;font-weight:400}.pa-article-market-price-around-station__content table td.empty .unit{display:none}@media not all and (max-width:660px){.pa-article-market-price-around-station__content table th br{display:none}}@media (max-width:660px){.pa-article-market-price-around-station__content table th:first-child{width:27%}.pa-article-market-price-around-station__content table th br{display:inline}.pa-article-market-price-around-station__content table th span{font-size:10px}}@media not all and (max-width:660px){.pa-article-market-price-around-station__content table thead tr:first-child th{height:39px}}@media (max-width:660px){.pa-article-market-price-around-station__content table thead tr:first-child th{height:auto}}.pa-article-market-price-around-station__content table tbody.helper .helper{display:initial}.pa-article-market-price-around-station__content table tbody.helper .manager,.pa-article-market-price-around-station__content table tbody.manager .helper{display:none}.pa-article-market-price-around-station__content table tbody.manager .manager{display:initial}.pa-article-market-price-around-station__content table tbody .disabled{display:none}.pa-article-market-price-around-station__content table .table-bottom-sp td{border-left:none;height:40px}.pa-article-market-price-around-station__content table .table-bottom-sp td span{color:#0038ef;font-size:15px;font-weight:400}.pa-article-market-price-around-station__content table .table-bottom-sp td .c-icon-pulldown{color:#aaa;font-size:14px}@media not all and (max-width:660px){.pa-article-market-price-around-station .display-fukidashi-icon{height:14px;margin:0 0 0 5px;position:relative;top:1px;width:14px}}@media (max-width:660px){.pa-article-market-price-around-station .display-fukidashi-icon{height:14px;margin:9px 20px 0;width:14px}}.pa-market-price-group{background:#fff;margin-top:30px}@media not all and (max-width:660px){.pa-market-price-group{border:1px solid #ccc;border-radius:8px;padding:16px 16px 0}}@media (max-width:660px){.pa-market-price-group{border:none;border-radius:0;border-top:1px solid #ccc;padding:20px 1.6vw}}.pa-article-market-price{margin-bottom:30px}@media (max-width:660px){.pa-article-market-price.pa-article-search{border-top:none;box-shadow:0 2px 6px rgba(0,0,0,.48);padding:0 0 12px}}.pa-article-market-price h2,.pa-article-market-price h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:1.81818;margin-bottom:16px}@media not all and (max-width:660px){.pa-article-market-price h2,.pa-article-market-price h4{font-size:22px;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px}}@media (max-width:660px){.pa-article-market-price h2,.pa-article-market-price h4{border-radius:0;font-size:18px;line-height:20px;min-height:38px;padding:8px 6px 7px 10px}}.pa-article-market-price h2:before,.pa-article-market-price h4:before{content:none}.pa-article-market-price h2 .c-icon-market,.pa-article-market-price h4 .c-icon-market{font-size:22px;padding-right:8px}.pa-article-market-price h2 .c-icon-market:before,.pa-article-market-price h4 .c-icon-market:before{display:block;width:22px}.pa-article-market-price__head{display:flex;justify-content:center}@media not all and (max-width:660px){.pa-article-market-price__head{padding-bottom:20px;padding-top:20px}}@media (max-width:660px){.pa-article-market-price__head{padding:10px 1.6vw}}.pa-article-market-price__head.head_title{justify-content:start}@media not all and (max-width:660px){.pa-article-market-price__head.head_title{padding-bottom:8px;padding-top:16px}}@media (max-width:660px){.pa-article-market-price__head.head_title{padding-bottom:8;padding-top:12px}}.pa-article-market-price__head.head_title p{color:#4d2100;font-weight:700;text-align:left}@media not all and (max-width:660px){.pa-article-market-price__head.head_title p{font-size:17px}}@media (max-width:660px){.pa-article-market-price__head.head_title p{font-size:16px}}.pa-article-market-price__head .tab-nav{display:flex}.pa-article-market-price__head .tab-nav__left{border-radius:44px 0 0 44px;border-right-width:0}.pa-article-market-price__head .tab-nav__right{border-left-width:0;border-radius:0 44px 44px 0}.pa-article-market-price__head .tab-nav__left,.pa-article-market-price__head .tab-nav__right{align-items:center;background:#fff;border:1px solid #ccc;cursor:pointer;display:flex;font-weight:700;justify-content:center}@media not all and (max-width:660px){.pa-article-market-price__head .tab-nav__left,.pa-article-market-price__head .tab-nav__right{font-size:16px;height:40px;width:180px}}@media screen and (max-width:760px){.pa-article-market-price__head .tab-nav__left,.pa-article-market-price__head .tab-nav__right{font-size:12px;height:30px;width:140px}}.pa-article-market-price__head .tab-nav__left:hover,.pa-article-market-price__head .tab-nav__right:hover{opacity:.7}.pa-article-market-price__head .tab-nav .selected{background:#f60;border:none;color:#fff;cursor:default}.pa-article-market-price__head .tab-nav .selected:hover{opacity:1}.pa-article-market-price__change-button{display:flex;justify-content:center;margin-bottom:15px}.pa-article-market-price__change-button .average-button{background:#fff;border:1px solid #f60;border-radius:15px 0 0 15px;color:#f60;font-size:12px;height:30px;width:140px}.pa-article-market-price__change-button .median-button{background:#fff;border:1px solid #f60;border-radius:0 15px 15px 0;color:#f60;font-size:12px;height:30px;width:140px}.pa-article-market-price__change-button .active{background:#f60;border:1px solid #f60;color:#fff}@media screen and (max-width:760px){.pa-article-market-price__content{padding:0 6px}}.pa-article-market-price__content .gray-dash{color:#2a2a2a}@media not all and (max-width:660px){.pa-article-market-price__content table td,.pa-article-market-price__content table th{font-size:14px;padding:5px 6px}}@media (max-width:660px){.pa-article-market-price__content table td,.pa-article-market-price__content table th{font-size:12px;height:30px;line-height:1.4;padding:4px 6px}}.pa-article-market-price__content table td{color:#f82060;font-weight:700;text-align:center}@media not all and (max-width:660px){.pa-article-market-price__content table td .value{font-size:20px}}@media (max-width:660px){.pa-article-market-price__content table td .value{font-size:16px;letter-spacing:-.4px}}.pa-article-market-price__content table td .unit{font-weight:700}@media not all and (max-width:660px){.pa-article-market-price__content table td .unit{font-size:10px}}@media (max-width:660px){.pa-article-market-price__content table td .unit{font-size:12px}}.pa-article-market-price__content table td.empty{color:#2a2a2a;font-weight:400}.pa-article-market-price__content table td.empty .unit{display:none}@media not all and (max-width:660px){.pa-article-market-price__content table th br{display:none}}@media (max-width:660px){.pa-article-market-price__content table th:first-child{width:27%}.pa-article-market-price__content table th br{display:inline}.pa-article-market-price__content table th span{font-size:10px}}@media not all and (max-width:660px){.pa-article-market-price__content table thead tr:first-child th{height:39px}}@media (max-width:660px){.pa-article-market-price__content table thead tr:first-child th{height:auto}}.pa-article-market-price__content table tbody.helper .helper{display:initial}.pa-article-market-price__content table tbody.helper .manager,.pa-article-market-price__content table tbody.manager .helper{display:none}.pa-article-market-price__content table tbody.manager .manager{display:initial}.pa-article-market-price__content table tbody .disabled{display:none}.pa-article-market-price__content table .table-bottom-sp td{height:40px}.pa-article-market-price__content table .table-bottom-sp td span{color:#0038ef;font-size:15px;font-weight:400}.pa-article-market-price__content table .table-bottom-sp td .c-icon-pulldown{color:#aaa;font-size:14px}.pa-article-market-price__content .table-bottom-pc{align-items:center;cursor:pointer;display:flex;justify-content:center}.pa-article-market-price__content .table-bottom-pc:hover span{color:#f60}.pa-article-market-price__content .table-bottom-pc span{color:#0038ef;font-size:15px;font-weight:700}.pa-article-market-price__content .table-bottom-pc .c-icon-pulldown{color:#aaa;font-size:14px;margin-right:6px}@media not all and (max-width:660px){.pa-article-market-price .display-fukidashi-icon{height:14px;margin:0 0 0 5px;position:relative;top:1px;width:14px}}@media (max-width:660px){.pa-article-market-price .display-fukidashi-icon{height:14px;margin:9px 20px 0;width:14px}}.fukidashi__dialog{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.28);color:#2a2a2a;display:none;font-size:12px;margin-left:-100px;padding:4px 8px;position:absolute;width:200px;z-index:100}.fukidashi__balloon{border-color:transparent transparent #ccc;display:none}.fukidashi__balloon,.fukidashi__balloon>div{border-style:solid;border-width:0 6px 6px;height:0;position:absolute;width:0;z-index:101}.fukidashi__balloon>div{border-color:transparent transparent #fff;margin:1px 0 0 -6px}@media (max-width:660px){.pa-article-area_description{box-shadow:0 2px 6px #aaa}}.pa-article-search{background:#fff;margin-top:30px}@media not all and (max-width:660px){.pa-article-search{border:1px solid #ccc;border-radius:8px;padding:16px 16px 30px}}@media (max-width:660px){.pa-article-search{border:none;border-radius:0;border-top:1px solid #ccc;padding:20px 1.6vw 40px}}.pa-article-search .title{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.pa-article-search .logo{margin:0 12px 0 0;width:50px}.pa-article-search .logo img{width:50px}.pa-article-search time.last-updated{color:#646464;display:block;text-align:right}@media not all and (max-width:660px){.pa-article-search time.last-updated{font-size:12px}}@media (max-width:660px){.pa-article-search time.last-updated{font-size:10px;margin-right:5px}}.pa-article-search .img{margin:0 auto;text-align:center;width:100%}@media not all and (max-width:660px){.pa-article-search .img{margin-bottom:20px}}@media (max-width:660px){.pa-article-search .img{margin-bottom:20px}}.pa-article-search .img img{width:100%}.pa-article-search .source{font-size:12px;margin-top:10px;text-align:right}.pa-article-search.pa-article h2{align-items:center;background-color:transparent;border-radius:none;color:#4c2100;display:flex;font-weight:700;justify-content:flex-start;line-height:1.15;margin:0;padding:0;text-align:left}@media not all and (max-width:660px){.pa-article-search.pa-article h2{font-size:24px;font-size:1.5rem;line-height:1.66667}}@media (max-width:660px){.pa-article-search.pa-article h2{font-size:5.33333vw;line-height:1.45}}@media not all and (max-width:660px){.pa-article-search.pa-article h2{font-size:28px;font-size:1.75rem}}@media (max-width:660px){.pa-article-search.pa-article h2{font-size:24px;font-size:1.5rem}}.pa-article-search.pa-article h3{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;justify-content:flex-start}@media not all and (max-width:660px){.pa-article-search.pa-article h3{font-size:22px;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px}}@media (max-width:660px){.pa-article-search.pa-article h3{font-size:18px;line-height:20px;min-height:38px;padding:8px 6px 7px 10px}}@media not all and (max-width:660px){.pa-article-search.pa-article h3{margin:20px 0 16px}}@media (max-width:660px){.pa-article-search.pa-article h3{margin:20px 0 12px}}.pa-article-search.pa-article h3:before{content:none}@media not all and (max-width:660px){.pa-article-search.pa-article h3:not(:first-of-type){margin-top:40px}}@media (max-width:660px){.pa-article-search.pa-article h3:not(:first-of-type){margin:30px 0 20px}}.pa-article-search.pa-article h4{background-color:transparent;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){.pa-article-search.pa-article h4{font-size:20px;font-size:1.25rem;min-height:42px;padding:8px 16px 8px 30px}}@media (max-width:660px){.pa-article-search.pa-article h4{font-size:17px;min-height:37px;padding:9px 8px 8px 24px}}.pa-article-search.pa-article h4: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-search.pa-article h4:before{height:calc(100% - 16px);left:12px}}@media (max-width:660px){.pa-article-search.pa-article h4:before{height:calc(100% - 14px);left:8px;padding:8px 0}}@media not all and (max-width:660px){.pa-article-search.pa-article h4{margin:30px 0 16px}}@media (max-width:660px){.pa-article-search.pa-article h4{margin:20px 0 12px}}.pa-article-search.pa-article h5{background:#faefd8;border-bottom:none;border-radius:none;border-radius:6px;color:#4c2100;font-weight:700;line-height:24px;position:relative}@media not all and (max-width:660px){.pa-article-search.pa-article h5{font-size:18px;font-size:1.125rem;padding:8px 16px}}@media (max-width:660px){.pa-article-search.pa-article h5{font-size:16px;padding:6px 8px}}@media not all and (max-width:660px){.pa-article-search.pa-article h5{margin:30px 0 16px}}@media (max-width:660px){.pa-article-search.pa-article h5{margin:20px 0 12px}}.pa-article-search.pa-article h6{border-bottom:1px solid #ccc;color:#4c2100;font-weight:700}@media not all and (max-width:660px){.pa-article-search.pa-article h6{font-size:17px;font-size:1.0625rem;line-height:1.52941;padding-bottom:6px}}@media (max-width:660px){.pa-article-search.pa-article h6{font-size:4.26667vw;line-height:1.5625;padding-bottom:1.6vw}}@media not all and (max-width:660px){.pa-article-search.pa-article h6{margin:20px 0 16px}}@media (max-width:660px){.pa-article-search.pa-article h6{margin:20px 0 12px}}#area-description h4{align-items:center;background-color:transparent;border:unset;color:#4c2100;display:flex;font-weight:700;justify-content:flex-start;line-height:1.15;margin:0;padding:0;text-align:left}@media not all and (max-width:660px){#area-description h4{font-size:24px;font-size:1.5rem;line-height:1.66667}}@media (max-width:660px){#area-description h4{font-size:5.33333vw;line-height:1.45}}@media not all and (max-width:660px){#area-description h4{font-size:28px;font-size:1.75rem}}@media (max-width:660px){#area-description h4{font-size:24px;font-size:1.5rem}}#area-description h4:before{content:none}#area-description .pa-article__heading__title{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;justify-content:flex-start}@media not all and (max-width:660px){#area-description .pa-article__heading__title{font-size:22px;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px}}@media (max-width:660px){#area-description .pa-article__heading__title{font-size:18px;line-height:20px;min-height:38px;padding:8px 6px 7px 10px}}@media not all and (max-width:660px){#area-description .pa-article__heading__title{margin:20px 0 16px}}@media (max-width:660px){#area-description .pa-article__heading__title{margin:20px 0 12px}.pa-article-special-edition.pa-article-search{border-top:none;box-shadow:0 2px 6px rgba(0,0,0,.48);padding:0 0 4px}}.pa-article-special-edition h2,.pa-article-special-edition h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:1.81818}@media not all and (max-width:660px){.pa-article-special-edition h2,.pa-article-special-edition h4{font-size:22px;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px}}@media (max-width:660px){.pa-article-special-edition h2,.pa-article-special-edition h4{border-radius:0;font-size:18px;line-height:20px;min-height:38px;padding:8px 6px 7px 10px}}.pa-article-special-edition h2:before,.pa-article-special-edition h4:before{content:none}.pa-article-special-edition h2 .c-icon-medal_fill,.pa-article-special-edition h4 .c-icon-medal_fill{font-size:22px;padding-right:8px}.pa-article-special-edition h2 .c-icon-medal_fill:before,.pa-article-special-edition h4 .c-icon-medal_fill:before{display:block;width:22px}.pa-article-special-edition__content{background:#fff;border-radius:8px}@media not all and (max-width:660px){.pa-article-special-edition__content{border:1px solid #ccc;margin-top:16px}}@media (max-width:660px){.pa-article-special-edition__content{border:none;margin-top:4px}}.pa-article-special-edition__list{border-bottom:1px solid #ccc}.pa-article-special-edition__list:last-child{border-bottom:none}.c-page-top .pa-article-special-edition__list span,.p-card-job-breadcrumbs .pa-article-special-edition__list li,.p-hover-menu__item .pa-article-special-edition__list a,.pa-article-special-edition__list .c-card__new-job,.pa-article-special-edition__list .c-icon-arrow,.pa-article-special-edition__list .c-page-top span,.pa-article-special-edition__list .c-radio-rich+label,.pa-article-special-edition__list .c-select__container,.pa-article-special-edition__list .p-card-job-breadcrumbs li,.pa-article-special-edition__list .p-hover-menu__item a,.pa-article-special-edition__list .slick-next,.pa-article-special-edition__list .slick-prev{color:#aaa}.c-page-top .pa-article-special-edition__list:hover span,.p-card-job-breadcrumbs .pa-article-special-edition__list:hover li,.p-hover-menu__item .pa-article-special-edition__list:hover a,.pa-article-special-edition__list:hover .c-card__new-job,.pa-article-special-edition__list:hover .c-icon-arrow,.pa-article-special-edition__list:hover .c-page-top span,.pa-article-special-edition__list:hover .c-radio-rich+label,.pa-article-special-edition__list:hover .c-select__container,.pa-article-special-edition__list:hover .p-card-job-breadcrumbs li,.pa-article-special-edition__list:hover .p-hover-menu__item a,.pa-article-special-edition__list:hover .pa-article-special-edition__title,.pa-article-special-edition__list:hover .slick-next,.pa-article-special-edition__list:hover .slick-prev{color:#f60}.pa-article-special-edition__list:hover .pa-article-special-edition__img{opacity:.7}.pa-article-special-edition__link{display:flex;padding:8px;position:relative}.pa-article-special-edition__link>div{line-height:1.5}@media not all and (max-width:660px){.pa-article-special-edition__link>div{margin-left:16px}}@media (max-width:660px){.pa-article-special-edition__link>div{align-items:center;display:flex;margin-left:1.0667vw;max-width:240px}}.c-page-top .pa-article-special-edition__link span,.p-card-job-breadcrumbs .pa-article-special-edition__link li,.p-hover-menu__item .pa-article-special-edition__link a,.pa-article-special-edition__link .c-card__new-job,.pa-article-special-edition__link .c-icon-arrow,.pa-article-special-edition__link .c-page-top span,.pa-article-special-edition__link .c-radio-rich+label,.pa-article-special-edition__link .c-select__container,.pa-article-special-edition__link .p-card-job-breadcrumbs li,.pa-article-special-edition__link .p-hover-menu__item a,.pa-article-special-edition__link .slick-next,.pa-article-special-edition__link .slick-prev{position:absolute;right:8px;top:42%}.pa-article-special-edition__img{border-radius:6px;-o-object-fit:cover;object-fit:cover}@media not all and (max-width:660px){.pa-article-special-edition__img{flex:0 0 116px;height:78px;width:116px}}@media (max-width:660px){.pa-article-special-edition__img{flex:0 0 26.667vw;height:17.8182vw;width:26.667vw}}.pa-article-special-edition__title{color:#0038ef;font-weight:700}@media not all and (max-width:660px){.pa-article-special-edition__title{font-size:18px}}@media (max-width:660px){.pa-article-special-edition__title{font-size:15px}}.pa-article-special-edition__caption{color:#2a2a2a;margin-right:30px}.pa-beginner>:first-child{padding-top:0}.pa-beginner__hdg{color:#4c2100;display:flex;font-size:28px;font-size:1.75rem;font-weight:700;justify-content:center;line-height:2rem;margin-bottom:30px;text-align:center}.pa-beginner__hdg .orange{color:#f60}@media screen and (max-width:760px){.pa-beginner__hdg{font-size:24px;font-size:1.5rem;margin-bottom:20px}}.pa-beginner__content-section .c-icon-search{font-size:2.1rem;margin:0 2px 1px 0}.pa-beginner__content-section__inner{margin:0 auto;max-width:1080px}.pa-beginner__content-section:nth-child(2n){background:#faefd8}.pa-beginner__content-section__search__konbu{margin-right:6px}.pa-beginner__content-section__search__konbu img{width:56px}.pa-beginner__head{background:url(/img/beginner/mv.jpg) no-repeat;background-position:bottom 40% left 0;background-size:cover;height:300px;width:100%}@media screen and (max-width:760px){.pa-beginner__head{background-position:bottom 9% center;background-size:190%;height:220px}}.pa-beginner__head__inner{align-items:center;background:hsla(0,0%,100%,.75);display:flex;height:100%;justify-content:center;width:100%}.pa-beginner__head__textbox{text-align:center}@media screen and (max-width:760px){.pa-beginner__head__textbox{padding:0 3.2vw;text-align:left}}.pa-beginner__head__title{justify-content:center;margin-bottom:40px}@media screen and (max-width:760px){.pa-beginner__head__title{margin-bottom:24px}}.pa-beginner__head__title img{margin-right:16px;width:30px}@media screen and (max-width:760px){.pa-beginner__head__title img{margin-right:12px;width:25px}}.pa-beginner__head__text{font-size:18px;font-size:1.125rem;justify-content:center;line-height:2rem}@media screen and (max-width:760px){.pa-beginner__head__text{font-size:15px;font-size:.9375rem;line-height:1.7;padding:0 1.6vw}}.pa-beginner__how_to_use{word-wrap:break-all;background:#fff;border:1px solid #ccc;border-radius:8px;margin:0 auto 40px;width:1080px}@media screen and (max-width:760px){.pa-beginner__how_to_use{background:none;border:none;border-radius:0;margin:0 auto 20px;width:100%}}.pa-beginner__how_to_use__step_box{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;padding:16px 16px 10px}@media screen and (max-width:760px){.pa-beginner__how_to_use__step_box{border-bottom:none;display:block;margin-bottom:30px;padding:0 1.6vw}}.pa-beginner__how_to_use__step_box:last-child{border-bottom:none;margin-bottom:0;padding-bottom:10px}.pa-beginner__how_to_use__step_box__step{background:#fff;border:2px solid #f60;border-radius:120px;color:#f60;font-size:16px;font-size:1rem;font-weight:700;height:36px;line-height:34px;margin-right:8px;padding:0 10px;text-align:center}@media screen and (max-width:760px){.pa-beginner__how_to_use__step_box__step{font-size:15px;font-size:.9375rem}}.pa-beginner__how_to_use__step_box__img{flex-basis:30%;margin-right:32px}@media screen and (max-width:760px){.pa-beginner__how_to_use__step_box__img{margin-bottom:16px;margin-right:0;width:100%}}.pa-beginner__how_to_use__step_box__img img{border-radius:8px;line-height:0;width:100%}.pa-beginner__how_to_use__step_box__text{flex-basis:70%;word-break:break-all}.pa-beginner__how_to_use__step_box__text .tiny{color:#828282;font-size:12px;font-size:.75rem;margin-top:16px}@media screen and (max-width:760px){.pa-beginner__how_to_use__step_box__text .tiny{margin-top:12px}}.pa-beginner__how_to_use__step_box__text__title-wrap{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:16px}@media screen and (max-width:760px){.pa-beginner__how_to_use__step_box__text__title-wrap{justify-content:center;margin-bottom:12px}}.pa-beginner__how_to_use__step_box__title{color:#4c2100;font-size:20px;font-size:1.25rem;font-weight:700;line-height:0}@media screen and (max-width:760px){.pa-beginner__how_to_use__step_box__title{font-size:18px;font-size:1.125rem;text-align:center}}.pa-beginner__search_area{padding-bottom:36px;padding-top:42px;position:relative}.pa-beginner__search_area:before{background-color:rgba(0,0,0,.7);content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}.pa-beginner__search_area.is-disable:before{display:block}@media screen and (max-width:760px){.pa-beginner__search_area .c-hdg-lv1{display:block;margin-bottom:0}.pa-beginner__search_area{padding-bottom:30px;padding-top:20px}.pa-beginner__search_area .c-icon-search{display:none}}.pa-beginner__registration{margin:0 auto;padding-bottom:60px;text-align:center;width:1080px}@media screen and (max-width:760px){.pa-beginner__registration{padding:10px 1.6vw 30px;width:100%}.pa-beginner__registration .c-btn--primary{width:90%}}.pa-beginner__registration__img{margin-bottom:20px}.pa-beginner__registration__img img{width:300px}@media screen and (max-width:760px){.pa-beginner__registration__img img{width:230px}}.pa-beginner__registration__text{font-size:18px;font-size:1.125rem;font-weight:700;line-height:28px;margin-bottom:20px}@media screen and (max-width:760px){.pa-beginner__registration__text{font-size:16px;font-size:1rem;margin-bottom:20px}}.pa-beginner__registration__text span{color:#f82060}.pa-biz-contact-form .c-checkbox__text.is-completion:after,.pa-biz-contact-form .c-input-text.is-completion,.pa-biz-contact-form .c-select__container.is-completion{background-color:#defae3;border-color:#41983e}.pa-biz-contact-form input[name=building_name]:not(:placeholder-shown),.pa-biz-contact-form input[name=department]:not(:placeholder-shown),.pa-biz-contact-form input[name=position]:not(:placeholder-shown),.pa-biz-contact-form textarea[name=note]:not(:placeholder-shown){background-color:#defae3;border-color:#41983e}.pa-biz-contact-form .p-form.p-form--grid{align-items:flex-start}.pa-biz-contact-form .p-form.p-form--grid.label{min-height:50px}.pa-bottom{background:#faefd8;padding:12px 0 72px;position:relative;width:100%}@media screen and (max-width:760px){.pa-bottom{padding:12px 0 40px}}.pa-bottom:before{background-color:rgba(0,0,0,.7);content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}.pa-bottom.is-disable:before{display:block}.pa-bottom__search__inner{display:flex;height:60px;justify-content:center}@media screen and (max-width:760px){.pa-bottom__search__inner{display:flex;height:48px;padding:0 6px}}.pa-bottom__search .c-select__container{border:1px solid #ccc;border-radius:8px;box-shadow:none;height:100%;width:230px}.pa-bottom__search .c-select__container+.pa-bottom__search .c-select__container{margin-left:12px}@media screen and (max-width:760px){.pa-bottom__search .c-select__container{border-radius:6px 0 0 6px;display:block;height:auto;margin:0;width:39.2vw}.pa-bottom__search .c-select__container .c-select__label{font-size:18px;font-weight:700;padding:6px 12px;position:static;-webkit-transform:none;transform:none;width:auto}}@media screen and (max-width:760px) and (max-width:760px){.pa-bottom__search .c-select__container .c-select__label{font-size:14px;font-weight:400}}.pa-bottom__search .c-select__container__text_wrap{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;margin:auto;position:absolute;right:0;top:0}.pa-bottom__search .c-select__container__text_wrap .c-icon,.pa-bottom__search .c-select__container__text_wrap .p-article-youtube__play{margin-right:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:760px){.pa-bottom__search .c-select__container__text_wrap .c-icon,.pa-bottom__search .c-select__container__text_wrap .p-article-youtube__play{color:#ccc;font-size:14px;margin-right:12px}.pa-bottom__search .c-select__container+.c-select__container{border-left:none;border-radius:0;border-right:none}}.pa-bottom__search .c-btn{font-size:18px;height:100%;margin:0 0 0 12px;width:230px}@media screen and (max-width:760px){.pa-bottom__search .c-btn{border-radius:0 6px 6px 0;box-shadow:none;font-size:15px;margin:0;width:18.66667vw}}.pa-bottom__search .c-btn i{font-size:18px;top:0}.pa-bottom__search-title{align-items:center;color:#4c2100;display:flex;font-size:24px;font-weight:700;justify-content:center;margin:0 auto 16px}@media screen and (max-width:760px){.pa-bottom__search-title{font-size:18px;margin:0 auto 12px;text-align:center}}.pa-bottom__search-title img{margin-right:18px;width:120px}@media screen and (max-width:760px){.pa-bottom__search-title img{margin-right:8px;width:90px}}@font-face{font-family:LINE Seed JP Bold;src:url(/fonts/LineSeedJP/LINESeedJP_OTF_Bd.otf)}@font-face{font-family:LINE Seed JP;src:url(/fonts/LineSeedJP/LINESeedJP_OTF_Rg.otf)}.sr-only{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.pa-careworker-year1{color:#19292d;font-family:LINE Seed JP,sans-serif}@media not all and (max-width:660px){.pa-careworker-year1{background-image:url(/img/news/careworker-year1/bg_pc.png);font-size:16px}}@media (max-width:660px){.pa-careworker-year1{background-image:url(/img/news/careworker-year1/bg_sp.png);font-size:14px}}@media not all and (max-width:660px){.pa-careworker-year1 .l-main-detail{background:#fff;border-radius:8px;padding:24px 90px}}@media (max-width:660px){.pa-careworker-year1 .l-main-detail{padding:0}}.pa-careworker-year1 .underline{background:linear-gradient(transparent 60%,#fbbc2a 0);font-weight:700;position:relative}.pa-careworker-year1 .introduction{border:1px solid #ccc;border-radius:6px;margin-top:48px;padding:24px}@media (max-width:660px){.pa-careworker-year1 .introduction{font-size:12px}}.pa-careworker-year1 .introduction-title{border-bottom:1px solid #ccc;font-weight:700;line-height:1;margin-bottom:16px;padding-bottom:8px}@media not all and (max-width:660px){.pa-careworker-year1 .introduction-title{font-size:18px}}@media (max-width:660px){.pa-careworker-year1 .introduction-title{font-size:14px}}.pa-careworker-year1 .introduction-character{align-items:center;display:flex;margin-top:10px}.pa-careworker-year1 .introduction-character img{border:1px solid #ccc;border-radius:50%;height:60px;margin-right:16px;width:60px}.pa-careworker-year1 .introduction-character .text{line-height:1.5}.pa-careworker-year1 .introduction-character .text .name{font-weight:700;padding-bottom:4px}.pa-careworker-year1 .introduction-character:first-child{margin-top:0}.pa-careworker-year1 .pa-interview-top .pa-interview__contents{border:none}.pa-careworker-year1 .pa-interview-top .pa-interview__contents__description{text-align:left}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-top .pa-interview__contents__description{padding:8px 32px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-top .pa-interview__contents__description{padding:9px 20px}}.pa-careworker-year1 .pa-interview-top .pa-interview__contents__description p{font-size:13px;line-height:20px}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-top .c-article-list{background:#fff;border-radius:8px;margin:30px 0;padding:32px}}.pa-careworker-year1 .pa-interview-top .c-article-list__item{border:none;box-shadow:none}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-top .c-article-list__item{width:365px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-top .c-article-list__item{padding:10px}}.pa-careworker-year1 .pa-interview-top .c-article-list__item__img{border-bottom:none}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-top .c-article-list__item__img{width:365px}}.pa-careworker-year1 .pa-interview-top .c-article-list__item__img img{border-radius:6px}.pa-careworker-year1 .pa-interview-top .c-article-list__item__title h2{-webkit-line-clamp:3}.pa-careworker-year1 .pa-interview-top .c-article-list__item__bottom{display:block}.pa-careworker-year1 .pa-interview-top .c-article-list__item__bottom .date{margin-left:0}.pa-careworker-year1 .c-pager li.is-active{background-color:#ffa366}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page{margin:0 0 30px}}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__thumbnail .thumbnail{border-radius:8px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__description{background-color:#fff;padding:8px 8px 16px}}.pa-careworker-year1 .pa-interview-page__time{background-color:#fff;color:#6b7280;padding:8px 0 16px}.pa-careworker-year1 .pa-interview-page__time time{align-items:center;display:flex;font-size:12px;justify-content:flex-end;margin:0 0 0 auto}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__time{margin-top:0;padding:10px 15px 16px}.pa-careworker-year1 .pa-interview-page__sns{background-color:#fff;border-radius:0 0 8px 8px;margin:0 20px}}.pa-careworker-year1 .pa-interview-page__sns .p-sns-area{margin-top:20px}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__sns .p-sns-area{margin-top:0;padding:16px 24px}}.pa-careworker-year1 .pa-interview-page__contents{background:unset;border:none;padding:0}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__topic-index{margin-top:16px;padding:16px 16px 20px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__topic-index{border-radius:8px 8px 0 0;margin-top:20px;padding:20px 15px}}.pa-careworker-year1 .pa-interview-page__topic-index__title{font-size:20px;line-height:1}.pa-careworker-year1 .pa-interview-page__topic-index__list{padding-top:12px}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:10px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:6px}}.pa-careworker-year1 .pa-interview-page__body{font-weight:300;padding-bottom:20px}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body{margin-top:20px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body{background-color:#fff;border-radius:8px 8px 0 0;margin:20px 20px 0;padding:20px 15px}}.pa-careworker-year1 .pa-interview-page__body .h2-wrap{border-bottom:1px solid #ccc;padding-bottom:10px}.pa-careworker-year1 .pa-interview-page__body h2{border-left:4px solid #4285f4;font-weight:700;line-height:1.5;margin:10px 10px 10px 4px;padding-bottom:8px;padding-left:12px}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body h2{font-size:26px;margin:70px 0 10px 4px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body h2{font-size:17px}}.pa-careworker-year1 .pa-interview-page__body .border-box{border:3px solid #312e81;border-radius:8px;margin:24px 0}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .border-box{padding:24px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .border-box{padding:16px}}.pa-careworker-year1 .pa-interview-page__body .border-box.center{color:#312e81;font-weight:700;text-align:center}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .border-box.center{font-size:23px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .border-box.center{font-size:16px}}.pa-careworker-year1 .pa-interview-page__body .border-boxh3{font-weight:700;margin-top:50px}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .border-boxh3{font-size:22px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .border-boxh3{font-size:16px}}.pa-careworker-year1 .pa-interview-page__body .border-boxh3 i{font-size:16px;margin-right:10px}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .border-boxh3 i{display:none}}.pa-careworker-year1 .pa-interview-page__body .border-box h3{color:#312e81}.pa-careworker-year1 .pa-interview-page__body .border-box h3 i{margin-right:8px}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .border-box h3 i{display:none;font-size:16px}}.pa-careworker-year1 .pa-interview-page__body .border-box ul{list-style:disc;padding-left:20px}.pa-careworker-year1 .pa-interview-page__body .border-box ul li{margin-top:10px}.pa-careworker-year1 .pa-interview-page__body .border-box ul li:first-child{margin-top:0}.pa-careworker-year1 .pa-interview-page__body .img{text-align:center}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .img{margin:32px auto 24px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .img{margin:24px auto;text-align:center;width:100%}}.pa-careworker-year1 .pa-interview-page__body .img img{border-radius:8px}.pa-careworker-year1 .pa-interview-page__body .title{align-items:flex-start;background-color:#4d2100;border-radius:6px;color:#fff;display:flex;font-weight:700;justify-content:flex-start;min-height:40px;width:100%}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .title{font-size:22px;line-height:1.09091;margin-top:40px;padding:8px 12px}.pa-careworker-year1 .pa-interview-page__body .title+:not(.talk-guest):not(.talk-host){margin-top:16px!important}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .title{font-size:18px;line-height:1.55556;margin-top:30px;padding:6px 8px}.pa-careworker-year1 .pa-interview-page__body .title+:not(.talk-guest):not(.talk-host){margin-top:12px!important}}.pa-careworker-year1 .pa-interview-page__body .serif{align-items:center;display:flex}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .serif{margin:25px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .serif{margin-top:12px}}.pa-careworker-year1 .pa-interview-page__body .serif img{border:1px solid #ccc;border-radius:50%}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .serif img{height:70px;width:70px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .serif img{height:50px;max-height:50px;max-width:50px;width:50px}}.pa-careworker-year1 .pa-interview-page__body .serif .balloon{border:1px solid #ccc;border-radius:8px;padding:10px 12px;position:relative}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .serif .balloon{max-width:400px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .serif .balloon{max-width:235px}}.pa-careworker-year1 .pa-interview-page__body .serif .balloon:after,.pa-careworker-year1 .pa-interview-page__body .serif .balloon:before{border-bottom:9px solid transparent;border-left:none;border-top:9px solid transparent;content:"";height:0;position:absolute;top:calc(50% - 10px);width:0;z-index:1}.pa-careworker-year1 .pa-interview-page__body .serif.left img{margin:0 16px 0 0}.pa-careworker-year1 .pa-interview-page__body .serif.left .balloon:after,.pa-careworker-year1 .pa-interview-page__body .serif.left .balloon:before{border-left:none;border-right:9px solid}.pa-careworker-year1 .pa-interview-page__body .serif.left .balloon:before{border-right-color:#ccc;left:-9px}.pa-careworker-year1 .pa-interview-page__body .serif.left .balloon:after{border-right-color:#fff;left:-8px}.pa-careworker-year1 .pa-interview-page__body .serif.right{flex-direction:row-reverse}.pa-careworker-year1 .pa-interview-page__body .serif.right img{margin:0 0 0 16px}.pa-careworker-year1 .pa-interview-page__body .serif.right .balloon:after,.pa-careworker-year1 .pa-interview-page__body .serif.right .balloon:before{border-left:9px solid;border-right:none}.pa-careworker-year1 .pa-interview-page__body .serif.right .balloon:before{border-left-color:#ccc;right:-9px}.pa-careworker-year1 .pa-interview-page__body .serif.right .balloon:after{border-left-color:#fff;right:-8px}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body img{width:100%}}.pa-careworker-year1 .pa-interview-page__body .font-bold{font-weight:700}.pa-careworker-year1 .pa-interview-page__body .talk-guest{align-items:flex-start;display:flex;justify-content:flex-start;position:relative}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest{margin-top:20px;min-height:104px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest{margin-top:12px;min-height:74px}}.pa-careworker-year1 .pa-interview-page__body .talk-guest p{background:#fff;border:1px solid #ccc;border-radius:16px;color:#2a2a2a;margin:auto 0 auto 30px;position:relative;text-align:left}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest p{font-size:16px;line-height:1.875;padding:16px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest p{font-size:15px;line-height:1.46667;padding:12px}}.pa-careworker-year1 .pa-interview-page__body .talk-guest p:before{bottom:0;content:"";height:0;margin:auto 0;position:absolute;z-index:1}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest p:before{border-bottom:26px solid transparent;border-right:30px solid #ccc;left:-30px;top:calc(-30% + 16px)}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest p:before{border-bottom:22px solid transparent;border-right:26px solid #ccc;left:-26px;top:calc(-80% + 50px)}}.pa-careworker-year1 .pa-interview-page__body .talk-guest p:after{bottom:0;content:"";height:0;margin:auto 0;position:absolute;z-index:9}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest p:after{border-bottom:23px solid transparent;border-right:27px solid #fff;left:-27px;top:calc(-30% + 15.5px)}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest p:after{border-bottom:19px solid transparent;border-right:22px solid #fff;left:-22px;top:calc(-80% + 50px)}}.pa-careworker-year1 .pa-interview-page__body .talk-guest img{border-radius:50%;margin:0}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest img{height:80px;width:80px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-guest img{height:50px;max-height:50px;max-width:50px;width:50px}}.pa-careworker-year1 .pa-interview-page__body .talk-host{align-items:flex-start;display:flex;justify-content:flex-end;position:relative}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host{margin-top:20px;min-height:104px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host{margin-top:12px;min-height:74px}}.pa-careworker-year1 .pa-interview-page__body .talk-host p{background:#f7ffeb;border:2px solid #86b902;border-radius:8px;color:#2a2a2a;margin:auto 30px auto 0;position:relative;text-align:left}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host p{font-size:16px;line-height:1.875;padding:16px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host p{font-size:15px;line-height:1.46667;padding:12px}}.pa-careworker-year1 .pa-interview-page__body .talk-host p:before{bottom:0;content:"";height:0;margin:auto 0;position:absolute;z-index:1}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host p:before{border-bottom:26px solid transparent;border-left:30px solid #86b902;right:-31px;top:calc(-30% + 16px)}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host p:before{border-bottom:22px solid transparent;border-left:24px solid #86b902;right:-24px;top:calc(-80% + 50px)}}.pa-careworker-year1 .pa-interview-page__body .talk-host p:after{bottom:0;content:"";height:0;margin:auto 0;position:absolute;z-index:9}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host p:after{border-bottom:22px solid transparent;border-left:26px solid #f7ffeb;right:-26px;top:calc(-30% + 16px)}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host p:after{border-bottom:18px solid transparent;border-left:20px solid #f7ffeb;right:-19px;top:calc(-80% + 50px)}}.pa-careworker-year1 .pa-interview-page__body .talk-host img{border-radius:50%;margin:0}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host img{height:80px;width:80px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host img{height:50px;max-height:50px;max-width:50px;width:50px}}.pa-careworker-year1 .pa-interview-page__body .talk-host div{position:relative}.pa-careworker-year1 .pa-interview-page__body .talk-host div span{color:#2a2a2a;font-weight:700;line-height:1.5625;position:absolute;text-align:center}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host div span{font-size:16px;right:-8px;top:84px;width:100px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__body .talk-host div span{font-size:12px;right:-5px;top:54px;width:60px}}.pa-careworker-year1 .pa-interview-page__body .twitter-tweet{margin:auto}.pa-careworker-year1 .pa-interview-page__recommend{background:#fff}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__recommend{border:1px solid #ccc;border-radius:10px;padding:24px 16px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__recommend{padding:20px 0 0 6px}.pa-careworker-year1 .pa-interview-page__recommend__header p{font-size:16px;padding:0}.pa-careworker-year1 .pa-interview-page__recommend__header .c-icon-book{display:none}}.pa-careworker-year1 .pa-interview-page__recommend__list__item{padding:6px}.c-page-top .pa-careworker-year1 .pa-interview-page__recommend__list__item span,.p-card-job-breadcrumbs .pa-careworker-year1 .pa-interview-page__recommend__list__item li,.p-hover-menu__item .pa-careworker-year1 .pa-interview-page__recommend__list__item a,.pa-careworker-year1 .pa-interview-page__recommend__list__item .c-card__new-job,.pa-careworker-year1 .pa-interview-page__recommend__list__item .c-icon-arrow,.pa-careworker-year1 .pa-interview-page__recommend__list__item .c-page-top span,.pa-careworker-year1 .pa-interview-page__recommend__list__item .c-radio-rich+label,.pa-careworker-year1 .pa-interview-page__recommend__list__item .c-select__container,.pa-careworker-year1 .pa-interview-page__recommend__list__item .p-card-job-breadcrumbs li,.pa-careworker-year1 .pa-interview-page__recommend__list__item .p-hover-menu__item a,.pa-careworker-year1 .pa-interview-page__recommend__list__item .slick-next,.pa-careworker-year1 .pa-interview-page__recommend__list__item .slick-prev{display:none}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__recommend__list__item__right{justify-content:center;padding-left:10px}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__recommend__list__item__right{justify-content:space-between;padding-left:6px;padding-top:4px}}.pa-careworker-year1 .pa-interview-page__recommend__list__item__right__title a{text-decoration:none}.pa-careworker-year1 .pa-interview-page__recommend__list__item__right__data{display:flex;flex-direction:row-reverse;justify-content:flex-end}.pa-careworker-year1 .pa-interview-page__recommend__list__item__right__data span:nth-child(n+2){padding-left:0;padding-right:8px}@media not all and (max-width:660px){.pa-careworker-year1 .pa-interview-page__recommend__list__button{display:none}}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page__recommend__list__button{height:40px;padding:10px 0}}@media not all and (max-width:660px){.c-page-top .pa-careworker-year1 .pa-interview-page__recommend a span,.p-card-job-breadcrumbs .pa-careworker-year1 .pa-interview-page__recommend a li,.p-hover-menu__item .pa-careworker-year1 .pa-interview-page__recommend a a,.pa-careworker-year1 .pa-interview-page__recommend a .c-card__new-job,.pa-careworker-year1 .pa-interview-page__recommend a .c-icon-arrow,.pa-careworker-year1 .pa-interview-page__recommend a .c-page-top span,.pa-careworker-year1 .pa-interview-page__recommend a .c-radio-rich+label,.pa-careworker-year1 .pa-interview-page__recommend a .c-select__container,.pa-careworker-year1 .pa-interview-page__recommend a .p-card-job-breadcrumbs li,.pa-careworker-year1 .pa-interview-page__recommend a .p-hover-menu__item a,.pa-careworker-year1 .pa-interview-page__recommend a .slick-next,.pa-careworker-year1 .pa-interview-page__recommend a .slick-prev{display:none}}@media (max-width:660px){.c-page-top .pa-careworker-year1 .pa-interview-page__recommend a span,.p-card-job-breadcrumbs .pa-careworker-year1 .pa-interview-page__recommend a li,.p-hover-menu__item .pa-careworker-year1 .pa-interview-page__recommend a a,.pa-careworker-year1 .pa-interview-page__recommend a .c-card__new-job,.pa-careworker-year1 .pa-interview-page__recommend a .c-icon-arrow,.pa-careworker-year1 .pa-interview-page__recommend a .c-page-top span,.pa-careworker-year1 .pa-interview-page__recommend a .c-radio-rich+label,.pa-careworker-year1 .pa-interview-page__recommend a .c-select__container,.pa-careworker-year1 .pa-interview-page__recommend a .p-card-job-breadcrumbs li,.pa-careworker-year1 .pa-interview-page__recommend a .p-hover-menu__item a,.pa-careworker-year1 .pa-interview-page__recommend a .slick-next,.pa-careworker-year1 .pa-interview-page__recommend a .slick-prev{align-items:center;background:#86b902;border-radius:50%;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;padding:0 0 0 1.5px;position:unset;width:20px}.pa-careworker-year1 .pa-interview-sidebar-kaigogaku{padding:0}}.pa-careworker-year1 .p-sidebar-ranking-kaigogaku{background-color:unset}@media not all and (max-width:660px){.pa-careworker-year1 .p-sidebar-ranking-kaigogaku{margin-top:0}}.pa-careworker-year1 .p-sidebar-ranking-kaigogaku .p-sidebar-ranking__header,.pa-careworker-year1 .p-sidebar-ranking-kaigogaku .p-sidebar-ranking__inner{background-color:unset}.pa-careworker-year1 .p-sidebar-ranking-kaigogaku .p-sidebar-ranking__header{margin-top:0}.pa-careworker-year1 .p-sidebar-ranking-kaigogaku .p-sidebar-ranking__item-link{background-color:unset;padding:7px 0}.pa-careworker-year1 .pa-careworker-year1-index{background-color:#f9f9f9;border-radius:10px;color:#19292d;padding:24px;position:relative}@media not all and (max-width:660px){.pa-careworker-year1 .pa-careworker-year1-index{margin:48px 0 70px}}@media (max-width:660px){.pa-careworker-year1 .pa-careworker-year1-index{margin:0 0 24px;padding:20px 15px}.pa-careworker-year1 .pa-careworker-year1-index__inner{letter-spacing:-.01em}}.pa-careworker-year1 .pa-careworker-year1-index__title{border-bottom:1px solid #ccc;color:#19292d;font-size:18px;font-weight:700;margin-bottom:16px;padding-bottom:8px}@media (max-width:660px){.pa-careworker-year1 .pa-careworker-year1-index__title{border-radius:5px 5px 0 0;font-size:4.8vw;height:42px;padding:10px}}.pa-careworker-year1 .pa-careworker-year1-index__title span{color:#6b7280;font-size:14px;font-weight:400}.pa-careworker-year1 .pa-careworker-year1-index-list{display:block;list-style:disc;padding-left:16px}.pa-careworker-year1 .pa-careworker-year1-index-item{font-size:16px;line-height:1.7;position:relative}@media (max-width:660px){.pa-careworker-year1 .pa-careworker-year1-index-item{margin-top:12px}}.pa-careworker-year1 .pa-careworker-year1-index-item a{color:#374151;font-weight:700;text-decoration:none}.pa-careworker-year1 .pa-careworker-year1-index-item a:hover{color:#1e1b4b;font-family:LiNE Seed JP Bold,sans-serif;font-weight:700;text-decoration:none}.pa-careworker-year1 .pa-careworker-year1-index-child-list{display:block;padding-left:14px}@media (max-width:660px){.pa-careworker-year1 .pa-careworker-year1-index-child-list{padding-left:0}}.pa-careworker-year1 .pa-careworker-year1-index-child-item{font-size:14px;line-height:1.7;padding-left:12px;position:relative}@media (max-width:660px){.pa-careworker-year1 .pa-careworker-year1-index-child-item{padding-left:2.13333vw}}.pa-careworker-year1 .pa-careworker-year1-index-child-item:before{background-color:#0038ef;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}@media (max-width:660px){.pa-careworker-year1 .pa-careworker-year1-index-child-item:before{height:.53333vw;top:3.2vw;-webkit-transform:translateY(0);transform:translateY(0);width:.53333vw}}.pa-careworker-year1 .pa-careworker-year1-index-child-item a{color:#374151;font-weight:400;text-decoration:none}.pa-careworker-year1 .pa-careworker-year1-index-child-item a:hover{color:#1e1b4b;font-family:LiNE Seed JP Bold,sans-serif;font-weight:700;text-decoration:none}.pa-careworker-year1 .pa-author-block{background-color:#f9faf8}@media not all and (max-width:660px){.pa-careworker-year1 .pa-author-block{margin:48px 0}}@media (max-width:660px){.pa-careworker-year1 .pa-author-block{margin:24px 16px}}.pa-careworker-year1 .pa-author-block__img{height:100px;width:100px}.pa-careworker-year1 .pa-author-block__credential,.pa-careworker-year1 .pa-author-block__inner,.pa-careworker-year1 .pa-author-block__positon{font-size:14px}.pa-careworker-year1 .pa-author-block__position{font-weight:400}.pa-careworker-year1 .pa-author-block__tag{background-color:#dbeafe;border:none;border-radius:0;color:#1e40af;margin-right:4px;padding:0 8px}.pa-careworker-year1 .pa-author-block__name-area{margin-top:8px}.pa-careworker-year1 .pa-author-block__name{color:19292D}.pa-careworker-year1 .pa-author-block__info{border-bottom:none;margin-top:8px}.pa-careworker-year1 .pa-author-block__credential dt,.pa-careworker-year1 .pa-author-block__knows_about dt{color:#4b5563;font-weight:400}.pa-careworker-year1 .pa-author-block__body{margin-left:114px;margin-top:0}@media (max-width:660px){.pa-careworker-year1 .pa-author-block__body{margin-left:0}}.pa-careworker-year1 .pa-kaigogaku-related__title{background:#fff;color:#312e81;font-size:16px;padding:0 0 0 10px}.pa-careworker-year1 .pa-kaigogaku-item__thumb{width:355px}.pa-careworker-year1 .pa-interview-page-container .pa-interview-sidebar{background:unset!important}@media (max-width:660px){.pa-careworker-year1 .pa-interview-page-container .pa-interview-sidebar{padding-left:16px!important;padding-right:16px!important}}@media screen and (max-width:760px){.pa-comics-aoicare-detail>.pa-comics__thumbnail img{border-radius:0}.pa-comics-aoicare-detail .pa-comics-detail__body{padding:0 8px 16px}}.pa-comics-aoicare-detail .pa-comics-detail__body .pa-comics__thumbnail img{border-radius:8px}.pa-comics-aoicare-detail .entry-description{letter-spacing:normal;padding-bottom:16px;padding-top:16px}.pa-comics-aoicare-detail .entry-description .entry-title .entry-no{color:#f60;font-weight:700}.pa-comics-aoicare-detail .entry-description .entry-title h2{color:#4d2200;font-size:24px;font-weight:700;line-height:1.3;margin-top:6px}@media screen and (max-width:760px){.pa-comics-aoicare-detail .entry-description .entry-title h2{font-size:22px;line-height:1.5;margin-top:4px}}.pa-comics-aoicare-detail .entry-description .entry-text{line-height:1.7;margin-top:12px}.pa-comics-aoicare-detail .pa-comics-detail__paper{align-items:center;display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:760px){.pa-comics-aoicare-detail .pa-comics-detail__paper{background:#fff;margin:0;padding:0 8px 12px}}.pa-comics-aoicare-detail .pa-comics-detail__paper .pa-comics-detail__pager__next .c-icon-arrow-circle{padding-top:3px}@media screen and (max-width:760px){.pa-comics-aoicare-detail .pa-comics-detail__paper .pa-comics-detail__pager__next .c-icon-arrow-circle{padding-top:0}}.pa-comics-aoicare-detail .c-article-author{background:#fff;border:1px solid #d9d0aa;border-radius:6px;box-shadow:0 0 3px rgba(0,0,0,.15);letter-spacing:normal;margin-top:20px;padding:16px}@media screen and (max-width:760px){.pa-comics-aoicare-detail .c-article-author{border-radius:0;margin-left:8px;margin-right:8px;margin-top:16px}}.pa-comics-aoicare-detail .c-article-author a{color:#0038ef;text-decoration:underline}.pa-comics-aoicare-detail .c-article-author a:hover{color:#f60;text-decoration:none}.pa-comics-aoicare-detail .c-article-author__inner{border-top:1px dotted #ccc;display:flex;margin-top:16px;padding:16px 0 0}.pa-comics-aoicare-detail .c-article-author__inner:first-of-type{border-top:none;margin-bottom:20px;margin-top:0;padding-top:0}.pa-comics-aoicare-detail .c-article-author__left{display:flex;margin-bottom:auto;padding:0 8px 0 0;width:12.5%}@media screen and (max-width:760px){.pa-comics-aoicare-detail .c-article-author__left{width:25%}}.pa-comics-aoicare-detail .c-article-author__left img{width:100%}.pa-comics-aoicare-detail .c-article-author__right{display:block;width:87.5%}@media screen and (max-width:760px){.pa-comics-aoicare-detail .c-article-author__right{width:75%}}.pa-comics-aoicare-detail .c-article-author__name{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:8px}.pa-comics-aoicare-detail .c-article-author__description{font-size:14px;line-height:1.5}.pa-comics-aoicare__root-body{background-attachment:fixed;background-image:url(/img/comics/aoicare/bg.jpg);background-size:cover}@media screen and (max-width:760px){.pa-comics-aoicare__root-body{background:#fef9e9;background-image:none}}.pa-comics-aoicare__description{background:#fff;border:1px solid #ccc;border-radius:8px;font-size:16px;letter-spacing:normal;line-height:1.75;margin:16px 0;padding:16px}@media screen and (max-width:760px){.pa-comics-aoicare__description{border:none;border-bottom:1px solid #ccc;border-radius:0;font-size:14px;margin:0 0 13px;padding:0 16px 13px}}.pa-comics-aoicare .c-article-author{background:#fff;border:1px solid #ccc;border-radius:8px;letter-spacing:normal;margin-top:16px;padding:16px}@media screen and (max-width:760px){.pa-comics-aoicare .c-article-author{border-radius:0;margin:16px 8px 15px}}.pa-comics-aoicare .c-article-author__inner{border-top:1px dotted #ccc;display:flex;margin-top:16px;padding:16px 0 0}.pa-comics-aoicare .c-article-author__inner:first-of-type{border-top:none;margin-bottom:20px;margin-top:0;padding-top:0}.pa-comics-aoicare .c-article-author__left{display:flex;margin-bottom:auto;padding:0 8px 0 0;width:12.5%}@media screen and (max-width:760px){.pa-comics-aoicare .c-article-author__left{width:25%}}.pa-comics-aoicare .c-article-author__left img{width:100%}.pa-comics-aoicare .c-article-author__right{display:block;width:87.5%}@media screen and (max-width:760px){.pa-comics-aoicare .c-article-author__right{width:75%}}.pa-comics-aoicare .c-article-author__name{font-size:18px;font-weight:700;line-height:1.5;margin-bottom:8px}.pa-comics-aoicare .c-article-author__description{font-size:16px;line-height:1.5}@media not all and (max-width:660px){.pa-comics-detail-recommend{margin:16px 0 30px}}@media (max-width:660px){.pa-comics-detail-recommend{margin:14px 0 20px}}.pa-comics-detail-recommend__card{align-items:flex-start;background:#fff;border:1px solid #ccc;border-radius:8px;display:flex;justify-content:flex-start}@media not all and (max-width:660px){.pa-comics-detail-recommend__card{padding:10px 12px}}@media (max-width:660px){.pa-comics-detail-recommend__card{flex-direction:column;padding:0 0 10px}}@media not all and (max-width:660px){.pa-comics-detail-recommend__card+div{margin-top:16px}}@media (max-width:660px){.pa-comics-detail-recommend__card+div{margin-top:14px}}.pa-comics-detail-recommend__card>div{width:100%}.pa-comics-detail-recommend__card img{border-radius:7px}@media not all and (max-width:660px){.pa-comics-detail-recommend__card img{margin-right:10px;width:208px}}@media (max-width:660px){.pa-comics-detail-recommend__card img{margin-bottom:12px;width:100%}}.pa-comics-detail-recommend__link{color:#0038ef;font-weight:700}@media not all and (max-width:660px){.pa-comics-detail-recommend__link{font-size:18px;line-height:1.44444}}@media (max-width:660px){.pa-comics-detail-recommend__link{font-size:18px;line-height:1.3125;margin:0 6px}}.pa-comics-detail-recommend__lead{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#2a2a2a;display:-webkit-box;overflow:hidden}@media not all and (max-width:660px){.pa-comics-detail-recommend__lead{font-size:12px;line-height:1.5}}@media (max-width:660px){.pa-comics-detail-recommend__lead{font-size:15px;line-height:1.4;margin:4px 6px 0}}.pa-comics-detail-recommend__bottom{align-items:center;display:flex;justify-content:flex-start;margin-top:6px}@media (max-width:660px){.pa-comics-detail-recommend__bottom{margin:6px 6px 0}}.pa-comics-detail-recommend__bottom :last-child{margin-left:auto}.pa-comics-detail-recommend__author{color:#535353;font-size:13px}.pa-comics-detail-recommend__updated{color:#646464;font-size:13px;margin-left:14px}.pa-comics-detail__root-body{background-attachment:fixed;background-image:url(/img/comics/zerokara/bg.png);background-size:cover}@media screen and (max-width:760px){.pa-comics-detail__root-body{background-image:none}}.pa-comics-detail__thumbnail{width:100%}@media screen and (max-width:760px){.pa-comics-detail__thumbnail{margin:0 -1.6vw;width:100vw}}.pa-comics-detail__thumbnail img{border-radius:8px;height:auto;vertical-align:bottom;width:100%}@media screen and (max-width:760px){.pa-comics-detail__thumbnail img{border-radius:0}}.pa-comics-detail__main{max-width:760px}.pa-comics-detail__body{background-color:#fff;border:1px solid #ccc;border-radius:0 0 8px 8px;border-radius:8px;padding:16px 16px 30px}@media screen and (max-width:760px){.pa-comics-detail__body{border:none;border-radius:0;padding:0 1.6vw}}.pa-comics-detail__number{margin-top:16px}.pa-comics-detail__title{color:#4c2100;font-size:26px;font-weight:700;line-height:38px;margin-top:4px}@media screen and (max-width:760px){.pa-comics-detail__title{font-size:5.86667vw;line-height:8.53333vw;margin-top:1.6vw}}.pa-comics-detail__lead{color:#2a2a2a;font-size:16px;line-height:28px;margin-top:6px}@media screen and (max-width:760px){.pa-comics-detail__lead{font-size:4vw;line-height:6.93333vw;margin-top:2.13333vw}}.pa-comics-detail__sns{margin-top:16px}@media screen and (max-width:760px){.pa-comics-detail__sns{margin-top:3.2vw}}.pa-comics-detail__view{margin-top:12px}.pa-comics-detail__modal-btn{margin:30px auto 0;width:355px}@media screen and (max-width:760px){.pa-comics-detail__modal-btn{margin:8vw 0 8px;width:100%}}.pa-comics-detail__pager{align-items:center;display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:760px){.pa-comics-detail__pager{background-color:#fff;margin:0;padding:4.26667vw 1.6vw 1.06667vw}.pa-comics-detail__pager--strip{background-color:#fff;margin:0;padding:20px 6px 0}}.pa-comics-detail__pager__next,.pa-comics-detail__pager__prev{background-color:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:20px;width:calc(50% - 8px)}@media screen and (max-width:760px){.pa-comics-detail__pager__next,.pa-comics-detail__pager__prev{width:calc(50% - 4px)}}.pa-comics-detail__pager__next .c-icon-arrow-circle,.pa-comics-detail__pager__prev .c-icon-arrow-circle{color:#86b902}@media screen and (max-width:760px){.pa-comics-detail__pager__next .c-icon-arrow-circle,.pa-comics-detail__pager__prev .c-icon-arrow-circle{font-size:5.33333vw}}.pa-comics-detail__pager__next:hover,.pa-comics-detail__pager__prev:hover{opacity:.7}.pa-comics-detail__pager__prev .c-icon-arrow-circle{margin-right:4px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:760px){.pa-comics-detail__pager__next .c-icon-arrow-circle{margin-left:4px}}.pa-comics-detail__pager__title{align-items:center;color:#2a2a2a;display:flex;font-size:16px;font-weight:700;justify-content:space-between;padding:16px 5px}@media screen and (max-width:760px){.pa-comics-detail__pager__title{justify-content:center}}.pa-comics-detail__pager__title-stories{width:16%}@media screen and (max-width:760px){.pa-comics-detail__pager__title-stories{width:auto}}.pa-comics-detail__pager__title-ep{display:inline-block;letter-spacing:0;width:80%}@media screen and (max-width:760px){.pa-comics-detail__pager__title-ep{display:none}}.pa-comics-detail__bottom{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}@media not all and (max-width:660px){.pa-comics-detail__bottom{flex-direction:column;margin-top:30px}}.pa-comics-detail__bottom>div{width:100%}@media (max-width:660px){.pa-comics-detail__bottom{margin:30px 6px 0}}.pa-comics-detail__bottom__title{align-items:center;background:#4c2100;border-radius:6px;color:#fff;display:flex;font-size:22px;font-weight:700;justify-content:flex-start;padding:10px 16px}@media screen and (max-width:760px){.pa-comics-detail__bottom__title{font-size:4.8vw;font-weight:700;line-height:1.55556;padding:1.33333vw 2.66667vw}}.pa-comics-detail__bottom__title i[class^=c-icon]{font-size:24px;font-weight:400;margin-right:6px}@media screen and (max-width:760px){.pa-comics-detail__bottom__title i[class^=c-icon]{font-size:5.86667vw}}.pa-comics-detail__pager-contain-top-link{align-items:center;display:flex;justify-content:space-between;margin-top:20px}@media screen and (max-width:760px){.pa-comics-detail__pager-contain-top-link{background-color:#fff;margin:0;padding:4.26667vw 1.6vw 1.06667vw}}.pa-comics-detail__pager-contain-top-link__next,.pa-comics-detail__pager-contain-top-link__prev{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;width:280px}@media screen and (max-width:760px){.pa-comics-detail__pager-contain-top-link__next,.pa-comics-detail__pager-contain-top-link__prev{max-width:125px;width:calc(50% - 56px)}}.pa-comics-detail__pager-contain-top-link__next .c-icon-arrow-circle,.pa-comics-detail__pager-contain-top-link__prev .c-icon-arrow-circle{color:#86b902}@media screen and (max-width:760px){.pa-comics-detail__pager-contain-top-link__next .c-icon-arrow-circle,.pa-comics-detail__pager-contain-top-link__prev .c-icon-arrow-circle{font-size:20px}}.pa-comics-detail__pager-contain-top-link__next:hover,.pa-comics-detail__pager-contain-top-link__prev:hover{opacity:.7}.pa-comics-detail__pager-contain-top-link__prev .c-icon-arrow-circle{margin-right:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pa-comics-detail__pager-contain-top-link__next .c-icon-arrow-circle{margin-left:6px}.pa-comics-detail__pager-contain-top-link__top{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;font-size:16px;height:50px;justify-content:center;margin:0 12px;width:176px}@media screen and (max-width:760px){.pa-comics-detail__pager-contain-top-link__top{margin:0 6px;width:100px}}.pa-comics-detail__pager-contain-top-link__top:hover{opacity:.7}.pa-comics-detail__pager-contain-top-link__blank{margin:0 auto}.pa-comics-detail__pager-contain-top-link__title{color:#2a2a2a;font-size:16px;font-weight:700}.pa-comics-detail__modal.p-comics-modal .p-comics-modal__inner{max-width:1200px;padding:30px 12px;width:calc(100% - 80px)}@media screen and (max-width:760px){.pa-comics-detail__modal.p-comics-modal .p-comics-modal__inner{border-radius:0;bottom:0;height:100%;left:0;margin:0;max-height:100%;max-width:100%;padding:0;right:0;top:0;width:100%}}.pa-comics-gake-home{background-attachment:fixed;background-image:url(/img/comics/gakehome/pc_bg.png);background-size:cover}@media screen and (max-width:760px){.pa-comics-gake-home{background-image:none}}.pa-comics-gake-home .pa-comics__card-container{display:flex;flex-wrap:wrap}@media screen and (max-width:760px){.pa-comics-gake-home .pa-comics__card-container{padding:10px 6px}}.pa-comics-gake-home .pa-comics__thumbnail{height:auto;margin:0 auto -26px;width:740px}@media screen and (max-width:760px){.pa-comics-gake-home .pa-comics__thumbnail{margin:0;width:100%}.pa-comics-gake-home .pa-comics__author{background-color:#fffbf0;border-bottom:none}}.pa-comics-gake-home .pa-comics__author__tag{border-radius:4px;height:26px;letter-spacing:-.24px;text-align:center}@media screen and (max-width:760px){.pa-comics-gake-home .pa-comics__author__tag{background-color:#fffbf0;line-height:2}}.pa-comics-gake-home .p-comics-card{border:none;border-radius:8px;box-shadow:0 2px 4px #aaa;overflow:hidden;padding:0;width:calc(50% - 8px)}@media screen and (max-width:760px){.pa-comics-gake-home .p-comics-card{margin-bottom:14px;width:100%}}.pa-comics-gake-home .p-comics-card:last-child{margin-bottom:0}.pa-comics-gake-home .p-comics-card:nth-child(odd){margin-right:16px}@media screen and (max-width:760px){.pa-comics-gake-home .p-comics-card:nth-child(odd){margin-right:0}}.pa-comics-gake-home .p-comics-card:nth-child(n+3){margin-top:23px}@media screen and (max-width:760px){.pa-comics-gake-home .p-comics-card:nth-child(n+3){margin-top:0}}.pa-comics-gake-home .p-comics-card a{color:#0038ef;height:auto;width:100%}.pa-comics-gake-home .p-comics-card a:hover{color:#f60;text-decoration:underline}.pa-comics-gake-home .p-comics-card__img{border:none;border-radius:0;height:auto;width:100%}.pa-comics-gake-home .p-comics-card__bottom{border-top:1px solid #ccc;padding:10px 18px 14px 10px;width:100%}@media screen and (max-width:760px){.pa-comics-gake-home .p-comics-card__bottom{padding:8px 10px 14px}}.pa-comics-gake-home .p-comics-card__bottom__head{align-items:center;display:flex;justify-content:flex-start}.pa-comics-gake-home .p-comics-card__bottom__title{color:#0038ef;font-size:16px;font-weight:700}.pa-comics-gake-home .p-comics-card__bottom__text{font-size:14px;line-height:1.5;margin-top:3px}@media screen and (max-width:760px){.pa-comics-gake-home .p-comics-card__bottom__text{font-size:12px}}.pa-comics-gake-home .pa-comics-detail__thumbnail{margin-bottom:18px}@media screen and (max-width:760px){.pa-comics-gake-home .pa-comics-detail__thumbnail{margin-bottom:8px}}.pa-comics-gake-home .pa-comics-detail__thumbnail img{border:1px solid #ccc;border-radius:6px;overflow:hidden}@media screen and (max-width:760px){.pa-comics-gake-home .pa-comics-detail__thumbnail img{border-left:none;border-radius:0;border-right:none;border-top:none}}.pa-comics-gake-home .pa-comics-detail__lead{margin-top:4px}.pa-comics-gake-home .pa-comics-detail__sns{margin-top:10px}@media screen and (max-width:760px){.pa-comics-gake-home .pa-comics-detail__sns{margin-top:20px}.pa-comics-gake-home .pa-comics-detail__sns .update-label{display:none}}.pa-comics-young-carer{background-attachment:fixed;background-image:url(/img/comics/youngcarer/bg.png);background-size:cover}@media screen and (max-width:760px){.pa-comics-young-carer{background-image:none}.pa-comics-young-carer .pa-comics__author{background-color:#fffbf0}}.pa-comics-young-carer .pa-comics__author--white{background-color:#fff}@media screen and (max-width:760px){.pa-comics-young-carer .pa-comics__author--white{background-color:#fff}}.pa-comics-young-carer .pa-comics__author__img{-o-object-fit:cover;object-fit:cover}.pa-comics-young-carer .pa-comics__author__tag{border-radius:4px}@media screen and (max-width:760px){.pa-comics-young-carer .pa-comics__author__inner{background-color:#fff}}.pa-comics-young-carer .p-comics-card__number{background-color:#67c2d1;border-radius:40px;font-size:14px;height:26px;padding:0;text-align:center;width:60px}@media screen and (max-width:760px){.pa-comics-young-carer .p-comics-card__number{border-radius:50px;font-size:12px;height:24px;width:50px}}.pa-comics__root-body{background-attachment:fixed;background-image:url(/img/comics/zerokara/bg.png);background-size:cover}@media screen and (max-width:760px){.pa-comics__root-body{background-image:none}}.pa-comics__thumbnail{height:auto;width:100%}.pa-comics__thumbnail img{height:auto;margin:0;vertical-align:bottom;width:100%}@media screen and (max-width:760px){.pa-comics__thumbnail img{margin-bottom:15px}}.pa-comics__lead{background-color:#fff;border:1px solid #ccc;border-top:none;padding:14px}@media screen and (max-width:760px){.pa-comics__lead{border-left:none;border-right:none}}.pa-comics__lead p{color:#2a2a2a;font-size:16px;font-weight:700;line-height:30px;text-align:center}@media screen and (max-width:760px){.pa-comics__lead p{font-size:4vw;line-height:8vw}}.pa-comics__main{max-width:760px}.pa-comics__list__item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (max-width:760px){.pa-comics__list__item:first-child{border-top:none}}.pa-comics__list__item:not(:first-child){border-top:none}.pa-comics__list__item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}@media screen and (max-width:760px){.pa-comics__list__item:last-child{border-radius:0}.pa-comics__author{padding:4vw 6px 0}}.pa-comics__author__inner{background-color:#fff;border:1px solid #ccc;border-radius:8px;padding:16px}@media screen and (max-width:760px){.pa-comics__author__inner{background-color:#f8f8f8;padding:2.13333vw}}.pa-comics__author__inner hr{border-bottom:none;border-top:1px dashed #ccc;margin:20px 0}@media screen and (max-width:760px){.pa-comics__author__inner hr{margin:10px 0}}.pa-comics__author__head{align-items:center;display:flex}.pa-comics__author__head__right-container{margin-left:16px}@media screen and (max-width:760px){.pa-comics__author__head__right-container{margin-left:3.2vw}}.pa-comics__author__tag{border:1px solid #86b902;border-radius:13px;color:#86b902;display:inline-block;font-size:12px;font-weight:700;height:26px;line-height:24px;padding:0 8px}@media screen and (max-width:760px){.pa-comics__author__tag{border-radius:2.66667vw;font-size:3.2vw;height:5.33333vw;line-height:5.33333vw}}.pa-comics__author__name{color:#2a2a2a;font-size:18px;font-weight:700;line-height:24px;margin-top:4px}@media screen and (max-width:760px){.pa-comics__author__name{font-size:4vw;line-height:6.4vw}}.pa-comics__author__img{border-radius:50%;height:80px;width:80px}@media screen and (max-width:760px){.pa-comics__author__img{height:16vw;width:16vw}}.pa-comics__author__text{font-size:16px;line-height:28px;margin-top:10px}@media screen and (max-width:760px){.pa-comics__author__text{font-size:3.2vw;line-height:4.8vw;margin-top:2.13333vw}}.pa-comics__author__text a{color:#0038ef}.pa-comics__author__text a:hover{color:#f60;text-decoration:underline}@media not all and (max-width:660px){.pa-corp .p-card-job{width:800px}}@media (max-width:660px){.pa-corp .p-card-job{width:100%}}.pa-corp-heading{align-items:center;color:#4c2100;display:flex;font-weight:700;margin:0 auto 16px;max-width:1110px;padding:0 15px}@media not all and (max-width:660px){.pa-corp-heading{font-size:28px;line-height:1.5}}@media (max-width:660px){.pa-corp-heading{font-size:20px;line-height:1.3}}.pa-corp-heading__tag{align-items:center;background-color:#86b902;border-radius:50%;color:#fff;display:inline-flex;font-size:12px;font-weight:700;height:46px;justify-content:center;line-height:1.25;min-width:46px;width:46px}@media not all and (max-width:660px){.pa-corp-heading__tag{margin-right:10px}}@media (max-width:660px){.pa-corp-heading__tag{margin-right:6px}}.pa-corp-content{overflow:hidden}@media not all and (max-width:660px){.pa-corp-content{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin:30px auto 16px;max-width:1080px;padding:20px 16px}}@media (max-width:660px){.pa-corp-content{box-shadow:0 2px 4px rgba(0,0,0,.48);margin:14px 0 16px;max-width:100%}}@media not all and (max-width:660px){.pa-corp-content:last-child.facilities-in-areas{margin-bottom:30px}}@media (max-width:660px){.pa-corp-content__heading{border-radius:0}.pa-corp-content--sp-pb0{padding-bottom:0}}.pa-corp-content--graph{margin:12px 0 0;padding:0}@media not all and (max-width:660px){.pa-corp-content--graph+.pa-corp-content--graph{margin:20px 0 0}}@media screen and (max-width:760px){.pa-corp-content--graph+.pa-corp-content--graph{margin:14px 0 0}}.pa-corp-enquete{position:relative}.pa-corp-container{margin-bottom:0}@media not all and (max-width:660px){.pa-corp-container{padding:40px 15px 60px}}@media (max-width:660px){.pa-corp-container{padding:0 0 20px}}.pa-corp-heading-lv3{background-color:#fff;margin-top:12px}@media (max-width:660px){.pa-corp-graph-wrapper{padding:0 6px}}@media not all and (max-width:660px){.pa-corp-graph{display:flex}}.pa-corp-graph__heading{font-size:18px;font-weight:700;margin-bottom:20px;text-align:center}.pa-corp-graph__item{background-color:#fff;padding:20px 0}@media not all and (max-width:660px){.pa-corp-graph__item{width:50%}}@media (max-width:660px){.pa-corp-graph__item{border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);width:100%}}@media not all and (max-width:660px){.pa-corp-graph__item+.pa-corp-graph__item{border-left:1px solid #ccc}}@media (max-width:660px){.pa-corp-graph__item+.pa-corp-graph__item{margin-top:14px}}.pa-corp-graph__item--full{width:100%}.pa-corp-basic{background-color:#fdeeed}.pa-corp-basic__heading{background-color:#e94b41}@media (max-width:660px){.pa-corp-basic__heading{border-radius:0}}.pa-corp-detail{background-color:#e3f2fe}.pa-corp-detail__heading{background-color:#2179bc}@media (max-width:660px){.pa-corp-detail__heading{border-radius:0}}.pa-corp-reputation{background-color:#dfeede}.pa-corp-reputation__heading{background-color:#288321}@media (max-width:660px){.pa-corp-reputation__heading{border-radius:0}}.pa-corp-sidebar-wrapper{display:flex;height:100%;left:0;margin:0 auto;padding:0 15px 60px;position:absolute;right:0;top:0;width:1110px}.pa-corp-sidebar{margin:40px 0 0 auto;width:230px}.p-favorite-empty{background-color:#fff;border:1px solid #ccc;border-radius:8px;overflow:hidden}@media screen and (max-width:760px){.p-favorite-empty{border-left:none;border-radius:0;border-right:none;margin-bottom:-40px}}.p-favorite-empty__top{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-direction:column;height:222px;justify-content:center}@media screen and (max-width:760px){.p-favorite-empty__top{border-bottom:none;height:auto;padding:6px 6px 16px}}.p-favorite-empty__top__title{color:#4c2100;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:16px;text-align:left}@media screen and (max-width:760px){.p-favorite-empty__top__title{font-size:22px}}@media (max-width:374px){.p-favorite-empty__top__title{font-size:18px}}.p-favorite-empty__top__title .orange{color:#f60}.p-favorite-empty__top__title__note{color:#2a2a2a;display:block;font-size:13px;line-height:1.5;margin-top:6px;text-align:left}.p-favorite-empty__top__count{color:#2a2a2a;display:block;font-size:13px;font-weight:700;margin-bottom:8px}.p-favorite-empty__top__count-num{color:#f82055;font-size:16px}.p-favorite-empty__top__button{align-items:center;display:flex;height:66px;justify-content:center;width:420px}@media screen and (max-width:760px){.p-favorite-empty__top__button{white-space:nowrap;width:100%}}.p-favorite-empty__top__button img{margin-right:6px}.p-favorite-empty__top__button span{align-items:center;display:flex;justify-content:center}.p-favorite-empty__top__button span span{font-size:20px;font-weight:700}@media (max-width:374px){.p-favorite-empty__top__button span span{font-size:18px}}.p-favorite-empty__top__button span span span{font-size:16px}@media screen and (max-width:760px){.p-favorite-empty__top__button span span span{font-size:18px}}@media (max-width:374px){.p-favorite-empty__top__button span span span{font-size:14px}}.p-favorite-empty__top__button:hover{color:#fff}.p-favorite-empty__bottom .signup-promote{border:none;border-radius:0;margin-top:0}@media screen and (max-width:760px){.p-favorite-empty__bottom .signup-promote{border:1px solid #ccc;border-radius:8px;margin:0 6px}.p-favorite-empty__bottom .signup-promote .signup-benefit__card:last-child{border-bottom:none}}.p-favorite-empty .favorite-empty-signup{padding:0 6px}.p-favorite-empty .favorite-empty-signup__title{color:#4c2200;font-size:17px;font-weight:700;margin-top:16px;padding:0 6px}.p-favorite-empty .favorite-empty-signup__form .c-form-title{align-items:center;display:flex;justify-content:flex-start;margin:0 0 6px}.p-favorite-empty .favorite-empty-signup__form .c-form-title__label{border-radius:4px;margin-left:2px}.p-favorite-empty .favorite-empty-signup__button{height:50px;margin:0 auto;width:250px}.p-favorite-empty .favorite-empty-signup__check-box{margin:10px auto 20px}.p-favorite-empty .favorite-empty-signup__check-box .c-checkbox__container{display:inline-flex;justify-content:center;margin-right:0;width:100%}.p-favorite-empty .favorite-empty-signup__check-box .c-checkbox__text{font-size:12px;line-height:1;padding-left:20px}.p-favorite-empty .favorite-empty-signup__check-box .c-checkbox__text:before{font-size:10px}.p-favorite-empty .favorite-empty-signup__check-box .c-checkbox__text:after{height:16px;width:16px}.p-favorite-empty .favorite-empty-signup .link{color:#0038ef;display:inline-block;font-size:12px;margin:8px 0 10px;text-decoration:underline}.guide{margin:0 auto;width:1090px}.guide-carousel{background:#faefd8;padding-top:26px}.guide-carousel-title{margin-left:7px;padding-bottom:8px;width:35%}.mb-guide-carousel-img{padding:14px 8px 9px 1px;width:60%}.mb-header-slide-guide{background:#faefd8;border-top:1px solid #ccc;padding:4px}.c-accordion-read__btn{align-items:center;background:#f8f8f8;cursor:pointer;display:flex;height:45px;justify-content:center;transition:all .1s linear}.c-accordion-read__btn:hover .read-more{color:#f60}.c-accordion-read__btn .read-more{color:#4c2100;display:block;font-weight:700;padding-right:4px}.c-accordion-read__btn i{color:#f60;display:block;left:-4px;position:relative;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.c-accordion-read__btn.is-active i{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.c-accordion-read__block{display:none}.c-accordion__btn-read{align-items:center;background:#f8f8f8;cursor:pointer;display:flex;justify-content:center;padding:15px;transition:all .1s linear}@media screen and (max-width:760px){.pa-job{overflow:hidden}}.pa-job .l-container{margin-bottom:60px}@media screen and (max-width:760px){.pa-job.l-wrap>.p-job-top:first-child{padding-top:8px}}@media not all and (max-width:660px){.pa-job .l-main__inner{padding:16px 16px 20px}}@media screen and (max-width:760px){.pa-job .l-main__inner{background-color:#fffbf0;border-bottom:none;padding:0}}.pa-job .l-main__inner+.l-main__inner{margin-top:20px}@media (max-width:660px){.pa-job .p-card-facility{box-shadow:0 2px 6px rgba(0,0,0,.48)}}.pa-job .p-card-facility .p-card-facility__inner .c-grid .c-hdg-lv2{font-size:18px}@media not all and (max-width:660px){.pa-job .p-card-facility .p-card-facility__inner .c-grid .c-hdg-lv2{padding:10px 12px 8px}}@media screen and (max-width:760px){.pa-job .p-card-facility .p-card-facility__inner .c-grid .c-hdg-lv2{padding:8px}.pa-job .p-box-text{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);font-size:4vw;padding:0 6px 12px}}@media not all and (max-width:660px){.pa-job .p-box-text.info-access{margin-top:16px}}.pa-job .p-box-text .c-hdg-lv2{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif}@media (max-width:660px){.pa-job .p-box-text .c-hdg-lv2{border-radius:0;font-size:18px;margin-bottom:14px;margin-left:-6px;margin-top:0;padding:8px;width:100vw}}@media screen and (max-width:760px){.pa-job .p-box-text>:last-child{margin-bottom:0}}.pa-job .p-box-text .c-title{color:#4c2100;font-size:16px;font-weight:700;margin:12px 0}@media (max-width:660px){.pa-job .p-box-text .c-title{font-size:15px;margin:7px 0 4px}}.pa-job .p-box-text .job-requirements__table{border-bottom:none}.pa-job__access-table td,.pa-job__access-table th{font-size:14px;font-size:.875rem;padding:10px 6px}@media (max-width:660px){.pa-job__access-table th{font-size:12px;padding:10px 0}}@media not all and (max-width:660px){.pa-job__insert-btns{margin:20px 0}}@media screen and (max-width:760px){.pa-job__insert-btns{margin:20px 0;padding:8px 6px;text-align:center}.pa-job__insert-btns.first-btn{margin-top:5.33333vw}}.pa-job__insert-btns+.p-box-text>.c-hdg-lv2{margin-top:40px}.pa-job__insert-btns-above{display:none}@media screen and (max-width:760px){.pa-job__insert-btns-above{color:#4c2100;display:inline-block;font-size:14px;font-weight:700;line-height:.9375;margin:0 auto 9px;position:relative}.pa-job__insert-btns-above span{color:#f82060;line-height:1.154}}.pa-job__insert-btns-above:before{border-right:1px solid #aaa;content:"";height:14px;left:-14px;position:absolute;-webkit-transform:skew(35deg);transform:skew(35deg);width:7px}.pa-job__insert-btns-above:after{border-left:1px solid #aaa;content:"";height:14px;position:absolute;right:-14px;-webkit-transform:skew(-35deg);transform:skew(-35deg);width:7px}.pa-job__speedy-response-description{align-items:center;background:#ffeded 0 0 no-repeat padding-box;border-radius:8px;display:flex;font-size:14px;justify-content:flex-start;letter-spacing:0;margin-bottom:10px;margin-top:17px;opacity:1;padding:10px 24px}@media screen and (max-width:760px){.pa-job__speedy-response-description{display:block;font-size:12px;margin-bottom:10px;margin-top:14px;padding:10px 12px}}.pa-job__speedy-response-description .c-icon-time{color:#f82060;font-size:21px;margin-right:5px}@media screen and (max-width:760px){.pa-job__speedy-response-description .c-icon-time{font-size:16px}}.pa-job__speedy-response-description .header{display:flex}.pa-job__speedy-response-description .header .title{font-size:20px;font-weight:700;margin-right:20px}@media screen and (max-width:760px){.pa-job__speedy-response-description .header .title{align-items:center;display:flex;font-size:14px;font-weight:700}}.pa-job__speedy-response-description .body{align-items:center;display:flex;height:17px}.pa-job__speedy-response-description .body .highLight{color:#f82060;font-weight:700}@media not all and (max-width:660px){.pa-job__img{border-radius:8px;margin-top:13px}}@media (max-width:660px){.pa-job__img{margin-top:20px;min-width:380px;width:100%}}.pa-job__img-wrap{text-align:center}@media not all and (max-width:660px){.pa-job__img-wrap{margin-top:20px}}.pa-job .slider{opacity:0;transition:opacity .3s linear}.pa-job .slider.p-panorama-thumb,.pa-job .slider.slick-initialized{opacity:1}.pa-job .slick-slide{position:relative}.pa-job .slick-slide .caption{background:rgba(0,0,0,.6);border-radius:0 0 8px 8px;bottom:0;color:#fff;font-size:12px;left:0;line-height:1.3;opacity:1;position:absolute;transition:.3s ease;transition-delay:.5s;width:100%;z-index:2}@media not all and (max-width:660px){.pa-job .slick-slide .caption{padding:8px}}@media screen and (max-width:760px){.pa-job .slick-slide .caption{padding:10px}}.pa-job .slick-slide .caption .title{font-size:12px;font-weight:700}.pa-job .slick-slide .caption .close-btn{cursor:pointer;font-size:20px;position:absolute;right:8px;top:0}.pa-job__search_area{margin-top:40px}@media not all and (max-width:660px){.pa-job__search_area{border-radius:8px}}@media screen and (max-width:760px){.pa-job__search_area{border-radius:0}}.pa-job__facility__title{right:0}@media not all and (max-width:660px){.pa-job__facility__title{border-bottom:0;font-size:16px;line-height:1.4;padding:0 0 12px}.pa-job__facility__title:before{background:none;border-radius:0;width:0}}@media screen and (max-width:760px){.pa-job__facility__title{border-bottom:1px solid #ccc;color:#4c2100;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:12px;padding:7px 0 8px 18px;position:relative}.pa-job__facility__title:before{background:#4c2100;border-radius:2px 2px 0 0;bottom:-1px;content:"";height:100%;left:0;position:absolute;width:7px}}.pa-job .p-sidebar-guide{margin-bottom:40px}.pa-job__last-update{color:#646464;line-height:1.1;text-align:right}@media not all and (max-width:660px){.pa-job__last-update{font-size:12px;margin-top:12px;max-width:830px}}@media (max-width:660px){.pa-job__last-update{font-size:11px;margin-right:6px;margin-top:16px}}.pa-job__facility-info h2{margin-top:40px}.pa-job__facility-info h2+h3{margin-top:16px}@media (max-width:660px){.pa-job__facility-info h2+h3{margin-top:0}}.pa-job__facility-info h3{background:#f5e9d1;border-radius:6px;color:#4d2100;font-weight:700;line-height:24px;margin:30px 0 16px;padding:8px 16px;position:relative}@media not all and (max-width:660px){.pa-job__facility-info h3{font-size:18px}}@media (max-width:660px){.pa-job__facility-info h3{font-size:16px;margin-bottom:12px}}.pa-job__facility-info .c-table th{font-weight:700}@media not all and (max-width:660px){.pa-job__facility-info .c-table th{font-size:14px}}@media (max-width:660px){.pa-job__facility-info .c-table th{font-size:12px}}@media not all and (max-width:660px){.pa-job__facility-info .c-table td{font-size:14px}}@media (max-width:660px){.pa-job__facility-info .c-table td{font-size:12px}}.pa-job-search{margin:40px 0 0}@media not all and (max-width:660px){.pa-job-search{width:830px}}@media screen and (max-width:760px){.pa-job-search{margin-bottom:30px;width:100%}}.pa-job-search__inner{display:flex;flex-wrap:wrap;justify-content:center}@media not all and (max-width:660px){.pa-job-search__inner{background:#fff;border:1px solid #ccc;border-radius:8px;padding:30px 0}}@media screen and (max-width:760px){.pa-job-search__inner{background:none;border:none;border-radius:0;padding:0 1.6vw;width:100%}}.pa-job-search__title{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.pa-job-search__title:after,.pa-job-search__title:before{background:#ccc;content:"";display:block;position:relative;width:2px}@media not all and (max-width:660px){.pa-job-search__title:after,.pa-job-search__title:before{bottom:-4px;height:32px}}@media screen and (max-width:760px){.pa-job-search__title:after,.pa-job-search__title:before{bottom:-1.06667vw;height:10.66667vw}}.pa-job-search__title:before{-webkit-transform:rotate(-40deg);transform:rotate(-40deg)}@media not all and (max-width:660px){.pa-job-search__title:before{left:-12px}}@media screen and (max-width:760px){.pa-job-search__title:before{left:-4.26667vw}}.pa-job-search__title:after{-webkit-transform:rotate(40deg);transform:rotate(40deg)}@media not all and (max-width:660px){.pa-job-search__title:after{right:-12px}}@media screen and (max-width:760px){.pa-job-search__title:after{right:-3.73333vw}}.pa-job-search__title>img{height:auto;margin-right:8px;width:32px}.pa-job-search__title>span{font-weight:700}@media not all and (max-width:660px){.pa-job-search__title>span{font-size:17px}}@media screen and (max-width:760px){.pa-job-search__title>span{font-size:16px;font-size:4.26667vw;line-height:1.25;text-align:center}}.pa-job-search .c-btn--primary{margin:12px auto 0}@media not all and (max-width:660px){.pa-job-search .c-btn--primary{width:400px}}@media screen and (max-width:760px){.pa-job-search .c-btn--primary{width:100%}}.pa-job-search__secondary{border-width:2px;margin-top:16px}@media not all and (max-width:660px){.pa-job-search__secondary{width:340px}}@media screen and (max-width:760px){.pa-job-search__secondary{background-color:#fff;width:90.66667vw}}.pa-job-search__secondary:hover,.pa-job-search__secondary:hover [class^=c-icon-]{color:#86b902}.pa-job-search__btn{background:#fff;border:1px solid #ccc;color:#2a2a2a;font-weight:700}@media not all and (max-width:660px){.pa-job-search__btn{height:50px;margin:0 auto;width:363px}}@media screen and (max-width:760px){.pa-job-search__btn{font-size:14px;font-size:3.73333vw;height:40px;margin:12px auto 0;width:90.66667vw}}.pa-job-search__btn>span{line-height:1}.pa-job-search__btn .c-icon-arrow_normal{color:#aaa;display:block;padding-left:6px;padding-right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:all .1s linear}@media screen and (max-width:760px){.pa-job-search__btn .c-icon-arrow_normal{font-size:4.8vw}}.pa-job-search__btn:hover{color:#2a2a2a}.pa-article-kaigotalk-detail h1>img{background-color:initial;border:initial;border-radius:initial;box-shadow:none;box-sizing:initial;overflow:initial}@media screen and (max-width:760px){.pa-article-kaigotalk-detail h1{margin-left:-16px;margin-right:-16px}}.pa-article-kaigotalk-detail a{color:#0038ef}.pa-article-kaigotalk-detail a:hover{color:#f60;text-decoration:underline}.pa-article-kaigotalk-detail .intro{display:flex;margin-bottom:20px;margin-top:22.4px}@media screen and (max-width:760px){.pa-article-kaigotalk-detail .intro{flex-direction:column}}.pa-article-kaigotalk-detail .intro .who-wrap{display:flex;width:50%}@media screen and (max-width:760px){.pa-article-kaigotalk-detail .intro .who-wrap{flex-direction:column;width:100%}.pa-article-kaigotalk-detail .intro .who-wrap:nth-child(n+2){margin-top:22.4px}.pa-article-kaigotalk-detail .intro .who-wrap:nth-child(n+2) .thumb-wrap{flex-direction:row-reverse}}.pa-article-kaigotalk-detail .intro .who-wrap .thumb-wrap{align-items:center;display:flex;flex-direction:column;margin:0 10px;width:80px}@media screen and (max-width:760px){.pa-article-kaigotalk-detail .intro .who-wrap .thumb-wrap{flex-direction:row;margin:0;width:100%}}.pa-article-kaigotalk-detail .intro .who-wrap .thumb-wrap .name{font-size:16px;font-weight:700;padding-top:4px}@media screen and (max-width:760px){.pa-article-kaigotalk-detail .intro .who-wrap .thumb-wrap .name{color:#f60;font-size:18.75px;padding-left:8px;padding-right:8px}}.pa-article-kaigotalk-detail .intro .who-wrap .desc{font-size:16px;letter-spacing:0;line-height:1.5;padding-right:16px}@media screen and (max-width:760px){.pa-article-kaigotalk-detail .intro .who-wrap .desc{font-size:15px;margin-top:22.4px;padding:0}}.pa-article-kaigotalk-detail .p-sns-area{margin:12px 0 0}.pa-article-kaigotalk-detail .editor{font-size:14px;margin-top:22.4px;text-align:right}.pa-article-kaigotalk-detail h2{border-left:6px solid #f60;color:#4d2200;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:22.4px;margin-top:22.4px;padding-left:12px}@media screen and (max-width:760px){.pa-article-kaigotalk-detail h2{border:none;font-size:20px;line-height:1.5;padding-left:0}}.pa-article-kaigotalk-detail .box{display:flex;margin-top:22.4px}.pa-article-kaigotalk-detail .box .balloon{border:1px solid #ccc;border-radius:6px;font-size:16px;letter-spacing:0;line-height:1.7;padding:10px 15px}.pa-article-kaigotalk-detail .box .balloon b{font-weight:700}.pa-article-kaigotalk-detail .box .balloon.right{background:#e9f0ac;max-width:620px;position:relative;width:calc(100% - 80px)}@media screen and (max-width:760px){.pa-article-kaigotalk-detail .box .balloon.right{max-width:none;width:69%}}.pa-article-kaigotalk-detail .box .balloon.right:before{border-color:transparent transparent transparent #e9f0ac;border-style:solid;border-width:9px 0 9px 9px;content:"";display:block;margin-top:-9px;position:absolute;right:-8px;top:30px;z-index:0}.pa-article-kaigotalk-detail .box .balloon.right:after{border-color:transparent transparent transparent #ccc;border-style:solid;border-width:9px 0 9px 9px;content:"";display:block;margin-top:-10px;position:absolute;right:-9.5px;top:31px;z-index:-1}.pa-article-kaigotalk-detail .box .balloon.left{background:#fff;margin-left:40px;max-width:610px;position:relative;width:calc(100% - 110px)}@media screen and (max-width:760px){.pa-article-kaigotalk-detail .box .balloon.left{margin-left:30px;width:71%}}.pa-article-kaigotalk-detail .box .balloon.left:before{border-color:transparent #fff transparent transparent;border-style:solid;border-width:9px 9px 9px 0;content:"";display:block;left:-8px;margin-top:-9px;position:absolute;top:30px;z-index:0}.pa-article-kaigotalk-detail .box .balloon.left:after{border-color:transparent #ccc transparent transparent;border-style:solid;border-width:9px 9px 9px 0;content:"";display:block;left:-10px;margin-top:-10px;position:absolute;top:31px;z-index:-1}.pa-article-kaigotalk-detail .box .l-face,.pa-article-kaigotalk-detail .box .r-face{color:#4d2200;display:flex;flex-direction:column;font-size:17px;font-weight:700;text-align:center;width:80px}.pa-article-kaigotalk-detail .box .l-face img,.pa-article-kaigotalk-detail .box .r-face img{padding-bottom:6px}.pa-article-kaigotalk-detail .box .r-face{margin-left:auto}.pa-article-kaigotalk-detail .c-article-paging{display:flex;flex-wrap:wrap;justify-content:space-between;margin:32px 0}@media screen and (max-width:760px){.pa-article-kaigotalk-detail .c-article-paging{margin:16px 0;padding:0 8px}}.pa-article-kaigotalk-detail .c-article-paging a{align-items:center;background-color:#4d2200;color:#fff;display:flex;font-size:14px;font-weight:700;height:63px;justify-content:center;padding:20px 26px 20px 14px;position:relative;text-decoration:none;width:100%}.pa-article-kaigotalk-detail .c-article-paging a:hover{background-color:#f60}@media screen and (max-width:760px){.pa-article-kaigotalk-detail .c-article-paging a{height:53px;padding:16px 18px 16px 10px}}.c-page-top .pa-article-kaigotalk-detail .c-article-paging a span,.p-card-job-breadcrumbs .pa-article-kaigotalk-detail .c-article-paging a li,.p-hover-menu__item .pa-article-kaigotalk-detail .c-article-paging a a,.pa-article-kaigotalk-detail .c-article-paging a .c-card__new-job,.pa-article-kaigotalk-detail .c-article-paging a .c-icon-arrow,.pa-article-kaigotalk-detail .c-article-paging a .c-page-top span,.pa-article-kaigotalk-detail .c-article-paging a .c-radio-rich+label,.pa-article-kaigotalk-detail .c-article-paging a .c-select__container,.pa-article-kaigotalk-detail .c-article-paging a .p-card-job-breadcrumbs li,.pa-article-kaigotalk-detail .c-article-paging a .p-hover-menu__item a,.pa-article-kaigotalk-detail .c-article-paging a .slick-next,.pa-article-kaigotalk-detail .c-article-paging a .slick-prev{font-weight:700;position:absolute;right:10px;top:40%}@media screen and (max-width:760px){.c-page-top .pa-article-kaigotalk-detail .c-article-paging a span,.p-card-job-breadcrumbs .pa-article-kaigotalk-detail .c-article-paging a li,.p-hover-menu__item .pa-article-kaigotalk-detail .c-article-paging a a,.pa-article-kaigotalk-detail .c-article-paging a .c-card__new-job,.pa-article-kaigotalk-detail .c-article-paging a .c-icon-arrow,.pa-article-kaigotalk-detail .c-article-paging a .c-page-top span,.pa-article-kaigotalk-detail .c-article-paging a .c-radio-rich+label,.pa-article-kaigotalk-detail .c-article-paging a .c-select__container,.pa-article-kaigotalk-detail .c-article-paging a .p-card-job-breadcrumbs li,.pa-article-kaigotalk-detail .c-article-paging a .p-hover-menu__item a,.pa-article-kaigotalk-detail .c-article-paging a .slick-next,.pa-article-kaigotalk-detail .c-article-paging a .slick-prev{top:36%}article>div{margin-left:16px;margin-right:16px}}.pa-article-kaigotalk__title{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;margin-bottom:21px;overflow:hidden}@media screen and (max-width:760px){.pa-article-kaigotalk__title{border:initial;border-radius:initial;box-shadow:none}}.pa-article-kaigotalk__title h1{margin-bottom:-2px}.pa-article-kaigotalk__description{border-top:1px solid #ccc;font-size:16px;line-height:1.3;padding:18px 16px 19px}.pa-article-kaigotalk .pa-comics__author__head__right-container{margin-left:0}.pa-article-kaigogaku-detail{margin-right:30px;width:830px}@media screen and (max-width:760px){.pa-article-kaigogaku-detail{width:100%}}.pa-kaigogaku{background-color:#fff;margin-bottom:34px}@media screen and (max-width:760px){.pa-kaigogaku{border:0;border-radius:0;padding:0 20px;width:100%}}.pa-kaigogaku h2{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:22px}@media screen and (max-width:760px){.pa-kaigogaku h2{font-size:18px}}.pa-kaigogaku>div{margin-left:0;margin-right:0}@media screen and (max-width:760px){.pa-kaigogaku-item{padding:4.26667vw 3.2vw}.pa-kaigogaku-item__thumb{margin-right:2.66667vw;width:26.66667vw}}.pa-kaigogaku-item__thumb img{border-radius:5px}@media screen and (max-width:760px){.pa-kaigogaku-item__title{font-size:4.53333vw;margin-top:6px}}.pa-kaigogaku-item__text__white_space{display:inline-block;height:18px;width:73px}@media screen and (max-width:760px){.pa-kaigogaku-item__text__white_space{width:61px}}.pa-kaigogaku-item__text-continue{font-size:16px;text-decoration:underline}.pa-kaigogaku-tag{background-color:#eb2b2b;border-radius:50px;color:#fff;display:inline-block;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:14px;font-weight:700;height:26px;line-height:26px;padding:0 8px;text-align:center}@media screen and (max-width:760px){.pa-kaigogaku-tag{font-size:3.73333vw;height:6.4vw;line-height:6.4vw}}.pa-kaigogaku-detail-mv{align-items:center;display:flex;padding:24px 48px 48px;width:100%}@media screen and (max-width:760px){.pa-kaigogaku-detail-mv{justify-content:center;margin:20px auto 26px;padding:0 20px}}.pa-kaigogaku-detail-mv img{border-radius:5px;max-width:720px;width:100%}@media screen and (max-width:760px){.pa-kaigogaku-detail-mv img{max-width:100%;vertical-align:bottom}}.pa-kaigogaku-heading{padding:16px 48px 0}@media screen and (max-width:760px){.pa-kaigogaku-heading{border-top:none;padding:8px 8px 0}}.pa-kaigogaku-heading .pa-author-block,.pa-kaigogaku-heading .pa-author-block__info{border:none}.pa-kaigogaku-heading .pa-author-block__info dl dt{color:#646464}.pa-kaigogaku-heading .pa-author-block__tag{border-color:#646464;color:#646464}.pa-kaigogaku-heading .pa-author-block__name{font-size:22px;margin-left:8px}@media screen and (max-width:760px){.pa-kaigogaku-heading .pa-author-block__name{font-size:18px}}.pa-kaigogaku-title{color:#4d2100;font-size:26px;font-weight:700;line-height:1.46;margin-left:48px;margin-right:48px}@media screen and (max-width:760px){.pa-kaigogaku-title{font-size:5.86667vw;margin:0 20px}.pa-kaigogaku-labels{margin:0 20px}}.pa-kaigogaku-sns{margin-left:48px;margin-right:48px}@media screen and (max-width:760px){.pa-kaigogaku-sns{margin:0 20px}}.pa-kaigogaku-sns .p-sns-area{margin-bottom:8px}@media screen and (max-width:760px){.pa-kaigogaku-sns .p-sns-area{align-items:flex-start;flex-flow:column;line-height:2}}.pa-kaigogaku-sns .p-sns-area__date{align-items:center;display:flex}.pa-kaigogaku-sns .p-sns-area__date i{margin-right:2px}@media screen and (max-width:760px){.pa-kaigogaku-sns .p-sns-area__buttons{margin-top:19px}}.pa-kaigogaku-index{border-radius:10px;position:relative}.pa-kaigogaku-index i:before{font-size:30px;margin-right:8px}@media screen and (max-width:760px){.pa-kaigogaku-index i:before{font-size:5.33333vw;margin-right:2.13333vw}}.pa-kaigogaku-index .close-index,.pa-kaigogaku-index .open-index{width:100%}.pa-kaigogaku-index .close-index:before,.pa-kaigogaku-index .open-index:before{color:#fff;font-size:26px;font-weight:700;line-height:40px;position:absolute;right:20px;top:15px}@media screen and (max-width:760px){.pa-kaigogaku-index .close-index:before,.pa-kaigogaku-index .open-index:before{font-size:3.73333vw;height:9.6vw;line-height:9.6vw;top:2px}}.pa-kaigogaku-index .open-index:before{content:"ー"}.pa-kaigogaku-index .close-index:before{content:"＋"}@media screen and (max-width:760px){.pa-kaigogaku-index__inner{letter-spacing:-.01em}}.pa-kaigogaku-index__title{background:#82644c;border-radius:10px 10px 0 0;color:#fff;font-size:26px;font-weight:700;height:64px;padding:20px}@media screen and (max-width:760px){.pa-kaigogaku-index__title{border-radius:5px 5px 0 0;font-size:4.8vw;height:42px;padding:10px}}.pa-kaigogaku-index__body{background-color:#f9f8f7;border-radius:0 0 8px 8px;padding:28px 32px 40px}@media screen and (max-width:760px){.pa-kaigogaku-index__body{margin-top:0;padding:19px 16px 16px}}.pa-kaigogaku-index__body.is-close{display:none}.pa-kaigogaku-index-list{counter-reset:number;display:block}.pa-kaigogaku-index-item{line-height:1.7;padding-left:18px;position:relative}@media screen and (max-width:760px){.pa-kaigogaku-index-item{margin-top:12px;padding-left:4.26667vw}}.pa-kaigogaku-index-item:before{content:counter(number) ". ";counter-increment:number;left:0;position:absolute}.pa-kaigogaku-index-item a{color:#0038ef;font-size:14px;text-decoration:underline}@media screen and (max-width:760px){.pa-kaigogaku-index-item a{font-size:3.8vw}}.pa-kaigogaku-index-item a:hover{color:#f60;text-decoration:none}.pa-kaigogaku-index-child-list{display:block;padding-left:14px}@media screen and (max-width:760px){.pa-kaigogaku-index-child-list{padding-left:2.66667vw}}.pa-kaigogaku-index-child-item{line-height:1.7;padding-left:12px;position:relative}@media screen and (max-width:760px){.pa-kaigogaku-index-child-item{padding-left:2.13333vw}}.pa-kaigogaku-index-child-item:before{background-color:#0038ef;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}@media screen and (max-width:760px){.pa-kaigogaku-index-child-item:before{height:.53333vw;top:3.2vw;-webkit-transform:translateY(0);transform:translateY(0);width:.53333vw}}.pa-kaigogaku-bottom{padding:24px 48px 27px}@media screen and (max-width:760px){.pa-kaigogaku-bottom{padding:0 1.6vw 9.6vw}}.pa-kaigogaku-bottom .has-reply .p-comment:before{border-bottom-left-radius:0}.pa-kaigogaku-related{margin-top:40px;overflow:hidden;width:100%}@media screen and (max-width:760px){.pa-kaigogaku-related{border-radius:1.6vw;margin-top:9.06667vw}}.pa-kaigogaku-related__title{align-items:center;background:#82644c;border-radius:10px;color:#fff;display:flex;font-size:22px;font-weight:700;height:64px;line-height:40px;padding:22px 15px}@media screen and (max-width:760px){.pa-kaigogaku-related__title{font-size:4.53333vw;height:9.6vw;line-height:9.6vw}}.pa-kaigogaku-related__title i:before{color:#fff;font-size:30px;margin-right:8px}.pa-kaigogaku-comment{display:block}.pa-kaigogaku-comment__title{align-items:center;background:#82644c;border-radius:10px;color:#fff;display:flex;font-size:22px;font-weight:700;height:64px;line-height:1.4;margin-top:40px;padding:14px 15px}@media screen and (max-width:760px){.pa-kaigogaku-comment__title{border-radius:1.6vw;font-size:5.33333vw;height:auto;margin-top:9.33333vw;padding:1.6vw}}.pa-kaigogaku-comment__title i:before{color:#fff;font-size:30px;margin-right:8px}.pa-kaigogaku-comment__title>.c-icon-comment_fill{margin-right:12px}@media screen and (max-width:760px){.pa-kaigogaku-comment__title>.c-icon-comment_fill{margin-right:1.6vw}}.pa-kaigogaku-comment__form{margin-top:16px}@media screen and (max-width:760px){.pa-kaigogaku-comment__form{margin-top:3.2vw}}.pa-kaigogaku-body{color:#2a2a2a;letter-spacing:.05px;line-height:30px;padding:0 48px}@media screen and (max-width:760px){.pa-kaigogaku-body{line-height:24px;padding:0 1.6vw}}.pa-kaigogaku-body h1{line-height:36px}.pa-kaigogaku-body h2{align-items:center;border-radius:6px;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:22px;font-weight:700;justify-content:flex-start;line-height:24px;margin-top:40px;padding:10px 10px 10px 28px;position:relative}@media screen and (max-width:760px){.pa-kaigogaku-body h2{font-size:18px;line-height:25px;margin-top:8vw;padding:7px 2.13333vw 7px 7.46667vw}}.pa-kaigogaku-body h2:before{background:#ffa366;border-radius:40px;content:"";height:calc(100% - 16px);left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px}@media screen and (max-width:760px){.pa-kaigogaku-body h2:before{border-radius:10.66667vw;height:calc(100% - get_vw(16));left:2.66667vw;width:1.6vw}}.pa-kaigogaku-body h3{color:#ffa366;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:20px;font-weight:700;line-height:32px;min-height:42px;padding:6px 8px 6px 0}@media screen and (max-width:760px){.pa-kaigogaku-body h3{font-size:18px;line-height:20px;margin-top:4.26667vw;min-height:8.53333vw;padding:6px 2.13333vw 6px 0}}.pa-kaigogaku-body p{line-height:1.7;margin-bottom:20px;margin-top:16px}@media screen and (max-width:760px){.pa-kaigogaku-body p{font-size:4vw;margin-bottom:5.33333vw;margin-top:3.2vw}}.pa-kaigogaku-body ol{counter-reset:number 0;padding:0}.pa-kaigogaku-body ol li{counter-increment:number;font-size:16px;font-weight:700;padding:4px}@media screen and (max-width:760px){.pa-kaigogaku-body ol li{font-size:4.26667vw}}.pa-kaigogaku-body ol li:before{-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#ffa366;border-radius:16px;color:#fff;content:counter(number);display:inline-flex;font-size:14px;font-weight:700;height:22px;justify-content:center;line-height:22px;margin-right:8px;width:22px}@media screen and (max-width:760px){.pa-kaigogaku-body ol li:before{border-radius:4.26667vw;font-size:3.73333vw;height:5.86667vw;line-height:5.86667vw;margin-right:2.13333vw;width:5.86667vw}}.pa-kaigogaku-body ul li{line-height:27.2px;padding-left:16px}@media screen and (max-width:760px){.pa-kaigogaku-body ul li{line-height:26px;padding-left:3.2vw}}.pa-kaigogaku-body ul li:before{background:#aaa;border-radius:100%;content:"";display:inline-block;height:8px;left:-12px;position:relative;top:-2px;width:8px}@media screen and (max-width:760px){.pa-kaigogaku-body ul li:before{height:1.6vw;left:-3.2vw;top:-.53333vw;width:1.6vw}}.pa-kaigogaku-body dl{padding:6px}@media screen and (max-width:760px){.pa-kaigogaku-body dl{padding:1.6vw}}.pa-kaigogaku-body dt{background:url(/img/news/kaigogaku/heading_circle.png) 0 0 no-repeat transparent;border-bottom:1px dotted #dacfba;color:#4d2200;font-size:18px;font-weight:700;line-height:21.6px;margin:12px 0;padding:0 0 6px 24px}@media screen and (max-width:760px){.pa-kaigogaku-body dt{font-size:4.8vw;line-height:22px;margin:3.2vw 0;padding:0 0 1.6vw 6.4vw}}.pa-kaigogaku-body dd{line-height:25.6px;margin-bottom:24px}@media screen and (max-width:760px){.pa-kaigogaku-body dd{line-height:24px;margin-bottom:6.4vw}}.pa-kaigogaku-body table td{line-height:21.6px}@media screen and (max-width:760px){.pa-kaigogaku-body table td{line-height:15px}}.pa-kaigogaku-body .text-attention{background:transparent linear-gradient(transparent 70%,rgba(255,163,102,.333) 0);font-weight:700;padding-bottom:0}.pa-kaigogaku-body .borderbox-white{border:1px solid #d9d0aa;border-radius:6px;margin-bottom:12px;padding:16px}@media screen and (max-width:760px){.pa-kaigogaku-body .borderbox-white{border-radius:1.6vw;margin-bottom:3.2vw;padding:2.66667vw}}.pa-kaigogaku-body img{display:block;margin-left:auto;margin-right:auto;max-width:100%;vertical-align:bottom}.pa-kaigogaku-body .thumb img{display:block;margin:0 auto}.pa-kaigogaku-body .data-src{font-size:12px;margin-top:10px;text-align:right}.pa-kaigogaku-body .data-src time:before{content:"*";vertical-align:top}.lp-box-terms{height:480px;overflow-y:auto;padding-right:10px}@media screen and (max-width:760px){.lp-box-terms{height:75vh;padding-right:0}}.lp-box-terms__content{margin-bottom:24px}.lp-box-terms__content:last-child{margin-bottom:0}.lp-box-terms__title{margin-bottom:12px}.lp-box-terms__ol-list li{font-size:14px;font-size:.875rem;margin-bottom:6px}.lp-box-terms__ol-list>li{line-height:1.6;list-style:decimal;margin-left:28px;padding-left:8px}@media screen and (max-width:760px){.lp-box-terms__ol-list>li{margin-left:32px;padding-left:0}}.lp-box-terms__ol-list>li>ul{padding:4px 0}.lp-box-terms__ol-list>li:last-child{margin-bottom:0}.lp-box-terms__ol-list .border{border:1px solid #ccc;display:block;margin-left:18px;margin-top:10px;padding:8px}.lp-box-terms__ol-list.no-num{padding-top:12px}.lp-box-terms__ol-list.no-num>li{list-style:none;list-style-type:none;margin-left:0}.lp-box-terms__ol-list.no-num>li .list-indent{margin-left:28px}.lp-box-terms__text{font-size:16px;font-size:1rem;line-height:1.6}@media screen and (max-width:760px){.lp-box-terms__text{font-size:14px;font-size:3.73333vw}}.lp-box-terms .list-indent li{padding-left:1.5rem;text-indent:-1.5rem}.lp-box-terms .c-text{font-size:16px;font-size:1rem}@media screen and (max-width:760px){.lp-box-terms .c-text{font-size:14px;font-size:3.73333vw}}.lp-box-terms__link{color:#04c}.lp-box-terms__link-wrap{display:none}.lp-box-terms__link:hover{color:#f60;text-decoration:underline}.lp-terms-submit{margin-top:40px;text-align:center}@media screen and (max-width:760px){.lp-terms-submit{margin-top:20px}}.lp-terms-submit .lp-btn{margin:0 auto 24px;padding:16px 8px;width:480px}.lp-terms-submit .lp-btn:hover{-webkit-transform:translateY(2px);transform:translateY(2px)}.lp-terms-submit .lp-btn:before{-webkit-animation-name:shiny2;animation-name:shiny2}@media screen and (max-width:760px){.lp-terms-submit .lp-btn{width:100%}}.lp-terms-submit .lp-btn span{font-size:22px;font-size:1.375rem}@media screen and (max-width:760px){.lp-terms-submit .lp-btn span{font-size:20px;font-size:5.33333vw}}.pa-message-notification--timezone_list{margin:auto}@media (max-width:660px){.pa-message-notification--timezone_list{width:100%}}.p-list-3columns-carousel{border-left:1px solid #ccc;border-radius:8px;display:flex;flex-wrap:wrap;margin:0 auto;width:1080px}@media screen and (max-width:760px){.p-list-3columns-carousel{border-left:none;border-radius:0;box-shadow:none;display:block;width:100%}}.p-list-3columns-carousel li{background:#fff;border-bottom:1px solid #ccc;border-right:1px solid #ccc;color:#4c2100;font-weight:700;height:50px;line-height:50px;padding:0 10px;width:33.333%}.p-list-3columns-carousel li:first-child{border-radius:8px 0 0 0}@media screen and (max-width:760px){.p-list-3columns-carousel li:first-child{border-radius:0}}.p-list-3columns-carousel li:nth-child(-n+3){border-top:1px solid #ccc}.p-list-3columns-carousel li:nth-child(3){border-radius:0 8px 0 0}@media screen and (max-width:760px){.p-list-3columns-carousel li:nth-child(3){border-radius:0}}.p-list-3columns-carousel li:last-child{border-bottom:1px solid #ccc;border-radius:0 0 8px 0}@media screen and (max-width:760px){.p-list-3columns-carousel li:last-child{border-radius:0}.p-list-3columns-carousel li{border-left:none;border-radius:0 0 0 0;border-right:none;height:50px;line-break:auto;line-height:21px;padding:1vh 3.2vw 6.3vh 1.6vw;vertical-align:middle;width:100%}.p-list-3columns-carousel li:nth-child(-n+3){border-top:0}.p-list-3columns-carousel li:first-child{border-top:1px solid #ccc}}.p-list-3columns-carousel li a{align-items:center;display:flex;margin-top:-4px}.p-list-3columns-carousel li a img{border-radius:4px;height:32px;margin-right:12px;width:32px}@media screen and (max-width:760px){.p-list-3columns-carousel li a img{height:50px;padding-bottom:1vh;width:50px}}.p-list-3columns-carousel li a .text{width:77%}.p-list-3columns-carousel li a .c-icon,.p-list-3columns-carousel li a .p-article-youtube__play{color:#aaa;font-size:1rem;margin-left:auto}.p-list-3columns-carousel li a:hover .c-icon,.p-list-3columns-carousel li a:hover .p-article-youtube__play{color:#f60}.p-list-3columns-carousel li a:hover img{opacity:.7}.p-list-3columns-carousel__job:nth-last-child(3){border-radius:0 0 0 8px}@media screen and (max-width:760px){.p-list-3columns-carousel__job:nth-last-child(3){border-radius:0}}.p-list-3columns-carousel__service:nth-last-child(3){border-radius:0 0 8px 0}.p-list-3columns-carousel__service:nth-last-child(2){border-radius:0 0 0 8px}@media screen and (max-width:760px){.p-list-3columns-carousel__service:nth-last-child(2),.p-list-3columns-carousel__service:nth-last-child(3){border-radius:0}}.p-list-3columns-carousel__employ:nth-last-child(3){border-radius:8px 0 0 8px!important}.p-list-3columns-carousel__employ:last-child{border-radius:0 8px 8px 0!important}@media screen and (max-width:760px){.p-list-3columns-carousel__employ:last-child,.p-list-3columns-carousel__employ:nth-last-child(3){border-radius:0!important}}.p-list-3columns-carousel--arrow li a{justify-content:space-between}.p-list-3columns-carousel--arrow li a:after{color:#aaa;content:"\e9002";font-family:iconfont}@media screen and (max-width:760px){.pa-news-top .pc-view{display:none}}.pa-news-top__title{color:#4c2100;font-size:18px;margin:24px 32px 50px}@media screen and (max-width:760px){.pa-news-top__title{font-size:3.2vw;margin:10px 5.33333vw 32px}}.pa-news-top__title h1{font-size:30px;font-weight:700;margin-bottom:22px;text-align:center}.pa-news-top__title h1 .orange{color:#f60}.pa-news-top__title h1 .mini-text{font-size:21px}.pa-news-top__title h1 .big{font-size:50px}.pa-news-top__text{color:#2a2a2a;font-size:13px;letter-spacing:0;line-height:20px}.pa-news-top__main{margin-right:30px;max-width:818px;min-width:818px}@media screen and (max-width:760px){.pa-news-top__main{margin-right:0;max-width:100%;min-width:100%}}.pa-news-top__main h2{align-items:center;color:#4d2200;display:flex;font-size:20px;font-weight:700;margin:0 10px 10px 20px}.pa-news-top__main h2 i{color:#ffa366;font-size:30px;margin:0 10px}.pa-news-top .c-article-list{background-color:#fff;border-radius:8px;padding:32px}@media screen and (max-width:760px){.pa-news-top .c-article-list{justify-content:center;padding:20px}}.pa-news-top .c-article-list__item{border:none;box-shadow:none;margin-left:0;margin-right:0;width:365px}.pa-news-top .c-article-list__item-link:hover .c-article-list__item__title{color:#ffa366;text-decoration:underline}.pa-news-top .c-article-list__item__img{border:none;border-radius:5px;box-shadow:0 3px 6px #00000026}.pa-news-top .c-article-list__item__img img{border-radius:5px}.pa-news-top .c-article-list__item__title{color:#0038ef;font-size:16px;font-weight:700;line-height:1.2;margin-bottom:auto}.pa-news-top .c-article-list__item__bottom{color:#646464;font-size:12px;line-height:1.5;margin:0 0 10px}@media screen and (max-width:760px){.pa-news-top .c-pager{margin-bottom:40px}}.pa-news-top .c-pager li{border:none}.pa-news-top .c-pager li.is-active{background-color:#ffa366}.pa-news-top .c-pager li a{border:none}.pa-news-top .c-pager li a:hover{background-color:#ffa366}.pa-notifications .l-main__inner{padding-bottom:0}.pa-notifications__table tr th{text-align:left}.pa-notifications__table tr td{border-bottom:1px solid #ccc!important;padding:12px 0}.pa-notifications__table tr td p{margin-bottom:7px}.pa-notifications__table tr:first-child td{border-top:1px solid #ccc}.pa-notifications .p-form-submit{margin:30px 0}.pa-notifications .p-user-receive{margin-top:26px}@media screen and (max-width:760px){.pa-notifications__table tr th{padding:12px 12px 12px 0;vertical-align:top}.pa-notifications__table tr:first-child td{border-top:none}.pa-notifications .p-user-receive{margin-top:0}}.pa-nurse-helper .pa-interview-top__contents__description{line-height:1.8125;padding:16px;text-align:left}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-top__contents__description{line-height:1.73333;padding:12px 6px;text-align:left}}.pa-nurse-helper .pa-article__author{background:#fff;border:1px solid #ccc;border-radius:8px;margin:30px 0;padding:16px;width:100%}@media screen and (max-width:760px){.pa-nurse-helper .pa-article__author{margin:20px 6px;padding:12px;width:calc(100% - 12px)}}.pa-nurse-helper .pa-article__author__inner{align-items:flex-start;display:flex;justify-content:flex-start}@media screen and (max-width:760px){.pa-nurse-helper .pa-article__author__inner{flex-wrap:wrap}}.pa-nurse-helper .pa-article__author__img{border-radius:50%;height:80px;width:auto}@media screen and (max-width:760px){.pa-nurse-helper .pa-article__author__img{height:60px}}.pa-nurse-helper .pa-article__author__right-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:12px;margin-top:12px}@media screen and (max-width:760px){.pa-nurse-helper .pa-article__author__right-container{margin:auto 0 auto 12px;width:calc(100% - 72px)}}.pa-nurse-helper .pa-article__author__name{font-size:20px;font-weight:700;margin-bottom:12px}@media screen and (max-width:760px){.pa-nurse-helper .pa-article__author__name{font-size:15px;margin-bottom:0}}.pa-nurse-helper .pa-article__author__text{font-size:16px;line-height:1.5;margin-top:10px}@media screen and (max-width:760px){.pa-nurse-helper .pa-article__author__text{font-size:12px;margin-top:12px}}.pa-nurse-helper .pa-article__author__tag{border:1px solid #86b902;border-radius:4px;color:#86b902;display:inline-block;font-size:12px;font-weight:700;height:26px;line-height:24px;margin-bottom:7px;padding:0 8px}@media screen and (max-width:760px){.pa-nurse-helper .pa-article__author__tag{border-radius:2.66667vw;font-size:3.2vw;height:5.33333vw;line-height:5.33333vw}}.pa-nurse-helper .pa-guide-index{margin-bottom:16px}@media screen and (max-width:760px){.pa-nurse-helper .pa-guide-index{margin-bottom:0;margin-top:20px;width:100%}}.pa-nurse-helper .pa-guide-index.is-released{position:static}.pa-nurse-helper .pa-guide-index__list li a{text-decoration:none}.pa-nurse-helper .c-pager__container{margin-top:0}.pa-nurse-helper .c-pager li{background:#fff;border:1px solid #ccc;border-radius:6px;color:#4c2100;display:block;transition:all .1s linear;width:46px}@media screen and (max-width:760px){.pa-nurse-helper .c-pager li{width:9.8667vw}}.pa-nurse-helper .c-pager li.is-active{background:#f60;font-size:15px}.pa-nurse-helper .c-pager li.is-active span{color:#fff}.pa-nurse-helper .c-pager li.is-active span i{font-size:12.5px}.pa-nurse-helper .c-pager li.has-text{width:110px}@media screen and (max-width:760px){.pa-nurse-helper .c-pager li.has-text{width:9.8667vw}}.pa-nurse-helper .c-pager li.has-text .icon-wrap .c-icon-text{color:inherit;font-size:14px}.pa-nurse-helper .c-pager li.has-text .icon-wrap .c-icon-text.c-icon-text{top:0}.pa-nurse-helper .c-pager li.has-text .icon-wrap i{font-size:12.5px}.pa-nurse-helper .pa-interview__thumbnail{border:1px solid #ccc}.pa-nurse-helper .pa-interview-page__head{color:#4d2100;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:12px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__head{font-size:22px;line-height:1.36364}}.pa-nurse-helper .pa-interview-page__thumbnail{border:1px solid #ccc}.pa-nurse-helper .pa-interview-page__sns .p-sns-area{margin-top:20px}.pa-nurse-helper .pa-interview-page__contents{padding:16px 20px 20px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__contents{padding:12px 6px 0}}.pa-nurse-helper .pa-interview-page__topic-index{margin-top:16px;padding:16px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__topic-index{margin-top:12px;padding:12px}}.pa-nurse-helper .pa-interview-page__topic-index__title{font-size:20px;line-height:1}.pa-nurse-helper .pa-interview-page__topic-index__list{counter-reset:number;padding-top:12px}.pa-nurse-helper .pa-interview-page__topic-index__list li{padding-left:28px}.pa-nurse-helper .pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:10px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:6px}}.pa-nurse-helper .pa-interview-page__topic-index__list li:before{align-items:center;background-color:#f60;border:1px solid;border-radius:50%;color:#fff;content:counter(number);counter-increment:number;display:flex;font-size:85%;font-weight:700;height:22px;justify-content:center;left:0;position:absolute;width:22px}.pa-nurse-helper .pa-interview-page__body{margin-top:20px;padding-bottom:20px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__body{margin-top:30px}}.pa-nurse-helper .pa-interview-page__body .title{align-items:flex-start;background-color:#4d2100;border-radius:6px;color:#fff;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:22px;font-weight:700;justify-content:flex-start;line-height:1.09091;margin-top:30px;min-height:40px;padding:8px 12px;width:100%}.pa-nurse-helper .pa-interview-page__body .title:before{content:"\e928";font-family:iconfont;font-size:24px;font-weight:100;line-height:1;margin-right:6px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__body .title:before{font-size:20px;line-height:1.45}.pa-nurse-helper .pa-interview-page__body .title{font-size:18px;line-height:1.55556;margin-top:30px;padding:6px 8px}}.pa-nurse-helper .pa-interview-page__body .sub-title{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:6px;color:#4d2100;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:20px;font-weight:700;justify-content:flex-start;line-height:1.2;margin-top:30px;padding:6px 0;width:100%}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__body .sub-title{font-size:17px;line-height:1.41176;margin-top:20px;padding:6px 0}}.pa-nurse-helper .pa-interview-page__body .sub-title:before{background-color:#86b902;border-radius:30px;content:"";display:block;height:26px;margin:0 12px;width:6px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__body .sub-title:before{height:22px;margin:0 8px}}.pa-nurse-helper .pa-interview-page__body .text{background-color:#fff;color:#2a2a2a;font-size:16px;line-height:1.875;margin-top:30px;text-align:left;width:100%}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__body .text{font-size:15px;line-height:1.6;margin-top:20px}}.pa-nurse-helper .pa-interview-page__body .text.gray{background-color:#ccc;border-radius:4px}.pa-nurse-helper .pa-interview-page__body a{color:#0038ef}.pa-nurse-helper .pa-interview-page__body a:hover{color:#f60;text-decoration:underline}.pa-nurse-helper .pa-interview-page__body .border{border:1px solid #ccc;border-radius:8px;margin-top:40px;padding:30px 16px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__body .border{margin-top:20px;padding:20px 10px}}.pa-nurse-helper .pa-interview-page__body .border :first-child{margin-top:0}.pa-nurse-helper .pa-interview-page__body .border :last-child{margin-bottom:0}.pa-nurse-helper .pa-interview-page__body .trivia-box{border:3px solid #86b902;border-radius:0 6px 6px;margin-top:40px;padding:.6em;position:relative}.pa-nurse-helper .pa-interview-page__body .trivia-box .trivia-title{background:#86b902;border-radius:5px 5px 0 0;color:#fff;display:inline-block;font-size:17px;font-weight:700;height:25px;left:-3px;line-height:25px;padding:0 9px;position:absolute;top:-27px}.pa-nurse-helper .pa-interview-page__body .trivia-box .text{background:transparent}.pa-nurse-helper .pa-interview-page__body .trivia-box .text:first-of-type{margin-top:0}.pa-nurse-helper .pa-interview-page__body img{width:100%}.pa-nurse-helper .pa-interview-page__body span{background:transparent linear-gradient(transparent 70%,#ffec9d 0);font-weight:700;padding-bottom:0}.pa-nurse-helper .pa-interview-page__body .point{align-items:center;color:#4c2200;display:flex;font-size:20px;font-weight:700;justify-content:flex-start;letter-spacing:-.5px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__body .point{font-size:18px}}.pa-nurse-helper .pa-interview-page__body .point:before{align-items:center;background-color:#fff;border:2px solid #f60;border-radius:34px;color:#f60;content:"ポイント";display:flex;font-size:14px;height:30px;justify-content:center;margin-right:6px;width:86px}.pa-nurse-helper .pa-interview-page__body .point+.text{margin-top:10px}.pa-nurse-helper .pa-interview-page__body table{border:1px solid #ccc;border-collapse:separate;border-radius:8px;border-spacing:0;font-size:18px;line-height:1.4;margin-top:16px;overflow:hidden;table-layout:fixed;width:100%}.pa-nurse-helper .pa-interview-page__body table td,.pa-nurse-helper .pa-interview-page__body table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:none;line-height:1.4;padding:10px 3px 11px;vertical-align:middle}.pa-nurse-helper .pa-interview-page__body table td:last-child,.pa-nurse-helper .pa-interview-page__body table th:last-child{border-right:none}.pa-nurse-helper .pa-interview-page__body table th{background:#fcf2dd;color:#4d2100;font-size:18px;font-weight:700;padding:6px 0 8px;text-align:center}.pa-nurse-helper .pa-interview-page__body table td{background:#fff;color:#4d2100;font-size:15px;font-weight:700;padding:16px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__body table td{font-size:12px;padding:16px 6px}}.pa-nurse-helper .pa-interview-page__body table tbody tr:last-child td,.pa-nurse-helper .pa-interview-page__body table tbody tr:last-child th{border-bottom:none}.pa-nurse-helper .pa-interview-page__body table thead tr th{border-bottom:1px solid #ccc}.pa-nurse-helper .pa-interview-page__body table thead tr th:first-child{width:210px}@media screen and (max-width:760px){.pa-nurse-helper .pa-interview-page__body table thead tr th:first-child{width:100px}}.pa-nurse-helper .pa-interview-page__body table ul{color:#2a2a2a;font-size:16px;font-weight:400}.pa-nurse-helper .pa-interview-page__body table li{margin-bottom:10px;padding-left:18px;position:relative}.pa-nurse-helper .pa-interview-page__body table li:before{background-color:#aaa;border-radius:50%;content:"";height:10px;left:0;position:absolute;top:6px;width:10px}.pa-nurse-helper .pa-interview-page__body table li:last-child{margin-bottom:0}@media (max-width:660px){.pa-nurse-helper .pa-interview-page__recommend__list__item__right{width:90%}}.pa-okarina-okane{background-attachment:fixed;background-image:url(/img/news/okarina-okane/pc_bg.png);background-size:cover}@media screen and (max-width:760px){.pa-okarina-okane{background-image:none}}.pa-okarina-okane .pa-interview-top__contents__description{line-height:1.8125;padding:16px;text-align:left}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-top__contents__description{line-height:1.73333;padding:12px 6px;text-align:left}}.pa-okarina-okane .pa-article__author{background:#fff;border:1px solid #ccc;border-radius:8px;margin:30px 0;padding:16px;width:100%}@media screen and (max-width:760px){.pa-okarina-okane .pa-article__author{margin:20px 6px;padding:12px;width:calc(100% - 12px)}}.pa-okarina-okane .pa-article__author__inner{align-items:flex-start;display:flex;justify-content:flex-start}@media screen and (max-width:760px){.pa-okarina-okane .pa-article__author__inner{flex-wrap:wrap}}.pa-okarina-okane .pa-article__author__img{border-radius:50%;height:110px;width:110px}@media screen and (max-width:760px){.pa-okarina-okane .pa-article__author__img{height:60px;width:60px}}.pa-okarina-okane .pa-article__author__right-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-left:12px}@media screen and (max-width:760px){.pa-okarina-okane .pa-article__author__right-container{margin:auto 0 auto 12px;width:calc(100% - 72px)}}.pa-okarina-okane .pa-article__author__name{font-size:20px;font-weight:700;margin-bottom:12px}@media screen and (max-width:760px){.pa-okarina-okane .pa-article__author__name{font-size:15px;margin-bottom:0}}.pa-okarina-okane .pa-article__author__text{font-size:16px;line-height:1.5}@media screen and (max-width:760px){.pa-okarina-okane .pa-article__author__text{font-size:12px;margin-top:12px}}.pa-okarina-okane .pa-guide-index{margin-bottom:16px}@media screen and (max-width:760px){.pa-okarina-okane .pa-guide-index{margin-bottom:0;margin-top:20px;width:100%}}.pa-okarina-okane .pa-guide-index.is-released{position:static}.pa-okarina-okane .pa-guide-index__list li a{text-decoration:none}.pa-okarina-okane .c-pager__container{margin-top:0}.pa-okarina-okane .c-pager li{background:#fff;border:1px solid #ccc;border-radius:6px;color:#4c2100;display:block;transition:all .1s linear;width:46px}@media screen and (max-width:760px){.pa-okarina-okane .c-pager li{width:9.8667vw}}.pa-okarina-okane .c-pager li.is-active{background:#f60;font-size:15px}.pa-okarina-okane .c-pager li.is-active span{color:#fff}.pa-okarina-okane .c-pager li.is-active span i{font-size:12.5px}.pa-okarina-okane .c-pager li.has-text{width:110px}@media screen and (max-width:760px){.pa-okarina-okane .c-pager li.has-text{width:9.8667vw}}.pa-okarina-okane .c-pager li.has-text .icon-wrap .c-icon-text{color:inherit;font-size:14px}.pa-okarina-okane .c-pager li.has-text .icon-wrap .c-icon-text.c-icon-text{top:0}.pa-okarina-okane .c-pager li.has-text .icon-wrap i{font-size:12.5px}.pa-okarina-okane .pa-interview__thumbnail{border:1px solid #ccc}.pa-okarina-okane .pa-interview-page__head{color:#4d2100;font-size:24px;font-weight:700;line-height:1.5;margin-bottom:12px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__head{font-size:22px;line-height:1.36364}}.pa-okarina-okane .pa-interview-page__thumbnail{border:1px solid #ccc}.pa-okarina-okane .pa-interview-page__sns .p-sns-area{margin-top:20px}.pa-okarina-okane .pa-interview-page__contents{padding:16px 20px 20px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__contents{padding:12px 6px 0}}.pa-okarina-okane .pa-interview-page__topic-index{margin-top:16px;padding:16px 16px 20px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__topic-index{margin-top:12px;padding:12px 12px 20px}}.pa-okarina-okane .pa-interview-page__topic-index__title{font-size:20px;line-height:1}.pa-okarina-okane .pa-interview-page__topic-index__list{padding-top:12px}.pa-okarina-okane .pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:10px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:6px}}.pa-okarina-okane .pa-interview-page__body{margin-top:20px;padding-bottom:20px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body{margin-top:30px}}.pa-okarina-okane .pa-interview-page__body :first-child{margin-top:0!important}.pa-okarina-okane .pa-interview-page__body .title{align-items:flex-start;background-color:#4d2100;border-radius:6px;color:#fff;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:22px;font-weight:700;justify-content:flex-start;line-height:1.09091;margin-top:40px;min-height:40px;padding:8px 12px;width:100%}.pa-okarina-okane .pa-interview-page__body .title:before{content:"\e9934";font-family:iconfont;font-size:24px;font-weight:100;line-height:1;margin-right:6px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .title:before{font-size:20px;line-height:1.45}}.pa-okarina-okane .pa-interview-page__body .title+:not(.talk-okarina):not(.talk-counselor){margin-top:16px!important}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .title{font-size:18px;line-height:1.55556;margin-top:30px;padding:6px 8px}.pa-okarina-okane .pa-interview-page__body .title+:not(.talk-okarina):not(.talk-counselor){margin-top:12px!important}}.pa-okarina-okane .pa-interview-page__body .sub-title{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:6px;color:#4d2100;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:20px;font-weight:700;justify-content:flex-start;line-height:1.2;margin-top:30px;padding:6px 0;width:100%}.pa-okarina-okane .pa-interview-page__body .sub-title+:not(.talk-okarina):not(.talk-counselor){margin-top:16px!important}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .sub-title{font-size:17px;line-height:1.41176;margin-top:20px;padding:6px 0}.pa-okarina-okane .pa-interview-page__body .sub-title+:not(.talk-okarina):not(.talk-counselor){margin-top:12px!important}}.pa-okarina-okane .pa-interview-page__body .sub-title:before{background-color:#86b902;border-radius:30px;content:"";display:block;height:26px;margin:0 12px;width:6px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .sub-title:before{height:22px;margin:0 8px}}.pa-okarina-okane .pa-interview-page__body .text{background-color:#fff;color:#2a2a2a;font-size:16px;line-height:1.875;margin-top:30px;text-align:left;width:100%}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .text{font-size:15px;line-height:1.6;margin-top:20px}}.pa-okarina-okane .pa-interview-page__body a{color:#0038ef}.pa-okarina-okane .pa-interview-page__body a:hover{color:#f60;text-decoration:underline}.pa-okarina-okane .pa-interview-page__body .border{border:1px solid #ccc;border-radius:8px;margin-top:40px;padding:30px 16px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .border{margin-top:20px;padding:20px 10px}}.pa-okarina-okane .pa-interview-page__body .border :first-child{margin-top:0}.pa-okarina-okane .pa-interview-page__body .border :last-child{margin-bottom:0}.pa-okarina-okane .pa-interview-page__body img{width:100%}.pa-okarina-okane .pa-interview-page__body .point{align-items:center;color:#4c2200;display:flex;font-size:20px;font-weight:700;justify-content:flex-start;letter-spacing:-.5px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .point{font-size:18px}}.pa-okarina-okane .pa-interview-page__body .point:before{align-items:center;background-color:#fff;border:2px solid #f60;border-radius:34px;color:#f60;content:"ポイント";display:flex;font-size:14px;height:30px;justify-content:center;margin-right:6px;width:86px}.pa-okarina-okane .pa-interview-page__body .point+.text{margin-top:10px}.pa-okarina-okane .pa-interview-page__body .talk-okarina{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:20px;min-height:104px;position:relative}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-okarina{margin-top:12px;min-height:74px}}.pa-okarina-okane .pa-interview-page__body .talk-okarina p{background:#fff;border:1px solid #ccc;border-radius:8px;color:#2a2a2a;font-size:16px;line-height:1.875;margin:auto 0 auto 30px;padding:16px;position:relative;text-align:left}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-okarina p{font-size:15px;line-height:1.46667;padding:12px}}.pa-okarina-okane .pa-interview-page__body .talk-okarina p:before{border-left:27px solid transparent;border-top:21.5px solid #ccc;bottom:14.5px;content:"";left:-28px;position:absolute}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-okarina p:before{border-left:20px solid transparent;border-top:20px solid #ccc;bottom:0;left:-21px;margin:auto 0;top:18px}}.pa-okarina-okane .pa-interview-page__body .talk-okarina p:after{border-left:26px solid transparent;border-top:20px solid #fff;bottom:15px;content:"";left:-26px;position:absolute;z-index:9}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-okarina p:after{border-left:19px solid transparent;border-top:18.5px solid #fff;bottom:0;left:-19px;margin:auto 0;top:19px}}.pa-okarina-okane .pa-interview-page__body .talk-okarina.orange p{color:#f60;font-weight:700}.pa-okarina-okane .pa-interview-page__body .talk-okarina img{border-radius:50%;height:80px;width:80px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-okarina img{height:50px;width:50px}}.pa-okarina-okane .pa-interview-page__body .talk-okarina:before{color:#2a2a2a;content:"オカリナ";font-size:16px;font-weight:700;left:-5px;line-height:1.5625;position:absolute;text-align:center;top:84px;width:90px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-okarina:before{font-size:12px;left:0;top:54px;width:50px}}.pa-okarina-okane .pa-interview-page__body .talk-counselor{align-items:flex-start;display:flex;justify-content:flex-end;margin-top:20px;min-height:104px;position:relative}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-counselor{margin-top:12px;min-height:74px}}.pa-okarina-okane .pa-interview-page__body .talk-counselor p{background:#ffeded;border-radius:8px;color:#2a2a2a;font-size:16px;line-height:1.875;margin:auto 30px auto 0;padding:16px;position:relative;text-align:left}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-counselor p{font-size:15px;line-height:1.46667;padding:12px}}.pa-okarina-okane .pa-interview-page__body .talk-counselor p:before{border-bottom:20px solid transparent;border-left:26px solid #ffeded;bottom:0;content:"";height:0;margin:auto 0;position:absolute;right:-26px;top:calc(-30% + 16px);z-index:9}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-counselor p:before{border-bottom:18px solid transparent;border-left:20px solid #ffeded;bottom:0;content:"";height:0;margin:auto 0;position:absolute;right:-20px;top:calc(-80% + 50px);z-index:9}}.pa-okarina-okane .pa-interview-page__body .talk-counselor img{border-radius:50%;height:80px;width:80px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-counselor img{height:50px;width:50px}}.pa-okarina-okane .pa-interview-page__body .talk-counselor div{position:relative}.pa-okarina-okane .pa-interview-page__body .talk-counselor div span{color:#2a2a2a;font-size:16px;font-weight:700;line-height:1.5625;position:absolute;right:-8px;text-align:center;top:84px;width:100px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body .talk-counselor div span{font-size:12px;right:-5px;top:54px;width:60px}}.pa-okarina-okane .pa-interview-page__body table{border:1px solid #ccc;border-collapse:separate;border-radius:8px;border-spacing:0;font-size:18px;line-height:1.4;margin-top:16px;overflow:hidden;table-layout:fixed;width:100%}.pa-okarina-okane .pa-interview-page__body table td,.pa-okarina-okane .pa-interview-page__body table th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:none;line-height:1.4;padding:10px 3px 11px;vertical-align:middle}.pa-okarina-okane .pa-interview-page__body table td:last-child,.pa-okarina-okane .pa-interview-page__body table th:last-child{border-right:none}.pa-okarina-okane .pa-interview-page__body table th{background:#fcf2dd;color:#4d2100;font-size:15px;font-weight:700;padding:12px 0;text-align:center}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body table th{font-size:12px}}.pa-okarina-okane .pa-interview-page__body table td{background:#fff;color:#4d2100;font-size:15px;font-weight:700;padding:12px 0;text-align:center}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body table td{font-size:12px}}.pa-okarina-okane .pa-interview-page__body table tbody tr:last-child td,.pa-okarina-okane .pa-interview-page__body table tbody tr:last-child th{border-bottom:none}.pa-okarina-okane .pa-interview-page__body table thead tr th{border-bottom:1px solid #ccc}.pa-okarina-okane .pa-interview-page__body table thead tr th:first-child{width:210px}@media screen and (max-width:760px){.pa-okarina-okane .pa-interview-page__body table thead tr th:first-child{width:100px}}.pa-okarina-okane .pa-interview-page__body table .red{color:#f82060}.pa-article-pickup{max-width:760px}@media screen and (max-width:760px){.pa-article-pickup{max-width:100%}}.pa-article-pickup-detail{width:830px}@media screen and (max-width:760px){.pa-article-pickup-detail{width:100%}}.pa-pickup{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 6px #aaa;margin-bottom:34px;overflow:hidden;width:762px}@media screen and (max-width:760px){.pa-pickup{border:0;border-radius:0;width:100%}}.pa-pickup h2{font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:22px}@media screen and (max-width:760px){.pa-pickup h2{font-size:18px}}.pa-pickup>div{margin-left:0;margin-right:0}.pa-pickup-mv img{vertical-align:bottom;width:100%}.pa-pickup-list{display:block}.pa-pickup-item{background-color:#fff;border-top:1px solid #ccc;padding:16px 12px}@media screen and (max-width:760px){.pa-pickup-item{padding:4.26667vw 3.2vw}}.pa-pickup-item__thumb{margin-right:20px;width:200px}@media screen and (max-width:760px){.pa-pickup-item__thumb{margin-right:2.66667vw;width:26.66667vw}}.pa-pickup-item__thumb img{width:100%}.pa-pickup-item-inner{display:flex}.pa-pickup-item__body{width:calc(100% - 220px)}@media screen and (max-width:760px){.pa-pickup-item__body{width:calc(100% - 26.66667vw)}}.pa-pickup-item__labels{align-items:center;display:flex;justify-content:space-between}.pa-pickup-tag{background-color:#eb2b2b;border-radius:50px;color:#fff;display:inline-block;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:14px;font-weight:700;height:26px;line-height:26px;padding:0 8px;text-align:center}@media screen and (max-width:760px){.pa-pickup-tag{font-size:3.73333vw;height:6.4vw;line-height:6.4vw}}.pa-pickup-item__date{color:#646464;font-size:12px;margin-left:auto}@media screen and (max-width:760px){.pa-pickup-item__date{font-size:3.2vw}}.pa-pickup-item__title{font-size:18px;font-weight:700;line-height:1.3;margin-top:9px}@media screen and (max-width:760px){.pa-pickup-item__title{font-size:4.53333vw;margin-top:6px}}.pa-pickup-item__title a{color:#0038ef}.pa-pickup-item__title a:hover{color:#f60}.pa-pickup-item__text{color:#2a2a2a;font-size:14px;line-height:1.7;margin-top:9px;position:relative}@media screen and (max-width:760px){.pa-pickup-item__text{font-size:3.2vw;margin-top:6px}}.pa-pickup-item__text__white_space{display:inline-block;height:18px;width:73px}@media screen and (max-width:760px){.pa-pickup-item__text__white_space{width:61px}}.pa-pickup-item__text-continue{color:#0038ef;font-size:16px;text-decoration:underline}@media screen and (max-width:760px){.pa-pickup-item__text-continue{font-size:3.2vw}}.pa-pickup-heading{border-top:1px solid #ccc;padding:16px 16px 0}@media screen and (max-width:760px){.pa-pickup-heading{padding:8px 8px 0}}.pa-pickup-heading .pa-pickup-article-image img{border-radius:8px;margin-bottom:20px;width:100%}.pa-pickup-title{color:#4d2100;font-size:26px;font-weight:700;line-height:1.46}@media screen and (max-width:760px){.pa-pickup-title{font-size:5.86667vw}}.pa-pickup-sns .p-sns-area{margin-bottom:8px}.pa-pickup-index{border:1px solid #ccc;border-radius:8px}.pa-pickup-index__inner{padding:12px}@media screen and (max-width:760px){.pa-pickup-index__inner{letter-spacing:-.01em;padding:10px}}.pa-pickup-index__title{color:#2a2a2a;font-size:20px;font-weight:700}@media screen and (max-width:760px){.pa-pickup-index__title{font-size:4.8vw}}.pa-pickup-index__body{margin-top:10px}@media screen and (max-width:760px){.pa-pickup-index__body{margin-top:0}}.pa-pickup-index-list{counter-reset:number;display:block}.pa-pickup-index-item{line-height:1.7;padding-left:18px;position:relative}@media screen and (max-width:760px){.pa-pickup-index-item{margin-top:12px;padding-left:4.26667vw}}.pa-pickup-index-item:before{background-color:#f60;border-radius:50%;color:#fff;content:counter(number);counter-increment:number;font-size:.7em;font-weight:700;height:1.5em;left:0;margin-top:.5em;padding:0;position:absolute;text-align:center;width:1.5em}.pa-pickup-index-item a{color:#0038ef;font-size:16px;text-decoration:underline}@media screen and (max-width:760px){.pa-pickup-index-item a{font-size:3.8vw}}.pa-pickup-index-item a:hover{color:#f60;text-decoration:none}.pa-pickup-index-child-list{display:block;padding-left:14px}@media screen and (max-width:760px){.pa-pickup-index-child-list{padding-left:2.66667vw}}.pa-pickup-index-child-item{line-height:1.7;padding-left:12px;position:relative}@media screen and (max-width:760px){.pa-pickup-index-child-item{padding-left:2.13333vw}}.pa-pickup-index-child-item:before{background-color:#0038ef;border-radius:50%;content:"";height:4px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}@media screen and (max-width:760px){.pa-pickup-index-child-item:before{height:.53333vw;top:3.2vw;-webkit-transform:translateY(0);transform:translateY(0);width:.53333vw}}.pa-pickup-bottom{padding:0 18px 27px}@media screen and (max-width:760px){.pa-pickup-bottom{padding:0 1.6vw 9.6vw}}.pa-pickup-related{border:1px solid #ccc;border-radius:6px;margin-top:40px;overflow:hidden;width:100%}@media screen and (max-width:760px){.pa-pickup-related{border-radius:1.6vw;margin-top:9.06667vw}}.pa-pickup-related__title{background:#fcf2dd;color:#4d2200;font-size:18px;font-weight:700;height:40px;line-height:40px;text-align:center}@media screen and (max-width:760px){.pa-pickup-related__title{font-size:4.53333vw;height:9.6vw;line-height:9.6vw}}.pa-pickup-comment{display:block}.pa-pickup-comment__title{background:#4c2100;border-radius:6px;color:#fff;font-size:22px;font-weight:700;line-height:1.4;margin-top:40px;padding:10px}@media screen and (max-width:760px){.pa-pickup-comment__title{border-radius:1.6vw;font-size:5.33333vw;margin-top:9.33333vw;padding:1.6vw}}.pa-pickup-comment__title>.c-icon-comment_fill{margin-right:12px}@media screen and (max-width:760px){.pa-pickup-comment__title>.c-icon-comment_fill{margin-right:1.6vw}}.pa-pickup-comment__form{margin-top:16px}@media screen and (max-width:760px){.pa-pickup-comment__form{margin-top:3.2vw}}.pa-article-body{color:#2a2a2a;letter-spacing:.05px;line-height:30px;padding:0 16px}@media screen and (max-width:760px){.pa-article-body{line-height:24px;padding:0 1.6vw}}.pa-article-body h1{line-height:36px}.pa-article-body 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-size:22px;font-weight:700;justify-content:flex-start;line-height:24px;margin-top:40px;padding:10px}@media screen and (max-width:760px){.pa-article-body h2{font-size:18px;line-height:25px;margin-top:8vw;padding:7px 2.13333vw}}.pa-article-body h3{align-items:center;border:1px solid #ccc;border-radius:6px;display:flex;font-family:Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,meiryo,メイリオ,osaka,MS PGothic,arial,helvetica,sans-serif;font-size:20px;font-weight:700;justify-content:flex-start;line-height:32px;margin-bottom:0;margin-top:16px;min-height:42px;padding:6px 8px 6px 28px;position:relative}@media screen and (max-width:760px){.pa-article-body h3{font-size:18px;line-height:20px;margin-top:4.26667vw;min-height:8.53333vw;padding:6px 2.13333vw 6px 7.46667vw}}.pa-article-body h3:before{background:#eb2b2b;border-radius:40px;content:"";height:calc(100% - 16px);left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px}@media screen and (max-width:760px){.pa-article-body h3:before{border-radius:10.66667vw;height:calc(100% - get_vw(16));left:2.66667vw;width:1.6vw}}.pa-article-body p{line-height:1.7;margin-bottom:20px;margin-top:16px}@media screen and (max-width:760px){.pa-article-body p{font-size:4vw;margin-bottom:5.33333vw;margin-top:3.2vw}}.pa-article-body ol{counter-reset:number 0;padding:0}.pa-article-body ol li{counter-increment:number;font-size:16px;font-weight:700;padding:4px}@media screen and (max-width:760px){.pa-article-body ol li{font-size:4.26667vw}}.pa-article-body ol li:before{-webkit-box-align:center;-webkit-box-pack:center;-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background:#eb2b2b;border-radius:16px;color:#fff;content:counter(number);display:inline-flex;font-size:14px;font-weight:700;height:22px;justify-content:center;line-height:22px;margin-right:8px;width:22px}@media screen and (max-width:760px){.pa-article-body ol li:before{border-radius:4.26667vw;font-size:3.73333vw;height:5.86667vw;line-height:5.86667vw;margin-right:2.13333vw;width:5.86667vw}}.pa-article-body ul li{line-height:27.2px;padding-left:16px}@media screen and (max-width:760px){.pa-article-body ul li{line-height:26px;padding-left:3.2vw}}.pa-article-body ul li:before{background:#aaa;border-radius:100%;content:"";display:inline-block;height:8px;left:-12px;position:relative;top:-2px;width:8px}@media screen and (max-width:760px){.pa-article-body ul li:before{height:1.6vw;left:-3.2vw;top:-.53333vw;width:1.6vw}}.pa-article-body dl{padding:6px}@media screen and (max-width:760px){.pa-article-body dl{padding:1.6vw}}.pa-article-body dt{background:url(/img/news/pickup/heading_circle.png) 0 0 no-repeat transparent;border-bottom:1px dotted #dacfba;color:#4d2200;font-size:18px;font-weight:700;line-height:21.6px;margin:12px 0;padding:0 0 6px 24px}@media screen and (max-width:760px){.pa-article-body dt{font-size:4.8vw;line-height:22px;margin:3.2vw 0;padding:0 0 1.6vw 6.4vw}}.pa-article-body dd{line-height:25.6px;margin-bottom:24px}@media screen and (max-width:760px){.pa-article-body dd{line-height:24px;margin-bottom:6.4vw}}.pa-article-body table td{line-height:21.6px}@media screen and (max-width:760px){.pa-article-body table td{line-height:15px}}.pa-article-body .text-attention{background:transparent linear-gradient(transparent 70%,#ffec9d 0);font-weight:700;padding-bottom:0}.pa-article-body .borderbox-white{border:1px solid #d9d0aa;border-radius:6px;margin-bottom:12px;padding:16px}@media screen and (max-width:760px){.pa-article-body .borderbox-white{border-radius:1.6vw;margin-bottom:3.2vw;padding:2.66667vw}}.pa-article-body img{display:block;margin-left:auto;margin-right:auto;max-width:100%}.pa-article-body .thumb img{display:block;margin:0 auto}.pa-article-body .data-src{font-size:12px;margin-top:10px;text-align:right}.pa-article-body .data-src time:before{content:"*";vertical-align:top}.pa-privacy a{font-weight:700;text-decoration:underline}.pa-privacy .c-table td,.pa-privacy .c-table th,.pa-privacy .c-text{font-size:.875rem;line-height:1.6}.pa-privacy .c-table td{text-align:center}.pa-privacy .c-table tbody tr td:first-child{border-left:0}.pa-privacy .pa-terms+.pa-terms{margin-top:40px}.pa-privacy__lv2{border:0;border-bottom:1px solid #ccc;margin-bottom:16px}@media screen and (max-width:760px){.pa-privacy__lv2{margin-bottom:12px}}.pa-privacy__lv2:before{content:none}.pa-privacy__list{list-style:disc;margin-left:16px}.pa-privacy__description{margin-bottom:10px}.pa-privacy__note.c-text{color:#828282;font-size:12px;margin-top:10px}.pa-privacy__footer{text-align:right}.pa-privacy__em{font-weight:700}.pa-privacy__indent{padding-left:19px}.pa-privacy .pa-terms .lp-box-terms__ol-list li .list-indent li{padding-left:0;text-indent:0}.pa-scout{background-color:#fff0e5}@media (max-width:660px){.pa-scout{padding-bottom:60px}}.pa-scout>:first-child{padding-top:0}.pa-scout .u-red{color:#f82060}.pa-scout .u-blue{color:#0038ef}.pa-scout .u-bold{font-weight:700}.pa-scout .u-underline{text-decoration:underline}.pa-scout .u-underline:hover{text-decoration:none}.pa-scout .pa-icon-star{letter-spacing:-1px}.pa-scout .c-icon-star-fill{color:#ccc;font-size:16px}@media (max-width:660px){.pa-scout .c-icon-star-fill{font-size:14px}}.pa-scout .c-icon-star-fill.yellow{color:#ffd111}.pa-scout__login{color:#0038ef;font-size:17px;font-weight:700;text-decoration:underline}@media (max-width:660px){.pa-scout__login{font-size:14px}}.pa-scout__login:hover{text-decoration:none}.pa-scout__button{width:420px}@media (max-width:660px){.pa-scout__button{font-size:18px;width:100%}}.pa-scout__button__wrap{align-items:end;background:hsla(0,0%,100%,.8);bottom:0;display:flex;gap:12px;justify-content:center;left:0;margin:0 auto;padding:17px;right:0;width:100%;z-index:2}@media (max-width:660px){.pa-scout__button__wrap{align-items:center;bottom:-100px;flex-direction:column;gap:8px;transition:all .3s}.pa-mv-section .pa-scout__button__wrap{margin-top:-2px}}@media not all and (max-width:660px){.pa-scout__button__wrap.js-fixedBtnTrigger{position:fixed}}@media (max-width:660px){.pa-scout__button__wrap.is-fixed{bottom:calc(env(safe-area-inset-bottom));padding-top:12px;position:fixed;transition:all .3s}.pa-scout__button__wrap.is-fixed .pa-mv__text{display:none}}.pa-scout .pa-mv-section{position:relative}.pa-scout .pa-mv__bg{height:463px;overflow:hidden;position:relative;width:100%}@media (max-width:660px){.pa-scout .pa-mv__bg{height:auto}}.pa-scout .pa-mv__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media (max-width:660px){.pa-scout .pa-mv__bg img{height:auto;-o-object-fit:contain;object-fit:contain}.pa-scout .pa-mv__text img{display:block;height:29px;width:100%}}.pa-scout .pa-content-section{margin:0 auto;width:800px}@media (max-width:660px){.pa-scout .pa-content-section{margin-top:40px;padding:0 20px;width:100%}}.pa-scout .pa-content-section .p-center-hdg{line-height:normal}@media (max-width:660px){.pa-scout .pa-content-section .p-center-hdg{font-size:24px;margin-bottom:24px}}.pa-scout .pa-about__list{display:flex;gap:55px;justify-content:center;width:100%}@media (max-width:660px){.pa-scout .pa-about__list{align-items:center;flex-direction:column;gap:40px}}.pa-scout .pa-about__item{line-height:1.27;width:240px}@media (max-width:660px){.pa-scout .pa-about__item{padding:0 60px;width:auto}}.pa-scout .pa-about__item__img{margin-bottom:16px}.pa-scout .pa-about__item__img img{height:auto;width:100%}.pa-scout .pa-about__item__title{color:#4d2100;font-size:22px;font-weight:700;margin-bottom:16px;text-align:center}@media (max-width:660px){.pa-scout .pa-about__item__title{font-size:20px;margin-bottom:10px}.pa-scout .pa-about__item__text{font-size:15px}}.pa-scout .pa-flow-section .p-center-hdg{margin-bottom:-24px}@media (max-width:660px){.pa-scout .pa-flow-section .p-center-hdg{margin-bottom:-10px}}.pa-scout .pa-flow-section .p-center-hdg .title{margin:0 10px}@media (max-width:660px){.pa-scout .pa-flow-section .p-center-hdg .title{margin:0}}.pa-scout .pa-flow__description{margin-top:16px}@media (max-width:660px){.pa-scout .pa-flow__description{margin-top:12px}}.pa-scout .pa-flow__description p{font-size:14px}@media (max-width:660px){.pa-scout .pa-flow__description p{font-size:12px}}.pa-scout .pa-flow__description p+p{margin-top:8px}@media (max-width:660px){.pa-scout .pa-flow__description p+p{margin-top:6px}}.pa-scout .pa-flow__icon{position:relative;z-index:1}@media (max-width:660px){.pa-scout .pa-flow__icon{-webkit-transform:translateY(9px);transform:translateY(9px)}.pa-scout .pa-flow__icon img{height:auto;width:72px}}.pa-scout .pa-flow__list{display:flex;flex-direction:column;gap:16px}.pa-scout .pa-flow__item{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #00000047;display:flex;line-height:1.4;overflow:hidden}@media (max-width:660px){.pa-scout .pa-flow__item{flex-direction:column}}.pa-scout .pa-flow__item a{color:#0038ef;text-decoration:underline}.pa-scout .pa-flow__item a:hover{text-decoration:none}.pa-scout .pa-flow__item__text-box{padding:12px;width:calc(100% - 178px)}@media (max-width:660px){.pa-scout .pa-flow__item__text-box{width:100%}}.pa-scout .pa-flow__item__title{color:#4d2100;font-size:20px;font-weight:700}@media (max-width:660px){.pa-scout .pa-flow__item__title{font-size:18px}}.pa-scout .pa-flow__item__num{content:"";display:inline-block;height:40px;margin-right:6px;width:40px}.pa-scout .pa-flow__item__num--1{background-image:url(/img/lp/scout/num_01.svg)}.pa-scout .pa-flow__item__num--2{background-image:url(/img/lp/scout/num_02.svg)}.pa-scout .pa-flow__item__num--3{background-image:url(/img/lp/scout/num_03.svg)}.pa-scout .pa-flow__item__num--4{background-image:url(/img/lp/scout/num_04.svg)}.pa-scout .pa-flow__item__num-title{align-items:center;display:flex;margin-bottom:4px}.pa-scout .pa-flow__item__img{height:auto;width:178px}@media (max-width:660px){.pa-scout .pa-flow__item__img{align-items:end;display:flex;width:100%}}.pa-scout .pa-flow__item__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pa-scout .pa-tips{background-color:#fff;border-radius:8px;box-shadow:0 2px 6px #00000047;padding:28px 42px}@media (max-width:660px){.pa-scout .pa-tips{border-radius:0;padding:20px}.pa-scout .pa-tips-section{padding:0}}.pa-scout .pa-tips-section .p-center-hdg{margin-bottom:-18px}@media (max-width:660px){.pa-scout .pa-tips-section .p-center-hdg{align-items:start;display:flex;line-height:1.4;margin-bottom:0}}.pa-scout .pa-tips-section .p-center-hdg .title{margin:0 10px}.pa-scout .pa-tips__icon{position:relative;z-index:1}@media (max-width:660px){.pa-scout .pa-tips__icon{-webkit-transform:translateY(16px);transform:translateY(16px)}.pa-scout .pa-tips__icon img{height:auto;width:72px}}.pa-scout .pa-tips__list{display:flex;flex-direction:column;gap:16px}.pa-scout .pa-tips__item{line-height:1.4}.pa-scout .pa-tips__item__title{align-items:center;color:#4d2100;display:flex;font-size:20px;font-weight:700;margin-bottom:4px;position:relative}@media (max-width:660px){.pa-scout .pa-tips__item__title{font-size:18px;margin-bottom:6px}}.pa-scout .pa-tips__item__title:before{background-image:url(/img/lp/scout/check.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:36px;margin-right:8px;min-width:36px}@media (max-width:660px){.pa-scout .pa-tips__item__title:before{height:28px;min-width:28px}}.pa-scout .pa-tips__item__text{font-size:16px}.pa-scout .pa-reviews__cards{display:flex;flex-wrap:wrap;gap:16px}@media (max-width:660px){.pa-scout .pa-reviews__cards{flex-direction:column}}.pa-scout .pa-reviews__card{background-color:#fff;border-radius:8px;line-height:1.4;padding:16px;width:calc(50% - 8px)}@media (max-width:660px){.pa-scout .pa-reviews__card{font-size:14px;width:100%}}.pa-scout .pa-reviews__card__top{align-items:center;display:flex;gap:13px;margin-bottom:16px}.pa-scout .pa-reviews__card__top__texts .pa-gender{font-size:14px}.pa-scout .pa-reviews__card__top__heading{font-weight:700;margin-bottom:4px}.pa-scout .pa-reviews__card__top__gender-star{align-items:center;color:#aaa;display:flex;gap:12px}.pa-scout .pa-reviews__card__bottom{font-size:14px}.pa-scout .pa-qa-section .p-qa-box{background-color:#fff;border:1px solid #ccc;border-radius:6px;line-height:1.24}.pa-scout .pa-qa-section .p-qa-box-title{align-items:center;color:inherit}.pa-scout .pa-qa-section .p-qa-box-title__icon{display:flex}.pa-scout .pa-qa-section .p-qa-box__question{height:auto;padding:6px 14px}@media (max-width:660px){.pa-scout .pa-qa-section .p-qa-box__question{gap:4px;padding:6px 10px}}.pa-scout .pa-qa-section .p-qa-box__answer{padding:9px 13px 13px}@media (max-width:660px){.pa-scout .pa-qa-section .p-qa-box__answer{padding:6px 16px 10px 6px}}.pa-scout .pa-qa-section .p-qa-box__text{padding-top:10px}@media (max-width:660px){.pa-scout .pa-qa-section .p-qa-box__text{font-size:14px;padding-top:0}}.pa-scout .pa-qa-section .p-qa-box a{color:#0038ef;text-decoration:underline}.pa-scout .pa-qa-section .p-qa-box a:hover{text-decoration:none}.pa-scout .pa-qa-section .p-qa-box table{border-spacing:1.5px;font-size:14px;margin-top:10px;word-break:break-word}@media (max-width:660px){.pa-scout .pa-qa-section .p-qa-box table{padding-top:0}}.pa-scout .pa-qa-section .p-qa-box table th{color:#4c2100;display:inline-block;font-weight:700;min-width:90px;padding:10px;vertical-align:middle}@media (max-width:660px){.pa-scout .pa-qa-section .p-qa-box table th{min-width:62px;padding:8px}}.pa-scout .pa-qa-section .p-qa-box table td{background-color:#fff;border-left:1px solid #ccc;display:inline-block;padding:10px}@media (max-width:660px){.pa-scout .pa-qa-section .p-qa-box table td{padding:8px}}.pa-scout .pa-qa-section .p-qa-box table tr{align-items:center;background-color:#fffbf0;border:1px solid #ccc;display:flex;justify-content:space-between}.pa-scout .pa-qa-section .p-qa-box table tr:first-of-type{border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px}.pa-scout .pa-qa-section .p-qa-box table tr:first-of-type td{border-top-right-radius:8px}.pa-scout .pa-qa-section .p-qa-box table tr:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.pa-scout .pa-qa-section .p-qa-box table tr:last-of-type td{border-bottom-right-radius:8px}.pa-scout .pa-qa-section .p-qa-box .c-icon-a_fill,.pa-scout .pa-qa-section .p-qa-box .c-icon-q_fill{display:inline-block;height:40px;width:40px}@media (max-width:660px){.pa-scout .pa-qa-section .p-qa-box .c-icon-a_fill,.pa-scout .pa-qa-section .p-qa-box .c-icon-q_fill{height:30px;width:30px}}.pa-scout .pa-qa-section .p-qa-box .c-icon-a_fill:before,.pa-scout .pa-qa-section .p-qa-box .c-icon-q_fill:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:40px;width:40px}@media (max-width:660px){.pa-scout .pa-qa-section .p-qa-box .c-icon-a_fill:before,.pa-scout .pa-qa-section .p-qa-box .c-icon-q_fill:before{height:30px;width:30px}}.pa-scout .pa-qa-section .p-qa-box .c-icon-a_fill:before{background-image:url(/img/lp/scout/faq_answer.svg)}.pa-scout .pa-qa-section .p-qa-box .c-icon-q_fill:before{background-image:url(/img/lp/scout/faq_question.svg)}.c-page-top .pa-scout .pa-qa-section .p-qa-box span,.p-card-job-breadcrumbs .pa-scout .pa-qa-section .p-qa-box li,.p-hover-menu__item .pa-scout .pa-qa-section .p-qa-box a,.pa-scout .pa-qa-section .p-qa-box .c-card__new-job,.pa-scout .pa-qa-section .p-qa-box .c-icon-arrow,.pa-scout .pa-qa-section .p-qa-box .c-page-top span,.pa-scout .pa-qa-section .p-qa-box .c-radio-rich+label,.pa-scout .pa-qa-section .p-qa-box .c-select__container,.pa-scout .pa-qa-section .p-qa-box .p-card-job-breadcrumbs li,.pa-scout .pa-qa-section .p-qa-box .p-hover-menu__item a,.pa-scout .pa-qa-section .p-qa-box .slick-next,.pa-scout .pa-qa-section .p-qa-box .slick-prev{margin:auto 8px}@media (max-width:660px){.c-page-top .pa-scout .pa-qa-section .p-qa-box span,.p-card-job-breadcrumbs .pa-scout .pa-qa-section .p-qa-box li,.p-hover-menu__item .pa-scout .pa-qa-section .p-qa-box a,.pa-scout .pa-qa-section .p-qa-box .c-card__new-job,.pa-scout .pa-qa-section .p-qa-box .c-icon-arrow,.pa-scout .pa-qa-section .p-qa-box .c-page-top span,.pa-scout .pa-qa-section .p-qa-box .c-radio-rich+label,.pa-scout .pa-qa-section .p-qa-box .c-select__container,.pa-scout .pa-qa-section .p-qa-box .p-card-job-breadcrumbs li,.pa-scout .pa-qa-section .p-qa-box .p-hover-menu__item a,.pa-scout .pa-qa-section .p-qa-box .slick-next,.pa-scout .pa-qa-section .p-qa-box .slick-prev{margin:auto 4px}}.pa-scout-footer{padding-bottom:84px}@media (max-width:660px){.pa-scout-footer{padding-bottom:78px}.pa-scout-footer .c-page-top{bottom:calc(105px + env(safe-area-inset-bottom))}}.pa-search-header{width:100%}@media not all and (max-width:660px){.pa-search-header{margin-bottom:12px}}@media (max-width:660px){.pa-search-header{background-color:#fff;margin-bottom:0;padding:6px 6px 10px}}.pa-search-header__description{background-color:#fff;border-radius:6px;margin-top:10px}@media not all and (max-width:660px){.pa-search-header__description{border:1px solid #ccc;height:54px}}@media (max-width:660px){.pa-search-header__description{border:none;height:9.06667vw}}@media not all and (max-width:660px){.pa-search-header__description__inner{height:calc(100% - 16px);margin:8px}}@media (max-width:660px){.pa-search-header__description__inner{height:100%;margin:0}}.pa-search-header__description__text{line-height:1.5}@media not all and (max-width:660px){.pa-search-header__description__text{font-size:12px}}@media (max-width:660px){.pa-search-header__description__text{font-size:2.66667vw}}.pa-search-header__description span{color:#4c2100;font-weight:700}.pa-search-header__description a{color:#0038ef;text-decoration:none}.pa-search-header__description a:hover{color:#f60;text-decoration:underline}.pa-search-header__title{font-size:20px;font-weight:700;position:relative}@media not all and (max-width:660px){.pa-search-header__title{line-height:1.25}}@media (max-width:660px){.pa-search-header__title{line-height:1.2;padding-left:0;text-indent:1.25em}}.pa-search-header__title span{color:#4c2100;letter-spacing:0}@media (max-width:660px){.pa-search-header__title span{font-size:16px;font-weight:400}}.pa-search-header__title .search-title-text-emphasis{color:#f60}@media not all and (max-width:660px){.pa-search-header__title .search-title-text-emphasis{font-size:24px}}@media (max-width:660px){.pa-search-header__title .search-title-text-emphasis{font-size:20px;font-weight:700}}.pa-search-header__title span.date{color:#4c2100}@media not all and (max-width:660px){.pa-search-header__title span.date{font-size:20px;margin-left:-5px}}@media (max-width:660px){.pa-search-header__title span.date{font-size:16px;font-weight:400;margin-left:-10px}}.pa-search-header__title span.c-icon,.pa-search-header__title span.p-article-youtube__play{color:#86b902;display:inline;left:0;letter-spacing:0;position:absolute;text-indent:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media not all and (max-width:660px){.pa-search-header__title span.c-icon,.pa-search-header__title span.p-article-youtube__play{font-size:26px;top:50%}}@media (max-width:660px){.pa-search-header__title span.c-icon,.pa-search-header__title span.p-article-youtube__play{font-size:1em;top:calc(.5em + .8vw)}}.pa-search-header__title i.c-icon,.pa-search-header__title i.p-article-youtube__play{color:#86b902;display:inline;letter-spacing:0;text-indent:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media not all and (max-width:660px){.pa-search-header__title i.c-icon,.pa-search-header__title i.p-article-youtube__play{font-size:26px;position:relative;top:3px}}@media (max-width:660px){.pa-search-header__title i.c-icon,.pa-search-header__title i.p-article-youtube__play{font-size:1em;left:0;position:absolute;top:calc(.5em + .8vw)}}.pa-search-header__title span.pa-search-header__facility_count{color:#2a2a2a;font-weight:400;text-indent:0}@media not all and (max-width:660px){.pa-search-header__title span.pa-search-header__facility_count{font-size:20px;margin-left:20px}}@media (max-width:660px){.pa-search-header__title span.pa-search-header__facility_count{font-size:16px}}.pa-search-header__title span.pa-search-header__count{color:#2a2a2a;font-weight:400;text-indent:0}@media not all and (max-width:660px){.pa-search-header__title span.pa-search-header__count{font-size:20px;margin-left:20px}}@media (max-width:660px){.pa-search-header__title span.pa-search-header__count{font-size:16px}}.pa-search-header__notfound-area{background:#fff;border:1px solid #ccc;border-radius:8px;color:#4d2200;padding:16px}@media not all and (max-width:660px){.pa-search-header__notfound-area{margin-bottom:20px}}@media (max-width:660px){.pa-search-header__notfound-area{margin:20px 6px 0}}.pa-search-header__notfound-area p{align-items:center;display:flex;font-weight:700;margin-bottom:8px}@media not all and (max-width:660px){.pa-search-header__notfound-area p{font-size:22px}}@media (max-width:660px){.pa-search-header__notfound-area p{font-size:18px;line-height:1}}.pa-search-header__notfound-area p i{color:#f60;font-size:50px;margin-right:8px}.pa-search-refine table tbody tr th{font-size:12px;padding:0;width:100px}.pa-search-refine table tbody tr td{align-items:center;display:flex;font-size:13px;height:40px;justify-content:space-between;padding:0 6px;width:100%}.pa-search-refine table tbody tr td.pref-city{display:inline-flex;width:50%}.pa-search-refine table tbody tr td .pa-search-refine__text{align-items:center;color:#3c3c3c;display:flex;font-size:13px;width:calc(100% - 56px)}.pa-search-refine table tbody tr td .pa-search-refine__text p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-search-refine table tbody tr td .c-icon,.pa-search-refine table tbody tr td .p-article-youtube__play{color:#aaa;display:none;font-size:16px;margin-right:4px}.pa-search-refine table tbody tr td .active.p-article-youtube__play,.pa-search-refine table tbody tr td .c-icon.active{display:inline}.pa-search-refine table tbody tr td a.c-btn{border:1px solid #86b902;color:#86b902;font-size:13px;height:26px;line-height:1.5;padding:0;text-decoration:none;width:50px}.pa-search-refine table tbody tr td a.c-btn:hover{background-color:#fff;opacity:.7}.area-marketprice,.pa-search-sidebar__history{margin-top:16px}.area-marketprice .area-marketprice__title{color:#4c2100;font-size:16px;font-weight:400;line-height:1.375;margin-bottom:4px}.area-marketprice .area-marketprice__title .search-title-text-emphasis{color:#f60;font-weight:700}.area-marketprice .area-marketprice__link{font-size:12px;letter-spacing:-.1px;line-height:1.4;margin-top:6px;text-align:right}.area-marketprice .area-marketprice__link a{color:#0038ef}.area-marketprice .gray-dash{color:#2a2a2a}@media not all and (max-width:660px){.area-marketprice table td,.area-marketprice table th{font-size:14px;padding:5px 6px}}@media (max-width:660px){.area-marketprice table td,.area-marketprice table th{font-size:12px;height:30px;line-height:1.4;padding:4px 6px}}.area-marketprice table td{color:#f82060;font-weight:700;text-align:center}@media not all and (max-width:660px){.area-marketprice table td .value{font-size:20px}}@media (max-width:660px){.area-marketprice table td .value{font-size:16px;letter-spacing:-.4px}}.area-marketprice table td .unit{font-weight:700}@media not all and (max-width:660px){.area-marketprice table td .unit{font-size:10px}}@media (max-width:660px){.area-marketprice table td .unit{font-size:12px}}.area-marketprice table td.empty{color:#2a2a2a;font-weight:400}.area-marketprice table td.empty .unit{display:none}@media not all and (max-width:660px){.area-marketprice table th br{display:none}}@media (max-width:660px){.area-marketprice table th:first-child{width:27%}.area-marketprice table th br{display:inline}.area-marketprice table th span{font-size:10px}}@media not all and (max-width:660px){.area-marketprice table thead tr:first-child th{height:39px}}@media (max-width:660px){.area-marketprice table thead tr:first-child th{height:auto}}.area-marketprice table tbody.helper .helper{display:initial}.area-marketprice table tbody.helper .manager,.area-marketprice table tbody.manager .helper{display:none}.area-marketprice table tbody.manager .manager{display:initial}.area-marketprice table tbody .disabled{display:none}.area-marketprice table .table-bottom-sp td{height:40px}.area-marketprice table .table-bottom-sp td span{color:#0038ef;font-size:15px;font-weight:400}.area-marketprice table .table-bottom-sp td .c-icon-pulldown{color:#aaa;font-size:14px}.area-marketprice table .table-bottom-pc{align-items:center;cursor:pointer;display:flex;justify-content:center}.area-marketprice table .table-bottom-pc:hover span{color:#f60}.area-marketprice table .table-bottom-pc span{color:#0038ef;font-size:15px;font-weight:700}.area-marketprice table .table-bottom-pc .c-icon-pulldown{color:#aaa;font-size:14px;margin-right:6px}.area-marketprice .c-icon-refund:before{color:#86b902;font-weight:400;margin-right:4px}.area-marketprice .display-fukidashi{display:inline-flex;height:14px;margin-left:4px;margin-top:2px;width:14px}.area-marketprice .display-fukidashi-icon{color:#aaa;font-size:14px}@media (max-width:660px){.area-marketprice .display-fukidashi-icon{position:relative;top:2px}}.popup-widow{display:none;position:fixed;z-index:9999}@media not all and (max-width:660px){.popup-widow{bottom:16px;right:26px;width:620px}}@media (max-width:660px){.popup-widow{bottom:0;flex-direction:row-reverse;right:0;width:100%}}.popup-widow.is-show{display:flex}.popup-widow .p-footer-modal{background-color:transparent;display:flex;flex-direction:row}@media not all and (max-width:660px){.popup-widow .p-footer-modal{left:0;padding:16px 16px 0;top:0;-webkit-transform:none;transform:none}}@media (max-width:660px){.popup-widow .p-footer-modal{margin-left:0;margin-right:0;margin-top:0;padding:16px 12px 0 6px;-webkit-transform:translateY(-15%);transform:translateY(-15%)}}.popup-widow .p-footer-modal .p-footer-modal__inner{margin-right:15px}@media (max-width:660px){.popup-widow .p-footer-modal .p-footer-modal__inner{width:260px}}@media not all and (max-width:660px){.popup-widow .p-footer-modal .c-modal__close{border:none;height:26px;right:170px;top:4px;width:26px}}@media (max-width:660px){.popup-widow .p-footer-modal .c-modal__close{border:none;height:22px;right:120px;top:6px;width:22px}}.popup-widow .p-footer-modal .balloon{background:#fff;border:4px solid #4c2100;border-radius:16px;box-shadow:0 3px 6px #00000029;color:#4c2100;display:flex;flex-direction:column;font-size:16px;position:relative}@media not all and (max-width:660px){.popup-widow .p-footer-modal .balloon{max-width:100%;padding:15px 15px 5px}}@media (max-width:660px){.popup-widow .p-footer-modal .balloon{min-width:260px;padding:12px 9px 0}}.popup-widow .p-footer-modal .balloon:after,.popup-widow .p-footer-modal .balloon:before{border:solid transparent;content:"";height:0;left:100%;pointer-events:none;position:absolute;top:50%;width:0}.popup-widow .p-footer-modal .balloon:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:10px;margin-left:-1px;margin-top:-10px}.popup-widow .p-footer-modal .balloon:before{border-color:rgba(76,33,0,0) rgba(76,33,0,0) rgba(76,33,0,0) #4c2100;border-width:16px;margin-top:-16px}.popup-widow .p-footer-modal .index{align-content:center;background-color:#ffeded;border:2px solid #f82060;color:#f82060;font-weight:700;margin-right:9px;text-align:center}@media not all and (max-width:660px){.popup-widow .p-footer-modal .index{border-radius:10px;font-size:18px;height:50px;width:80px}}@media (max-width:660px){.popup-widow .p-footer-modal .index{border-radius:6px;font-size:12px;height:33px;width:54px}}.popup-widow .p-footer-modal .prompt{color:#4c2100;font-size:18px;font-weight:700}@media not all and (max-width:660px){.popup-widow .p-footer-modal .prompt{font-size:18px;line-height:25px}}@media (max-width:660px){.popup-widow .p-footer-modal .prompt{font-size:12px;line-height:17px;width:172px}}.popup-widow .p-footer-modal .prompt .special-scout{color:#f82060}.popup-widow .p-footer-modal .flex-row{display:flex;flex-direction:row}.popup-widow .p-footer-modal .flex-column{display:flex;flex-direction:column}.popup-widow .p-footer-modal__inner{width:450px}@media not all and (max-width:660px){.popup-widow .img-ume{height:150px;width:120px}}@media (max-width:660px){.popup-widow .img-ume{height:100px;width:80px}}@media not all and (max-width:660px){.popup-widow .img-update-profile{height:60px;padding-top:6px;width:412px}}@media (max-width:660px){.popup-widow .img-update-profile{height:45px;margin-left:-3px;padding-top:6px;width:238px}.p-sidebar-guide:last-child{margin-bottom:40px}}.pa-senpai .pa-interview-top .pa-interview__contents{border-top:1px solid #ccc}@media not all and (max-width:660px){.pa-senpai .pa-interview-top .pa-interview__contents__description{line-height:1.875;padding:20px 0;text-align:center}}@media (max-width:660px){.pa-senpai .pa-interview-top .pa-interview__contents__description{line-height:1.73333;padding:12px 16px;text-align:left}.pa-senpai .pa-interview-top .pa-interview__contents__description p{font-size:14px;line-height:1.71429}}.pa-senpai .pa-interview-page__thumbnail{border:1px solid #ccc}.pa-senpai .pa-interview-page__sns .p-sns-area{margin-top:20px}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__contents{padding:16px 20px 20px}}@media (max-width:660px){.pa-senpai .pa-interview-page__contents{padding:12px 6px 0}}.pa-senpai .pa-interview-page__profile__right__detail .label{border:1px solid #ccc;border-radius:6px;display:inline-block;font-size:14px;font-weight:700;height:26px;line-height:1;padding:5px 0;text-align:center;width:80px}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__topic-index{margin-top:16px;padding:16px 16px 20px}}@media (max-width:660px){.pa-senpai .pa-interview-page__topic-index{margin-top:12px;padding:12px 12px 20px}}.pa-senpai .pa-interview-page__topic-index__title{font-size:20px;line-height:1}.pa-senpai .pa-interview-page__topic-index__list{padding-top:12px}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:10px}}@media (max-width:660px){.pa-senpai .pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:6px}}.pa-senpai .pa-interview-page__body{font-weight:300;padding-bottom:20px}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body{margin-top:20px}}@media (max-width:660px){.pa-senpai .pa-interview-page__body{margin-top:30px}}.pa-senpai .pa-interview-page__body :first-child{margin-top:0!important}.pa-senpai .pa-interview-page__body .title{align-items:flex-start;background-color:#4d2100;border-radius:6px;color:#fff;display:flex;font-weight:700;justify-content:flex-start;min-height:40px;width:100%}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .title{font-size:22px;line-height:1.09091;margin-top:40px;padding:8px 12px}.pa-senpai .pa-interview-page__body .title+:not(.talk-guest):not(.talk-host){margin-top:16px!important}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .title{font-size:18px;line-height:1.55556;margin-top:30px;padding:6px 8px}.pa-senpai .pa-interview-page__body .title+:not(.talk-guest):not(.talk-host){margin-top:12px!important}}.pa-senpai .pa-interview-page__body img{width:100%}.pa-senpai .pa-interview-page__body span{background:transparent linear-gradient(transparent 70%,#ffec9d 0);font-weight:700;padding-bottom:0}.pa-senpai .pa-interview-page__body .talk-guest{align-items:flex-start;display:flex;justify-content:flex-start;position:relative}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest{margin-top:20px;min-height:104px}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest{margin-top:12px;min-height:74px}}.pa-senpai .pa-interview-page__body .talk-guest p{background:#fff;border:1px solid #ccc;border-radius:16px;color:#2a2a2a;margin:auto 0 auto 30px;position:relative;text-align:left}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest p{font-size:16px;line-height:1.875;padding:16px}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest p{font-size:15px;line-height:1.46667;padding:12px}}.pa-senpai .pa-interview-page__body .talk-guest p:before{bottom:0;content:"";height:0;margin:auto 0;position:absolute;z-index:1}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest p:before{border-bottom:26px solid transparent;border-right:30px solid #ccc;left:-30px;top:calc(-30% + 16px)}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest p:before{border-bottom:22px solid transparent;border-right:26px solid #ccc;left:-26px;top:calc(-80% + 50px)}}.pa-senpai .pa-interview-page__body .talk-guest p:after{bottom:0;content:"";height:0;margin:auto 0;position:absolute;z-index:9}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest p:after{border-bottom:23px solid transparent;border-right:27px solid #fff;left:-27px;top:calc(-30% + 15.5px)}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest p:after{border-bottom:19px solid transparent;border-right:22px solid #fff;left:-22px;top:calc(-80% + 50px)}}.pa-senpai .pa-interview-page__body .talk-guest img{border-radius:50%;margin:0}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest img{height:80px;width:80px}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-guest img{height:50px;max-height:50px;max-width:50px;width:50px}}.pa-senpai .pa-interview-page__body .talk-host{align-items:flex-start;display:flex;justify-content:flex-end;position:relative}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host{margin-top:20px;min-height:104px}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host{margin-top:12px;min-height:74px}}.pa-senpai .pa-interview-page__body .talk-host p{background:#f7ffeb;border:2px solid #86b902;border-radius:8px;color:#2a2a2a;margin:auto 30px auto 0;position:relative;text-align:left}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host p{font-size:16px;line-height:1.875;padding:16px}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host p{font-size:15px;line-height:1.46667;padding:12px}}.pa-senpai .pa-interview-page__body .talk-host p:before{bottom:0;content:"";height:0;margin:auto 0;position:absolute;z-index:1}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host p:before{border-bottom:26px solid transparent;border-left:30px solid #86b902;right:-31px;top:calc(-30% + 16px)}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host p:before{border-bottom:22px solid transparent;border-left:24px solid #86b902;right:-24px;top:calc(-80% + 50px)}}.pa-senpai .pa-interview-page__body .talk-host p:after{bottom:0;content:"";height:0;margin:auto 0;position:absolute;z-index:9}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host p:after{border-bottom:22px solid transparent;border-left:26px solid #f7ffeb;right:-26px;top:calc(-30% + 16px)}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host p:after{border-bottom:18px solid transparent;border-left:20px solid #f7ffeb;right:-19px;top:calc(-80% + 50px)}}.pa-senpai .pa-interview-page__body .talk-host img{border-radius:50%;margin:0}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host img{height:80px;width:80px}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host img{height:50px;max-height:50px;max-width:50px;width:50px}}.pa-senpai .pa-interview-page__body .talk-host div{position:relative}.pa-senpai .pa-interview-page__body .talk-host div span{color:#2a2a2a;font-weight:700;line-height:1.5625;position:absolute;text-align:center}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host div span{font-size:16px;right:-8px;top:84px;width:100px}}@media (max-width:660px){.pa-senpai .pa-interview-page__body .talk-host div span{font-size:12px;right:-5px;top:54px;width:60px}}.pa-senpai .pa-interview-page__body .twitter-tweet{margin:auto}.pa-senpai .pa-interview-page__recommend{background:#fff}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__recommend{border:1px solid #ccc;border-radius:10px;padding:24px 16px}}@media (max-width:660px){.pa-senpai .pa-interview-page__recommend{padding:20px 0 0 6px}.pa-senpai .pa-interview-page__recommend__header p{font-size:16px;padding:0}.pa-senpai .pa-interview-page__recommend__header .c-icon-book{display:none}}.pa-senpai .pa-interview-page__recommend__list__item{padding:6px}.c-page-top .pa-senpai .pa-interview-page__recommend__list__item span,.p-card-job-breadcrumbs .pa-senpai .pa-interview-page__recommend__list__item li,.p-hover-menu__item .pa-senpai .pa-interview-page__recommend__list__item a,.pa-senpai .pa-interview-page__recommend__list__item .c-card__new-job,.pa-senpai .pa-interview-page__recommend__list__item .c-icon-arrow,.pa-senpai .pa-interview-page__recommend__list__item .c-page-top span,.pa-senpai .pa-interview-page__recommend__list__item .c-radio-rich+label,.pa-senpai .pa-interview-page__recommend__list__item .c-select__container,.pa-senpai .pa-interview-page__recommend__list__item .p-card-job-breadcrumbs li,.pa-senpai .pa-interview-page__recommend__list__item .p-hover-menu__item a,.pa-senpai .pa-interview-page__recommend__list__item .slick-next,.pa-senpai .pa-interview-page__recommend__list__item .slick-prev{display:none}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__recommend__list__item__right{justify-content:center;padding-left:10px}}@media (max-width:660px){.pa-senpai .pa-interview-page__recommend__list__item__right{justify-content:space-between;padding-left:6px;padding-top:4px}}.pa-senpai .pa-interview-page__recommend__list__item__right__title a{text-decoration:none}.pa-senpai .pa-interview-page__recommend__list__item__right__data{display:flex;flex-direction:row-reverse;justify-content:flex-end}.pa-senpai .pa-interview-page__recommend__list__item__right__data span:nth-child(n+2){padding-left:0;padding-right:8px}@media not all and (max-width:660px){.pa-senpai .pa-interview-page__recommend__list__button{display:none}}@media (max-width:660px){.pa-senpai .pa-interview-page__recommend__list__button{height:40px;padding:10px 0}}@media not all and (max-width:660px){.c-page-top .pa-senpai .pa-interview-page__recommend a span,.p-card-job-breadcrumbs .pa-senpai .pa-interview-page__recommend a li,.p-hover-menu__item .pa-senpai .pa-interview-page__recommend a a,.pa-senpai .pa-interview-page__recommend a .c-card__new-job,.pa-senpai .pa-interview-page__recommend a .c-icon-arrow,.pa-senpai .pa-interview-page__recommend a .c-page-top span,.pa-senpai .pa-interview-page__recommend a .c-radio-rich+label,.pa-senpai .pa-interview-page__recommend a .c-select__container,.pa-senpai .pa-interview-page__recommend a .p-card-job-breadcrumbs li,.pa-senpai .pa-interview-page__recommend a .p-hover-menu__item a,.pa-senpai .pa-interview-page__recommend a .slick-next,.pa-senpai .pa-interview-page__recommend a .slick-prev{display:none}}@media (max-width:660px){.c-page-top .pa-senpai .pa-interview-page__recommend a span,.p-card-job-breadcrumbs .pa-senpai .pa-interview-page__recommend a li,.p-hover-menu__item .pa-senpai .pa-interview-page__recommend a a,.pa-senpai .pa-interview-page__recommend a .c-card__new-job,.pa-senpai .pa-interview-page__recommend a .c-icon-arrow,.pa-senpai .pa-interview-page__recommend a .c-page-top span,.pa-senpai .pa-interview-page__recommend a .c-radio-rich+label,.pa-senpai .pa-interview-page__recommend a .c-select__container,.pa-senpai .pa-interview-page__recommend a .p-card-job-breadcrumbs li,.pa-senpai .pa-interview-page__recommend a .p-hover-menu__item a,.pa-senpai .pa-interview-page__recommend a .slick-next,.pa-senpai .pa-interview-page__recommend a .slick-prev{align-items:center;background:#86b902;border-radius:50%;display:inline-flex;font-size:11px;font-weight:700;height:20px;justify-content:center;padding:0 0 0 1.5px;position:unset;width:20px}}.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}.l-wrap-sitemap{padding:0}@media screen and (max-width:760px){.l-wrap-sitemap{background:#fff;border-bottom:1px solid #ccc}}.pa-sitemap>:first-child{padding-top:0}.pa-sitemap__hdg{color:#4c2100;display:flex;font-size:28px;font-size:1.75rem;font-weight:700;justify-content:center;line-height:2rem;margin-bottom:30px;text-align:center}.pa-sitemap__hdg .orange{color:#f60}@media screen and (max-width:760px){.pa-sitemap__hdg{font-size:24px;font-size:1.5rem;margin-bottom:20px}}.pa-sitemap__content-section{padding:5px 0 0}@media screen and (max-width:760px){.pa-sitemap__content-section{padding:0}}.pa-sitemap__content-section .c-icon-search{font-size:2.1rem;margin:0 2px 1px 0}.pa-sitemap__content-section__inner{margin:0 auto;max-width:1080px}.pa-sitemap__content-section:nth-child(2n){background:#fffbf0}@media screen and (max-width:760px){.pa-sitemap__content-section:nth-child(2n){background:#fff;border-top:1px solid #ccc;margin-top:10px}}.pa-sitemap__content-section__search__konbu{margin-right:6px}.pa-sitemap__content-section__search__konbu img{width:56px}@media screen and (max-width:760px){.pa-sitemap__content-section__search{padding:20px 0 0}}.pa-sitemap__head{background:url(/img/beginner/mv.jpg) no-repeat;background-position:bottom 40% left 0;background-size:cover;height:300px;width:100%}@media screen and (max-width:760px){.pa-sitemap__head{background-position:bottom 9% center;background-size:190%;height:220px}}.pa-sitemap__head__inner{align-items:center;background:hsla(0,0%,100%,.75);display:flex;height:100%;justify-content:center;width:100%}.pa-sitemap__head__textbox{text-align:center}@media screen and (max-width:760px){.pa-sitemap__head__textbox{padding:0 3.2vw;text-align:left}}.pa-sitemap__head__title{justify-content:center;margin-bottom:40px}@media screen and (max-width:760px){.pa-sitemap__head__title{margin-bottom:24px}}.pa-sitemap__head__title img{margin-right:16px;width:30px}@media screen and (max-width:760px){.pa-sitemap__head__title img{margin-right:12px;width:25px}}.pa-sitemap__head__text{font-size:18px;font-size:1.125rem;justify-content:center;line-height:2rem}@media screen and (max-width:760px){.pa-sitemap__head__text{font-size:15px;font-size:.9375rem;line-height:1.7;padding:0 1.6vw}}.pa-sitemap__sitemap{word-wrap:break-all;background:#fff;border:1px solid #ccc;border-radius:8px;margin:0 auto 40px;width:1080px}@media screen and (max-width:760px){.pa-sitemap__sitemap{background:none;border:none;border-radius:0;margin:0 auto;width:100%}}.pa-sitemap__sitemap__box{align-items:center;border-bottom:1px solid #ccc;display:flex;justify-content:center;padding:16px 16px 10px}@media screen and (max-width:760px){.pa-sitemap__sitemap__box{border-bottom:none;display:block;margin-bottom:30px;padding:0 1.6vw}}.pa-sitemap__sitemap__box .c-grid__item--6{flex-shrink:0;margin:0;padding:16px 8px 0;width:25%}@media screen and (max-width:760px){.pa-sitemap__sitemap__box .c-grid__item--6{width:100%}}.pa-sitemap__sitemap__box .c-grid__item--4{flex-shrink:0;margin:0;padding:16px 8px 0;width:25%}@media screen and (max-width:760px){.pa-sitemap__sitemap__box .c-grid__item--4{width:100%}}.pa-sitemap__sitemap__box .c-grid__item--8{flex-shrink:0;margin:0;padding:16px 8px 0;width:33.3333%}@media screen and (max-width:760px){.pa-sitemap__sitemap__box .c-grid__item--8{width:100%}}.pa-sitemap__sitemap__box:last-child{border-bottom:none;margin-bottom:0;padding-bottom:10px}.pa-sitemap__sitemap__box__step{background:#fff;border:2px solid #f60;border-radius:120px;color:#f60;font-size:16px;font-size:1rem;font-weight:700;height:36px;line-height:34px;margin-right:8px;padding:0 10px;text-align:center}@media screen and (max-width:760px){.pa-sitemap__sitemap__box__step{font-size:15px;font-size:.9375rem}}.pa-sitemap__sitemap__box__img{flex-basis:30%;margin-right:32px}@media screen and (max-width:760px){.pa-sitemap__sitemap__box__img{margin-bottom:16px;margin-right:0;width:100%}}.pa-sitemap__sitemap__box__img img{border-radius:8px;line-height:0;width:100%}.pa-sitemap__sitemap__box__text{flex-basis:70%;word-break:break-all}.pa-sitemap__sitemap__box__text .tiny{color:#828282;font-size:12px;font-size:.75rem;margin-top:16px}@media screen and (max-width:760px){.pa-sitemap__sitemap__box__text .tiny{margin-top:12px}}.pa-sitemap__sitemap__box__text__title-wrap{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:16px}@media screen and (max-width:760px){.pa-sitemap__sitemap__box__text__title-wrap{justify-content:center;margin-bottom:12px}}.pa-sitemap__sitemap__box__title{color:#4c2100;font-size:20px;font-size:1.25rem;font-weight:700;line-height:0}@media screen and (max-width:760px){.pa-sitemap__sitemap__box__title{font-size:18px;font-size:1.125rem;text-align:center}}.pa-sitemap__heading{color:#4c2100;font-size:24px;font-weight:700;margin-bottom:8px}@media screen and (max-width:760px){.pa-sitemap__heading{font-size:20px;margin-bottom:0;padding:2.66667vw 2.13333vw}}.pa-sitemap__sub-title-link{font-size:16px;margin-bottom:16px}@media screen and (max-width:760px){.pa-sitemap__sub-title-link{font-size:15px;font-weight:700}}.pa-sitemap__sub-title-link h3{font-weight:700}*+.pa-sitemap__sub-title-link{margin-top:24px}.pa-sitemap__sub-title-link a{align-items:center;color:#0038ef;display:flex;padding-left:22px;position:relative}.pa-sitemap__sub-title-link a:hover{color:#f60;text-decoration:underline}.pa-sitemap__sub-title-link a i{color:#86b902;font-size:18px;left:0;margin-right:6px;position:absolute}.pa-sitemap__sub-title-link a i:hover i{color:#f60}.pa-sitemap__list{display:flex;flex-wrap:wrap;margin:0}.pa-sitemap__list li{display:flex;font-size:14px;margin-top:8px;width:33.3333%}@media screen and (max-width:760px){.pa-sitemap__list li{font-size:12px;width:20%}}.pa-sitemap__list li a{color:#0038ef;display:block;margin-left:5px;padding-left:12px;position:relative;text-indent:-5px}.pa-sitemap__list li a:hover{color:#f60;text-decoration:underline}.pa-sitemap__list li i{color:#aaa;font-size:12px;left:0;margin-right:6px;position:absolute;top:4px}.pa-sitemap__list--prefs li{border-right:1px solid #ccc;padding:0 12px;width:auto}.pa-sitemap__list--prefs li:last-child{border-right:none}@media not all and (max-width:660px){.pa-sitemap__list--prefs li.no-br-pc{border-right:none}}.pa-sitemap__list--prefs li a{color:#0038ef;margin-left:0;padding-left:0;text-indent:0}.pa-sitemap__list--prefs li a:hover{color:#f60;text-decoration:underline}.pa-sitemap__list--col{display:block}.pa-sitemap__sub-title-link+.pa-sitemap__list--col{padding-left:12px}@media screen and (max-width:760px){.pa-sitemap__sub-title-link+.pa-sitemap__list--col{padding-left:2.13333vw}}.pa-sitemap__list--col li{width:100%}.pa-sitemap__title{font-size:20px;font-weight:700;line-height:1}@media screen and (max-width:760px){.pa-sitemap__title{font-size:17px;line-height:1.2}}.pa-sitemap__title a{align-items:center;color:#0038ef;display:flex;padding-left:26px;position:relative}.pa-sitemap__title a i{color:#86b902;font-size:22px;left:0;margin-right:6px;position:absolute}.pa-sitemap__title a:hover{color:#f60;text-decoration:underline}.pa-sitemap__title a:hover i{color:#f60}.pa-sitemap__sub-title{color:#4c2100;font-size:16px;font-weight:700;margin-bottom:14.5px}@media screen and (max-width:760px){.pa-sitemap__sub-title{font-size:15px;line-height:1;margin-bottom:0;padding:2.13333vw 0 4.26667vw}}.pa-sitemap__content{background:#fff;border:1px solid #ccc;border-radius:10px;padding:16px}@media screen and (max-width:760px){.pa-sitemap__content{border:none;border-radius:0;border-top:1px solid #ccc;padding:0 2.13333vw 4.26667vw}}.pa-sitemap__content a{color:#0038ef}.pa-sitemap__content a i{color:#aaa}.pa-sitemap__content a:hover,.pa-sitemap__content a:hover i{color:#f60}.pa-sitemap__block{border-bottom:1px solid #ccc;padding-bottom:16px}@media screen and (max-width:760px){.pa-sitemap__block{padding:3.2vw 0}}.pa-sitemap__block+.pa-sitemap__block{padding-top:16px}@media screen and (max-width:760px){.pa-sitemap__block+.pa-sitemap__block{padding-top:3.2vw}}.pa-sitemap__block:last-child{border-bottom:none}.pa-sitemap__block .c-grid{margin-top:8px}@media screen and (max-width:760px){.pa-sitemap__block .c-grid{margin-top:0}}.pa-terms .lp-box-terms{height:480px;overflow-y:auto;padding-right:10px}@media screen and (max-width:760px){.pa-terms .lp-box-terms{height:75vh;padding-right:0}}.pa-terms .lp-box-terms__content{margin-bottom:24px}.pa-terms .lp-box-terms__title{margin-bottom:12px}.pa-terms .lp-box-terms__title.c-hdg-lv3,.pa-terms .lp-box-terms__title.c-hdg-lv5{margin-bottom:16px}@media screen and (max-width:760px){.pa-terms .lp-box-terms__title.c-hdg-lv3,.pa-terms .lp-box-terms__title.c-hdg-lv5{margin-bottom:12px}}.pa-terms .lp-box-terms__ul__list{margin-left:0}.pa-terms .lp-box-terms__ul__list li{font-size:14px;font-size:.875rem;margin-bottom:6px}.pa-terms .lp-box-terms__ul__list li .list-indent li{padding-left:1.5rem;text-indent:-1.5rem}.pa-terms .lp-box-terms__ul__list>li{line-height:1.6;margin-left:12px;padding-left:0}@media screen and (max-width:760px){.pa-terms .lp-box-terms__ul__list>li{margin-left:20px}}.pa-terms .lp-box-terms__ul__list>li>ul{padding:4px 0}.pa-terms .lp-box-terms__ul__list>li:last-child{margin-bottom:0}.pa-terms .lp-box-terms .list-indent li{padding-left:1.5rem;text-indent:-1.5rem}.pa-terms .lp-box-terms__ol-list{margin-left:0}.pa-terms .lp-box-terms__ol-list li{font-size:14px;font-size:.875rem;margin-bottom:6px}.pa-terms .lp-box-terms__ol-list li .list-indent li{padding-left:1.5rem;text-indent:-1.5rem}.pa-terms .lp-box-terms__ol-list>li{line-height:1.6;list-style:decimal;margin-left:24px;padding-left:0}@media screen and (max-width:760px){.pa-terms .lp-box-terms__ol-list>li{margin-left:20px}}.pa-terms .lp-box-terms__ol-list>li>ul{padding:4px 0}.pa-terms .lp-box-terms__ol-list>li:last-child{margin-bottom:0}.pa-terms .lp-box-terms__text{line-height:1.6}.pa-terms .lp-box-terms .c-text,.pa-terms .lp-box-terms__text{font-size:14px;font-size:.875rem}.top-fixed-container{left:0;position:fixed;top:0;width:100%}.top-fixed-container h1{background:#fffbf0;padding:20px calc(50% - 425px) 16px}@media screen and (max-width:760px){.top-fixed-container h1{padding:12px 8px 10px}}.pa-top_search{margin:0 auto;max-width:550px;position:relative}.pa-top_search__inner{display:flex;height:60px;justify-content:flex-start}@media screen and (max-width:760px){.pa-top_search__inner{height:48px;justify-content:center;max-width:100vw;padding:0 6px}}.pa-top_search .c-select__container{border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.28);height:100%;width:117px}.pa-top_search .c-select__container:first-child{width:265px}@media screen and (max-width:760px){.pa-top_search .c-select__container{border-radius:6px;height:auto;width:90px}.pa-top_search .c-select__container:first-child{width:166px}}@media (max-width:374px){.pa-top_search .c-select__container:before{right:4px}}@media screen and (max-width:760px){.pa-top_search .c-select__container .c-select__label{font-size:18px;font-weight:700;padding:6px 12px;position:static;-webkit-transform:none;transform:none;width:auto}}@media screen and (max-width:760px) and (max-width:760px){.pa-top_search .c-select__container .c-select__label{font-size:14px;font-weight:400}}.pa-top_search .c-select__container__text_wrap{align-items:center;bottom:0;display:flex;justify-content:space-between;left:0;margin:auto;position:absolute;right:0;top:0}.pa-top_search .c-select__container__text_wrap .c-icon,.pa-top_search .c-select__container__text_wrap .p-article-youtube__play{margin-right:16px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:760px){.pa-top_search .c-select__container__text_wrap .c-icon,.pa-top_search .c-select__container__text_wrap .p-article-youtube__play{color:#ccc;font-size:14px;margin-right:12px}}.is-disable .pa-top_search .c-select__container{border-color:#f82060}@media screen and (max-width:760px){.pa-top_search .c-select__container+.c-select__container{border-left:none;border-radius:0;border-right:none}}.pa-top_search i{color:#aaa;font-size:22px;margin:auto 12px}@media screen and (max-width:760px){.pa-top_search i{font-size:14px;margin:auto 6px}}.pa-top_search .c-btn{box-shadow:0 2px 4px rgba(0,0,0,.28);height:100%;margin:0 0 0 12px}@media screen and (max-width:760px){.pa-top_search .c-btn{border-radius:6px;font-size:15px;margin:0 0 0 6px;width:76px}}.pa-top_search .c-btn i{color:#fff;font-size:16px;margin:0;padding-right:4px}.pa-top_search__alert{background-color:#fff;border:1px solid #ccc;border-radius:16px;display:none;height:80px;left:50%;padding:22px 30px;position:absolute;top:-100px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:475px}@media screen and (max-width:760px){.pa-top_search__alert{height:16.53333vw;padding:4.8vw 2.66667vw;top:-20.26667vw;width:80vw}}.is-disable .pa-top_search__alert{display:block}.pa-top_search__alert:after,.pa-top_search__alert:before{content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pa-top_search__alert:before{border-color:#fff transparent transparent;border-style:solid;border-width:10px 5px 0;top:78px;z-index:1}@media screen and (max-width:760px){.pa-top_search__alert:before{border-width:2.66667vw 1.33333vw 0;top:16vw}}.pa-top_search__alert:after{border-color:#ccc transparent transparent;border-style:solid;border-width:12px 6px 0;top:78px}@media screen and (max-width:760px){.pa-top_search__alert:after{border-width:3.2vw 1.6vw 0;top:16vw}}.pa-top_search__alert__text{color:#4c2200;display:inline-block;font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.5;padding-left:112px;position:relative}@media screen and (max-width:760px){.pa-top_search__alert__text{font-size:15px;font-size:.9375rem;padding-left:22.93333vw}}.pa-top_search__alert__text .orange{color:#f60}.pa-top_search__alert__text:before{background-image:url(/img/top/search_alert_icon_pc.png);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:67px;left:0;position:absolute;top:-20px;width:100px}@media screen and (max-width:760px){.pa-top_search__alert__text:before{background-image:url(/img/top/search_alert_icon_sp.png);height:14.4vw;top:-5.33333vw;width:21.33333vw}}@media not all and (max-width:660px){.pa-top>:first-child{padding-bottom:46px;padding-top:16px}}@media (max-width:660px){.pa-top>:first-child{padding-bottom:0;padding-top:0}}.pa-top__bg-beige{background-color:#fffbf0!important}@media (max-width:660px){.pa-top__bg-beige{margin-top:6px}}@media not all and (max-width:660px){.pa-top__search-area{background-color:#fff;background-image:url(/img/top_mv_bg_carp.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;width:100%}.pa-top__search-area:before{background-color:rgba(0,0,0,.7);content:"";display:none;height:100%;left:0;position:absolute;top:0;width:100%}}.pa-top__search-area.is-disable:before{display:block}.pa-top__search-area__inner{display:flex}@media not all and (max-width:660px){.pa-top__search-area__inner{align-items:flex-start;justify-content:space-between;margin:0 auto;width:1080px}}@media (max-width:660px){.pa-top__search-area__inner{align-items:center;background-color:#faefd8;flex-wrap:wrap;justify-content:center;margin:auto;padding:10px 0 0;width:100%}}@media screen and (max-width:350px){.pa-top__search-area__inner button .c-icon-search,.pa-top__search-area__inner button span{padding:0}}@media (max-width:660px){.pa-top__search-area__bottom{background-color:#fff;background-image:url(/img/top_mv_bg_sp_carp.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#4c2100;font-size:16px;font-weight:700;padding:18px 0;position:relative;text-align:center;width:100%}.pa-top__search-area__bottom .orange{color:#f60}}.pa-top__search-area__bottom_desc{margin-bottom:13px}.pa-top__search-area__copy{align-items:center;display:flex;font-weight:700;justify-content:flex-start;text-align:center}@media not all and (max-width:660px){.pa-top__search-area__copy{color:#4c2100;font-size:32px;line-height:1;margin-bottom:18px;margin-top:14px}}@media (max-width:660px){.pa-top__search-area__copy{color:#f60;flex-direction:column;font-size:15px;justify-content:center;line-height:1.4;margin:0;padding:0 0 10px}.pa-top__search-area__copy .l-header__icon{aspect-ratio:190/101;height:auto;margin:0;max-width:100px;width:23.73333vw}}.pa-top__search-area__copy .strong{color:#f60;display:contents;vertical-align:bottom}@media not all and (max-width:660px){.pa-top__search-area__copy .strong{font-size:40px}}@media (max-width:660px){.pa-top__search-area__copy .strong{font-size:24px}}@media (max-width:360px){.pa-top__search-area__copy .strong{font-size:19px}}@media (max-width:660px){.pa-top__search-area__copy span{text-align:left}.pa-top__search-area__copy_wrap{max-width:260px;width:calc(100% - 136px)}.pa-top__search-area__copy_mobile{align-items:center;display:flex;gap:10px;justify-self:center;margin-bottom:8px}.pa-top__search-area__copy_mobile .text{display:flex;flex-direction:column}}.pa-top__search-area__icon{align-self:center}@media not all and (max-width:660px){.pa-top__search-area__icon,.pa-top__search-area__icon img{width:188px}}@media (max-width:660px){.pa-top__search-area__icon{align-items:center;display:flex;justify-content:center;margin-right:10px;width:110px}.pa-top__search-area__icon img{width:100%}}@media (max-width:660px) and (max-width:660px){.pa-top__search-area__icon img{margin:0}}.pa-top__search-area__bg{margin:0 auto;text-align:center}.pa-top__search-area__bg img{width:800px}.pa-top__search-area__bg p{color:#aaa}.pa-top__search-area__count{align-items:baseline;color:#646464;display:flex;font-size:14px;justify-content:flex-start;line-height:1;margin:26px 0 16px}@media (max-width:660px){.pa-top__search-area__count{background-color:#fff;border:1px solid #ccc;border-radius:4px;flex-wrap:wrap;font-size:12px;gap:3px;justify-content:center;margin:0;max-width:235px;padding:4px 0;position:relative}.pa-top__search-area__count:after{border-bottom:6px solid #fff;top:-5.4px}.pa-top__search-area__count:after,.pa-top__search-area__count:before{border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;position:absolute;right:20%;-webkit-transform:translateX(50%);transform:translateX(50%);width:0}.pa-top__search-area__count:before{border-bottom:6px solid #ccc;top:-7px}}.pa-top__search-area__count--bold{color:#2a2a2a;font-weight:700}@media (max-width:660px){.pa-top__search-area__count--bold{font-size:12px}.pa-top__search-area__count_reload{color:#646464;font-size:10px;text-align:center!important;width:100%}}.pa-top__search-area__count--emphasis{color:#f82055;font-size:20px;font-weight:700}@media (max-width:660px){.pa-top__search-area__count--emphasis{font-size:18px}}.pa-top__search-area__count--emphasis span{font-size:14px}@media (max-width:660px){.pa-top__search-area__count--emphasis span{font-size:12px}}.pa-top__search-area__count i{color:#86b902;font-size:14px;margin:0 4px 0 8px}@media (max-width:660px){.pa-top__search-area__count i{font-size:12px}}.pa-top__search-area__banner{display:block;position:relative;width:300px}.pa-top__search-area__banner:hover{opacity:.7}.pa-top__search-area__banner a{display:block}.pa-top__search-area__banner__img{border-radius:8px;box-shadow:0 2px 6px #aaa;overflow:hidden;width:300px}.pa-top__search-area__banner__logo-img{bottom:4px;left:10px;position:absolute;width:74px}.pa-top__search-area__banner__logo-img+*{left:90px}.pa-top__search-area__banner__logo-img img{width:100%}.pa-top__search-area__banner i{bottom:0;color:#fff;font-size:14px;height:14px;margin:auto 0;position:absolute;right:8px;top:0}.pa-top__search-area__history{align-items:center;background:#fff;display:flex;justify-content:flex-start;margin-top:16px}@media not all and (max-width:660px){.pa-top__search-area__history{border-radius:8px;box-shadow:0 2px 4px #aaa;padding:10px 8px;width:300px}}@media (max-width:660px){.pa-top__search-area__history{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-top:0;padding:10px 18px 10px 14px;width:100%}}@media screen and (max-width:660px) and (max-width:300px){.pa-top__search-area__history div{max-width:73vw}}.pa-top__search-area__history__title{color:#4c2200;font-size:14px;font-weight:700;letter-spacing:-.8px;line-height:1.5;width:234px}.pa-top__search-area__history__title span{color:#f82055}@media screen and (max-width:300px){.pa-top__search-area__history__title{font-size:13px}}.pa-top__search-area__history__conditions{color:#535353;font-size:12px;letter-spacing:0;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:204px}.pa-top__search-area__history .c-icon-search_history{color:#86b902;font-size:36px;margin-right:6px}.c-page-top .pa-top__search-area__history span,.p-card-job-breadcrumbs .pa-top__search-area__history li,.p-hover-menu__item .pa-top__search-area__history a,.pa-top__search-area__history .c-card__new-job,.pa-top__search-area__history .c-icon-arrow,.pa-top__search-area__history .c-page-top span,.pa-top__search-area__history .c-radio-rich+label,.pa-top__search-area__history .c-select__container,.pa-top__search-area__history .p-card-job-breadcrumbs li,.pa-top__search-area__history .p-hover-menu__item a,.pa-top__search-area__history .slick-next,.pa-top__search-area__history .slick-prev{color:#aaa;font-size:14px}@media (max-width:660px){.c-page-top .pa-top__search-area__history span,.p-card-job-breadcrumbs .pa-top__search-area__history li,.p-hover-menu__item .pa-top__search-area__history a,.pa-top__search-area__history .c-card__new-job,.pa-top__search-area__history .c-icon-arrow,.pa-top__search-area__history .c-page-top span,.pa-top__search-area__history .c-radio-rich+label,.pa-top__search-area__history .c-select__container,.pa-top__search-area__history .p-card-job-breadcrumbs li,.pa-top__search-area__history .p-hover-menu__item a,.pa-top__search-area__history .slick-next,.pa-top__search-area__history .slick-prev{margin-left:auto}}.pa-top__top-occupations{align-items:flex-start;background:#fff;border:1px solid #ccc;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:flex-start}@media not all and (max-width:660px){.pa-top__top-occupations{padding:10px 16px}}@media (max-width:660px){.pa-top__top-occupations{padding:12px 10px}.pa-top__top-occupations ul{width:50%}}.pa-top__top-occupations__item{align-items:center;display:flex;justify-content:flex-start;line-height:1.375}@media not all and (max-width:660px){.pa-top__top-occupations__item{margin-bottom:10px;width:20%}.pa-top__top-occupations__item:nth-child(n+6){margin-bottom:0}}@media (max-width:660px){.pa-top__top-occupations__item{margin-bottom:6px;width:50%}.pa-top__top-occupations__item:last-of-type,.pa-top__top-occupations__item:nth-last-child(2){margin-bottom:0}}.pa-top__top-occupations__item a{color:#0038ef;font-size:14px}.pa-top__top-occupations__item a:hover{color:#f60;text-decoration:underline}.pa-top__top-occupations__item i{color:#aaa;font-size:12px;margin-right:6px}.pa-top__top-care-services,.pa-top__top-licenses{align-items:flex-start;background:#fff;border:1px solid #ccc;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:flex-start}@media not all and (max-width:660px){.pa-top__top-care-services,.pa-top__top-licenses{padding:10px 16px}}@media (max-width:660px){.pa-top__top-care-services,.pa-top__top-licenses{padding:12px 10px}.pa-top__top-care-services ul,.pa-top__top-licenses ul{width:50%}}.pa-top__top-care-services__item,.pa-top__top-licenses__item{align-items:center;display:flex;justify-content:flex-start;line-height:1.375}.pa-top__top-care-services__item:nth-child(-n+4),.pa-top__top-licenses__item:nth-child(-n+4){margin-top:0}@media not all and (max-width:660px){.pa-top__top-care-services__item,.pa-top__top-licenses__item{margin-top:10px;width:25%}}@media (max-width:660px){.pa-top__top-care-services__item,.pa-top__top-licenses__item{margin-bottom:6px;width:100%}.pa-top__top-care-services__item:nth-child(n+8),.pa-top__top-licenses__item:nth-child(n+8){margin-bottom:0}}.pa-top__top-care-services__item a,.pa-top__top-licenses__item a{color:#0038ef;font-size:14px}.pa-top__top-care-services__item a:hover,.pa-top__top-licenses__item a:hover{color:#f60;text-decoration:underline}.pa-top__top-care-services__item i,.pa-top__top-licenses__item i{color:#aaa;font-size:12px;margin-right:6px}.pa-top__content-section{position:relative}@media not all and (max-width:660px){.pa-top__content-section{padding:16px calc(50% - 540px) 20px}}@media (max-width:660px){.pa-top__content-section{padding:16px 6px 20px}}@media not all and (max-width:660px){.pa-top__content-section--has-title{padding:40px calc(50% - 540px) 20px}}@media (max-width:660px){.pa-top__content-section--has-title{padding:18px 6px 30px}.pa-top__content-section--community{padding-left:0;padding-right:0}}.pa-top__content-section__title{color:#4c2100;font-weight:700;line-height:1.5;padding-left:12px;position:relative}@media not all and (max-width:660px){.pa-top__content-section__title{font-size:18px;font-size:1.125rem}}@media (max-width:660px){.pa-top__content-section__title{font-size:16px}}.pa-top__content-section__title:before{background-color:#f60;border-radius:20px;bottom:0;content:"";left:0;margin:auto 0;position:absolute;top:0;width:6px}@media not all and (max-width:660px){.pa-top__content-section__title:before{height:26px}}@media (max-width:660px){.pa-top__content-section__title:before{height:22px}}.pa-top__content-section__title--top{align-items:center;color:#4c2100;display:flex;font-weight:700;justify-content:center;line-height:0;text-align:center}@media not all and (max-width:660px){.pa-top__content-section__title--top{font-size:24px;margin-bottom:12px}}@media (max-width:660px){.pa-top__content-section__title--top{font-size:20px;margin-bottom:18px}}@media screen and (max-width:350px){.pa-top__content-section__title--top{font-size:6vw}}.pa-top__content-section__title--top:before{display:none}.pa-top__content-section__title--top i{margin-right:4px}@media not all and (max-width:660px){.pa-top__content-section__title--top i{font-size:28px}}@media (max-width:660px){.pa-top__content-section__title--top i{font-size:22px}}@media not all and (max-width:660px){.pa-top__content-sectiona_footer_link{padding:30px 0 80px}}@media (max-width:660px){.pa-top__content-sectiona_footer_link{padding:0}}.pa-top__content-sectiona_footer_link .c-btn{height:46px}.pa-top__content-section .c-icon,.pa-top__content-section .p-article-youtube__play{font-size:36px}@media not all and (max-width:660px){.pa-top__content-section .c-icon,.pa-top__content-section .p-article-youtube__play{margin:0 8px 2px 0}}@media (max-width:660px){.pa-top__content-section .c-icon,.pa-top__content-section .p-article-youtube__play{margin:0 6px 2px 0}}.pa-top__content-section__inner{margin:0 auto;max-width:1080px}.pa-top__content-section .pa-top-hdg-1-first{margin-bottom:16px;margin-top:-4px}.pa-top__content-section .p-card-recommend__link:hover{background:#f8f8f8}.pa-top__content-section .p-card-recommend__link:hover .p-card-recommend__title{color:#f60}.pa-top__content-section .p-card-recommend__link:hover .p-card-recommend__img{opacity:.7}.pa-top__content-section .p-card-recommend__link:hover .p-card-recommend__description,.pa-top__content-section .p-card-recommend__link:hover .p-card-recommend__description:before{background:#f8f8f8}.pa-top__content-three-divisions{padding-top:40px}.pa-top__content-review{padding-bottom:40px;padding-top:30px}.pa-top__content-review__title .c-icon-comment_fill{color:#f7af2f;font-size:32px;margin-right:4px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.pa-top__review{margin:26px auto 0;max-width:960px}.pa-top__review__card{display:flex;flex-wrap:wrap;gap:20px 14px;justify-content:space-between}.pa-top__review__card__item{background-color:#fff;border:1px solid #ccc;border-radius:8px;max-width:473px;padding:16px}.pa-top__review__card__info{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:8px}.pa-top__review__card__info-detail{align-items:center;display:flex;gap:14px;justify-content:space-between}.pa-top__review__card__info-detail img{height:80px;width:80px}.pa-top__review__card__info-data{font-size:14px}@media (max-width:660px){.pa-top__review__card__info-data{font-size:12px}}.pa-top__review__card__info-data.-above{font-size:18px}@media (max-width:660px){.pa-top__review__card__info-data.-above{font-size:16px}}.pa-top__review__card__info-data:first-child{margin-bottom:6px}.pa-top__review__card__info-data .-gender{color:#aaa}.pa-top__review__card__info-data .c-icon-star-fill{font-size:14px}.pa-top__review__card__info-data span:first-child{margin-right:12px}.pa-top__review__card__comment{font-size:14px;margin-bottom:12px}.pa-top__review__card__comment:last-child{margin-bottom:0}.pa-top__review__card__comment-headline{color:#4c2200;font-weight:700;margin-bottom:4px}.pa-top__review__card__comment-text{color:#2a2a2a;line-height:20px}.pa-top__read-more-btn{background-color:#fff;border:1px solid #ccc;border-radius:5.33333vw;color:#0038ef;display:block;margin:14px auto 0;padding:10px 0;position:relative;text-align:center;width:calc(100% - 103px)}.c-page-top .pa-top__read-more-btn:hover span,.p-card-job-breadcrumbs .pa-top__read-more-btn:hover li,.p-hover-menu__item .pa-top__read-more-btn:hover a,.pa-top__read-more-btn:hover,.pa-top__read-more-btn:hover .c-card__new-job,.pa-top__read-more-btn:hover .c-icon-arrow,.pa-top__read-more-btn:hover .c-page-top span,.pa-top__read-more-btn:hover .c-radio-rich+label,.pa-top__read-more-btn:hover .c-select__container,.pa-top__read-more-btn:hover .p-card-job-breadcrumbs li,.pa-top__read-more-btn:hover .p-hover-menu__item a,.pa-top__read-more-btn:hover .slick-next,.pa-top__read-more-btn:hover .slick-prev{color:#f60}.c-page-top .pa-top__read-more-btn span,.p-card-job-breadcrumbs .pa-top__read-more-btn li,.p-hover-menu__item .pa-top__read-more-btn a,.pa-top__read-more-btn .c-card__new-job,.pa-top__read-more-btn .c-icon-arrow,.pa-top__read-more-btn .c-page-top span,.pa-top__read-more-btn .c-radio-rich+label,.pa-top__read-more-btn .c-select__container,.pa-top__read-more-btn .p-card-job-breadcrumbs li,.pa-top__read-more-btn .p-hover-menu__item a,.pa-top__read-more-btn .slick-next,.pa-top__read-more-btn .slick-prev{color:#aaa;font-size:3.73333vw;position:absolute;right:22px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.pa-top .hidden{display:none}.pa-top__three-divisions__reason{margin:0 auto;width:100%}@media not all and (max-width:660px){.pa-top__three-divisions__reason{display:flex;justify-content:space-between}}@media (max-width:660px){.pa-top__three-divisions__reason{display:block;padding:0 14px}}@media not all and (max-width:660px){.pa-top__three-divisions__reason__box{margin-right:15px;max-width:350px}}.pa-top__three-divisions__reason__box:last-child{margin-right:0}@media (max-width:660px){.pa-top__three-divisions__reason__box{margin:0;padding-bottom:20px;width:100%}}.pa-top__three-divisions__reason__img{max-height:233px;text-align:center;width:100%}@media not all and (max-width:660px){.pa-top__three-divisions__reason__img{margin-bottom:12px;margin-right:14px}}@media (max-width:660px){.pa-top__three-divisions__reason__img{margin-bottom:6px;margin-right:0}}.pa-top__three-divisions__reason__img img{border-radius:8px}@media not all and (max-width:660px){.pa-top__three-divisions__reason__img img{width:100%}}@media (max-width:660px){.pa-top__three-divisions__reason__img img{height:auto;max-width:300px;width:90%}}.pa-top__three-divisions__reason__title{color:#4c2100;font-size:20px;font-weight:700;letter-spacing:0;line-height:1;margin:8px 0 12px;text-align:center}@media (max-width:660px){.pa-top__three-divisions__reason__title{margin-bottom:10px}}.pa-top__three-divisions__reason__title span{color:#f60;font-size:24px}.pa-top__three-divisions__reason__title p{color:#2a2a2a;font-size:12px;font-weight:400;line-height:0}@media (max-width:660px){.pa-top__three-divisions__reason__title p{padding:4px 0 12px}}.pa-top__three-divisions__reason__text{font-size:15px;letter-spacing:-.25px;line-height:1.625}.pa-top__three-divisions__reason__text .note{color:#2a2a2a}@media not all and (max-width:660px){.pa-top__three-divisions__reason__text .note{font-size:14px}}@media (max-width:660px){.pa-top__three-divisions__reason__text .note{font-size:13px}}.pa-top__three-divisions a{color:#0038ef}.pa-top__three-divisions a:hover{color:#f60;text-decoration:underline}.pa-top__attention{color:#828282;margin:0 auto;width:1080px}.pa-top__attention li{font-size:12px;line-height:16px;margin-bottom:2px}.pa-top__search-job__tabs{align-items:center;display:flex;font-size:22px;gap:8px;justify-content:center;line-height:28px;margin:0 auto;max-width:1080px}@media (max-width:660px){.pa-top__search-job__tabs{font-size:16px;gap:6px;line-height:16px}}@media screen and (max-width:760px){.pa-top__search-job__tabs{font-size:14px}}.pa-top__search-job__tab{align-items:center;background-color:#f8f8f8;border:1px solid #ccc;border-bottom:none;border-top-left-radius:8px;border-top-right-radius:8px;color:#646464;cursor:pointer;display:flex;gap:4px;justify-content:center;padding:8px 0;transition:opacity .3s;width:calc(50% - 16px)}@media (max-width:660px){.pa-top__search-job__tab{background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;gap:2px;width:calc(50% - 8px)}}.pa-top__search-job__tab:hover{opacity:.7;transition:opacity .3s}.pa-top__search-job__tab .c-icon-img-apron:before{background-image:url(/img/icon/icon_apron_gray.svg)}.pa-top__search-job__tab .c-icon-img-nurse-hat:before{background-image:url(/img/icon/icon_nurse_hat_gray.svg)}.pa-top__search-job__tab.is-active{background-color:#fff;color:#f60;cursor:default;font-weight:700;height:calc(100% + 2px);position:relative}@media (max-width:660px){.pa-top__search-job__tab.is-active{background-color:#f8f8f8}}.pa-top__search-job__tab.is-active:before{background-color:#fff;bottom:-3px;content:"";display:block;height:6px;left:auto;margin:auto;position:absolute;right:auto;width:100%;z-index:2}@media (max-width:660px){.pa-top__search-job__tab.is-active:before{background-color:#f8f8f8}}.pa-top__search-job__tab.is-active:hover{opacity:1}.pa-top__search-job__tab.is-active .c-icon-img-apron:before{background-image:url(/img/icon/icon_apron.svg)}.pa-top__search-job__tab.is-active .c-icon-img-nurse-hat:before{background-image:url(/img/icon/icon_nurse_hat.svg)}@media not all and (max-width:660px){.pa-top__search-main{padding:24px 0 30px}}@media (max-width:660px){.pa-top__search-main{background-color:#fff!important;padding:16px 0 0}}.pa-top__search-main__title{align-items:center;color:#4c2100;display:flex;font-weight:700;justify-content:center;line-height:0;text-align:center}@media not all and (max-width:660px){.pa-top__search-main__title{font-size:24px;margin-bottom:12px}}@media (max-width:660px){.pa-top__search-main__title{font-size:20px;margin-bottom:18px}}@media screen and (max-width:350px){.pa-top__search-main__title{font-size:6vw}}.pa-top__search-main__title .c-icon,.pa-top__search-main__title .p-article-youtube__play{margin-right:4px}@media not all and (max-width:660px){.pa-top__search-main__title .c-icon,.pa-top__search-main__title .p-article-youtube__play{font-size:28px}}@media (max-width:660px){.pa-top__search-main__title .c-icon,.pa-top__search-main__title .p-article-youtube__play{font-size:22px}.pa-top__search-main__fixed.is-fixed{align-items:flex-start;background:#fff;left:0;padding-top:18px;position:fixed;right:0;top:0;z-index:100}.pa-top__search-main__fixed.is-fixed.active-tab{border-bottom:3px solid #f60}}.pa-top__search-main__tabs{align-items:flex-end;display:flex;height:43px;justify-content:center}@media (max-width:660px){.pa-top__search-main__tabs{-ms-overflow-style:none;flex-wrap:nowrap;height:46px;max-width:100vw;overflow-x:scroll;padding:0 10px;scrollbar-width:none}.pa-top__search-main__tabs::-webkit-scrollbar{display:none}}.pa-top__search-main__tabs li{align-items:center;background-color:#f8f8f8;border:1px solid #ccc;border-radius:6px 6px 0 0;display:flex;height:43px;justify-content:center;margin:0 4px -1px;width:330px;z-index:10}@media (max-width:660px){.pa-top__search-main__tabs li{background-color:#fff;display:inline-flex;flex-shrink:0;height:46px;margin:0 2px;padding:0 4px;width:33%}}.pa-top__search-main__tabs li:hover{cursor:pointer}.pa-top__search-main__tabs li:hover span{opacity:.8}.pa-top__search-main__tabs li span{color:#2a2a2a;font-size:14px}@media (max-width:660px){.pa-top__search-main__tabs li span{color:#4c2200;font-size:3vw;white-space:nowrap}}.pa-top__search-main__tabs li.active-tab{background-color:#fff;border-bottom:none;height:43px;width:330px}@media (max-width:660px){.pa-top__search-main__tabs li.active-tab{background:#f8f8f8;color:#f60;height:46px;width:33%}}.pa-top__search-main__tabs li.active-tab span{color:#4c2200;font-size:16px;font-weight:700}@media (max-width:660px){.pa-top__search-main__tabs li.active-tab span{color:#f60;font-size:3vw;white-space:nowrap}}.pa-top__search-main__tabs li.active-tab:hover{cursor:auto}.pa-top__search-main__tabs li.active-tab:hover span{opacity:1}.pa-top__search-main__body{background-color:#fff;border:1px solid #ccc;border-radius:8px;display:none;margin:0 auto;max-width:1080px;padding:16px 0;transition:all .3s}.pa-top__search-main__body.is-active{display:block;transition:all .3s}@media (max-width:660px){.pa-top__search-main__body{background-color:#f8f8f8;border-radius:0;padding:12px 0}}.pa-top__search-main__section{padding:0 16px}.pa-top__search-main__section:nth-child(n+2){margin-top:30px}@media (max-width:660px){.pa-top__search-main__section:nth-child(n+2){margin-top:20px}.pa-top__search-main__section{padding:0 6px}}.pa-top__search-main__section--no-ph{padding-left:0;padding-right:0}@media (max-width:660px){.pa-top__search-main__section--no-ph-sp{padding-left:0;padding-right:0}}.pa-top__search-main .display-none{height:0;opacity:0;visibility:hidden}.pa-top__search-main__sub-title{color:#4c2100;font-size:17px;font-weight:700;line-height:1.5;padding-left:12px;position:relative}.pa-top__search-main__sub-title:before{background-color:#f60;border-radius:20px;bottom:0;content:"";height:22px;left:0;margin:auto 0;min-height:calc(100% - 6px);position:absolute;top:0;width:6px}@media (max-width:660px){.pa-top__search-main__sub-title{font-size:16px;margin-bottom:8px}}.pa-top__search-main__sub-title--ml{margin-left:16px}@media (max-width:660px){.pa-top__search-main__sub-title--ml{margin-left:0}.pa-top__search-main__sub-title--ml-sp{margin-left:6px;margin-right:6px}}.pa-top__search-main__search-by-metropolis-container{align-items:flex-start;display:flex;justify-content:space-between;margin-top:16px}.pa-top__search-main__search-by-metropolis{position:relative;width:160px}.pa-top__search-main__search-by-metropolis__annotation{bottom:12px;color:#fff;font-weight:700;left:0;margin:0 auto;position:absolute;right:0;text-align:center}.pa-top__search-main__search-by-metropolis__title{font-size:18px;line-height:1.11111}.pa-top__search-main__search-by-metropolis__count{font-size:14px;line-height:1.42857}.pa-top__search-main__search-by-metropolis__image{border-radius:8px;overflow:hidden;width:100%}.pa-top__search-main__search-by-pref-pc{margin-top:12px}.pa-top__search-main__search-by-pref-pc tr+tr{border-top:8px solid transparent}.pa-top__search-main__search-by-pref-pc td{align-items:flex-start;display:inline-flex;font-size:14px;letter-spacing:0;line-height:1.7}.pa-top__search-main__search-by-pref-pc .pa-top__search-main__search-by-pref-pc__title{color:#535353;font-size:13px;font-weight:700;width:104px}.pa-top__search-main__search-by-pref-pc__list{border-left:2px solid transparent;width:calc(100% - 104px)}.pa-top__search-main__search-by-pref-pc__list div{background-color:#ccc;height:18px;margin-top:2px;width:2px}.pa-top__search-main__search-by-pref-pc__list div:first-of-type{display:none}.pa-top__search-main__search-by-pref-pc__list p{align-items:flex-start;display:inline-flex;flex-wrap:wrap;font-size:13px;justify-content:flex-start;padding-left:12px;position:relative}.pa-top__search-main__search-by-pref-pc__list p:before{content:"（";left:0;position:absolute;top:0}.pa-top__search-main__search-by-pref-pc__list p:after{content:"）"}.pa-top__search-main__search-by-pref-pc__list a{color:#0038ef;font-size:14px;white-space:nowrap}.pa-top__search-main__search-by-pref-pc__list a:hover{color:#f60;text-decoration:underline}.pa-top__search-main__search-by-pref-pc__list a+div{margin-left:8px}.pa-top__search-main__search-by-pref-pc__list .pa-top__search-main__search-by-pref-pc__list__city{font-size:13px}.pa-top__search-main__search-by-pref-sp{border:1px solid #ccc;border-radius:8px}.pa-top__search-main__search-by-pref-sp .c-card{font-size:14px;font-weight:700;height:50px;line-height:50px}@media (max-width:660px){.pa-top__search-main__search-by-pref-sp .c-card{height:auto;line-height:1}}.pa-top__search-main__search-by-pref-sp .c-card:not(:last-of-type){border-bottom:1px solid #ccc}.pa-top__search-main__search-by-pref-sp .c-card a{align-items:center;display:flex;justify-content:space-between;padding-left:10px;width:100%}@media (max-width:660px){.pa-top__search-main__search-by-pref-sp .c-card a{font-size:14px;height:auto;line-height:1;padding:13px 0}}.pa-top__search-main__search-by-pref-sp .c-card a i{color:#aaa;font-size:8px;margin-right:12px}.pa-top__search-main__search-by-pref-sp .c-card a i:before{font-size:14px}.pa-top__search-main__search-by-pref-sp .c-card.has-child{height:auto}.pa-top__search-main__search-by-pref-sp .c-card.has-child>a{font-size:15px}.pa-top__search-main__search-by-pref-sp .c-card.has-child>a .c-icon-arrow-circle{color:#f60;-webkit-transform:rotate(90deg) translateY(8px);transform:rotate(90deg) translateY(8px)}.pa-top__search-main__search-by-pref-sp .c-card.has-child .child-box{border-top:0;max-height:0;overflow-y:hidden;transition:max-height .2s}.pa-top__search-main__search-by-pref-sp .c-card.has-child .child-box .c-card{border-bottom:1px solid #ccc;border-top:none}.pa-top__search-main__search-by-pref-sp .c-card.has-child .child-box .c-card:last-child{border-bottom:none}.pa-top__search-main__search-by-pref-sp .c-card.has-child .child-box .c-card--small{font-size:13px;font-weight:400;height:36px;line-height:36px}@media (max-width:660px){.pa-top__search-main__search-by-pref-sp .c-card.has-child .child-box .c-card--small{height:auto}.pa-top__search-main__search-by-pref-sp .c-card.has-child .child-box .c-card--small a{font-size:13px;padding:10px 0}}.pa-top__search-main__search-by-pref-sp .c-card.has-child .child-box .c-card a{color:#0038ef}.pa-top__search-main__search-by-pref-sp .c-card.has-child .child-box .c-card a:hover{color:#f60;text-decoration:underline}.pa-top__search-main__search-by-pref-sp .c-card.has-child.is-opened:first-of-type>a{border-radius:8px 8px 0 0}.pa-top__search-main__search-by-pref-sp .c-card.has-child.is-opened>a{background-color:#fffbf0}.pa-top__search-main__search-by-pref-sp .c-card.has-child.is-opened>a .c-icon-arrow-circle{-webkit-transform:rotate(270deg) translateY(-8px);transform:rotate(270deg) translateY(-8px)}.pa-top__search-main__search-by-pref-sp .c-card.has-child.is-opened .child-box{border-top:1px solid #ccc;max-height:880px}@media (max-width:660px){.pa-top__search-main__search-by-ranking{padding:0 6px}}.pa-top__search-main__search-by-ranking__inner{display:inline-flex;flex-wrap:wrap;margin-top:16px}@media (max-width:660px){.pa-top__search-main__search-by-ranking__inner{margin-top:0}}.pa-top__search-main__search-by-ranking__inner li{align-items:center;background:#fff;border:1px solid #ccc;border-radius:40px;display:inline-flex;flex:0 0 1;justify-content:center;margin-bottom:6px;margin-right:4px;padding:4px 8px}@media (max-width:660px){.pa-top__search-main__search-by-ranking__inner li{width:auto}}.pa-top__search-main__search-by-ranking__inner li:last-child{margin-right:0}.pa-top__search-main__search-by-ranking__title{color:#0038ef;font-size:12px}.pa-top__search-main__search-by-ranking__title:hover{color:#f60;text-decoration:underline}.pa-top__search-main__search-by-salary{margin-top:10px}@media (max-width:660px){.pa-top__search-main__search-by-salary{border:1px solid #ccc;border-radius:8px;margin-top:0;overflow:hidden}}.pa-top__search-main__search-by-salary-unit{align-items:center;display:flex;margin-top:12px}@media (max-width:660px){.pa-top__search-main__search-by-salary-unit{display:block;margin-top:0;width:100%}}.pa-top__search-main__search-by-salary-heading{color:#646464;font-size:13px;font-weight:700}@media (max-width:660px){.pa-top__search-main__search-by-salary-heading a{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;color:#4c2100;display:flex;font-size:15px;height:50px;padding-left:12px;position:relative}}@media (max-width:660px) and (max-width:660px){.pa-top__search-main__search-by-salary-unit:last-of-type .pa-top__search-main__search-by-salary-heading a{border-bottom:0}}@media (max-width:660px){.pa-top__search-main__search-by-salary-heading a i{color:#aaa;font-size:14px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pa-top__search-main__search-by-salary-heading.is-opened a{background-color:#faefd8}}.pa-top__search-main__search-by-salary-list{align-items:center;display:flex;margin-left:20px}@media (max-width:660px){.pa-top__search-main__search-by-salary-list{display:block;margin-left:0;max-height:0;overflow-y:hidden;transition:max-height .2s}.is-opened+.pa-top__search-main__search-by-salary-list{max-height:880px}}.pa-top__search-main__search-by-salary-item{border-right:2px solid #ccc;padding:0 10px}@media (max-width:660px){.pa-top__search-main__search-by-salary-item{border-right:0;padding:0}}.pa-top__search-main__search-by-salary-item a{color:#0038ef;font-size:14px}@media (max-width:660px){.pa-top__search-main__search-by-salary-item a{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;display:flex;font-size:14px;height:50px;padding-left:12px;position:relative}}.pa-top__search-main__search-by-salary-item a:hover{color:#f60;text-decoration:underline}@media (max-width:660px){.pa-top__search-main__search-by-salary-item a i{color:#aaa;font-size:14px;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pa-top__search-main__search-by-salary-item a.sp-border-bottom-none{border-bottom:0}.pa-top__search-main__search-by-salary-item a.sp-border-top{border-top:1px solid #ccc}}.pa-top__search-main__search-by-salary-item:last-of-type{border-right:0}.pa-top__search-main__search-by-salary-item:first-of-type{padding:0 10px 0 0}@media (max-width:660px){.pa-top__search-main__search-by-salary-item:first-of-type{padding:0}}.pa-top__search-by-service-type{margin-left:11px;margin-right:11px;margin-top:10px}.pa-top__search-by-service-type a{outline:none}.pa-top__search-by-service-type__item{background:#fff;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);display:block;margin-bottom:4px}@media (max-width:660px){.pa-top__search-by-service-type__item{flex-shrink:0;margin:0 6px 4px;width:193px}}.pa-top__search-by-service-type__item:hover .pa-top__search-by-service-type__item__img{opacity:.7}.pa-top__search-by-service-type__item:hover .pa-top__search-by-service-type__item__title{color:#f60;text-decoration:underline}.pa-top__search-by-service-type__item--margin{flex-shrink:0;width:1px}.pa-top__search-by-service-type__item__img{aspect-ratio:200/113;border-radius:8px 8px 0 0;width:100%}.pa-top__search-by-service-type__item__body{padding:8px 0 12px 6px}.pa-top__search-by-service-type__item__title{color:#0038ef;font-size:14px;font-weight:700;letter-spacing:0}.pa-top__search-by-service-type__item__text{color:#828282;font-size:12px;margin-top:4px}.pa-top__search-by-service-type .slick-slider{overflow:visible}.pa-top__search-by-service-type .slick-list{overflow:hidden}.pa-top__search-by-service-type .slick-slide{margin:0 6px;padding-bottom:1px}.pa-top__search-by-service-type .slick-next,.pa-top__search-by-service-type .slick-prev{background:#fff;height:40px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px}.pa-top__search-by-service-type .slick-next:before,.pa-top__search-by-service-type .slick-prev:before{color:#646464}.pa-top__search-by-service-type .slick-next:hover:before,.pa-top__search-by-service-type .slick-prev:hover:before{opacity:.8}.pa-top__search-by-service-type .slick-prev{left:-11px}.pa-top__search-by-service-type .slick-prev:before{position:absolute;top:50%;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.pa-top__search-by-service-type .slick-next{right:-11px}.pa-top__search-by-service-type__list-sp{-webkit-overflow-scrolling:touch;-webkit-appearance:none;appearance:none;display:flex;overflow-x:scroll;overflow-y:hidden;padding-bottom:1px;scroll-behavior:smooth;scroll-snap-type:x mandatory;width:100%}.pa-top__search-by-service-type__list-sp::-webkit-scrollbar{display:none}.pa-top__community-topic{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:25px}@media (max-width:660px){.pa-top__community-topic{align-items:center;border-bottom:1px solid #ccc;flex-direction:column;justify-content:center;margin-top:15px}}.pa-top__community-topic__item{align-items:center;background:#fff;border-radius:7px;box-shadow:2px 3px 11px -3px rgba(0,0,0,.27);color:#828282;display:flex;height:80px;justify-content:center;margin:5px 0 7px;padding:0 10px 0 6px;width:352px}@media (max-width:660px){.pa-top__community-topic__item{border-bottom:1px solid #ccc;box-shadow:none;height:60px;margin:0;width:100%}.pa-top__community-topic__item:first-child{border-radius:0;border-top:1px solid #ccc}.pa-top__community-topic__item+.pa-top__community-topic__item{border-radius:0;border-top:none}.pa-top__community-topic__item:last-child{border-bottom:0;border-radius:0}}.pa-top__community-topic__item__time{color:#828282;display:block;font-size:12px;margin-bottom:10px}@media (max-width:660px){.pa-top__community-topic__item__time{margin-bottom:3px;margin-top:5px}}.pa-top__community-topic__item__crop_text{float:right;padding-top:3px}@media screen and (max-width:350px){.pa-top__community-topic__item__crop_text{width:calc(100vw - 123px)}}.pa-top__community-topic__item__character_img{border-radius:7px;float:left;margin-left:5px;margin-right:9px;width:60px}@media (max-width:660px){.pa-top__community-topic__item__character_img{margin-left:0;width:50px}}.pa-top__community-topic__item:hover img{opacity:.7}.pa-top__community-topic__item:hover .c-icon,.pa-top__community-topic__item:hover .p-article-youtube__play{color:#f60}.pa-top__community-topic__item:hover .pa-top__community-topic__item__label{color:#f60;text-decoration:underline}.pa-top__community-topic__item a{display:flex;justify-content:space-between;width:100%}.pa-top__community-topic__item__left{align-items:center;display:flex}.pa-top__community-topic__item__left img{border-radius:4px;height:36px;margin-right:12px;width:36px}.pa-top__community-topic__item__right{align-items:center;display:flex}.pa-top__community-topic__item__right .c-icon,.pa-top__community-topic__item__right .p-article-youtube__play{color:#aaa;font-size:1rem;margin-left:20px}.pa-top__community-topic__item__label{color:#2a2a2a;display:block;font-size:14px;font-weight:700;max-width:220px;overflow:hidden;white-space:nowrap}@media screen and (max-width:350px){.pa-top__community-topic__item__label{text-overflow:ellipsis}}.pa-top__community-topic__item__label:hover{color:#f60}.pa-top__community-topic__item__count{color:#828282;font-size:12px}.pa-top__search-by-employment-type{display:flex;justify-content:space-between;margin-top:12px}@media (max-width:660px){.pa-top__search-by-employment-type{align-items:center;flex-direction:column;justify-content:center}}.pa-top__search-by-employment-type__item{align-items:center;background:#fff;border:1px solid #ccc;border-radius:6px;color:#828282;display:flex;height:46px;justify-content:center;padding:0 10px 0 6px;width:340px}@media (max-width:660px){.pa-top__search-by-employment-type__item{height:50px;width:100%}.pa-top__search-by-employment-type__item:first-child{border-radius:6px 6px 0 0}.pa-top__search-by-employment-type__item+.pa-top__search-by-employment-type__item{border-radius:0;border-top:none}.pa-top__search-by-employment-type__item:last-child{border-radius:0 0 6px 6px}}.pa-top__search-by-employment-type__item:hover img{opacity:.7}.pa-top__search-by-employment-type__item:hover .c-icon,.pa-top__search-by-employment-type__item:hover .p-article-youtube__play{color:#f60}.pa-top__search-by-employment-type__item:hover .pa-top__search-by-employment-type__item__label{color:#f60;text-decoration:underline}.pa-top__search-by-employment-type__item a{display:flex;justify-content:space-between;width:100%}.pa-top__search-by-employment-type__item__left{align-items:center;display:flex}.pa-top__search-by-employment-type__item__left img{border-radius:4px;height:36px;margin-right:12px;width:36px}.pa-top__search-by-employment-type__item__right{align-items:center;display:flex}.pa-top__search-by-employment-type__item__right .c-icon,.pa-top__search-by-employment-type__item__right .p-article-youtube__play{color:#aaa;font-size:1rem;margin-left:20px}.pa-top__search-by-employment-type__item__label{color:#0038ef;font-size:14px;font-weight:700}.pa-top__search-by-employment-type__item__count{color:#828282;font-size:12px}.pa-top__search-by-other-job{display:flex;flex-wrap:wrap;margin:20px 0 0;position:relative}@media (max-width:660px){.pa-top__search-by-other-job{height:345px;margin:12px 0 0;overflow:hidden;padding:0 16px}}.is-show .pa-top__search-by-other-job{height:auto}.pa-top__search-by-other-job-wrapper{position:relative}.pa-top__search-by-other-job__item{margin-bottom:10px;width:25%}@media (max-width:660px){.pa-top__search-by-other-job__item{margin-bottom:18px;width:100%}.pa-top__search-by-other-job__item:last-of-type{margin-bottom:0}}.pa-top__search-by-other-job__item>a{color:#0038ef;display:inline-block;font-size:14px;padding-left:14px;position:relative}.pa-top__search-by-other-job__item>a:hover{color:#f60;text-decoration:underline}.pa-top__search-by-other-job__item>a:hover>.c-icon,.pa-top__search-by-other-job__item>a:hover>.p-article-youtube__play{color:#f60}.pa-top__search-by-other-job__item>a>.c-icon,.pa-top__search-by-other-job__item>a>.p-article-youtube__play{color:#ccc;content:"";font-size:10px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:660px){.pa-top__search-by-other-job__blur{background:linear-gradient(180deg,hsla(0,0%,100%,.28),#fefbf0 60%,#fefbf2) 0 0 no-repeat padding-box;bottom:0;height:110px;position:absolute;width:100%}}.is-show .pa-top__search-by-other-job__blur{display:none}.pa-top__search-by-other-job__button{background-color:#fff;border:1px solid #ccc;border-radius:70px;bottom:0;color:#0038ef;display:none;font-size:14px;height:40px;left:50%;position:absolute;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:260px;z-index:2}@media (max-width:660px){.pa-top__search-by-other-job__button{display:block;margin-bottom:12px}}.pa-top__search-by-other-job__button>.c-icon,.pa-top__search-by-other-job__button>.p-article-youtube__play{color:#aaa;font-size:14px;position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.pa-top__service_description{background-color:#fff!important;padding:30px 0 60px}@media (max-width:660px){.pa-top__service_description{padding:0 0 26px}}.pa-top__service_description__inner{display:flex;font-size:14px;font-size:.875rem;height:auto;margin:auto;max-width:1080px}@media (max-width:660px){.pa-top__service_description__inner{border:none;border-radius:0;display:block;font-size:12px;font-size:.75rem;height:auto;margin:0;width:100%}.pa-top__service_description__inner hr{margin:20px 6px}}.pa-top__service_description__inner__img{height:100%;line-height:0;margin-right:16px}@media not all and (max-width:660px){.pa-top__service_description__inner__img{width:25%}}@media (max-width:660px){.pa-top__service_description__inner__img{margin-bottom:16px;margin-right:0}}.pa-top__service_description__inner__img img{border-radius:6px;width:100%}@media not all and (max-width:660px){.pa-top__service_description__inner__right{width:67%}}@media (max-width:660px){.pa-top__service_description__inner__right{width:100%}}.pa-top__service_description__inner__title{color:#4c2100;font-size:16px;font-weight:700;margin-bottom:10px;text-align:left}@media (max-width:660px){.pa-top__service_description__inner__title{font-size:18px;text-align:center}}@media (max-width:374px){.pa-top__service_description__inner__title{font-size:16px}}@media (max-width:660px){.pa-top__service_description__inner__text{margin:0 6px}}.pa-top__service_description__inner__banner{margin-top:10px}@media not all and (max-width:660px){.pa-top__service_description__inner__banner{align-items:flex-start;display:flex;gap:10px;min-width:525px}}.pa-top__service_description__inner__banner+.pa-top__service_description__inner__banner{margin-left:22px}@media (max-width:660px){.pa-top__service_description__inner__banner-img{text-align:center}}.pa-top__service_description__inner__banner-img img{image-rendering:-webkit-optimize-contrast}@media not all and (max-width:660px){.pa-top__service_description__inner__banner-img img{height:65px}}@media (max-width:660px){.pa-top__service_description__inner__banner-img img{height:100%;max-height:97px;max-width:300px;width:100%}.pa-top__service_description__inner__banner-img .job-no1{margin-bottom:15px;width:170px}}.pa-top__service_description__inner__banner-link{color:#0038ef}.pa-top__service_description__inner__banner-link:hover{color:#f60;text-decoration:underline}.pa-top__service_description__inner__banner p{font-size:12px}@media (max-width:660px){.pa-top__service_description__inner__banner p{margin:0 6px}}.pa-top__service_description__line-banner{margin:56px auto 0;max-width:1080px}@media (max-width:660px){.pa-top__service_description__line-banner{margin:20px 6px 0}}.pa-top__service_description__line-banner img{border:2px solid #00b900;border-radius:8px;height:auto;width:100%}.pa-top__service_description__line-banner img:hover{opacity:.7}@media (max-width:660px){.pa-top__service_description__line-banner img{border:1px solid #ccc;border-radius:8px}}.pa-top__padding{padding-bottom:40px}@media (max-width:660px){.pa-top__padding{padding-bottom:0}}.pa-top .c-carousel--recommend{padding-bottom:40px}@media (max-width:660px){.pa-top .c-carousel--recommend{padding-bottom:20px}}.pa-top--current-bg{background:#faefd8}.pa-top--current-bc{background-color:#fffbf0}.l-header__top{box-shadow:0 1px 3px 0 rgba(0,0,0,.24);height:auto}@media (max-width:660px){.l-header__top{box-shadow:none}}.l-header__top .l-header-nav{margin-left:0}header.is-fixed .l-header__icon,header.is-fixed .l-header__logo{display:block}header.is-fixed .l-header-nav{margin-left:20px}#community_top{height:34px;margin-right:5px}.community-last-topics{margin:0 auto;max-width:1080px;width:1080px}@media (max-width:660px){.community-last-topics{width:100%}}.community-more{align-items:center;display:flex;justify-content:flex-end;margin:-55px auto 0;max-width:1080px;text-align:right;width:100%}.c-page-top .community-more span.c-icon,.c-page-top .community-more span.p-article-youtube__play,.community-more .c-page-top span.c-icon,.community-more .c-page-top span.p-article-youtube__play,.community-more span.c-card__new-job.p-article-youtube__play,.community-more span.c-icon-arrow.p-article-youtube__play,.community-more span.c-icon.c-card__new-job,.community-more span.c-icon.c-icon-arrow,.community-more span.c-icon.c-select__container,.community-more span.c-icon.slick-next,.community-more span.c-icon.slick-prev,.community-more span.c-select__container.p-article-youtube__play,.community-more span.slick-next.p-article-youtube__play,.community-more span.slick-prev.p-article-youtube__play{color:#aaa;font-size:1rem;margin-left:4px}.community-more span{display:inline}.community-more span a{color:#0038ef;font-size:14px}.community-more span a:hover{color:#f60;text-decoration:underline}@media (max-width:660px){.community-more{display:none}}.community-read-more-sp{display:none}@media (max-width:660px){.community-read-more-sp{background:#fff;border:1px solid #ccc;border-radius:60px;display:block;height:40px;margin:14px auto;text-align:center;vertical-align:middle;width:260px}.community-read-more-sp span{display:inline-block;margin-top:11px}.community-read-more-sp span a{color:#0038ef!important;font-size:15px}.c-page-top .community-read-more-sp span.c-icon,.c-page-top .community-read-more-sp span.p-article-youtube__play,.community-read-more-sp .c-page-top span.c-icon,.community-read-more-sp .c-page-top span.p-article-youtube__play,.community-read-more-sp span.c-card__new-job.p-article-youtube__play,.community-read-more-sp span.c-icon-arrow.p-article-youtube__play,.community-read-more-sp span.c-icon.c-card__new-job,.community-read-more-sp span.c-icon.c-icon-arrow,.community-read-more-sp span.c-icon.c-select__container,.community-read-more-sp span.c-icon.slick-next,.community-read-more-sp span.c-icon.slick-prev,.community-read-more-sp span.c-select__container.p-article-youtube__play,.community-read-more-sp span.slick-next.p-article-youtube__play,.community-read-more-sp span.slick-prev.p-article-youtube__play{color:#aaa;float:right;font-size:1rem;margin-left:-22px;margin-top:11px;padding-right:10px}}.signup-step-complete-modal .c-modal__close{font-size:23px!important;height:26px;right:-13px!important;top:-13px!important;width:26px}.signup-step-complete-modal .c-modal__close:before{height:24px!important;width:22px!important}@media (max-width:660px){.signup-step-complete-modal .c-modal__close:before{height:24px!important;width:24px!important}}.signup-step-complete-modal__inner{text-align:center}.signup-step-complete-modal__title{color:#4c2200;font-size:22px;font-weight:700;margin-bottom:16px}@media (max-width:660px){.signup-step-complete-modal__title{font-size:20px}}.signup-step-complete-modal img{margin-bottom:10px;width:160px}.signup-step-complete-modal__text{font-size:16px;letter-spacing:-.16px;line-height:1.5;text-align:left}@media (max-width:660px){.signup-step-complete-modal__text{font-size:15px}}.signup-step-complete-modal__text--emphasis{background:transparent linear-gradient(transparent 60%,#ffec9d 0);font-weight:700}@media (max-width:660px){.signup-step-complete-modal .c-btn{font-size:18px;margin:0 auto;width:100%}.signup-step-complete-modal .c-btn .c-icon-arrow-circle{margin-right:0;padding-right:4px}}@media screen and (max-width:760px){.pa-article-wada-detail{background:#fff;border-bottom:1px solid #ccc;border-radius:0;border-top-width:0;padding:16px 8px}}.pa-article-wada-detail article{background:#fff;border-radius:8px;padding:16px}@media screen and (max-width:760px){.pa-article-wada-detail article{padding:0}}.pa-article-wada-detail .lead-text{font-size:16px;font-weight:700;line-height:1.5;padding-top:30px}@media screen and (max-width:760px){.pa-article-wada-detail .lead-text{font-size:15px}}.pa-article-wada-detail .doc-desc{color:#646464;display:block;font-size:12px;font-weight:200;margin-top:12px;text-align:left}.pa-article-wada-detail .article-body h2{align-items:center;background-image:url(/img/news/wada/icon_microphone.png);background-position:0 50%;background-repeat:no-repeat;border:none;color:#4d2200;display:flex;font-size:18px;font-weight:700;letter-spacing:normal;line-height:1.5;margin-bottom:22.4px;margin-top:22.4px;min-height:65px;padding:0 0 0 70px}@media screen and (max-width:760px){.pa-article-wada-detail .article-body h2{padding-left:55px}}.pa-article-wada-detail .article-body p{font-size:16px;letter-spacing:normal;line-height:2;margin-top:22.4px}@media screen and (max-width:760px){.pa-article-wada-detail .article-body p{font-size:15px;line-height:1.6}}.pa-article-wada-detail .article-body .text-attention{color:#f60;font-size:20px;font-weight:700}@media screen and (max-width:760px){.pa-article-wada-detail .article-body .text-attention{font-size:18px}}.pa-article-wada-detail .article-body .center{text-align:center}.pa-article-wada-detail .pa-article-paging{align-items:center;display:flex;justify-content:center;margin-top:20px}@media screen and (max-width:760px){.pa-article-wada-detail .pa-article-paging{margin:20px 8px 0}}.pa-article-wada-detail .pa-article-paging a{align-items:center;background:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:flex;font-size:20px;justify-content:center;min-height:50px;padding:0 12px;width:calc(50% - 8px)}.pa-article-wada-detail .pa-article-paging a:hover{opacity:.7}@media screen and (max-width:760px){.pa-article-wada-detail .pa-article-paging a{width:calc(50% - 4px)}}.pa-article-wada-detail .pa-article-paging a:nth-child(n+2){margin-left:16px}@media screen and (max-width:760px){.pa-article-wada-detail .pa-article-paging a:nth-child(n+2){margin-left:8px}}.pa-article-wada-detail .pa-article-paging a .pa-article-paging__title{color:#2a2a2a;font-size:15px;font-weight:700;line-height:1.5}.pa-article-wada-detail .pa-article-paging a .c-icon-arrow-circle{color:#86b902}.pa-article-wada-detail .pa-article-paging .pa-article-paging__prev .c-icon-arrow-circle{margin-right:6px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pa-article-wada-detail .pa-article-paging .pa-article-paging__next .c-icon-arrow-circle{margin-left:6px}.pa-article-wada-detail .pa-article-description{background-color:#fff;border:1px solid #ccc;border-radius:6px;font-size:16px;letter-spacing:0;line-height:1.5;margin-top:32px;padding:16px}@media screen and (max-width:760px){.pa-article-wada-detail .pa-article-description{font-size:14px;line-height:1.4;margin:16px 8px 0}}.pa-article-wada-detail .pa-article-description .font-bold-sm{font-weight:700}.p-article-youtube{aspect-ratio:16/9;background-color:#000;background-size:cover;height:auto;margin:0 auto;position:relative;width:100%}.p-article-youtube__video{height:100%;width:100%}.p-article-youtube__play{align-items:center;background:#c41010;border-radius:50%;cursor:pointer;display:flex;height:85px;justify-content:center;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:all .1s ease-in-out;width:85px;z-index:1}@media screen and (max-width:760px){.p-article-youtube__play{height:70px;width:70px}}.p-article-youtube__play:before{bottom:2px;color:#fff;display:block;font-size:30px;left:3px;position:relative}@media screen and (max-width:760px){.p-article-youtube__play:before{bottom:inherit;font-size:30px;left:3px;top:0}}.p-article-youtube__play:hover{opacity:.7}body.body-wada{background-attachment:fixed;background-color:#fef9e9;background-image:url(/img/news/wada/bg_01.png);background-position:top;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:760px){body.body-wada{background-attachment:fixed;background-color:#fffbf0;background-image:none;background-position:0 0;background-repeat:repeat;background-size:initial}.pa-article-wada{background:#fff;border-bottom:1px solid #ccc}}.pa-article-wada p{letter-spacing:0}.pa-article-wada h1 img{width:100%}.pa-article-wada .c-article-description{background:#fff;border:2px solid #ccc;border-radius:8px;margin-bottom:16px;margin-top:16px;padding:16px}@media screen and (max-width:760px){.pa-article-wada .c-article-description{border-width:1px;margin-left:8px;margin-right:8px;padding:8px}}.pa-article-wada .c-article-description p{font-size:16px;line-height:1.75}@media screen and (max-width:760px){.pa-article-wada .c-article-description p{font-size:15px}}.pa-article-wada .pa-comics__author{border-bottom-width:0}.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}.pa-article p{font-size:16px;line-height:1.75;margin-bottom:20px;margin-top:12px}.pa-article p .emphasis{font-weight:700}.pa-article p:last-child{margin-bottom:0}.pa-article a{color:#0038ef}.pa-article a:hover{color:#f60;text-decoration:underline}.pa-article img{display:block;margin:0 auto}@media not all and (max-width:660px){.pa-article img{width:50%}}@media (max-width:660px){.pa-article img{width:80%}}.pa-article img.img_large{width:100%}.pa-article img.img_illust{width:50%}.pa-article img.img_graph{width:70%}.pa-article .p-sns-area__buttons img{display:inline-block;height:32px;width:32px}.pa-article .quote{color:#aaa;font-size:12px;line-height:1.2;margin-top:12px;text-align:right}.pa-article .text-attention{background:transparent linear-gradient(transparent 70%,#ffec9d 0);font-weight:700;padding-bottom:1px}.pa-article .borderbox,.pa-article .borderbox-white{background-color:#fff;border:1px solid #ccc}@media not all and (max-width:660px){.pa-article .borderbox,.pa-article .borderbox-white{border-radius:8px;padding:16px}}@media (max-width:660px){.pa-article .borderbox,.pa-article .borderbox-white{border-radius:6px;padding:2% 2% 4%}}.pa-article .borderbox dl,.pa-article .borderbox ol,.pa-article .borderbox p:last-child,.pa-article .borderbox ul,.pa-article .borderbox-white dl,.pa-article .borderbox-white ol,.pa-article .borderbox-white p:last-child,.pa-article .borderbox-white ul{margin-bottom:0}.pa-article .borderbox h4,.pa-article .borderbox-white h4{margin:0 0 16px}@media screen and (max-width:760px){.pa-article .borderbox h4,.pa-article .borderbox-white h4{margin:0 0 12px}}.pa-article .caption{color:#4c2100;font-weight:700;line-height:1.33333;margin:0 0 8px;padding:16px 0 0}@media not all and (max-width:660px){.pa-article .caption{font-size:18px}}@media (max-width:660px){.pa-article .caption{font-size:4.53333vw}}.pa-article .data-update{font-size:12px}.pa-article .align-right{text-align:right}.pa-article h2,.pa-article h3,.pa-article h4,.pa-article h5{word-wrap:break-word}.pa-article h1{color:#4c2100;font-weight:700;text-align:left}@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}}.pa-article dl,.pa-article ol,.pa-article ul{font-weight:700;line-height:1.5;margin-bottom:20px}@media not all and (max-width:660px){.pa-article dl,.pa-article ol,.pa-article ul{font-size:16px}}@media (max-width:660px){.pa-article dl,.pa-article ol,.pa-article ul{font-size:15px}}.pa-article ul{list-style-position:inside}.pa-article ul li{margin-bottom:.6em;padding-left:16px;text-indent:-1em}.pa-article ul li:before{color:#ccc;content:"●";display:inline-block;font-size:.6em;padding-left:1.4em;width:1.6em}.pa-article ul li:last-child{margin-bottom:0}.pa-article dl{list-style-position:inside}.pa-article dl dt{font-size:22px;font-size:1.375rem;margin-bottom:20px}.pa-article dl dd{margin-bottom:.6em;padding-left:1.4em;text-indent:-1em}.pa-article dl dd:before{color:#ccc;content:"●";display:inline-block;font-size:.6em;padding-left:1em;width:1.4em}.pa-article ol{counter-reset:li}.pa-article ol li{list-style:none;margin-bottom:.8em;padding-left:2em;position:relative}.pa-article ol li:before{background:#f60;border-radius:50%;color:#fff;content:counter(li);counter-increment:li;font-size:12px;height:1.7em;left:0;line-height:1.8;margin-right:.5em;position:absolute;text-align:center;top:0;width:1.7em}@media (max-width:660px){.pa-article table{margin-bottom:20px}}.pa-article table th{background:#faefd8;color:#4c2100;font-weight:700}.pa-article table .c-icon-circle,.pa-article table .c-icon-close,.pa-article table .c-icon-triangle,.pa-article table .p-article-youtube__play{display:block;font-size:18px;font-size:1.125rem;text-align:center}.pa-article table .c-icon-close{color:#aaa}.pa-article table .c-icon-circle{color:#86b902;font-size:20px;font-size:1.25rem}.pa-article table .c-icon-triangle,.pa-article table .p-article-youtube__play{color:#f60}.pa-article table+.data-update{margin-top:6px}.pa-article table .unit,.pa-article table .value{color:#f82060;font-weight:700}@media not all and (max-width:660px){.pa-article table .value{font-size:20px}}@media (max-width:660px){.pa-article table .value{font-size:16px}}@media not all and (max-width:660px){.pa-article table .unit{font-size:10px}}@media (max-width:660px){.pa-article table .unit{font-size:12px}}@media not all and (max-width:660px){.pa-article table .value+.unit{margin-left:4px}}@media (max-width:660px){.pa-article table .value+.unit{margin-left:2px}.pa-author{padding:10px 20px}}.pa-author .pa-author-profile-list{padding:16px 0 20px}.pa-author .pa-author-profile-list .pa-author-profile{-webkit-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:120px 1fr}.pa-author .pa-author-profile-list .pa-author-profile__name_part{color:#2a2a2a;font-weight:700;line-height:1.5}.pa-author .pa-author-profile-list .pa-author-profile__position{font-size:14px;font-weight:100}.pa-author .pa-author-profile-list .pa-author-profile__tag-name-wrap{display:flex;margin-top:12px}.pa-author .pa-author-profile-list .pa-author-profile__name{font-size:24px;margin-bottom:20px;margin-top:6px}.pa-author .pa-author-profile-list .pa-author-profile__specialty-area{padding-bottom:12px}.pa-author .pa-author-profile-list .pa-author-profile__specialty-area__item{display:grid;font-size:14px;grid-template-columns:-webkit-max-content -webkit-max-content 1fr;grid-template-columns:max-content max-content 1fr;line-height:24px}@media (max-width:660px){.pa-author .pa-author-profile-list .pa-author-profile__specialty-area__item{margin-top:8px}}.pa-author .pa-author-profile-list .pa-author-profile__specialty-area__item__title{color:#4d2200;font-weight:700}.pa-author .pa-author-profile-list .pa-author-profile__profile_text{font-size:14px;font-weight:500;line-height:1.6;margin-top:16px}.pa-author .pa-author-profile-list .pa-author-profile__profile_text a{color:#0038ef!important;text-decoration:none}.pa-author .pa-author-profile-list .pa-author-profile__img{grid-column:1/2;grid-row:1/3}.pa-author .pa-author-profile-list .pa-author-profile__img img{-webkit-backface-visibility:hidden;border-radius:50%;height:auto;vertical-align:bottom;width:100%}@media (max-width:660px){.pa-author .pa-author-profile-list .pa-author-profile__img img{height:90px;width:90px}}.pa-author h2{color:#4d2200;font-weight:700;margin-top:32px;padding-bottom:10px}.pa-author li{list-style-type:none;margin-top:10px;padding-left:14px;position:relative;vertical-align:middle}@media (max-width:660px){.pa-author li{font-size:14px}}.pa-author li a{color:#0038ef!important;text-decoration:none}.pa-author li:before{background-color:#82644c;border-radius:50%;content:"";height:8px;left:0;line-height:inherit;position:absolute;top:4px;width:8px}.pa-author table{border-collapse:collapse;border-radius:0;border-spacing:0}.pa-author table tr:first-child{margin-top:0}.pa-author table th{background:#ede9e5;color:#82644c;font-size:14px;font-weight:700;padding:10px 3px 11px;text-align:center}.pa-author table th:not(:last-child){border-right:1px solid #cabdb2}.pa-author table td{border:1px solid #cabdb2;border-left:none;border-top:none;font-size:14px;letter-spacing:.05px;line-height:24px;padding:10px 3px 11px;vertical-align:middle}.pa-author table td:first-child{border-right:1px solid #cabdb2}.pa-author table td:last-child{border-right:none!important}.pa-author table td:nth-child(n+2)[rowspan]{border-left:1px solid #cabdb2}.pa-author table td a{color:#0038ef!important;text-decoration:none}.c-articles{background-color:#fff;border-radius:10px;display:flex;flex-flow:wrap;justify-content:space-between;padding:22px 40px 34px}@media (max-width:660px){.c-articles{justify-content:center;padding:22px 0 34px}}.c-articles__item{width:324px}.c-articles__item:hover{opacity:.7}.c-articles__item:hover .c-articles__item__main__title{color:#f60!important}.c-articles__item a{color:#646464!important;text-decoration:none}.c-articles__item a:visited .c-articles__item__main__title{color:#609!important}.c-articles__item__img{border:none;margin:0 0 8px}.c-articles__item__img img{border-radius:6px;box-shadow:0 3px 6px rgba(0,0,0,.149);height:auto;max-width:100%;vertical-align:bottom;width:100%}.c-articles__item__main{margin:2px 0 3px}.c-articles__item__main h3{color:#0038ef;font-weight:700;margin-top:5px;padding-bottom:5px}.c-articles__item__bottom{padding:0 0 10px}.c-articles__item__author{display:flex;flex:1 0 0;font-size:12px;justify-content:space-between}.c-articles__item__author__name{color:#646464;line-height:normal}.pa-channel-article-top__title{color:#4d2200;font-weight:700;line-height:1.7}@media not all and (max-width:660px){.pa-channel-article-top__title{font-size:26px}}@media (max-width:660px){.pa-channel-article-top__title{font-size:22px;padding:0 1.6vw}}.pa-channel-article-top__video{background-size:contain;margin-bottom:10px;position:relative;width:100%}@media not all and (max-width:660px){.pa-channel-article-top__video{border-radius:8px;height:467px}}@media (max-width:660px){.pa-channel-article-top__video{height:56.26667vw}}.pa-channel-article-top__video iframe{height:100%;position:absolute;right:0;top:0;width:100%}.pa-channel-article-top__video i{align-items:center;background:#c41010;border-radius:50%;bottom:0;color:#fff;cursor:pointer;display:flex;font-size:29px;height:85px;justify-content:center;left:0;margin:auto;padding-left:5px;position:absolute;right:0;top:0;transition:all .1s ease-in-out;width:85px;z-index:1}.pa-channel-detail-author{border:1px solid #ccc;border-radius:8px;padding:8px}@media not all and (max-width:660px){.pa-channel-detail-author{margin-top:40px}}@media (max-width:660px){.pa-channel-detail-author{margin:30px 8px 8px}}.pa-channel-detail-author__title{align-items:center;display:flex}.pa-channel-detail-author__profile{flex:1;line-height:1.6;margin-left:8px}.pa-channel-detail-author__img{border-radius:50%;height:50px;overflow:hidden;width:50px}.pa-channel-detail-author__img img{height:100%;width:100%}.pa-channel-detail-author__label{align-items:center;border:1px solid #86b902;border-radius:4px;justify-content:center}@media not all and (max-width:660px){.pa-channel-detail-author__label{display:flex;height:24px;width:40px}}@media (max-width:660px){.pa-channel-detail-author__label{display:inline-flex;height:18px;width:38px}}.pa-channel-detail-author__label p{color:#86b902;font-size:12px}.pa-channel-detail-author__name{color:#4c2100;font-weight:700;margin-top:4px}@media not all and (max-width:660px){.pa-channel-detail-author__name{font-size:16px}}@media (max-width:660px){.pa-channel-detail-author__name{display:inline;font-size:15px}}.pa-channel-detail-author__read{font-size:12px;margin-top:4px}.pa-channel-article-content{line-height:1.7}.pa-channel-article-content img{width:100%}.pa-channel-article-content>*{text-align:left}@media (max-width:660px){.pa-channel-article-content>*{overflow:hidden}}.pa-channel-article-content .row{box-sizing:border-box;display:block;padding:0}@media not all and (max-width:660px){.pa-channel-article-content .row{margin-left:-8px;margin-right:-8px}}@media (max-width:660px){.pa-channel-article-content .row{margin:0}}.pa-channel-article-content .row:after,.pa-channel-article-content .row:before{content:" ";display:table}.pa-channel-article-content .row:after{clear:both}.pa-channel-article-content .row.row-no-margin{margin-left:0;margin-right:0}.pa-channel-article-content .row.row-table{display:table}.pa-channel-article-content .row>[class*=col-]{box-sizing:border-box;display:block;float:left;margin-bottom:15px;padding:0 8px;width:100%}.pa-channel-article-content .row.reverse>[class*=col-]{float:right}.pa-channel-article-content .row+.row{margin-top:16px}.pa-channel-article-content .row .col-main,.pa-channel-article-content .row .col-main-wide,.pa-channel-article-content .row .col-sub{padding:0}@media screen and (min-width:760px){.pa-channel-article-content .row .col-main{width:760px}.pa-channel-article-content .row .col-sub{width:300px}.pa-channel-article-content .row .col-main-wide{width:890px}.pa-channel-article-content .row .col-main-wide+.col-sub{width:170px}.pa-channel-article-content .row .col-main+.col-sub,.pa-channel-article-content .row .col-main-wide+.col-sub{margin-left:20px}.pa-channel-article-content .row.reverse .col-sub+.col-main,.pa-channel-article-content .row.reverse .col-sub+.col-main-wide{margin-right:20px}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-main,.pa-channel-article-content .row .col-main-wide,.pa-channel-article-content .row .col-sub{float:none;width:100%}.pa-channel-article-content .row .col-main+.col-sub,.pa-channel-article-content .row .col-main-wide+.col-sub{margin-bottom:0;margin-left:0}}.pa-channel-article-content .row .col-1{width:4.16667%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-1-lg[class],.pa-channel-article-content .row .col-1-md[class]{width:4.16667%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-1-sm[class]{width:4.16667%}}.pa-channel-article-content .row .col-2{width:8.33333%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-2-lg[class],.pa-channel-article-content .row .col-2-md[class]{width:8.33333%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-2-sm[class]{width:8.33333%}}.pa-channel-article-content .row .col-3{width:12.5%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-3-lg[class],.pa-channel-article-content .row .col-3-md[class]{width:12.5%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-3-sm[class]{width:12.5%}}.pa-channel-article-content .row .col-4{width:16.66667%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-4-lg[class],.pa-channel-article-content .row .col-4-md[class]{width:16.66667%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-4-sm[class]{width:16.66667%}}.pa-channel-article-content .row .col-5{width:20.83333%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-5-lg[class],.pa-channel-article-content .row .col-5-md[class]{width:20.83333%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-5-sm[class]{width:20.83333%}}.pa-channel-article-content .row .col-6{width:25%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-6-lg[class],.pa-channel-article-content .row .col-6-md[class]{width:25%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-6-sm[class]{width:25%}}.pa-channel-article-content .row .col-7{width:29.16667%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-7-lg[class],.pa-channel-article-content .row .col-7-md[class]{width:29.16667%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-7-sm[class]{width:29.16667%}}.pa-channel-article-content .row .col-8{width:33.33333%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-8-lg[class],.pa-channel-article-content .row .col-8-md[class]{width:33.33333%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-8-sm[class]{width:33.33333%}}.pa-channel-article-content .row .col-9{width:37.5%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-9-lg[class],.pa-channel-article-content .row .col-9-md[class]{width:37.5%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-9-sm[class]{width:37.5%}}.pa-channel-article-content .row .col-10{width:41.66667%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-10-lg[class],.pa-channel-article-content .row .col-10-md[class]{width:41.66667%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-10-sm[class]{width:41.66667%}}.pa-channel-article-content .row .col-11{width:45.83333%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-11-lg[class],.pa-channel-article-content .row .col-11-md[class]{width:45.83333%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-11-sm[class]{width:45.83333%}}.pa-channel-article-content .row .col-12{width:50%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-12-lg[class],.pa-channel-article-content .row .col-12-md[class]{width:50%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-12-sm[class]{width:50%}}.pa-channel-article-content .row .col-13{width:54.16667%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-13-lg[class],.pa-channel-article-content .row .col-13-md[class]{width:54.16667%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-13-sm[class]{width:54.16667%}}.pa-channel-article-content .row .col-14{width:58.33333%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-14-lg[class],.pa-channel-article-content .row .col-14-md[class]{width:58.33333%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-14-sm[class]{width:58.33333%}}.pa-channel-article-content .row .col-15{width:62.5%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-15-lg[class],.pa-channel-article-content .row .col-15-md[class]{width:62.5%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-15-sm[class]{width:62.5%}}.pa-channel-article-content .row .col-16{width:66.66667%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-16-lg[class],.pa-channel-article-content .row .col-16-md[class]{width:66.66667%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-16-sm[class]{width:66.66667%}}.pa-channel-article-content .row .col-17{width:70.83333%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-17-lg[class],.pa-channel-article-content .row .col-17-md[class]{width:70.83333%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-17-sm[class]{width:70.83333%}}.pa-channel-article-content .row .col-18{width:75%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-18-lg[class],.pa-channel-article-content .row .col-18-md[class]{width:75%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-18-sm[class]{width:75%}}.pa-channel-article-content .row .col-19{width:79.16667%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-19-lg[class],.pa-channel-article-content .row .col-19-md[class]{width:79.16667%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-19-sm[class]{width:79.16667%}}.pa-channel-article-content .row .col-20{width:83.33333%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-20-lg[class],.pa-channel-article-content .row .col-20-md[class]{width:83.33333%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-20-sm[class]{width:83.33333%}}.pa-channel-article-content .row .col-21{width:87.5%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-21-lg[class],.pa-channel-article-content .row .col-21-md[class]{width:87.5%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-21-sm[class]{width:87.5%}}.pa-channel-article-content .row .col-22{width:91.66667%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-22-lg[class],.pa-channel-article-content .row .col-22-md[class]{width:91.66667%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-22-sm[class]{width:91.66667%}}.pa-channel-article-content .row .col-23{width:95.83333%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-23-lg[class],.pa-channel-article-content .row .col-23-md[class]{width:95.83333%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-23-sm[class]{width:95.83333%}}.pa-channel-article-content .row .col-24{width:100%}@media screen and (min-width:760px){.pa-channel-article-content .row .col-24-lg[class],.pa-channel-article-content .row .col-24-md[class]{width:100%}}@media screen and (max-width:760px){.pa-channel-article-content .row .col-24-sm[class]{width:100%}}.pa-channel-article-content>.wrapper-inner{margin-left:auto;margin-right:auto}@media not all and (max-width:660px){.pa-channel-article-content>.wrapper-inner{max-width:1080px;width:1080px}}@media (max-width:660px){.pa-channel-article-content>.wrapper-inner{max-width:100%;width:100%}}.pa-channel-article-content>.wrapper-inner>.row{margin-left:0;margin-right:0}.pa-channel-article-content>.wrapper-inner>.row>.col-24{padding-left:0;padding-right:0}.pa-channel-article-content>.wrapper-inner.wide-wrapper-inner{max-width:100%!important;width:100%!important}@media print{.pa-channel-article-content .wrapper-inner{max-width:980px!important;width:980px!important}}.pa-channel-article-content .entry-title{font-weight:700;margin:10px 0 4px}@media not all and (max-width:660px){.pa-channel-article-content .entry-title{font-size:16px}}@media (max-width:660px){.pa-channel-article-content .entry-title{font-size:14px;margin-left:6px}}@media not all and (max-width:660px){.pa-channel-article-content .entry-text{font-size:14px}}@media (max-width:660px){.pa-channel-article-content .entry-text{font-size:12px;margin-left:6px}.pa-channel-article-content .pa-youtube-subscribe{margin:0 1.6vw}}.pa-channel-article-content .p-sns-area{margin:12px 0 30px}@media (max-width:660px){.pa-channel-article-content .p-sns-area{flex-direction:column-reverse;margin:8px 0 20px}.pa-channel-article-content .p-sns-area .p-sns-area__date{box-sizing:border-box;margin:0;padding:0 6px;text-align:right;width:100%}.pa-channel-article-content .p-sns-area .p-sns-area__date .update-label{display:none}.pa-channel-article-content .p-sns-area .p-sns-area__buttons{margin-top:16px}.pa-channel-article-content .p-sns-area .p-sns-area__button a>img{height:48px;width:48px}}.pa-channel-article-content h2{align-self:center;background-color:#faefd8;background-image:url(/img/channel/article/h2_01.png);background-position:left 8px center;background-repeat:no-repeat;border-radius:6px;color:#4d2200;font-weight:700;padding:12px 10px 10px 50px}@media not all and (max-width:660px){.pa-channel-article-content h2{font-size:22px;margin:24px 0 16px}}@media (max-width:660px){.pa-channel-article-content h2{font-size:18px;margin:24px 6px 8px}}.pa-channel-article-content h2.mikan-01{background-image:url(/img/channel/article/h2_01.png)}.pa-channel-article-content h2.mikan-02{background-image:url(/img/channel/article/h2_02.png)}.pa-channel-article-content h2.mikan-03{background-image:url(/img/channel/article/h2_03.png)}.pa-channel-article-content h2.mikan-04{background-image:url(/img/channel/article/h2_04.png)}.pa-channel-article-content h2.mikan-05{background-image:url(/img/channel/article/h2_05.png)}.pa-channel-article-content h2.mikan-06{background-image:url(/img/channel/article/h2_06.png)}.pa-channel-article-content h2.mikan-07{background-image:url(/img/channel/article/h2_07.png)}.pa-channel-article-content h2.mikan-08{background-image:url(/img/channel/article/h2_08.png)}.pa-channel-article-content h2.mikan-09{background-image:url(/img/channel/article/h2_09.png)}.pa-channel-article-content h2.mikan-10{background-image:url(/img/channel/article/h2_10.png)}.pa-channel-article-content h2.mikan-11{background-image:url(/img/channel/article/h2_11.png)}.pa-channel-article-content h2.mikan-12{background-image:url(/img/channel/article/h2_12.png)}.pa-channel-article-content h2.mikan-13{background-image:url(/img/channel/article/h2_13.png)}.pa-channel-article-content h2.mikan-14{background-image:url(/img/channel/article/h2_14.png)}.pa-channel-article-content h2.mikan-15{background-image:url(/img/channel/article/h2_15.png)}.pa-channel-article-content h2.mikan-16{background-image:url(/img/channel/article/h2_16.png)}.pa-channel-article-content h2.mikan-17{background-image:url(/img/channel/article/h2_17.png)}.pa-channel-article-content .borderbox-white{margin:0 6px}.pa-channel-article-content h3{color:#4c2100;font-weight:700;line-height:1.3}@media not all and (max-width:660px){.pa-channel-article-content h3{font-size:20px}}@media (max-width:660px){.pa-channel-article-content h3{font-size:18px;margin-bottom:10px!important}}.pa-channel-article-content h3+p{line-height:1.5}@media not all and (max-width:660px){.pa-channel-article-content h3+p{font-size:16px}}@media (max-width:660px){.pa-channel-article-content h3+p{font-size:15px}}.pa-channel-article-content .pa-channel-detail__title{color:#4c2100}@media not all and (max-width:660px){.pa-channel-article-content .pa-channel-detail__title{font-size:26px}}@media (max-width:660px){.pa-channel-article-content .pa-channel-detail__title{font-size:22px;padding:6px 0 6px 6px}}.pa-channel-article-content .pa-channel-detail__read p:first-child{font-size:20px;font-weight:700;margin:16px 0}.pa-channel-article-content .pa-channel-detail__time{color:#828282;font-size:14px}.pa-channel-article-content .pa-channel-detail__back{display:flex;justify-content:center;width:100%}.pa-channel-article-content .pa-channel-detail__button{font-weight:700;height:50px;width:250px}.pa-channel-article-content .detail-channel-article-summary{align-items:center;border:1px solid #ccc;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row-reverse;justify-content:center;padding:8px 0;position:relative}@media not all and (max-width:660px){.pa-channel-article-content .detail-channel-article-summary{margin:24px 0 16px}}@media (max-width:660px){.pa-channel-article-content .detail-channel-article-summary{margin:8px 6px 12px}}.pa-channel-article-content .detail-channel-article-summary .summary-character{margin-bottom:0}@media not all and (max-width:660px){.pa-channel-article-content .detail-channel-article-summary .summary-character img{height:75px!important;width:64px!important}}@media (max-width:660px){.pa-channel-article-content .detail-channel-article-summary .summary-character img{height:70px!important;width:64px!important}}.pa-channel-article-content .detail-channel-article-summary .summary-text{margin-bottom:0;width:100%}@media not all and (max-width:660px){.pa-channel-article-content .detail-channel-article-summary .summary-text{-webkit-transform:translateX(-10%);transform:translateX(-10%)}.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner{width:100%}}@media (max-width:660px){.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner{width:78%}}.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner span.summary-label{background:#f60;border-radius:4px;color:#fff;font-weight:700;height:26px;padding:3px 6px}@media not all and (max-width:660px){.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner span.summary-label{font-size:14px;width:70px}}@media (max-width:660px){.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner span.summary-label{font-size:12px;margin:0;text-align:center;width:60px}}.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner b{line-height:1.7}.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner p{color:#4c2100;font-weight:700;line-height:1.7;vertical-align:middle}@media not all and (max-width:660px){.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner p{font-size:20px}}@media (max-width:660px){.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner p{font-size:18px}}@media screen and (min-width:760px){.pa-channel-article-content .detail-channel-article-summary .summary-text .summary-text-inner br{display:none}}.pa-channel-article-bottom__button{align-items:center;background:#86b902;border-radius:6px;box-shadow:0 2px 6px rgba(0,0,0,.28);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-weight:700;height:50px;justify-content:center;line-height:1.3;margin:30px auto 0;position:relative!important;text-decoration:none;transition:all .1s linear;width:250px}@media (max-width:660px){.pa-channel-article-bottom__button{padding:0 2.13333vw}}.pa-channel-article-bottom__button:hover{color:#fff;opacity:.7}.pa-channel-article-bottom__button i{align-items:center;background-color:#fff;border-radius:50%;color:#86b902;display:flex;font-size:12px;height:22px;justify-content:center;margin-right:6px;min-height:22px;min-width:22px;padding-top:1px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:22px}@media (max-width:660px){.pa-channel-article-bottom__youtube-subscribe{padding:0 1.6vw}}.pa-channel-category{border:1px solid #e8e2d6;padding:0}@media not all and (max-width:660px){.pa-channel-category{border-radius:8px;border-top:10px solid}}@media (max-width:660px){.pa-channel-category{border-left:none;border-radius:0;border-right:none;border-top:none}}.pa-channel-category--transfer{border-top-color:#f37e2b}.pa-channel-category--oral-care{border-top-color:#f37b4d}.pa-channel-category--bed{border-top-color:#f5990a}.pa-channel-category--excretion{border-top-color:#889a03}.pa-channel-category--removable{border-top-color:#3fa19b}.pa-channel-category--movement{border-top-color:#bf8dab}.pa-channel-category--cosmesis{border-top-color:#e27381}.pa-channel-category--theory{border-top-color:#9d4a1b}.pa-channel-category--recreation{border-top-color:#74a339}.pa-channel-category--infectious-disease-control{border-top-color:#316395}.pa-channel-category__youtube-subscribe{margin:0 5px}@media not all and (max-width:660px){.pa-channel-category-top{padding:8px 14px}}@media (max-width:660px){.pa-channel-category-top{padding:0}}.pa-channel-category-top__head{align-items:center;justify-content:space-between;position:relative}@media not all and (max-width:660px){.pa-channel-category-top__head{display:flex;margin-bottom:14px}}@media (max-width:660px){.pa-channel-category-top__head{display:block;margin:0}}.pa-channel-category-top__title{color:#4d2200;font-weight:700}@media not all and (max-width:660px){.pa-channel-category-top__title{font-size:24px;line-height:2}}@media (max-width:660px){.pa-channel-category-top__title{font-size:22px;left:120px;letter-spacing:0;line-height:1.5;position:absolute;top:0;white-space:nowrap}}@media not all and (max-width:660px){.pa-channel-category-top__title--emphasis{font-size:28px}}@media (max-width:660px){.pa-channel-category-top__title--emphasis{font-size:24px}}.pa-channel-category-top__description{display:flex;margin-bottom:8px}@media not all and (max-width:660px){.pa-channel-category-top__description{align-items:center;justify-content:space-between}}@media (max-width:660px){.pa-channel-category-top__description{align-items:flex-start;flex-direction:column;justify-content:flex-start}}.pa-channel-category-top__image{height:auto}@media not all and (max-width:660px){.pa-channel-category-top__image{flex:0 0 157px}}@media (max-width:660px){.pa-channel-category-top__image{flex:0 0 auto;margin-bottom:12px;margin-left:12px;width:28vw}}.pa-channel-category-top__image img{height:auto;width:100%}.pa-channel-category-top__read{flex:0 0 calc(100% - 185px);font-size:14px;line-height:1.5}@media not all and (max-width:660px){.pa-channel-category-top__read{margin-left:20px}}@media (max-width:660px){.pa-channel-category-top__read{margin:0 6px 6px}.pa-channel-category-article-list{margin-top:12px}}.pa-channel-category-article{align-items:flex-start;border-top:1px solid #ccc;display:flex;justify-content:space-between}@media not all and (max-width:660px){.pa-channel-category-article{padding:16px}}@media (max-width:660px){.pa-channel-category-article{flex-direction:column;padding:12px 6px}}@media not all and (max-width:660px){.pa-channel-category-article:first-child{border-top:none}}@media (max-width:660px){.pa-channel-category-article:first-child{border-top:1px solid #ccc}}.pa-channel-category-article__top{align-items:flex-start;display:flex;justify-content:space-between}.pa-channel-category-article__bottom{margin-top:12px}.pa-channel-category-article__left{flex:0 0 256px}.pa-channel-category-article__right{flex:0 0 calc(100% - 250px);padding-left:20px}.pa-channel-category-article__image{display:block}@media not all and (max-width:660px){.pa-channel-category-article__image{width:100%}}@media (max-width:660px){.pa-channel-category-article__image{width:30vw}}.pa-channel-category-article__title{color:#0038ef;display:inline-block;font-weight:700;line-height:1.7;text-decoration:none}@media not all and (max-width:660px){.pa-channel-category-article__title{font-size:18px}}@media (max-width:660px){.pa-channel-category-article__title{font-size:16px;margin-left:8px}}.pa-channel-category-article__title:hover{text-decoration:underline}@media not all and (max-width:660px){.pa-channel-category-article__description{font-size:14px;line-height:1.7}}@media (max-width:660px){.pa-channel-category-article__description{font-size:12px;line-height:1.5}}.pa-channel-category-article__link{color:#0038ef}@media not all and (max-width:660px){.pa-channel-category-article__link{font-size:14px}}@media (max-width:660px){.pa-channel-category-article__link{font-size:12px}}.pa-channel-category-article__link:hover{text-decoration:underline}body.pa-channel-body{background-color:#fff}.pa-channel{border:none;border-radius:0;padding:0}.pa-channel-logo{height:auto;width:67px}.pa-channel-sidebar{display:block}.pa-channel-top{border:none;border-radius:0}@media not all and (max-width:660px){.pa-channel-top{padding:20px 0}}@media (max-width:660px){.pa-channel-top{padding:3.2vw 1.6vw}.pa-channel-top__container{padding-top:0!important}}.pa-channel-top__image{overflow:hidden}@media not all and (max-width:660px){.pa-channel-top__image{border-radius:8px}}@media (max-width:660px){.pa-channel-top__image{border-radius:0}}.pa-channel-top__image img{width:100%}.pa-channel-top__read{font-size:16px;margin-top:12px;padding:0 1.6vw}@media not all and (max-width:660px){.pa-channel-top__read{line-height:1.8}}@media (max-width:660px){.pa-channel-top__read{line-height:1.4}.pa-channel-top__youtube-subscribe{padding:0 1.6vw}}.pa-channel-top-list{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:16px}@media (max-width:660px){.pa-channel-top-list{padding:0 1.6vw}}.pa-channel-top-list__item{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.28);margin-bottom:16px}@media not all and (max-width:660px){.pa-channel-top-list__item{flex-basis:calc(50% - 8px)}}@media (max-width:660px){.pa-channel-top-list__item{flex-basis:100%}}.pa-channel-top-list__item:hover img{opacity:.7}.pa-channel-top-list-item__image{border-radius:8px 8px 0 0;display:block;overflow:hidden;position:relative}@media not all and (max-width:660px){.pa-channel-top-list-item__image{height:226px}}@media (max-width:660px){.pa-channel-top-list-item__image{height:calc(54.3901vw - 2px)}}.pa-channel-top-list-item__image img{left:-3px;position:absolute;top:-3px;width:calc(100% + 6px)}@media not all and (max-width:660px){.pa-channel-top-list-item__bottom{padding:10px 12px}}@media (max-width:660px){.pa-channel-top-list-item__bottom{padding:12px 8px 16px}}.pa-channel-top-list-item__link{color:#0038ef;font-size:16px;font-weight:700}.pa-channel-top-list-item__link--underline{font-size:14px;font-weight:400}.pa-channel-top-list-item__link--underline:hover{text-decoration:underline}.pa-channel-top-list-item__link:hover{color:#f60;text-decoration:underline}.pa-channel-top-list-item__description{color:#2a2a2a;line-height:1.5}@media not all and (max-width:660px){.pa-channel-top-list-item__description{font-size:14px;margin:10px 0 0}}@media (max-width:660px){.pa-channel-top-list-item__description{font-size:12px;margin:6px 0}}.pa-corp-facility-head{display:flex}.pa-corp-facility-head__left{border-radius:6px;flex:0 0 160px;height:auto;overflow:hidden;width:160px}@media screen and (max-width:760px){.pa-corp-facility-head__left{flex:0 0 26.66667vw;height:20vw;width:26.66667vw}}.pa-corp-facility-head__left>img{display:block;height:107px;width:160px}@media screen and (max-width:760px){.pa-corp-facility-head__left>img{height:20vw;width:26.66667vw}}.pa-corp-facility-head__right{flex:1 1 100%;width:100%}.pa-corp-facility-head__right>dt a{color:#0038ef;font-size:20px;font-weight:700;line-height:1.4}@media screen and (max-width:760px){.pa-corp-facility-head__right>dt a{font-size:4.53333vw;line-height:1.29412}}.pa-corp-facility-head__right>dt a:hover{color:#f60;text-decoration:underline}.pa-corp-facility-head__right>dd{font-size:16px}@media screen and (max-width:760px){.pa-corp-facility-head__right>dd{color:#646464;font-size:3.2vw}}.pa-corp-facility-head__right>dd+dd{margin-top:8px}@media screen and (max-width:760px){.pa-corp-facility-head__right>dd+dd{margin-top:2.13333vw}}.pa-corp-facility-head__right>dt+dd{margin-top:16px}@media screen and (max-width:760px){.pa-corp-facility-head__right>dt+dd{margin-top:1.6vw}}.pa-corp-facility-head__left+.pa-corp-facility-head__right{margin-left:12px}@media screen and (max-width:760px){.pa-corp-facility-head__left+.pa-corp-facility-head__right{margin-left:1.6vw}.pa-corp-facility-head+.p-corp-facility-job-count{margin-top:1.6vw}.p-corp-box>.pa-corp-facility-head{margin-top:-3.2vw}}.pa-corp-facility-job-count>p{color:#2a2a2a;font-size:16px}@media screen and (max-width:760px){.pa-corp-facility-job-count>p{font-size:3.2vw}}.pa-corp-facility-job-count>p>strong{color:#f82060;font-size:22px;font-weight:700}@media screen and (max-width:760px){.pa-corp-facility-job-count>p>strong{font-size:4.26667vw}}.pa-corp-facility-job-count>p>span{color:#f82060;font-size:12px;font-weight:700}@media screen and (max-width:760px){.pa-corp-facility-job-count>p>span{font-size:2.66667vw}}.pa-corp-facility-head+.pa-corp-facility-job-count{border-top:1px solid #ccc;margin:16px -16px 0;padding:16px 16px 0;width:calc(100% + 32px)}@media screen and (max-width:760px){.pa-corp-facility-head+.pa-corp-facility-job-count{border-top:none;margin:3.2vw 0 0;padding:0 1.6vw;width:100%}}.pa-corp-facility-job-count+.p-card-job{margin-top:12px}@media screen and (max-width:760px){.pa-corp-facility-job-count+.p-card-job{margin-top:1.6vw}}@media not all and (max-width:660px){.p-facility__graph .l-main__inner{margin-top:40px;padding:15px 17px}}@media (max-width:660px){.p-facility__graph .l-main__inner{margin-top:20px;padding:0 0 3.2vw}.p-facility__graph .l-main__inner .c-icon-leaf{font-size:20px}.p-facility__graph .l-main__inner .c-hdg-lv2{border-radius:0}}@media not all and (max-width:660px){.p-facility__graph .l-main__inner .c-hdg-lv3{margin-bottom:0}}@media (max-width:660px){.p-facility__graph .l-main__inner .c-hdg-lv3{padding-left:6px}.p-facility__graph .l-main__inner .c-graph__flex-box .c-graph:last-child{padding-bottom:20px}.p-facility__graph .l-main__inner .c-table th{padding:7.5px 0}}.p-facility__graph .l-main__inner .c-table td{text-align:center}.p-facility__graph .l-main__inner .c-table td.employee{text-align:left}.p-facility__graph .l-main__inner .c-table td:first-child{border-left:none}@media (max-width:660px){.p-facility__graph .l-main .c-graph__heading{color:#2a2a2a!important}}.p-facility__graph .l-main .c-graph .c-graph-stroke{display:flex;flex-direction:column;height:80%;justify-content:center}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__employee-info{margin-top:24px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__employee-info{border-top:1px solid #ccc;padding:14px 0}.p-facility__graph .l-main .p-facility__employee-info .c-hdg-lv3{align-items:center;display:flex}}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__employee-info+.c-graph__flex-box{margin-top:30px}}.p-facility__graph .l-main .p-facility__yakin-syukuchoku-table th[rowspan]{border-bottom:none}.p-facility__graph .l-main .p-facility__yakin-syukuchoku-table td{text-align:center}.p-facility__graph .l-main .p-facility__yakin-syukuchoku-table td:first-child{border-left:none}@media (max-width:660px){.p-facility__graph .l-main .p-facility__employee-count{padding:0 6px}}.p-facility__graph .l-main .p-facility__employee-count .c-table{margin-bottom:0}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__employee-count .c-table.p-box-text__table+.p-box-text__table{margin-top:17px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__employee-count .c-table.p-box-text__table+.p-box-text__table{margin-top:14px}}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__occupation{margin-top:30px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__occupation{border-top:1px solid #ccc;padding:20px 8px 0}.p-facility__graph .l-main .p-facility__occupation .occupation-count-table{margin-bottom:0}}.p-facility__graph .l-main .p-facility__occupation+.p-facility__qualification{border:none}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__qualification{margin-top:40px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__qualification{border-top:1px solid #ccc;padding:20px 8px 0}}.p-facility__graph .l-main .p-facility__qualification .qualification-count-table{margin-bottom:10px}.p-facility__graph .l-main .p-facility__qualification .notes{color:#646464}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__qualification .notes{font-size:12px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__qualification .notes{font-size:10px}}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__manager-info,.p-facility__graph .l-main .p-facility__stay-services,.p-facility__graph .l-main .p-facility__training-systems{margin-top:40px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__manager-info,.p-facility__graph .l-main .p-facility__stay-services,.p-facility__graph .l-main .p-facility__training-systems{border-top:1px solid #ccc;padding:20px 8px 0}}.p-facility__graph .l-main .p-facility__manager-info td,.p-facility__graph .l-main .p-facility__stay-services td,.p-facility__graph .l-main .p-facility__training-systems td{text-align:left}.p-facility__graph .l-main .p-facility__manager-info .large-title,.p-facility__graph .l-main .p-facility__stay-services .large-title,.p-facility__graph .l-main .p-facility__training-systems .large-title{font-size:1.1rem;font-weight:700;margin-bottom:5px}.p-facility__graph .l-main .p-facility__manager-info .text-align-center,.p-facility__graph .l-main .p-facility__stay-services .text-align-center,.p-facility__graph .l-main .p-facility__training-systems .text-align-center{text-align:center}.p-facility__graph .l-main .p-facility__seniority .title{display:flex;justify-content:space-between;margin-top:18px}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__seniority .title{margin-bottom:7px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__seniority .title{flex-direction:column}.p-facility__graph .l-main .p-facility__seniority .title .c-hdg-lv3{align-items:center;display:flex}}.p-facility__graph .l-main .p-facility__seniority .title .tabs{align-items:center;display:flex}@media (max-width:660px){.p-facility__graph .l-main .p-facility__seniority .title .tabs{justify-content:center;margin-bottom:13px}}.p-facility__graph .l-main .p-facility__seniority .title .tabs li{align-items:center;border:1px solid #f60;color:#f60;cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;width:120px}.p-facility__graph .l-main .p-facility__seniority .title .tabs li.active-tab{background:#f60 0 0 no-repeat padding-box;color:#fff;cursor:default;font-weight:700}.p-facility__graph .l-main .p-facility__seniority .title .tabs li.sum{border-radius:4px 0 0 4px}.p-facility__graph .l-main .p-facility__seniority .title .tabs li.pattime{border-left:none;border-right:none}.p-facility__graph .l-main .p-facility__seniority .title .tabs li.fulltime{border-radius:0 4px 4px 0}.p-facility__graph .l-main .p-facility__seniority .js-contents{display:flex;flex-wrap:wrap}.p-facility__graph .l-main .p-facility__seniority .js-contents .c3-axis-y .domain,.p-facility__graph .l-main .p-facility__seniority .js-contents.display-none{display:none}.p-facility__graph .l-main .p-facility__seniority .js-contents .line line{stroke:#ccc}.p-facility__graph .l-main .p-facility__seniority .js-contents .hurf-line line{stroke:#ebebeb}@media (max-width:660px){.p-facility__graph .l-main .p-facility__facility-info{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);font-size:16px;font-size:4vw;padding:0 0 12px}}.p-facility__graph .l-main .p-facility__facility-info .facility-info-header{margin:0 6px}@media (max-width:660px){.p-facility__graph .l-main .p-facility__facility-info h2{border-radius:0}}.p-facility__graph .l-main .p-facility__facility-info h2+h3{margin-top:16px}.p-facility__graph .l-main .p-facility__facility-info h3{background:#f5e9d1;border-radius:6px;color:#4d2100;font-weight:700;line-height:24px;padding:8px 16px;position:relative}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__facility-info h3{font-size:18px;margin:30px 0 16px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__facility-info h3{font-size:16px;margin:12px 0}}.p-facility__graph .l-main .p-facility__facility-info .table-title{font-size:1.125rem;font-weight:700;margin-bottom:16px}.p-facility__graph .l-main .p-facility__facility-info .c-table th{font-weight:700}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__facility-info .c-table th{font-size:14px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__facility-info .c-table th{font-size:12px}}.p-facility__graph .l-main .p-facility__facility-info .c-table td{text-align:left}@media not all and (max-width:660px){.p-facility__graph .l-main .p-facility__facility-info .c-table td{font-size:14px}}@media (max-width:660px){.p-facility__graph .l-main .p-facility__facility-info .c-table td{font-size:12px}.p-facility__graph .l-main .facility-service-info{margin:0 6px 12px}.p-facility__graph .l-main .info-access{background-color:#fff;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);font-size:4vw;margin-top:20px;padding:0 0 12px}}.p-facility__graph .l-main .info-access .info-access-header{margin:0 6px}.p-facility__graph .l-main .info-access h2{margin-top:30px}@media (max-width:660px){.p-facility__graph .l-main .info-access h2{border-radius:0}}@media not all and (max-width:660px){.p-facility__graph .l-main .info-access .c-map-view{border-radius:8px;height:525px;margin-bottom:30px}}@media (max-width:660px){.p-facility__graph .l-main .info-access .c-map-view{height:240px;margin:9px 3px 12px}}@media not all and (max-width:660px){.p-facility__graph .l-main .info-access table th{font-size:14px}}.p-facility__graph .l-main .info-access table td{text-align:left}@media not all and (max-width:660px){.p-facility__graph .l-main .info-access table td{font-size:14px}}@media (max-width:660px){.p-facility__graph .l-main .facility-care-plan-service,.p-facility__graph .l-main .facility-service-implementation{margin:0 6px 12px}.p-facility__graph .l-main .facility-feature div{font-size:14px;margin-left:6px}}.p-facility__graph .l-main .table-td-left tbody td{text-align:left}.pa-interview-page{margin:30px 0}.news-article_link{color:inherit;text-decoration:none}.news-article_link:hover .summary_right_title{color:#f60!important;text-decoration:underline}.news-article_link:hover .summary_thumbnail_left img{opacity:.7}.news-article{color:#4d2100;font-weight:700}@media not all and (max-width:660px){.news-article{font-size:20px;line-height:24px;padding:10px 0}}@media (max-width:660px){.news-article{font-size:16px;line-height:24px;padding:10px 6px}}.summary{border:1px solid #ccc;display:flex;margin-bottom:10px;padding:10px}@media not all and (max-width:660px){.summary{border-radius:8px}}@media (max-width:660px){.summary{border-radius:0}}.summary .summary_thumbnail_left{margin:0;padding:0}.summary .summary_thumbnail_left img{border-radius:6px}@media not all and (max-width:660px){.summary .summary_thumbnail_left img{height:110px;width:110px}}@media (max-width:660px){.summary .summary_thumbnail_left img{height:125px;width:125px}}.summary .summary_right{margin:0 0 0 20px;padding:0}.summary .summary_right .summary_right_title{color:#0038ef;font-weight:700;margin:0;padding:0;text-align:justify}@media not all and (max-width:660px){.summary .summary_right .summary_right_title{font-size:18px;line-height:26px}}@media (max-width:660px){.summary .summary_right .summary_right_title{font-size:15px;line-height:21px}}.summary .summary_right .summary_right_text{color:#1c1c1c;padding:0;text-align:justify}@media not all and (max-width:660px){.summary .summary_right .summary_right_text{font-size:12px;line-height:18px;margin:2px 0}}@media (max-width:660px){.summary .summary_right .summary_right_text{font-size:12px;line-height:16px;margin:5px 0}}.pa-faq{background-color:#fff;border:1px solid #ccc;border-radius:8px;margin:6px auto 0;padding:0 16px;width:830px}@media screen and (max-width:760px){.pa-faq{border:none;border-radius:none;margin:-12px 0 -40px;padding:0 6px 26px;width:100%}}.pa-faq__title{align-items:center;color:#f60;display:flex;flex-direction:column;font-size:24px;font-weight:700;justify-content:flex-start}.pa-faq__title img{margin:40px 0 10px;width:150px}.pa-faq .pa-faq-nav{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:40px 0 0}@media screen and (max-width:760px){.pa-faq .pa-faq-nav{margin:24px 0 30px -6px;width:calc(100% + 12px)}}.pa-faq .pa-faq-nav__item{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;font-size:16px;font-weight:700;height:66px;justify-content:space-between;padding:0 13px;position:relative;width:149px}@media screen and (max-width:760px){.pa-faq .pa-faq-nav__item{border-bottom:none;border-left:none;border-radius:0;border-right:none;color:#4c2100;font-size:15px;height:50px;padding:0 11px;width:100%}.pa-faq .pa-faq-nav__item:nth-last-child(2){border-bottom:1px solid #ccc}}@media screen and (max-width:760px) and (max-width:760px){.pa-faq .pa-faq-nav__item.is-active{color:#f60}}@media screen and (max-width:760px){.pa-faq .pa-faq-nav__item.is-active+.pa-faq-nav__list+.pa-faq-nav__item{border-top:none}}.pa-faq .pa-faq-nav__item:first-child ul,.pa-faq .pa-faq-nav__item:nth-child(2) ul{left:0;-webkit-transform:unset;transform:unset}.pa-faq .pa-faq-nav__item:nth-child(4) ul,.pa-faq .pa-faq-nav__item:nth-child(5) ul{right:0;-webkit-transform:unset;transform:unset}.pa-faq .pa-faq-nav__item:hover ul{display:block}.pa-faq .pa-faq-nav__item i{color:#aaa;font-size:13px}@media screen and (max-width:760px){.pa-faq .pa-faq-nav__item i{font-size:17px}}.pa-faq .pa-faq-nav__list{background-color:#fff;border:1px solid #ccc;border-radius:8px;display:none;position:absolute;top:64px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:370px}@media screen and (max-width:760px){.pa-faq .pa-faq-nav__list{border-left:none;border-radius:0;border-right:none;position:relative;top:0;-webkit-transform:unset;transform:unset;width:100%}.pa-faq .pa-faq-nav__list:last-child{border-top:none}}.pa-faq .pa-faq-nav__list li{border-bottom:1px solid #ccc;font-size:14px;font-weight:400;padding:12px 10px}.pa-faq .pa-faq-nav__list li:last-child{border-bottom:none}.pa-faq .pa-faq-nav .link{color:#0038ef;display:inline-block;line-height:1.42857;width:100%}.pa-faq .pa-faq-content{margin-bottom:20px}.pa-faq .pa-faq-content__item{border-top:1px solid #ccc;padding-top:20px}.pa-faq .pa-faq-content__title{background-color:#4d2100;border-radius:6px;color:#fff;font-size:22px;font-weight:700;height:44px;line-height:2;margin:40px 0 16px;padding:0 15px}@media screen and (max-width:760px){.pa-faq .pa-faq-content__title{font-size:20px;margin:30px 0 20px}}.pa-faq .pa-faq-content__title+.pa-faq-content__item{border-top:none;padding-top:0}.pa-faq .pa-faq-content__answer,.pa-faq .pa-faq-content__question{align-items:center;color:#4d2100;display:flex;font-size:20px;font-weight:700;justify-content:flex-start;line-height:1.4}@media screen and (max-width:760px){.pa-faq .pa-faq-content__answer,.pa-faq .pa-faq-content__question{font-size:16px}}.pa-faq .pa-faq-content__answer:before,.pa-faq .pa-faq-content__question:before{align-items:center;border-radius:8px;display:flex;font-size:20px;font-weight:700;height:40px;justify-content:center;margin-right:12px;min-height:40px;min-width:40px;width:40px}.pa-faq .pa-faq-content__question{margin-bottom:12px}@media screen and (max-width:760px){.pa-faq .pa-faq-content__question{margin-bottom:20px}}.pa-faq .pa-faq-content__question:before{background:#f60;color:#fff;content:"Q"}.pa-faq .pa-faq-content__answer{margin-bottom:20px}@media screen and (max-width:760px){.pa-faq .pa-faq-content__answer{margin-bottom:14px}}.pa-faq .pa-faq-content__answer:before{background:#fff;border:2px solid #f60;color:#f60;content:"A"}.pa-faq .pa-faq-content__description{color:#2a2a2a;font-size:16px;letter-spacing:0;line-height:1.875;margin-bottom:14px}@media screen and (max-width:760px){.pa-faq .pa-faq-content__description{font-size:15px;margin-bottom:16px}}.pa-faq .pa-faq-content__description--underline{background:linear-gradient(transparent 40%,#ffec9d 80%,transparent 0,#ffec9d 0);display:inline;font-weight:700}.pa-faq .pa-faq-content__description .link{color:#0038ef;line-height:1.42857}.pa-faq .pa-faq-content__description .link:hover{color:#f60;text-decoration:underline}@media screen and (max-width:760px){.pa-faq .pa-faq-content__description .p-job-shift th:first-child{width:44px}}.pa-faq .pa-faq-content__description .signup-promote-button{height:66px;margin:10px auto 0;width:302px}.pa-faq .pa-faq-content__description .signup-promote-button:before{background-size:52px;height:54px;left:20px;width:52px}.pa-faq .pa-faq-content__description .signup-promote-button__text{font-size:18px;margin-left:60px;position:relative;top:2px}.pa-faq .pa-faq-content__description .signup-promote-button__text--emphasis{font-size:23px}.pa-faq .pa-faq-mascot{display:flex}.pa-faq .pa-faq-mascot+*{margin-top:12px}.pa-faq .pa-faq-mascot__img{border:1px solid #ccc;border-radius:8px;height:156px;width:156px}@media screen and (max-width:760px){.pa-faq .pa-faq-mascot__img{height:108px;width:108px}}.pa-faq .pa-faq-mascot__img img{width:100%}.pa-faq .pa-faq-mascot__body{flex:1 0 0;font-size:16px;margin-left:16px}@media screen and (max-width:760px){.pa-faq .pa-faq-mascot__body{font-size:15px;margin-left:12px}}.pa-faq .pa-faq-mascot__name{color:#2a2a2a;font-weight:700}.pa-article-guide-recommend{border:1px solid #ccc;border-radius:8px}@media screen and (max-width:760px){.pa-article-guide-recommend{margin-top:8vw}}.pa-article-guide-recommend p{margin:0}.pa-article-guide-recommend__title{font-weight:700}.pa-article-guide-recommend__title i{font-size:20px;margin-right:4px}.pa-article-guide-recommend__titleh2{background:#4d2200;border-radius:6px;color:#fff;line-height:26px;margin-bottom:16px}@media not all and (max-width:660px){.pa-article-guide-recommend__titleh2{font-size:22px;padding:9px 12px}}@media (max-width:660px){.pa-article-guide-recommend__titleh2{font-size:5.86667vw;padding:6px 6px 4px}}.pa-article-guide-recommend .pa-article-guide-recommend__title{align-items:center;background:#faefd8;border-bottom:1px solid #ccc;border-radius:8px 8px 0 0;color:#4d2200;display:flex;justify-content:flex-start;line-height:1.7225;margin-bottom:0!important;text-align:left}@media not all and (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__title{font-size:18px;padding:6px 16px 4px}}@media (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__title{font-size:4vw;padding:6px 6px 4px}}.pa-article-guide-recommend .pa-article-guide-recommend__title+.pa-article-guide-recommend__item{border-radius:0 0 8px 8px}.pa-article-guide-recommend .pa-article-guide-recommend__item{align-items:flex-start;cursor:pointer;display:flex;justify-content:flex-start}@media not all and (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__item{padding:10px}}@media (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__item{padding:1.6vw}}.pa-article-guide-recommend .pa-article-guide-recommend__item:hover{opacity:.7;text-decoration:none}.pa-article-guide-recommend .pa-article-guide-recommend__item:hover .pa-article-guide-recommend__article_title{color:#f60;text-decoration:underline}.pa-article-guide-recommend .pa-article-guide-recommend__item__img{margin-right:10px}.pa-article-guide-recommend .pa-article-guide-recommend__item__img img{border-radius:6px}@media not all and (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__item__img img{flex:0 0 100px;height:176.16px;width:336px}}@media (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__item__img img{flex:0 0 26.66667vw;height:33.33333vw;min-height:33.33333vw;min-width:33.33333vw;width:33.33333vw}}.pa-article-guide-recommend .pa-article-guide-recommend__article_title{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#0038ef;display:inline-block;display:-webkit-box;font-weight:700;line-height:1.44;margin-bottom:12px;overflow:hidden}@media not all and (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__article_title{font-size:18px}}@media (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__article_title{font-size:4vw}}.pa-article-guide-recommend .pa-article-guide-recommend__read{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#2a2a2a;display:-webkit-box;line-height:1.5;margin:0;overflow:hidden;text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff}@media not all and (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__read{font-size:14px}}@media (max-width:660px){.pa-article-guide-recommend .pa-article-guide-recommend__read{font-size:12px}}.pa-guide-index{background:#fff;border:1px solid #ccc}@media not all and (max-width:660px){.pa-guide-index{border-radius:8px;margin-bottom:20px;width:300px}}@media (max-width:660px){.pa-guide-index{border-radius:0;border-width:0 0 1px;width:100%}}.pa-guide-index .has-time{align-items:flex-start;display:flex;justify-content:space-between}.pa-guide-index.is-released{position:absolute}.pa-guide-index__inner{-ms-overflow-style:none;padding:16px 8px}@media not all and (max-width:660px){.pa-guide-index__inner{max-height:180px;overflow-y:auto}}@media (max-width:660px){.pa-guide-index__inner{max-height:100%;overflow-y:visible}}.pa-guide-index__heading{align-items:center;display:flex;justify-content:space-between;position:relative}@media not all and (max-width:660px){.pa-guide-index__heading{background-color:#faefd8;border-bottom:1px solid #ccc;border-radius:8px 8px 0 0;color:#4c2100;height:36px;padding:0 8px 0 54px}}@media (max-width:660px){.pa-guide-index__heading{background-color:#4c2100;border-bottom:0;border-radius:0;color:#fff;height:30px;padding:0 8px}}.pa-guide-index__heading:before{background-image:url(/img/guide/sidebar_docter.png);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;content:"";height:52px;left:0;position:absolute;width:45px}@media (max-width:660px){.pa-guide-index__heading:before{display:none}}.pa-guide-index__heading__title{font-weight:700}@media not all and (max-width:660px){.pa-guide-index__heading__title{font-size:15px}}@media (max-width:660px){.pa-guide-index__heading__title{align-items:center;display:flex;font-size:13px}.pa-guide-index__heading__title i{margin-right:4px}}.pa-guide-index__heading__time{font-weight:700}@media not all and (max-width:660px){.pa-guide-index__heading__time{font-size:12px}}@media (max-width:660px){.pa-guide-index__heading__time{font-size:10px}}.pa-guide-index__item{letter-spacing:0;line-height:1.3;position:relative}@media (max-width:660px){.pa-guide-index__item:before{content:""!important;display:unset!important;padding-left:unset!important}}.pa-guide-index__item__text{color:#3170ff;display:block;margin:0 0 16px}@media not all and (max-width:660px){.pa-guide-index__item__text{font-size:14px}}@media (max-width:660px){.pa-guide-index__item__text{font-size:13px;font-weight:700}}@media not all and (max-width:660px){.has-movie-index .pa-guide-index__item__text{width:220px}}@media (max-width:660px){.has-movie-index .pa-guide-index__item__text{width:calc(100% - 80px)}}.pa-guide-index__item__text.is-current,.pa-guide-index__item__text:hover{color:#f60;text-decoration:underline}.pa-guide-index__item__time{align-items:center;display:flex;font-size:12px;justify-content:center}@media (max-width:660px){.pa-guide-index__item__time{font-weight:700}}.pa-guide-index__item__time a{color:#3170ff;display:inline-block;margin-left:4px}@media (max-width:660px){.pa-guide-index__item__time a{font-weight:700}}.pa-guide-index__item__time a:hover{color:#f60;text-decoration:underline}.pa-guide-index__item__time i{color:#c41010;font-size:12px}.pa-guide-index__list{margin-bottom:0!important}.pa-guide-index__list>li:last-child li:last-child a,.pa-guide-index__list>li:last-child>a:last-child{border-left:none;margin-bottom:0}@media not all and (max-width:660px){.pa-guide-top-container{margin-bottom:15px}}@media (max-width:660px){.pa-guide-top-container{background-color:#fffbf0;margin-bottom:50px;padding:0 1.6vw}}@media not all and (max-width:660px){.pa-guide-top>div:last-child{padding-bottom:100px}}@media (max-width:660px){.pa-guide-top>div:last-child{padding-bottom:45px}}.pa-guide-top-head{background-image:url(/img/guide/title_illust.png);background-repeat:no-repeat;margin:0 auto 16px;position:relative}@media not all and (max-width:660px){.pa-guide-top-head{background-position:0 50%;background-size:250px auto;height:300px;padding-left:280px;width:880px}}@media (max-width:660px){.pa-guide-top-head{background-position:0 0;background-size:auto 117px;height:auto;padding:0;width:100%}}@media not all and (max-width:660px){.pa-guide-top-head__logo{padding:30px 0 20px;width:500px}}@media screen and (max-width:760px){.pa-guide-top-head__logo{height:117px;margin-bottom:10px;padding:20px 0 0 110px;width:100%}}.pa-guide-top-head img{width:100%}.pa-guide-top-menu{border-radius:8px}@media not all and (max-width:660px){.pa-guide-top-menu{background-color:#faefd8;padding:20px 0}}@media (max-width:660px){.pa-guide-top-menu{background-color:#fff;left:-1.6vw;margin-bottom:-50px;padding:0;position:relative;width:calc(100% + 3.2vw)}}.pa-guide-top-menu ul{justify-content:center}@media not all and (max-width:660px){.pa-guide-top-menu ul{-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 14px;row-gap:10px}}@media (max-width:660px){.pa-guide-top-menu ul{-webkit-column-gap:0;column-gap:0;display:flex;flex-wrap:wrap;margin:0;row-gap:0}}.pa-guide-top-menu ul li{background:#fff}@media not all and (max-width:660px){.pa-guide-top-menu ul li{border:1px solid #ccc;border-radius:6px;height:50px}}@media (max-width:660px){.pa-guide-top-menu ul li{border-bottom:none;border-left:0;border-radius:0;border-right:0;flex:auto;flex-grow:0;flex-shrink:0;height:40px;margin-right:0;width:100%}}.pa-guide-top-menu ul li:last-child{margin-right:none}@media not all and (max-width:660px){.pa-guide-top-menu ul li.-w180{width:180px}}@media (max-width:660px){.pa-guide-top-menu ul li.-w180{width:100%}}@media not all and (max-width:660px){.pa-guide-top-menu ul li.-w190{width:190px}}@media (max-width:660px){.pa-guide-top-menu ul li.-w190{width:100%}}@media not all and (max-width:660px){.pa-guide-top-menu ul li.-w230{width:230px}}@media (max-width:660px){.pa-guide-top-menu ul li.-w230{width:100%}}.pa-guide-top-menu ul li a{align-items:center;display:flex;height:100%;letter-spacing:0;position:relative;white-space:nowrap}@media not all and (max-width:660px){.pa-guide-top-menu ul li a{justify-content:center;padding:0}}@media (max-width:660px){.pa-guide-top-menu ul li a{flex-direction:row-reverse;justify-content:space-between;padding:6px}}.pa-guide-top-menu__icon{align-items:center;background-color:#86b902;border-radius:50%;color:#fff;display:flex;font-weight:700;justify-content:center}@media not all and (max-width:660px){.pa-guide-top-menu__icon{font-size:13px;height:20px;margin-right:4px;min-height:20px;min-width:20px;width:20px}}@media (max-width:660px){.pa-guide-top-menu__icon{font-size:10px;height:18px;margin-right:0;min-height:18px;min-width:18px;width:18px}}.pa-guide-top-menu__title{align-items:center;color:#0038ef;display:flex;font-weight:700;justify-content:center}@media not all and (max-width:660px){.pa-guide-top-menu__title{font-size:16px}}@media (max-width:660px){.pa-guide-top-menu__title{font-size:15px}}.pa-guide-top-menu__title:hover{color:#f60;text-decoration:underline}.pa-guide-top-content{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto}@media not all and (max-width:660px){.pa-guide-top-content{width:1080px}}@media (max-width:660px){.pa-guide-top-content{flex-direction:column;width:100%}}.pa-guide-top-content__item{background-color:#fff;border:1px solid #ccc}@media not all and (max-width:660px){.pa-guide-top-content__item{border-radius:8px;margin-bottom:16px;padding:16px 13.5px 10px;width:calc(50% - 8px)}}@media (max-width:660px){.pa-guide-top-content__item{border-left:0;border-radius:0;border-right:0;margin-bottom:20px;padding:10px 10px 8px;width:100%}}.pa-guide-top-content__item--recreation,.pa-guide-top-content__item--service{margin-bottom:0}.pa-guide-top-content__head{align-items:center;display:flex;justify-content:flex-start}@media not all and (max-width:660px){.pa-guide-top-content__head{margin-bottom:20px}}@media (max-width:660px){.pa-guide-top-content__head{margin-bottom:18px}}@media not all and (max-width:660px){.pa-guide-top-content__head-left{height:110px;margin-right:26px}}@media (max-width:660px){.pa-guide-top-content__head-left{height:90px;margin-right:10px}}.pa-guide-top-content__head-left img{height:100%}.pa-guide-top-content__label{color:#0038ef;display:inline-block;font-size:20px;font-weight:700;margin-bottom:10px;text-decoration-thickness:1px;text-underline-offset:2px}.pa-guide-top-content__label:hover{text-decoration:underline}.pa-guide-top-content__description{color:#2a2a2a;line-height:1.43}@media not all and (max-width:660px){.pa-guide-top-content__description{font-size:14px}}@media (max-width:660px){.pa-guide-top-content__description{font-size:12px}}.pa-guide-top-content__navigation{display:flex;flex-wrap:wrap}.pa-guide-top-content__button{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;color:#4c2100;display:flex;font-size:15px;font-weight:700;height:40px;justify-content:space-between;padding:0 11px;width:100%}.pa-guide-top-content__button:first-child{border-top:1px solid #ccc}.pa-guide-top-content__button.is-active{border-bottom:none}.pa-guide-top-content__button__icon{align-items:center;background-color:#86b902;border-radius:50%;color:#aaa;color:#fff;display:inline-flex;font-size:12px;height:18px;justify-content:center;min-height:18px;min-width:18px;padding-top:2px;width:18px}.pa-guide-top-navigation{border-bottom:1px solid #ccc;margin-bottom:12px;width:100%}@media not all and (max-width:660px){.pa-guide-top-navigation{padding-bottom:8px}}@media (max-width:660px){.pa-guide-top-navigation{padding-bottom:6px}}@media not all and (max-width:660px){.pa-guide-top-navigation--no-category{margin-bottom:20px;width:calc(50% - 11.25px)}}@media (max-width:660px){.pa-guide-top-navigation--no-category{margin-bottom:12px;width:100%}}@media not all and (max-width:660px){.pa-guide-top-navigation--no-category:nth-child(odd){margin-right:22.5px}}@media (max-width:660px){.pa-guide-top-navigation--no-category:nth-child(odd){margin-right:0}}.pa-guide-top-navigation__name{color:#0038ef;display:inline-block;font-weight:700;line-height:1.25;text-decoration-thickness:1px;text-underline-offset:2px}@media not all and (max-width:660px){.pa-guide-top-navigation__name{font-size:16px}}@media (max-width:660px){.pa-guide-top-navigation__name{font-size:15px}}.pa-guide-top-navigation__name:hover{text-decoration:underline}.pa-guide-top-navigation-category{display:flex;flex-wrap:wrap;width:100%}@media not all and (max-width:660px){.pa-guide-top-navigation-category{margin-bottom:18px}}@media (max-width:660px){.pa-guide-top-navigation-category{margin-bottom:20px}}.pa-guide-top-navigation-category__item{align-items:flex-start;display:flex;justify-content:flex-start;line-height:1;white-space:nowrap;width:100%}@media not all and (max-width:660px){.pa-guide-top-navigation-category__item{margin-bottom:4px}}@media (max-width:660px){.pa-guide-top-navigation-category__item{margin-bottom:10px}}.pa-guide-top-navigation-category__item--no-sub-category{width:50%}@media not all and (max-width:660px){.pa-guide-top-navigation-category__item--no-sub-category{margin-bottom:8px}}@media (max-width:660px){.pa-guide-top-navigation-category__item--no-sub-category{margin-bottom:10px}}.pa-guide-top-navigation-category__name{color:#0038ef;display:inline-block;font-size:13px;font-weight:700;margin-left:4px;text-decoration-thickness:1px;text-underline-offset:2px;white-space:normal}@media not all and (max-width:660px){.pa-guide-top-navigation-category__name{line-height:1.5}}@media (max-width:660px){.pa-guide-top-navigation-category__name{line-height:1.35;padding-right:10px}}.pa-guide-top-navigation-category__name:hover{text-decoration:underline}.pa-guide-top-navigation-category__icon{align-items:center;background-color:#86b902;border-radius:50%;color:#aaa;color:#fff;display:inline-flex;font-size:10px;height:16px;justify-content:center;min-height:16px;min-width:16px;padding-left:1px;padding-top:1px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:16px}.pa-guide-top-navigation-sub-category{display:flex;flex-wrap:wrap;width:100%}@media not all and (max-width:660px){.pa-guide-top-navigation-sub-category{margin-bottom:7.5px}}@media (max-width:660px){.pa-guide-top-navigation-sub-category{flex-direction:column;margin-bottom:10px}}@media not all and (max-width:660px){.pa-guide-top-navigation-sub-category__item{line-height:1.5;padding-left:11.5px;width:50%}}@media (max-width:660px){.pa-guide-top-navigation-sub-category__item{line-height:1;margin-bottom:10px;padding-left:8px;width:100%}}@media not all and (max-width:660px){.pa-guide-top-navigation-sub-category__item:nth-child(2n){padding-left:0}}@media (max-width:660px){.pa-guide-top-navigation-sub-category__item:nth-child(2n){padding-left:8px}}.pa-guide-top-navigation-sub-category__name{color:#0038ef;display:inline-block;font-size:13px;text-decoration-thickness:1px;text-underline-offset:2px}.pa-guide-top-navigation-sub-category__name:hover{text-decoration:underline}.pa-guide-top-navigation-sub-category__icon{color:#aaa;display:inline-block;font-size:10px;padding-left:2px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pa-guide-top-navigation-simple-category{display:flex;justify-content:flex-start}@media not all and (max-width:660px){.pa-guide-top-navigation-simple-category{align-items:center;margin-top:-9px}}@media (max-width:660px){.pa-guide-top-navigation-simple-category{align-items:flex-start;flex-direction:column;margin-top:0}}.pa-guide-top-navigation-simple-category__item{align-items:center;display:flex;justify-content:flex-start}@media not all and (max-width:660px){.pa-guide-top-navigation-simple-category__item{margin-right:18px}}@media (max-width:660px){.pa-guide-top-navigation-simple-category__item{border-bottom:1px solid #ccc;margin-bottom:12px;margin-right:0;padding-bottom:6px;width:100%}}.pa-guide-top-navigation-simple-category__item:last-child{margin-right:0}.pa-guide-top-navigation-simple-category__icon{align-items:center;color:#aaa;display:inline-flex;font-size:10px;justify-content:center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.pa-guide-top-navigation-simple-category__name{color:#0038ef;text-decoration-thickness:1px;text-underline-offset:2px}@media not all and (max-width:660px){.pa-guide-top-navigation-simple-category__name{font-size:14px}}@media (max-width:660px){.pa-guide-top-navigation-simple-category__name{font-size:16px;font-weight:700}}.pa-guide-top-navigation-simple-category__name:hover{text-decoration:underline}.pa-guide-page{background-color:#fff}@media (max-width:660px){.pa-guide-page{padding-top:0}.pa-guide-page>.pa-guide-page__container{background-color:#fff;margin-bottom:30px;padding-top:0}}@media not all and (max-width:660px){.pa-guide-page__main{width:760px}}@media (max-width:660px){.pa-guide-page__main{width:100%}}.pa-guide-page__container .l-main{margin-right:0}@media not all and (max-width:660px){.pa-guide-page__container .l-main{min-width:760px;width:760px}}@media (max-width:660px){.pa-guide-page__container .l-main{min-width:100%;width:100%}}.pa-guide-page__heading{color:#4c2100;font-weight:700;letter-spacing:-1.2px;line-height:1.3;margin:10px 0}@media not all and (max-width:660px){.pa-guide-page__heading{font-size:26px}}@media (max-width:660px){.pa-guide-page__heading{font-size:20px;margin-bottom:0;padding:0 6px}}@media not all and (max-width:660px){.pa-guide-page__header{margin-bottom:12px}}@media (max-width:660px){.pa-guide-page__header{margin-bottom:0;padding:10px 6px}}@media not all and (max-width:660px){.pa-guide-page__header h1{margin-bottom:16px}}@media (max-width:660px){.pa-guide-page__header h1{margin-bottom:0}}@media not all and (max-width:660px){.pa-guide-page__lead{font-size:14px;line-height:1.6}.pa-guide-page__lead>p:not(:first-child){margin-top:16px}}@media (max-width:660px){.pa-guide-page__lead{font-size:14px;line-height:1.6}.pa-guide-page__lead>p:not(:first-child){margin-top:12px}}.pa-guide-page__lead__date{color:#646464;text-align:right}@media not all and (max-width:660px){.pa-guide-page__lead__date{font-size:12px;margin-top:8px}}@media (max-width:660px){.pa-guide-page__lead__date{font-size:11px;margin-top:4px}}.pa-guide-page__link{color:#3170ff;text-decoration:none}.pa-guide-page__link:hover{color:#f60}.pa-guide-page__link:visited{color:#8041b6}@media not all and (max-width:660px){.pa-guide-page__video{margin-bottom:20px}}@media (max-width:660px){.pa-guide-page__video{margin-bottom:0}.pa-guide-page__video p{line-height:1.75;margin:10px 0}.pa-guide-page__video .pa-guide-video__16_9{height:auto;width:100%}}.pa-guide-page__thumbnail img{border-radius:8px;max-width:100%}.pa-guide-page .pa-author-block__credential{text-align:justify}@media not all and (max-width:660px){.pa-guide-page .pa-author-block__info{padding:0 16px 12px 0}}.pa-guide-page .pa-author-block p#author-profile a{color:#0038ef}.pa-guide-page .pa-author-block p#author-profile a:hover{color:#f60}@media (max-width:660px){.pa-guide-page .pa-author-block{margin:16px 6px}.pa-guide-page .pa-author-block__body{font-size:12px;line-height:20px}.pa-guide-page .pa-author-block__name-area{margin-top:15px}.pa-guide-page .pa-author-block__name{font-size:20px;line-height:25px;margin-left:8px}.pa-guide-page .pa-author-block__more-link{font-size:12px}}.pa-guide-video__16_9{border:1px solid #ccc;border-radius:8px;flex:0 0 760px;position:relative}@media not all and (max-width:660px){.pa-guide-video__16_9{height:429px;width:762px}}@media (max-width:660px){.pa-guide-video__16_9{height:200px;width:96.8vw}}.pa-guide-video__16_9 video{display:block;width:100%}.pa-guide-video__play{align-items:center;background:#c41010;border-radius:50%;cursor:pointer;display:flex;justify-content:center;position:absolute;z-index:1}@media not all and (max-width:660px){.pa-guide-video__play{height:85px;left:44%;top:40%;width:85px}}@media (max-width:660px){.pa-guide-video__play{height:70px;left:40%;top:30%;width:70px}}.pa-guide-video__play:hover{opacity:.7}.pa-guide-video__play .c-icon-triangle_fill{color:#fff}@media not all and (max-width:660px){.pa-guide-video__play .c-icon-triangle_fill{font-size:33px;margin-left:7px}}@media (max-width:660px){.pa-guide-video__play .c-icon-triangle_fill{font-size:27px;margin-left:5px}}.pa-guide-sidebar{align-self:baseline;bottom:auto;display:block;flex-basis:300px}@media not all and (max-width:660px){.pa-guide-sidebar{position:-webkit-sticky;position:sticky;top:20px}}.pa-guide-sidebar-title{align-items:center;background:#faefd8;border:1px solid #ccc;display:flex;justify-content:center;padding:4px 13px 2px}@media not all and (max-width:660px){.pa-guide-sidebar-title{border-radius:8px 8px 0 0}}@media (max-width:660px){.pa-guide-sidebar-title{border-bottom:none;border-radius:0;height:100px;margin-top:20px}}.pa-guide-sidebar-title img{width:100%}@media not all and (max-width:660px){.pa-guide-sidebar-title__image{margin-right:5px;margin-top:-12px;width:54px}}@media (max-width:660px){.pa-guide-sidebar-title__image{margin-right:10px;margin-top:0;width:70px}}.pa-guide-sidebar-title__label{flex:1}@media (max-width:660px){.pa-guide-sidebar-title__label img{height:67px;width:auto}}.pa-guide-sidebar .l-sidebar__list li button{font-weight:700;padding:10px 8px 11px}@media (max-width:660px){.pa-guide-sidebar .l-sidebar__list li button{display:flex;width:100%}.pa-guide-sidebar .l-sidebar__list li button a{width:auto}}.pa-guide-sidebar .l-sidebar__list__accordion .js-accordion-block{padding-top:8px}.pa-guide-sidebar .l-sidebar__list__accordion .js-accordion-block a,.pa-guide-sidebar .l-sidebar__list__accordion .js-accordion-block button,.pa-guide-sidebar .l-sidebar__list__accordion .js-accordion-block li.is-current{font-size:14px;padding:6px 0}.pa-guide-footer{background:#fff;border:1px solid #ccc;border-radius:8px;margin:20px auto;padding:16px;width:100%}.pa-guide-footer__head{margin:4px 0 20px;width:400px}.pa-guide-footer__head img{width:100%}.pa-guide-footer__directory:nth-child(n+2){margin-top:40px}.pa-guide-footer__directory ul{display:flex;flex-wrap:wrap;margin-top:4px}.pa-guide-footer__directory ul li{margin-top:12px;width:25%}.pa-guide-footer__directory ul li a{color:#3170ff;display:flex;font-size:14px;padding-left:13px;position:relative;top:2px}.pa-guide-footer__directory ul li a .c-icon,.pa-guide-footer__directory ul li a .p-article-youtube__play{color:#aaa;font-size:11px;left:0;margin-right:6px;position:absolute}.pa-guide-footer__directory ul li a:hover{color:#f60;text-decoration:underline;transition:all .1s linear}.pa-article .pa-guide-index-sp,.pa-guide-index-sp{border:1px solid #ccc;border-radius:8px;padding:20px 10px}.pa-article .pa-guide-index-sp__title,.pa-guide-index-sp__title{color:#4c2100;font-size:18px;font-weight:700;margin-bottom:16px}.pa-article .pa-guide-index-sp__list,.pa-guide-index-sp__list{list-style:decimal inside;margin-bottom:0}.pa-article .pa-guide-index-sp__list li,.pa-guide-index-sp__list li{font-weight:400;list-style-type:none;margin-bottom:0;margin-top:12px;padding-left:0;text-indent:0}.pa-article .pa-guide-index-sp__list li:before,.pa-guide-index-sp__list li:before{content:none}.pa-article .pa-guide-index-sp__list li ul,.pa-guide-index-sp__list li ul{list-style:none;margin-bottom:0}.pa-article .pa-guide-index-sp__list li ul li,.pa-guide-index-sp__list li ul li{padding-left:0;text-indent:0}.pa-article .pa-guide-index-sp__list li a,.pa-guide-index-sp__list li a{text-indent:0}.pa-guide-index-sp-btn{bottom:20px;display:none;opacity:0;position:fixed;right:20px;width:100px;z-index:99}.pa-guide-index-sp-btn.is-active{-webkit-animation:show .4s forwards;animation:show .4s forwards;display:flex}@-webkit-keyframes show{0%{opacity:0}1%{display:flex;opacity:0}to{display:flex;opacity:1}}@keyframes show{0%{opacity:0}1%{display:flex;opacity:0}to{display:flex;opacity:1}}.pa-guide-index-sp-modal{background:rgba(0,0,0,.5);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:1000}.pa-guide-index-sp-modal.is-active{display:block}.pa-guide-index-sp-modal__inner{background:#fff;border-radius:8px;bottom:10px;left:8px;position:fixed;right:8px;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform 1s linear 1s;transition:transform 1s linear 1s;transition:transform 1s linear 1s,-webkit-transform 1s linear 1s}.pa-guide-index-sp-modal__inner.is-active{-webkit-transform:translateY(0);transform:translateY(0)}.pa-guide-index-sp-modal .pa-guide-index-sp{border:none;font-size:15px;margin:0;max-height:95vh;overflow-y:scroll}.pa-guide-index-sp-modal .pa-guide-index-sp__list li{margin-left:19px;margin-top:10px;text-indent:-19px}.pa-guide-index-sp-modal .pa-guide-index-sp__list li a{color:#3170ff;line-height:1.4em;text-decoration:underline}.pa-guide-index-sp-modal .pa-guide-index-sp__list li li{margin-left:0}@media not all and (max-width:660px){.sidebar-signup{margin-bottom:20px}.sidebar-signup__title{font-size:18px}.sidebar-signup .signup-benefit-list__batch{font-size:16px;line-height:25px;min-height:25px;min-width:25px}.sidebar-signup .signup-benefit-list__text{font-size:18px;margin-left:5px}}.pa-interview-sidebar__backnumber{border-radius:8px}.pa-interview-sidebar__backnumber__title{background:#4c2100;border-radius:8px 8px 0 0;color:#fff;display:flex;font-size:18px;font-weight:700;padding:11px 6px 11px 46px;position:relative;width:100%}.pa-interview-sidebar__backnumber__title .c-icon-book{display:inline-block;font-size:24px;left:6px;margin-left:8px;position:absolute;top:8px}.pa-interview-sidebar__backnumber__list{border:1px solid #ccc;border-radius:0 0 4px 4px;border-top:none}.pa-interview-sidebar__backnumber__list__item{background:#fff;display:flex;padding:12px}.pa-interview-sidebar__backnumber__list__item:nth-child(n+2){border-top:1px solid #ccc}.pa-interview-sidebar__backnumber__list__item:last-child{border-radius:0 0 8px 8px}.pa-interview-sidebar__backnumber__list__item__left img{border-radius:4px;cursor:pointer;height:80px;width:80px}.pa-interview-sidebar__backnumber__list__item__left img:hover{opacity:.7}.pa-interview-sidebar__backnumber__list__item__right{padding-left:12px}.pa-interview-sidebar__backnumber__list__item__right__title{color:#0038ef;font-size:14px;font-weight:700;line-height:20px}.pa-interview-sidebar__backnumber__list__item__right__data{padding-top:6px}.pa-interview-sidebar__backnumber__list__item__right__data span{color:#646464;font-size:12px}.pa-interview-sidebar__backnumber__list__item__right__data .position{padding-left:1rem}.pa-interview-page__contents__body h2{align-items:center;background:#4c2100;border-radius:6px;color:#fff;display:flex;font-size:22px;font-weight:700;justify-content:flex-start;line-height:24px;margin-top:40px;padding:10px}@media screen and (max-width:760px){.pa-interview-page__contents__body h2{font-size:18px;margin-top:30px;padding:6px 10px}}.pa-interview-page__contents__body h3{align-items:center;color:#4c2100;display:flex;font-size:18px;font-weight:700;justify-content:flex-start;line-height:24px;margin-top:40px;padding-left:36px;position:relative}@media screen and (max-width:760px){.pa-interview-page__contents__body h3{font-size:16px;margin-top:30px;padding-left:25px}}.pa-interview-page__contents__body h3:before{background:#4c2100;content:"";height:2px;left:0;position:absolute;top:15px;width:30px}@media screen and (max-width:760px){.pa-interview-page__contents__body h3:before{top:9px;width:18px}}.pa-interview-page__contents__body h4{border-bottom:1px solid #ccc;font-size:17px;font-weight:700;line-height:24px;margin-top:40px;padding-bottom:10px}@media screen and (max-width:760px){.pa-interview-page__contents__body h4{font-size:15px;margin-top:30px;padding-bottom:8px}}.pa-interview-page__contents__body p{font-size:16px;line-height:28px;padding-top:30px}@media screen and (max-width:760px){.pa-interview-page__contents__body p{font-size:15px;padding-top:20px}}.pa-interview-page__contents__body p>span{background:transparent linear-gradient(transparent 70%,#ffec9d 0);font-weight:700;padding-bottom:0}.pa-interview-page__contents__body img{border-radius:8px;display:block;margin:30px auto 0;width:100%}.pa-interview-page__contents__body table{border:1px solid #ccc;border-radius:8px;display:block;margin-top:40px;text-align:center}@media screen and (max-width:760px){.pa-interview-page__contents__body table{margin-top:20px}}.pa-interview-page__contents__body table thead{background:#faefd8}.pa-interview-page__contents__body table thead tr{height:44px}@media screen and (max-width:760px){.pa-interview-page__contents__body table thead tr{height:30px}}.pa-interview-page__contents__body table thead th{color:#4c2100;font-size:16px;font-weight:700;line-height:44px;vertical-align:middle}@media screen and (max-width:760px){.pa-interview-page__contents__body table thead th{font-size:12px;line-height:30px}}.pa-interview-page__contents__body table thead th:first-child{border-radius:8px 0 0;width:134px}.pa-interview-page__contents__body table thead th:nth-child(n+2){border-left:1px solid #ccc;width:330px}.pa-interview-page__contents__body table thead th:nth-child(n+3){background:#ffd23c;border-radius:0 8px 0 0}.pa-interview-page__contents__body table tbody td{font-size:15px;line-height:24px;padding:10px 6px;vertical-align:middle}@media screen and (max-width:760px){.pa-interview-page__contents__body table tbody td{line-height:17px;padding:6px 2px}}.pa-interview-page__contents__body table tbody td:first-child{background:#faefd8;color:#4c2100;font-weight:700}@media screen and (max-width:760px){.pa-interview-page__contents__body table tbody td:first-child{font-size:12px}}.pa-interview-page__contents__body table tbody td:nth-child(n+2){border-left:1px solid #ccc}@media screen and (max-width:760px){.pa-interview-page__contents__body table tbody td:nth-child(n+2){font-size:13px}}.pa-interview-page__contents__body table tbody td:nth-child(n+3){background:#f8f8f8;color:#4c2100;font-size:16px;font-weight:700}@media screen and (max-width:760px){.pa-interview-page__contents__body table tbody td:nth-child(n+3){font-size:13px}}.pa-interview-page__contents__body table tbody tr{border-top:1px solid #ccc;min-height:44px}@media screen and (max-width:760px){.pa-interview-page__contents__body table tbody tr{min-height:30px}}.pa-interview-page__contents__body table tbody tr:last-child td:first-child{border-radius:0 0 0 8px}.pa-interview-page__contents__body table tbody tr:last-child td:last-child{border-radius:0 0 8px}.pa-interview-page__feature{background:#f2f2f2;border-radius:6px;display:flex;flex-wrap:wrap;padding:10px}@media screen and (max-width:760px){.pa-interview-page__feature{display:block}}.pa-interview-page__feature__item{font-size:0;padding:6px 0;width:50%}@media screen and (max-width:760px){.pa-interview-page__feature__item{width:100%}}.pa-interview-page__feature__item__label{background:#fff;border:1px solid #ccc;border-radius:4px;display:inline-block;font-size:12px;font-weight:700;padding:4px 8px}.pa-interview-page__feature__item__text{font-size:14px;line-height:17px;padding-left:8px}.pa-interview .l-main{max-width:760px}.pa-interview__thumbnail{background:#fff;border-radius:8px 8px 0 0}@media screen and (max-width:760px){.pa-interview__thumbnail{border-radius:0}}.pa-interview__thumbnail img{border-radius:8px 8px 0 0;margin-bottom:-2px;width:100%}@media screen and (max-width:760px){.pa-interview__thumbnail img{border-radius:0}}.pa-interview__contents{background:#fff;border:1px solid #ccc;border-radius:0 0 8px 8px;border-top:none;margin-bottom:15px}@media screen and (max-width:760px){.pa-interview__contents{border-radius:0}}.pa-interview-page .pa-interview-sidebar .carestudy-banner{margin-top:20px}@media screen and (max-width:760px){.pa-interview-page-container{padding-top:0!important}.pa-interview-page-container .pa-interview-sidebar{background:#fff}}.pa-interview-page__thumbnail{background:#fff;border-radius:8px 8px 0 0;overflow:hidden;position:relative}@media screen and (max-width:760px){.pa-interview-page__thumbnail{border-radius:0}}.pa-interview-page__thumbnail .thumbnail{border-radius:8px 8px 0 0;height:auto;vertical-align:bottom;width:100%}@media screen and (max-width:760px){.pa-interview-page__thumbnail .thumbnail{border-radius:0}}.pa-interview-page__thumbnail__info{left:7%;position:absolute;top:9%}@media screen and (max-width:760px){.pa-interview-page__thumbnail__info{top:5%}}.pa-interview-page__thumbnail__info>img{width:280px}@media screen and (max-width:760px){.pa-interview-page__thumbnail__info>img{width:166px}}.pa-interview-page__thumbnail__info>h1{font-size:45px;font-weight:700;line-height:64px;margin-top:28px}@media screen and (max-width:760px){.pa-interview-page__thumbnail__info>h1{font-size:24px;line-height:32px;margin-top:12px}}.pa-interview-page__thumbnail__info .sub-data{background:hsla(0,0%,100%,.7);border-radius:4px;display:inline-block;margin-top:20px;padding:12px 20px}@media screen and (max-width:760px){.pa-interview-page__thumbnail__info .sub-data{margin-top:8px;padding:6px 8px}}.pa-interview-page__thumbnail__info .sub-data>span{font-size:18px;font-weight:700}@media screen and (max-width:760px){.pa-interview-page__thumbnail__info .sub-data>span{font-size:14px}}.pa-interview-page__thumbnail__info .sub-data>span:first-child{padding-right:16px}.pa-interview-page__contents{background:#fff;border:1px solid #ccc;border-radius:0 0 8px 8px;border-top:none;letter-spacing:.05px;line-height:30px;padding:20px 16px}@media screen and (max-width:760px){.pa-interview-page__contents{border-bottom:none;border-left:none;border-radius:0;border-right:none;line-height:24px;padding:6px 6px 0}}.pa-interview-page__contents h2{line-height:24px}@media screen and (max-width:760px){.pa-interview-page__contents h2{line-height:25px}}.pa-interview-page__contents h3{line-height:32px}@media screen and (max-width:760px){.pa-interview-page__contents h3{line-height:20px}}.pa-interview-page__contents table th{line-height:44px}@media screen and (max-width:760px){.pa-interview-page__contents table th{line-height:20px}}.pa-interview-page__contents table td{line-height:24px}@media screen and (max-width:760px){.pa-interview-page__contents table td{line-height:20px}}.pa-interview-page__description>p{font-size:16px;line-height:28px}@media screen and (max-width:760px){.pa-interview-page__description>p{font-size:14px;line-height:1.5}}.pa-interview-page__profile{padding-top:20px}@media screen and (max-width:760px){.pa-interview-page__profile{padding-top:16px}}.pa-interview-page__profile__wrap{display:flex}.pa-interview-page__profile__left img{border-radius:6px;height:112px;width:112px}@media screen and (max-width:760px){.pa-interview-page__profile__left img{height:80px;width:80px}}.pa-interview-page__profile__right{padding-left:16px}@media screen and (max-width:760px){.pa-interview-page__profile__right{padding-left:8px}}.pa-interview-page__profile__right__detail{align-items:center;display:flex}@media screen and (max-width:760px){.pa-interview-page__profile__right__detail{align-items:normal;display:initial}}.pa-interview-page__profile__right__detail .label{border:1px solid #ccc;border-radius:4px;display:inline-block;font-size:14px;font-weight:700;padding:4px 10px}@media screen and (max-width:760px){.pa-interview-page__profile__right__detail .label{font-size:12px;height:24px;line-height:24px;padding:0;text-align:center;width:60px}.pa-interview-page__profile__right__detail span{display:block}}.pa-interview-page__profile__right__detail .name,.pa-interview-page__profile__right__detail .position{font-size:18px;font-weight:700}@media screen and (max-width:760px){.pa-interview-page__profile__right__detail .name,.pa-interview-page__profile__right__detail .position{font-size:16px;padding-left:0!important;padding-top:10px}}.pa-interview-page__profile__right__detail .name{padding-left:8px}.pa-interview-page__profile__right__detail .position{padding-left:18px}.pa-interview-page__profile__right__description{padding-top:12px}@media screen and (max-width:760px){.pa-interview-page__profile__right__description{padding-top:16px}}.pa-interview-page__profile__right__description p{font-size:14px;line-height:27px}@media screen and (max-width:760px){.pa-interview-page__profile__right__description p{line-height:22px}}.pa-interview-page__recommend{padding:30px 0 0}.pa-interview-page__recommend__header{display:flex}.pa-interview-page__recommend__header p{color:#4c2100;font-size:20px;font-weight:700;line-height:24px;position:relative}@media screen and (max-width:760px){.pa-interview-page__recommend__header p{padding-left:36px}}.pa-interview-page__recommend__header p .c-icon-book{display:none}@media screen and (max-width:760px){.pa-interview-page__recommend__header p .c-icon-book{color:#f60;display:inline-block;font-size:27px;left:0;position:absolute;top:0}}.pa-interview-page__recommend__header .more-button{color:#0038ef;cursor:pointer;display:inherit;font-size:14px;font-weight:700;line-height:28px;margin-left:auto}@media screen and (max-width:760px){.pa-interview-page__recommend__header .more-button{display:none}}.pa-interview-page__recommend__header .more-button:hover{color:#f60;text-decoration:underline}.pa-interview-page__recommend__header .more-button:hover>.c-icon,.pa-interview-page__recommend__header .more-button:hover>.p-article-youtube__play{color:#f60}.pa-interview-page__recommend__header .more-button>.c-icon,.pa-interview-page__recommend__header .more-button>.p-article-youtube__play{color:#aaa;font-size:12px;padding-left:8px}.pa-interview-page__recommend__list{border:1px solid #ccc;border-radius:8px;margin-top:12px}@media screen and (max-width:760px){.pa-interview-page__recommend__list{border-left:none;border-radius:0;border-right:none;margin-left:-6px;width:100vw}}.pa-interview-page__recommend__list__item{display:flex;padding:12px}.pa-interview-page__recommend__list__item:nth-child(n+2){border-top:1px solid #ccc}.pa-interview-page__recommend__list__item__left img{border-radius:4px;cursor:pointer;height:80px;width:80px}@media screen and (max-width:760px){.pa-interview-page__recommend__list__item__left img{border-radius:0}}.pa-interview-page__recommend__list__item__left img:hover{opacity:.7}.pa-interview-page__recommend__list__item__right{display:flex;flex-direction:column;justify-content:center;padding-left:12px}@media screen and (max-width:760px){.pa-interview-page__recommend__list__item__right{position:relative}.pa-interview-page__recommend__list__item__right__title{width:90%}}.pa-interview-page__recommend__list__item__right__title a{color:#0038ef;cursor:pointer;display:block;font-size:18px;font-weight:700;line-height:24px}@media screen and (max-width:760px){.pa-interview-page__recommend__list__item__right__title a{font-size:15px;padding-top:0;text-decoration:underline}}.pa-interview-page__recommend__list__item__right__title a:hover{color:#f60;text-decoration:underline}.pa-interview-page__recommend__list__item__right__data{padding-top:12px}.pa-interview-page__recommend__list__item__right__data span{color:#646464;font-size:14px;line-height:20px}@media screen and (max-width:760px){.pa-interview-page__recommend__list__item__right__data span{font-size:12px}}.pa-interview-page__recommend__list__item__right__data span:nth-child(n+2){padding-left:1rem}.c-page-top .pa-interview-page__recommend__list__item__right>span,.p-card-job-breadcrumbs .pa-interview-page__recommend__list__item__right>li,.p-hover-menu__item .pa-interview-page__recommend__list__item__right>a,.pa-interview-page__recommend__list__item__right>.c-card__new-job,.pa-interview-page__recommend__list__item__right>.c-icon-arrow,.pa-interview-page__recommend__list__item__right>.c-radio-rich+label,.pa-interview-page__recommend__list__item__right>.c-select__container,.pa-interview-page__recommend__list__item__right>.slick-next,.pa-interview-page__recommend__list__item__right>.slick-prev{display:none}@media screen and (max-width:760px){.c-page-top .pa-interview-page__recommend__list__item__right>span,.p-card-job-breadcrumbs .pa-interview-page__recommend__list__item__right>li,.p-hover-menu__item .pa-interview-page__recommend__list__item__right>a,.pa-interview-page__recommend__list__item__right>.c-card__new-job,.pa-interview-page__recommend__list__item__right>.c-icon-arrow,.pa-interview-page__recommend__list__item__right>.c-radio-rich+label,.pa-interview-page__recommend__list__item__right>.c-select__container,.pa-interview-page__recommend__list__item__right>.slick-next,.pa-interview-page__recommend__list__item__right>.slick-prev{color:#aaa;display:initial;position:absolute;right:0;top:38%}}.pa-interview-page__recommend__list__button{display:none}@media screen and (max-width:760px){.pa-interview-page__recommend__list__button{border-top:1px solid #ccc;display:flex;justify-content:center;padding:17px;width:100%}.pa-interview-page__recommend__list__button .text{color:#4c2100;font-size:15px;font-weight:700;position:relative}.c-page-top .pa-interview-page__recommend__list__button span,.p-card-job-breadcrumbs .pa-interview-page__recommend__list__button li,.p-hover-menu__item .pa-interview-page__recommend__list__button a,.pa-interview-page__recommend__list__button .c-card__new-job,.pa-interview-page__recommend__list__button .c-icon-arrow,.pa-interview-page__recommend__list__button .c-page-top span,.pa-interview-page__recommend__list__button .c-radio-rich+label,.pa-interview-page__recommend__list__button .c-select__container,.pa-interview-page__recommend__list__button .p-card-job-breadcrumbs li,.pa-interview-page__recommend__list__button .p-hover-menu__item a,.pa-interview-page__recommend__list__button .slick-next,.pa-interview-page__recommend__list__button .slick-prev{background:#f60;border-radius:10px;color:#fff;display:inline-block;font-size:12px;left:-22px;padding:3px 6px;position:absolute;top:3px}}.pa-interview-page__recruit{align-items:center;background:#f2f2f2;border-radius:8px;display:flex;margin-top:30px;padding:30px}@media screen and (max-width:760px){.pa-interview-page__recruit{padding:10px}}.pa-interview-page__recruit>span{background:#fff;border-radius:6px;color:#f60;display:inline-block;font-size:16px;font-weight:700;padding:18px 8px;position:relative;text-decoration:none}@media screen and (max-width:760px){.pa-interview-page__recruit>span{font-size:12px;height:50px;line-height:14px;padding:12px 0;text-align:center;width:75px}}.pa-interview-page__recruit>span:before{border-bottom:12px solid transparent;border-left:12px solid #fff;border-top:12px solid transparent;content:"";display:block;position:absolute;right:-10px;top:13px}@media screen and (max-width:760px){.pa-interview-page__recruit>span:before{border-bottom:6px solid transparent;border-left:12px solid #fff;border-top:6px solid transparent;right:-10px;top:20px}}.pa-interview-page__recruit>span br{display:none}@media screen and (max-width:760px){.pa-interview-page__recruit>span br{display:initial}}.pa-interview-page__recruit a{color:#0038ef;font-size:16px;font-weight:700;line-height:24px;padding-left:20px}.pa-interview-page__recruit a:hover{color:#f60;text-decoration:underline}@media screen and (max-width:760px){.pa-interview-page__recruit a{font-size:15px;padding-left:12px}}.pa-interview-page--app .pa-interview-page__recruit{display:none}.pa-interview-page__resume{padding:16px 0 20px}@media screen and (max-width:760px){.pa-interview-page__resume{padding:30px 0 20px}}.pa-interview-page__resume__title{font-size:14px;font-weight:700}.pa-interview-page__resume>table tr{display:block;margin-top:16px}@media screen and (max-width:760px){.pa-interview-page__resume>table tr:nth-child(n+2){margin-top:20px}}.pa-interview-page__resume>table td{font-size:14px;line-height:20px}@media screen and (max-width:760px){.pa-interview-page__resume>table td{display:block}}.pa-interview-page__resume>table td:first-child{font-weight:700;padding-right:20px;width:150px}@media screen and (max-width:760px){.pa-interview-page__resume>table td:first-child{border-bottom:1px solid #ccc;margin-bottom:12px;padding-bottom:4px;width:100%}}.pa-interview-sidebar{display:block;flex-basis:300px}@media screen and (max-width:760px){.pa-interview-sidebar{min-width:auto;width:100%}}.pa-interview-page__sns .p-sns-area{line-height:1;margin-bottom:0;margin-top:12px}.pa-interview-top__list__item{border-top:1px solid #ccc;padding:16px}@media screen and (max-width:760px){.pa-interview-top__list__item{padding:3.2vw 1.6vw}}.pa-interview-top__list__item a{color:#0038ef}.pa-interview-top__list__item a:hover{color:#f60;text-decoration:underline}.pa-interview-top__list__item__wrap{display:flex}.pa-interview-top__list__item__left img{border-radius:6px;height:auto;width:200px}@media screen and (max-width:760px){.pa-interview-top__list__item__left img{width:26.66667vw}}.pa-interview-top__list__item__left img:hover{opacity:.7}.pa-interview-top__list__item__right{padding-left:16px}@media screen and (max-width:760px){.pa-interview-top__list__item__right{padding-left:1.6vw}}.pa-interview-top__list__item__title{font-size:20px;font-weight:700;padding-top:12px}@media screen and (max-width:760px){.pa-interview-top__list__item__title{font-size:4.53333vw;line-height:6.66667vw;padding-top:0}}.pa-interview-top__list__item__author{padding-top:12px}@media screen and (max-width:760px){.pa-interview-top__list__item__author{padding-top:1.6vw}}.pa-interview-top__list__item__author>span{color:#646464;font-size:14px}@media screen and (max-width:760px){.pa-interview-top__list__item__author>span{font-size:3.2vw}}.pa-interview-top__list__item__description{word-wrap:break-word;color:#2a2a2a;font-size:14px;height:72px;line-height:24px;margin-top:12px;overflow:hidden;overflow-wrap:break-word;position:relative;width:100%}@media screen and (max-width:760px){.pa-interview-top__list__item__description{font-size:3.2vw;height:17.33333vw;line-height:4.53333vw;margin-top:2.13333vw}}.pa-interview-top__list__item__description a{color:#0038ef;cursor:pointer;font-size:14px}@media screen and (max-width:760px){.pa-interview-top__list__item__description a{font-size:3.2vw;line-height:4.53333vw}}.pa-interview-top__list__item__description a:hover{color:#f60;text-decoration:underline}@media screen and (max-width:760px){.pa-interview-top-container{padding-top:0!important}}.pa-interview-top .pa-interview__contents__description{padding:30px 0;text-align:center}@media screen and (max-width:760px){.pa-interview-top .pa-interview__contents__description{padding:12px 9px;text-align:left}}.pa-interview-top .pa-interview__contents__description p{font-size:16px;line-height:30px}@media screen and (max-width:760px){.pa-interview-top .pa-interview__contents__description p{font-size:15px;line-height:26px}}.pa-interview-page__topic-index{border:1px solid #ccc;border-radius:8px;margin-top:20px;padding:30px}@media screen and (max-width:760px){.pa-interview-page__topic-index{padding:20px}}.pa-interview-page__topic-index__title{font-size:18px;font-weight:700;line-height:27px}@media screen and (max-width:760px){.pa-interview-page__topic-index__title{font-size:17px}}.pa-interview-page__topic-index__list{counter-reset:number;padding-top:30px}.pa-interview-page__topic-index__list li{font-size:16px;line-height:23px;padding-left:18px;position:relative}@media screen and (max-width:760px){.pa-interview-page__topic-index__list li{font-size:15px;padding-left:20px}}.pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:16px}@media screen and (max-width:760px){.pa-interview-page__topic-index__list li:nth-child(n+2){padding-top:14px}}.pa-interview-page__topic-index__list li a{color:#0038ef}.pa-interview-page__topic-index__list li a:hover{color:#f60;text-decoration:underline}.pa-interview-page__topic-index__list li:before{content:counter(number) ". ";counter-increment:number;left:0;position:absolute}.job-career-consultant-comments{display:flex}@media (max-width:660px){.job-career-consultant-comments .job-career-consultant_thumbnail_left{width:71px}}.job-career-consultant-comments .job-career-consultant_thumbnail_left img{aspect-ratio:1}@media not all and (max-width:660px){.job-career-consultant-comments .job-career-consultant_thumbnail_left img{border-radius:50%;height:86px;width:86px}}@media (max-width:660px){.job-career-consultant-comments .job-career-consultant_thumbnail_left img{border-radius:50%;display:block;height:60px;margin:0 auto;width:60px}}.job-career-consultant-comments .job-career-consultant_thumbnail_left figcaption.job-career-consultant_name{color:#4c2200;font-weight:700;text-align:center}@media not all and (max-width:660px){.job-career-consultant-comments .job-career-consultant_thumbnail_left figcaption.job-career-consultant_name{font-size:16px;line-height:24px}}@media (max-width:660px){.job-career-consultant-comments .job-career-consultant_thumbnail_left figcaption.job-career-consultant_name{font-size:12px;line-height:24px}.job-career-consultant-comments .job-career-consultant_comments_right{width:85%}}.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon{background-color:#fff;border:1px solid #ccc;border-radius:10px;position:relative}@media not all and (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon{margin-left:22px}}@media (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon{margin-left:5px}}.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:after,.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:before{border-color:transparent #ccc transparent transparent;border-style:solid;content:"";position:absolute;right:100%}@media not all and (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:after,.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:before{top:45px}}@media (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:after,.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:before{top:25px}}.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:before{border-width:10px}.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:after{border-color:transparent #fff transparent transparent;border-width:9px}@media not all and (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:after{top:46px}}@media (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_balloon:after{top:26px}}.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_text{color:#2a2a2a;text-align:justify;white-space:pre-wrap}@media not all and (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_text{font-size:16px;line-height:24px;padding:10px 12px}}@media (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_right_text{font-size:14px;line-height:20px;padding:10px}}.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_update-at{display:flex;flex-direction:row-reverse;margin-top:5px}@media not all and (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_update-at{font-size:14px}}@media (max-width:660px){.job-career-consultant-comments .job-career-consultant_comments_right .job-career-consultant_comments_update-at{font-size:12px}}.job-recommend{margin:0 6px}.job-recommend__map{color:#646464;font-size:12px;height:30px;margin-bottom:6px;vertical-align:sub}.job-recommend__map .c-icon-map-fill{color:#86b902;margin-right:3px}.job-recommend__map .emphasis{color:#f82055;font-size:12px;font-weight:700}.job-recommend__map .emphasis.big{font-size:16px}.job-recommend__map-pin{align-items:center;display:flex}.job-recommend__img{margin-right:5px}.job-recommend__card{align-items:flex-start;background-color:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.47);display:flex;flex-flow:column;height:auto!important;margin:0 0 10px;max-height:280px}@media not all and (max-width:660px){.job-recommend__card{min-height:280px!important;padding:10px 10px 0;width:350px}}@media (max-width:660px){.job-recommend__card{padding:6px;width:auto}}@media not all and (max-width:660px){.job-recommend__card-inner{max-width:330px}}@media (max-width:660px){.job-recommend__card-inner{width:100%}}.job-recommend__card-inner:hover .job-recommend__card__shift span{color:#f60;text-decoration:underline}.job-recommend__card-inner:hover .middle th{color:#4c2100}.job-recommend__card-inner.readmore{overflow:hidden;position:relative}@media (max-width:660px){.job-recommend__card-inner.readmore:before{border-right:1px solid #aaa;border-top:1px solid #aaa;bottom:8px;content:"";height:6px;left:40%;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px;z-index:1}.job-recommend__card-inner.readmore:after{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 20%,hsla(0,0%,100%,.9) 0,#fff);bottom:0;color:#0038ef;content:"全て見る";display:flex;font-size:10px;height:28px;justify-content:center;left:0;padding-top:5px;position:absolute;width:100%}}.job-recommend__card__title{color:#4c2100;font-size:16px;font-weight:700;overflow:hidden;padding-bottom:8px;text-overflow:ellipsis;white-space:nowrap}.job-recommend__card__title__wrap{height:58px;overflow:hidden}.job-recommend__card__shift{color:#0038ef;padding-top:5px}@media not all and (max-width:660px){.job-recommend__card__shift{max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.job-recommend__card__shift:after{content:"　";height:21px}.job-recommend__card__shift i,.job-recommend__card__shift span{font-size:15px;font-weight:700}.job-recommend__card__shift i:before{color:#86b902;padding-right:4px}.job-recommend__card__sub{color:#646464;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.job-recommend__card__sub p+p{margin-top:4px}.job-recommend__card__salary{margin-top:7px}.job-recommend__card__salary .emphasis_type{color:#646464;font-size:12px}.job-recommend__card__salary .emphasis{color:#f82055;font-size:10px;font-weight:700}.job-recommend__card__salary .emphasis .big{font-size:16px}.job-recommend__card .middle,.job-recommend__card .top{display:flex;width:100%}.job-recommend__card .middle .attributes{align-items:flex-start;flex-flow:wrap;height:115px;justify-content:space-between;margin-bottom:19px;min-width:124px;padding:5px 0;width:124px}.job-recommend__card .middle .attributes .attribute-icon{height:60px;width:60px}.job-recommend__card .middle .attributes .attribute-icon--small{height:39px;width:39px}.job-recommend__card .bottom{display:flex;flex-flow:row;margin-top:6px;pointer-events:none;width:100%}.job-recommend__card .bottom .c-btn{height:50px}.job-recommend__card .bottom .c-btn span{font-size:13px;line-height:1.2;margin-top:1vw}.job-recommend__card .bottom .c-btn__favorite--button,.job-recommend__card .bottom .p-card-job__apply-btn{height:40px;pointer-events:auto}.job-recommend__card .bottom .p-card-job__apply-btn{width:calc(100vw - 161px)}.job-recommend__card .bottom .p-card-job__apply-btn:not(.no_balloon):after{margin-top:18px}.job-recommend__card .bottom .c-btn__favorite--button{width:121px}.job-recommend__card .bottom .c-btn__favorite--button i{font-size:18px}.pa-job .job-recommend__card__sub,.pa-job .job-recommend__map{font-size:14px}@media (max-width:660px){.pa-job .job-recommend__card__sub{font-size:12px}}.pa-job .job-recommend__card__shift span,.pa-job .job-recommend__card__title{font-size:18px}.pa-job .job-recommend__card__salary .salary-seperator{margin:0 -4px}.pa-job .job-recommend__card__salary .emphasis_type{font-size:14px}@media (max-width:660px){.pa-job .job-recommend__card__salary .emphasis_type{font-size:12px}}.pa-job .job-recommend__card__salary .emphasis .big{font-size:18px}.pa-job .job-recommend__card__salary .emphasis .salary-unit{font-size:12px}.pa-job .p-job__recommends-pc{font-size:20px}.near-job-links-box{background:#fff;border:1px solid #ccc;border-radius:8px;margin-top:10px;max-width:830px}@media not all and (max-width:660px){.near-job-links-box{padding:20px 16px}}@media (max-width:660px){.near-job-links-box{box-shadow:0 2px 6px rgba(0,0,0,.47);padding:16px 12px}}.near-job-links-box__wrap{margin:30px 0}@media (max-width:660px){.near-job-links-box__wrap{padding:0 1.6vw}}@media not all and (max-width:660px){.near-job-links-box ol li{font-size:14px;height:14px;margin-top:16px}}@media (max-width:660px){.near-job-links-box ol li{font-size:12px;line-height:1.3;margin-top:8px;min-height:12px}}.near-job-links-box ol li:first-child{margin-top:0}.near-job-links-box ol li i{align-items:center;display:inline-flex;justify-content:center;line-height:1;position:relative}@media not all and (max-width:660px){.near-job-links-box ol li i{height:14px;top:-.5px}}@media (max-width:660px){.near-job-links-box ol li i{min-height:12px;top:0}}.near-job-links-box ol li i:before{color:#aaa;font-size:10px;font-weight:100;margin:0}.near-job-links-box ol li a{color:#0038ef}.near-job-links-box ol li a:hover{color:#f60;text-decoration:underline}.recruiter-comments{display:flex}@media (max-width:660px){.recruiter-comments .recruiter_thumbnail_left{width:71px}}.recruiter-comments .recruiter_thumbnail_left img{aspect-ratio:1}@media not all and (max-width:660px){.recruiter-comments .recruiter_thumbnail_left img{height:86px;width:86px}}@media (max-width:660px){.recruiter-comments .recruiter_thumbnail_left img{height:60px;width:60px}}.recruiter-comments .recruiter_thumbnail_left figcaption.recruiter_name{color:#4c2200;font-weight:700;text-align:center}@media not all and (max-width:660px){.recruiter-comments .recruiter_thumbnail_left figcaption.recruiter_name{font-size:16px;line-height:24px}}@media (max-width:660px){.recruiter-comments .recruiter_thumbnail_left figcaption.recruiter_name{font-size:12px;line-height:24px}.recruiter-comments .recruiter_comments_right{width:85%}}.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon{background-color:#fff;border:1px solid #ccc;border-radius:10px;position:relative}@media not all and (max-width:660px){.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon{margin-left:22px}}@media (max-width:660px){.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon{margin-left:5px}}.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:after,.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:before{border-color:transparent #ccc transparent transparent;border-style:solid;content:"";position:absolute;right:100%}@media not all and (max-width:660px){.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:after,.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:before{top:45px}}@media (max-width:660px){.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:after,.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:before{top:25px}}.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:before{border-width:10px}.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:after{border-color:transparent #fff transparent transparent;border-width:9px}@media not all and (max-width:660px){.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:after{top:46px}}@media (max-width:660px){.recruiter-comments .recruiter_comments_right .recruiter_comments_right_balloon:after{top:26px}}.recruiter-comments .recruiter_comments_right .recruiter_comments_right_text{color:#2a2a2a;text-align:justify;white-space:pre-wrap}@media not all and (max-width:660px){.recruiter-comments .recruiter_comments_right .recruiter_comments_right_text{font-size:16px;line-height:24px;padding:10px 12px}}@media (max-width:660px){.recruiter-comments .recruiter_comments_right .recruiter_comments_right_text{font-size:14px;line-height:20px;padding:10px}}.same_type_job.l-main__inner{border-top:1px solid #ccc;padding-bottom:20px!important;position:relative}@media (max-width:660px){.same_type_job.l-main__inner{background:#fff;padding:8px 6px 0}}.same_type_job.l-main__inner h3{display:inline-block;font-size:17px}@media not all and (max-width:660px){.same_type_job.l-main__inner h3{width:calc(100% - 94px)}}@media (max-width:660px){.same_type_job.l-main__inner h3{line-height:1.4}}.same_type_job.l-main__inner .job-count{display:block;font-size:14px}@media not all and (max-width:660px){.same_type_job.l-main__inner .job-count{position:absolute;right:16px;top:16px}}@media (max-width:660px){.same_type_job.l-main__inner .job-count{margin-bottom:6px}}.same_type_job.l-main__inner .job-count .red{color:#f82060}.same_type_job.l-main__inner .job-count .big{font-size:20px}.same_type_job.l-main__inner .job-count .bold{font-weight:700}.same_type_job__list{margin-bottom:8px}.same_type_job__card{align-items:center;border:1px solid #ccc;border-top:none;display:flex;gap:10px;height:71px;padding:10px}.same_type_job__card__title{color:#0038ef;font-size:15px;font-weight:700;padding-bottom:7px}.same_type_job__card:first-child{background-color:#ffeded;border:1px solid #f82060;border-top-left-radius:8px;border-top-right-radius:8px}.same_type_job__card:first-child .same_type_job__card__title{color:#4c2200}.same_type_job__card:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.same_type_job__card .left{vertical-align:bottom;width:255px}.same_type_job__card .left .emphasis_type{color:#646464;font-size:14px}.same_type_job__card .left .emphasis{color:#f82055;font-size:12px;font-weight:700}.same_type_job__card .left .emphasis .big{font-size:18px}.same_type_job__card .center{width:184px}.same_type_job__card .center .attributes{align-items:flex-end;display:flex}.same_type_job__card .center .attributes .attribute-icon__wrap{margin-right:5px}.same_type_job__card .right{display:flex;padding:11px 0 11px 11px;pointer-events:none}.same_type_job__card .right .c-btn__favorite--button{font-size:13px;height:50px;padding:0 7px;pointer-events:auto;width:120px}.same_type_job__card .right .c-btn__favorite--button i{font-size:15px;margin-right:0;padding-right:3px}.same_type_job__card .right .c-btn__favorite--remove-button{font-size:13px;height:50px;padding:0 7px;pointer-events:auto;width:120px}.same_type_job__card .right .c-btn__favorite--remove-button i{font-size:15px;margin-right:0;padding-right:3px}.same_type_job__card .right .c-btn__favorite--remove-button span{display:block;padding-top:4px;width:82px}.same_type_job__card .right .p-card-job__apply-btn{font-size:18px;height:50px;margin-left:7px;pointer-events:auto;width:176px}.same_type_job__card .right .p-card-job__apply-btn:before{height:38px}.same_type_job__card .right .p-card-job__apply-btn span{font-size:16px}.same_type_job a .same_type_job__card__title{color:#0038ef}.same_type_job a:hover{color:#4c2200}.same_type_job a:hover .same_type_job__card__title{color:#f60}.shift-table{border-collapse:inherit;font-size:10px;margin:5px 0 10px}.shift-table__caption{color:#2a2a2a;font-size:11px;font-weight:700;line-height:15px;text-align:left}.shift-table td,.shift-table th{border-left:1px solid #ccc;border-top:1px solid #ccc;text-align:center;vertical-align:middle;white-space:nowrap}.shift-table th{background-color:#faefd8;font-weight:700}.shift-table td{background-color:#fff;color:#2a2a2a}.shift-table thead tr th:first-child{border-top-left-radius:6px}.shift-table thead tr th:last-child{border-right:1px solid #ccc;border-top-right-radius:6px}.shift-table tbody tr td:last-child{border-right:1px solid #ccc}.shift-table tbody tr:last-child td,.shift-table tbody tr:last-child th{border-bottom:1px solid #ccc}.shift-table tbody tr:last-child td:first-child,.shift-table tbody tr:last-child th:first-child{border-bottom-left-radius:6px}.shift-table tbody tr:last-child td:last-child,.shift-table tbody tr:last-child th:last-child{border-bottom-right-radius:6px}.jobtypes .text-center{font-size:16px;margin:30px 0;text-align:center}.jobtypes .text-right{font-size:16px;line-height:1.4;text-align:right}@media (max-width:660px){.jobtypes .text-right.caption{text-align:left}}.jobtypes .lp-box-terms__text{font-size:16px}.jobtypes table{border:1px solid #ccc;border-collapse:separate;border-radius:8px;border-top:none;font-size:15px;overflow:hidden}.jobtypes th{background-color:#fcf2dd;border-right:1px solid #ccc;color:#4d2100;font-weight:700;line-height:1.4;padding:20px 7px;text-align:center;vertical-align:middle}.jobtypes th:last-child{border-right:none}.jobtypes th:first-child{height:44px;width:266px}@media screen and (max-width:760px){.jobtypes th:first-child{max-width:266px;width:auto}}.jobtypes td{padding:20px 6px}.jobtypes tbody th,.jobtypes td{border-top:1px solid #ccc}.p-message-box .p-carousel-card-job{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:80px;padding:0}@media not all and (max-width:660px){.p-message-box .p-carousel-card-job{width:480px}}@media (max-width:660px){.p-message-box .p-carousel-card-job{margin-left:54px;margin-top:8px;width:252px}}.p-message-box .p-carousel-card-job__tag{align-items:center;background:#86b902;border:1px solid #fff;border-radius:4px;color:#fff;display:flex;font-size:12px;height:22px;justify-content:center;position:absolute;width:100px;z-index:1}@media not all and (max-width:660px){.p-message-box .p-carousel-card-job__tag{left:16px;top:16px}}@media (max-width:660px){.p-message-box .p-carousel-card-job__tag{left:8px;top:8px}}.p-message-box .p-carousel-card-job .scout-tag{background:#f82060;border-radius:6px}.p-message-box .p-carousel-card-job-img{display:flex;padding:0;width:auto}.p-message-box .p-carousel-card-job-img__panorama{border-radius:0 7px 0 8px}.p-message-box .p-carousel-card-job-img__list{position:relative;width:33.3333%}.p-message-box .p-carousel-card-job-img__list:first-child{margin-right:0;width:66.66%}.p-message-box .p-carousel-card-job-img__list:first-child img{border-top-left-radius:8px;border-top-right-radius:0}.p-message-box .p-carousel-card-job-img__list .img:nth-child(2) img{border-top-left-radius:0;border-top-right-radius:8px}.p-message-box .p-carousel-card-job-img__list .img{display:block;position:relative;width:100%}.p-message-box .p-carousel-card-job-img__list img{border-radius:0;height:auto;-o-object-fit:cover;object-fit:cover;vertical-align:bottom;width:100%}.p-message-box .p-carousel-card-job__head{-webkit-box-orient:vertical;align-items:center;display:flex;display:-webkit-box;justify-content:flex-start;overflow:hidden;width:100%}@media not all and (max-width:660px){.p-message-box .p-carousel-card-job__head{-webkit-line-clamp:2;padding:10px 16px 0}}@media (max-width:660px){.p-message-box .p-carousel-card-job__head{-webkit-line-clamp:3;font-size:14px;padding:6px 10px 0}}.p-message-box .p-carousel-card-job__head .tags{display:flex;margin-bottom:6px}@media (max-width:660px){.p-message-box .p-carousel-card-job__head .tags{margin-top:-3px}}.p-message-box .p-carousel-card-job__head .tags .tag{border:1px solid #f82060;border-radius:4px;color:#f82060;font-size:12px;font-weight:700;height:20px;line-height:18px;margin-right:4px;padding:0 6px}.p-message-box .p-carousel-card-job__title{zoom:1;font-size:16px;font-weight:700;line-height:1.4375;max-width:100%}@media not all and (max-width:660px){.p-message-box .p-carousel-card-job__inner{padding:16px}}@media (max-width:660px){.p-message-box .p-carousel-card-job__inner{padding:0 10px 10px}}.p-message-box .p-carousel-card-job__description{background-color:#f8f8f8;border-radius:4px;font-size:12px;padding:6px;width:100%}.p-message-box .p-carousel-card-job__description__inner{-webkit-box-orient:vertical;display:-webkit-box;line-height:1.5;overflow:hidden}@media not all and (max-width:660px){.p-message-box .p-carousel-card-job__description__inner{-webkit-line-clamp:2}}@media (max-width:660px){.p-message-box .p-carousel-card-job__description__inner{-webkit-line-clamp:3}}.p-message-box .p-carousel-card-job__salary{padding:3px 0 7px;width:100%}@media (max-width:660px){.p-message-box .p-carousel-card-job__salary{font-size:16px!important}}.p-message-box .p-carousel-card-job__salary .salary-type{color:#646464!important;font-size:14px;margin-right:6px}@media (max-width:660px){.p-message-box .p-carousel-card-job__salary .salary-type{font-size:12px;min-width:26px}}.p-message-box .p-carousel-card-job__salary .c-text{align-items:center;display:flex}.p-message-box .p-carousel-card-job__table{border:1px solid #ccc;border-radius:8px;width:100%}.p-message-box .p-carousel-card-job__table thead tr{border:none}.p-message-box .p-carousel-card-job__table tbody tr{border-top:1px solid #ccc}.p-message-box .p-carousel-card-job__table tbody tr:first-child{border:none}.p-message-box .p-carousel-card-job__table tbody tr:first-child th{border-top-left-radius:8px}.p-message-box .p-carousel-card-job__table tbody tr:last-child th{border-bottom-left-radius:8px}.p-message-box .p-carousel-card-job__table tbody td,.p-message-box .p-carousel-card-job__table tbody th{font-size:12px;vertical-align:middle}@media not all and (max-width:660px){.p-message-box .p-carousel-card-job__table tbody td,.p-message-box .p-carousel-card-job__table tbody th{font-size:12px}}@media (max-width:660px){.p-message-box .p-carousel-card-job__table tbody td,.p-message-box .p-carousel-card-job__table tbody th{font-size:11px}}.p-message-box .p-carousel-card-job__table tbody th{text-wrap:nowrap;background-color:#faefd8;border-right:1px solid #ccc;font-weight:700;width:100px}@media not all and (max-width:660px){.p-message-box .p-carousel-card-job__table tbody th{padding:6px 14px}}@media (max-width:660px){.p-message-box .p-carousel-card-job__table tbody th{padding:0}}.p-message-box .p-carousel-card-job__table tbody td{padding:5px 8px;width:350px}.p-message-box .p-carousel-card-job__address{margin-bottom:6px;margin-top:-1px}.p-message-box .p-carousel-card-job__address p{color:#646464!important;font-size:14px}@media (max-width:660px){.p-message-box .p-carousel-card-job__address p{font-size:12px}}.p-message-box .p-carousel-card-job__address p .address{color:#0038ef;display:block;font-size:12px;line-height:16px;margin-left:36px;margin-top:-15px}@media (max-width:660px){.p-message-box .p-carousel-card-job__address p .address{font-size:11px;line-height:15px;margin-left:32px;margin-top:-13px}}.p-message-box .p-carousel-card-job__icons{padding:10px 0}@media not all and (max-width:660px){.p-message-box .p-carousel-card-job__icons{width:100%}}@media (max-width:660px){.p-message-box .p-carousel-card-job__icons{overflow-y:hidden;scrollbar-width:none;width:232px}}.p-message-box .p-carousel-card-job__icons .p-icon-list{margin-bottom:0;width:100%}.p-message-box .p-carousel-card-job__icons .p-icon-list__list{height:42px;margin-right:3px;width:42px}.p-message-box .p-carousel-card-job__icons .p-icon-list__list:last-child{margin-right:0}.p-message-box .p-carousel-card-job__icons .p-icon-list__list i{font-size:40px}.p-message-box .p-carousel-card-job__apply{width:100%}.p-message-box .p-carousel-card-job__apply__img{height:33px;margin-right:8px}.p-message-box .p-carousel-card-job__apply__btn{height:50px}.p-message-box .p-carousel-card-job__apply__btn>span{align-items:center;display:flex;justify-content:center}@media (max-width:660px){.p-message-box .p-carousel-card-job__apply__text{font-size:16px}}.p-message-box .p-carousel-card-job .p-icon-list-title{color:#4c2100;font-weight:700;margin-bottom:9px}@media (max-width:660px){.p-message-box .p-carousel-card-job .p-icon-list-title{font-size:12px;margin-bottom:-2px}}.p-message-box .p-carousel-card-job .p-job-shift-title{color:#4c2100;font-weight:700}@media (max-width:660px){.p-message-box .p-carousel-card-job .p-job-shift-title{font-size:12px}}.p-message-box .p-carousel-card-job .p-job-shift{margin-bottom:16px;margin-top:8px}.p-message-box .p-carousel-card-job .p-job-shift .-time,.p-message-box .p-carousel-card-job .p-job-shift__break{display:none!important}@media not all and (max-width:660px){.p-message-box .p-carousel-card-job .p-job-shift tr{height:39px}.p-message-box .p-carousel-card-job .p-job-shift tr td span,.p-message-box .p-carousel-card-job .p-job-shift tr th{font-size:14px}}.p-message-box .p-carousel-card-job .p-job-shift th:first-child{width:7%}.p-message-box .p-carousel-card-job .p-job-shift .opening-time{font-size:14px}.p-message-box .p-carousel-card-job .p-job-shift__working{width:21%}.p-message-box .p-carousel-card-job .p-job-shift__batch{border:0;border-radius:0;height:100%;width:100%}.p-message-box .p-carousel-card-job .p-job-shift__batch.-seek{color:#f82060}.p-message-box .p-carousel-card-job .p-job-shift__batch.-full,.p-message-box .p-carousel-card-job .p-job-shift__batch.-holiday{background:#f2f2f2;color:#aaa;font-weight:400}@media (max-width:660px){.p-message-box .p-carousel-card-job .p-job-shift{margin-bottom:10px}.p-message-box .p-carousel-card-job .p-job-shift td,.p-message-box .p-carousel-card-job .p-job-shift th{font-size:8px!important;letter-spacing:0;width:18px}.p-message-box .p-carousel-card-job .p-job-shift td span,.p-message-box .p-carousel-card-job .p-job-shift th span{font-size:9px!important}.p-message-box .p-carousel-card-job .p-job-shift th:first-child{padding-left:2px;padding-right:2px;white-space:nowrap;width:18px}.p-message-box .p-carousel-card-job .p-job-shift td.opening-time{line-height:10px;white-space:normal!important}.p-message-box .p-carousel-card-job .p-job-shift__working{padding-left:2px;padding-right:2px;width:28px!important}}.pa-message-slide{position:relative;width:100%}.pa-message-slide__item-list{margin:-32px auto 0}@media not all and (max-width:660px){.pa-message-slide__item-list{width:722px}}@media (max-width:660px){.pa-message-slide__item-list{-webkit-overflow-scrolling:touch;-webkit-appearance:none;appearance:none;overflow-x:scroll;overflow-y:hidden;padding-bottom:1px;scroll-behavior:smooth;scroll-snap-type:x mandatory}}.pa-message-slide__item-list .p-horizontal-slide{pointer-events:none;position:relative}.pa-message-slide__item-list .p-horizontal-slide-target{-ms-overflow-style:none;display:flex;overflow-x:scroll;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;scrollbar-width:none}.pa-message-slide__item-list .p-horizontal-slide-target:after{content:"";display:block;min-width:1px;visibility:hidden}.pa-message-slide__item-list .p-horizontal-slide-target::-webkit-scrollbar{display:none}.pa-message-slide__item-list .p-horizontal-slide-target>*{scroll-snap-align:unset}.pa-message-slide__item-list .p-horizontal-slide-dots{margin-top:10px;text-align:center}.pa-message-slide__item-list .p-horizontal-slide-dots>*{background:#c3c3c3;border-radius:100%;cursor:pointer;display:inline-block;height:12px;width:12px}.pa-message-slide__item-list .p-horizontal-slide-dots>:hover{opacity:.8}.pa-message-slide__item-list .p-horizontal-slide-dots>.active{background:#86b902;cursor:auto}.pa-message-slide__item-list .p-horizontal-slide-dots>.active:hover{opacity:1}.pa-message-slide__item-list .p-horizontal-slide-dots>*+*{margin-left:20px}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col1 .p-horizontal-slide-target>*{max-width:100%;min-width:100%}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col2 .p-horizontal-slide-target>*{max-width:50%;min-width:50%}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col3 .p-horizontal-slide-target>*{max-width:33.33333%;min-width:33.33333%}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col4 .p-horizontal-slide-target>*{max-width:25%;min-width:25%}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col5 .p-horizontal-slide-target>*{max-width:20%;min-width:20%}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col6 .p-horizontal-slide-target>*{max-width:16.66667%;min-width:16.66667%}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col7 .p-horizontal-slide-target>*{max-width:14.28571%;min-width:14.28571%}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col8 .p-horizontal-slide-target>*{max-width:12.5%;min-width:12.5%}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col9 .p-horizontal-slide-target>*{max-width:11.11111%;min-width:11.11111%}.pa-message-slide__item-list .p-horizontal-slide.p-horizontal-slide--col10 .p-horizontal-slide-target>*{max-width:10%;min-width:10%}@media (max-width:660px){.pa-message-slide__item-list .p-horizontal-slide{display:inline-block;overflow-x:scroll;pointer-events:none;position:relative}}.pa-message-slide__item-list .p-horizontal-slide-next,.pa-message-slide__item-list .p-horizontal-slide-prev{border-radius:50%;color:#86b902;cursor:pointer;display:block;height:30px;position:absolute;top:calc(50% - 15px);width:30px}.pa-message-slide__item-list .p-horizontal-slide-next:before,.pa-message-slide__item-list .p-horizontal-slide-prev:before{align-items:center;content:"\e9001";display:flex;font-family:iconfont,sans-serif!important;font-size:30px;line-height:1;position:relative;z-index:1}.pa-message-slide__item-list .p-horizontal-slide-next:after,.pa-message-slide__item-list .p-horizontal-slide-prev:after{background:#fff;border-radius:100%;content:"";height:26px;left:1px;position:absolute;top:2px;width:26px;z-index:0}.pa-message-slide__item-list .p-horizontal-slide-next:hover,.pa-message-slide__item-list .p-horizontal-slide-prev:hover{color:#95cd02}.pa-message-slide__item-list .p-horizontal-slide-next.disabled,.pa-message-slide__item-list .p-horizontal-slide-prev.disabled{color:#ccc;cursor:auto}.pa-message-slide__item-list .p-horizontal-slide-next.disabled:hover,.pa-message-slide__item-list .p-horizontal-slide-prev.disabled:hover{opacity:1}.pa-message-slide__item-list .p-horizontal-slide-prev{box-shadow:0 -3px 6px rgba(0,0,0,.16);left:-39px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pa-message-slide__item-list .p-horizontal-slide-next,.pa-message-slide__item-list .p-horizontal-slide:after{box-shadow:0 3px 6px rgba(0,0,0,.16);right:-39px}.pa-message-slide__item-list .p-horizontal-slide-next,.pa-message-slide__item-list .p-horizontal-slide-prev{pointer-events:fill}.pa-message-slide__item-list .p-horizontal-slide-target{height:385px;padding-top:30px}@media (max-width:660px){.pa-message-slide__item-list .p-horizontal-slide-target{-webkit-overflow-scrolling:touch;-webkit-overflow-scrolling:auto;overflow-scrolling:auto;-webkit-appearance:none;appearance:none;display:flex;overflow-x:scroll;overflow-y:hidden;overflow-y:scroll;padding-bottom:1px;scroll-behavior:smooth;scroll-snap-type:x mandatory}}.pa-message-slide__item-list .pa-message-slide__item-list__item{padding:7px;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}.pa-message-slide__item-list .pa-message-slide__item-list__item.map-current-item{-webkit-transform:translateY(-30px);transform:translateY(-30px)}@media (max-width:660px){.pa-message-slide__item-list .pa-message-slide__item-list__item{display:block;flex-shrink:0;width:90vw}}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide{background:#fff;border:solid #ccc;border-radius:8px;border-width:1px 1px 0;box-shadow:0 2px 6px #00000061;display:block;height:100%;padding:6px 10px 10px;pointer-events:fill;position:relative;transition:all .2s ease}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide:hover{border-bottom:1px solid #ccc;border-radius:8px;-webkit-transform:scale(1.01);transform:scale(1.01)}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide:last-child{border-bottom:1px solid #ccc;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__salary{align-items:baseline;display:flex}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__salary-type{color:#646464;font-size:12px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__salary-range{align-items:flex-end;color:#f82060;display:flex;font-weight:700;margin-left:6px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__salary-range .big{font-size:16px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__salary-range .tiny{font-size:10px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__apply-inner{align-items:center;display:flex;font-size:23px;justify-content:center}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__apply-text{color:#fff;-webkit-filter:drop-shadow(0 1px 2px rgba(0,0,0,.278));filter:drop-shadow(0 1px 2px rgba(0,0,0,.278431));font-size:23px;font-weight:700;text-align:center}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__apply-text span{font-size:16px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide>*+*{margin-top:6px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .pa-message-slide__apply-btn{height:50px;justify-content:center!important;width:100%}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .pa-message-slide__apply-btn br{display:none}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__title a{align-items:center;color:#0038ef;display:flex;font-weight:700;gap:3px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__title a img{height:34px;width:20px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__map-pin{align-items:center;color:#646464;display:flex;font-size:12px;height:30px;margin-bottom:6px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__map-pin .rec-marker{height:30px;margin-right:3px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__map-pin__facility-name{color:#4c2100;font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .middle,.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .top{display:flex;width:100%}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .middle .attributes{align-items:flex-start;flex-flow:wrap;height:115px;justify-content:space-between;margin-bottom:19px;min-width:124px;padding:5px 0;width:124px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .middle .attributes .attribute-icon{height:60px;width:60px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .middle .attributes .attribute-icon--small{height:39px;width:39px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .middle .shift-table th:nth-child(2){max-width:84px;min-width:84px;width:84px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .middle .shift-table th:nth-child(3){max-width:32px;min-width:32px;width:32px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .middle .shift-table th:first-child,.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .middle .shift-table th:nth-child(n+4){max-width:28px;width:28px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide .middle .shift-table .p-shift-table__batch{font-size:10px;width:24px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__img{margin-right:5px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card-inner{display:block;height:235px}@media not all and (max-width:660px){.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card-inner{max-width:340px}}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card-inner:hover .job-recommend__card__shift span{color:#f60;text-decoration:underline}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card-inner:hover .middle{max-height:130px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card-inner:hover .middle th{color:#4c2100}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card-inner.readmore{display:block;overflow:hidden;position:relative}@media (max-width:660px){.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card-inner.readmore:before{border-right:1px solid #aaa;border-top:1px solid #aaa;bottom:8px;content:"";height:6px;left:40%;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px;z-index:1}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card-inner.readmore:after{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.9) 20%,hsla(0,0%,100%,.9) 0,#fff);bottom:0;color:#0038ef;content:"全て見る";display:flex;font-size:10px;height:28px;justify-content:center;left:0;padding-top:5px;position:absolute;width:100%}}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__title__wrap{height:58px;overflow:hidden}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__sub{color:#646464;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__sub p+p{margin-top:4px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__shift{color:#0038ef;padding-top:5px}@media not all and (max-width:660px){.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__shift{max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__shift:after{content:"　";height:21px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__shift i,.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__shift span{font-size:15px;font-weight:700}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__shift i:before{color:#86b902;padding-right:4px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__salary{margin-top:7px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__salary .emphasis_type{color:#646464;font-size:12px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__salary .emphasis{color:#f82055;font-size:10px;font-weight:700}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__card__salary .emphasis .big{font-size:16px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__2column{align-items:center;display:grid;font-size:14px;gap:6px;grid-template-columns:112px 1fr}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__2column img{aspect-ratio:28/21;-o-object-fit:cover;object-fit:cover;width:100%}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__2column div+div{margin-top:8px}.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__table td,.pa-message-slide__item-list .pa-message-slide__item-list__item .pa-message-slide__table th{font-size:11px;padding:2px 4px}.pa-message-slide__head{color:#4c2200;margin-top:18px}.pa-message-slide__head__balloon{background-color:#faefd8;font-weight:700;height:60px;position:relative;width:100%}@media not all and (max-width:660px){.pa-message-slide__head__balloon{align-items:center;border-radius:5px;display:flex;font-size:22px;justify-content:center}}@media (max-width:660px){.pa-message-slide__head__balloon{font-size:18px;padding:14px 0;text-align:center}}.pa-message-slide__head__balloon:after{background-color:#faefd8;content:" ";height:30px;position:absolute;top:45px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:30px;z-index:-1}@media (max-width:660px){.pa-message-slide__head__balloon:after{left:47vw}}.pa-message-slide__head__balloon .text-red{color:#f82060}.pa-message-slide__head__title{font-weight:700;padding:10px 0}@media not all and (max-width:660px){.pa-message-slide__head__title{font-size:24px}}@media (max-width:660px){.pa-message-slide__head__title{font-size:16px;margin-left:6px}}.pa-message-slide__head__title__wrap{margin:40px 0 10px;position:relative}.pa-message-slide__head__title__ume{position:absolute}@media not all and (max-width:660px){.pa-message-slide__head__title__ume{height:44px;right:0;top:0}}@media (max-width:660px){.pa-message-slide__head__title__ume{height:28px;right:10px;top:5px}}.pa-message-slide__head__title__ume__wrap{position:absolute;right:0;top:0}.pa-message-slide__head__title__ume__balloon{background:#fff;border:1px solid #ccc;font-weight:700}@media not all and (max-width:660px){.pa-message-slide__head__title__ume__balloon{align-items:center;border-radius:10px;display:flex;font-size:18px;height:40px;justify-content:center;margin:2px 75px;width:335px}}@media (max-width:660px){.pa-message-slide__head__title__ume__balloon{border-radius:5px;font-size:12px;height:36px;margin:2px 60px;padding:4px 0;text-align:center;width:150px}}.pa-message-slide__head__title__ume__balloon:after{background-color:#fff;border-right:1px solid #ccc;border-top:1px solid #ccc;content:" ";height:10px;position:absolute;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:10px}@media not all and (max-width:660px){.pa-message-slide__head__title__ume__balloon:after{right:70px}}@media (max-width:660px){.pa-message-slide__head__title__ume__balloon:after{right:55px;top:15px}}.c-article-list__slide_card{position:relative;width:640px}.c-article-list__slide_card .swiper-container{padding:4px 6px}.c-article-list__slide_card .c-article-list{flex-flow:nowrap;white-space:nowrap}@media screen and (max-width:760px){.c-article-list__slide_card .c-article-list{justify-content:flex-start}}.c-article-list__slide_card .c-article-list__item{box-shadow:0 2px 6px #00000147;margin-bottom:0}.c-article-list__slide_card .c-article-list__item:last-child{margin-right:0}.c-article-list__slide_card .c-article-list__item__img img{border-bottom:1px solid #ccc}.c-article-list__slide_card__prev{box-shadow:0 -2px 6px 0 rgba(0,0,0,.28);left:-12px;-webkit-transform:translateX(-100%) translateY(-50%) rotate(180deg);transform:translateX(-100%) translateY(-50%) rotate(180deg)}.c-article-list__slide_card__next{box-shadow:0 2px 6px 0 rgba(0,0,0,.28);right:-12px;-webkit-transform:translateX(100%) translateY(-50%);transform:translateX(100%) translateY(-50%)}.c-article-list__slide_card__next,.c-article-list__slide_card__prev{border-radius:50%;color:#86b902;cursor:pointer;font-size:30px;height:29px;position:absolute;top:50%;width:29px;z-index:11}.c-article-list__slide_card__next:hover,.c-article-list__slide_card__prev:hover{color:#f60}.c-article-list__slide_card__next.disabled,.c-article-list__slide_card__prev.disabled{box-shadow:none;color:#ccc;display:block}.pa-kaigogaku>.c-article-list__slide_card{margin:22px auto}@media screen and (max-width:760px){.pa-kaigogaku>.c-article-list__slide_card{margin:18px 0}}.c-article-list{display:flex;flex-flow:wrap;justify-content:space-between}.c-article-list__item{background-color:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.28);display:flex;flex-flow:column;margin-bottom:20px;width:407px}@media screen and (max-width:760px){.c-article-list__item{justify-content:center;margin-left:9px;margin-right:9px;width:100%}.c-article-list__item:not(.c-article-list__item--border){border:0}}.c-article-list__item--strip{border-radius:8px}@media not all and (max-width:660px){.c-article-list__item--strip{margin:0 0 16px}.c-article-list__item--strip:first-child,.c-article-list__item--strip:nth-child(2){margin-top:22px}}@media (max-width:660px){.c-article-list__item--strip{margin:0 6px 14px}.c-article-list__item--strip:first-child{margin-top:18px}}@media screen and (max-width:760px){.c-article-list__item:last-child{margin-bottom:0}}.c-article-list__item-link{display:flex;flex:1 0 0;flex-direction:column}.c-article-list__item__img{border-bottom:1px solid #ccc;margin:0 0 12px}@media screen and (max-width:760px){.c-article-list__item__img{margin:0 0 6px}}.c-article-list__item__img img{border-radius:6px 6px 0 0;height:100%;width:100%}.c-article-list__item-link:hover .c-article-list__item__img{opacity:.7}.c-article-list__item__title h2{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#0038ef;display:-webkit-box;font-size:16px;font-weight:700;letter-spacing:.48px;line-height:1.3;margin:2px 12px 8px;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all}@media screen and (max-width:760px){.c-article-list__item__title h2{margin:2px 6px 8px}}.pa-comics .c-article-list__item__title h2{font-size:17px}.c-article-list__item-link:hover .c-article-list__item__title h2{color:#f60;text-decoration:underline}.c-article-list__item__lead{-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#2a2a2a;display:-webkit-box;font-size:15px;line-height:1.3;margin:auto 12px 14px;overflow:hidden;text-overflow:ellipsis;word-break:break-all}@media screen and (max-width:760px){.c-article-list__item__lead{margin:auto 6px 14px}}.c-article-list__item__lead span{color:#0038ef}.c-article-list__item-link:hover .c-article-list__item__lead span{color:#f60;text-decoration:underline}.c-article-list__item__bottom{align-items:center;color:#535353;display:flex;font-size:13px;margin:auto 12px 10px;vertical-align:middle}@media screen and (max-width:760px){.c-article-list__item__bottom{margin:0 6px 10px}}.c-article-list__item__bottom .tag{align-items:center;border-radius:10px;color:#fff;display:flex;font-size:12px;font-weight:700;justify-content:center;line-height:20px;margin:0 0 0 auto;min-height:20px;min-width:60px;padding:0 8px}.c-article-list__item__bottom .autor-name{font-weight:700;line-height:1em;margin-right:16px}.c-article-list__item__bottom .date{line-height:1em;margin-left:19px;vertical-align:middle}.c-article-list__item__bottom_links{align-items:center;display:flex;justify-content:space-between;padding:6px 12px 12px}@media screen and (max-width:760px){.c-article-list__item__bottom_links{padding:6px 10px 12px}}.c-article-list__item__bottom_links li{align-items:center;background-color:#fff;border:1px solid #d66663;border-radius:6px;display:flex;flex-flow:wrap;font-weight:700;height:36px;justify-content:center;line-height:1em;width:168px}@media screen and (max-width:760px){.c-article-list__item__bottom_links li{width:43vw}}.c-article-list__item__bottom_links li a{color:#d66663;font-size:14px;margin-top:1px;position:relative;text-align:center;text-decoration:none}.p-content-menu{background:#fff;border:1px solid #ccc;bottom:0;box-shadow:0 2px 6px #aaa;height:40px;left:0;margin:0;position:fixed;width:100%;z-index:100}.p-content-menu,.p-content-menu__item{align-items:center;display:flex;justify-content:center}.p-content-menu__item{background-color:#4d2200;color:#fff;font-size:14px;font-weight:700;height:100%;line-height:1;width:50%}.p-content-menu__item:last-child{background-color:#82644c;border-right:none}.p-content-menu__item i{color:#fff;font-size:18px;margin-right:6px}.content-index-modal,.content-review-modal{background:rgba(0,0,0,.3);margin:0;padding:0 12px}.content-index-modal .p-content-indexes{background:#fff;border-radius:8px;padding:0;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:calc(100vw - 24px);z-index:100001}.content-index-modal .p-content-indexes__title{background:#faefd8;border-bottom:1px solid #ccc;border-radius:8px 8px 0 0;height:32px;margin:0;padding:0 20px 0 0}.content-index-modal .p-content-indexes__title__heading{align-items:center;color:#4d2100;display:flex;font-size:15px;font-weight:700;height:100%;line-height:1}.content-index-modal .p-content-indexes__title__heading img{height:48px;margin-right:10px;position:relative;top:-8px;width:auto}.content-index-modal .p-content-indexes__title__heading i{display:none}.content-index-modal .p-content-indexes__close{align-items:center;background:#fff;border-radius:50%;color:#4c2200;display:flex;height:30px;justify-content:center;padding:0;position:absolute;right:-14px;top:-14px;width:30px}.content-index-modal .p-content-indexes__close i{font-size:26px}.content-index-modal .p-content-indexes__list{background-color:#f8f8f8;border-radius:0 0 8px 8px;max-height:490px;overflow:scroll;padding:16px 8px 20px}.content-index-modal .p-content-indexes__item{margin-top:12px}.content-index-modal .p-content-indexes__item:first-child{margin-top:0}.content-index-modal .p-content-indexes__item a{color:#0038ef;font-size:15px;line-height:1.26667}.content-index-modal .p-content-indexes__item__inner{justify-content:flex-start}.content-index-modal .p-content-indexes__item__inner i{color:#aaa;font-size:10px;margin:4px 4px 0 0}.content-index-modal .p-content-indexes__item__label{font-size:13px;font-weight:700;max-width:100%;text-decoration:underline}.content-index-modal .p-content-indexes__item__number{display:none}.content-index-modal .p-content-indexes__child-list{margin-left:10px;margin-top:8px}.content-index-modal .p-content-indexes__child-list a{color:#0038ef;font-size:13px}.p-content-review{border-radius:8px;bottom:80px;left:30px;margin:0;position:fixed;z-index:100001}@media screen and (max-width:760px){.p-content-review{left:0;margin:auto;position:relative;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:350px}}.p-content-review__icon{background-color:#4d2200;border-radius:50%;color:#fff;display:block;font-size:12px;height:120px;padding-top:15px;position:relative;text-align:center;width:120px}@media screen and (max-width:760px){.p-content-review__icon{display:none}}.p-content-review__icon i{font-size:48px}.p-content-review__icon span{align-items:center;background:#f60;border:1px solid #ccc;border-radius:50%;color:#fff;display:flex;font-size:18px;font-weight:700;height:26px;justify-content:center;letter-spacing:0;position:absolute;right:0;top:4px;width:26px}.p-content-review__icon p{background-color:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 2px 4px #aaa;color:#4d2200;display:none;font-size:14px;font-weight:700;letter-spacing:0;line-height:1.42857;padding:10px 20px;position:absolute;text-align:left;top:-80px;width:210px}.p-content-review__icon p:before{border:8px solid transparent;border-top:12px solid #fff;bottom:-20px;content:"";left:19.5px;position:absolute;z-index:9}.p-content-review__icon p:after{border:8px solid transparent;border-top:12px solid #ccc;bottom:-22px;content:"";left:19.5px;position:absolute;-webkit-transform:scale(1.2);transform:scale(1.2)}.p-content-review__icon:hover p{display:block}.p-content-review__title{background:#4d2200;border-radius:8px;display:none;height:80px}@media screen and (max-width:760px){.p-content-review__title{border-radius:8px 8px 0 0;display:block}}.p-content-review__title__heading{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:700;height:100%;justify-content:center;line-height:1.44444;padding:0 30px;text-align:left}.p-content-review__title__heading i{font-size:48px;margin-right:12px;position:relative;top:-7px;width:46px}.p-content-review__close{align-items:center;background:#fff;border-radius:50%;color:#4d2200;display:none;height:30px;justify-content:center;margin:20px auto;padding:0}.p-content-review__close i{font-size:26px;margin-right:8px}@media screen and (max-width:760px){.p-content-review__close{display:flex}}.p-content-review__content{background:#fff;border:5px solid #4d2200;border-radius:0 0 8px 8px;border-top:none;display:none;height:520px;padding:16px 12px}@media screen and (max-width:760px){.p-content-review__content{display:block}}.p-content-review__content img{display:block;margin:12px auto 0;width:264px}@media screen and (max-width:760px){.p-content-review__content--finish{height:auto;padding-bottom:30px}}.p-content-review.-active{box-shadow:0 2px 6px #aaa;width:350px}.p-content-review.-active .p-content-review{bottom:50px}.p-content-review.-active .p-content-review__icon{display:none}.p-content-review.-active .p-content-review__title{border-radius:8px 8px 0 0;display:block}.p-content-review.-active .p-content-review__content{display:block}.p-content-review.-active .p-content-review__close{display:flex}.p-content-review__description{color:#2a2a2a;font-size:14px;line-height:1.42857;text-align:left}.p-content-review__description--center{text-align:center}.p-content-review__description--emphasis{font-size:16px;font-weight:700;margin:22px 0;text-align:center}.p-content-review__button{background-color:#ffa366;border:none;color:#fff;font-size:16px;height:60px;line-height:1;margin:10px auto;width:200px}.p-content-review__button:hover{background-color:#ffa366}.p-content-review__reset-button{margin-top:30px}@media screen and (max-width:760px){.p-content-review__reset-button{display:none}}.p-content-review .p-form-block{align-items:center;display:flex;justify-content:flex-start;margin-top:20px}.p-content-review .p-form-block--start{align-items:flex-start}.p-content-review .p-form-block__title{font-size:17px;font-weight:400;text-align:left;width:60px}@media screen and (max-width:760px){.p-content-review .p-form-block__title{width:54px}.p-content-review .p-form-block__title>label{font-size:17px;font-weight:400;height:unset}}.p-content-review .p-form-block__title .required:after{align-items:center;background:#fff;border:1px solid #f82060;border-radius:4px;color:#f82060;content:"必須";display:flex;font-size:10px;font-weight:700;height:17.5px;justify-content:center;line-height:1;margin-top:2px;padding:0 2px;-webkit-transform:scale(.8);transform:scale(.8);width:30px}@media screen and (max-width:760px){.p-content-review .p-form-block__title .required:after{margin-top:0}}.p-content-review .p-form-block .field-input{align-items:center;display:flex;justify-content:flex-start}.p-content-review .p-form-block .field-input .radio-inline{height:auto}.p-content-review .p-form-block .field-input .radio-inline label{border:none;padding-left:34px}.p-content-review .p-form-block .field-input .radio-inline label:before{height:26px;left:0;width:26px}@media screen and (max-width:760px){.p-content-review .p-form-block .field-input .radio-inline label:before{height:26px;width:26px}}.p-content-review .p-form-block .field-input .radio-inline label:after{height:13px;left:6.5px;top:7px;width:13px}@media screen and (max-width:760px){.p-content-review .p-form-block .field-input .radio-inline label:after{height:13px;top:4px;width:13px}}.p-content-review .p-form-block .field-input [type=number]{height:38px;margin-right:8px;width:38px}.p-content-review .p-form-block .field-input [type=number]::-webkit-inner-spin-button,.p-content-review .p-form-block .field-input [type=number]::-webkit-outer-spin-button{-moz-appearance:textfield;-webkit-appearance:none;margin:0}.p-content-review .p-form-block .field-input textarea{background-color:#ffeded;border:1px solid #ccc;border-radius:4px;font-size:14px;height:135px;line-height:1.2;min-width:265px;padding:10px;resize:none;width:265px}.p-content-review .p-form-block .field-input textarea::-webkit-input-placeholder{color:#aaa;font-size:14px}.p-content-review .p-form-block .field-input textarea::placeholder{color:#aaa;font-size:14px}.c-news-search{background:#faefd8}@media not all and (max-width:660px){.c-news-search{border-radius:8px;margin:20px 0;padding:16px 16px 26px}}@media (max-width:660px){.c-news-search{padding:12px 10px 20px}}.c-news-search__title{align-items:center;display:flex;justify-content:center}@media not all and (max-width:660px){.c-news-search__title{margin-bottom:16px}}@media (max-width:660px){.c-news-search__title{margin-bottom:10px}}.c-news-search__title img{height:auto}@media not all and (max-width:660px){.c-news-search__title img{margin-right:24px;width:120px}}@media (max-width:660px){.c-news-search__title img{margin-right:12px;width:90px}}.c-news-search__title p{color:#4c2100;font-weight:700;text-align:center}@media not all and (max-width:660px){.c-news-search__title p{font-size:26px}}@media (max-width:660px){.c-news-search__title p{font-size:18px}}.c-news-search__title b{color:#f60}@media not all and (max-width:660px){.c-news-search__title b{font-size:32px}}@media (max-width:660px){.c-news-search__title b{font-size:18px}}.c-news-search__inner{align-items:center;display:flex;justify-content:center}@media not all and (max-width:660px){.c-news-search__inner .c-select__container{height:60px;width:200px}}@media (max-width:660px){.c-news-search__inner .c-select__container{height:48px;width:148px}.c-news-search__inner .c-select__container:first-child{border-radius:8px 0 0 8px;border-right:0}.c-news-search__inner .c-select__container+.c-select__container{border-radius:0;margin:0}}@media not all and (max-width:660px){.c-news-search__inner .c-icon-close{color:#aaa;font-size:22px;margin:0 16px}.c-news-search__inner button{font-size:18px;height:60px;margin-left:16px;width:235px}}@media (max-width:660px){.c-news-search__inner button{border-radius:0 8px 8px 0;font-size:15px;height:48px;width:70px}.c-news-search__inner button i{display:none}}.pa-article-kaigogaku{max-width:760px}.pa-article-kaigogaku .c-article-list{background-color:#fff;border-radius:8px;padding:32px}@media screen and (max-width:760px){.pa-article-kaigogaku .c-article-list{padding:20px}}.pa-article-kaigogaku .c-article-list__item{border:none;box-shadow:none;margin-left:0;margin-right:0;width:365px}.pa-article-kaigogaku .c-article-list__item__img{border:none}.pa-article-kaigogaku .c-article-list__item__img img{border-radius:5px}.pa-article-kaigogaku .c-article-list__item__title h2{margin:0 0 10px}.pa-article-kaigogaku .c-article-list__item__bottom{justify-content:space-between;line-height:1.2;margin:0 0 10px}.pa-article-kaigogaku .top-title-v2{font-size:20px}.pa-article-kaigogaku h2{align-items:center;display:flex;margin:0 10px 10px 20px}.pa-article-kaigogaku h2 i{color:#ffa366;font-size:24px;margin:0 10px}.pa-article-kaigogaku .c-pager li{border:none}.pa-article-kaigogaku .c-pager li.is-active{background-color:#ffa366}.pa-article-kaigogaku .c-pager li a{border:none}.pa-kaigogaku{border-radius:8px;overflow:hidden}@media screen and (max-width:760px){.pa-kaigogaku{border:none;border-radius:0}}.pa-kaigogaku-mv,.pa-kaigogaku.top-list{background-color:#fffbf0}.pa-kaigogaku-mv{display:flex;justify-content:center;margin:auto}@media screen and (max-width:760px){.pa-kaigogaku-mv{margin:20px auto 26px}}.pa-kaigogaku-mv img{border-radius:5px;vertical-align:bottom;width:442px}@media screen and (max-width:760px){.pa-kaigogaku-mv img{max-width:210px}}.pa-kaigogaku-mv__text{background-color:#fffbf0;font-size:13px;font-weight:700;line-height:20px;padding:32px 0 10px}@media screen and (min-width:760px){.pa-kaigogaku-mv__text{margin:0 20px!important}}@media screen and (max-width:760px){.pa-kaigogaku-mv__text{line-height:18px;padding:0 0 5px}}.pa-kaigogaku-list{display:block}.pa-kaigogaku-item{background-color:#fff;border:none;padding:16px 12px}@media screen and (max-width:760px){.pa-kaigogaku-item{border-top:0;margin:0 3.2vw;padding:4.2667vw 0}}.pa-kaigogaku-item__thumb{margin-right:20px;width:365px}@media screen and (max-width:760px){.pa-kaigogaku-item__thumb{margin-right:0;width:100%}}.pa-kaigogaku-item__thumb img{width:100%}.pa-kaigogaku-item__body{width:calc(100% - 365px)}@media screen and (max-width:760px){.pa-kaigogaku-item__body{width:100%}}.pa-kaigogaku-item__labels{align-items:center;color:#646464;display:flex;font-size:12px;justify-content:space-between}.pa-kaigogaku-item__label{align-items:center;background-color:#eb2b2b;border-radius:50px;color:#fff;display:flex;font-size:14px;font-weight:700;height:26px;justify-content:center;line-height:1;padding:0 8px;text-align:center;width:auto!important}@media screen and (max-width:760px){.pa-kaigogaku-item__label{font-size:3.7333vw;height:6.4vw;width:21.3333vw}}.pa-kaigogaku-item__date{color:#646464;font-size:12px}@media screen and (max-width:760px){.pa-kaigogaku-item__date{font-size:3.2vw}}.pa-kaigogaku-item__title{font-size:18px;font-weight:700;line-height:1.3;margin-top:9px}@media screen and (max-width:760px){.pa-kaigogaku-item__title{font-size:4.5333vw;margin-top:6px}}.pa-kaigogaku-item__title a{color:#0038ef}.pa-kaigogaku-item__title a:hover{color:#f60;text-decoration:underline}.pa-kaigogaku-item__text{color:#2a2a2a;font-size:14px;line-height:1.7;margin-top:9px;position:relative}@media screen and (max-width:760px){.pa-kaigogaku-item__text{font-size:3.2vw;margin-top:6px}}.pa-kaigogaku-item__text-continue{color:#0038ef;font-size:14px}@media screen and (max-width:760px){.pa-kaigogaku-item__text-continue{font-size:3.2vw}}.pa-kaigogaku-item__text-continue:hover{color:#f60;text-decoration:underline}.pa-interview-sidebar-kaigogaku img{border:none}@media screen and (min-width:760px){.pa-kaigogaku-item-inner{display:flex}}.pa-kaigogaku .top_highlight{border:1px solid #ccc;border-radius:6px;color:#4d2100;font-size:20px;font-weight:700;line-height:1.4;margin:16px 18px 0;min-height:42px;padding:6px 8px 6px 28px;position:relative}@media screen and (max-width:760px){.pa-kaigogaku .top_highlight{font-size:18px;line-height:24px;min-height:32px}}.pa-kaigogaku .top_highlight:before{background:#86b902;border-radius:40px;content:"";height:calc(100% - 16px);left:10px;position:absolute;top:47%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:6px}@media screen and (max-width:760px){.pa-kaigogaku .top_highlight:before{border-radius:40px;height:calc(100% - get_vw(16))}}.top-title-v2{color:#4d2100;font-size:18px;font-weight:700;margin-bottom:18px}@media screen and (max-width:760px){.top-title-v2{margin-left:9px;margin-top:18px}}@media (max-width:660px){.pa-freeword-article{border-bottom:1px solid #ccc}}.pa-freeword-article h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:24px;min-height:44px;padding:9px 12px}@media not all and (max-width:660px){.pa-freeword-article h4{font-size:1.375rem;margin-bottom:16px}}@media (max-width:660px){.pa-freeword-article h4{font-size:18px;margin-bottom:12px}}.pa-freeword-article__heading__title{background:#fff;border:1px solid #ccc;border-radius:6px;color:#4d2200;font-weight:700;line-height:24px;padding:8px 12px 8px 30px;position:relative}@media not all and (max-width:660px){.pa-freeword-article__heading__title{font-size:20px;margin-bottom:16px}}@media (max-width:660px){.pa-freeword-article__heading__title{font-size:17px;margin-bottom:12px}}.pa-freeword-article__heading__title:before{background:#86b902;border-radius:3px;bottom:8px;content:"";height:calc(100% - 16px);left:12px;position:absolute;top:8px;width:6px}.pa-freeword-article p{font-size:16px;line-height:1.8}.pa-freeword-article p+h2,.pa-freeword-article p+h3{margin-top:16px}.pa-freeword-article .thumb{text-align:center}@media not all and (max-width:660px){.pa-freeword-article .thumb{margin-bottom:16px}}@media (max-width:660px){.pa-freeword-article .thumb{margin-bottom:12px}}.pa-freeword-article .text-attention{background:transparent linear-gradient(transparent 78%,#ffec9d 0);font-weight:700;padding-bottom:1px}.pa-job-unique-comment{background-color:#fff;border:1px solid #ccc;margin-top:30px}@media not all and (max-width:660px){.pa-job-unique-comment{border-radius:6px;padding:16px 16px 30px}}@media (max-width:660px){.pa-job-unique-comment{border-radius:0;box-shadow:0 2px 6px #aaa;padding:0}}.pa-job-unique-comment__title{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:24px;min-height:44px;padding:9px 12px}@media not all and (max-width:660px){.pa-job-unique-comment__title{font-size:1.375rem;margin-bottom:16px}}@media (max-width:660px){.pa-job-unique-comment__title{border-radius:0;font-size:18px;margin-bottom:12px}}.pa-job-unique-comment__title i{margin-right:5px}.pa-job-unique-comment__contents{display:flex}@media (max-width:660px){.pa-job-unique-comment__contents{flex-direction:column}}.pa-job-unique-comment__content{border:1px solid #ccc;border-radius:8px;font-size:14px;margin:0 6px 14px;min-height:270px;padding:12px}@media not all and (max-width:660px){.pa-job-unique-comment__content{width:50%}}@media (max-width:660px){.pa-job-unique-comment__content{width:97%}}.pa-job-unique-comment__face-icon{height:80px;width:80px}.pa-job-unique-comment__human{display:flex}.pa-job-unique-comment__human-type{margin-left:15px}.pa-job-unique-comment__pref-occupation{color:#2a2a2a;font-weight:700}.pa-job-unique-comment__pref{margin-right:10px}.pa-job-unique-comment__era-evaluation{margin-top:5px}.pa-job-unique-comment__era{color:#aaa;margin-right:10px}.pa-job-unique-comment__unique-comment{line-height:1.5}.pa-job-unique-comment__unique-comment__question{color:#4c2100;font-weight:700;margin-top:10px}.pa-useful-data-group{background-color:#fff;border:1px solid #ccc;margin-top:30px}@media not all and (max-width:660px){.pa-useful-data-group{border-radius:6px;padding:16px}}@media (max-width:660px){.pa-useful-data-group{border-radius:0;box-shadow:0 2px 6px #aaa;padding:0}}.pa-useful-data-group h2,.pa-useful-data-group h4{align-items:center;background:#4c2100;border:none;border-radius:6px;color:#fff;display:flex;font-weight:700;line-height:1.81818;margin-bottom:16px}@media not all and (max-width:660px){.pa-useful-data-group h2,.pa-useful-data-group h4{font-size:22px;font-size:1.375rem;line-height:24px;min-height:44px;padding:9px 12px}}@media (max-width:660px){.pa-useful-data-group h2,.pa-useful-data-group h4{border-radius:0;font-size:18px;line-height:20px;min-height:38px;padding:8px 6px 7px 10px}}.pa-useful-data-group h2:before,.pa-useful-data-group h4:before{content:none}.pa-useful-data-group h2 .c-icon-market,.pa-useful-data-group h4 .c-icon-market{font-size:22px;padding-right:8px}.pa-useful-data-group h2 .c-icon-market:before,.pa-useful-data-group h4 .c-icon-market:before{display:block;width:22px}.pa-useful-data-group .pa-pref-bonus__title{color:#4d2100;font-size:20px;font-weight:700}@media (max-width:660px){.pa-useful-data-group .pa-pref-bonus__title{font-size:18px;margin-left:6px}}.pa-useful-data-group .pa-pref-bonus__contents{display:flex;margin-top:12px}@media not all and (max-width:660px){.pa-useful-data-group .pa-pref-bonus__contents{flex-wrap:wrap}}@media (max-width:660px){.pa-useful-data-group .pa-pref-bonus__contents{flex-direction:column}}.pa-useful-data-group .pa-pref-bonus__contents .c-graph{width:100%}.pa-useful-data-group .pa-pref-bonus__graph{border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc}@media not all and (max-width:660px){.pa-useful-data-group .pa-pref-bonus__graph{width:50%}}@media (max-width:660px){.pa-useful-data-group .pa-pref-bonus__graph{padding:0 6px}}.pa-useful-data-group .pa-pref-bonus__graph:first-child{border-left:1px solid #ccc}@media (max-width:660px){.pa-useful-data-group .pa-pref-bonus__graph:not(:first-child){border-top:none}}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;width:100%}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__title{font-size:18px;font-weight:700;margin:30px 0 60px;text-align:center}@media (max-width:660px){.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__title{font-size:16px;margin:30px 0 20px}}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average{border-top:1px solid #ccc;font-weight:700;padding-top:20px;text-align:center}@media not all and (max-width:660px){.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average{margin:20px 15%}}@media (max-width:660px){.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average{margin:10px 2% 20px}}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average__text{font-size:16px}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average__number{color:#f82060;font-size:32px}.pa-useful-data-group .pa-pref-bonus__exist-bonus-graph__bonus-average__en{color:#f82060;font-size:24px}@media not all and (max-width:660px){.pa-useful-data-group .p-graph-doughnut{display:flex}.pa-useful-data-group .p-graph-doughnut .p-graph-gender{height:250px!important;width:500px!important}}.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__result{display:flex}@media not all and (max-width:660px){.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__result{margin-top:60px}}@media (max-width:660px){.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__result{display:flex;justify-content:center;margin-top:25px}}.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__label{font-size:16px;font-weight:700;line-height:30px;width:80px}.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__ratio{font-size:32px;font-weight:700}.pa-useful-data-group .p-graph-doughnut .p-graph-doughnut__unit{font-size:24px}.pa-useful-data-group .pa-license-ratio__title{color:#4d2100;font-size:20px;font-weight:700;margin:30px 0 20px}@media (max-width:660px){.pa-useful-data-group .pa-license-ratio__title{font-size:18px;margin-left:6px}}.pa-useful-data-group .pa-license-ratio__heading{font-size:18px;font-weight:700;margin-bottom:10px;text-align:center}@media (max-width:660px){.pa-useful-data-group .pa-license-ratio__heading{font-size:16px}}.pa-useful-data-group .pa-license-ratio__item:first-child{border-top:1px solid #ccc}.pa-useful-data-group .pa-license-ratio__item{border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;padding:20px 0}@media (max-width:660px){.pa-useful-data-group .pa-license-ratio__item{width:100%}}@media not all and (max-width:660px){.pa-useful-data-group .pa-license-ratio__item+.pa-useful-data-group .pa-license-ratio__item{border-left:1px solid #ccc}}@media (max-width:660px){.pa-useful-data-group .pa-license-ratio__item+.pa-useful-data-group .pa-license-ratio__item{margin-top:14px}}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item__ratio{font-size:36px;margin-left:14px}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item__unit{font-size:24px}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item__title{font-size:18px}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--1 .p-graph-ranking-item__ratio,.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--2 .p-graph-ranking-item__ratio,.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--3 .p-graph-ranking-item__ratio{color:#f82060}@media not all and (max-width:660px){.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--1 .p-graph-ranking-item__ratio{font-size:48px}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--1 .p-graph-ranking-item__unit{font-size:36px}.pa-useful-data-group .pa-license-ratio .p-graph-ranking-item--1 .p-graph-ranking-item__title{font-size:24px}}.pa-useful-data-group .pa-employment-trend__title{color:#4d2100;font-size:20px;font-weight:700;margin:30px 0 20px}@media (max-width:660px){.pa-useful-data-group .pa-employment-trend__title{font-size:18px;margin-left:6px}}.pa-useful-data-group .pa-employment-trend__contents{border-left:1px solid #ccc;border-top:1px solid #ccc;display:flex;margin-top:12px}@media not all and (max-width:660px){.pa-useful-data-group .pa-employment-trend__contents{flex-wrap:wrap}}@media (max-width:660px){.pa-useful-data-group .pa-employment-trend__contents{flex-direction:column}}.pa-useful-data-group .pa-employment-trend__contents .c-graph{width:100%}.pa-useful-data-group .pa-employment-trend__content{align-items:center;border-bottom:1px solid #ccc;border-right:1px solid #ccc;display:flex;flex-direction:column;width:50%}@media (max-width:660px){.pa-useful-data-group .pa-employment-trend__content{width:100%}}.pa-useful-data-group .pa-employment-trend__content__full{width:100%}.pa-useful-data-group .pa-employment-trend__head{font-size:18px;font-weight:700;margin:30px 0;text-align:center}.pa-useful-data-group .pa-employment-trend__graph{margin:25px 0}.pa-useful-data-group .pa-required-staff-count__title{color:#4d2100;font-size:20px;font-weight:700;margin:30px 0 20px}@media (max-width:660px){.pa-useful-data-group .pa-required-staff-count__title{font-size:18px;margin-left:6px}.pa-useful-data-group .pa-required-staff-count__content{margin:0 5px 2px}}.pa-useful-data-group .pa-required-staff-count table{font-size:13px}@media (max-width:660px){.pa-useful-data-group .pa-required-staff-count table{font-size:12px}}.pa-useful-data-group .pa-required-staff-count table td{text-align:right}.pa-useful-data-group .pa-required-staff-count table .gray-cell{background-color:#f2f2f2}.pa-useful-data-group .pa-employee-overages__title{color:#4d2100;font-size:20px;font-weight:700;margin:30px 0 20px}@media (max-width:660px){.pa-useful-data-group .pa-employee-overages__title{font-size:18px;margin-left:6px}}.pa-useful-data-group .pa-employee-overages__content{border-left:1px solid #ccc;border-top:1px solid #ccc;display:flex;margin-top:12px}@media not all and (max-width:660px){.pa-useful-data-group .pa-employee-overages__content{flex-wrap:wrap}}@media (max-width:660px){.pa-useful-data-group .pa-employee-overages__content{flex-direction:column}}.pa-useful-data-group .pa-employee-overages__graph{border-bottom:1px solid #ccc;border-right:1px solid #ccc;width:50%}@media (max-width:660px){.pa-useful-data-group .pa-employee-overages__graph{width:100%}}.pa-useful-data-group .pa-employee-overages__graph .c-graph{width:100%}.pa-useful-data-group .pa-employee-overages__reference{background:#f8f8f8;border:1px solid #ccc;border-radius:8px;font-size:12px;margin:15px 0 0;padding:14px 10px}@media (max-width:660px){.pa-useful-data-group .pa-employee-overages__reference{margin:15px 5px}}.pa-signup20250126{letter-spacing:0}@media (max-width:660px){.pa-signup20250126__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-signup20250126__header img{margin-right:12px}}.pa-signup20250126__amazon-gift-card img{width:100%}.pa-signup20250126__form{background:#fff;padding:8px 20px 48px}.pa-signup20250126__form .free-registration{border-bottom:1px solid #4c2200;color:#2a2a2a;font-size:30px;font-weight:700;line-height:1.1;padding-bottom:10px;text-align:center}.pa-signup20250126__form .free-registration .sub{font-size:17px}.pa-signup20250126__form .free-registration .sub .hand{font-size:14px}.pa-signup20250126__form .free-registration .sub .sec{color:#f82060;font-size:25px}.pa-signup20250126__form .signup-form{display:flex;margin-top:18px}.pa-signup20250126__form .signup-form.exist-caption{margin-top:28px}.pa-signup20250126__form .signup-form .label{color:#2a2a2a;font-size:12px;font-weight:700;position:relative;text-align:left;vertical-align:middle;width:35%}.pa-signup20250126__form .signup-form .label h2{position:absolute;top:14px}.pa-signup20250126__form .signup-form .label h2.email{top:8px}.pa-signup20250126__form .signup-form .body{position:relative;width:100%}.pa-signup20250126__form .signup-form .body .input{background:#f6f2f2;border:none;border-radius:8px;font-size:16px;height:40px;padding:0 8px;width:100%}.pa-signup20250126__form .signup-form .body .input:focus{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.pa-signup20250126__form .signup-form .body .input::-webkit-input-placeholder{color:#4c2200;opacity:.3}.pa-signup20250126__form .signup-form .body .input::placeholder{color:#4c2200;opacity:.3}.pa-signup20250126__form .signup-form .body .caption{color:#4c2200;font-size:12px;opacity:.6;position:absolute;top:-17px}.pa-signup20250126__form .signup-form .body .birthday{display:flex;gap:4px;justify-content:flex-start}.pa-signup20250126__form .signup-form .body .birthday .select{-webkit-appearance:auto;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}.pa-signup20250126__form .signup-form .body .birthday .select:focus{background:#fff;box-shadow:0 0 6px 0 rgba(0,0,0,.35)}.pa-signup20250126__form .signup-form .body .birthday .year{max-width:120px;width:120px}.pa-signup20250126__form .signup-form .body .birthday .day,.pa-signup20250126__form .signup-form .body .birthday .month{margin-left:0;max-width:68px}.pa-signup20250126__form .signup-form .body .c-validate-error,.pa-signup20250126__form .signup-form .body .pa-signup-form-error-msg{font-size:12px;font-weight:700}.pa-signup20250126__form .signup-form .body .description{color:#4c2200;display:flex;font-size:12px;justify-content:center;margin-top:4px;opacity:.6}.pa-signup20250126__form .signup-form .body .zip-modal-link{background-color:transparent;color:#0038ef;font-size:12px;margin-top:4px}.pa-signup20250126__form .signup-form .body .pa-signup-form-modal__close i{left:2px;top:2px}.pa-signup20250126__form .submit{background:#fff;margin-top:35px;text-align:center}.pa-signup20250126__form .submit .c-btn{height:70px;line-height:1.1;padding:0 8px;width:100%}.pa-signup20250126__form .submit .c-btn .text-sub{font-size:16px;margin-top:10px}.pa-signup20250126__form .submit .c-btn .text{font-size:24px}.pa-signup20250126__form .submit .c-btn .text .news{color:#ff0}.pa-signup20250126__form .submit .terms-modal-link{background-color:transparent;color:#0038ef;font-size:12px;font-weight:700;margin-top:4px;text-decoration:underline}.pa-signup20250126__form .description{color:#4c2200;font-size:12px;margin-top:20px;opacity:.6}.pa-signup20250126__campaign-notes{background:#fff;border-top:1px solid #ccc;color:#4c2200;padding:50px 20px 0}.pa-signup20250126__campaign-notes a{color:#0038ef;text-decoration:underline}.pa-signup20250126__campaign-notes .title{font-size:18px;font-weight:700;text-align:center}.pa-signup20250126__campaign-notes .content{font-size:12px;line-height:1.5}.pa-signup20250126__campaign-notes .content .section{margin-top:8px}.pa-signup20250126__campaign-notes .content .section .heading{font-weight:700}.pa-signup20250126__campaign-notes .content .section .description{margin-left:16px}.is_corp_name .display_corp_name.l-white-footer__nav{margin-top:33px}.is_corp_name .display_corp_name.l-white-footer__logo{margin-top:8px;padding:0 0 16px}.signup-form20250126-body .lp-box-terms__text,.signup-form20250126-body .lp-box-terms__ul__list{font-size:.875rem;line-height:1.6}.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}}@media not all and (max-width:660px){.pa-signup3-footer .l-white-footer__inner{display:flex;justify-content:center;max-width:900px}}@media (max-width:660px){.pa-signup3-footer .l-white-footer__inner{margin:0 15px;max-width:none}}@media not all and (max-width:660px){.pa-signup3-footer .l-white-footer__inner__info{margin-right:18px;width:156px}.pa-signup3-footer .l-white-footer__inner__no1{margin-right:8px;padding-top:19px}}@media (max-width:660px){.pa-signup3-footer .l-white-footer__inner__no1{margin-top:18px;text-align:center}}.pa-signup3-footer .l-white-footer__inner__description{line-height:1.6}@media not all and (max-width:660px){.pa-signup3-footer .l-white-footer__inner__description{padding-top:19px}}@media (max-width:660px){.pa-signup3-footer .l-white-footer__inner__description{letter-spacing:0;margin-top:16px}.pa-signup3-footer .l-white-footer__nav.display_only_corp_name{margin-top:32px;padding-top: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-item{align-items:center;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #aaa;cursor:pointer;display:flex;-webkit-filter:drop-shadow(0 0 0 #fff);filter:drop-shadow(0 0 0 #fff);font-size:18px;font-weight:700;height:100%;justify-content:center;min-height:60px;text-align:center;width:100%}@media screen and (max-width:760px){.pa-signup-form-item{font-size:14px;padding:12px 4px}}.pa-signup-form-item__img{height:80px;width:150px}@media screen and (max-width:760px){.pa-signup-form-item__img{height:56px;width:105px}}.has-selected .pa-signup-form-item__img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.is-selected .pa-signup-form-item__img{-webkit-filter:grayscale(0);filter:grayscale(0)}.pa-signup-form-item__img img{max-width:100%}.has-selected .pa-signup-form-item{background-color:#f8f8f8;color:#aaa}.pa-signup-form-item.is-selected{background-color:#86b902;color:#fff}.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-steps-wrapper{background-color:#fff;border:1px solid #ccc;border-radius:8px;display:flex;justify-content:center;margin:0 0 30px;padding:30px 0}@media screen and (max-width:760px){.pa-signup-form-steps-wrapper{border-radius:0;border-top:0;padding:12px 0}.pa-signup-form-steps-wrapper--form{margin-bottom:0}}.pa-signup-form-steps{align-items:center;display:flex}@media screen and (max-width:760px){.pa-signup-form-steps{display:block}.pa-signup-form-steps__step-wrap{align-items:center;display:flex;justify-content:center}}.pa-signup-form-steps__step{background-color:#f2680b;border-radius:14px;color:#fff;font-size:16px;font-weight:700;line-height:1.5;padding:2px 0;text-align:center;width:75px}@media screen and (max-width:760px){.pa-signup-form-steps__step{font-size:15px;line-height:1.2;padding:4px 0 2px;width:72px}}.pa-signup-form-steps__list{align-items:center;display:flex;margin-left:12px}@media screen and (max-width:760px){.pa-signup-form-steps__list{justify-content:center;margin-top:14px}}.pa-signup-form-steps__item{background-color:#ccc;border-radius:50%;color:#aaa;font-size:16px;font-weight:700;height:26px;line-height:26px;margin-right:12px;position:relative;text-align:center;width:26px}@media screen and (max-width:760px){.pa-signup-form-steps__item{font-size:15px}}.pa-signup-form-steps__item+.pa-signup-form-steps__item:before{background-color:#ccc;content:"";height:1px;left:-12px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px}.pa-signup-form-steps__item.is-progress{background-color:#f2680b;color:#fff}.pa-signup-form-steps__item.is-progress:before{background-color:#f2680b}.pa-signup-form-steps__item:last-of-type{margin-right:0}.pa-signup-form-steps__text{background-color:#fffbf0;border:2px solid #f2680b;border-radius:8px;color:#f2680b;font-size:14px;font-weight:700;letter-spacing:0;margin-left:12px;padding:6px 8px}@media screen and (max-width:760px){.pa-signup-form-steps__text{font-size:12px;margin-left:14px;padding:2px 8px;position:relative}}.pa-signup-form-steps__text strong{font-size:20px}@media screen and (max-width:760px){.pa-signup-form-steps__text strong{font-size:16px}.pa-signup-form-steps__text:after,.pa-signup-form-steps__text:before{border-style:solid;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pa-signup-form-steps__text:before{border-color:transparent #f2680b transparent transparent;border-width:5px 10px 5px 0;left:-10px}.pa-signup-form-steps__text:after{border-color:transparent #fffbf0 transparent transparent;border-width:4px 8px 4px 0;left:-6px}}.pa-signup-form-agressiveness{display:block}.pa-signup-form-agressiveness-lead{color:#4c2100;font-weight:700;margin-bottom:40px;text-align:center}@media not all and (max-width:660px){.pa-signup-form-agressiveness-lead__main{font-size:30px}}@media (max-width:660px){.pa-signup-form-agressiveness-lead__main{font-size:22px}}.pa-signup-form-agressiveness-lead__sub{margin-top:12px}@media not all and (max-width:660px){.pa-signup-form-agressiveness-lead__sub{font-size:16px}}@media (max-width:660px){.pa-signup-form-agressiveness-lead__sub{font-size:12px;margin-top:12px}}.pa-signup-form-agressiveness-lead span.text-orange{color:#f60}.pa-signup-form-agressiveness-lead span.marker{text-decoration:underline;-webkit-text-decoration-color:#ff0;text-decoration-color:#ff0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-thickness:.3em;text-underline-offset:-2px}.pa-signup-form-agressiveness-buttons{display:flex;margin:20px auto}@media screen and (max-width:760px){.pa-signup-form-agressiveness-buttons{display:block;width:100%}}.pa-signup-form-agressiveness-button{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px #aaa;color:#2a2a2a;font-size:18px;font-weight:700;height:100px;padding-left:16px;position:relative;text-align:left;width:calc(50% - 5px)}@media screen and (max-width:760px){.pa-signup-form-agressiveness-button{width:100%}}.pa-signup-form-agressiveness-button+.pa-signup-form-agressiveness-button{margin-left:10px}@media screen and (max-width:760px){.pa-signup-form-agressiveness-button+.pa-signup-form-agressiveness-button{margin:12px 0 0}}.pa-signup-form-agressiveness-button:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:80px;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px}.pa-signup-form-agressiveness-button:first-of-type:before{background-image:url(/img/signup-form/img_ume_01.png)}.pa-signup-form-agressiveness-button:nth-of-type(2):before{background-image:url(/img/signup-form/img_konbu_01.png)}.has-selected .pa-signup-form-agressiveness-button{background-color:#f8f8f8;color:#aaa}.has-selected .pa-signup-form-agressiveness-button:before{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.pa-signup-form-agressiveness-button.is-selected{background-color:#86b902;color:#fff}.pa-signup-form-agressiveness-button.is-selected:before{-webkit-filter:grayscale(0);filter:grayscale(0)}.pa-signup-form-agressiveness-link-wrap{margin-top:20px;text-align:center}.pa-signup-form-agressiveness-link{color:#0038ef;font-size:14px}.pa-signup-form-agressiveness-link:hover{color:clor(link-hover);text-decoration:underline}.pa-signup-form-desired-job-change-time{width:100%}.pa-signup-form-desired-job-change-time-list{display:flex;flex-wrap:wrap;margin:20px -14px -14px 0;width:calc(100% + 14px)}@media screen and (max-width:760px){.pa-signup-form-desired-job-change-time-list{margin:12px -6px -12px 0;width:calc(100% + 6px)}}.pa-signup-form-desired-job-change-time-item{background-color:#fff;margin:0 14px 14px 0;width:224px}@media screen and (max-width:760px){.pa-signup-form-desired-job-change-time-item{height:auto;margin:0 6px 12px 0;padding:0;width:calc(50% - 6px)}}.pa-signup-form-employment-patterns{display:block}.pa-signup-form-employment-patterns-list{margin:20px -14px 0 0;width:calc(100% + 14px)}@media screen and (max-width:760px){.pa-signup-form-employment-patterns-list{width:100%}}.pa-signup-form-employment-patterns-item{background-color:#fff;margin:0 14px 14px 0;width:224px}@media screen and (max-width:760px){.pa-signup-form-employment-patterns-item{height:auto;margin:0 6px 12px 0;padding:0;width:calc(50% - 6px)}}.pa-signup-form-licenses{width:100%}.pa-signup-form-licenses-list{display:flex;flex-wrap:wrap;margin:16px -14px 0 0;width:calc(100% + 14px)}@media screen and (max-width:760px){.pa-signup-form-licenses-list{margin:12px -6px 0 0;width:calc(100% + 6px)}}.pa-signup-form-licenses-item{margin:0 14px 14px 0;outline:none;padding:0;width:224px}@media screen and (max-width:760px){.pa-signup-form-licenses-item{height:auto;margin:0 6px 12px 0;padding:0;width:calc(50% - 6px)}}.pa-signup-form-licenses-accordion-trigger{color:#86b902;display:block;font-size:18px;font-weight:700;margin:20px auto}.pa-signup-form-licenses-others{margin:0;padding:0 4px;width:calc(100% + 10px)}@media screen and (max-width:760px){.pa-signup-form-licenses-others{margin:12px 0 0 -5px;padding:0 4px}}.pa-signup-form-licenses-others__inner{margin:0 auto;width:700px}@media screen and (max-width:760px){.pa-signup-form-licenses-others__inner{width:calc(100% - 12px)}}.pa-signup-form-licenses-others .pa-signup-form-licenses-list{margin:0 -14px 0 0}@media screen and (max-width:760px){.pa-signup-form-licenses-others .pa-signup-form-licenses-list{margin:0 -6px 0 0}}.pa-signup-form-occupations{width:100%}.pa-signup-form-occupations-accordion-trigger{color:#86b902;display:block;font-size:18px;font-weight:700;margin:20px auto 0}.pa-signup-form-occupations-body{margin-top:20px}@media screen and (max-width:760px){.pa-signup-form-occupations-body{margin-top:12px}}.pa-signup-form-occupations-list{display:flex;flex-wrap:wrap;margin:0 -14px -14px 0;width:calc(100% + 14px)}@media screen and (max-width:760px){.pa-signup-form-occupations-list{margin:0 -6px -12px 0;width:calc(100% + 6px)}}.pa-signup-form-occupations-item{background-color:#fff;margin:0 14px 14px 0;width:224px}@media screen and (max-width:760px){.pa-signup-form-occupations-item{height:auto;margin:0 6px 12px 0;padding:0;width:calc(50% - 6px)}}.pa-signup-form-occupations-others{margin:20px 0 0 -5px;width:calc(100% + 10px)}@media screen and (max-width:760px){.pa-signup-form-occupations-others{margin:12px 0 0 -5px}}.pa-signup-form-occupations-others__inner{margin:0 auto;width:700px}@media screen and (max-width:760px){.pa-signup-form-occupations-others__inner{width:calc(100% - 12px)}}.pa-signup-form-profile__body{margin-top:16px}.pa-signup-form-profile__item+.pa-signup-form-profile__item{margin-top:12px}.pa-signup-form-profile__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-profile__submit{margin:20px auto 0;width:100%}}.pa-signup-form-birthday{align-items:center;display:flex;justify-content:space-between}.pa-signup-form-birthday__item{background:#fff;border:1px solid #ccc;border-radius:4px;color:#2a2a2a;font-size:16px;height:50px;padding-left:8px}@media screen and (max-width:760px){.pa-signup-form-birthday__item{font-size:15px;height:46px}}.pa-signup-form-birthday__year{width:130px}@media screen and (max-width:760px){.pa-signup-form-birthday__year{flex:1 0 0;width:auto}}.pa-signup-form-birthday__day,.pa-signup-form-birthday__month{width:100px}@media screen and (max-width:760px){.pa-signup-form-birthday__day,.pa-signup-form-birthday__month{margin-left:10px;width:70px}}.pa-signup-form-sex{align-items:center;display:flex;height:24px}.pa-signup-form-sex__label{cursor:pointer;font-size:16px;padding-left:30px;position:relative}.pa-signup-form-sex__label+.pa-signup-form-sex__label{margin-left:18px}.pa-signup-form-sex__label:after,.pa-signup-form-sex__label:before{border-radius:50%;content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.pa-signup-form-sex__label:before{background-color:#fff;border:2px solid #ccc;height:24px;left:0;width:24px}.pa-signup-form-sex__label:after{background-color:#f60;display:none;height:12px;left:6px;width:12px}.pa-signup-form-sex__label.is-checked:before{border-color:#f60}.pa-signup-form-sex__label.is-checked:after{display:block}.pa-signup-form-sex__radio{opacity:0;visibility:hidden}.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}.u-center{text-align:center!important}.u-right{text-align:right!important}.u-left{text-align:left!important}.u-fw-bold{font-weight:700}.u-bg-none{background:none}.u-bg-white{background:#fff}.u-bg-lightYellow{background:#fcf2dd}.u-bg-gray{background:#f8f8f8}.u-border-none{border:none}.u-center-sp{text-align:left}@media screen and (max-width:760px){.u-center-sp{text-align:center}}.u-pre-line{white-space:pre-line}.u-z-auto{z-index:auto!important}@media screen and (max-width:760px){.u-sp-none{display:none!important}}.u-pc-none{display:none!important}@media screen and (max-width:760px){.u-pc-none{display:block!important}}.u-pc-tabel-none{display:none!important}@media screen and (max-width:760px){.u-pc-tabel-none{display:table!important}}.u-pc-flex{display:flex}@media screen and (max-width:760px){.u-pc-flex{display:none}}.u-sp-block{display:none!important}@media screen and (max-width:760px){.u-sp-block{display:block!important}}.u-sp-flex{display:none}@media screen and (max-width:760px){.u-sp-flex{display:flex}}.u-sp-table{display:none}@media screen and (max-width:760px){.u-sp-table{display:table}}.u-d-ib{display:inline-block;vertical-align:top}.u-d-none{display:none!important}.u-flex-center{align-items:center;justify-content:center}.u-flex-end{align-items:center;display:flex;justify-content:flex-end}.u-m0{margin:0!important}.u-mt0{margin-top:0!important}.u-mr0{margin-right:0!important}.u-mb0{margin-bottom:0!important}.u-ml0{margin-left:0!important}.u-p0{padding:0!important}.u-pt0{padding-top:0!important}.u-pr0{padding-right:0!important}.u-pb0{padding-bottom:0!important}.u-pl0{padding-left:0!important}.u-m4{margin:4px!important}.u-mt4{margin-top:4px!important}.u-mr4{margin-right:4px!important}.u-mb4{margin-bottom:4px!important}.u-ml4{margin-left:4px!important}.u-p4{padding:4px!important}.u-pt4{padding-top:4px!important}.u-pr4{padding-right:4px!important}.u-pb4{padding-bottom:4px!important}.u-pl4{padding-left:4px!important}.u-m5{margin:5px!important}.u-mt5{margin-top:5px!important}.u-mr5{margin-right:5px!important}.u-mb5{margin-bottom:5px!important}.u-ml5{margin-left:5px!important}.u-p5{padding:5px!important}.u-pt5{padding-top:5px!important}.u-pr5{padding-right:5px!important}.u-pb5{padding-bottom:5px!important}.u-pl5{padding-left:5px!important}.u-m8{margin:8px!important}.u-mt8{margin-top:8px!important}.u-mr8{margin-right:8px!important}.u-mb8{margin-bottom:8px!important}.u-ml8{margin-left:8px!important}.u-p8{padding:8px!important}.u-pt8{padding-top:8px!important}.u-pr8{padding-right:8px!important}.u-pb8{padding-bottom:8px!important}.u-pl8{padding-left:8px!important}.u-m10{margin:10px!important}.u-mt10{margin-top:10px!important}.u-mr10{margin-right:10px!important}.u-mb10{margin-bottom:10px!important}.u-ml10{margin-left:10px!important}.u-p10{padding:10px!important}.u-pt10{padding-top:10px!important}.u-pr10{padding-right:10px!important}.u-pb10{padding-bottom:10px!important}.u-pl10{padding-left:10px!important}.u-m12{margin:12px!important}.u-mt12{margin-top:12px!important}.u-mr12{margin-right:12px!important}.u-mb12{margin-bottom:12px!important}.u-ml12{margin-left:12px!important}.u-p12{padding:12px!important}.u-pt12{padding-top:12px!important}.u-pr12{padding-right:12px!important}.u-pb12{padding-bottom:12px!important}.u-pl12{padding-left:12px!important}.u-m15{margin:15px!important}.u-mt15{margin-top:15px!important}.u-mr15{margin-right:15px!important}.u-mb15{margin-bottom:15px!important}.u-ml15{margin-left:15px!important}.u-p15{padding:15px!important}.u-pt15{padding-top:15px!important}.u-pr15{padding-right:15px!important}.u-pb15{padding-bottom:15px!important}.u-pl15{padding-left:15px!important}.u-m16{margin:16px!important}.u-mt16{margin-top:16px!important}.u-mr16{margin-right:16px!important}.u-mb16{margin-bottom:16px!important}.u-ml16{margin-left:16px!important}.u-p16{padding:16px!important}.u-pt16{padding-top:16px!important}.u-pr16{padding-right:16px!important}.u-pb16{padding-bottom:16px!important}.u-pl16{padding-left:16px!important}.u-m20{margin:20px!important}.u-mt20{margin-top:20px!important}.u-mr20{margin-right:20px!important}.u-mb20{margin-bottom:20px!important}.u-ml20{margin-left:20px!important}.u-p20{padding:20px!important}.u-pt20{padding-top:20px!important}.u-pr20{padding-right:20px!important}.u-pb20{padding-bottom:20px!important}.u-pl20{padding-left:20px!important}.u-m25{margin:25px!important}.u-mt25{margin-top:25px!important}.u-mr25{margin-right:25px!important}.u-mb25{margin-bottom:25px!important}.u-ml25{margin-left:25px!important}.u-p25{padding:25px!important}.u-pt25{padding-top:25px!important}.u-pr25{padding-right:25px!important}.u-pb25{padding-bottom:25px!important}.u-pl25{padding-left:25px!important}.u-m24{margin:24px!important}.u-mt24{margin-top:24px!important}.u-mr24{margin-right:24px!important}.u-mb24{margin-bottom:24px!important}.u-ml24{margin-left:24px!important}.u-p24{padding:24px!important}.u-pt24{padding-top:24px!important}.u-pr24{padding-right:24px!important}.u-pb24{padding-bottom:24px!important}.u-pl24{padding-left:24px!important}.u-m30{margin:30px!important}.u-mt30{margin-top:30px!important}.u-mr30{margin-right:30px!important}.u-mb30{margin-bottom:30px!important}.u-ml30{margin-left:30px!important}.u-p30{padding:30px!important}.u-pt30{padding-top:30px!important}.u-pr30{padding-right:30px!important}.u-pb30{padding-bottom:30px!important}.u-pl30{padding-left:30px!important}.u-m28{margin:28px!important}.u-mt28{margin-top:28px!important}.u-mr28{margin-right:28px!important}.u-mb28{margin-bottom:28px!important}.u-ml28{margin-left:28px!important}.u-p28{padding:28px!important}.u-pt28{padding-top:28px!important}.u-pr28{padding-right:28px!important}.u-pb28{padding-bottom:28px!important}.u-pl28{padding-left:28px!important}.u-m35{margin:35px!important}.u-mt35{margin-top:35px!important}.u-mr35{margin-right:35px!important}.u-mb35{margin-bottom:35px!important}.u-ml35{margin-left:35px!important}.u-p35{padding:35px!important}.u-pt35{padding-top:35px!important}.u-pr35{padding-right:35px!important}.u-pb35{padding-bottom:35px!important}.u-pl35{padding-left:35px!important}.u-m32{margin:32px!important}.u-mt32{margin-top:32px!important}.u-mr32{margin-right:32px!important}.u-mb32{margin-bottom:32px!important}.u-ml32{margin-left:32px!important}.u-p32{padding:32px!important}.u-pt32{padding-top:32px!important}.u-pr32{padding-right:32px!important}.u-pb32{padding-bottom:32px!important}.u-pl32{padding-left:32px!important}.u-m36{margin:36px!important}.u-mt36{margin-top:36px!important}.u-mr36{margin-right:36px!important}.u-mb36{margin-bottom:36px!important}.u-ml36{margin-left:36px!important}.u-p36{padding:36px!important}.u-pt36{padding-top:36px!important}.u-pr36{padding-right:36px!important}.u-pb36{padding-bottom:36px!important}.u-pl36{padding-left:36px!important}.u-m45{margin:45px!important}.u-mt45{margin-top:45px!important}.u-mr45{margin-right:45px!important}.u-mb45{margin-bottom:45px!important}.u-ml45{margin-left:45px!important}.u-p45{padding:45px!important}.u-pt45{padding-top:45px!important}.u-pr45{padding-right:45px!important}.u-pb45{padding-bottom:45px!important}.u-pl45{padding-left:45px!important}.u-m40{margin:40px!important}.u-mt40{margin-top:40px!important}.u-mr40{margin-right:40px!important}.u-mb40{margin-bottom:40px!important}.u-ml40{margin-left:40px!important}.u-p40{padding:40px!important}.u-pt40{padding-top:40px!important}.u-pr40{padding-right:40px!important}.u-pb40{padding-bottom:40px!important}.u-pl40{padding-left:40px!important}.u-m50{margin:50px!important}.u-mt50{margin-top:50px!important}.u-mr50{margin-right:50px!important}.u-mb50{margin-bottom:50px!important}.u-ml50{margin-left:50px!important}.u-p50{padding:50px!important}.u-pt50{padding-top:50px!important}.u-pr50{padding-right:50px!important}.u-pb50{padding-bottom:50px!important}.u-pl50{padding-left:50px!important}.u-m44{margin:44px!important}.u-mt44{margin-top:44px!important}.u-mr44{margin-right:44px!important}.u-mb44{margin-bottom:44px!important}.u-ml44{margin-left:44px!important}.u-p44{padding:44px!important}.u-pt44{padding-top:44px!important}.u-pr44{padding-right:44px!important}.u-pb44{padding-bottom:44px!important}.u-pl44{padding-left:44px!important}.u-m55{margin:55px!important}.u-mt55{margin-top:55px!important}.u-mr55{margin-right:55px!important}.u-mb55{margin-bottom:55px!important}.u-ml55{margin-left:55px!important}.u-p55{padding:55px!important}.u-pt55{padding-top:55px!important}.u-pr55{padding-right:55px!important}.u-pb55{padding-bottom:55px!important}.u-pl55{padding-left:55px!important}.u-m48{margin:48px!important}.u-mt48{margin-top:48px!important}.u-mr48{margin-right:48px!important}.u-mb48{margin-bottom:48px!important}.u-ml48{margin-left:48px!important}.u-p48{padding:48px!important}.u-pt48{padding-top:48px!important}.u-pr48{padding-right:48px!important}.u-pb48{padding-bottom:48px!important}.u-pl48{padding-left:48px!important}.u-m52{margin:52px!important}.u-mt52{margin-top:52px!important}.u-mr52{margin-right:52px!important}.u-mb52{margin-bottom:52px!important}.u-ml52{margin-left:52px!important}.u-p52{padding:52px!important}.u-pt52{padding-top:52px!important}.u-pr52{padding-right:52px!important}.u-pb52{padding-bottom:52px!important}.u-pl52{padding-left:52px!important}.u-m65{margin:65px!important}.u-mt65{margin-top:65px!important}.u-mr65{margin-right:65px!important}.u-mb65{margin-bottom:65px!important}.u-ml65{margin-left:65px!important}.u-p65{padding:65px!important}.u-pt65{padding-top:65px!important}.u-pr65{padding-right:65px!important}.u-pb65{padding-bottom:65px!important}.u-pl65{padding-left:65px!important}.u-m56{margin:56px!important}.u-mt56{margin-top:56px!important}.u-mr56{margin-right:56px!important}.u-mb56{margin-bottom:56px!important}.u-ml56{margin-left:56px!important}.u-p56{padding:56px!important}.u-pt56{padding-top:56px!important}.u-pr56{padding-right:56px!important}.u-pb56{padding-bottom:56px!important}.u-pl56{padding-left:56px!important}.u-m70{margin:70px!important}.u-mt70{margin-top:70px!important}.u-mr70{margin-right:70px!important}.u-mb70{margin-bottom:70px!important}.u-ml70{margin-left:70px!important}.u-p70{padding:70px!important}.u-pt70{padding-top:70px!important}.u-pr70{padding-right:70px!important}.u-pb70{padding-bottom:70px!important}.u-pl70{padding-left:70px!important}.u-m60{margin:60px!important}.u-mt60{margin-top:60px!important}.u-mr60{margin-right:60px!important}.u-mb60{margin-bottom:60px!important}.u-ml60{margin-left:60px!important}.u-p60{padding:60px!important}.u-pt60{padding-top:60px!important}.u-pr60{padding-right:60px!important}.u-pb60{padding-bottom:60px!important}.u-pl60{padding-left:60px!important}.u-m75{margin:75px!important}.u-mt75{margin-top:75px!important}.u-mr75{margin-right:75px!important}.u-mb75{margin-bottom:75px!important}.u-ml75{margin-left:75px!important}.u-p75{padding:75px!important}.u-pt75{padding-top:75px!important}.u-pr75{padding-right:75px!important}.u-pb75{padding-bottom:75px!important}.u-pl75{padding-left:75px!important}.u-m64{margin:64px!important}.u-mt64{margin-top:64px!important}.u-mr64{margin-right:64px!important}.u-mb64{margin-bottom:64px!important}.u-ml64{margin-left:64px!important}.u-p64{padding:64px!important}.u-pt64{padding-top:64px!important}.u-pr64{padding-right:64px!important}.u-pb64{padding-bottom:64px!important}.u-pl64{padding-left:64px!important}.u-m68{margin:68px!important}.u-mt68{margin-top:68px!important}.u-mr68{margin-right:68px!important}.u-mb68{margin-bottom:68px!important}.u-ml68{margin-left:68px!important}.u-p68{padding:68px!important}.u-pt68{padding-top:68px!important}.u-pr68{padding-right:68px!important}.u-pb68{padding-bottom:68px!important}.u-pl68{padding-left:68px!important}.u-m85{margin:85px!important}.u-mt85{margin-top:85px!important}.u-mr85{margin-right:85px!important}.u-mb85{margin-bottom:85px!important}.u-ml85{margin-left:85px!important}.u-p85{padding:85px!important}.u-pt85{padding-top:85px!important}.u-pr85{padding-right:85px!important}.u-pb85{padding-bottom:85px!important}.u-pl85{padding-left:85px!important}.u-m72{margin:72px!important}.u-mt72{margin-top:72px!important}.u-mr72{margin-right:72px!important}.u-mb72{margin-bottom:72px!important}.u-ml72{margin-left:72px!important}.u-p72{padding:72px!important}.u-pt72{padding-top:72px!important}.u-pr72{padding-right:72px!important}.u-pb72{padding-bottom:72px!important}.u-pl72{padding-left:72px!important}.u-m90{margin:90px!important}.u-mt90{margin-top:90px!important}.u-mr90{margin-right:90px!important}.u-mb90{margin-bottom:90px!important}.u-ml90{margin-left:90px!important}.u-p90{padding:90px!important}.u-pt90{padding-top:90px!important}.u-pr90{padding-right:90px!important}.u-pb90{padding-bottom:90px!important}.u-pl90{padding-left:90px!important}.u-m76{margin:76px!important}.u-mt76{margin-top:76px!important}.u-mr76{margin-right:76px!important}.u-mb76{margin-bottom:76px!important}.u-ml76{margin-left:76px!important}.u-p76{padding:76px!important}.u-pt76{padding-top:76px!important}.u-pr76{padding-right:76px!important}.u-pb76{padding-bottom:76px!important}.u-pl76{padding-left:76px!important}.u-m95{margin:95px!important}.u-mt95{margin-top:95px!important}.u-mr95{margin-right:95px!important}.u-mb95{margin-bottom:95px!important}.u-ml95{margin-left:95px!important}.u-p95{padding:95px!important}.u-pt95{padding-top:95px!important}.u-pr95{padding-right:95px!important}.u-pb95{padding-bottom:95px!important}.u-pl95{padding-left:95px!important}.u-m80{margin:80px!important}.u-mt80{margin-top:80px!important}.u-mr80{margin-right:80px!important}.u-mb80{margin-bottom:80px!important}.u-ml80{margin-left:80px!important}.u-p80{padding:80px!important}.u-pt80{padding-top:80px!important}.u-pr80{padding-right:80px!important}.u-pb80{padding-bottom:80px!important}.u-pl80{padding-left:80px!important}.u-m84{margin:84px!important}.u-mt84{margin-top:84px!important}.u-mr84{margin-right:84px!important}.u-mb84{margin-bottom:84px!important}.u-ml84{margin-left:84px!important}.u-p84{padding:84px!important}.u-pt84{padding-top:84px!important}.u-pr84{padding-right:84px!important}.u-pb84{padding-bottom:84px!important}.u-pl84{padding-left:84px!important}.u-m105{margin:105px!important}.u-mt105{margin-top:105px!important}.u-mr105{margin-right:105px!important}.u-mb105{margin-bottom:105px!important}.u-ml105{margin-left:105px!important}.u-p105{padding:105px!important}.u-pt105{padding-top:105px!important}.u-pr105{padding-right:105px!important}.u-pb105{padding-bottom:105px!important}.u-pl105{padding-left:105px!important}.u-m88{margin:88px!important}.u-mt88{margin-top:88px!important}.u-mr88{margin-right:88px!important}.u-mb88{margin-bottom:88px!important}.u-ml88{margin-left:88px!important}.u-p88{padding:88px!important}.u-pt88{padding-top:88px!important}.u-pr88{padding-right:88px!important}.u-pb88{padding-bottom:88px!important}.u-pl88{padding-left:88px!important}.u-m110{margin:110px!important}.u-mt110{margin-top:110px!important}.u-mr110{margin-right:110px!important}.u-mb110{margin-bottom:110px!important}.u-ml110{margin-left:110px!important}.u-p110{padding:110px!important}.u-pt110{padding-top:110px!important}.u-pr110{padding-right:110px!important}.u-pb110{padding-bottom:110px!important}.u-pl110{padding-left:110px!important}.u-m92{margin:92px!important}.u-mt92{margin-top:92px!important}.u-mr92{margin-right:92px!important}.u-mb92{margin-bottom:92px!important}.u-ml92{margin-left:92px!important}.u-p92{padding:92px!important}.u-pt92{padding-top:92px!important}.u-pr92{padding-right:92px!important}.u-pb92{padding-bottom:92px!important}.u-pl92{padding-left:92px!important}.u-m115{margin:115px!important}.u-mt115{margin-top:115px!important}.u-mr115{margin-right:115px!important}.u-mb115{margin-bottom:115px!important}.u-ml115{margin-left:115px!important}.u-p115{padding:115px!important}.u-pt115{padding-top:115px!important}.u-pr115{padding-right:115px!important}.u-pb115{padding-bottom:115px!important}.u-pl115{padding-left:115px!important}.u-m96{margin:96px!important}.u-mt96{margin-top:96px!important}.u-mr96{margin-right:96px!important}.u-mb96{margin-bottom:96px!important}.u-ml96{margin-left:96px!important}.u-p96{padding:96px!important}.u-pt96{padding-top:96px!important}.u-pr96{padding-right:96px!important}.u-pb96{padding-bottom:96px!important}.u-pl96{padding-left:96px!important}.u-m100{margin:100px!important}.u-mt100{margin-top:100px!important}.u-mr100{margin-right:100px!important}.u-mb100{margin-bottom:100px!important}.u-ml100{margin-left:100px!important}.u-p100{padding:100px!important}.u-pt100{padding-top:100px!important}.u-pr100{padding-right:100px!important}.u-pb100{padding-bottom:100px!important}.u-pl100{padding-left:100px!important}.u-m125{margin:125px!important}.u-mt125{margin-top:125px!important}.u-mr125{margin-right:125px!important}.u-mb125{margin-bottom:125px!important}.u-ml125{margin-left:125px!important}.u-p125{padding:125px!important}.u-pt125{padding-top:125px!important}.u-pr125{padding-right:125px!important}.u-pb125{padding-bottom:125px!important}.u-pl125{padding-left:125px!important}.u-m104{margin:104px!important}.u-mt104{margin-top:104px!important}.u-mr104{margin-right:104px!important}.u-mb104{margin-bottom:104px!important}.u-ml104{margin-left:104px!important}.u-p104{padding:104px!important}.u-pt104{padding-top:104px!important}.u-pr104{padding-right:104px!important}.u-pb104{padding-bottom:104px!important}.u-pl104{padding-left:104px!important}.u-m130{margin:130px!important}.u-mt130{margin-top:130px!important}.u-mr130{margin-right:130px!important}.u-mb130{margin-bottom:130px!important}.u-ml130{margin-left:130px!important}.u-p130{padding:130px!important}.u-pt130{padding-top:130px!important}.u-pr130{padding-right:130px!important}.u-pb130{padding-bottom:130px!important}.u-pl130{padding-left:130px!important}.u-m108{margin:108px!important}.u-mt108{margin-top:108px!important}.u-mr108{margin-right:108px!important}.u-mb108{margin-bottom:108px!important}.u-ml108{margin-left:108px!important}.u-p108{padding:108px!important}.u-pt108{padding-top:108px!important}.u-pr108{padding-right:108px!important}.u-pb108{padding-bottom:108px!important}.u-pl108{padding-left:108px!important}.u-m135{margin:135px!important}.u-mt135{margin-top:135px!important}.u-mr135{margin-right:135px!important}.u-mb135{margin-bottom:135px!important}.u-ml135{margin-left:135px!important}.u-p135{padding:135px!important}.u-pt135{padding-top:135px!important}.u-pr135{padding-right:135px!important}.u-pb135{padding-bottom:135px!important}.u-pl135{padding-left:135px!important}.u-m112{margin:112px!important}.u-mt112{margin-top:112px!important}.u-mr112{margin-right:112px!important}.u-mb112{margin-bottom:112px!important}.u-ml112{margin-left:112px!important}.u-p112{padding:112px!important}.u-pt112{padding-top:112px!important}.u-pr112{padding-right:112px!important}.u-pb112{padding-bottom:112px!important}.u-pl112{padding-left:112px!important}.u-m116{margin:116px!important}.u-mt116{margin-top:116px!important}.u-mr116{margin-right:116px!important}.u-mb116{margin-bottom:116px!important}.u-ml116{margin-left:116px!important}.u-p116{padding:116px!important}.u-pt116{padding-top:116px!important}.u-pr116{padding-right:116px!important}.u-pb116{padding-bottom:116px!important}.u-pl116{padding-left:116px!important}.u-m145{margin:145px!important}.u-mt145{margin-top:145px!important}.u-mr145{margin-right:145px!important}.u-mb145{margin-bottom:145px!important}.u-ml145{margin-left:145px!important}.u-p145{padding:145px!important}.u-pt145{padding-top:145px!important}.u-pr145{padding-right:145px!important}.u-pb145{padding-bottom:145px!important}.u-pl145{padding-left:145px!important}.u-m120{margin:120px!important}.u-mt120{margin-top:120px!important}.u-mr120{margin-right:120px!important}.u-mb120{margin-bottom:120px!important}.u-ml120{margin-left:120px!important}.u-p120{padding:120px!important}.u-pt120{padding-top:120px!important}.u-pr120{padding-right:120px!important}.u-pb120{padding-bottom:120px!important}.u-pl120{padding-left:120px!important}.u-m150{margin:150px!important}.u-mt150{margin-top:150px!important}.u-mr150{margin-right:150px!important}.u-mb150{margin-bottom:150px!important}.u-ml150{margin-left:150px!important}.u-p150{padding:150px!important}.u-pt150{padding-top:150px!important}.u-pr150{padding-right:150px!important}.u-pb150{padding-bottom:150px!important}.u-pl150{padding-left:150px!important}.u-m124{margin:124px!important}.u-mt124{margin-top:124px!important}.u-mr124{margin-right:124px!important}.u-mb124{margin-bottom:124px!important}.u-ml124{margin-left:124px!important}.u-p124{padding:124px!important}.u-pt124{padding-top:124px!important}.u-pr124{padding-right:124px!important}.u-pb124{padding-bottom:124px!important}.u-pl124{padding-left:124px!important}.u-m155{margin:155px!important}.u-mt155{margin-top:155px!important}.u-mr155{margin-right:155px!important}.u-mb155{margin-bottom:155px!important}.u-ml155{margin-left:155px!important}.u-p155{padding:155px!important}.u-pt155{padding-top:155px!important}.u-pr155{padding-right:155px!important}.u-pb155{padding-bottom:155px!important}.u-pl155{padding-left:155px!important}.u-m128{margin:128px!important}.u-mt128{margin-top:128px!important}.u-mr128{margin-right:128px!important}.u-mb128{margin-bottom:128px!important}.u-ml128{margin-left:128px!important}.u-p128{padding:128px!important}.u-pt128{padding-top:128px!important}.u-pr128{padding-right:128px!important}.u-pb128{padding-bottom:128px!important}.u-pl128{padding-left:128px!important}.u-m132{margin:132px!important}.u-mt132{margin-top:132px!important}.u-mr132{margin-right:132px!important}.u-mb132{margin-bottom:132px!important}.u-ml132{margin-left:132px!important}.u-p132{padding:132px!important}.u-pt132{padding-top:132px!important}.u-pr132{padding-right:132px!important}.u-pb132{padding-bottom:132px!important}.u-pl132{padding-left:132px!important}.u-m165{margin:165px!important}.u-mt165{margin-top:165px!important}.u-mr165{margin-right:165px!important}.u-mb165{margin-bottom:165px!important}.u-ml165{margin-left:165px!important}.u-p165{padding:165px!important}.u-pt165{padding-top:165px!important}.u-pr165{padding-right:165px!important}.u-pb165{padding-bottom:165px!important}.u-pl165{padding-left:165px!important}.u-m136{margin:136px!important}.u-mt136{margin-top:136px!important}.u-mr136{margin-right:136px!important}.u-mb136{margin-bottom:136px!important}.u-ml136{margin-left:136px!important}.u-p136{padding:136px!important}.u-pt136{padding-top:136px!important}.u-pr136{padding-right:136px!important}.u-pb136{padding-bottom:136px!important}.u-pl136{padding-left:136px!important}.u-m170{margin:170px!important}.u-mt170{margin-top:170px!important}.u-mr170{margin-right:170px!important}.u-mb170{margin-bottom:170px!important}.u-ml170{margin-left:170px!important}.u-p170{padding:170px!important}.u-pt170{padding-top:170px!important}.u-pr170{padding-right:170px!important}.u-pb170{padding-bottom:170px!important}.u-pl170{padding-left:170px!important}.u-m140{margin:140px!important}.u-mt140{margin-top:140px!important}.u-mr140{margin-right:140px!important}.u-mb140{margin-bottom:140px!important}.u-ml140{margin-left:140px!important}.u-p140{padding:140px!important}.u-pt140{padding-top:140px!important}.u-pr140{padding-right:140px!important}.u-pb140{padding-bottom:140px!important}.u-pl140{padding-left:140px!important}.u-m175{margin:175px!important}.u-mt175{margin-top:175px!important}.u-mr175{margin-right:175px!important}.u-mb175{margin-bottom:175px!important}.u-ml175{margin-left:175px!important}.u-p175{padding:175px!important}.u-pt175{padding-top:175px!important}.u-pr175{padding-right:175px!important}.u-pb175{padding-bottom:175px!important}.u-pl175{padding-left:175px!important}.u-m144{margin:144px!important}.u-mt144{margin-top:144px!important}.u-mr144{margin-right:144px!important}.u-mb144{margin-bottom:144px!important}.u-ml144{margin-left:144px!important}.u-p144{padding:144px!important}.u-pt144{padding-top:144px!important}.u-pr144{padding-right:144px!important}.u-pb144{padding-bottom:144px!important}.u-pl144{padding-left:144px!important}.u-m180{margin:180px!important}.u-mt180{margin-top:180px!important}.u-mr180{margin-right:180px!important}.u-mb180{margin-bottom:180px!important}.u-ml180{margin-left:180px!important}.u-p180{padding:180px!important}.u-pt180{padding-top:180px!important}.u-pr180{padding-right:180px!important}.u-pb180{padding-bottom:180px!important}.u-pl180{padding-left:180px!important}.u-m148{margin:148px!important}.u-mt148{margin-top:148px!important}.u-mr148{margin-right:148px!important}.u-mb148{margin-bottom:148px!important}.u-ml148{margin-left:148px!important}.u-p148{padding:148px!important}.u-pt148{padding-top:148px!important}.u-pr148{padding-right:148px!important}.u-pb148{padding-bottom:148px!important}.u-pl148{padding-left:148px!important}.u-m185{margin:185px!important}.u-mt185{margin-top:185px!important}.u-mr185{margin-right:185px!important}.u-mb185{margin-bottom:185px!important}.u-ml185{margin-left:185px!important}.u-p185{padding:185px!important}.u-pt185{padding-top:185px!important}.u-pr185{padding-right:185px!important}.u-pb185{padding-bottom:185px!important}.u-pl185{padding-left:185px!important}.u-m152{margin:152px!important}.u-mt152{margin-top:152px!important}.u-mr152{margin-right:152px!important}.u-mb152{margin-bottom:152px!important}.u-ml152{margin-left:152px!important}.u-p152{padding:152px!important}.u-pt152{padding-top:152px!important}.u-pr152{padding-right:152px!important}.u-pb152{padding-bottom:152px!important}.u-pl152{padding-left:152px!important}.u-m190{margin:190px!important}.u-mt190{margin-top:190px!important}.u-mr190{margin-right:190px!important}.u-mb190{margin-bottom:190px!important}.u-ml190{margin-left:190px!important}.u-p190{padding:190px!important}.u-pt190{padding-top:190px!important}.u-pr190{padding-right:190px!important}.u-pb190{padding-bottom:190px!important}.u-pl190{padding-left:190px!important}.u-m156{margin:156px!important}.u-mt156{margin-top:156px!important}.u-mr156{margin-right:156px!important}.u-mb156{margin-bottom:156px!important}.u-ml156{margin-left:156px!important}.u-p156{padding:156px!important}.u-pt156{padding-top:156px!important}.u-pr156{padding-right:156px!important}.u-pb156{padding-bottom:156px!important}.u-pl156{padding-left:156px!important}.u-m195{margin:195px!important}.u-mt195{margin-top:195px!important}.u-mr195{margin-right:195px!important}.u-mb195{margin-bottom:195px!important}.u-ml195{margin-left:195px!important}.u-p195{padding:195px!important}.u-pt195{padding-top:195px!important}.u-pr195{padding-right:195px!important}.u-pb195{padding-bottom:195px!important}.u-pl195{padding-left:195px!important}.u-m160{margin:160px!important}.u-mt160{margin-top:160px!important}.u-mr160{margin-right:160px!important}.u-mb160{margin-bottom:160px!important}.u-ml160{margin-left:160px!important}.u-p160{padding:160px!important}.u-pt160{padding-top:160px!important}.u-pr160{padding-right:160px!important}.u-pb160{padding-bottom:160px!important}.u-pl160{padding-left:160px!important}.u-m200{margin:200px!important}.u-mt200{margin-top:200px!important}.u-mr200{margin-right:200px!important}.u-mb200{margin-bottom:200px!important}.u-ml200{margin-left:200px!important}.u-p200{padding:200px!important}.u-pt200{padding-top:200px!important}.u-pr200{padding-right:200px!important}.u-pb200{padding-bottom:200px!important}.u-pl200{padding-left:200px!important}@media screen and (max-width:760px){.u-sp-mt0{margin-top:0!important}.u-sp-pt0{padding-top:0!important}.u-sp-mt4{margin-top:4px!important}.u-sp-pt4{padding-top:4px!important}.u-sp-mt5{margin-top:5px!important}.u-sp-pt5{padding-top:5px!important}.u-sp-mt8{margin-top:8px!important}.u-sp-pt8{padding-top:8px!important}.u-sp-mt10{margin-top:10px!important}.u-sp-pt10{padding-top:10px!important}.u-sp-mt12{margin-top:12px!important}.u-sp-pt12{padding-top:12px!important}.u-sp-mt15{margin-top:15px!important}.u-sp-pt15{padding-top:15px!important}.u-sp-mt16{margin-top:16px!important}.u-sp-pt16{padding-top:16px!important}.u-sp-mt20{margin-top:20px!important}.u-sp-pt20{padding-top:20px!important}.u-sp-mt25{margin-top:25px!important}.u-sp-pt25{padding-top:25px!important}.u-sp-mt24{margin-top:24px!important}.u-sp-pt24{padding-top:24px!important}.u-sp-mt30{margin-top:30px!important}.u-sp-pt30{padding-top:30px!important}.u-sp-mt28{margin-top:28px!important}.u-sp-pt28{padding-top:28px!important}.u-sp-mt35{margin-top:35px!important}.u-sp-pt35{padding-top:35px!important}.u-sp-mt32{margin-top:32px!important}.u-sp-pt32{padding-top:32px!important}.u-sp-mt36{margin-top:36px!important}.u-sp-pt36{padding-top:36px!important}.u-sp-mt45{margin-top:45px!important}.u-sp-pt45{padding-top:45px!important}.u-sp-mt40{margin-top:40px!important}.u-sp-pt40{padding-top:40px!important}.u-sp-mt50{margin-top:50px!important}.u-sp-pt50{padding-top:50px!important}.u-sp-mt44{margin-top:44px!important}.u-sp-pt44{padding-top:44px!important}.u-sp-mt55{margin-top:55px!important}.u-sp-pt55{padding-top:55px!important}.u-sp-mt48{margin-top:48px!important}.u-sp-pt48{padding-top:48px!important}.u-sp-mt52{margin-top:52px!important}.u-sp-pt52{padding-top:52px!important}.u-sp-mt65{margin-top:65px!important}.u-sp-pt65{padding-top:65px!important}.u-sp-mt56{margin-top:56px!important}.u-sp-pt56{padding-top:56px!important}.u-sp-mt70{margin-top:70px!important}.u-sp-pt70{padding-top:70px!important}.u-sp-mt60{margin-top:60px!important}.u-sp-pt60{padding-top:60px!important}.u-sp-mt75{margin-top:75px!important}.u-sp-pt75{padding-top:75px!important}.u-sp-mt64{margin-top:64px!important}.u-sp-pt64{padding-top:64px!important}.u-sp-mt68{margin-top:68px!important}.u-sp-pt68{padding-top:68px!important}.u-sp-mt85{margin-top:85px!important}.u-sp-pt85{padding-top:85px!important}.u-sp-mt72{margin-top:72px!important}.u-sp-pt72{padding-top:72px!important}.u-sp-mt90{margin-top:90px!important}.u-sp-pt90{padding-top:90px!important}.u-sp-mt76{margin-top:76px!important}.u-sp-pt76{padding-top:76px!important}.u-sp-mt95{margin-top:95px!important}.u-sp-pt95{padding-top:95px!important}.u-sp-mt80{margin-top:80px!important}.u-sp-pt80{padding-top:80px!important}.u-sp-mt84{margin-top:84px!important}.u-sp-pt84{padding-top:84px!important}.u-sp-mt105{margin-top:105px!important}.u-sp-pt105{padding-top:105px!important}.u-sp-mt88{margin-top:88px!important}.u-sp-pt88{padding-top:88px!important}.u-sp-mt110{margin-top:110px!important}.u-sp-pt110{padding-top:110px!important}.u-sp-mt92{margin-top:92px!important}.u-sp-pt92{padding-top:92px!important}.u-sp-mt115{margin-top:115px!important}.u-sp-pt115{padding-top:115px!important}.u-sp-mt96{margin-top:96px!important}.u-sp-pt96{padding-top:96px!important}.u-sp-mt100{margin-top:100px!important}.u-sp-pt100{padding-top:100px!important}.u-sp-mt125{margin-top:125px!important}.u-sp-pt125{padding-top:125px!important}.u-sp-mt104{margin-top:104px!important}.u-sp-pt104{padding-top:104px!important}.u-sp-mt130{margin-top:130px!important}.u-sp-pt130{padding-top:130px!important}.u-sp-mt108{margin-top:108px!important}.u-sp-pt108{padding-top:108px!important}.u-sp-mt135{margin-top:135px!important}.u-sp-pt135{padding-top:135px!important}.u-sp-mt112{margin-top:112px!important}.u-sp-pt112{padding-top:112px!important}.u-sp-mt116{margin-top:116px!important}.u-sp-pt116{padding-top:116px!important}.u-sp-mt145{margin-top:145px!important}.u-sp-pt145{padding-top:145px!important}.u-sp-mt120{margin-top:120px!important}.u-sp-pt120{padding-top:120px!important}.u-sp-mt150{margin-top:150px!important}.u-sp-pt150{padding-top:150px!important}.u-sp-mt124{margin-top:124px!important}.u-sp-pt124{padding-top:124px!important}.u-sp-mt155{margin-top:155px!important}.u-sp-pt155{padding-top:155px!important}.u-sp-mt128{margin-top:128px!important}.u-sp-pt128{padding-top:128px!important}.u-sp-mt132{margin-top:132px!important}.u-sp-pt132{padding-top:132px!important}.u-sp-mt165{margin-top:165px!important}.u-sp-pt165{padding-top:165px!important}.u-sp-mt136{margin-top:136px!important}.u-sp-pt136{padding-top:136px!important}.u-sp-mt170{margin-top:170px!important}.u-sp-pt170{padding-top:170px!important}.u-sp-mt140{margin-top:140px!important}.u-sp-pt140{padding-top:140px!important}.u-sp-mt175{margin-top:175px!important}.u-sp-pt175{padding-top:175px!important}.u-sp-mt144{margin-top:144px!important}.u-sp-pt144{padding-top:144px!important}.u-sp-mt180{margin-top:180px!important}.u-sp-pt180{padding-top:180px!important}.u-sp-mt148{margin-top:148px!important}.u-sp-pt148{padding-top:148px!important}.u-sp-mt185{margin-top:185px!important}.u-sp-pt185{padding-top:185px!important}.u-sp-mt152{margin-top:152px!important}.u-sp-pt152{padding-top:152px!important}.u-sp-mt190{margin-top:190px!important}.u-sp-pt190{padding-top:190px!important}.u-sp-mt156{margin-top:156px!important}.u-sp-pt156{padding-top:156px!important}.u-sp-mt195{margin-top:195px!important}.u-sp-pt195{padding-top:195px!important}.u-sp-mt160{margin-top:160px!important}.u-sp-pt160{padding-top:160px!important}.u-sp-mt200{margin-top:200px!important}.u-sp-pt200{padding-top:200px!important}}.u-opacity-0{opacity:0}.u-bt{border-top:1px solid #ccc!important}.u-bl{border-left:1px solid #ccc!important}.u-br{border-right:1px solid #ccc!important}.u-bb{border-bottom:1px solid #ccc!important}.u-bt-none{border-top:none!important}.u-bl-none{border-left:none!important}.u-br-none{border-right:none!important}.u-bb-none{border-bottom:none!important}.u-brs0{border-radius:0!important}.u-brs4{border-radius:4px!important}.u-brs8{border-radius:8px!important}.u-brs12{border-radius:12px!important}.u-brs16{border-radius:16px!important}.u-brs20{border-radius:20px!important}.u-overflow-hidden{overflow:hidden!important}.u-line-clump{-webkit-line-clamp:1}.u-line-clump,.u-line-clump-2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.u-line-clump-2{-webkit-line-clamp:2}.u-line-clump-3{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
