@import"https://fonts.googleapis.com/css2?family=Kanit:wght@100;200;300;400;500;600;700;800;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Orbitron:wght@400;500;600;700;800;900&display=swap";:root{line-height:1.5;font-weight:400;color-scheme:light dark;color:#000;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;font-family:Kanit,sans-serif;font-weight:300;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto;-webkit-tap-highlight-color:transparent}html{width:100%;scroll-behavior:smooth}body{margin:0;height:100%;overflow:hidden}input{width:96%;border:#00000022 solid 1px;background:#00000008;border-radius:4px;padding:2%;font-size:16px;font-weight:300;margin:4px 0 15px;color:#000}input:focus{outline:#000000 solid 1px}textarea{width:96%;border:#00000022 solid 1px;background:#00000008;border-radius:4px;padding:2%;font-size:16px;font-weight:300;margin:4px 0 15px;color:#000}textarea:focus{outline:#000000 solid 1px}button{width:100%;display:flex;justify-content:center;align-items:center;background:#a00;color:#fff;font-size:16px;font-weight:400;padding:10px 0;margin:15px 0 5vh;border-radius:4px;cursor:pointer;border:none}button:hover{background:#000}.nav{position:fixed;top:0;left:0;width:100%;height:50px;display:flex;justify-content:center;background:#fffc;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);z-index:4}.nav-content{width:90%;display:flex;justify-content:space-between}.nav-content-img{height:100%;width:150px;object-fit:contain}.nav-menu{display:flex;height:100%;align-items:center}.nav-menu a{color:#000;text-decoration:none;margin:0 0 0 30px;font-weight:400}.nav-menu a:hover{color:#c00}.nav-mobile,.navicon{display:none}@media (max-width: 900px){.nav-menu{display:none}.navicon{display:flex;justify-content:center;align-items:center;height:100%;font-size:24px}.nav-mobile{display:flex;flex-direction:column;height:100vh;width:100%;align-items:center;position:fixed;top:0;right:0;background:#fff;z-index:4;transform:translate(100%);transition:all .3s}.nav-mobile-top{display:flex;justify-content:space-between;width:90%;color:#000;height:50px;align-items:center}.nav-mobile-menu{display:flex;flex-direction:column;width:90%;margin:25px 0 0}.nav-mobile a{color:#000;text-decoration:none;text-align:left;width:100%;padding:10px 0;font-size:16px;font-weight:400;border-bottom:#00000044 solid 1px}.naviconmobile{color:#000;font-size:30px}}.bannerslide{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:50px;position:relative}.slider-container{position:relative;overflow:hidden;width:100%;max-width:1400px;height:100vh;max-height:700px}.slider-container img{object-fit:cover;width:100%;height:100%;object-position:center center}.slide{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity 1s ease;z-index:0}.slide.active{opacity:1;z-index:2}.slide.prev{opacity:0;z-index:0}.caption{position:absolute;bottom:50%;left:10%;max-width:35%;transform:translateY(30%)}.caption-white h2{color:#fff;font-weight:400;font-size:50px}.caption-white h3{color:#fff;font-weight:300;font-size:16px}.caption-black h2{color:#000;font-weight:400;font-size:50px}.caption-black h3{color:#000;font-weight:300;font-size:16px}.caption-black .caption-bt{background:#000;color:#fff;width:fit-content;padding:6px 20px;border-radius:50px;margin-top:15px;cursor:pointer}.caption-white .caption-bt{background:#fff;color:#000;width:fit-content;padding:6px 20px;border-radius:50px;margin-top:15px;cursor:pointer}.caption-bt:hover{background:#c00;color:#fff}@media (max-width:100vh){.bannerslide{height:calc(100vh - 50px)}.caption{position:absolute;bottom:none;top:10%;left:50%;width:90%;max-width:none;transform:translate(-50%);text-align:center;display:flex;flex-direction:column;align-items:center}.caption-white h2{color:#fff;font-weight:400;font-size:35px}.caption-white h3{color:#fff;font-weight:300;font-size:16px}.caption-black h2{color:#000;font-weight:400;font-size:35px}.caption-black h3{color:#000;font-weight:300;font-size:16px}.caption-bt{background:#000;color:#fff;width:fit-content;padding:6px 20px;border-radius:50px;margin-top:15px;cursor:pointer}}.bannernav{width:100%;font-size:100px;position:absolute;bottom:50px;display:flex;justify-content:center;align-items:center;z-index:3;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bannernav-point{padding:5px 25px;background:#0004;display:flex;border-radius:50px;transition:all .5s}.bannernav-point:hover{background:#000a}.bannernav-point-a{width:15px;height:15px;background:#fff;outline:#cc000000 solid 4px;border-radius:50%;margin:10px;cursor:pointer;transition:all .2s}.bannernav-point-a:hover{outline:#000000 solid 4px}.bannernav-next{padding:8px;background:#0004;display:flex;cursor:pointer;transition:all .5s;border-radius:50px;margin:0 0 0 10px}.bannernav-next i{color:#fff;font-size:30px;transition:all .2s}.bannernav-next:hover{background:#000a}.bannernav-next:hover i{color:#fffc}.bannernav-prev{padding:8px;background:#0004;display:flex;cursor:pointer;transition:all .5s;border-radius:50px;margin:0 10px 0 0}.bannernav-prev i{color:#fff;font-size:30px;transition:all .2s}.bannernav-prev:hover{background:#000a}.bannernav-prev:hover i{color:#fffc}.dimension{padding:5% 0;color:#fff;position:relative;display:flex;justify-content:center;background:linear-gradient(to right,#222,#333);width:100%}.dimension-content{width:80vw;max-width:1400px;height:35vw;display:flex;flex-direction:row}.dimension-img{background:url(/slide-in-main-img/dimension/carryboy-motorhome-rv-Plan01_0.jpg) no-repeat;background-position:top center;background-size:cover;width:47vw;height:35vw;border-radius:10px;position:relative}.dimension-select{padding:0 0 0 35px;width:calc(33vw - 35px)}.dimension-select h2{padding:25px 0 0;font-size:25px;font-weight:500;font-family:Orbitron}.dimension-select h3{padding:2px 0;font-size:20px;font-weight:300;text-indent:20px;margin:15px 0}.dimension-select-text{padding:5px 10px;border:#cccccc solid 2px;margin:0 10px 10px 0;border-radius:6px;outline:#aaaaaa00 solid 2px;cursor:pointer;font-size:20px;font-weight:300;text-align:center}.dimension-select-text:hover{outline:#aaaaaaff solid 2px;background:#eee2}#dimension-select-1{border:#cc0000 solid 2px}.dimension-chooseselect{display:flex;flex-direction:row;justify-content:flex-start;width:100%;flex-wrap:wrap}@media (max-width:100vh){.dimension{padding:2vh 0;color:#fff;position:relative;display:flex;justify-content:center;flex-direction:column;background:linear-gradient(to right,#222,#333)}.dimension-content{width:100%;height:100%;display:flex;flex-direction:column-reverse;align-items:center}.dimension-img{background:url(/slide-in-main-img/dimension/carryboy-motorhome-rv-Plan01_0.jpg) no-repeat;background-position:top center;background-size:cover;width:96%;height:74vw;border-radius:10px;position:relative}.dimension-select{padding:0;width:90%}.dimension-select h2{padding:15px 0 0;font-size:5vw;font-weight:500;font-family:Orbitron}.dimension-select h3{padding:5px 0;font-size:3vw;font-weight:300;text-indent:20px}.dimension-select-text{padding:5px 10px;border:#cccccc solid 2px;width:fit-content;margin:0 10px 15px 0;border-radius:6px;outline:#aaaaaa00 solid 2px;cursor:pointer;font-size:14px;font-weight:300;text-align:center}.dimension-select-text:hover{outline:#aaaaaaff solid 2px;background:#eee2}#dimension-select-1{border:#cc0000 solid 2px}.dimension-chooseselect{display:flex;flex-direction:row;justify-content:flex-start;width:100%;flex-wrap:wrap}}.ft{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:60px 0;color:#111;position:relative;background:#fff}.ft_show-choose h2{font-size:25px;font-weight:400;margin:15px 0}.ft_show{width:80vw;max-width:1400px;display:flex;justify-content:flex-start;align-items:flex-start}.ft_show-img{background-color:#000;background-position:top center;background-size:cover;width:60vw;height:35vw;border-radius:10px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;overflow:hidden;position:relative;transition:all .3s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ft_show-img video{width:100%;height:100%;z-index:1;position:absolute;display:none;outline:none;border:none}.ft_show-img-list{width:100%;height:100px;background:#0008;display:flex;transition:all .3s;justify-content:center}.ft_show-img-list-bt{font-size:18px;padding:4px 20px;background:#c00;border-radius:50px;margin:0 20px 10px 0;color:#eee;cursor:pointer;transition:all .3s;transform:translate(0);opacity:1}.ft_show-img-list-bt:hover{background:#2d2d2d}.ft_show-img-list-n{width:150px;height:80%;background:#a00;margin:10px;border-radius:5px;border:#aaaaaa solid 2px;filter:brightness(.8);cursor:pointer}.ft_show-img-list-n:hover{outline:#aa0000 solid 2px;filter:brightness(1.1)}.ft_show-choose{padding:0 0 0 25px}.ft h2{font-size:25px;font-weight:600;font-family:Orbitron}.ftchoose-n{padding:2px 5px;border-bottom:#aaaaaa solid 1px;width:15vw;margin:0 0 10px;cursor:pointer;font-size:20px;font-weight:300;color:#000}.ftchoose-n:hover{color:#c00}#ftchoose1{border-bottom:#cc0000 solid 2px;padding:2px 5px 1px}.ftsub_3{background:none;height:100px;margin:10vh 0 0;width:100%;display:flex;flex-direction:row;justify-content:center}.ftsub_3_group{width:fit-content;display:flex;align-items:center;margin:0 1%;flex-direction:column;text-align:center}.ftsub_3_group_top{width:40px;height:50%;background:none;mix-blend-mode:difference}.ftsub_3_group_bot{width:100%;height:50%;background:none;font-size:13px}.ft-load{width:50px;height:50px;border-top:#aaaaaa00 solid 2px;border-right:#cccccc solid 2px;border-bottom:#aaaaaa00 solid 2px;border-left:#cccccc solid 2px;position:absolute;border-radius:50px;left:58%;top:52%;transform:translate(-50%,-50%);-webkit-animation:spinft 2s linear infinite;animation:spinft 2s linear infinite}.feature-img-bt{width:50px;height:50px;background:#0002;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;transition:all .2s;position:absolute;top:calc(50% - 25px);border:#cccccc88 solid 2px;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.feature-img-bt .material-icons{font-size:35px}.feature-img-bt:hover{background:#0008;border:#ffffff solid 2px}.fibtL{left:25px}.fibtR{right:25px}@media (max-width: 1100px){.ft{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:2vh 0;background:#fff}.ft h2{font-size:5vw;font-weight:600;font-family:Orbitron}.ft_show{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.ft_show-img{width:96vw;height:55vw;border-radius:10px;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-end;overflow:hidden}.ft_show-img-list-n{width:80px;height:80%;background:#a00;margin:5px;border-radius:5px;border:#aaaaaa solid 2px;filter:brightness(.8);cursor:pointer}.ft_show-img-list{width:100%;height:70px;background:#0008;display:flex;transition:all .3s;justify-content:center}.ft_show-img-list-bt{font-size:3vw;padding:1.5vw 4vw;border-radius:50px;margin:0 10px 10px 0;cursor:pointer;transition:all .3s;transform:translate(0);opacity:1}.ft_show-img-list-bt:hover{background:#c00}.ft_show-choose{padding:25px 0 0;width:100vw;display:grid;grid-template-columns:min-content auto}.ftchoose-n{padding:2px 5px;width:90%;margin:0 1vw 10px;outline:#aaaaaa00 solid 2px;cursor:pointer;font-size:20px;font-weight:300}.ft h2{padding:5px 3vw;margin:0 1vw 10px;border-radius:6px;cursor:pointer}.ft-load{left:45%;top:30%}}.footer{height:fit-content;width:100%;display:flex;justify-content:center;align-items:center}.footermain{display:flex;flex-direction:column;height:100%;width:100%}.costomer{width:100%;background:none;display:flex;flex-direction:column}.costomer_1{width:100%;height:60px;background:none;display:flex;align-items:flex-end;justify-content:center}.costomer_1 h2{width:fit-content;padding:0 10%;text-align:center;font-size:30px;font-weight:500;color:#a00;border-bottom:#aa0000 solid 2px}.costomer_2_div{width:100%;overflow-x:scroll;overflow-y:hidden}.costomer_2{width:fit-content;height:20vh;background:none;display:flex;justify-content:flex-start;align-items:center}.cosimg{width:30vh;height:18vh;border-radius:5px;margin:0 5px;transition:all .3s}.cosimg:hover{filter:brightness(1.1)}.costomer_3{width:100%;height:20%;background:none;display:none;flex-direction:row;justify-content:center}.cospage{width:15px;height:15px;background:#aaa;border-radius:50%;margin:0 5px}#cospage01{background:#a00}.realfoot{width:100%;background:none;display:flex;flex-direction:column;background:#fff}.foot_1{display:flex;width:90%;height:86%;margin:2% 5%}.foot_1A{display:flex;flex-direction:column;align-items:flex-start;color:#222;width:100%;height:100%}.foot_1A h2{font-size:30px;font-weight:400}.foot_1B{display:flex;flex-direction:column;align-items:flex-end;color:#222;width:500px;height:100%}.logocontact{margin:10px 10px 0 0}.foot_2{display:flex;width:90%;height:10%;margin:0 5%;border-top:#888888 solid 1px;color:#222}.foot_2A{display:flex;align-items:center;width:50%;height:100%}.foot_2B{display:flex;align-items:center;justify-content:flex-end;width:50%;height:100%}.foot_2A_Logo{width:30%;height:20px;background:url(/slide-in-main-img/logo.png) no-repeat;background-size:contain;background-position:left;mix-blend-mode:luminosity}.qrline_img{width:150px;margin:10px 0;cursor:pointer;transition:all .3s}.qrline_img:hover{scale:.9}.addfriend{text-decoration:none;color:#fff;font-size:17px;background:#222;width:150px;text-align:center;padding:2px 0;border-top-right-radius:10px;border-top-left-radius:10px}@media (max-width:100vh){.costomer_1 h2{font-size:20px}.realfoot{width:100%;height:fit-content}.foot_1A{font-size:50%;width:90%}.foot_1A h2{font-size:15px}.logocontact img{width:15px;height:15px}.foot_1B{width:100px}.foot_2{font-size:8px}.foot_2A_Logo{width:40%}.tel_mail_line{display:flex;flex-direction:column;font-size:3vw}.logocontact{margin:2% 4% 0 0}.qrline_img{width:100px;height:100px;margin:10px 0}.addfriend{text-decoration:none;color:#fff;font-size:3vw;background:#222;width:100px;text-align:center;padding:5px 0;border-top-right-radius:6px;border-top-left-radius:6px}}.interior2{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 0 50px;position:relative;background:#fff}.interior2-content{width:80vw;max-width:1400px;height:35vw;display:flex;flex-direction:row}.interior2-img{background-position:top center;background-size:cover;width:60vw;height:35vw;border-radius:10px;position:relative;overflow:hidden;transition:all .3s}.interior2-img-pinbt{position:absolute;right:25px;top:20px;background:#d00;color:#fff;padding:2px 20px;border-radius:30px;cursor:pointer;transition:all .2s;font-size:18px;font-weight:300}.interior2-img-pinbt:hover{background:#000c;color:#ccc;scale:1.1}.pin{width:30px;height:30px;cursor:pointer;position:absolute;transform:translate(-50%,-50%);transition:all .1s;opacity:1;filter:brightness(1)}.pin:hover{width:40px;height:40px;filter:brightness(1.5)}#interior2pinset{opacity:1;width:100%;height:100%}.interior2-pinset1{width:100%;height:100%;position:absolute;top:0;left:0;display:block}.interior2-pinset2,.interior2-pinset3,.interior2-pinset4,.interior2-pinset5{width:100%;height:100%;position:absolute;top:0;left:0;display:none}.interior2-select{padding:0 0 0 25px}.interior2-select h2{padding:10px 0 0;font-size:25px;font-weight:500;font-family:Orbitron}.interior-select-text{padding:2px 5px;border-bottom:#cccccc solid 1px;width:15vw;margin:10px 0 0;cursor:pointer;font-size:20px;font-weight:300;color:#000}.interior-select-text:hover{color:#c00}#interior-select-1{border-bottom:#cc0000 solid 2px;padding:2px 5px 1px}.chooseselect{display:flex;flex-direction:column;width:100%;flex-wrap:wrap;margin:0 0 15px}.interior2-load{width:50px;height:50px;border-top:#aaaaaa00 solid 2px;border-right:#aa0000 solid 2px;border-bottom:#aaaaaa00 solid 2px;border-left:#aa0000 solid 2px;position:absolute;border-radius:50px;left:37%;top:49%;transform:translate(-50%,-50%);-webkit-animation:spinft 2s linear infinite;animation:spinft 2s linear infinite;background:none}.interior2-showlist{width:100%;height:100%;background:#000;position:absolute;top:0;left:0;transition:all .3s;transform:translate(-110%);z-index:1;background-position:center center;background-size:cover;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.interior2-img-bt{width:50px;height:50px;background:#0002;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#fff;cursor:pointer;transition:all .2s;position:fixed;top:calc(50% - 25px);border:#cccccc88 solid 2px}.interior2-img-bt .material-icons{font-size:35px}.interior2-img-bt:hover{background:#0008;border:#ffffff solid 2px}.itibtL{left:25px}.itibtR{right:25px}@-webkit-keyframes spinft{0%{-webkit-transform:rotate(360deg)}to{-webkit-transform:rotate(0deg)}}@keyframes spinft{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@media (max-width:100vh){.interior2{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 0 20px;position:relative;background:#fff}.interior2-content{width:100%;height:unset;display:flex;flex-direction:column;align-items:center}.interior2-img{width:96vw;height:60vw;border-radius:10px;position:relative;display:flex;margin-bottom:10px}.interior2-select{padding:0 0 15px;width:96vw;display:grid;grid-template-columns:min-content auto;column-gap:25px;row-gap:10px;margin:15px 0 0}.interior2-select h2{padding:7px 0 0 15px;font-size:5vw;font-weight:500;font-family:Orbitron}.interior-select-text{border-bottom:#cccccc solid 1px;padding:5px 2vw;width:100%;outline:none;cursor:pointer;font-size:20px;font-weight:300;margin:5px 1vw}.chooseselect{display:flex;flex-direction:row;justify-content:center}.pin{width:25px;height:25px;cursor:pointer;position:absolute;transform:translate(-50%,-50%);transition:all .1s;opacity:1;filter:brightness(1)}.pin:hover{width:25px;height:25px;filter:brightness(1)}.interior2-img-pinbt{position:absolute;right:15px;top:10px;padding:5px 3vw;border-radius:30px;cursor:pointer;transition:all .2s;font-size:3vw}.interior2-img-pinbt:hover{background:#c00;scale:1}.ftsub_3{margin:3vh 0 0;scale:.8;width:120%}.interior2-load{left:45%;top:25%}.interior2-img iframe{width:100%}.interior2-img-bt{background:#0008}}.smart{width:100%;display:flex;flex-direction:column;padding:50px 0;justify-content:center;align-items:center;background:linear-gradient(to bottom right,#0cf8f4,#038c85,#0966e7);background:linear-gradient(to bottom right,#800,#092524,#038c85);background:linear-gradient(to right,#222,#333)}.smart-content{width:1000px;display:flex}.smart-content-1{width:55%}.smart h2{margin:0 0 30px;padding:0;font-size:35px;font-weight:500;font-family:Orbitron;color:#fff}.smart-content-1 video{width:100%;border-radius:10px}.smart-content-2{width:45%;display:flex;justify-content:flex-end;flex-wrap:wrap}.smart-group{width:120px;height:100px;background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:0 10px 20px;cursor:pointer;transition:all .2s}.smart-group:hover{scale:1.05}.smart-group-head{width:100%;background:#c00;color:#fff;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;margin:0 0 5px;font-size:16px}.smart-group img{height:30%}.smart-group h4{font-size:16px;margin:0 0 5px}@media (max-width:100vh){.smart{width:100%;display:flex;flex-direction:column;padding:30px 0;justify-content:center;align-items:center;background:linear-gradient(to right,#222,#333)}.smart-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.smart-content-1{display:flex;width:90%}.smart h2{margin:0 0 30px;padding:0;font-size:5vw;font-weight:500;font-family:Orbitron;color:#fff}.smart-content-1 video{width:100%;border-radius:10px}.smart-content-2{width:100%;display:flex;justify-content:center;flex-wrap:wrap;margin:25px 0 0}.smart-group{width:110px;height:100px;background:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin:0 5px 10px;cursor:pointer;transition:all .2s}.smart-group:hover{scale:1}.smart-group-head{width:100%;background:#c00;color:#fff;text-align:center;border-top-left-radius:10px;border-top-right-radius:10px;margin:0 0 5px;font-size:14px}.smart-group img{height:30%}.smart-group h4{font-size:14px;margin:0 0 5px}}.main{width:100%;height:100vh;overflow-y:scroll;scrollbar-width:none;display:flex;flex-direction:column;align-items:center}.subseen1{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 0}.subseen1 h3{font-size:45px;font-family:Caveat}.subseen1 p{font-size:20px;margin:15px 0;text-align:center}::selection{color:#fff;background:#a00}@media (max-width:100vh){.subseen1{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:25px 0}.subseen1 h3{font-size:25px;font-family:Caveat}.subseen1 p{font-size:10px;margin:5px 0}}.aircon{width:90%;display:flex;flex-direction:column;align-items:center;margin:100px 0 0}.aircon h2{color:#000;font-size:25px;font-weight:400;margin:0 0 15px}.aircon-n h3{font-size:16px;font-weight:400}.aircon-content{display:flex;flex-direction:column;width:100%;align-items:center}.aircon-n{width:90%;padding:4px 4%;border:#00000033 solid 1px;outline:#cc000000 solid 2px;display:flex;border-radius:4px;margin:3px 0;justify-content:space-between;cursor:pointer;transition:all .2s}.carmodel{width:90%;display:flex;flex-direction:column;align-items:center;margin:100px 0 0}.carmodel h2{color:#000;font-size:25px;font-weight:400;margin:0 0 5px}.carmodel h4{font-size:16px;font-weight:300;width:100%;text-align:left;margin:0 0 5px 15px}.carmodel-n h3{font-size:16px;font-weight:400;width:100%;text-align:left}.carmodel-content{display:flex;flex-direction:column;width:100%;align-items:center}.carmodel-n{width:90%;padding:4px 4%;border:#00000033 solid 1px;outline:#cc000000 solid 2px;display:flex;border-radius:4px;margin:3px 0;justify-content:space-between;cursor:pointer;transition:all .2s}.laminate{width:90%;display:flex;flex-direction:column;align-items:center;margin:100px 0 0}.laminate h2{color:#000;font-size:25px;font-weight:400;margin:0 0 15px}.laminate-group{display:flex;justify-content:center;width:100%}.laminate-congroup{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 3%}.laminate-congroup h3{font-size:16px;font-weight:400}.laminate-frame{width:150px;height:100px;border-radius:6px;margin:0 0 10px;outline:#cc000000 solid 2px;border:#ffffff solid 2px;cursor:pointer;transition:all .2s}.laminate-frame-1{background:#000}.laminate-frame-2{background:#400}.layout1head{width:90%;margin:125px 0 0;display:flex;flex-direction:column;justify-content:center;align-items:center}.layout1head h1{color:#000;font-size:30px;font-weight:400}.lo1-notice{width:80%;padding:15px 10%;display:flex;flex-direction:column;align-items:center;background:linear-gradient(to right,#400,#900,#400);border-radius:4px;margin:25px 0 0}.lo1-notice h2{color:#fff;font-size:25px;font-weight:400}.lo1-notice-standard{display:grid;grid-template-columns:auto auto;column-gap:20px;margin:15px 0}.lo1-notice-standard h3{color:#fff;font-size:14px;font-weight:300}.layout1next{width:90%;display:flex;flex-direction:column;align-items:center;margin:100px 0 0;height:50vh}.layout1next h2{color:#000;font-size:25px;font-weight:400;margin:0 0 5px}.layout1next p{font-size:14px;font-weight:200;text-align:center}.lo1-button{background:#a00;color:#fff;padding:10px 40px;margin:40px 0 0;border-radius:4px;cursor:pointer;transition:all .2s}.lo1-button:hover{background:#800}.powergen{width:90%;display:flex;flex-direction:column;align-items:center;margin:100px 0 0}.powergen h2{color:#000;font-size:25px;font-weight:400;margin:0 0 15px}.powergen-n h3{font-size:16px;font-weight:400}.powergen-content{display:flex;flex-direction:column;width:100%;align-items:center}.powergen-n{width:90%;padding:4px 4%;border:#00000033 solid 1px;outline:#cc000000 solid 2px;display:flex;border-radius:4px;margin:3px 0;justify-content:space-between;cursor:pointer;transition:all .2s}.rearbox{width:90%;display:flex;flex-direction:column;align-items:center;margin:100px 0 0}.rearbox h2{color:#000;font-size:25px;font-weight:400;margin:0 0 15px}.rearbox-group{display:flex;justify-content:center;width:100%}.rearbox-congroup{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 25px}.rearbox-congroup h3{font-size:16px;font-weight:400}.rearbox-frame{width:50px;height:50px;border-radius:50px;margin:0 0 10px;outline:#cc000000 solid 2px;border:#ffffff solid 2px;cursor:pointer;transition:all .2s}.rearbox-frame-1{background:#000}.rearbox-frame-2{background:#400}.suspension{width:90%;display:flex;flex-direction:column;align-items:center;margin:100px 0 0}.suspension h2{color:#000;font-size:25px;font-weight:400;margin:0 0 15px}.suspension-n h3{font-size:16px;font-weight:400}.suspension-content{display:flex;flex-direction:column;width:100%;align-items:center}.suspension-n{width:90%;padding:4px 4%;border:#00000033 solid 1px;outline:#cc000000 solid 2px;display:flex;border-radius:4px;margin:3px 0;justify-content:space-between;cursor:pointer;transition:all .2s}.customer{width:90%;display:flex;flex-direction:column;margin:15px 0}.customer h3{width:100%;text-align:left;color:#000a;font-size:16px;font-weight:400}.customer p{color:#0008;font-size:12px;font-weight:200}.customer input{width:96%;border:#00000022 solid 1px;background:#0001;border-radius:4px;padding:2%;font-size:16px;font-weight:300;margin:4px 0 15px;color:#000}.customer input:focus{outline:#000000 solid 1px}.customer-bt{width:100%;display:flex;justify-content:center;align-items:center;background:#a00;color:#fff;font-size:16px;font-weight:400;padding:10px 0;margin:15px 0 5vh;border-radius:4px;cursor:pointer}.customer-bt:hover{background:#000}.finance{display:flex;flex-direction:column;width:90%}.finance h2{font-size:25px;font-weight:400}.finance p{font-size:14px;font-weight:200}.finance-bt{display:flex;width:100%;background:#ddd;border-radius:4px;justify-content:center;margin:15px 0}.finance-bt-n{display:flex;justify-content:center;align-items:center;font-size:16px;font-weight:400;width:48%;height:35px;margin:1%;border-radius:2px;cursor:pointer}.finance-list{display:flex;justify-content:space-between;width:100%;margin:2px 0;align-items:center}.finance-list h3{font-size:16px;font-weight:400}.finance-list h4{font-size:14px;font-weight:300;color:#0008}.loan-n{font-size:16px;font-weight:400;padding:6px 15px;border:#00000066 solid 1px;border-radius:4px;margin:4px;outline:#cc000000 solid 2px;cursor:pointer}.listorder{width:90%;display:flex;flex-direction:column;margin:25px 0 0}.listorder-head{display:flex;justify-content:space-between}.listorder-head h2{font-size:25px;font-weight:400}.listorder-list{display:flex;justify-content:space-between;margin:0 0 2px}.listorder-list h3{font-size:16px;font-weight:300}.layout1page2{width:400px;background:#fff;height:100vh;display:flex;flex-direction:column;align-items:center;position:fixed;top:0;transform:translateY(100vh);transition:all .6s;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}.lo2-back{margin:100px 0 0;width:90%}.lo2-back h3{color:#0008;font-size:20px;font-weight:400;cursor:pointer;width:fit-content;display:flex;align-items:center;transition:all .6s}.lo2-back i{margin:0 5px 0 0;padding:0}.lo2-back h3:hover{color:#c00}@media (max-width: 900px){.layout1page2{width:100%;background:#fff;height:100vh;display:flex;flex-direction:column;align-items:center;position:fixed;top:0;transform:translateY(100vh);transition:all .6s;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none}}.layout1{width:100%;height:100%;display:grid;grid-template-columns:auto 400px;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;position:relative;scroll-behavior:smooth}.layout1-content-1{width:100%;height:100%;background:#0004;position:relative}.layout1-content-2{width:100%;height:100%;background:#fff;display:flex;flex-direction:column;align-items:center;position:relative}.custom-select:hover .ant-select-selector{border-color:red!important}@media (max-width: 900px){.layout1{width:100%;height:100%;display:grid;grid-template-columns:100%;overflow-x:hidden;overflow-y:scroll;scrollbar-width:none;position:relative;scroll-behavior:smooth}.layout1-content-1{display:none}.lo1-img-mobile{width:100%;height:50vw;background:#ccc;border-radius:4px;margin:2px 0 25px}}.notice{position:fixed;top:50px;left:0;background:#0008;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);width:100%;display:flex;justify-content:center;z-index:3}.notice h2{color:#fff;font-size:20px;font-weight:400;width:90%;text-align:right}@media (max-width: 1100px){.Headtext{justify-content:flex-end;height:unset;line-height:40px;margin-bottom:25px;margin-top:75px}.Headtext h2{font-size:35px}.Headtext h4{font-size:25px}}.Contents{width:100%;display:flex;flex-direction:column;max-width:1400px}.c1{padding:0 5%;width:90%;margin-bottom:5vh}.c2{padding:0 5%;width:90%;margin-bottom:10vh}.chead{text-align:left;display:flex;align-items:self-start;font-weight:500;font-size:30px;margin-bottom:1%}.videogroup{height:80%;display:flex;flex-direction:row;flex-wrap:wrap}.iframebox{width:19%;text-align:center;margin-right:1%;margin-bottom:2%}p{width:100%}.modal{width:100vw;height:100vh;background:none;display:flex;flex-direction:column;justify-content:center;align-items:center}.buttonclose_videopage{background:none;border:none;color:#fff;font-size:2vw;width:60%;text-align:end;cursor:pointer;margin-bottom:10px;z-index:2}.videobox{width:19%;text-align:center;margin-right:1%;margin-bottom:2%}.setcoverpicture{height:100%;width:100%;transition:all .3s;object-fit:cover;scale:1.01;background:#222}.coverbox{display:flex;justify-content:center;align-items:center;overflow:hidden;height:9vw;max-height:130px;width:100%;border-radius:4px;cursor:pointer;margin-bottom:10px;position:relative}.icon_play{width:9vw;font-size:4vw;color:#fff;text-shadow:0 1px 10px #00000044;display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden;position:absolute;transition:all .3s;opacity:1}.coverbox:hover .icon_play{color:#c00;opacity:.9}.coverbox:hover .setcoverpicture{scale:1.1;filter:brightness(.8)}.backclose{background:#000e;width:100vw;height:100vh;position:absolute;cursor:pointer}@media (max-width: 1100px){.c1,.c2{margin-bottom:20px}.chead{text-align:left;display:flex;align-items:self-start;font-weight:500;font-size:20px;margin-bottom:5%}.videogroup{height:80%;display:flex;flex-direction:row;flex-wrap:wrap}.videobox{height:fit-content;width:48%;text-align:center;margin:0 1%;margin-bottom:2vh}p{width:100%;font-size:3vw}.coverbox{display:flex;justify-content:center;align-items:center;overflow:hidden;height:100%;width:100%;border-radius:4px;cursor:pointer;margin-bottom:10px;max-height:unset}.icon_play{width:50vw;font-size:10vw}}.Headtext{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;line-height:50px;margin-top:100px}.Headtext h2{font-size:45px;font-weight:500}.Headtext h4{font-size:30px;font-weight:400;font-family:Caveat}@media (max-width: 1100px){.Headtext-g{position:relative;display:flex;flex-direction:column;align-items:center;margin:10vh 0 4vh;line-height:7.5vw;width:100%}.Headtext-g h2{font-weight:500;font-size:8vw;font-family:Kanit}.Headtext-g h4{font-weight:300;font-size:6vw;font-family:Caveat}}.Photoset{position:relative;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;margin:50px 0 0;max-width:1400px}.pht{height:60vh;width:100%;background:#222;object-fit:cover;scale:100%;transition:all .3s}.group_a_img:hover .pht{opacity:.7;scale:110%}.group_a_img:hover .onimg{opacity:1}.group_a_img{display:flex;justify-content:center;align-items:center;overflow:hidden;width:300px;height:300px;margin:10px;cursor:pointer}.onimg{color:#000;position:absolute;background:#fff;padding:1.5vw;border-radius:3vw;font-size:1.5vw;transition:all .3s;opacity:0;outline:1.5vw solid #ffffff44;cursor:pointer}.Gallery_slide{height:100%;width:100%;padding:0;display:flex;position:fixed;background:#fffc;top:0;left:0;justify-content:center}.close-button{color:#000;font-size:5vw;position:absolute;display:flex;top:3vh;left:3vh;cursor:pointer;font-weight:200;transition:.5s}.close-button:hover{color:#c00}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:pre-wrap;overflow:hidden;width:min-content}.image-gallery-content .image-gallery-slide .image-gallery-image{height:calc(30vh + -0)!important}@media (max-width: 1100px){.Photoset{position:relative;display:flex;flex-wrap:wrap;justify-content:space-evenly;transition:all .2s}.group_a_img{display:flex;justify-content:center;align-items:center;border-radius:5px;height:60vw;margin:5px 0;width:45vw;transition:all .2s}.group_a_img:hover{height:60vw;width:95vw}.group_a_img:hover .pht{opacity:1;scale:100%}.group_a_img:hover .onimg{opacity:0}.pht{height:100%;width:100%;background:#222;object-fit:cover;scale:100%;transition:all .3s}.Gallery_slide{padding:15vh 0;display:flex;position:fixed;background:#fffc;top:0;left:0;justify-content:center}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:pre-wrap;overflow:hidden;width:min-content}.close-button{color:#000;font-size:15vw;position:absolute;display:flex;top:15vh;right:3vh;cursor:pointer;font-weight:200;transition:.5s;justify-content:flex-end}.onimg{color:#000;position:absolute;background:#fff;padding:5vw;border-radius:10vw;font-size:5vw;transition:all .3s;opacity:0;outline:5vw solid #ffffff44;cursor:pointer}}.image-gallery-icon{color:#fff;transition:all .3s ease-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;cursor:pointer;outline:none;position:absolute;z-index:4;filter:drop-shadow(0 2px 2px #1a1a1a)}@media (hover: hover)and (pointer: fine){.image-gallery-icon:hover{color:#337ab7}.image-gallery-icon:hover .image-gallery-svg{transform:scale(1.1)}}.image-gallery-icon:focus{outline:2px solid #337ab7}.image-gallery-using-mouse .image-gallery-icon:focus{outline:none}.image-gallery-fullscreen-button,.image-gallery-play-button{bottom:0;padding:20px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:28px;width:28px}@media (max-width: 768px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:15px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:24px;width:24px}}@media (max-width: 480px){.image-gallery-fullscreen-button,.image-gallery-play-button{padding:10px}.image-gallery-fullscreen-button .image-gallery-svg,.image-gallery-play-button .image-gallery-svg{height:16px;width:16px}}.image-gallery-fullscreen-button{right:0}.image-gallery-play-button{left:0}.image-gallery-left-nav,.image-gallery-right-nav{padding:50px 10px;top:50%;transform:translateY(-50%)}.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:120px;width:60px}@media (max-width: 768px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:72px;width:36px}}@media (max-width: 480px){.image-gallery-left-nav .image-gallery-svg,.image-gallery-right-nav .image-gallery-svg{height:48px;width:24px}}.image-gallery-left-nav[disabled],.image-gallery-right-nav[disabled]{cursor:disabled;opacity:.6;pointer-events:none}.image-gallery-left-nav{left:0}.image-gallery-right-nav{right:0}.image-gallery{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative}.image-gallery.fullscreen-modal{background:#000;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:5}.image-gallery.fullscreen-modal .image-gallery-content{top:50%;transform:translateY(-50%)}.image-gallery-content{position:relative;line-height:0;top:0}.image-gallery-content.fullscreen{background:#000}.image-gallery-content .image-gallery-slide .image-gallery-image{max-height:calc(100vh - 80px)}.image-gallery-content.image-gallery-thumbnails-left .image-gallery-slide .image-gallery-image,.image-gallery-content.image-gallery-thumbnails-right .image-gallery-slide .image-gallery-image{max-height:100vh}.image-gallery-slide-wrapper{position:relative}.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{display:inline-block;width:calc(100% - 110px)}@media (max-width: 768px){.image-gallery-slide-wrapper.image-gallery-thumbnails-left,.image-gallery-slide-wrapper.image-gallery-thumbnails-right{width:calc(100% - 87px)}}.image-gallery-slide-wrapper.image-gallery-rtl{direction:rtl}.image-gallery-slides{line-height:0;overflow:hidden;position:relative;white-space:nowrap;text-align:center}.image-gallery-slide{left:0;position:absolute;top:0;width:100%}.image-gallery-slide.image-gallery-center{position:relative}.image-gallery-slide .image-gallery-image{width:100%;object-fit:contain}.image-gallery-slide .image-gallery-description{background:#0006;bottom:70px;color:#fff;left:0;line-height:1;padding:10px 20px;position:absolute;white-space:normal}@media (max-width: 768px){.image-gallery-slide .image-gallery-description{bottom:45px;font-size:.8em;padding:8px 15px}}.image-gallery-bullets{bottom:20px;left:0;margin:0 auto;position:absolute;right:0;width:80%;z-index:4}.image-gallery-bullets .image-gallery-bullets-container{margin:0;padding:0;text-align:center}.image-gallery-bullets .image-gallery-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #fff;border-radius:50%;box-shadow:0 2px 2px #1a1a1a;cursor:pointer;display:inline-block;margin:0 5px;outline:none;padding:5px;transition:all .2s ease-out}@media (max-width: 768px){.image-gallery-bullets .image-gallery-bullet{margin:0 3px;padding:3px}}@media (max-width: 480px){.image-gallery-bullets .image-gallery-bullet{padding:2.7px}}.image-gallery-bullets .image-gallery-bullet:focus{transform:scale(1.2);background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active{transform:scale(1.2);border:1px solid #fff;background:#fff}@media (hover: hover)and (pointer: fine){.image-gallery-bullets .image-gallery-bullet:hover{background:#337ab7;border:1px solid #337ab7}.image-gallery-bullets .image-gallery-bullet.active:hover{background:#337ab7}}.image-gallery-thumbnails-wrapper{position:relative}.image-gallery-thumbnails-wrapper.thumbnails-swipe-horizontal{touch-action:pan-y}.image-gallery-thumbnails-wrapper.thumbnails-swipe-vertical{touch-action:pan-x}.image-gallery-thumbnails-wrapper.thumbnails-wrapper-rtl{direction:rtl}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{display:inline-block;vertical-align:top;width:100px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{width:81px}}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails{height:100%;width:100%;left:0;padding:0;position:absolute;top:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail{display:block;margin-right:0;padding:0}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right .image-gallery-thumbnails .image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:0;margin-top:2px}.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 5px}@media (max-width: 768px){.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-left,.image-gallery-thumbnails-wrapper.image-gallery-thumbnails-right{margin:0 3px}}.image-gallery-thumbnails{overflow:hidden;padding:5px 0}@media (max-width: 768px){.image-gallery-thumbnails{padding:3px 0}}.image-gallery-thumbnails .image-gallery-thumbnails-container{cursor:pointer;text-align:center;white-space:nowrap}.image-gallery-thumbnail{display:inline-block;border:4px solid transparent;transition:border .3s ease-out;width:100px;background:transparent;padding:0}@media (max-width: 768px){.image-gallery-thumbnail{border:3px solid transparent;width:81px}}.image-gallery-thumbnail+.image-gallery-thumbnail{margin-left:2px}.image-gallery-thumbnail .image-gallery-thumbnail-inner{display:block;position:relative}.image-gallery-thumbnail .image-gallery-thumbnail-image{vertical-align:middle;width:100%;line-height:0}.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{outline:none;border:4px solid #337ab7}@media (max-width: 768px){.image-gallery-thumbnail.active,.image-gallery-thumbnail:focus{border:3px solid #337ab7}}@media (hover: hover)and (pointer: fine){.image-gallery-thumbnail:hover{outline:none;border:4px solid #337ab7}}@media (hover: hover)and (pointer: fine)and (max-width: 768px){.image-gallery-thumbnail:hover{border:3px solid #337ab7}}.image-gallery-thumbnail-label{box-sizing:border-box;color:#fff;font-size:1em;left:0;line-height:1em;padding:5%;position:absolute;top:50%;text-shadow:0 2px 2px #1a1a1a;transform:translateY(-50%);white-space:normal;width:100%}@media (max-width: 768px){.image-gallery-thumbnail-label{font-size:.8em;line-height:.8em}}.image-gallery-index{background:#0006;color:#fff;line-height:1;padding:10px 20px;position:absolute;right:0;top:0;z-index:4}@media (max-width: 768px){.image-gallery-index{font-size:.8em;padding:5px 10px}}.showimg{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.showimg-back{width:100%;height:100%;background:#fffa;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:absolute;z-index:1}.showimg img{height:80%;object-fit:contain;z-index:2}.layoutcon{display:flex;width:100%;height:calc(100vh - 50px);padding:50px 0 0}.layoutcon-map{display:flex;height:100%;background:#aaa;width:calc(100% - 400px)}.layoutcon-mail{display:flex;height:100%;background:#fafafa;width:400px}.layoutcon-mail-content{margin:30px 0 0;padding:0 5%;width:90%}@media (max-width: 1000px){.layoutcon{display:flex;justify-content:center}.layoutcon-map{display:none}.layoutcon-mail{display:flex;width:100%;max-width:600px}}
