.salary-number{display:inline-flex;-webkit-column-gap:1.0666666667cqw;-moz-column-gap:1.0666666667cqw;column-gap:1.0666666667cqw;align-items:flex-end;vertical-align:middle;color:currentColor}.salary-number .salary-number__digit{display:block;flex:none;width:auto;height:var(--digit-height);fill:currentColor}.salary-number .salary-number__mark{display:block;flex:none;fill:currentColor}.salary-number .salary-number__mark.salary-number__mark--decimal{width:2.1333333333cqw;height:2.1333333333cqw}.salary-number .salary-number__mark.salary-number__mark--range{width:4.8cqw;height:3.2cqw;fill:currentColor;translate:0 -2.6666666667cqw}.salary-number .salary-number__mark.salary-number__mark--comma{width:1.8666666667cqw;height:3.2cqw;margin:0 -.5333333333cqw}.salary-number--monthly{--digit-height: 16.2666666667cqw}.salary-number--breakdown{--digit-height: 9.3333333333cqw}.salary-number--annual{--digit-height: 13.0666666667cqw}.salary-number--allowance{--digit-height: 10.6666666667cqw;--mark-size: 5.8666666667cqw}.sec-salary{padding-top:18.6666666667cqw;padding-bottom:10.6666666667cqw;background-image:url(/assets/life/salary/img/salary-bg.webp?v=82b575bd40785b319880);background-repeat:repeat-y;background-position:center top;background-size:100% auto}.sec-salary .section-inner{width:89.3333333333cqw;margin-inline:auto}.sec-salary .salary-heading{width:89.3333333333cqw}.sec-salary .salary-introduction{position:relative;margin-top:8cqw}.sec-salary .salary-introduction .salary-introduction__balloon{position:relative;width:90.4cqw;height:40cqw;padding:4.2666666667cqw 4.8cqw 4.2666666667cqw 5.3333333333cqw;margin-right:-1.0666666667cqw;color:#000;background-image:url(/assets/life/salary/img/salary-introduction-bg.svg?v=7a21c0497bd5c720d376);background-repeat:no-repeat;background-position:left top;background-size:contain}.sec-salary .salary-introduction .salary-introduction__text{font-size:3.7333333333cqw;font-weight:500;line-height:160%}.sec-salary .salary-introduction .salary-introduction__note{margin-top:1.6cqw;font-weight:400;line-height:160%;font-size:3.2cqw}.sec-salary .salary-introduction .salary-introduction__characters{position:absolute;top:22.9333333333cqw;left:58.9333333333cqw;width:35.7333333333cqw;max-width:none}.sec-salary .salary-example-list{display:flex;flex-direction:column;row-gap:10.6666666667cqw;margin-top:16cqw}.sec-salary .salary-panel{position:relative;width:89.3333333333cqw}.sec-salary .salary-panel::before{display:block;width:100%;height:10.6666666667cqw;content:"";background-image:url(/assets/life/salary/img/salary-box-top.svg?v=73e54b511e709f16daed);background-repeat:no-repeat;background-size:100% auto}.sec-salary .salary-panel .salary-panel__body{position:relative;display:flex;flex-direction:column;margin-top:-.2666666667cqw;background-color:#fff;border-color:#00693e;border-right-style:solid;border-right-width:.5333333333cqw;border-left-style:solid;border-left-width:.5333333333cqw}.sec-salary .salary-panel .salary-panel__heading{display:block;width:90.6666666667cqw;height:auto;margin-top:-6.1333333333cqw;margin-left:-2.4cqw}.sec-salary .salary-panel .salary-panel__monthly{margin-top:-1.0666666667cqw;font-weight:700;line-height:1;color:#00693e;text-align:center;font-size:11.2cqw}.sec-salary .salary-panel .salary-panel__monthly .salary-panel__monthly-content{display:inline-flex;-webkit-column-gap:1.0666666667cqw;-moz-column-gap:1.0666666667cqw;column-gap:1.0666666667cqw;align-items:flex-end;margin-top:7.2cqw}.sec-salary .salary-panel .salary-panel__monthly .salary-panel__text-symbol{display:block;flex:none;fill:currentColor}.sec-salary .salary-panel .salary-panel__monthly .salary-panel__text-symbol.salary-panel__text-symbol--income-monthly{width:21.3333333333cqw;height:11.7333333333cqw}.sec-salary .salary-panel .salary-panel__monthly .salary-panel__text-symbol.salary-panel__text-symbol--about{width:12cqw;height:11.7333333333cqw}.sec-salary .salary-panel .salary-panel__monthly .salary-panel__text-symbol.salary-panel__text-symbol--unit{width:24.2666666667cqw;height:11.7333333333cqw}.sec-salary .salary-panel__breakdown{box-sizing:border-box;padding:5.3333333333cqw 5.0666666667cqw;margin-top:8cqw;background-color:#d0ecd6}.sec-salary .salary-panel__bar{display:flex;width:78.6666666667cqw;height:7.2cqw}.sec-salary .salary-panel__bar.salary-panel__bar--salary-01{--bar-orange-ratio: 63.1579%;--bar-purple-ratio: 26.3158%;--bar-pink-ratio: 2.6316%;--bar-yellow-ratio: 7.8947%}.sec-salary .salary-panel__bar.salary-panel__bar--salary-02{--bar-orange-ratio: 63.8298%;--bar-purple-ratio: 27.6596%;--bar-pink-ratio: 2.1277%;--bar-yellow-ratio: 6.3829%}.sec-salary .salary-panel__bar.salary-panel__bar--salary-03{--bar-orange-ratio: 62.2642%;--bar-purple-ratio: 26.4151%;--bar-pink-ratio: 3.7736%;--bar-yellow-ratio: 7.5471%}.sec-salary .salary-panel__bar-item{flex:0 0 var(--bar-item-ratio)}.sec-salary .salary-panel__bar-item.salary-panel__bar-item--orange{--bar-item-ratio: var(--bar-orange-ratio);background-color:#fe4500}.sec-salary .salary-panel__bar-item.salary-panel__bar-item--purple{--bar-item-ratio: var(--bar-purple-ratio);background-color:#a00087}.sec-salary .salary-panel__bar-item.salary-panel__bar-item--pink{--bar-item-ratio: var(--bar-pink-ratio);background-color:#fd64a8}.sec-salary .salary-panel__bar-item.salary-panel__bar-item--yellow{--bar-item-ratio: var(--bar-yellow-ratio);background-color:#ff9200}.sec-salary .salary-panel__breakdown-list{display:flex;flex-direction:column;row-gap:5.3333333333cqw;margin-top:8cqw}.sec-salary .salary-panel__breakdown-item{display:flex;align-items:center;justify-content:space-between;height:13.3333333333cqw}.sec-salary .salary-panel__amount{display:flex;-webkit-column-gap:.8cqw;-moz-column-gap:.8cqw;column-gap:.8cqw;align-items:baseline}.sec-salary .salary-panel__amount.salary-panel__amount--orange{color:#fe4500}.sec-salary .salary-panel__amount.salary-panel__amount--purple{color:#a00087}.sec-salary .salary-panel__amount.salary-panel__amount--pink{color:#fd64a8}.sec-salary .salary-panel__amount.salary-panel__amount--yellow{color:#ff9200}.sec-salary .salary-panel__amount .salary-panel__text-symbol--about{width:6.6666666667cqw;height:5.8666666667cqw}.sec-salary .salary-panel__amount .salary-panel__text-symbol--unit{width:12cqw;height:5.8666666667cqw}.sec-salary .salary-panel__breakdown-detail{display:flex;align-items:center;justify-content:center;width:43.2cqw;min-height:8.5333333333cqw;padding:1.3333333333cqw 2.6666666667cqw;font-weight:700;line-height:1.4;color:#fff;text-align:center;font-size:3.7333333333cqw}.sec-salary .salary-panel__breakdown-detail.salary-panel__breakdown-detail--orange{background-color:#fe4500}.sec-salary .salary-panel__breakdown-detail.salary-panel__breakdown-detail--purple{background-color:#a00087}.sec-salary .salary-panel__breakdown-detail.salary-panel__breakdown-detail--pink{background-color:#fd64a8}.sec-salary .salary-panel__breakdown-detail.salary-panel__breakdown-detail--yellow{background-color:#ff9200}.sec-salary .salary-panel__bottom{background-color:#fff;border-color:#00693e;border-right-style:solid;border-right-width:.5333333333cqw;border-bottom-style:solid;border-bottom-width:.5333333333cqw;border-left-style:solid;border-left-width:.5333333333cqw;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7.4666666667cqw), calc(100% - 7.4666666667cqw) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 7.4666666667cqw), calc(100% - 7.4666666667cqw) 100%, 0 100%)}.sec-salary .salary-panel__annual{padding-top:8cqw;color:#00693e}.sec-salary .salary-panel__annual-summary{display:flex;justify-content:space-between;width:78.6666666667cqw;padding:0 2.6666666667cqw 2.1333333333cqw;margin-inline:auto;font-weight:700;line-height:140%;white-space:nowrap;border-bottom:.5333333333cqw solid currentColor;font-size:4.2666666667cqw}.sec-salary .salary-panel__annual-income{display:flex;-webkit-column-gap:1.8666666667cqw;-moz-column-gap:1.8666666667cqw;column-gap:1.8666666667cqw;align-items:flex-end;justify-content:center;margin-top:5.3333333333cqw}.sec-salary .salary-panel__annual-income .salary-panel__text-symbol--income-yearly{width:20.5333333333cqw;height:9.6cqw}.sec-salary .salary-panel__annual-income .salary-panel__text-symbol--about{width:10.4cqw;height:9.6cqw}.sec-salary .salary-panel__annual-income .salary-panel__text-symbol--unit{width:20.5333333333cqw;height:9.6cqw}.sec-salary .salary-panel__location{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1.3333333333cqw 10.1333333333cqw 1.3333333333cqw 2.6666666667cqw;margin-top:5.3333333333cqw;margin-left:auto;font-weight:700;line-height:140%;color:#fff;background-color:#00693e;font-size:3.7333333333cqw}.sec-allowance{padding-top:10.6666666667cqw;padding-bottom:10.6666666667cqw;background:url(/assets/life/salary/img/allowance-bg.webp?v=208006f2ae0130f75396) repeat-y center top/100% auto}.sec-allowance .section-inner{width:89.3333333333cqw;margin-inline:auto}.sec-allowance .allowance-heading{width:89.8666666667cqw;margin-left:-.2666666667cqw}.sec-allowance .allowance-list{display:flex;flex-direction:column;row-gap:10.6666666667cqw;width:89.3333333333cqw;margin-top:8cqw}.sec-allowance .allowance-panel{position:relative}.sec-allowance .allowance-panel .allowance-panel__title{position:relative;height:20.5333333333cqw;margin-left:-1.8666666667cqw}.sec-allowance .allowance-panel .allowance-panel__title img{width:auto;height:100%}.sec-allowance .allowance-panel .allowance-panel__top{padding:12.5333333333cqw .5333333333cqw 3.2cqw;margin-top:-11.2cqw;background-color:#c0dd98}.sec-allowance .allowance-panel .allowance-panel__lead{padding:2.6666666667cqw 0;font-weight:700;line-height:140%;color:#fff;text-align:center;background-color:#00693e;font-size:3.7333333333cqw}.sec-allowance .allowance-panel .allowance-panel__body{position:relative;padding:0 .5333333333cqw .5333333333cqw;background-color:#c0dd98;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 7.4666666667cqw 100%, 0 calc(100% - 7.4666666667cqw));clip-path:polygon(0 0, 100% 0, 100% 100%, 7.4666666667cqw 100%, 0 calc(100% - 7.4666666667cqw))}.sec-allowance .allowance-panel .allowance-panel__inner{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 7.2cqw 100%, 0 calc(100% - 7.2cqw));clip-path:polygon(0 0, 100% 0, 100% 100%, 7.2cqw 100%, 0 calc(100% - 7.2cqw))}.sec-allowance .allowance-panel .allowance-panel__value{position:absolute;bottom:0;left:0;min-width:66.6666666667cqw;padding:2.6666666667cqw 5.3333333333cqw 5.3333333333cqw;color:#fff;background:#00693e;border-radius:0 24cqw 0 0}.sec-allowance .allowance-panel .allowance-panel__description{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-bottom:1.6cqw;font-weight:700;line-height:140%;border-bottom:.2666666667cqw solid #fff;font-size:3.7333333333cqw}.sec-allowance .allowance-panel .allowance-panel__number{display:flex;align-items:flex-end;margin-top:3.7333333333cqw;font-size:3.7333333333cqw;font-weight:700;line-height:140%}.sec-allowance .allowance-panel .allowance-panel__number .allowance-panel__num-text{align-self:center;margin-right:1.6cqw;white-space:nowrap}.sec-allowance .allowance-panel .allowance-panel__number .allowance-panel__unit-symbol{display:block;flex:none;margin-left:.8cqw;fill:currentColor}.sec-allowance .allowance-panel .allowance-panel__number .allowance-panel__unit-symbol.allowance-panel__unit-symbol--en{width:5.3333333333cqw;height:5.6cqw}.sec-allowance .allowance-panel .allowance-panel__number .allowance-panel__unit-symbol.allowance-panel__unit-symbol--percent{width:7.2cqw;height:6.6666666667cqw}.svg-symbols{position:absolute;width:0;height:0;overflow:hidden}
