<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,output,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,main,summary,time,mark,audio,video,embed{outline:0;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;background:transparent}article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,main,summary,address{display:block}h1,h2,h3,h4,h5,h6,strong,em,b{font-style:normal;font-weight:bold}div,p{word-wrap:break-word;overflow-wrap:break-word}ol,ul{list-style:none}li{list-style:inherit}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}img{vertical-align:bottom}table{border-spacing:0;border-collapse:separate;word-break:break-all;empty-cells:show}caption,th{text-align:left}input,button,textarea,select{margin:0;font:inherit}input,textarea{padding:0}html{scroll-behavior:smooth;scroll-padding-top:1em;font-size:62.5%}body{color:#13131e;font-family:"ãƒ¡ã‚¤ãƒªã‚ª","Meiryo","Hiragino Sans","ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ã‚·ãƒƒã‚¯","ãƒ’ãƒ©ã‚®ãƒŽè§’ã‚´ Pro W3","Hiragino Kaku Gothic Pro","ï¼­ï¼³ ï¼°ã‚´ã‚·ãƒƒã‚¯","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1.2rem;line-height:1.5;background-color:#f4f4f4;text-size-adjust:100%;-webkit-text-size-adjust:100%;tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0)}body *{box-sizing:border-box}body.iframe{background-color:#fff}a{color:#0082d0;text-decoration:none}a:hover,a:active{color:#0082d0}a:hover{text-decoration:underline}@font-face{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;src:url(/assets/shared/webfonts/job_symbols/job_symbols-b6aa3a3c9f812096c7ea9672f408613496c5905108f0322cf33d80be2cdb6c1a.eot#iefix) format("embedded-opentype"),url(/assets/shared/webfonts/job_symbols/job_symbols-482aa1a5438b459bcfb6f45941e60ba658940b54e040b58ff1042705bb301305.woff) format("woff"),url(/assets/shared/webfonts/job_symbols/job_symbols-1a606c5f792aa93754b2699250a3546e2db6278c60560e001a90c86df42fa824.ttf) format("truetype"),url(/assets/shared/webfonts/job_symbols/job_symbols-76bcc970971028ee0630e70bcd1ff2adc8ba240335de050cbc29216a8f422a02.svg#job_symbols) format("svg")}[class^=gly-b-]:before,[class*=" gly-b-"]:before{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none}[class^=gly-a-]:after,[class*=" gly-a-"]:after{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none}.gly-b-hamburger-menu:before,.gly-a-hamburger-menu:after{content:"\f000"}.gly-b-search:before,.gly-a-search:after{content:"\f001"}.gly-b-arrowback:before,.gly-a-arrowback:after{content:"\f002"}.gly-b-arrownext:before,.gly-a-arrownext:after{content:"\f003"}.gly-b-arrowdown:before,.gly-a-arrowdown:after{content:"\f004"}.gly-b-arrowup:before,.gly-a-arrowup:after{content:"\f005"}.gly-b-close:before,.gly-a-close:after{content:"\f006"}.gly-b-area-map:before,.gly-a-area-map:after{content:"\f007"}.gly-b-train:before,.gly-a-train:after{content:"\f008"}.gly-b-bag:before,.gly-a-bag:after{content:"\f009"}.gly-b-chef:before,.gly-a-chef:after{content:"\f00a"}.gly-b-money:before,.gly-a-money:after{content:"\f00b"}.gly-b-clock:before,.gly-a-clock:after{content:"\f00c"}.gly-b-fork-knife:before,.gly-a-fork-knife:after{content:"\f00d"}.gly-b-heart:before,.gly-a-heart:after{content:"\f00e"}.gly-b-phone:before,.gly-a-phone:after{content:"\f00f"}.gly-b-user:before,.gly-a-user:after{content:"\f010"}.gly-b-star:before,.gly-a-star:after{content:"\f011"}.gly-b-star-medal:before,.gly-a-star-medal:after{content:"\f012"}.gly-b-check:before,.gly-a-check:after{content:"\f013"}.gly-b-checkbox-off:before,.gly-a-checkbox-off:after{content:"\f014"}.gly-b-checkbox-on:before,.gly-a-checkbox-on:after{content:"\f015"}.gly-b-radio-off:before,.gly-a-radio-off:after{content:"\f016"}.gly-b-radio-on:before,.gly-a-radio-on:after{content:"\f017"}.gly-b-dinner:before,.gly-a-dinner:after{color:#336aa2;content:"\f018"}.gly-b-lunch:before,.gly-a-lunch:after{color:#cc8131;content:"\f019"}.gly-b-rating-star-full:before,.gly-a-rating-star-full:after{content:"\f01a"}.gly-b-rating-star-half:before,.gly-a-rating-star-half:after{content:"\f01b"}.gly-b-dotted:before,.gly-a-dotted:after{content:"\f01c"}.gly-b-warning:before,.gly-a-warning:after{content:"\f01d"}.gly-b-hyphen:before,.gly-a-hyphen:after{content:"\f01e"}.gly-b-bookmark1:before,.gly-a-bookmark1:after{content:"\f01f"}.gly-b-bookmark2:before,.gly-a-bookmark2:after{content:"\f020"}.gly-b-clip:before,.gly-a-clip:after{content:"\f021"}.gly-b-clock2:before,.gly-a-clock2:after{content:"\f022"}.gly-b-arrow-up-circle:before,.gly-a-arrow-up-circle:after{content:"\f023"}.gly-b-arrow-down-circle:before,.gly-a-arrow-down-circle:after{content:"\f024"}.gly-b-arrow-back-circle:before,.gly-a-arrow-back-circle:after{content:"\f025"}.gly-b-arrow-next-circle:before,.gly-a-arrow-next-circle:after{content:"\f026"}.gly-b-seat:before,.gly-a-seat:after{content:"\f027"}.gly-b-bed:before,.gly-a-bed:after{content:"\f028"}.gly-b-share-heart:before,.gly-a-share-heart:after{content:"\f029"}.gly-b-tag:before,.gly-a-tag:after{content:"\f02a"}.gly-b-list:before,.gly-a-list:after{content:"\f02b"}.gly-b-like:before,.gly-a-like:after{content:"\f02c"}.gly-b-multiple:before,.gly-a-multiple:after{content:"\f02d"}.gly-b-hooray:before,.gly-a-hooray:after{content:"\f02e"}.gly-b-skills:before,.gly-a-skills:after{content:"\f02f"}.gly-b-store:before,.gly-a-store:after{content:"\f030"}.gly-b-building:before,.gly-a-building:after{content:"\f031"}.gly-b-add:before,.gly-a-add:after{content:"\f032"}.gly-b-remove:before,.gly-a-remove:after{content:"\f033"}.gly-b-input:before,.gly-a-input:after{content:"\f034"}.gly-b-edit:before,.gly-a-edit:after{content:"\f035"}.gly-b-fire:before,.gly-a-fire:after{content:"\f036"}.gly-b-help:before,.gly-a-help:after{content:"\f037"}.gly-b-lock:before,.gly-a-lock:after{content:"\f038"}.gly-b-mail:before,.gly-a-mail:after{content:"\f039"}.gly-b-send:before,.gly-a-send:after{content:"\f03a"}.l-header-main,.l-header{top:0;left:0;z-index:10;width:100%;height:50px}.l-header-main:has(.header-banner)~.l-container,.l-header:has(.header-banner)~.l-container{padding-top:30.9333333333vw}@media(min-width: 768px){.l-header-main:has(.header-banner)~.l-container,.l-header:has(.header-banner)~.l-container{padding-top:100px}}.l-header-main{position:sticky}.l-header{position:fixed}.l-container-main{padding-top:0}.l-container{padding-top:50px}.l-container-histories{min-height:100dvh;background-color:#f4f4f4}@media(min-width: 990px){.l-contents{margin:0 auto;width:648px}}.c-badge-award{display:inline-block;line-height:1}.c-badge-award&gt;i{display:none}.c-badge-award-img{width:70px;height:13px;image-rendering:-webkit-optimize-contrast}.c-badge-hyakumeiten{display:inline-block;line-height:1;vertical-align:middle}.c-badge-hyakumeiten&gt;i{display:none}.c-badge-hyakumeiten-img{width:60px;height:13px;border-radius:2px;image-rendering:-webkit-optimize-contrast}.c-btn{position:relative;display:inline-block;padding:12px 16px;margin:0;font-size:1.6rem;font-weight:600;line-height:normal;color:#13131e;text-align:center;text-decoration:none;vertical-align:middle;appearance:none;cursor:pointer;background-color:#fff;border:1px solid #2d9bcd;border-radius:2px;outline:none}.c-btn[class^=gly-b-],.c-btn[class*=" gly-b-"]{padding-left:42px}.c-btn[class^=gly-b-]::before,.c-btn[class*=" gly-b-"]::before{position:absolute;top:50%;left:16px;margin-top:-0.5em;color:#2d9bcd;text-shadow:0 1px 0 #fff;font-size:16px}.c-btn[class^=gly-a-],.c-btn[class*=" gly-a-"]{padding-right:42px}.c-btn[class^=gly-a-]::after,.c-btn[class*=" gly-a-"]::after{position:absolute;top:50%;right:16px;margin-top:-0.5em;color:#2d9bcd;text-shadow:0 1px 0 #fff;font-size:16px}@media(min-width: 990px){.c-btn:hover{color:#13131e;text-decoration:none;background-color:#f8f8f8}}.c-btn.is-disabled.is-disabled,.c-btn:disabled:disabled{color:#fff;cursor:default;background-color:#d2d2d2;border-color:#d2d2d2}.c-btn.is-disabled.is-disabled[class^=gly-b-]::before,.c-btn.is-disabled.is-disabled[class*=" gly-b-"]::before,.c-btn:disabled:disabled[class^=gly-b-]::before,.c-btn:disabled:disabled[class*=" gly-b-"]::before{color:#fff}.c-btn.is-disabled.is-disabled[class^=gly-a-]::after,.c-btn.is-disabled.is-disabled[class*=" gly-a-"]::after,.c-btn:disabled:disabled[class^=gly-a-]::after,.c-btn:disabled:disabled[class*=" gly-a-"]::after{color:#fff}.c-btn::-moz-focus-inner{border:0}.c-btn.c-btn--primary{color:#fff;background-color:#2d9bcd;border-color:#2d9bcd}@media(min-width: 990px){.c-btn.c-btn--primary:hover{background-color:#90bee0;border-color:#90bee0}}.c-btn.c-btn--primary[class^=gly-b-]::before,.c-btn.c-btn--primary[class*=" gly-b-"]::before{color:#fff}.c-btn.c-btn--primary[class^=gly-a-]::after,.c-btn.c-btn--primary[class*=" gly-a-"]::after{color:#fff}.c-btn.c-btn--primary.is-disabled.is-disabled,.c-btn.c-btn--primary:disabled:disabled{color:#fff;cursor:default;background-color:#d2d2d2;border-color:#d2d2d2}.c-btn.c-btn--primary.is-disabled.is-disabled[class^=gly-b-]::before,.c-btn.c-btn--primary.is-disabled.is-disabled[class*=" gly-b-"]::before,.c-btn.c-btn--primary:disabled:disabled[class^=gly-b-]::before,.c-btn.c-btn--primary:disabled:disabled[class*=" gly-b-"]::before{color:#fff}.c-btn.c-btn--primary.is-disabled.is-disabled[class^=gly-a-]::after,.c-btn.c-btn--primary.is-disabled.is-disabled[class*=" gly-a-"]::after,.c-btn.c-btn--primary:disabled:disabled[class^=gly-a-]::after,.c-btn.c-btn--primary:disabled:disabled[class*=" gly-a-"]::after{color:#fff}.c-btn.c-btn--favorite{color:#595960;border:1px solid #b4b4b4}.c-check-btn{display:none}.c-check-btn+label{display:inline-block;padding:8px 16px;font-size:1.3rem;line-height:1;color:#2d9bcd;cursor:pointer;background-color:#fff;border:1px solid #2d9bcd;border-radius:2px}.c-check-btn+label:hover{background-color:#f8f8f8}.c-check-btn.c-check-btn--count+label{display:inline-block;padding:6px 8px;font-size:1.3rem;line-height:1;color:#2d9bcd;cursor:pointer;background-color:#fff;border:1px solid #2d9bcd;border-radius:2px}.c-check-btn.c-check-btn--count+label:hover{background-color:#f8f8f8}.c-check-btn:checked+label{font-weight:bold;color:#fff;background-color:#2d9bcd}.c-check-btn__num{margin-left:6px;font-weight:bold}.c-header-nav{padding:0 16px}@media(max-height: 800px){.c-header-nav{height:calc(100dvh - 50px);padding-bottom:120px;overflow-y:scroll}}.c-header-nav__list-item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6e6e6}.c-header-nav__list-item.c-header-nav__list-item--noicon{display:block}.c-header-nav__list-item.c-header-nav__list-item--noicon::after{display:none}.c-header-nav__list-item a{display:block;width:100%;padding:14px 16px;color:#13131e}.c-header-nav__list-item a:hover{text-decoration:none;opacity:.7}.c-header-nav__list-item::after{right:0;padding-right:20px;font-size:2rem;color:#2d9bcd;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f003"}.c-header-nav__list-item.c-header-nav__list-item--sub a{padding-left:30px}.c-header-nav__lead-item{display:block;width:100%;padding:14px 16px;color:#13131e}.c-header-nav__sublist{border-top:1px solid #e6e6e6}.c-header-nav__infolist{margin-top:8px}.c-header-nav__infolist-item{font-size:1.2rem}.c-header-nav__infolist-item a{display:block;padding:8px 10px}.c-header-nav__infolist-item a:hover{text-decoration:none;opacity:.7}@media(min-width: 990px){.c-header-nav{width:648px;padding:0 16px 16px;margin:0 auto}}.c-loader{display:inline-block;position:relative;width:70px;height:70px}.c-loader:before{width:70px;height:70px;line-height:1.6279069767;font-size:40px}.c-loader:after{margin:32px;width:6px;height:6px;font-size:31px}.c-loader:before{display:block;position:relative;color:rgba(89,89,96,.85);text-align:center}.c-loader:after{position:absolute;top:0;left:0;border-radius:50%;content:"";animation:c-loader .8s infinite ease}.c-loader.c-loader--xs{width:20px;height:20px}.c-loader.c-loader--xs:before{display:none}.c-loader.c-loader--xs:after{margin:8px;width:4px;height:4px;font-size:7px}@keyframes c-loader{0%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.9),.5em .8660254038em 0 0 rgba(114,114,122,0),0em 1em 0 0 rgba(114,114,122,.2),-.5em .8660254038em 0 0 rgba(114,114,122,.2),-.8660254038em .5em 0 0 rgba(114,114,122,.2),-1em 0em 0 0 rgba(114,114,122,.2),-.8660254038em -.5em 0 0 rgba(114,114,122,.3),-.5em -.8660254038em 0 0 rgba(114,114,122,.4),0em -1em 0 0 rgba(114,114,122,.5),.5em -.8660254038em 0 0 rgba(114,114,122,.6),.8660254038em -.5em 0 0 rgba(114,114,122,.7),1em 0em 0 0 rgba(114,114,122,.8)}8.3333333333%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.8),.5em .8660254038em 0 0 rgba(114,114,122,.9),0em 1em 0 0 rgba(114,114,122,0),-.5em .8660254038em 0 0 rgba(114,114,122,.2),-.8660254038em .5em 0 0 rgba(114,114,122,.2),-1em 0em 0 0 rgba(114,114,122,.2),-.8660254038em -.5em 0 0 rgba(114,114,122,.2),-.5em -.8660254038em 0 0 rgba(114,114,122,.3),0em -1em 0 0 rgba(114,114,122,.4),.5em -.8660254038em 0 0 rgba(114,114,122,.5),.8660254038em -.5em 0 0 rgba(114,114,122,.6),1em 0em 0 0 rgba(114,114,122,.7)}16.6666666667%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.7),.5em .8660254038em 0 0 rgba(114,114,122,.8),0em 1em 0 0 rgba(114,114,122,.9),-.5em .8660254038em 0 0 rgba(114,114,122,0),-.8660254038em .5em 0 0 rgba(114,114,122,.2),-1em 0em 0 0 rgba(114,114,122,.2),-.8660254038em -.5em 0 0 rgba(114,114,122,.2),-.5em -.8660254038em 0 0 rgba(114,114,122,.2),0em -1em 0 0 rgba(114,114,122,.3),.5em -.8660254038em 0 0 rgba(114,114,122,.4),.8660254038em -.5em 0 0 rgba(114,114,122,.5),1em 0em 0 0 rgba(114,114,122,.6)}25%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.6),.5em .8660254038em 0 0 rgba(114,114,122,.7),0em 1em 0 0 rgba(114,114,122,.8),-.5em .8660254038em 0 0 rgba(114,114,122,.9),-.8660254038em .5em 0 0 rgba(114,114,122,0),-1em 0em 0 0 rgba(114,114,122,.2),-.8660254038em -.5em 0 0 rgba(114,114,122,.2),-.5em -.8660254038em 0 0 rgba(114,114,122,.2),0em -1em 0 0 rgba(114,114,122,.2),.5em -.8660254038em 0 0 rgba(114,114,122,.3),.8660254038em -.5em 0 0 rgba(114,114,122,.4),1em 0em 0 0 rgba(114,114,122,.5)}33.3333333333%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.5),.5em .8660254038em 0 0 rgba(114,114,122,.6),0em 1em 0 0 rgba(114,114,122,.7),-.5em .8660254038em 0 0 rgba(114,114,122,.8),-.8660254038em .5em 0 0 rgba(114,114,122,.9),-1em 0em 0 0 rgba(114,114,122,0),-.8660254038em -.5em 0 0 rgba(114,114,122,.2),-.5em -.8660254038em 0 0 rgba(114,114,122,.2),0em -1em 0 0 rgba(114,114,122,.2),.5em -.8660254038em 0 0 rgba(114,114,122,.2),.8660254038em -.5em 0 0 rgba(114,114,122,.3),1em 0em 0 0 rgba(114,114,122,.4)}41.6666666667%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.4),.5em .8660254038em 0 0 rgba(114,114,122,.5),0em 1em 0 0 rgba(114,114,122,.6),-.5em .8660254038em 0 0 rgba(114,114,122,.7),-.8660254038em .5em 0 0 rgba(114,114,122,.8),-1em 0em 0 0 rgba(114,114,122,.9),-.8660254038em -.5em 0 0 rgba(114,114,122,0),-.5em -.8660254038em 0 0 rgba(114,114,122,.2),0em -1em 0 0 rgba(114,114,122,.2),.5em -.8660254038em 0 0 rgba(114,114,122,.2),.8660254038em -.5em 0 0 rgba(114,114,122,.2),1em 0em 0 0 rgba(114,114,122,.3)}50%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.3),.5em .8660254038em 0 0 rgba(114,114,122,.4),0em 1em 0 0 rgba(114,114,122,.5),-.5em .8660254038em 0 0 rgba(114,114,122,.6),-.8660254038em .5em 0 0 rgba(114,114,122,.7),-1em 0em 0 0 rgba(114,114,122,.8),-.8660254038em -.5em 0 0 rgba(114,114,122,.9),-.5em -.8660254038em 0 0 rgba(114,114,122,0),0em -1em 0 0 rgba(114,114,122,.2),.5em -.8660254038em 0 0 rgba(114,114,122,.2),.8660254038em -.5em 0 0 rgba(114,114,122,.2),1em 0em 0 0 rgba(114,114,122,.2)}58.3333333333%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.2),.5em .8660254038em 0 0 rgba(114,114,122,.3),0em 1em 0 0 rgba(114,114,122,.4),-.5em .8660254038em 0 0 rgba(114,114,122,.5),-.8660254038em .5em 0 0 rgba(114,114,122,.6),-1em 0em 0 0 rgba(114,114,122,.7),-.8660254038em -.5em 0 0 rgba(114,114,122,.8),-.5em -.8660254038em 0 0 rgba(114,114,122,.9),0em -1em 0 0 rgba(114,114,122,0),.5em -.8660254038em 0 0 rgba(114,114,122,.2),.8660254038em -.5em 0 0 rgba(114,114,122,.2),1em 0em 0 0 rgba(114,114,122,.2)}66.6666666667%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.2),.5em .8660254038em 0 0 rgba(114,114,122,.2),0em 1em 0 0 rgba(114,114,122,.3),-.5em .8660254038em 0 0 rgba(114,114,122,.4),-.8660254038em .5em 0 0 rgba(114,114,122,.5),-1em 0em 0 0 rgba(114,114,122,.6),-.8660254038em -.5em 0 0 rgba(114,114,122,.7),-.5em -.8660254038em 0 0 rgba(114,114,122,.8),0em -1em 0 0 rgba(114,114,122,.9),.5em -.8660254038em 0 0 rgba(114,114,122,0),.8660254038em -.5em 0 0 rgba(114,114,122,.2),1em 0em 0 0 rgba(114,114,122,.2)}75%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.2),.5em .8660254038em 0 0 rgba(114,114,122,.2),0em 1em 0 0 rgba(114,114,122,.2),-.5em .8660254038em 0 0 rgba(114,114,122,.3),-.8660254038em .5em 0 0 rgba(114,114,122,.4),-1em 0em 0 0 rgba(114,114,122,.5),-.8660254038em -.5em 0 0 rgba(114,114,122,.6),-.5em -.8660254038em 0 0 rgba(114,114,122,.7),0em -1em 0 0 rgba(114,114,122,.8),.5em -.8660254038em 0 0 rgba(114,114,122,.9),.8660254038em -.5em 0 0 rgba(114,114,122,0),1em 0em 0 0 rgba(114,114,122,.2)}83.3333333333%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.2),.5em .8660254038em 0 0 rgba(114,114,122,.2),0em 1em 0 0 rgba(114,114,122,.2),-.5em .8660254038em 0 0 rgba(114,114,122,.2),-.8660254038em .5em 0 0 rgba(114,114,122,.3),-1em 0em 0 0 rgba(114,114,122,.4),-.8660254038em -.5em 0 0 rgba(114,114,122,.5),-.5em -.8660254038em 0 0 rgba(114,114,122,.6),0em -1em 0 0 rgba(114,114,122,.7),.5em -.8660254038em 0 0 rgba(114,114,122,.8),.8660254038em -.5em 0 0 rgba(114,114,122,.9),1em 0em 0 0 rgba(114,114,122,0)}91.6666666667%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,0),.5em .8660254038em 0 0 rgba(114,114,122,.2),0em 1em 0 0 rgba(114,114,122,.2),-.5em .8660254038em 0 0 rgba(114,114,122,.2),-.8660254038em .5em 0 0 rgba(114,114,122,.2),-1em 0em 0 0 rgba(114,114,122,.3),-.8660254038em -.5em 0 0 rgba(114,114,122,.4),-.5em -.8660254038em 0 0 rgba(114,114,122,.5),0em -1em 0 0 rgba(114,114,122,.6),.5em -.8660254038em 0 0 rgba(114,114,122,.7),.8660254038em -.5em 0 0 rgba(114,114,122,.8),1em 0em 0 0 rgba(114,114,122,.9)}100%{box-shadow:.8660254038em .5em 0 0 rgba(114,114,122,.9),.5em .8660254038em 0 0 rgba(114,114,122,0),0em 1em 0 0 rgba(114,114,122,.2),-.5em .8660254038em 0 0 rgba(114,114,122,.2),-.8660254038em .5em 0 0 rgba(114,114,122,.2),-1em 0em 0 0 rgba(114,114,122,.2),-.8660254038em -.5em 0 0 rgba(114,114,122,.3),-.5em -.8660254038em 0 0 rgba(114,114,122,.4),0em -1em 0 0 rgba(114,114,122,.5),.5em -.8660254038em 0 0 rgba(114,114,122,.6),.8660254038em -.5em 0 0 rgba(114,114,122,.7),1em 0em 0 0 rgba(114,114,122,.8)}}.c-local-nav{display:flex;margin-bottom:-6px;color:#13131e;border-bottom:solid 1px #d9d9d9}.c-local-nav__item{display:flex;background-color:#fff;justify-content:center}.c-local-nav__target{display:flex;position:relative;cursor:pointer;padding:5px 12px 0;border:none;width:100%;height:100%;box-sizing:border-box;color:inherit;background-color:#fff;font-size:1.4rem;line-height:1;align-items:center;justify-content:center}.c-local-nav__target:hover{color:inherit;font-weight:bold;text-decoration:inherit;background-color:#f8f8f8}.c-local-nav__target.is-active{position:relative;width:120px;top:1px;cursor:default;border-bottom:2px solid #2d9bcd;font-weight:bold;pointer-events:none;background-color:#fff}.c-local-nav__target.is-disabled{cursor:default;pointer-events:none}.c-modal-fullscreen{position:fixed;top:0;left:0;z-index:11;width:100%;height:100%;background-color:#fff;opacity:1;transition:opacity .4s cubic-bezier(0, 0, 0.2, 1)}.c-modal-fullscreen__contents{height:inherit;overflow:auto}.c-modal-fullscreen__contents.is-visible{-webkit-overflow-scrolling:touch}.c-modal-fullscreen__contents.is-overlay-visible{overflow:hidden}@media(min-width: 990px){.c-modal-fullscreen__contents{width:648px;margin:0 auto;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6}}.c-modal-fullscreen.is-hidden{height:0;overflow:hidden}.c-modal-fullscreen.is-fadeout,.c-modal-fullscreen.is-hidden{opacity:0}.c-modal-fullscreen.is-no-transition{transition:opacity 0s cubic-bezier(0, 0, 0.2, 1)}.c-modal-fullscreen.c-modal-fullscreen--slide{transition:transform .4s cubic-bezier(0, 0, 0.2, 1),opacity .4s cubic-bezier(0, 0, 0.2, 1)}.c-modal-fullscreen.c-modal-fullscreen--slide.is-slideout,.c-modal-fullscreen.c-modal-fullscreen--slide.is-hidden{opacity:1;transform:translateX(100%)}.c-modal-fullscreen.c-modal-fullscreen--slide.is-no-transition{transition:transform 0s cubic-bezier(0, 0, 0.2, 1),opacity 0s cubic-bezier(0, 0, 0.2, 1)}.c-modal-fullscreen__header{border-bottom:1px solid #d2d2d2}.c-modal-fullscreen__header-inner{position:relative;display:flex;gap:16px;align-items:center;min-height:50px;padding:13px 16px}@media(min-width: 990px){.c-modal-fullscreen__header-inner{width:648px;margin:0 auto}}.c-modal-fullscreen__header-title{flex-grow:1;font-size:1.6rem;font-weight:bold;line-height:1;text-align:center}.c-modal-fullscreen__close{position:absolute;top:13px;left:16px;display:block;width:24px;height:24px;overflow:hidden;text-indent:-999px;cursor:pointer}.c-modal-fullscreen__close::before{position:absolute;top:50%;left:50%;width:1em;height:1em;margin:-0.5em 0 0 -0.5em;font-size:2rem;line-height:1;color:#2d9bcd;text-indent:0;vertical-align:middle;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f006"}.c-modal-fullscreen__footer{position:absolute;bottom:0;left:0;width:100%;padding:16px;text-align:center;background-color:#fff;border-top:1px solid #2d9bcd}@media(min-width: 990px){.c-modal-fullscreen__footer{left:50%;width:648px;border-right:1px solid #e6e6e6;border-left:1px solid #e6e6e6;transform:translateX(-50%)}}.c-modal-fullscreen-animation{opacity:0;animation-name:fadeUpAnime;animation-duration:.5s;animation-delay:.6s;animation-fill-mode:forwards}@keyframes fadeUpAnime{from{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.c-modal-half-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;width:100%;height:100%;background-color:rgba(0,0,0,.15)}.c-modal-half-back.disable{display:none}.c-modal-half{position:fixed;top:67dvh;left:0;z-index:11;width:100%;height:100%;text-align:center;background-color:#fff;border-radius:16px 16px 0 0;opacity:1;transition:opacity .2s cubic-bezier(0, 0, 0.2, 1)}@media(max-height: 800px){.c-modal-half{top:53%}}.c-modal-half__contents{height:inherit;padding:80px 16px 0;overflow:auto;font-size:1.3rem;text-align:left}.c-modal-half__contents.is-visible{-webkit-overflow-scrolling:touch}.c-modal-half__contents.is-overlay-visible{overflow:hidden}@media(min-width: 990px){.c-modal-half__contents{width:648px;margin:0 auto;text-align:center;border-right:1px solid #d2d2d2;border-left:1px solid #d2d2d2}}.c-modal-half__txt{margin-bottom:16px;font-size:1.4rem;font-weight:600;text-align:center}.c-modal-half__contents-btn-wrap{display:flex;gap:8px;justify-content:center;margin:16px 0}.c-modal-half.is-hidden{height:0;overflow:hidden}.c-modal-header{height:62px}.c-modal-half-animation{opacity:1;animation-name:fadeUpAnime;animation-duration:.8s;animation-delay:0;animation-fill-mode:forwards}@keyframes fadeUpAnime{from{opacity:1;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.submit-button{width:100%;color:#fff;white-space:nowrap;background-color:#2d9bcd}@media(min-width: 990px){.submit-button:hover{color:#fff;background-color:#90bee0;border-color:#90bee0}}.c-modal-header-half{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:19px 15px;background-color:#fff;border-bottom:1px solid #d2d2d2;border-radius:16px 16px 0 0}.c-modal-header-half__logo{width:max-content;margin:0 auto;font-size:1.6rem;font-weight:bold;text-align:center}.c-modal-header-half__inner{display:flex}@media(min-width: 990px){.c-modal-header-half__inner{position:relative;display:flex;align-items:center;justify-content:center;width:648px;padding:10px 15px}}.close-btn{padding:0;appearance:none;cursor:pointer;background-color:transparent;border:none;outline:none}.close-btn::before{position:absolute;top:11px;left:15px;padding:4px;font-family:"Kyujin Glyph";font-size:2rem;font-style:normal;font-weight:normal;font-variant:normal;color:#2d9bcd;text-transform:none;cursor:pointer;content:"ï€†";background:#fff;border:none;-webkit-font-smoothing:antialiased}@media(min-width: 990px){.close-btn::before{top:4px}}html.is-overlay-visible{height:auto !important;overflow-y:hidden}html.is-overlay-visible body{overflow-y:hidden}.c-overlay{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;width:auto;height:auto;overflow:hidden;background:rgba(0,0,0,.5);transition:opacity .2s ease-out}.c-overlay.is-hidden{display:none}html.is-overlay-visible .c-overlay{overflow:auto;overflow-y:scroll}.c-overlay__loader{position:fixed;top:50%;left:50%;margin:-3.5rem 0 0 -3.5rem}.c-pagination{padding:24px}.c-pagination__list{display:flex;width:100%;align-items:center;justify-content:center;gap:12px}.c-pagination__num{display:flex;min-width:36px;height:36px;border-radius:2px;color:#13131e;font-weight:bold;align-items:center;justify-content:center}@media(min-width: 990px){.c-pagination__num{min-width:48px;height:48px}}.c-pagination__num.is-current,.c-pagination__item:last-child .c-pagination__num.is-current{padding:0 9px;cursor:default;color:#fff;line-height:36px;background-color:#2d9bcd}.c-pagination__num.is-current:hover,.c-pagination__item:last-child .c-pagination__num.is-current:hover{text-decoration:none}.c-pagination__num:not(.is-current){position:relative;line-height:34px;border:1px solid #2d9bcd;background-color:#fff}.c-pagination__num:not(.is-current):hover{color:#13131e;text-decoration:none;background-color:#f8f8f8}.c-pagination__num.is-last{color:#fff;background-color:#d2d2d2;border-color:#d2d2d2;pointer-events:none}.c-pagination__ellipsis{margin:0 .5em}.c-pagination__ellipsis::before{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f01c"}.c-rating{display:inline-flex;align-items:baseline;font-size:1.4rem;line-height:1;word-wrap:normal;overflow-wrap:normal;white-space:nowrap}.c-rating+*{margin-left:.4rem}.c-rating.c-rating--s{font-size:1.2rem}.c-rating.c-rating--l{font-size:1.6rem}.c-rating.c-rating--xl{font-size:1.8rem}.c-rating.c-rating--xxl{font-size:2.1rem}.c-rating__time{display:block;float:left;margin-right:.2rem}.c-rating__time:before{display:block;letter-spacing:1px}.c-rating__time.c-rating__time--lunch{color:#cc8131}.c-rating__time.c-rating__time--lunch:before{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f019"}.c-rating__time.c-rating__time--dinner{color:#336aa2}.c-rating__time.c-rating__time--dinner:before{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f018"}.c-rating__star{position:relative;display:block;float:left;margin-right:.3rem}.c-rating__star::before,.c-rating__star::after{top:0;left:0;display:block;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;letter-spacing:1px;-webkit-font-smoothing:antialiased}.c-rating__star::before{position:relative;color:#e1e1e1;content:"ï€šï€šï€šï€šï€š"}.c-rating.c-rating--val00 .c-rating__star::before{content:"ï€žï€žï€žï€žï€ž"}.c-rating__star::after{position:absolute;color:#fa0}.c-rating.c-rating--val10 .c-rating__star::after,.c-rating.is-val10 .c-rating__star::after{content:"ï€š"}.c-rating.c-rating--val15 .c-rating__star::after,.c-rating.is-val15 .c-rating__star::after{content:"ï€šï€›"}.c-rating.c-rating--val20 .c-rating__star::after,.c-rating.is-val20 .c-rating__star::after{content:"ï€šï€š"}.c-rating.c-rating--val25 .c-rating__star::after,.c-rating.is-val25 .c-rating__star::after{content:"ï€šï€šï€›"}.c-rating.c-rating--val30 .c-rating__star::after,.c-rating.is-val30 .c-rating__star::after{content:"ï€šï€šï€š"}.c-rating.c-rating--val35 .c-rating__star::after,.c-rating.is-val35 .c-rating__star::after{color:#ff6a00;content:"ï€šï€šï€šï€›"}.c-rating.c-rating--val40 .c-rating__star::after,.c-rating.is-val40 .c-rating__star::after{color:#ff6a00;content:"ï€šï€šï€šï€š"}.c-rating.c-rating--val45 .c-rating__star::after,.c-rating.is-val45 .c-rating__star::after{color:#e64c30;content:"ï€šï€šï€šï€šï€›"}.c-rating.c-rating--val50 .c-rating__star::after,.c-rating.is-val50 .c-rating__star::after{color:#e64c30;content:"ï€šï€šï€šï€šï€š"}.c-rating__star.c-rating__star.c-rating__star--weak:after{color:#777}.c-rating__val{display:block;font-family:Arial}.c-rating__val.c-rating__val--strong{font-weight:bold;color:#e10000}.c-rating__star+.c-rating__val{font-size:1.08em}.c-rating__val00+.c-rating__val{margin-top:-0.2em}.c-table{border-collapse:collapse;width:100%;background-color:#fff}.c-table tr{vertical-align:top}.c-table thead tr th{padding:10px;border-bottom:1px solid #e6e6e6;color:#13131e;font-weight:bold;vertical-align:inherit;text-align:center}.c-table tbody tr th{padding:8px;border-bottom:1px solid #e6e6e6;color:#13131e;font-weight:bold;vertical-align:inherit}.c-table tbody tr td{padding:8px;border-bottom:1px solid #e6e6e6;vertical-align:inherit}.c-table.c-table--bordered{border:1px solid #e6e6e6}.c-table.c-table--bordered thead tr th{border:1px solid #e6e6e6;background-color:#f4f4f4}.c-table.c-table--bordered tbody tr th{border:1px solid #e6e6e6;background-color:#f4f4f4}.c-table.c-table--bordered tbody tr td{border:1px solid #e6e6e6}.c-table.c-table--form{border-collapse:separate;border-top:1px solid #e6e6e6}.c-table.c-table--form tbody tr th{border-top:1px solid #fff;border-bottom:1px solid #e6e6e6;background-color:#f4f4f4}.c-table.c-table--border-none{border-collapse:separate}.c-table.c-table--border-none tbody tr th{border:1px solid transparent}.c-table.c-table--border-none tbody tr td{border:1px solid transparent}.c-tags-label{display:flex;flex-wrap:wrap;gap:6px}.c-tags-label__item{font-size:1rem;line-height:1;color:#595960;background-color:#edf4fa;border:1px solid transparent;border-radius:1px}.c-tags-label__item a,.c-tags-label__item span{display:block;padding:4px}.c-tags-label__item.c-tags-label__item--new{color:#fff;background-color:#eb8f34}.c-textfield{appearance:none;display:inline-block;padding:12px;outline:0;border:1px solid transparent;border-radius:6px;height:4.8rem;font-size:1.4rem;vertical-align:middle;line-height:1;background-color:#edf4fa}.c-textfield::-webkit-input-placeholder{color:#b4b4b4}.c-textfield::-moz-placeholder{color:#b4b4b4}.c-textfield:-moz-placeholder{color:#b4b4b4}.c-textfield:-ms-input-placeholder{color:#b4b4b4}.c-toggle-btn{display:inline-block;position:relative;cursor:pointer;border-radius:24px;width:42px;height:24px}.c-toggle-btn input[type=checkbox]{display:none}.c-toggle-btn__slider{position:absolute;top:0;left:0;border-radius:24px;width:100%;height:100%;box-sizing:border-box;background-color:#d2d2d2;transition:all .4s ease-in-out}.c-toggle-btn__slider::before{position:absolute;top:3px;left:3px;border-radius:calc(24px - 6px);width:calc(24px - 6px);height:calc(24px - 6px);content:"";background-color:#fff;transition:all .4s ease-in-out}input:checked+.c-toggle-btn__slider{background-color:#2d98cd}input:checked+.c-toggle-btn__slider::before{transform:translateX(calc(42px - 24px))}.c-toggle-btn__labels{position:absolute;top:8px;left:0;width:100%;height:100%;line-height:1;transition:all .4s ease-in-out}.c-toggle-btn__labels::before,.c-toggle-btn__labels::after{position:absolute;transition:all .4s ease-in-out}.c-toggle-btn__labels::before{left:calc(50% - 24px + 0.5em);color:#fff;content:attr(data-on);opacity:0}.c-toggle-btn__labels::after{right:calc(50% - 24px - 0.5em);color:#adb1b2;content:attr(data-off);opacity:1}input:checked~.c-toggle-btn__labels::after{opacity:0}input:checked~.c-toggle-btn__labels::before{opacity:1}.p-global-header{display:flex;align-items:center;justify-content:left;width:100%;height:100%;padding:10px 15px;background-color:#fff;border-bottom:1px solid #d2d2d2}.p-global-header__inner{display:flex;align-items:center;justify-content:space-between;width:100%}@media(min-width: 990px){.p-global-header__inner{position:relative;width:648px;margin:0 auto}}.p-global-header__logo{width:150px}.p-global-header__logo-link{display:block}.p-global-header__logo-link img{width:100%;height:auto}.p-global-header__nav-button{display:flex;align-items:center;justify-content:center;padding:0;appearance:none;cursor:pointer;background-color:#fff;border:none}.p-global-header__nav-button&gt;span{display:block;width:100%;height:4.7rem;padding:.4rem 0 .4rem .4rem;overflow:hidden;font-size:.8rem;line-height:1;color:#595960;white-space:nowrap}.p-global-header__nav-button&gt;span::before{position:relative;display:flex;align-items:center;justify-content:center;height:3rem;font-size:2rem;color:#b4b4b4;text-indent:0;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f000"}@media(min-width: 990px){.p-global-header__nav-button:hover{cursor:pointer;opacity:.7}}.p-global-header__menu-wrap{display:flex}.p-global-header__link{display:block;height:4.7rem;padding:.4rem;font-size:.8rem;line-height:1;color:#595960;text-align:center}@media(min-width: 990px){.p-global-header__link:hover{cursor:pointer;opacity:.7}}.p-global-header__link::before{display:flex;align-items:center;justify-content:center;width:100%;height:3rem;color:#b4b4b4}.p-global-header__link.p-global-header__link--history::before{font-size:2.4rem;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f022"}.p-global-header__link.p-global-header__link--favorite,.p-global-header__link.p-global-header__link--favorite-zero{position:relative}.p-global-header__link.p-global-header__link--favorite::before,.p-global-header__link.p-global-header__link--favorite-zero::before{font-size:2.2rem;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f020"}.p-global-header__link.p-global-header__link--login::before{font-size:2.2rem;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f038"}.p-global-header__favorite-count{position:absolute;top:5px;right:4px;z-index:2;width:1.6rem;padding:3px 0;font-size:1rem;font-weight:bold;color:#fff;background-color:#eb8f34;border-radius:8px}.p-global-footer{width:100%;padding:15px;background-color:#b4b4b4}.p-global-footer__nav{display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%;padding-bottom:15px;border-bottom:1px solid #fff}@media(min-width: 990px){.p-global-footer__nav{flex-direction:unset;width:648px;margin:0 auto;border-bottom:1px solid #fff}}.p-global-footer__nav-item{position:relative;display:flex;align-items:center;justify-content:center;padding:0 12px}.p-global-footer__nav-item&gt;a{display:block;color:#fff}.p-global-footer__nav-item&gt;a:hover{color:#fff;text-decoration:none;opacity:.7}.p-global-footer__nav-item .first-floor li{border-bottom:1px solid #f4f4f4}.p-global-footer__copyright{padding-top:15px;font-size:1rem;color:#fff;text-align:center}.p-global-footer.p-global-footer--fixed{position:fixed;bottom:0}.p-job-card__item{position:relative;padding:12px 8px;cursor:pointer;background-color:#fff}@media(min-width: 990px){.p-job-card__item:hover{background-color:#f8f8f8}}.p-job-card__item.p-job-card__item--info{border-top:solid .5px #e1e1e1;border-bottom:solid .5px #e1e1e1}.p-job-card__item.p-job-card__item--info+.p-job-card__item.p-job-card__item--info{border-top:none}.p-job-card__item.p-job-card__item--rst{padding:12px 12px 6px}.p-job-card__item.p-job-card__item--rst:hover{background-color:#fff}.p-job-card__item.p-job-card__item--favorite{padding:12px}.p-job-card__item.p-job-card__item--favorite:hover{background-color:#fff}.p-job-card__item.p-job-card__item--close{padding:12px;cursor:default;background-color:inherit}.p-job-card__link{display:block;color:#13131e;white-space:nowrap}.p-job-card__link:hover{color:#13131e;text-decoration:none}@media(max-width: 990px){.p-job-card__link{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}}.p-job-card__frame{position:relative;display:flex;gap:12px;justify-content:space-between}.p-job-card__frame-inner{flex-grow:1;width:calc(100% - 124px);line-height:1.2;color:#13131e}.p-job-card__img{width:60px;height:60px;overflow:hidden;border-radius:2px}.p-job-card__img img{width:100%;height:auto}.p-job-card__img.p-job-card__img--dtl{width:52px;height:52px}.p-job-card__heading{margin-bottom:6px;font-size:1.3rem;line-height:1.5;color:#13131e}@media(max-width: 990px){.p-job-card__heading{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}}.p-job-card__heading-no-img{margin-bottom:10px;font-size:1.4rem}.p-job-card__label{height:fit-content;padding:4px;margin-right:6px;font-size:1rem;color:#595960;white-space:nowrap;border:1px solid #e1e1e1;border-radius:2px}.p-job-card__salary{font-size:1.1rem;white-space:nowrap}.p-job-card__salary.p-job-card__salary--favorite{margin-right:8px}.p-job-card__text{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal;white-space:nowrap}.p-job-card__text::before{display:inline-block;margin-right:8px;font-size:1.6rem;color:#2d9bcd;vertical-align:-2px}.p-job-card__text.p-job-card__text--status::before{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f010"}.p-job-card__text.p-job-card__text--pay::before{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f00b"}.p-job-card__text.p-job-card__text--time::before{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f00c"}.p-job-card__inner{display:flex;gap:10px;justify-content:space-between}.p-job-card__update{padding:14px 0;font-size:1rem;color:#b4b4b4;text-align:right}.p-job-card__update.p-job-card__update--rst{padding:6px 0 0}.p-job-card__save{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;appearance:none;cursor:pointer;background-color:transparent;border:none}.p-job-card__save::before{position:relative;font-size:2.8rem;color:#b4b4b4}.p-job-card__save.is-favorited::before{top:0;right:0;font-size:2rem;color:#eb8f34;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f01f"}.p-job-card__save.is-not-favorited::before{top:0;right:0;font-size:2rem;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f020"}.p-job-card__save.is-favorited-modal::before{color:#eb8f34;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f01f"}.p-job-card__save.is-not-favorited-modal::before{font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f020"}.p-job-card__save.p-job-card__save--btn{width:100%;height:auto;padding:8px 16px;font-size:1.3rem}.p-job-card__save.p-job-card__save--btn::before{padding-right:4px}.p-job-card__save.p-job-card__save--btn.is-not-favorited span::before{content:"æ°—ã«ãªã‚‹"}.p-job-card__save.p-job-card__save--btn.is-favorited span::before{content:"è¿½åŠ&nbsp;æ¸ˆã¿"}.p-job-card__summary{display:block;padding-top:8px;margin-top:12px;color:#595960;border-top:1px solid #e6e6e6}.p-job-card__summary.is-hidden{height:0;padding-top:0;margin-top:0;visibility:hidden;border-top:none}.p-job-card__summary-link{color:#0082d0;cursor:pointer}.p-job-card__summary-link:hover{opacity:.7}.p-related-links{padding:16px 16px 24px;border-top:4px solid #e6e6e6;background-color:#fff}.p-related-links__heading{margin-bottom:12px;color:#000;font-size:1.4rem}.p-related-links__rst-list+.p-related-links__heading{margin-top:16px}.p-related-links__rst-list{display:flex;flex-wrap:wrap;gap:12px}.p-related-links__rst-item{width:100%;border-radius:2px;border:1px solid #e6e6e6}.p-related-links__rst-link{display:block;padding:10px 12px}.p-related-links__rst-link:hover{text-decoration:none;opacity:.7;cursor:pointer}.p-related-links__rst-frame{display:flex;flex-direction:row-reverse;position:relative;justify-content:space-between;gap:12px}.p-related-links__rst-frame-inner{width:calc(100% - 72px);color:#13131e;flex-grow:1}.p-related-links__rst-name{display:block;color:#13131e;font-weight:bold;font-size:1.4rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-related-links__rst-occupation{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-related-links__rst-label{margin-top:8px}.p-related-links__rst-img{width:3.2rem;height:3.2rem;margin-top:4px;border-radius:2px;overflow:hidden}.p-related-links__rst-img img{width:100%;height:3.2rem;object-fit:cover}.p-related-links__list{border:1px solid #e6e6e6;border-radius:2px}.p-related-links__item{border-bottom:1px solid #e6e6e6;font-size:1.3rem}.p-related-links__item:last-child{border-bottom:none}.p-related-links__item&gt;a{display:block;padding:10px 16px}.p-related-links__item&gt;a:hover{opacity:.7;text-decoration:none}.p-search-form{display:inline-block;position:relative}.p-search-form::before,.p-search-form::after{appearance:none;display:inline-block;position:absolute;top:0;z-index:1;border:none;width:4.8rem;height:4.8rem;color:#2d9bcd;font-size:2rem;text-align:center;line-height:4.8rem;pointer-events:none}.p-search-form::before{left:0;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f001"}.p-search-form::after{right:0;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f003"}.p-search-form__textfield{padding:14px 48px;font-size:1.3rem}.p-sidemenu-wrap{position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%;background-color:#fff;opacity:1;transition:transform .2s cubic-bezier(0, 0, 0.2, 1),opacity .2s cubic-bezier(0, 0, 0.2, 1)}@media(min-width: 990px){.p-sidemenu-wrap{width:100%;height:auto;transition:visibility .35s,transform .35s}}.p-sidemenu-wrap.is-hidden{left:-100%;height:0;overflow:hidden;opacity:1;transform:translateX(100%)}@media(min-width: 990px){.p-sidemenu-wrap.is-hidden{top:-100%;left:0;transform:translateY(-100%)}}.p-sidemenu__header{border-bottom:1px solid #d2d2d2}.p-sidemenu__header-inner{position:relative;display:flex;gap:16px;align-items:center;min-height:50px;padding:13px 16px}@media(min-width: 990px){.p-sidemenu__header-inner{width:648px;margin:0 auto}}.p-sidemenu__header-title{flex-grow:1;font-size:1.6rem;font-weight:bold;line-height:1;text-align:center}.p-sidemenu__close{position:absolute;top:13px;right:24px;display:block;width:24px;height:24px;overflow:hidden;text-indent:-999px;cursor:pointer;background-color:transparent;border:none}.p-sidemenu__close::before{position:absolute;top:50%;left:50%;width:1em;height:1em;margin:-0.5em 0 0 -0.5em;font-size:2.4rem;line-height:1;color:#2d9bcd;text-indent:0;vertical-align:middle;font-family:"Kyujin Glyph";font-style:normal;font-weight:normal;font-variant:normal;-webkit-font-smoothing:antialiased;text-transform:none;content:"\f006"}.p-sidemenu__login-inner{padding:2.4rem 2.8rem;text-align:center}.p-sidemenu__login-btn{width:100%}@media(min-width: 990px){.p-sidemenu__login-btn{max-width:592px}}.u-align-left{text-align:left}.u-align-right{text-align:right}.u-align-center{text-align:center}.u-display.is-hidden{display:none}.u-display-animation{max-height:9999px;opacity:1;transition:opacity .3s ease,height .4s ease;pointer-events:auto}.u-display-animation.is-hidden{margin:0;padding:0;height:0;opacity:0;pointer-events:none}.u-mb{margin-bottom:1.6rem}.u-mb-l{margin-bottom:2.4rem}.u-mb-xl{margin-bottom:3.2rem}.u-text-indent{display:inline-block;padding-left:1em;text-indent:-1em}.u-text-indent-num{display:inline-block;padding-left:3rem;text-indent:-3rem}.u-text-notice{color:#939393;font-size:1.1rem}.u-text-attention{color:#e64939;font-weight:bold}.u-text-error{color:#c30;font-weight:bold}.u-text.is-disabled{color:#b4b4b4}.u-text-xxs{font-size:1rem}.u-text-xs{font-size:1.1rem}.u-text-s{font-size:1.2rem}.u-text-l{font-size:1.4rem}.u-text-xl{font-size:1.5rem}.u-text-xxl{font-size:1.6rem}.u-valign-top.u-valign-top.u-valign-top{vertical-align:top}.u-valign-middle.u-valign-middle.u-valign-middle{vertical-align:middle}.u-valign-bottom.u-valign-bottom.u-valign-bottom{vertical-align:bottom}.u-width-1{width:1%}.u-width-2{width:2%}.u-width-3{width:3%}.u-width-4{width:4%}.u-width-5{width:5%}.u-width-6{width:6%}.u-width-7{width:7%}.u-width-8{width:8%}.u-width-9{width:9%}.u-width-10{width:10%}.u-width-11{width:11%}.u-width-12{width:12%}.u-width-13{width:13%}.u-width-14{width:14%}.u-width-15{width:15%}.u-width-16{width:16%}.u-width-17{width:17%}.u-width-18{width:18%}.u-width-19{width:19%}.u-width-20{width:20%}.u-width-21{width:21%}.u-width-22{width:22%}.u-width-23{width:23%}.u-width-24{width:24%}.u-width-25{width:25%}.u-width-26{width:26%}.u-width-27{width:27%}.u-width-28{width:28%}.u-width-29{width:29%}.u-width-30{width:30%}.u-width-31{width:31%}.u-width-32{width:32%}.u-width-33{width:33%}.u-width-34{width:34%}.u-width-35{width:35%}.u-width-36{width:36%}.u-width-37{width:37%}.u-width-38{width:38%}.u-width-39{width:39%}.u-width-40{width:40%}.u-width-41{width:41%}.u-width-42{width:42%}.u-width-43{width:43%}.u-width-44{width:44%}.u-width-45{width:45%}.u-width-46{width:46%}.u-width-47{width:47%}.u-width-48{width:48%}.u-width-49{width:49%}.u-width-50{width:50%}.u-width-51{width:51%}.u-width-52{width:52%}.u-width-53{width:53%}.u-width-54{width:54%}.u-width-55{width:55%}.u-width-56{width:56%}.u-width-57{width:57%}.u-width-58{width:58%}.u-width-59{width:59%}.u-width-60{width:60%}.u-width-61{width:61%}.u-width-62{width:62%}.u-width-63{width:63%}.u-width-64{width:64%}.u-width-65{width:65%}.u-width-66{width:66%}.u-width-67{width:67%}.u-width-68{width:68%}.u-width-69{width:69%}.u-width-70{width:70%}.u-width-71{width:71%}.u-width-72{width:72%}.u-width-73{width:73%}.u-width-74{width:74%}.u-width-75{width:75%}.u-width-76{width:76%}.u-width-77{width:77%}.u-width-78{width:78%}.u-width-79{width:79%}.u-width-80{width:80%}.u-width-81{width:81%}.u-width-82{width:82%}.u-width-83{width:83%}.u-width-84{width:84%}.u-width-85{width:85%}.u-width-86{width:86%}.u-width-87{width:87%}.u-width-88{width:88%}.u-width-89{width:89%}.u-width-90{width:90%}.u-width-91{width:91%}.u-width-92{width:92%}.u-width-93{width:93%}.u-width-94{width:94%}.u-width-95{width:95%}.u-width-96{width:96%}.u-width-97{width:97%}.u-width-98{width:98%}.u-width-99{width:99%}.u-width-100{width:100%}.u-width-101{width:101%}
</pre></body></html>