<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.shisetsu_fv-wrap{margin-left:auto;margin-right:auto;width:var(--primary-column-width)}[data-ua=pc] .shisetsu_fv-wrap{column-gap:var(--space-md);display:flex;flex-direction:row-reverse}[data-ua=pc] .shisetsu_fv-wrap header{flex-grow:1}.shisetsu_fv-wrap .shisetsu_name-wrap{display:grid;grid-auto-rows:1fr;grid-template-areas:"open date" "hojin date" "shisetsu shisetsu";grid-template-columns:1fr auto;grid-template-rows:auto auto auto}.shisetsu_fv-wrap .shisetsu_name-wrap .shisetsu_name{font-size:var(--font-xl);grid-area:shisetsu}.shisetsu_fv-wrap .shisetsu_name-wrap .hojin_name{font-size:var(--font-xs);grid-area:hojin}[data-ua=pc] .shisetsu_fv-wrap .shisetsu_name-wrap .hojin_name{font-size:var(--font-sm)}.shisetsu_fv-wrap .shisetsu_name-wrap .datetime{text-wrap:nowrap;color:var(--color-gray-dark);font-size:var(--font-xxs);grid-area:date}[data-ua=pc] .shisetsu_fv-image{flex-shrink:0;width:340px}.shisetsu_fv-image .slider-navigation{margin-inline:var(--space-xxxl)}[data-slider=mobile-fv]{position:relative}[data-slider=mobile-fv] .slider-navigation{--slider-nav-height:30px;bottom:0;left:0;position:absolute;width:100%}[data-slider=mobile-fv] .slider-navigation:before{background:linear-gradient(180deg,#0000,#0000001f);bottom:0;content:"";height:200%;left:0;position:absolute;width:100%}[data-slider=mobile-fv] .slider-indicator{height:8px;width:8px;z-index:var(--z-above)}[data-slider=mobile-fv] .slider-indicator.is-active{box-shadow:0 0 0 2px var(--color-white);height:10px;width:10px}[data-slider=mobile-fv] .slider-indicator:not(.is-active){background-color:var(--color-white)}.personal-bubble{--section-pt:var(--space-xxxxxl);margin-top:calc(var(--space-lg) + var(--space-md));padding:var(--section-pt) 0 var(--space-lg) 0;text-align:center}[data-ua=pc] .personal-bubble{margin-top:calc(var(--space-xl) + var(--space-md))}.personal-bubble header{--section-over-size:var(--space-md);margin:calc(var(--section-pt)*-1 - var(--section-over-size)) 0 calc(var(--space-xs) + var(--space-sm)) 0}.personal-bubble header h2{background-color:var(--color-accent-main);border-radius:var(--radius-sm);color:var(--color-white);display:inline-block;font-size:var(--font-md);padding:var(--space-xs) var(--space-lg) var(--space-xs) 62px;position:relative}.personal-bubble header h2:before{background:url(/career/img/report/icon-person-tall.png) no-repeat 100%/cover;bottom:0;content:"";display:block;height:60px;left:var(--space-md);position:absolute;width:48px}.personal-bubble header h2:after{border:20px solid #0000;border-top:20px solid var(--color-accent-main);content:"";left:50%;position:absolute;top:calc(100% - 10px);transform:translateX(-50%)}.sticky_title_area{background-color:var(--color-primary-lightest);margin-top:var(--space-xl)}[data-ua=pc] .sticky_title_area{margin-top:var(--space-xxxxl)}.sticky_title_area .shisetsu-info&gt;section:not(.mt-0),.sticky_title_area&gt;section:not(.mt-0){margin-top:var(--space-md)}.shisetsu_sticky_bar{background-color:var(--color-white);border-bottom:1px solid var(--color-gray-light);border-top:1px solid var(--color-gray-light);box-shadow:0 -4px 12px 0 #3333330d;position:sticky;top:0;transition:top var(--transition-duration) var(--transition-function);z-index:1}.shisetsu_sticky_bar ul{display:flex;justify-content:center}.shisetsu_sticky_bar ul li{border-bottom:4px solid #0000}.shisetsu_sticky_bar ul li a{color:var(--color-text);display:inline-block;padding:var(--space-xs) var(--space-md) var(--space-xxs)}.shisetsu_sticky_bar ul&gt;.is-active{border-bottom:4px solid var(--color-primary-main);font-weight:700}.shisetsu_sticky_bar .shisetsu_name{background-color:var(--color-primary-lightest);display:grid;grid-template-rows:0fr;overflow:hidden;padding-inline:var(--space-md);text-align:center;transition:grid-template-rows var(--transition-duration) var(--transition-function)}.shisetsu_sticky_bar .shisetsu_name.show{grid-template-rows:1fr;padding-block:var(--space-xxs)}.section-separator&gt;*+*{border-top:1px solid var(--color-primary-light);margin-top:var(--space-xl);padding-top:var(--space-xl)}.shisetsu_image-slider&gt;div{margin:0 8px}.shisetsu_image-slider .slider-panel{min-width:calc(90vw - 8px);padding:0 8px;width:calc(90vw - 8px)}[data-ua=pc] .shisetsu_image-slider&gt;div{margin-inline:6px}[data-ua=pc] .shisetsu_image-slider .slider-panel{min-width:310px;padding-inline:5px;width:310px}[data-ua=pc] .shisetsu_image-slider .slider-navigation{margin-inline:auto;width:35%}.shisetsu_image-caption{-webkit-line-clamp:2;font-size:var(--font-xxs);height:calc(var(--font-xxs)*var(--line-height-md)*2);height:auto;max-height:calc(var(--font-xxs)*var(--line-height-md)*2)}.shisetsu_image-caption,[data-ua=pc] .shisetsu_image-caption{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-ua=pc] .shisetsu_image-caption{-webkit-line-clamp:3;height:calc(var(--font-xxs)*var(--line-height-md)*3);height:auto;max-height:calc(var(--font-xxs)*var(--line-height-md)*3)}.shisetsu_image-captionList{display:grid}.shisetsu_image-captionList .shisetsu_image-caption{grid-area:1/1;opacity:0;transition:opacity var(--transition-duration) var(--transition-function)}.shisetsu_image-slider[current-num="1"]+.shisetsu_image-captionList [caption-num="1"],.shisetsu_image-slider[current-num="2"]+.shisetsu_image-captionList [caption-num="2"],.shisetsu_image-slider[current-num="3"]+.shisetsu_image-captionList [caption-num="3"],.shisetsu_image-slider[current-num="4"]+.shisetsu_image-captionList [caption-num="4"],.shisetsu_image-slider[current-num="5"]+.shisetsu_image-captionList [caption-num="5"]{opacity:1}.shisetsu_map{text-align:center}.shisetsu-chart-list-item{align-items:center;display:grid;font-size:var(--font-xxs);gap:var(--space-sm);grid-template-columns:1fr max-content 1fr;margin-inline:auto}[data-ua=pc] .shisetsu-chart-list-item{background-color:var(--bg-primary-main)}.min-hyoka-label{justify-self:end}.shisetsu-chart-content-list{column-gap:var(--space-md);display:flex;justify-content:space-between;margin-inline:auto;position:relative;width:100%}[data-ua=pc] .shisetsu-chart-content-list{column-gap:var(--space-xxxxl)}.shisetsu-chart-content-list:before{background-color:var(--color-gray-light);content:"";height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.shisetsu-chart-content-list li{position:relative;width:1.6rem}.shisetsu-chart-content-list li:after{background-color:var(--color-gray-light);border:4px solid var(--color-primary-lightest-hightone);border-radius:var(--radius-circle);box-sizing:initial;content:"";height:.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:.8rem}.shisetsu-chart-content-list li span{display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap}.shisetsu-chart-content-list .is-current:after{background-color:var(--color-white);border-color:var(--color-primary-main)}.chart{border:1px solid var(--color-gray-light);border-radius:var(--radius-md);display:grid;overflow:hidden}.chart:empty{border:0}.chart.col-1{grid-template-columns:repeat(1,1fr)}.chart.col-1&gt;:not(:last-child):not(:nth-last-child(2):nth-child(1n-1)):not(:nth-last-child(2):nth-child(1n-0)):not(:last-child:nth-child(1n-0)){border-bottom:1px solid var(--color-gray-light)}.chart.col-1&gt;:not(:nth-child(1n)){border-right:1px solid var(--color-gray-light)}.chart.col-2{grid-template-columns:repeat(2,1fr)}.chart.col-2&gt;:not(:last-child):not(:nth-last-child(2):nth-child(2n-1)){border-bottom:1px solid var(--color-gray-light)}.chart.col-2&gt;:not(:nth-child(2n)){border-right:1px solid var(--color-gray-light)}.chart.col-3{grid-template-columns:repeat(3,1fr)}.chart.col-3&gt;:not(:last-child):not(:nth-last-child(2):nth-child(3n-1)):not(:nth-last-child(2):nth-child(3n-2)):not(:nth-last-child(3):nth-child(3n-2)){border-bottom:1px solid var(--color-gray-light)}.chart.col-3&gt;:not(:nth-child(3n)){border-right:1px solid var(--color-gray-light)}.chart.col-4{grid-template-columns:repeat(4,1fr)}.chart.col-4&gt;:not(:last-child):not(:nth-last-child(2):nth-child(4n-1)):not(:nth-last-child(2):nth-child(4n-2)):not(:nth-last-child(3):nth-child(4n-2)):not(:nth-last-child(2):nth-child(4n-3)):not(:nth-last-child(3):nth-child(4n-3)):not(:nth-last-child(4):nth-child(4n-3)){border-bottom:1px solid var(--color-gray-light)}.chart.col-4&gt;:not(:nth-child(4n)){border-right:1px solid var(--color-gray-light)}.chart li{display:flex;flex-direction:column;text-align:center}.chart .chart-title{font-size:var(--font-xxs);padding:var(--space-xxs) 0}.chart .chart-content{font-size:var(--font-sm);padding:var(--space-xs)}.chart .chart-title{background-color:var(--color-primary-light)}.chart .chart-content{flex-grow:1}.recommend-message{background:var(--color-primary-light);padding:var(--space-xl) var(--space-md)}.recommend-message h2{align-items:center;display:flex;gap:var(--space-md)}.recommend-message h2 img{background-color:var(--color-white);border-radius:var(--radius-circle);height:74px;width:74px}.recommend-message.is-career-partner h2{font-size:var(--font-xs)}.recommend-message.is-career-partner h2 img{height:50px;width:50px}.recommend-message.is-career-partner .accordion-content{overflow:visible}.recommend-message.is-career-partner .accordion-toggle-btn-wrap{background:linear-gradient(0deg,var(--color-white) 60%,#fff0 90%);position:relative}.staff-question{--list-disc-width:1.2rem;padding-left:var(--space-lg);position:relative}.staff-question:before{background-color:var(--color-primary-main);border-radius:var(--radius-circle);content:"";height:var(--list-disc-width);left:var(--space-xxs);position:absolute;top:calc((1em*var(--line-height-md) - var(--list-disc-width))/2);width:var(--list-disc-width)}.staff-answer-acccordion .answer-text{font-size:var(--font-xs);line-height:var(--line-height-lg)}.staff-answer-acccordion .text-lineClamp .answer-text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;height:calc(var(--font-xs)*var(--line-height-lg)*3);max-height:calc(var(--font-xs)*var(--line-height-lg)*3);overflow:hidden}.staff-answer-acccordion .accordion-toggle-btn-wrap{text-align:right}.interview-banner{display:block;margin-inline:auto;position:relative;transition-property:opacity;width:fit-content}.interview-banner:hover{opacity:var(--opacity-hover)}.interview-banner:hover img{opacity:1}.interview-banner h2{align-items:center;background-color:#ecf4de;border-radius:0 var(--radius-xs) var(--radius-xs) 0;color:var(--color-text);display:inline-flex;font-size:var(--font-md);left:0;line-height:var(--line-height-xxxl);padding:0 var(--space-xs) 0 var(--space-md);position:absolute;top:22px}[data-ua=pc] .interview-banner h2{font-size:var(--font-xs);margin-top:0;top:14px}.interview-banner h2 span{margin-top:2px}.kyujin_name-wrap{display:grid;grid-auto-rows:1fr;grid-template-areas:"open date" "base base";grid-template-columns:1fr auto;grid-template-rows:auto auto}.kyujin_name-wrap .open{grid-area:open}.kyujin_name-wrap .date{grid-area:date}.kyujin_name-wrap .base{grid-area:base}.kyujin-digest{position:relative}.kyujin-digest:before{background:url(/career/img/kangoroo/hyokkori-has-shadow.png) no-repeat 100%/cover;content:"";display:inline-block;height:50px;position:absolute;right:10px;top:-15px;width:47px;z-index:1}.kyujin-digest-card{border:1px solid var(--color-gray-light);border-radius:var(--radius-md);box-shadow:var(--shadow-md);margin-top:var(--space-md);overflow:hidden}[data-ua=pc] .kyujin-digest-card{border-radius:var(--radius-xl)}.kyujin-digest-card&gt;ul{background-color:var(--color-primary-lightest);border-bottom:1px solid var(--color-primary-light);padding:var(--space-md)}.kyujin-digest-card&gt;ul&gt;li:not(:first-child){border-top:2px dotted var(--color-primary-main);margin-top:var(--space-md);padding-top:var(--space-md)}.kyujin-digest-card dl&gt;div{display:flex;gap:var(--space-md)}.kyujin-digest-card dl&gt;div:not(:first-child){border-top:2px dotted var(--color-primary-light);margin-top:var(--space-md);padding-top:var(--space-md)}.kyujin-top-bar{background:var(--color-white);box-shadow:0 5px 13px 0 #0000000d;padding:var(--space-xs) var(--space-md);position:fixed;top:0;transition:transform var(--transition-duration) var(--transition-function);width:100vw;z-index:2}.kyujin-top-bar .kyujin-top-bar-content{align-items:center;color:var(--color-text);display:flex;gap:var(--space-md);width:100%}[data-ua=pc] .kyujin-top-bar .kyujin-top-bar-content{margin:auto;width:var(--primary-column-width)}.kyujin-top-bar.is-hidden{transform:translateY(-100%)}.kyujin-thumbnail{border-radius:50%;height:48px;object-fit:cover;width:48px}.boshu-rireki-wrap .accordion-btn svg{fill:var(--color-primary-main)}.boshu-rireki-wrap .btn:not([disabled]):active,.boshu-rireki-wrap .btn:not([disabled]):focus,.boshu-rireki-wrap .btn:not([disabled]):hover{background-color:var(--color-white);color:var(--color-text)}.boshu-rireki-wrap .btn:not([disabled]):active svg,.boshu-rireki-wrap .btn:not([disabled]):focus svg,.boshu-rireki-wrap .btn:not([disabled]):hover svg{fill:var(--color-primary-main)}.career_partner{background:var(--color-primary-light);padding:var(--space-xl) var(--space-md)}.career_partner h2{align-items:center;display:flex;font-size:var(--font-lg);gap:var(--space-md)}.career_partner h2 img{background-color:var(--color-white);border-radius:var(--radius-circle);height:50px;width:50px}[data-ua=pc] .career_partner{border-radius:var(--radius-md)}.kyujin-detail-cta-bottom_bubble{border:1px solid var(--color-accent-main);border-radius:var(--radius-md);color:var(--color-accent-main);display:inline-block;font-size:var(--font-xs);font-weight:700;margin-bottom:var(--space-md);padding:var(--space-xs) var(--space-md);position:relative}.kyujin-detail-cta-bottom_bubble:before{background-color:var(--color-accent-main);top:100%}.kyujin-detail-cta-bottom_bubble:after,.kyujin-detail-cta-bottom_bubble:before{clip-path:polygon(50% 100%,0 0,100% 0);content:"";display:block;height:12px;left:50%;position:absolute;transform:translateX(-50%);width:16px}.kyujin-detail-cta-bottom_bubble:after{background-color:var(--color-white);top:calc(100% - 1px)}[data-ua=pc] .btn-wrapper-wide{margin-inline:auto;padding-inline:190px}.flow-item-step{background-color:var(--color-gray-lightest);padding:var(--space-xl) var(--space-md)}.flow-item-step ol{counter-reset:li_count}[data-ua=pc] .flow-item-step ol{line-height:var(--line-height-lg)}.flow-item-step ol li{padding-left:calc(var(--space-md) + 25px);position:relative;text-align:left}.flow-item-step ol li:before{align-items:center;background-color:var(--color-primary-main);border-radius:var(--radius-circle);color:var(--color-white);content:counter(li_count);counter-increment:li_count;display:flex;font-size:var(--font-xl);font-style:italic;font-weight:700;height:3.2rem;justify-content:center;left:0;margin-right:5px;padding:3px 0;position:absolute;text-align:center;width:3.2rem}[data-ua=pc] .flow-item-step ol li:before{margin-right:8px}.flow-item-step ol li:last-child .flow-item-contents{margin-top:0;padding-bottom:0}.flow-item-step ol li:last-child .flow-item-contents:before{content:none}.flow-item-step .tel{font-size:var(--font-md);font-weight:700}[data-ua=pc] .flow-item-step .tel{color:var(--color-text);margin-left:var(--space-xs)}.flow-item-step .tel span{font-size:var(--font-xxs);font-weight:400}.flow-item-step .flow-item-contents{font-size:var(--font-sm);margin:var(--space-xs) 0 0 0;padding:5px 0 var(--space-xl) 0;position:relative}.flow-item-step .flow-item-contents:before{background:var(--color-primary-main);content:"";height:100%;left:-28px;position:absolute;top:0;width:3px}.btn.cta-mylist{border-radius:var(--radius-circle);flex-shrink:0;height:4.5rem;padding:0;width:4.5rem}.btn.disabled{background-color:#fad1b9;border-color:#fad1b9;color:var(--color-white)}.cta-sub-text{font-size:var(--font-xxs)}.cta-sub-text em:after{content:" ／"}.cta-sub-text em:before{content:"＼"}.hanging-kangoroo{position:relative}.hanging-kangoroo:before{background:url(/career/img/kangoroo/hyokkori.png) no-repeat 100%/cover;content:"";display:inline-block;height:50px;position:absolute;right:10px;top:-43px;width:47px;z-index:1}.recommend-job-bubble-wrapper{left:50%;padding-inline:var(--space-md);position:absolute;top:-40px;transform:translateX(-50%);width:100vw}[data-ua=pc] .recommend-job-bubble-wrapper{margin-inline:auto;padding-inline:190px;width:var(--primary-column-width)}.recommend-job-bubble{background:linear-gradient(90deg,#fead3a,#fed33a);border-radius:var(--radius-md);color:#624724;font-size:var(--font-xs);font-weight:700;margin-bottom:calc(16px + var(--space-xs));padding:var(--space-xs);position:relative;text-align:center}.recommend-job-bubble:after{border-color:#ffc13b #0000 #0000;border-style:solid;border-width:22px 15px;content:"";left:50%;position:absolute;top:calc(100% - 6px);transform:translateX(-50%)}.support-speech-bubble{display:flex;justify-content:center;margin-top:var(--space-md)}.support-speech-bubble p{background-color:var(--color-primary-light);border-radius:var(--radius-sm);display:inline-block;font-size:var(--font-xxs);padding:var(--space-xs) var(--space-lg);position:relative}.support-speech-bubble p:after{border:10px solid #0000;border-color:#0000 #0000 var(--color-primary-light);content:"";display:block;left:50%;position:absolute;top:-20px;transform:translateX(-50%)}.support-speech-bubble.is-left{margin-top:0}.support-speech-bubble.is-left p:after{border:10px solid #0000;border-right:20px solid var(--color-primary-light);left:-20px;top:50%;transform:translateY(-50%)}.kyujin-modal-container [autofocus]{max-height:none;overflow:hidden}.kyujinEntryModal{display:flex;flex-direction:column;height:calc(100vh - var(--header-max-height))}@supports (height:100svh){.kyujinEntryModal{height:calc(100svh - var(--header-max-height))}}.kyujinEntryModal .modal-header{border-bottom:0;height:6.6rem;margin-inline:0;padding-left:var(--space-md);padding-right:var(--space-md);padding-top:var(--space-xl)}[data-ua=mobile] .kyujinEntryModal .modal-header{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.kyujinEntryModal .modal-header .close-btn{right:var(--space-md);top:var(--space-xl)}.kyujinEntryModal .modal-contents{display:flex;flex-direction:column;height:calc(100vh - var(--header-max-height) - 6.6rem);margin-top:auto;overflow-y:auto;padding:0}@supports (height:100svh){.kyujinEntryModal .modal-contents{height:calc(100svh - var(--header-max-height) - 6.6rem)}}[data-ua=pc] .kyujinEntryModal .modal-contents{padding-top:0}.kyujinEntryModal .modal-fixed-container{margin-top:auto}
</pre></body></html>