.career-wrap{margin-top:1.5rem;border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.career-chk{display:none}.career-label{border-radius:1rem;display:block}.career-label:after{width:100%;border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;--tw-bg-opacity:1;background-color:rgb(251 146 60/var(--tw-bg-opacity));padding-top:1.5rem;padding-bottom:1.5rem;font-size:.875rem;line-height:1.25rem;display:block;text-align:center;border-top:1px solid #d9d9d9;content:"";background:url(/images/common/detail-open.svg);background-size:auto 16px;background-repeat:no-repeat;background-position:50%;height:30px}.career-content{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem;display:block;height:0;opacity:0;transition:.3s;visibility:hidden}.career-chk:checked+.career-label:after{border-radius:0;transition:.2s;content:"";background:url(/images/common/detail-close.svg);background-size:auto 16px;background-repeat:no-repeat;background-position:50%}.career-chk:checked+.career-label+.career-content{padding-top:.5rem;padding-bottom:.5rem;height:auto;opacity:1;visibility:visible}.career-label-left{width:41.666667%}@media (min-width:768px){.career-label-left{width:25%}}.career-image{width:100%;height:100%;background-position:top;background-size:cover;position:relative;border-top-left-radius:1rem}.case-text{position:absolute;bottom:0;z-index:10;width:100%;text-align:center;font-size:1.5rem;line-height:2rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));opacity:.4}@media (min-width:768px){.case-text{font-size:3.75rem;line-height:1}}.case-text-bg{position:absolute;bottom:0;z-index:0;height:5rem;width:100%;background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from:transparent var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#000 var(--tw-gradient-to-position)}.career-label-right{width:58.333333%;border-top-right-radius:1rem;padding:1.25rem}@media (min-width:768px){.career-label-right{width:75%;padding:2.25rem}}.career-title{position:relative;display:inline-block;font-size:1.125rem;line-height:1.75rem;font-weight:700;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:768px){.career-title{font-size:1.5rem;line-height:2rem}}.career-title-ul{position:absolute;bottom:-1.5rem;left:0;margin-top:1.5rem;height:2px;width:10rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fde68a var(--tw-gradient-from-position);--tw-gradient-to:hsla(48,97%,77%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgba(252,211,77,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fcd34d var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:#fef3c7 var(--tw-gradient-to-position)}@media (min-width:768px){.career-title-ul{bottom:-1.25rem}}.career-past{border-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity));padding:.25rem;font-size:.75rem;line-height:1rem}@media (min-width:768px){.career-past{font-size:.875rem;line-height:1.25rem}}.career-content-inner{padding:1.5rem}@media (min-width:768px){.career-content-inner{padding:2.5rem}}.career-plan{position:relative;margin-left:auto;margin-right:auto;width:100%;max-width:56rem;border-radius:.5rem;background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:#fce7f3 var(--tw-gradient-from-position);--tw-gradient-to:rgba(252,231,243,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:#fef9c3 var(--tw-gradient-to-position);padding:1.5rem}@media (min-width:768px){.career-plan{padding:2.5rem}}.career-plan-tri-wrap{position:absolute;top:-1.25rem;left:2rem}.career-plan-tri{height:0;width:0;border-left-width:15px;border-right-width:15px;border-bottom-width:25px;border-left-color:transparent;border-right-color:transparent;--tw-border-opacity:1;border-bottom-color:rgb(252 231 243/var(--tw-border-opacity))}.career-timeline{display:flex}.career-timeline-left{width:16.666667%}.career-timeline-right{width:83.333333%;padding-left:1.5rem;padding-right:1.5rem;padding-bottom:2.5rem}@media (min-width:768px){.career-timeline-right{padding-left:1.25rem;padding-right:2.5rem}}.career-timeline-circle{display:flex;height:5rem;width:5rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;border-width:2px;--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity))}@media (min-width:768px){.career-timeline-circle{height:7rem;width:7rem}}.career-timeline-circle-text{font-size:.875rem;line-height:1.25rem;font-weight:500}@media (min-width:768px){.career-timeline-circle-text{font-size:1.125rem;line-height:1.75rem}}.career-timeline-border{min-height:1rem;width:.125rem;flex-grow:1;--tw-bg-opacity:1;background-color:rgb(248 113 113/var(--tw-bg-opacity))}.career-timeline-link{font-weight:700;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity));background:url(/images/common/arrow-orange.svg);background-size:30px 30px;background-repeat:no-repeat;background-position:100%;padding:10px 40px 10px 0}.career-label-bottom{padding-bottom:1.5rem;display:block;padding-top:10px;background:url(/images/common/detail-close.svg);background-size:auto 16px;background-repeat:no-repeat;background-position:50%}