@font-face{font-family:"HRSalon Awards Serif";src:url(/salon/fonts/awards-serif-900.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap}.aw{--aw-ink:#0A0A0A;--aw-white:#FFFFFF;--aw-soft:#F4F4F1;--aw-orange:#ED4B00;--aw-orange-deep:#B83A00;--aw-orange-bright:#FF7A3D;--aw-text:#333330;--aw-mute:#4A4A47;--aw-dim:#CFCFCB;--aw-err:#B00020;--aw-serif:"HRSalon Awards Serif","Noto Serif SC","Songti SC","STSong","SimSun",serif;--aw-pad:clamp(20px,5vw,80px);background:var(--aw-white);color:var(--aw-ink);font-size:17px;line-height:1.8;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans SC,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.aw *{box-sizing:border-box}.aw img{max-width:100%}.aw a{color:var(--aw-orange-deep)}.aw a:hover{color:#7A2700}.aw :focus-visible{outline:3px solid var(--aw-orange-bright);outline-offset:2px}.aw-wrap{max-width:1200px;margin:0 auto}.aw-serif{font-family:var(--aw-serif);font-weight:900}.aw-header{background:var(--aw-ink);padding:0 var(--aw-pad)}.aw-header .aw-wrap{min-height:76px;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;padding:12px 0}.aw-header .aw-wrap,.aw-logo{display:flex;align-items:center}.aw-logo{min-height:44px}.aw-logo img{height:40px;width:auto;display:block}.aw-nav{flex-wrap:wrap;gap:4px 28px}.aw .aw-nav a,.aw-nav{display:flex;align-items:center}.aw .aw-nav a{color:var(--aw-white);text-decoration:none;font-size:15px;min-height:44px}.aw .aw-nav a:hover{color:var(--aw-orange-bright)}.aw .aw-nav a.aw-nav-cta{background:var(--aw-orange);color:var(--aw-ink);font-weight:700;padding:0 22px}.aw .aw-nav a.aw-nav-cta:hover{background:var(--aw-orange-bright);color:var(--aw-ink)}@media(max-width:560px){.aw-nav{gap:0 20px}.aw-logo img{height:34px}}.aw .aw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 36px;font-size:17px;font-weight:700;text-decoration:none;border:1px solid transparent;cursor:pointer;font-family:inherit;line-height:1.3;transition:background .15s,color .15s}.aw .aw-btn-orange{background:var(--aw-orange);color:var(--aw-ink)}.aw .aw-btn-orange:hover{background:var(--aw-orange-bright);color:var(--aw-ink)}.aw .aw-btn-ghost{border-color:var(--aw-white);color:var(--aw-white);font-weight:500;background:transparent}.aw .aw-btn-ghost:hover{background:var(--aw-white);color:var(--aw-ink)}.aw .aw-btn-black{background:var(--aw-ink);color:var(--aw-white)}.aw .aw-btn-black:hover{background:#2a2a28;color:var(--aw-white)}.aw .aw-btn-line{border-color:var(--aw-ink);color:var(--aw-ink);font-weight:500;background:transparent}.aw .aw-btn-line:hover{background:var(--aw-ink);color:var(--aw-white)}.aw .aw-btn[disabled]{opacity:.55;cursor:default}.aw-hero{background:var(--aw-ink);color:var(--aw-white);padding:clamp(56px,7vw,104px) var(--aw-pad) 0}.aw-hero-main{display:flex;flex-wrap:wrap;align-items:flex-end;gap:40px 64px}.aw-hero-text{flex:1 1 560px;min-width:0;padding-bottom:clamp(48px,6vw,88px)}.aw-kicker{margin:0 0 20px;font-size:14px;font-weight:700;letter-spacing:.22em;color:var(--aw-orange-deep)}.aw-dark .aw-kicker,.aw-hero .aw-kicker{color:var(--aw-orange-bright)}.aw-hero .aw-kicker{margin-bottom:28px}.aw-hero h1{margin:0;font-family:var(--aw-serif);font-weight:900;line-height:1.12}.aw-hero h1 .y{display:block;font-size:clamp(52px,8vw,118px);letter-spacing:-.01em}.aw-hero h1 .n{display:block;margin-top:16px;font-size:clamp(28px,4vw,54px)}.aw-hero .aw-tagline{margin:32px 0 0;font-family:var(--aw-serif);font-weight:900;font-size:clamp(20px,2.2vw,28px);line-height:1.5;color:var(--aw-orange-bright)}.aw-hero .aw-lead{margin:20px 0 0;max-width:620px;color:var(--aw-dim)}.aw-hero-cta{margin-top:40px;display:flex;flex-wrap:wrap;gap:16px}.aw-hero-mark{flex:0 1 300px;min-width:180px;align-self:flex-end}.aw-hero-mark img{display:block;width:100%;max-width:300px;height:auto;margin:0 auto 56px}@media(max-width:760px){.aw-hero-mark{display:none}}.aw-dates{border-top:1px solid var(--aw-mute);display:flex;flex-wrap:wrap}.aw-dates>div{flex:1 1 240px;padding:28px 24px 32px 0}.aw-dates .k{margin:0;font-size:14px;color:var(--aw-dim);letter-spacing:.08em}.aw-dates .v{margin:6px 0 0;font-family:var(--aw-serif);font-weight:900;font-size:32px;line-height:1.3}.aw-dates .v.hot{color:var(--aw-orange-bright)}@media(max-width:560px){.aw-dates>div{flex-basis:100%;padding:18px 0 20px;border-top:1px solid #2a2a28}.aw-dates>div:first-child{border-top:0}}.aw-sec{padding:clamp(64px,8vw,120px) var(--aw-pad)}.aw-sec.aw-soft{background:var(--aw-soft)}.aw-sec.aw-dark{background:var(--aw-ink);color:var(--aw-white)}.aw-h2{margin:0;font-family:var(--aw-serif);font-weight:900;font-size:clamp(30px,3.6vw,46px);line-height:1.3}.aw-h2.gap{margin-bottom:56px}.aw-split{display:flex;flex-wrap:wrap;gap:40px 80px}.aw-split>.a{flex:1 1 380px;min-width:0}.aw-split>.b{flex:1.3 1 480px;min-width:0;display:flex;flex-direction:column;gap:20px}.aw-split p{margin:0}.aw-p{color:var(--aw-text)}.aw-award{border-top:1px solid var(--aw-ink);padding:40px 0 48px;display:flex;flex-wrap:wrap;gap:24px 48px}.aw-award:first-of-type{border-top-width:2px}.aw-award:last-of-type{border-bottom:2px solid var(--aw-ink)}.aw-award .no{margin:0;flex:0 0 88px;font-family:var(--aw-serif);font-weight:900;font-size:56px;line-height:1;color:var(--aw-orange)}.aw-award .main{flex:1 1 400px;min-width:0}.aw-award .side{flex:1 1 360px;min-width:0}.aw-award h3{margin:0;font-family:var(--aw-serif);font-weight:900;font-size:28px;line-height:1.4}.aw-award .aud{margin:8px 0 0;font-size:15px;font-weight:700;color:var(--aw-orange-deep)}.aw-award .desc{margin:16px 0 0;color:var(--aw-text)}.aw-award .lbl{margin:0 0 12px;font-size:14px;font-weight:700;letter-spacing:.12em}.aw-award .lbl.second{margin:24px 0 8px}.aw-tags{display:flex;flex-wrap:wrap;gap:8px}.aw-tags span{border:1px solid var(--aw-ink);padding:4px 14px;font-size:15px}.aw-award .segs{margin:0;font-size:15px;line-height:1.9;color:var(--aw-mute)}.aw .aw-award .go{display:inline-flex;align-items:center;min-height:44px;margin-top:20px;font-weight:700;font-size:16px;color:var(--aw-ink);text-decoration:none;border-bottom:2px solid var(--aw-orange)}.aw .aw-award .go:hover{color:var(--aw-orange-deep)}@media(max-width:560px){.aw-award .no{flex-basis:100%;font-size:44px}.aw-award h3{font-size:24px}}.aw-steps{display:flex;flex-wrap:wrap;gap:40px 32px}.aw-step{flex:1 1 240px;min-width:0;border-top:4px solid var(--aw-ink);padding-top:24px}.aw-step.now{border-top-color:var(--aw-orange)}.aw-step .ph{margin:0;font-size:14px;font-weight:700;letter-spacing:.12em;color:var(--aw-orange-deep)}.aw-step h3{margin:8px 0 0;font-family:var(--aw-serif);font-weight:900;font-size:24px;line-height:1.4}.aw-step .when{margin:8px 0 0;font-size:15px;font-weight:700}.aw-step .txt{margin:16px 0 0;font-size:16px;color:var(--aw-text)}.aw-cards{display:flex;flex-wrap:wrap;gap:24px}.aw-card{flex:1 1 320px;min-width:0;background:var(--aw-white);padding:40px 36px 44px}.aw-card .who{margin:0;font-size:14px;font-weight:700;letter-spacing:.12em;color:var(--aw-orange-deep)}.aw-card h3{margin:12px 0 0;font-family:var(--aw-serif);font-weight:900;font-size:24px;line-height:1.45}.aw-card p.t{margin:12px 0 0;font-size:16px;color:var(--aw-text)}.aw-card h3+p.t{margin-top:20px}@media(max-width:560px){.aw-card{padding:32px 24px 36px}}.aw-fees{display:flex;flex-wrap:wrap;gap:48px 80px}.aw-fees .col{flex:1 1 420px;min-width:0}.aw-fees h3{margin:0;font-family:var(--aw-serif);font-weight:900;font-size:24px;line-height:1.4}.aw-fees h3.second{margin-top:40px}.aw-fees .sub{margin:8px 0 0;font-size:16px;color:var(--aw-text)}.aw-feetable{width:100%;border-collapse:collapse;margin-top:20px;border-top:2px solid var(--aw-ink);border-bottom:2px solid var(--aw-ink)}.aw-feetable td,.aw-feetable th{padding:16px 0;border-top:1px solid var(--aw-ink);font-size:17px;line-height:1.5;vertical-align:baseline}.aw-feetable tr:first-child td,.aw-feetable tr:first-child th{border-top:0}.aw-feetable th{text-align:left;font-weight:700;padding-right:16px}.aw-feetable th .no{color:var(--aw-orange);margin-right:12px}.aw-feetable td,.aw-feetable th .no{font-family:var(--aw-serif);font-weight:900}.aw-feetable td{text-align:right;white-space:nowrap;font-size:20px}.aw-fees .rule{margin:14px 0 0;font-size:15px;color:var(--aw-mute)}.aw-incl{list-style:none;margin:20px 0 0;padding:0;border-top:2px solid var(--aw-ink);border-bottom:2px solid var(--aw-ink)}.aw-incl li{padding:14px 0;border-top:1px solid var(--aw-ink);font-size:16px;color:var(--aw-text)}.aw-incl li:first-child{border-top:0}.aw-incl li b{display:block;color:var(--aw-ink);font-size:17px}.aw-pledge{margin-top:56px;background:var(--aw-soft);padding:32px 36px;display:flex;flex-wrap:wrap;gap:16px 56px}.aw-pledge p{margin:0;flex:1 1 380px;font-size:16px;color:var(--aw-text)}.aw-pledge b{color:var(--aw-ink)}@media(max-width:560px){.aw-pledge{padding:24px 20px}.aw-feetable td,.aw-feetable th{font-size:16px}.aw-feetable td{font-size:18px}}.aw-feeline{flex:1 1 320px;margin:0;font-size:15px;line-height:1.7;color:var(--aw-text)}.aw-feeline b{font-family:var(--aw-serif);font-weight:900;font-size:20px;color:var(--aw-ink)}.aw-dark .aw-intro{margin:20px 0 56px;max-width:720px;color:var(--aw-dim)}.aw-promos{display:flex;flex-wrap:wrap;gap:0 48px}.aw-promo{flex:1 1 320px;min-width:0;border-top:1px solid var(--aw-mute);padding:28px 0 36px}.aw-promo h3{margin:0;font-size:20px;font-weight:700;line-height:1.5}.aw-promo p{margin:10px 0 0;font-size:16px;color:var(--aw-dim)}.aw-promo.hot{border-top-color:var(--aw-orange)}.aw-promo.hot h3{color:var(--aw-orange-bright)}.aw-dark .aw-after{margin:24px 0 0;max-width:820px;font-size:16px;color:var(--aw-dim)}.aw-about{display:flex;flex-wrap:wrap;gap:48px 80px}.aw-about>.a{flex:1.2 1 460px;min-width:0}.aw-about>.a .aw-h2{margin-bottom:28px}.aw-about>.a p.aw-p{margin:0}.aw-about>.a p.aw-p+p.aw-p{margin-top:16px}.aw-about>.b{flex:1 1 340px;min-width:0;display:flex;flex-direction:column}.aw-year{border-top:1px solid var(--aw-ink);padding:24px 0 28px;display:flex;gap:28px}.aw-year:first-child{border-top-width:2px}.aw-year:last-child{border-bottom:2px solid var(--aw-ink)}.aw-year .y{margin:0;flex:0 0 96px;font-family:var(--aw-serif);font-weight:900;font-size:32px;line-height:1.3;color:var(--aw-orange)}.aw-year .d{margin:4px 0 0;font-size:16px;color:var(--aw-text)}.aw-cta{background:var(--aw-orange);color:var(--aw-ink);padding:clamp(64px,8vw,112px) var(--aw-pad)}.aw-cta .aw-wrap{display:flex;flex-wrap:wrap;align-items:flex-end;gap:40px 80px}.aw-cta .a{flex:1.3 1 480px;min-width:0}.aw-cta .b{flex:1 1 320px;min-width:0}.aw-cta .aw-kicker{color:var(--aw-ink)}.aw-cta h2{margin:0;font-family:var(--aw-serif);font-weight:900;font-size:clamp(32px,4.4vw,58px);line-height:1.25}.aw-cta .when{margin:24px 0 0;max-width:640px;font-size:18px;font-weight:500}.aw-cta .b p{margin:0;font-size:16px;font-weight:500}.aw-cta .b .acts{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:32px}.aw-cta .b .who{margin:8px 0 0;font-family:var(--aw-serif);font-weight:900;font-size:30px;line-height:1.4}.aw-cta .b .mail{margin:4px 0 0;font-size:20px;font-weight:700}.aw .aw-cta .mail a{color:var(--aw-ink);display:inline-flex;align-items:center;min-height:44px}.aw-footer{background:var(--aw-ink);color:var(--aw-dim);padding:40px var(--aw-pad)}.aw-footer .aw-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.aw-footer img{height:36px;width:auto;display:block}.aw-footer p{margin:0;font-size:14px}.aw .aw-footer a,.aw-nhero{color:var(--aw-white)}.aw-nhero{background:var(--aw-ink);padding:clamp(40px,5vw,72px) var(--aw-pad) clamp(36px,4vw,56px)}.aw-nhero .aw-kicker{color:var(--aw-orange-bright)}.aw-nhero h1{margin:0;font-family:var(--aw-serif);font-weight:900;font-size:clamp(34px,5vw,64px);line-height:1.2}.aw-nhero p.lead{margin:20px 0 0;max-width:760px;color:var(--aw-dim)}.aw-nhero .meta{margin:28px 0 0;display:flex;flex-wrap:wrap;gap:8px 40px;font-size:15px;color:var(--aw-dim)}.aw-nhero .meta b{color:var(--aw-white);font-weight:700}.aw-nbody{padding:clamp(40px,5vw,72px) var(--aw-pad) clamp(64px,8vw,112px)}.aw-nlayout{display:flex;flex-wrap:wrap;align-items:flex-start;gap:40px 64px}.aw-nform{flex:1 1 620px;min-width:0}.aw-naside{flex:0 1 320px;min-width:260px;position:-webkit-sticky;position:sticky;top:24px;border-top:2px solid var(--aw-ink);padding-top:20px}@media(max-width:1040px){.aw-naside{position:static;flex-basis:100%}}.aw-naside h2{margin:0 0 12px;font-family:var(--aw-serif);font-weight:900;font-size:20px;line-height:1.4}.aw-naside ol{margin:0;padding:0;list-style:none;counter-reset:n}.aw-naside li{counter-increment:n;display:flex;gap:12px;padding:10px 0;border-top:1px solid #dcdcd6;font-size:15px;line-height:1.6;color:var(--aw-text)}.aw-naside li:first-child{border-top:0}.aw-naside li:before{content:counter(n,decimal-leading-zero);font-family:var(--aw-serif);font-weight:900;color:var(--aw-orange);flex:0 0 26px}.aw-naside .help{margin:20px 0 0;padding-top:16px;border-top:2px solid var(--aw-ink);font-size:14px;line-height:1.7;color:var(--aw-text)}.aw-fs{border:0;border-top:2px solid var(--aw-ink);margin:0 0 8px;padding:28px 0 40px;min-width:0}.aw-fs-head{display:flex;gap:20px;align-items:baseline;margin:0 0 6px}.aw-fs-head .no{font-size:36px;line-height:1;color:var(--aw-orange);flex:0 0 52px}.aw-fs-head .no,.aw-fs-head h2{font-family:var(--aw-serif);font-weight:900}.aw-fs-head h2{margin:0;font-size:26px;line-height:1.4}.aw-fs-note{margin:0 0 24px;padding-left:72px;font-size:15px;color:var(--aw-mute)}@media(max-width:560px){.aw-fs-note{padding-left:0}}.aw-choice{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}@media(max-width:640px){.aw-choice{grid-template-columns:1fr}}.aw-opt{position:relative;display:block;border:1px solid var(--aw-ink);padding:18px 20px 20px;cursor:pointer;background:var(--aw-white);transition:background .12s,color .12s}.aw-opt input{position:absolute;opacity:0;inset:0;width:100%;height:100%;cursor:pointer;margin:0}.aw-opt .n{font-family:var(--aw-serif);font-weight:900;font-size:22px;line-height:1;color:var(--aw-orange)}.aw-opt .t{display:block;margin-top:8px;font-weight:700;font-size:17px;line-height:1.45}.aw-opt .s{display:block;margin-top:4px;font-size:14px;line-height:1.6;color:var(--aw-mute)}.aw-opt:hover{background:var(--aw-soft)}.aw-opt.on{background:var(--aw-ink);color:var(--aw-white)}.aw-opt.on .s{color:var(--aw-dim)}.aw-opt.on .n{color:var(--aw-orange-bright)}.aw-opt .tick{position:absolute;top:16px;right:18px;font-size:13px;font-weight:700;letter-spacing:.08em;border:1px solid;padding:1px 10px;color:var(--aw-mute)}.aw-opt.on .tick{background:var(--aw-orange);border-color:var(--aw-orange);color:var(--aw-ink)}.aw-opt:has(input:focus-visible){outline:3px solid var(--aw-orange-bright);outline-offset:2px}.aw-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 24px;gap:20px 24px;margin-top:20px}.aw-row.one{grid-template-columns:1fr}@media(max-width:640px){.aw-row{grid-template-columns:1fr}}.aw-f{display:flex;flex-direction:column;min-width:0}.aw-f>.lab,.aw-f>label{font-size:15px;font-weight:700;line-height:1.5;margin-bottom:6px}.aw-f .req{color:var(--aw-orange-deep);font-style:normal;margin-left:2px}.aw-f .opt{font-weight:400;color:var(--aw-mute);font-size:13px;margin-left:6px}.aw-f .hint{font-size:14px;line-height:1.6;color:var(--aw-mute);margin:0 0 8px}.aw-f input[type=email],.aw-f input[type=tel],.aw-f input[type=text],.aw-f input[type=url],.aw-f select,.aw-f textarea{width:100%;border:1px solid var(--aw-ink);border-radius:0;background:var(--aw-white);color:var(--aw-ink);font:inherit;font-size:16px;line-height:1.6;padding:12px 14px;min-height:50px;-moz-appearance:none;appearance:none;-webkit-appearance:none}.aw-f select{background-image:linear-gradient(45deg,transparent 50%,var(--aw-ink) 50%),linear-gradient(135deg,var(--aw-ink) 50%,transparent 50%);background-position:calc(100% - 20px) 22px,calc(100% - 14px) 22px;background-size:6px 6px,6px 6px;background-repeat:no-repeat;padding-right:40px}.aw-f textarea{resize:vertical;min-height:140px}.aw-f input:focus,.aw-f select:focus,.aw-f textarea:focus{outline:3px solid var(--aw-orange-bright);outline-offset:0;border-color:var(--aw-ink)}.aw-f.bad input,.aw-f.bad select,.aw-f.bad textarea{border-color:var(--aw-err);border-width:2px}.aw-f .err{margin:6px 0 0;font-size:14px;font-weight:700;color:var(--aw-err);line-height:1.5}.aw-f .foot{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.aw-f .cnt{margin:6px 0 0 auto;font-size:13px;color:var(--aw-mute);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.aw-f .cnt.over{color:var(--aw-err);font-weight:700}.aw-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.aw-check{display:flex;gap:12px;align-items:flex-start;margin-top:16px;font-size:15px;line-height:1.7;cursor:pointer}.aw-check input{flex:0 0 22px;width:22px;height:22px;margin:3px 0 0;accent-color:var(--aw-orange);cursor:pointer}.aw-errsum{border:2px solid var(--aw-err);padding:16px 20px;margin:0 0 24px;font-size:15px;line-height:1.7}.aw-errsum strong{display:block;color:var(--aw-err)}.aw-errsum ul{margin:6px 0 0;padding-left:20px}.aw .aw-errsum a{color:var(--aw-err)}.aw-submit{border-top:2px solid var(--aw-ink);padding-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.aw-submit .tip{margin:0;color:var(--aw-mute);flex:1 1 260px}.aw-draft,.aw-submit .tip{font-size:14px;line-height:1.6}.aw-draft{margin:0 0 20px;padding:12px 16px;background:var(--aw-soft);display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.aw-draft button{background:none;border:0;border-bottom:1px solid var(--aw-ink);padding:0;font:inherit;font-size:14px;cursor:pointer;color:var(--aw-ink)}.aw-done{border-top:4px solid var(--aw-orange);padding-top:32px;max-width:820px}.aw-done h2{margin:0;font-family:var(--aw-serif);font-weight:900;font-size:clamp(28px,3.4vw,42px);line-height:1.3}.aw-done p{margin:16px 0 0;color:var(--aw-text)}.aw-ref{margin:28px 0 0;background:var(--aw-ink);color:var(--aw-white);padding:24px 28px;display:flex;flex-wrap:wrap;gap:8px 32px;align-items:baseline}.aw-ref .k{font-size:14px;letter-spacing:.12em;color:var(--aw-dim)}.aw-ref .v{font-family:var(--aw-serif);font-weight:900;font-size:32px;line-height:1.3;color:var(--aw-orange-bright);letter-spacing:.04em;-webkit-user-select:all;-moz-user-select:all;user-select:all}.aw-done dl{margin:28px 0 0;display:grid;grid-template-columns:120px minmax(0,1fr);border-bottom:1px solid var(--aw-ink)}.aw-done dd,.aw-done dt{margin:0;padding:12px 0;border-top:1px solid var(--aw-ink);font-size:16px}.aw-done dt{font-weight:700}.aw-done .next{margin:28px 0 0;padding-left:20px;color:var(--aw-text);font-size:16px}.aw-done .next li{margin-top:8px}.aw-done .acts{margin-top:32px;display:flex;flex-wrap:wrap;gap:16px}