:root{--c:#16181d;--c2:#1e2127;--c3:#2a2e36;--e:#474d58;--d:#0f1115;--y:#ffc400;--y2:#ffd23f;--s:#3b8fd9;--si:#1d68ad;--i:#16181d;--i2:#3f4550;--i3:#5a616d;--m:#aab0ba;--p:#eef0f3;--l:#d6dae1;--f:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Noto Sans Thai","Leelawadee UI",Thonburi,Tahoma,sans-serif;color-scheme:light}*,*::before,*::after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font:16px/1.5 var(--f);color:var(--i);background:var(--p)}:lang(th) body{line-height:1.65}img{max-width:100%;height:auto;display:block}a{color:var(--si)}h1,h2,h3{line-height:1.12;margin:0 0 .45em}:lang(th) h1,:lang(th) h2,:lang(th) h3{line-height:1.35}h2{font-size:clamp(1.55rem,3.4vw,2.3rem);font-weight:900;letter-spacing:-.01em}p{margin:0 0 1em}button{font:inherit}.w{width:min(100% - 32px,1200px);margin-inline:auto}.nb{white-space:nowrap}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[hidden]{display:none !important}:focus-visible{outline:3px solid var(--s);outline-offset:2px}.skip{position:absolute;left:-9999px;top:8px;z-index:100;background:var(--y);color:var(--c);padding:8px 12px;font-weight:800}.skip:focus{left:8px}svg{flex:none}.k{font-size:.78rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--si);margin:0 0 6px;display:flex;align-items:center;gap:8px}.k::before{content:"";width:10px;height:10px;background:var(--y);flex:none}:lang(th) .k{font-size:.85rem}:lang(th) .board-fx{font-size:.82rem}.mast{background:var(--c);color:#fff;border-bottom:3px solid var(--y)}.mast-in{width:min(100% - 24px,1360px);margin-inline:auto;display:flex;align-items:center;gap:10px;min-height:56px}.logo{display:flex;align-items:center;gap:9px;color:#fff;text-decoration:none;min-width:0}.logo img{width:36px;height:36px}.logo-t{font-weight:800;font-size:1rem;letter-spacing:-.005em;white-space:nowrap}.logo-t b{color:var(--y);font-weight:900}:lang(th) .logo-t{font-size:1.02rem}.menu{display:none}.lng{margin-left:auto;display:grid;place-items:center;min-width:44px;height:38px;padding:0 8px;border:1.5px solid var(--e);border-radius:4px;color:#fff;font-weight:800;font-size:.86rem;text-decoration:none}.chat{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:38px;min-width:42px;padding:0 9px;background:#25d366;color:#0b2e17;border-radius:4px;font-weight:800;font-size:.9rem;text-decoration:none}.chat svg{width:22px;height:22px}.chat span{display:none}.mast-book{display:none}@media (min-width:900px){.mast-in{min-height:64px;gap:14px}.logo img{width:40px;height:40px}.logo-t{font-size:1.1rem}.menu{display:flex;gap:20px;margin-left:auto}.menu a{color:#e4e7ec;text-decoration:none;font-weight:700;font-size:.84rem;text-transform:uppercase;letter-spacing:.07em}:lang(th) .menu a{font-size:.95rem}.menu a:hover{color:var(--y)}.lng{margin-left:6px}.chat span{display:inline}.chat svg{width:18px;height:18px}.mast-book{display:inline-flex;align-items:center;height:40px;padding:0 16px;background:var(--y);color:var(--c);font-weight:900;text-transform:uppercase;letter-spacing:.05em;font-size:.86rem;text-decoration:none;border-radius:4px}:lang(th) .mast-book{font-size:.95rem}}@media (max-width:370px){.logo-t{font-size:.9rem}.logo img{width:30px;height:30px}}.arr{background:var(--c);color:#fff}.arr-photo{position:relative;height:170px;overflow:hidden;background:#6f8aa6}.arr-img,.arr-img img{position:absolute;inset:0;width:100%;height:100%}.arr-img img{object-fit:cover;object-position:60% 50%}.arr-plate{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:12px 16px;background:linear-gradient(90deg,rgba(22,24,29,.9) 0%,rgba(22,24,29,.72) 42%,rgba(22,24,29,0) 72%)}.arr-plate>*{max-width:64%}.arr-k{margin:0 0 3px;font-size:.68rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--y)}.arr h1{margin:0;font-size:1.62rem;font-weight:900;line-height:1.05;letter-spacing:-.015em;text-wrap:balance}:lang(th) .arr h1{font-size:1.5rem;line-height:1.25}.arr-sub{margin:5px 0 0;font-size:.8rem;line-height:1.3;color:#e8ebef;font-weight:600}.arr-desk{padding:0}.ticks{list-style:none;margin:0;padding:12px 16px 18px;display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.84rem;font-weight:700}.ticks li{display:flex;align-items:center;gap:5px}.ticks svg{width:16px;height:16px;color:var(--y)}.rated{margin:0;padding:10px 16px 0;font-size:.84rem;color:var(--m);line-height:1.5}.rated a{color:#fff;font-weight:700;text-decoration:none;border-bottom:1px solid var(--e)}.stars{color:var(--y);letter-spacing:1px}.rated-op{display:block;font-size:.78rem}@media (min-width:900px){.arr{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);grid-template-rows:auto auto 1fr}.arr-photo{grid-column:1;grid-row:1;height:auto;overflow:visible;background:none;display:flex;flex-direction:column}.arr-img{position:relative;display:block;height:auto}.arr-img img{position:static;height:auto;aspect-ratio:1400 / 977}.arr-img::after{content:"";position:absolute;left:0;right:0;bottom:0;height:42%;background:linear-gradient(0deg,var(--c) 0%,rgba(22,24,29,.6) 45%,rgba(22,24,29,0) 100%)}.arr-plate{position:relative;inset:auto;margin-top:-132px;padding:0 44px;background:none;z-index:1}.arr-plate>*{max-width:44rem}.arr-k{font-size:.8rem;margin-bottom:8px}.arr h1{font-size:3.1rem}:lang(th) .arr h1{font-size:2.6rem}.arr-sub{font-size:1.08rem;margin-top:8px}.arr-desk{grid-column:2;grid-row:1 / span 3;padding:26px 40px;display:flex;flex-direction:column;justify-content:center}.arr-desk>*{width:100%;max-width:540px}.ticks{grid-column:1;grid-row:2;padding:18px 44px 0;font-size:.92rem;gap:8px 18px}.rated{grid-column:1;grid-row:3;padding:10px 44px 28px;font-size:.9rem}.rated-op{display:inline;margin-left:6px}}.board{background:var(--c2);color:#fff;line-height:1.3}.board-top{display:flex;justify-content:space-between;align-items:center;gap:10px;background:var(--y);color:var(--c);padding:8px 16px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.board-to b{font-size:.98rem;letter-spacing:.04em;margin-left:4px}.board-fx{font-size:.72rem;letter-spacing:.1em;white-space:nowrap}:lang(th) .board-top{font-size:.9rem}:lang(th) .board-to b{font-size:1.02rem}.board-in{padding:12px 16px 14px;display:grid;gap:10px}.dir{display:grid;grid-template-columns:1fr 1fr;border:1.5px solid var(--e);border-radius:4px;overflow:hidden}.dir button{border:0;background:transparent;color:#e4e7ec;font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.07em;padding:9px 6px;cursor:pointer}.dir button[aria-pressed="true"]{background:#fff;color:var(--c)}:lang(th) .dir button{font-size:.92rem;padding:7px 6px}.gates{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.gate{display:grid;gap:1px;text-align:left;padding:8px 9px 7px;background:var(--c3);color:#fff;border:2px solid var(--c3);border-radius:4px;cursor:pointer;min-width:0}.gate-c{font-size:1.3rem;font-weight:900;letter-spacing:.05em;line-height:1}.gate-n{font-size:.74rem;color:var(--m);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gate-p{font-size:1.18rem;font-weight:900;color:var(--y);font-variant-numeric:tabular-nums;line-height:1.15;margin-top:3px}.gate-t{font-size:.7rem;color:var(--m);white-space:nowrap}.gate:hover{border-color:var(--e)}.gate[aria-pressed="true"]{background:var(--y);border-color:var(--y);color:var(--c)}.gate[aria-pressed="true"] .gate-n,.gate[aria-pressed="true"] .gate-t{color:var(--i2)}.gate[aria-pressed="true"] .gate-p{color:var(--c)}.alt{display:block}.alt>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}select,input,textarea{font:inherit;font-size:16px;color:var(--i);background:#fff;border:1.5px solid var(--l);border-radius:4px;padding:9px 10px;width:100%;min-width:0;min-height:44px}.board select,.board input{border-color:#fff}select:focus,input:focus,textarea:focus{outline:3px solid var(--s);outline-offset:0}.vehs{border:0;margin:0;padding:0;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.vehs legend,.fld>span:first-child,.fld>label{font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:var(--m);padding:0;margin-bottom:5px}:lang(th) .vehs legend,:lang(th) .fld>span:first-child,:lang(th) .fld>label{font-size:.86rem}.veh{position:relative;display:grid;gap:0;padding:7px 9px 6px;background:#fff;color:var(--c);border-radius:4px;cursor:pointer;box-shadow:inset 0 0 0 2px #fff;min-width:0}.veh input{position:absolute;opacity:0;pointer-events:none}.veh-ic svg{width:40px;height:17px;color:var(--c)}.veh-n{font-weight:900;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em;margin-top:2px}:lang(th) .veh-n{font-size:.9rem}.veh-c{font-size:.7rem;color:var(--i3);white-space:nowrap}.veh-p{font-size:1.08rem;font-weight:900;font-variant-numeric:tabular-nums}.veh:has(input:checked){box-shadow:inset 0 0 0 3px var(--y),0 0 0 2px var(--y)}.veh:has(input:checked)::after{content:"";position:absolute;top:6px;right:6px;width:16px;height:16px;border-radius:2px;background:var(--c) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23ffc400' d='M9 16.2 4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4z'/%3E%3C/svg%3E") center / 14px no-repeat}.veh:has(input:focus-visible){outline:3px solid var(--s);outline-offset:2px}.when{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:8px}.fld{display:grid;min-width:0}.hint{display:flex;gap:7px;align-items:flex-start;margin:0;font-size:.78rem;color:var(--m);line-height:1.4}.hint svg{width:16px;height:16px;color:var(--s);transform:rotate(45deg);margin-top:1px}.go{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;background:var(--y);color:var(--c);border:0;border-radius:4px;padding:13px 16px;font-size:1.02rem;font-weight:900;text-transform:uppercase;letter-spacing:.06em;cursor:pointer;text-align:left}:lang(th) .go{font-size:1.08rem}.go-p{font-size:1.3rem;font-variant-numeric:tabular-nums;letter-spacing:0}.go:hover{background:var(--y2)}.go:disabled{opacity:.55;cursor:not-allowed}.fine{margin:0;text-align:center;font-size:.76rem;color:var(--m)}@media (max-width:899px){.arr .hint{display:none}.board-in{gap:8px}.gate{padding:7px 8px 6px}.gate-c{font-size:1.2rem}.gate-p{font-size:1.1rem;margin-top:2px}.arr .vehs legend{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.veh{padding:6px 8px 5px}.veh-ic svg{width:34px;height:14px}}@media (max-width:899px) and (max-height:780px){.arr-photo{height:132px}.arr-k{display:none}.arr h1{font-size:1.45rem}:lang(th) .arr h1{font-size:1.35rem}}@media (max-width:899px) and (max-height:700px){.arr-photo{height:112px}.arr-sub{font-size:.74rem}.gate-t{display:none}.board-in{gap:6px;padding-top:10px}.board-top{padding-top:6px;padding-bottom:6px}.go{padding-top:11px;padding-bottom:11px}:lang(th) .dir button{padding-top:5px;padding-bottom:5px}}@media (min-width:900px){.board-top{padding:10px 18px;font-size:.82rem}.board-in{padding:16px 18px 16px;gap:12px}.gate{padding:10px 11px 9px}.gate-c{font-size:1.45rem}.gate-p{font-size:1.3rem}.veh{padding:8px 10px 7px}}.sec-h{max-width:46rem;margin-bottom:18px}.sec-h p:not(.k){color:var(--i3);margin:0}.fares,.how,.onw{color:#fff}.fares .k,.how .k,.onw .k{color:var(--y)}.fares .sec-h p:not(.k),.how .sec-h p:not(.k),.onw .sec-h p:not(.k){color:#d4d8de}.fares{background:var(--c);padding:40px 0 44px;border-top:1px solid var(--c3)}.fb{width:100%;border-collapse:separate;border-spacing:0 6px}.fb thead th{text-align:left;font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--m);padding:0 14px 2px}:lang(th) .fb thead th{font-size:.86rem}.fb tbody tr:not(.fb-g){background:var(--c3)}.fb tbody th,.fb tbody td{padding:12px 14px;vertical-align:middle}.fb tbody th[scope="row"]{text-align:left;border-left:5px solid var(--y);border-radius:4px 0 0 4px}.fb-g th{text-align:left;padding:14px 0 2px !important;font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.1em;color:var(--y)}:lang(th) .fb-g th{font-size:.95rem}.fb-g svg{width:16px;height:16px;vertical-align:-3px;margin-right:6px;transform:rotate(90deg)}.fb tbody + tbody .fb-g svg{transform:rotate(-90deg)}.fb-code{display:inline-block;min-width:3.4em;font-size:1.25rem;font-weight:900;letter-spacing:.06em}.fb-nm{font-weight:700;color:#e4e7ec}.fb-d{color:var(--m);font-size:.92rem;white-space:nowrap}.fb-p a{color:var(--y);font-size:1.35rem;font-weight:900;font-variant-numeric:tabular-nums;text-decoration:none}.fb-p a:hover{text-decoration:underline}.fb-b{text-align:right;border-radius:0 4px 4px 0}.fb-go{display:inline-flex;align-items:center;justify-content:center;background:var(--y);color:var(--c);font-weight:900;text-transform:uppercase;letter-spacing:.07em;font-size:.82rem;padding:10px 16px;border-radius:4px;text-decoration:none}:lang(th) .fb-go{font-size:.95rem}.fb-go:hover{background:var(--y2)}@media (max-width:759px){.fb,.fb tbody{display:block}.fb thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fb tbody tr:not(.fb-g){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-areas:"h h b" "d d b" "p1 p2 p3";margin-bottom:8px;border-left:5px solid var(--y);border-radius:4px}.fb-g{display:block}.fb-g th{display:block}.fb tbody th[scope="row"]{grid-area:h;border-left:0;padding:12px 12px 0;display:grid;gap:1px}.fb-code{min-width:0;font-size:1.3rem;line-height:1.1}.fb-nm{font-size:.95rem}.fb-d{grid-area:d;padding:2px 12px 8px !important;font-size:.84rem}.fb-p{padding:8px 12px 10px !important;border-top:1px solid var(--e)}.fb-p:nth-of-type(2){grid-area:p1}.fb-p:nth-of-type(3){grid-area:p2}.fb-p:nth-of-type(4){grid-area:p3}.fb-p::before{content:attr(data-l);display:block;font-size:.68rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:var(--m)}:lang(th) .fb-p::before{text-transform:none;letter-spacing:0;font-size:.8rem}.fb-p a{font-size:1.2rem}.fb-b{grid-area:b;padding:10px 10px 8px 0 !important;align-self:center}.fb-go{width:100%;padding:10px 8px}}.inc{margin-top:26px;border-top:1px solid var(--e);padding-top:22px}.inc h3{font-size:.8rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:var(--m);margin:0 0 12px}:lang(th) .inc h3{font-size:.95rem}.inc ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px 16px}@media (min-width:560px){.inc ul{grid-template-columns:repeat(2,minmax(0,1fr))}}.inc li{display:grid;grid-template-columns:28px 1fr;gap:0 10px;align-items:start;align-content:start}.inc-ic{grid-row:span 2;width:28px;height:28px;background:var(--y);color:var(--c);border-radius:4px;display:grid;place-items:center}.inc-ic svg{width:20px;height:20px}.inc li b{font-size:.95rem;line-height:1.25}.inc li span:last-child{font-size:.82rem;color:var(--m)}.inc>p{margin:16px 0 0;font-size:.9rem;color:#d4d8de}@media (min-width:900px){.inc ul{grid-template-columns:repeat(5,minmax(0,1fr))}}.meet{background:var(--p);padding:42px 0}.signs{display:grid;gap:12px}.sign{background:#fff;border-radius:4px;overflow:hidden;border:1px solid var(--l)}.sign-top{display:flex;align-items:center;gap:12px;background:var(--y);color:var(--c);padding:12px 14px}.sign-lv{width:50px;height:50px;flex:none;display:grid;place-items:center;background:var(--c);color:var(--y);font-size:1.9rem;font-weight:900;border-radius:4px}.sign-ex svg{width:30px;height:30px}.sign-t{display:grid;line-height:1.2;min-width:0}.sign-code{font-size:.72rem;font-weight:900;letter-spacing:.14em}.sign-t b{font-size:1.15rem;font-weight:900}.sign-t span:last-child{font-size:.84rem;font-weight:700}.sign-air{margin:12px 16px 0;font-weight:800}.sign ol{margin:6px 0 16px;padding:0 16px 0 36px;color:var(--i2)}.sign li + li{margin-top:4px}.meet-f{margin:20px 0 6px;max-width:58rem;color:var(--i2)}.meet-f2{margin:0;font-size:.92rem;color:var(--i3)}@media (min-width:900px){.signs{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.fleet{background:#fff;padding:42px 0}.fleet-g{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:start}.spec-w{min-width:0;overflow-x:auto}.fleet-img img{width:100%;aspect-ratio:21 / 9;object-fit:cover;border-radius:4px}.spec{width:100%;border-collapse:collapse}.spec th,.spec td{padding:10px 8px;border-bottom:1px solid var(--l);text-align:left;vertical-align:bottom}.spec thead th{font-size:.78rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em}:lang(th) .spec thead th{font-size:.92rem}.sp-ic{display:block}.sp-ic svg{width:46px;height:20px;color:var(--c);margin-bottom:4px}.spec tbody th{font-size:.8rem;font-weight:800;color:var(--i3);text-transform:uppercase;letter-spacing:.06em;vertical-align:middle}:lang(th) .spec tbody th{font-size:.9rem}.sp-big td{font-size:1.9rem;font-weight:900;font-variant-numeric:tabular-nums;line-height:1}.sp-m td{font-size:.84rem;color:var(--i3);vertical-align:top}.sp-f td a{display:inline-block;background:var(--y);color:var(--c);font-weight:900;font-variant-numeric:tabular-nums;padding:6px 9px;border-radius:4px;text-decoration:none;font-size:1.02rem}.note{font-size:.9rem;color:var(--i3);margin:12px 0 0}@media (max-width:599px){.spec th,.spec td{padding:9px 4px}.spec tbody th{font-size:.7rem;letter-spacing:.03em}.sp-big td{font-size:1.6rem}.sp-m td{font-size:.78rem}.sp-f td a{font-size:.92rem;padding:5px 6px}.sp-ic svg{width:38px;height:16px}}@media (min-width:1000px){.fleet-g{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:34px}}.onw{background:var(--c);padding-bottom:40px}.onw-band{position:relative;min-height:250px;display:flex;align-items:flex-end;overflow:hidden}.onw-img,.onw-img img{position:absolute;inset:0;width:100%;height:100%}.onw-img img{object-fit:cover;object-position:30% 70%}.onw-band::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(22,24,29,.05) 0%,rgba(22,24,29,.55) 50%,rgba(22,24,29,.96) 100%)}.onw-band .w{position:relative;z-index:1;padding:90px 0 6px}.onw-h{margin-bottom:0}.onw-l{display:grid;gap:8px;margin-top:16px}.dest{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1px 14px;align-items:center;background:#fff;color:var(--c);padding:13px 14px;border-radius:4px;border-left:6px solid var(--y);text-decoration:none}.dest-f{font-size:.72rem;font-weight:900;letter-spacing:.1em;text-transform:uppercase;color:var(--i3)}:lang(th) .dest-f{font-size:.82rem}.dest-t{font-size:1.2rem;font-weight:900;line-height:1.2}.dest-n,.dest-d{font-size:.84rem;color:var(--i3)}.dest-d{color:var(--si);font-weight:700}.dest-p{grid-column:2;grid-row:1 / span 3;text-align:right}.dest-p small{display:block;font-size:.7rem;font-weight:800;color:var(--i3);text-transform:uppercase;letter-spacing:.06em}.dest-p b{font-size:1.35rem;font-weight:900;font-variant-numeric:tabular-nums}.dest-go{grid-column:2;grid-row:4;justify-self:end;display:inline-flex;align-items:center;gap:4px;font-weight:900;font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;background:var(--c);color:var(--y);padding:5px 9px;border-radius:4px}:lang(th) .dest-go{font-size:.9rem}.dest-go svg{width:14px;height:14px}.dest:hover{box-shadow:0 0 0 2px var(--y)}.onw-all{margin:16px 0 0}.onw-all a{color:var(--y);font-weight:800;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.onw-all svg{width:18px;height:18px}@media (min-width:760px){.onw-l{grid-template-columns:repeat(2,minmax(0,1fr))}.onw-band{min-height:330px}}@media (min-width:1100px){.onw-l{grid-template-columns:repeat(4,minmax(0,1fr))}.onw-band{min-height:380px;align-items:center}.onw-img img{object-position:20% 65%}.onw-band::after{background:linear-gradient(90deg,rgba(22,24,29,0) 25%,rgba(22,24,29,.82) 62%,rgba(22,24,29,.92) 100%),linear-gradient(180deg,rgba(22,24,29,0) 70%,var(--c) 100%)}.onw-band .w{display:flex;justify-content:flex-end;padding:40px 0}.onw-h{max-width:30rem}}.tour{background:var(--p);padding:42px 0}.tour-g{display:grid;gap:20px;align-items:center}.tour-img img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:4px}.tour-in>p:not(.k):not(.acts):not(.tour-fee){color:var(--i2)}.tour-p{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin:14px 0 8px}.tour-p div{background:var(--c);color:#fff;padding:10px 12px;border-radius:4px}.tour-p dt{font-size:.72rem;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:var(--m)}:lang(th) .tour-p dt{font-size:.85rem}.tour-p dd{margin:0;font-size:1.4rem;font-weight:900;color:var(--y);font-variant-numeric:tabular-nums}.tour-fee{font-size:.9rem;color:var(--i3);margin:0 0 14px}.acts{display:flex;flex-wrap:wrap;gap:10px;margin:0}.k-yel,.k-out,.k-dark,.k-line{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:10px 18px;border-radius:4px;font-weight:900;text-decoration:none}.k-yel{background:var(--y);color:var(--c);text-transform:uppercase;letter-spacing:.05em}.k-out{border:2px solid var(--c);color:var(--c);background:transparent}.k-out svg,.k-dark svg,.k-line svg{width:20px;height:20px}@media (min-width:900px){.tour-g{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:40px}}.how{background:var(--c2);padding:42px 0}.how-l{list-style:none;margin:0;padding:0;display:grid;gap:10px}.how-l li{display:grid;gap:4px;background:var(--c3);border-top:4px solid var(--y);border-radius:4px;padding:16px 18px}.how-n{font-size:2.4rem;font-weight:900;line-height:1;color:var(--y);font-variant-numeric:tabular-nums}.how-l b{font-size:1.08rem}.how-l li>span:last-child{color:#d4d8de}@media (min-width:900px){.how-l{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}}.faq{background:#fff;padding:42px 0}.faq-l details{border-bottom:1px solid var(--l)}.faq-l details:first-child{border-top:1px solid var(--l)}.faq-l summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 0;font-weight:800}.faq-l summary::-webkit-details-marker{display:none}.faq-l summary::after{content:"+";flex:none;width:28px;height:28px;display:grid;place-items:center;background:var(--c);color:var(--y);font-weight:900;font-size:1.15rem;border-radius:4px}.faq-l details[open] summary::after{content:"\2212"}.faq-l details p{margin:0 0 16px;color:var(--i2);max-width:46rem}@media (min-width:900px){.faq-g{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px}}.last{background:var(--y);color:var(--c);padding:32px 0}.last .w{display:grid;gap:16px}.last h2{margin:0 0 4px}.last p{margin:0}.last-r{margin-top:8px !important;font-size:.92rem}.last-r a{color:var(--c);font-weight:800;margin-left:8px}.last-a{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.k-dark{background:var(--c);color:var(--y);text-transform:uppercase;letter-spacing:.05em}.k-line{border:2px solid var(--c);color:var(--c)}@media (min-width:900px){.last .w{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.foot{background:var(--d);color:var(--m);padding:36px 0 100px;font-size:.92rem}.foot .w{display:grid;gap:24px}.foot a{color:#fff;text-decoration:none}.foot a:hover{color:var(--y)}.foot h2{font-size:.74rem;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:var(--y);margin:0 0 10px}:lang(th) .foot h2{font-size:.9rem}.foot-id p{margin:12px 0 0;max-width:24rem}.foot-nav,.foot-rt div,.foot-ct{display:grid;gap:8px;align-content:start}.foot-ct a{display:inline-flex;align-items:center;gap:8px}.foot-ct svg{width:18px;height:18px;color:var(--y)}.smile{display:grid;gap:8px;justify-items:start;border-top:1px solid var(--c3);padding-top:20px}.smile p{margin:0}.smile p span{margin:0 8px;color:var(--m)}.foot-op{margin:0;font-size:.84rem}@media (min-width:900px){.foot{padding-bottom:36px}.foot .w{grid-template-columns:1.4fr 1fr 1.3fr 1.1fr}.smile,.foot-op{grid-column:1 / -1}}.dock{position:fixed;left:0;right:0;bottom:0;z-index:50;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:6px;padding:7px 8px calc(7px + env(safe-area-inset-bottom));background:var(--c);border-top:3px solid var(--y)}.dock a{display:flex;align-items:center;justify-content:center;gap:6px;min-height:46px;border-radius:4px;font-weight:900;font-size:.9rem;text-decoration:none;white-space:nowrap}.dock svg{width:20px;height:20px}.d-book{background:var(--y);color:var(--c);text-transform:uppercase;letter-spacing:.05em}.d-wa{background:#25d366;color:#0b2e17}.d-line{background:#06c755;color:#052e16}@media (min-width:900px){.dock{display:none}}:lang(th) :is(h2,.k,.arr-k,.board-fx,.menu a,.mast-book,.arr h1,.board-top,.dir button,.vehs legend,.fld>span:first-child,.fld>label,.veh-n,.go,.fb thead th,.fb-g th,.fb-go,.inc h3,.spec thead th,.spec tbody th,.dest-f,.dest-p small,.dest-go,.tour-p dt,.k-yel,.k-dark,.foot h2,.d-book){text-transform:none;letter-spacing:0}
