@media only screen and (min-width:768px) and (max-width:1024px){.container{width:100%;padding-left:0;padding-right:0}.menu-top .container{width:96%}header .container{width:96%}.overlay ul li a{font-size:17px;padding:10px 10px 10px 10px}.con-detail{width:750px;margin:0 auto}.con-detail h3{margin-top:10px}.detail{width:98%}.pro-con{text-align:left}.lgo{margin-top:80px;margin-bottom:50px}.no-pd{padding-bottom:50px}.protxt1{width:90%}.detail{width:70%}.g-recaptcha{transform:scale(.52)!important;-webkit-transform:scale(.52)!important;transform-origin:0 0;-webkit-transform-origin:0 0;margin-top:5px}.pro-con{width:730px;margin:0 auto}.pro-frm{width:346px;margin:0 auto}.protxt{width:100%;margin:0 auto}.protxt1{width:370px;margin:0 auto;padding-left:15px;padding-right:15px}.protxt h1{font-size:34px;margin:0;padding:0}.pro-con h3{font-size:18px;margin:0;margin-bottom:20px;padding:0}.pro-con h2{font-size:24px;margin-top:30px;font-weight:200}.protxt p{font-size:18px;line-height:26px}.pro-con p span,.pro-con ol li span{display:inline}.pro-con ol li{font-size:14px}.pro-con textarea{height:120px}.pro-con textarea.ta-ht{height:280px}.pro-con textarea.txtht{height:280px}.checkbox label{color:#fff;font-weight:300;font-size:.9em!important}.pro-con select.select{text-indent:0}.pro-con input,.pro-con select,.pro-con textarea{padding:10px 10px}.pro-con ul.social li a{font-size:20px;min-height:50px;padding-top:25px}textarea.txtht{height:285px}.pro-con textarea.ta-ht{height:260px}.tags h5.h5b{padding:12px 0}.tags h6.h6b{padding:12px 0}.bullet{width:100%}.block h2{font-size:30px}.block P{width:98%;margin:0 auto;font-size:18px;margin-bottom:20px;min-height:140px}.block p span,.abttxt p span{display:inline}.text{position:relative;left:14%;width:80%;text-align:left}.text-about{position:relative;left:8%;width:100%;padding-top:0;padding-bottom:50px;padding-right:15%}.comp{text-align:center;width:96%;margin:0 auto;text-align:center;right:0;padding:0 0 50px 0}#career-page .block p{min-height:100px}.tags{width:100%;margin:0 auto}p.sml,.abttxt p,.abttxt1{font-size:20px;width:80%}.abttxt1 p,.abttxt1 ul li{font-size:16px}.value-block{padding:30px 0 0 0}.value{width:94%;left:0%;position:relative;text-align:center;margin:0 auto}.air{width:90%;position:relative;top:100%;right:0;left:0;text-align:center;margin:0 auto}.air img{position:relative;top:100px;right:0}.value p{font-size:16px}.value .line-left{background:url(../images/line.png) no-repeat 50% 100%}.startpro .container{width:100%!important}.solutions ul{margin:0 0}.solutions ul li p{font-size:20px}.ser{min-height:100vw}.service .abttxt{text-align:center;padding:0 0;clear:both}.case-txt p{font-size:18px;width:90%;line-height:}.startpro .container{width:100%!important}footer .container{width:90%}.ftrlogo,.copy,.social-ic,.contact-detail{text-align:center}.start{text-align:center}.ftrlinks{margin-top:20px}.awrd{padding-top:160px}.award{position:relative;top:30px}ul.award li{padding:0 30px 50px 30px;width:30%}ul.award li img{max-width:100%}.fond-detail{padding:80px 0 0 0;width:80%}.fnd-img-mobile{display:block}.fnd-img{display:none}.panel-11 p{font-style:italic;font-size:26px;width:80%}.arw-con{width:300px;position:relative;margin:0 auto;text-align:center}.arw-con1{width:300px;position:relative;margin:0 auto}.arw-pos{width:0;height:0;border-left:32px solid transparent;border-right:32px solid transparent;border-bottom:32px solid #908071;position:absolute;top:-32px}.arw-pos1{width:0;height:0;border-left:32px solid transparent;border-right:32px solid transparent;border-bottom:32px solid #000;position:absolute;top:-31px;right:0;left:80%}.fnd-img1{background:url(../images/grg-mb.jpg) no-repeat 100% 100% / 100% auto;min-height:1450px}.fnd-img2{background:url(../images/ricky-mb.jpg) no-repeat 50% 100% / 100% auto;min-height:1950px}.process{width:80%;margin:0 auto}.diff-txt{width:100%;margin:0 auto}.panel-13 h1{font-size:28px}.process{position:relative;width:700px;height:550px;margin:0 auto}.pimg img{width:110px}.pimg1 img{width:180px}.pdg{padding:20px 10px 20px 10px;width:150px}.para{width:150px;margin:0 auto;padding:20px 0}.process p{font-size:13px}.pr-center{position:absolute;text-align:center;top:27%;bottom:27%;left:0%;right:0%;height:100%;width:100%}.p-1{position:absolute;right:9%;top:35px}.p-2{position:absolute;right:-20px;top:39%}.p-3{position:absolute;right:0;left:0;top:63%}.p-4{position:absolute;left:-20px;top:39%}.p-5{position:absolute;left:9%;top:35px}.p-arw1{position:absolute;right:26%;top:27%}.p-arw2{position:absolute;right:30%;top:62%}.p-arw3{position:absolute;left:30%;top:62%}.p-arw4{position:absolute;left:26%;top:27%}.news-search .container,.newscon .container,.newscon-inner .container{width:750px}.newscon-inner .container{width:70}.cy{display:none}.news-search a.btn{padding:11px 0 11px 30px;width:100%;font-size:14px;background:transparent url(../images/nl.png) no-repeat 8% 53%}.news-search a.btn:hover{padding:11px 0 11px 30px;width:100%;font-size:14px;background:#00c5be url(../images/nlh.png) no-repeat 8% 53%}.news-search select{padding:12px 48px 12px 15px;width:100%}.news-search select{font-size:14px;text-align:left}.news-img img{width:100%}.newsbox h2{color:#202020;font-size:17px;min-height:120px;line-height:26px}.newsbox p{font-size:16px;min-height:180px}.by-p p{font-size:13px;min-height:auto}.by-p .col-sm-7,.by-p .col-sm-5{padding:0}.by-p .row{margin:0}.mr-left{margin:0}..figcaption11 h3{font-size:35px}.case-ic{padding:20px 0 20px 0;margin:0 auto}..figcaption11 p a.btn{padding:8px 12px}.monitor{top:60px;text-align:center;margin:0 auto}.monitor img{max-width:80%}.brand-wedding p{padding-right:0}.comp{text-align:center;padding:40px 0 0 0}.res{width:90%;margin:0 auto}.brand-wedding .text-about{padding:0 0 50px 0;width:80%;text-align:center;left:0;margin:0 auto}#inner-bnr .banner-sec p{font-size:24px}.zigzag-1 p{width:100%;font-size:18px}.zigzag-1 ul li{font-size:18px}.zigzag-1 .pdtop{padding:0}.adver-txt{width:80%}.adver-txt p{font-size:17px;line-height:24px}.advr-pos{background-size:170% auto;padding:50px 0 50px 0}.btht{min-height:560px}.btht1{min-height:562px}.pdtop1{padding:0}.wdtxt{width:100%;text-align:center}.text-zigzag,.text-zigzag2{position:relative;left:0%;width:80%;margin:0 auto;text-align:center}.text-zigzag .line-left,.text-zigzag2 .line-left,.brand-wedding .line-left{background:url(../images/line.png) no-repeat 50% 100%}.mon-digital{padding:50px 0 0 0}.mon-digital img{max-width:80%;margin:0 auto}.icon-img{width:70%;margin:0 auto;float:none}.zigzag-1 ul{padding:20px 15px 20px 15px;text-align:left;width:auto;margin:0 auto;display:table}.case-txt p{color:#202020;font-size:21px;width:700px}.startpro h5{padding:50px 0 0 0;font-size:16px}#app-list{left:8%}#app-list,#app-list ul{text-align:left;width:100%}#app-list .line-left{background:url(../images/line.png) no-repeat 0% 100%}.btht1{min-height:462px}.btht{min-height:450px}.btht-bot{min-height:450px;background-size:cover;background-attachment:scroll;background-position:center top}.awd-book{position:relative;left:0%;padding:10px 0}#inner-bnr .banner-sec p span{display:inline}.banner-sec p,.tbl-img h1{width:90%;margin:0 auto;text-align:center}.banner-sec h1,.tbl-img h1{font-size:50px}.con-detail{width:750px}.detail{width:100%}.banner-sec p{display:block;font-size:18px}.banner-sec h1,.tbl-img h1{font-size:36px}#inner-bnr .case-detail .banner-sec p{font-size:18px}#inner-bnr .case-detail .banner-sec h1{margin-top:0}#inner-bnr .case-detail .banner-sec p span{display:inline}.bnr-logo img{width:200px;padding-bottom:15px}.bnr-logo1 img{width:90px;padding-bottom:15px}.bnr-logo2 img{width:80px;padding-bottom:15px}.bnr-logo3 img{width:120px;padding-bottom:15px}.banner-sec{padding:180px 0 0 0}#inner-bnr .banner-sec{padding:160px 0 0 0}.case-detail .banner-sec{padding:140px 0 0 0}#sting .banner-sec{padding:130px 0 0 0}#wedding .banner-sec{padding:120px 0 0 0}#secure .banner-sec{padding:120px 0 0 0}#hiker .banner-sec{padding:120px 0 0 0}.bnr-pos{background-attachment:scroll!important;min-height:auto;min-height:509px!important;}#home .bnr-pos{min-height:auto;min-height:614px!important;}.tbl-img{height:0vh;padding-top:150px;height:auto}.tbl-img .bnr-block{height:auto}.serpos{background-attachment:scroll!important;min-height:auto;min-height:745px!important;-o-background-size:1480px 745px!important;-moz-background-size:1480px 745px!important;-webkit-background-size:1480px 745px!important;background-size:1480px 745px;position:relative}.bot-pos{-o-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;min-height:400px}.case-detail-con h1{font-size:32px}.case-detail-con p{font-size:16px}.pro-con textarea.ta-ht1{height:350px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.text-zigzag,.text-zigzag2{position:relative;left:0%;width:80%;margin:0 auto;text-align:left}.text-zigzag .line-left,.text-zigzag2 .line-left,.brand-wedding .line-left{background:url(../images/line.png) no-repeat 0% 100%}.brand-wedding .text-about{padding:0 0 50px 0;width:80%;text-align:left;left:0;margin:0 auto}.icon-img{width:40%;margin:0 auto;float:none}footer .container{width:90%;text-align:left}.ftrlogo,.copy,.social-ic,.contact-detail{text-align:left}.social-ic ul li a{font-size:20px}.ftrlinks h3{font-size:18px}.contact-detail p{font-size:16px}.ftrlogo,.copy,.social-ic,.contact-detail{text-align:left}.start{text-align:left}.tags{width:100%}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.tags .col-sm-6{width:100%}}