.rwrap{max-width:900px;margin:0 auto;padding:0 24px 60px}.rcrumb{font-size:var(--t12);color:var(--ink3);padding:18px 0 10px}.rcrumb a{color:var(--ink2);cursor:pointer;font-weight:600}.rcrumb a:hover{color:var(--blue)}.rhead{align-items:center;gap:12px;margin-bottom:18px;display:flex}.rhead h1{font-size:var(--t28);letter-spacing:-.03em;font-weight:700}@media (max-width:860px){.rwrap{padding:0 14px 40px}.rhead h1{font-size:var(--t20)}}.nocats{scrollbar-width:none;gap:7px;margin-bottom:14px;display:flex;overflow-x:auto}.nocats::-webkit-scrollbar{display:none}.nocats button{border:1px solid var(--line);height:34px;color:var(--ink2);font-family:inherit;font-size:var(--t13);cursor:pointer;background:#fff;border-radius:10px;flex-shrink:0;padding:0 14px;font-weight:600}.nocats button:hover{border-color:var(--ink3)}.nocats button.on{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:600}.noti{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:9px;overflow:hidden}.noti.pin{border-color:var(--line);background:var(--blue-bg)}.noti .hd{cursor:pointer;align-items:center;gap:10px;padding:16px 18px;display:flex}.noti .hd:hover .t{color:var(--blue)}.noti .kd{font-size:var(--t12);background:var(--line2);color:var(--ink3);border-radius:5px;flex-shrink:0;padding:3px 8px;font-weight:700}.noti .kd.up{background:var(--blue-bg);color:var(--ink)}.noti .kd.ev{color:#a06800;background:#fff4dd}.noti .t{min-width:0;font-size:var(--t14);letter-spacing:-.02em;flex:1;font-weight:700;line-height:1.45}.noti .t i{color:var(--red);font-style:normal;font-size:var(--t12);vertical-align:2px;margin-left:5px;font-weight:700}.noti .dt{font-size:var(--t12);color:var(--ink3);flex-shrink:0;font-weight:600}.noti .ar{color:var(--ink3);font-size:var(--t12);flex-shrink:0;transition:transform .18s}.noti.on .ar{transform:rotate(180deg)}.noti .bd{border-top:1px solid var(--line2);padding:0 18px 18px;display:none}.noti.on .bd{padding-top:15px;display:block}.noti .bd li{font-size:var(--t13);color:var(--ink2);padding-left:12px;line-height:1.8;list-style:none;position:relative}.noti .bd li:before{content:"·";color:var(--ink3);position:absolute;left:2px}.noti .bd a{color:var(--blue);text-underline-offset:3px;cursor:pointer;font-weight:700;text-decoration:underline}.noti .bd a:hover{color:var(--blue)}.noempty{border:1px solid var(--line);text-align:center;font-size:var(--t14);color:var(--ink3);background:#fff;border-radius:14px;padding:40px 20px}.nomore{border:1px solid var(--line);min-width:200px;height:44px;color:var(--ink2);font-family:inherit;font-size:var(--t14);cursor:pointer;background:#fff;border-radius:12px;margin:16px auto 0;padding:0 30px;font-weight:700;display:block}.nomore:hover{border-color:var(--blue);color:var(--blue)}@media (max-width:860px){.noti .hd{flex-wrap:wrap;gap:8px;padding:14px}.noti .t{width:100%;font-size:var(--t14);order:3}.noti .dt{margin-left:auto}.noti .ar{order:4;margin-left:auto}.noti .bd{padding:0 14px 14px}.nomore{width:100%;padding:0}}.fqsch{border:1px solid var(--line);background:#fff;border-radius:12px;align-items:center;gap:9px;height:46px;margin-bottom:14px;padding:0 15px;display:flex}.fqsch svg{width:18px;height:18px;color:var(--ink3);flex-shrink:0}.fqsch input{min-width:0;font-family:inherit;font-size:var(--t14);color:var(--ink);background:0 0;border:0;outline:0;flex:1}.fqsch input::placeholder{color:var(--ink3)}.fqsch button{background:var(--line2);width:24px;height:24px;color:var(--ink3);font-family:inherit;font-size:var(--t13);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;display:none}.fqsch.has button{display:block}.fqcats{scrollbar-width:none;gap:7px;margin-bottom:14px;display:flex;overflow-x:auto}.fqcats::-webkit-scrollbar{display:none}.fqcats button{border:1px solid var(--line);height:34px;color:var(--ink2);font-family:inherit;font-size:var(--t13);cursor:pointer;background:#fff;border-radius:10px;flex-shrink:0;padding:0 14px;font-weight:600}.fqcats button:hover{border-color:var(--ink3)}.fqcats button.on{background:var(--ink);border-color:var(--ink);color:#fff;font-weight:600}.faq{border:1px solid var(--line);background:#fff;border-radius:14px;margin-bottom:9px;overflow:hidden}.faq .hd{cursor:pointer;align-items:flex-start;gap:11px;padding:16px 18px;display:flex}.faq .hd:hover .t{color:var(--blue)}.faq .q{background:var(--blue-bg);width:22px;height:22px;color:var(--ink);font-size:var(--t12);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-weight:700;display:flex}.faq .t{min-width:0;font-size:var(--t14);letter-spacing:-.02em;flex:1;font-weight:700;line-height:1.5}.faq .ar{color:var(--ink3);font-size:var(--t12);flex-shrink:0;margin-top:4px;transition:transform .18s}.faq.on .ar{transform:rotate(180deg)}.faq .bd{padding:0 18px 18px 51px;display:none}.faq.on .bd{padding-top:2px;display:block}.faq .bd p{font-size:var(--t13);color:var(--ink2);line-height:1.85}.faq .bd b{color:var(--ink);font-weight:700}.faq .bd p+p{margin-top:7px}.faq .bd a{color:var(--blue);text-underline-offset:3px;cursor:pointer;font-weight:700;text-decoration:underline}.faq .bd a:hover{color:var(--blue)}.fqempty{border:1px solid var(--line);text-align:center;font-size:var(--t14);color:var(--ink3);background:#fff;border-radius:14px;padding:40px 20px;line-height:1.8}.fqmail{border:1px solid var(--line);text-align:center;background:#fff;border-radius:14px;margin-top:18px;padding:22px}.fqmail b{font-size:var(--t14);letter-spacing:-.02em;font-weight:700;display:block}.fqmail p{font-size:var(--t13);color:var(--ink3);margin-top:7px}.fqmail .ad{border:1px solid var(--blue);height:44px;color:var(--blue);line-height:42px;font-size:var(--t14);cursor:pointer;background:#fff;border-radius:12px;margin-top:13px;padding:0 22px;font-weight:700;display:inline-block}.fqmail .ad:hover{background:var(--blue);color:#fff}.fqmore{border:1px solid var(--line);min-width:200px;height:44px;color:var(--ink2);font-family:inherit;font-size:var(--t14);cursor:pointer;background:#fff;border-radius:12px;margin:16px auto 0;padding:0 30px;font-weight:700;display:block}.fqmore:hover{border-color:var(--blue);color:var(--blue)}@media (max-width:860px){.faq .hd{padding:14px}.faq .bd{padding:0 14px 14px 47px}.fqmore{width:100%;padding:0}}.rcrumb a{text-decoration:none}
