.cover{background-image:url(/static/pc/en/press/casestudy/cover.jpg?t=1760173922792)}.main-content{margin:20px auto;max-width:1000px;text-align:center}.case-title-btn{display:block;padding:6px 0;width:240px;box-sizing:border-box}.case-home-btn,.case-title-btn{color:#fff;background-color:#34abff;font-size:2rem;font-weight:700;text-align:center}.case-home-btn{height:60px;line-height:60px;width:210px;display:inline-block}.container{width:1000px;padding:40px 0;margin:0 auto;text-align:center}.container--full{width:100%;background-color:#f5f6f8;padding:0}.container--half{display:flex;justify-content:center;align-items:flex-start;margin:20px 0}.container--half>div,.container--half>img{width:calc(50% - 20px);flex-shrink:0}.container--half>div:nth-last-of-type(2n),.container--half>img:nth-last-of-type(2n){margin-right:20px}.container--half>div:nth-last-of-type(odd),.container--half>img:nth-last-of-type(odd){margin-left:20px}.container--half~h3{margin-top:40px!important}.container--wide{width:1100px}.container h2{color:#009fe8;border-left:12px solid #009fe8;text-indent:20px;font-size:2rem;line-height:1;font-weight:400;text-align:left}.container h3{color:#5c5f61;font-size:1.4rem;margin-top:20px;text-align:left}.container h3~p{margin-top:6px}.container p{color:#666;font-size:1.1rem;margin-top:20px;text-align:justify}.container img.full{width:100%;margin:40px 0}.container img.full:last-child{margin-bottom:0}.social-link{margin-top:20px}.blue-block{background-color:#009fe8;padding:40px 50px}.blue-block h2{color:#eff3a1;border-color:#eff3a1}.blue-block p,.btn{color:#fff}.btn{background-color:#34abff;font-size:2.4rem;border-radius:10px;padding:10px 20px;display:inline-block}.c1{text-align:left;padding:20px 0}.c1 h1{color:#009fe8;font-size:2.3rem;margin-top:10px}.c1 h2{color:#666;font-size:1.6rem;margin-top:20px;border:none;text-indent:0}.c2{padding:0 0 20px;width:1000px;position:relative}.c2 .case-info{background-color:#009fe8;width:70%;padding:20px 50px;color:#fff}.c2 .case-info,.c2 .case-info p{text-align:left}.c2 li,.c2 p{font-size:.9rem;width:40%;line-height:1.5;color:#fff;margin-top:0}.c2 li{list-style:disc;list-style-position:inside}.c2 a{color:#fff}.c2 a:hover{color:#eff3a1}.c2 .info-title{font-size:1rem;color:#eff3a1;font-weight:700;margin-top:10px}.c2 img{position:absolute;top:30px;right:0;box-shadow:0 6px 10px 0 rgba(0,0,0,.4)}.banana-island{padding:40px 0}.banana-island .case-info{margin-top:20px;padding-bottom:150px}.banana-island .case-info2{margin-top:80px;padding-top:50px;padding-bottom:20px;width:1000px;height:330px;box-sizing:border-box}.banana-island .case-info2 .flex-wrap{height:210px;display:flex;flex-direction:column;flex-wrap:wrap}.banana-island .case-info2 p{width:47%}.banana-island .case-info2 span{font-size:1rem;color:#eff3a1;display:block}.banana-island .case-info2 a:hover{color:#eff3a1}.banana-island .cover1{position:absolute;top:20px;right:30px;box-shadow:none}.banana-island .container--half img{margin-top:65px}.banana-island .blue-block{display:flex;justify-content:space-between}.banana-island .blue-block div{width:52%}.banana-island .blue-block div h2{margin-top:20px}.banana-island .blue-block img{flex-shrink:0}.case-info-level{position:absolute;top:35px;left:25px;z-index:9;display:flex;flex-direction:row;width:1000px}.case-info-level>div{width:18%!important}.case-info-level>div p{width:100%}.phra-nakhon-si-ayutthaya-thailand .cover1{position:relative;box-shadow:none}.phra-nakhon-si-ayutthaya-thailand .case-info2{position:absolute;bottom:10px;left:290px;width:750px}.phra-nakhon-si-ayutthaya-thailand .case-info2 p{width:100%}.phra-nakhon-si-ayutthaya-thailand .case-info2 p span{color:#eff3a1}.margin-right-20{margin-right:20px}.margin-top-30{margin-top:30px}.padding-t-80{padding-top:80px}.padding-b-30{padding-bottom:30px}.padding-b-0{padding-bottom:0}.half-left{width:48%;float:left;padding-right:18px}.half-right{width:48%;float:right;padding-left:18px}.float-r{float:right}.clear-box:after{content:"";clear:both;display:block}.border-b{border-bottom:1px dashed #999}.border-r{border-right:1px dashed #999}