h1,h2,h3,h4{font-weight:700}sup,td,th,tr{vertical-align:top}.subhead,h2,h4,li{line-height:2.8rem}.badge,.material-icons-outlined,.star::after,.starno::after{float:left;vertical-align:middle}.badge,.index,.index a,div.siteplan,h4{text-align:center}.svgmodal a:active,a,a:hover,a:visited{text-decoration:none}.modal,.modal-overlay{position:fixed;right:0;left:0}#jssor_1,div.siteplan,sup{position:relative}html{font-size:62.5%;color:#201a18}.btn-main-rounded,a,blockquote,label,li,p,span{font-size:1.6rem;color:#201a18}a li{color:unset}@font-face{font-family:'CS ChatThaiUI';src:url(../font/CSChatThaiUI.otf);font-weight:400;font-style:normal}@font-face{font-family:'CS ChatThaiUI';src:url(../font/CSChatThaiUI-Bold.otf);font-weight:700;font-style:normal}.main{padding:100px 0 24px;max-width:1130px;margin:auto}.action-button{margin-bottom:12px}.subhead,.title,body,h1,h2,h4{margin:0}.btn-main-rounded{font-weight:500;min-width:250px;height:48px;border-color:#c8c3c2;border-radius:24px;background-color:#fff;vertical-align:middle;display:table-cell;padding:0}.info,.info li,.subhead{font-size:1.4rem}.hr,figcaption{border-bottom:1px solid #d9d9d9}.btn-main-rounded:active,.btn-main-rounded:hover{color:#c8c3c2}.content,.modal p,.overview{font-family:'Source Serif 4','CS ChatThaiUI',serif}.siteplan,body,figcaption{font-family:'DM Sans','Noto Sans Thai UI',sans-serif}body{font-size:1.6em;padding:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;user-select:none;-ms-overflow-style:none;scrollbar-width:none}body::-webkit-scrollbar{display:none}a,a:hover,a:visited{color:#307fbf}.index,.index a,a:active{text-decoration:underline}a:active{color:#faa700}sup{font-size:.8em;top:-.2em}h1{padding:0;font-size:2.2rem;color:#201a18}.star::after,h2,h4{color:#b02f00}h2,h4{padding:1.4rem 1.6rem;font-size:2rem}h3{margin:0 0 .8rem;padding:0 1.6rem;font-size:1.6rem;line-height:2.4rem;color:#201a18}h4{padding:1.4rem 1.6rem 0}.subhead{padding:0;font-weight:400}p:first-child{margin-top:0}.active::after{content:"\e5ce"}div,figure,section{margin:0;padding:0}section{padding-bottom:.5rem}.title{padding:1.6rem 1.6rem .8rem}.index,.index a,.info{margin:0;padding:.8rem 1.6rem;list-style-type:none}.info{line-height:2.4rem}.info li{line-height:3.2rem}.index,.index a{font-size:1.6rem;line-height:3.6rem;color:#201a18}blockquote,button.siteplan,p{padding:0 1.6rem}.hr{margin:.8rem 1.6rem}.material-icons-outlined{font-size:2.4rem;line-height:3.2rem;padding-right:1.2rem;color:#201a18}.directory,blockquote,figcaption,footer{color:#8c8c8c}.priority{padding:.8rem 1.6rem 0}.star::after,.starno::after{font-family:"Material Icons";content:"\e838";font-size:1.4rem;line-height:1.8rem}.starno::after{color:#e7c0b2}.overview{margin-top:1.6rem;padding:0}blockquote,p{margin:0 0 1.4rem;line-height:2.6rem}td,th,tr{padding:.8rem 1.2rem;margin:0;font-size:1.6rem;font-weight:400}.badge,.directory,figcaption,footer{font-size:1.4rem}table{margin:0 0 1.4rem;padding:0 1.6rem 0 .4rem;border-spacing:0}table td+td{border-left:1px solid #d9d9d9}figure img:active{filter:brightness(80%)}figcaption{margin:0 1.6rem .8rem;padding:.8rem 0}ol,ul{margin:0 0 1rem;padding:0 1.6rem 0 4.4rem}footer{padding:.8rem 1.6rem 1.6rem}.directory{margin:0;padding:0;line-height:2.4rem}.badge{background-color:#ffdbd1;font-weight:700;color:#b02f00;padding:0 .4rem;border-radius:5px;display:inline;margin-left:.6rem}#contentdefault,button.siteplan{position:absolute;vertical-align:middle}button.siteplan{background-color:#fff0;border:1px solid #b02f00;border-radius:2rem;color:#b02f00;font-weight:500;font-size:1.6rem;height:4rem;text-align:middle;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.appactioncontainer{overflow-x:auto}.appactioncontainer::-webkit-scrollbar{display:none}.appaction{margin:0;padding:.8rem .8rem 0}.appaction tr{padding:0}.appaction td{padding:0 .8rem .8rem;text-align:center;font-size:1.2rem;font-weight:500;color:#8c8c8c;width:5.6rem;min-width:5.6rem}.appaction td a img{margin:0 auto;padding:0;display:block;height:4.8rem;width:4.8rem}.appaction td+td{border:0}.slide{max-height:none}.svg{position:fixed;top:0;left:0;width:100%;height:100%}.content{margin:0;padding:0;overflow:hidden;transition:max-height .2s ease-out}.svgmodal{bottom:0;margin:1.6rem;padding:0;position:fixed}.modal a,.svgcontent{bottom:1.6rem;font-size:1.4rem}#contentdefault{bottom:0;left:1.6rem;right:1.6rem;margin:1.6rem auto;padding:0;font-size:1.4rem;height:2.4rem;line-height:2.4rem;text-align:center}.svgcontent{padding:0;border-radius:8px;background-color:#fff;box-shadow:rgb(100 100 111 / .2) 0 7px 29px 0;color:#201a18;height:18rem;width:calc(100% - 3.2rem);line-height:3.6rem;vertical-align:middle;display:none;position:fixed;max-width:400px;animation:.1s smooth-appear}@keyframes smooth-appear{from{bottom:-6rem;opacity:.7}to{bottom:1.6rem;opacity:1}}.svgcontent .imgcontainer{height:9rem}.noimage{background-color:#e0deda;border-radius:8px 8px 0 0}.svgcontent .imgslide{margin:0;padding:0;overflow-x:auto;overflow-y:hidden;height:9rem;object-fit:cover;object-position:top left;border-radius:8px 8px 0 0;display:inline-block;white-space:nowrap;font-size:0}.svgcontent .imgslide::-webkit-scrollbar{display:none}.svgcontent .imgslide img{height:9rem;margin-left:.4rem;display:inline}.svgcontent .imgslide img:first-child{margin-left:0}.svgcontent .text{margin:0;padding:.8rem 1.2rem 1.2rem}.svgcontent .text h1{font-size:1.6rem;line-height:2.4rem}.svgcontent .text .subhead{font-size:1.2rem;line-height:2rem}.svgcontent .text .badge,.svgcontent .text .star::after,.svgcontent .text .starno::after{font-size:1.2rem;line-height:1.8rem}.modal{display:none;background-color:#fff;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:0;will-change:top,opacity;font-size:1.4rem}.modal-overlay{z-index:999;top:-100px;bottom:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal a,.modal-close{position:absolute;right:.8rem}.modal.modal-fixed-footer{padding:0;padding:0 0 env(safe-area-inset-bottom);height:200px}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:20px 20px 0 0;will-change:bottom,opacity}.modal-close{cursor:pointer;top:1.4rem;padding:.6rem .8rem;margin:0;font-size:2rem;font-weight:600;line-height:2rem;width:2rem;height:2.4rem;text-align:center}.dethead,.modal-close::after{font-size:1.6rem;line-height:2rem}.dethead,.modal a,span.close{font-weight:700}.imgmodal,.jssorl-009-spin{top:0;width:100%;height:100%}.modal-close::after{font-family:"Material Icons";content:"\e5cd"}.dethead{padding:2rem 5.6rem .4rem 1.6rem;margin:0}.modal a{color:#b02f00;line-height:2rem;padding:.8rem}.modal p{margin-top:.4rem}.imgmodal{display:none;position:fixed;z-index:1;left:0;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .9);animation:.1s fadeIn}.imgmodal img,.jssora051,.jssorb132,.jssorb132 .i,.jssorl-009-spin,span.close{position:absolute}#jssor_1,.jssor_slides{overflow:hidden;left:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.imgmodal img{margin:auto;display:block;max-width:100%;max-height:100%;top:0;left:0;right:0;bottom:0}span.close{top:2rem;right:1.6rem;color:#f1f1f1;font-size:40px;line-height:1.6rem;transition:.3s}.jssorl-009-spin img{animation-name:jssorl-009-spin;animation-duration:1.6s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes jssorl-009-spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.jssorb132{bottom:24px;right:16px}.jssorb132 .i{cursor:pointer;width:14px;height:14px}.jssorb132 .i .b{fill:#fff;fill-opacity:0;stroke:#fff;stroke-width:1500;stroke-miterlimit:10;stroke-opacity:0.8}.jssorb132 .i:hover .b,.jssorb132 .iav .b{fill:#fff;stroke:#fff;stroke-width:1500;fill-opacity:1;stroke-opacity:1}.jssorb132 .i.idn{opacity:.3}.jssora051{display:block;cursor:pointer}.jssora051 .a{fill:none;stroke:#fff;stroke-width:360;stroke-miterlimit:10}.jssora051:hover{opacity:.8}.jssora051.jssora051dn{opacity:.5}.jssora051.jssora051ds{opacity:.3;pointer-events:none}#jssor_1{margin:0 auto;top:0;width:1500px;height:1000px;visibility:hidden}.jssorl-009-spin{left:0;text-align:center;background-color:rgb(0 0 0 / .7)}.jssor_spin{margin-top:-19px;position:relative;top:50%;width:38px;height:38px}.jssor_slides{cursor:default;position:relative;top:0;width:1500px;height:1000px}.jssor_viewbox{position:absolute;top:0;left:0;width:100%;height:100%}.jssor_left,.jssor_right{width:100px;height:100px;top:0}.jssor_left{left:25px}.jssor_right{right:25px}@media only screen and (min-width:432px){.svgcontent,.svgcontent a{margin:0 auto}.svgmodal{width:400px;left:50%;margin-left:-200px}}