.t9r-hero,.t9r-help,.t9r-bottom{font-family:system-ui,"Malgun Gothic",sans-serif;word-break:keep-all;box-sizing:border-box}
.t9r-hero{background:#eef2ed;color:#162f32;padding:clamp(32px,5vw,76px) max(5vw,calc((100vw - 1380px)/2));display:grid;grid-template-columns:minmax(250px,.83fr) minmax(0,1.6fr);align-items:center;gap:clamp(24px,4vw,72px)}
.t9r-hero.t9r-reserve{background:#182d31;color:#f9f4e9}.t9r-hero h1{color:inherit!important;font-size:clamp(34px,3.8vw,65px)!important;line-height:1.17!important;letter-spacing:-.055em!important;font-weight:750!important;margin:0 0 22px!important}.t9r-hero p,.t9r-help p{color:inherit!important;line-height:1.65!important;font-size:clamp(16px,1.2vw,19px)!important;margin:0 0 22px!important}.t9r-hero img{width:100%!important;height:auto!important;display:block!important;border-radius:5px}.t9r-hero .t9r-more{display:inline-block;margin:14px 15px;color:inherit;text-decoration:underline;text-underline-offset:4px}
a.t9r-chat,.t9r-bottom a,.t9u a.t9u-btn[href*="pf.kakao.com"],.t9u-head a[href*="pf.kakao.com"]{display:inline-flex!important;align-items:center;justify-content:center;gap:9px;min-height:47px;padding:10px 22px!important;border:0!important;border-radius:8px!important;background:#fee500!important;color:#231d0e!important;font:bold 16px/1.35 system-ui,"Malgun Gothic",sans-serif!important;text-decoration:none!important}
a.t9r-chat:before,.t9r-bottom a:before{content:"";width:17px;height:15px;background:#2b2318;clip-path:polygon(0 18%,18% 0,80% 0,100% 20%,100% 70%,80% 86%,44% 86%,20% 100%,22% 83%,0 70%);flex:none}a.t9r-chat:focus-visible,.t9r-bottom a:focus-visible{outline:3px solid #117fb0;outline-offset:4px}
.t9r-help{background:#f2f5f1;padding:clamp(32px,4vw,66px) max(5vw,calc((100vw - 1120px)/2));color:#19363a}.t9r-help h2{font-size:clamp(25px,3vw,42px)!important;letter-spacing:-.05em;margin:0 0 14px!important;color:inherit!important}.t9r-bottom{display:flex!important;align-items:center;justify-content:center;padding:24px 20px max(24px,env(safe-area-inset-bottom));background:#162b2e}.t9u-mobile,.t9x-mobile{display:none!important}.t9u-top{display:none!important}.t9u-foot{padding-bottom:32px!important}.t9-real-vehicle img{padding:0!important;border-radius:4px}.t9-real-vehicle>a>img{background:#eef0ee!important;object-fit:contain!important}.t9r-marked{position:relative;display:inline-block;max-width:100%}.t9r-marked:after{content:"팀나인택시";position:absolute;bottom:3%;left:2.3%;padding:2px 5px;color:white;background:#0008;font:bold clamp(10px,1vw,16px)/1.25 sans-serif;pointer-events:none}.t9r-marked img{vertical-align:middle}
@media(max-width:780px){.t9r-hero{grid-template-columns:1fr;padding:27px 20px 22px;gap:22px}.t9r-hero h1{font-size:37px!important;margin-bottom:12px!important}.t9r-hero p{margin-bottom:14px!important}.t9r-hero img{width:100%;max-height:none}.t9r-bottom a{width:min(100%,440px)}.t9r-help{padding:34px 20px}}
.t9r-index{max-width:960px;margin:0 auto;padding:clamp(30px,6vw,72px) 20px;color:#162f32;word-break:keep-all;font-family:system-ui,sans-serif}.t9r-index h1{font-size:clamp(34px,5vw,60px);letter-spacing:-.05em;line-height:1.2;margin:0 0 24px}.t9r-index nav{display:flex;flex-wrap:wrap;gap:10px}.t9r-index nav a{padding:10px 15px;background:#ecf3ef;border-radius:6px}.t9r-index h2{font-size:26px;margin:36px 0 8px}.t9r-index ul{padding:0;margin:0;list-style:none}.t9r-index li{border-bottom:1px solid #d5dfdb}.t9r-index li a{display:block;padding:13px 0;line-height:1.55}.t9r-index a{color:#174c41}.t9r-index summary{cursor:pointer;padding:20px 0;font-weight:700}
