#carmeleon-key-privacy-render article{margin:0 auto;max-width:700px;padding:30px;font-size:0.8em}#carmeleon-key-privacy-render header{font-family:'apple-sd-gothic-neo-bold';font-weight:bold}#carmeleon-key-privacy-render p {height:auto}#carmeleon-key-privacy-render table{width:100%;border-top:1px solid #333;border-collapse:collapse;border-spacing:0;table-layout:fixed}#carmeleon-key-privacy-render th, td{border-bottom:2px solid #d4d4d4;text-align:center}#carmeleon-key-privacy-render th:nth-child(1), td:nth-child(1),.table_second_line > thead > tr > th:nth-child(2),.table_second_line > tbody > tr > td:nth-child(2),.table_third_line > thead > tr > th:nth-child(3),.table_third_line > tbody > tr > td:nth-child(3){border-right:1px solid #d4d4d4}#carmeleon-key-privacy-render th{padding:1vh 3vw;font-family:'apple-sd-gothic-neo-bold'}#carmeleon-key-privacy-render td{padding:3vh 3vw}@charset "UTF-8";#carmeleon-render #title {width:100%;height:500px;background-color:#c2c2c2;background-image:url("../source/carmeleon-min.jpg");background-size:cover;background-position:top;background-position-y:-250px}#carmeleon-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:38px;text-shadow:0 4px 6px #333}#carmeleon-render #section1 {padding:100px 0;text-align:center}#carmeleon-render #section1 h1 {margin-bottom:20px;font-size:35px}#carmeleon-render #section1 h3 {font-weight:500}#carmeleon-render #section1 > div {margin-top:60px}#carmeleon-render #section1 > div > div {background-color:#C1D1DE;background-image:url("../source/carmeleon-platform-min.png");background-size:cover;background-position:center;width:100%;height:560px;border-radius:8px}#carmeleon-render #section2 {text-align:center;background-color:#f8f8f8;padding:50px;margin:50px 0}#carmeleon-render #section2 button {margin:0 15px;border-radius:25px;background-color:#c2c2c2;font-weight:500}#carmeleon-render #section2 button[active="true"] {background-color:#f0594e}#carmeleon-render #section2 .contents {margin-top:80px;display:flex;align-items:center;justify-content:center}#carmeleon-render #section2 .contents carwash {width:80%}#carmeleon-render #section2 .contents carwash > div {display:flex;flex-direction:column;align-items:center;font-size:22px}#carmeleon-render #section2 .contents carwash > div > div {width:90%;height:63px;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:14px;border-radius:10px}#carmeleon-render #section2 .contents keep img {width:80%;margin-bottom:30px}#carmeleon-render #section2 .contents keep > div {display:flex;justify-content:space-evenly}#carmeleon-render #section2 .contents keep > div list {width:50%}#carmeleon-render #section2 .contents keep > div list h2 {font-weight:500;margin-bottom:10px}#carmeleon-render #section2 .contents keep > div list ul {text-align:left}#carmeleon-render #section2 .contents keep > div list ul li {background-color:#fff;padding:10px;border-radius:5px;margin-bottom:15px;word-break:keep-all}#carmeleon-render #section2 .contents keep > div > i {padding:0 20px;display:flex;align-items:center}#carmeleon-render #section2 .contents autodoor > div {display:flex;justify-content:space-between}#carmeleon-render #section2 .contents autodoor > div > div {width:32%;height:400px;background-color:#fff;border-radius:10px;display:flex;flex-direction:column;justify-content:space-evenly}#carmeleon-render #section2 .contents autodoor > div > div p {font-size:24px;font-weight:500;line-height:40px;padding:0 20px}#carmeleon-render #section3 {text-align:center;padding:50px;margin:50px 0}#carmeleon-render #section3 h1 {margin-bottom:20px}#carmeleon-render #section3 .center > div {display:flex;justify-content:space-between;margin-top:60px}#carmeleon-render #section3 .center > div > div {width:255px;height:235px;background-color:#fff;border:2px solid #f0594e;border-radius:10px;box-shadow:0 0 10px #c2c2c2;display:flex;flex-direction:column;justify-content:space-evenly}#carmeleon-render #section3 .center > div > div > i {color:#f0594e}#carmeleon-render #section3 .center > div > div p {font-size:18px}@media screen and (min-width:320px) and (max-width:1100px) {#carmeleon-render .xi-4x {font-size:3em}#carmeleon-render #title {height:250px}#carmeleon-render #title p {padding:80px 0px 0 0px;font-size:20px;width:270px}#carmeleon-render #section1 h1 {margin-bottom:15px;font-size:25px}#carmeleon-render #section1 h2 {font-size:18px;padding:0 15px}#carmeleon-render #section1 > div {margin-top:30px}#carmeleon-render #section1 > div > div {height:171px}#carmeleon-render #section2 {padding:50px 0px}#carmeleon-render #section2 .xi-3x {font-size:2em}#carmeleon-render #section2 .button {display:flex;justify-content:center}#carmeleon-render #section2 .button button {min-width:80px;margin:0 5px}#carmeleon-render #section2 .contents {margin-top:50px}#carmeleon-render #section2 .contents carwash > div {font-size:16px;word-break:keep-all}#carmeleon-render #section2 .contents carwash > div > div {height:90px}#carmeleon-render #section2 .contents keep > div {flex-direction:column}#carmeleon-render #section2 .contents keep > div > i {justify-content:center;transform:rotate(90deg);padding:10px 0}#carmeleon-render #section2 .contents keep > div list {width:100%}#carmeleon-render #section2 .contents keep > div list ul li:last-child {margin-bottom:0}#carmeleon-render #section2 .contents keep img {width:100%}#carmeleon-render #section2 .contents autodoor > div {flex-direction:column;align-items:center}#carmeleon-render #section2 .contents autodoor > div > div {width:100%;height:230px;margin-bottom:15px}#carmeleon-render #section2 .contents autodoor > div > div:last-child {margin-bottom:0px}#carmeleon-render #section2 .contents autodoor > div > div p {font-size:16px;line-height:30px;word-break:keep-all}#carmeleon-render #section3 h1 {font-size:25px}#carmeleon-render #section3 .center > div {margin-top:35px;flex-direction:column}#carmeleon-render #section3 .center > div > div {width:100%;height:140px;display:flex;flex-direction:column;justify-content:space-around;margin-bottom:15px}#carmeleon-render #section3 .center > div > div > p {font-size:14px;margin-top:-30px}}@media screen and (min-width:375px) and (max-width:1100px) {#carmeleon-render #section1 > div > div {height:201px}}#client-render #title {width:100%;height:500px;background-image:url("../source/client-main-min.jpg");background-size:cover;background-position:bottom}#client-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:39px;text-shadow:0 4px 6px #333;width:990px}#client-render #section1 {padding:100px 0;text-align:center}#client-render #section1 h1 {margin-bottom:20px}#client-render #section1 h3 {font-size:24px;font-weight:normal}#client-render #section1 > div {text-align:left;border:2px solid #eaeaea;padding:40px;padding-bottom:0;margin:50px 0;display:flex}#client-render #section1 > div > h1 {padding-top:22px;margin-right:35px;color:#001fa4}#client-render #section1 > div > div {display:flex;flex-wrap:wrap;align-items:center}#client-render #section1 > div > div div {width:200px;margin-bottom:40px;padding-left:25px}#client-render #section1 > div > div div img {width:100%}#client-render #section1 ul {display:flex;flex-wrap:wrap}#client-render #section1 ul li {width:200px;border:1px solid #eaeaea;padding:20px 30px;margin-right:17px;margin-bottom:44px;display:flex;align-items:center;justify-content:center}#client-render #section1 ul li:nth-child(4) {margin-right:0}#client-render #section1 ul li img {width:80%}@media screen and (min-width:320px) and (max-width:1100px) {#client-render #title {height:250px}#client-render #title p {padding-top:80px;font-size:20px !important;width:255px}#client-render h3 {font-size:13px}#client-render h1 {font-size:20px}#client-render #section1 {padding:50px 0}#client-render #section1 > div {flex-direction:column;padding:20px 30px;margin:20px 0}#client-render #section1 > div h1 {padding-top:10px;margin-right:0;text-align:center;border-bottom:1px solid #eaeaea;padding-bottom:20px}#client-render #section1 > div div {justify-content:center}#client-render #section1 > div div div {width:140px;padding-left:0;margin-bottom:20px}#client-render #section1 ul li {width:100%;margin-right:0px;margin-bottom:20px}#client-render #section1 ul li img {width:50%}}#connected-key-render #title {width:100%;height:500px;background-image:url("../source/connected-key/section_01.jpg");background-size:cover;background-position:center}#connected-key-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:1.6rem;text-shadow:0 4px 6px #333}#connected-key-render .section2 {margin-bottom:200px;padding:40px 30px}#connected-key-render .section2 h3 {font-size:2rem;font-weight:normal;margin-top:60px;margin-bottom:0px;text-align:right}#connected-key-render .section2 h1 {text-align:right;margin-bottom:30px;font-size:3.5rem;color:#0477BF;letter-spacing:-4px;font-weight:1000}#connected-key-render .section2 .logo {display:flex;flex-direction:row-reverse;background-image:url(/source/connected-key/dadol_Co_Ltd.png);background-size:contain;width:100%;height:8vh;background-position:right center;background-repeat:no-repeat}#connected-key-render .iot {font-size:80px;color:#0477BF;letter-spacing:-4px;font-weight:1000}#connected-key-render .section3 {background-color:#F2F9FD;width:100%;height:76vh;padding:100 0;margin:200px auto;display:flex;flex-direction:column;justify-content:center}#connected-key-render .section3 .section3-wrap {width:100%;height:40vh;margin:20px auto 50px auto;padding:0 40px;display:flex;flex-direction:column;box-sizing:border-box}#connected-key-render .section3 .section3-wrap .title-border {display:flex;flex-direction:row;align-items:center;width:100%}#connected-key-render .section3 .section3-wrap .title-border div {height:20px;width:100%;margin-left:12px;flex:1;flex-basis:0}#connected-key-render .section3 .section3-wrap .title-border h2 {color:#0477BF;margin-top:0px;font-size:2rem;width:auto;font-weight:bold;flex-shrink:0;position:absolute;z-index:1;background-color:#F2F9FD;display:block;padding-right:10px}#connected-key-render .section3 .section3-wrap .title-border .border {width:100%;height:20px;margin-bottom:20px;border-bottom:solid 3px #0477BF}#connected-key-render .section3 .section3-wrap h1 {margin-top:5px;margin-bottom:10px;font-size:3.5rem;color:#0477BF;letter-spacing:-4px;font-weight:1000}#connected-key-render .section3 .section3-wrap span {font-size:1.7rem}#connected-key-render .section4 {display:flex;flex-direction:column;margin-bottom:250px}#connected-key-render .section4 .title-border {display:flex;flex-direction:row;align-items:center;padding:0 20px}#connected-key-render .section4 .title-border h1 {font-size:2rem;color:#0477BF;margin-bottom:0px;position:absolute;z-index:1;display:block;padding-right:10px;background-color:white}#connected-key-render .section4 .title-border .border {width:100%;height:20px;margin-bottom:20px;border-bottom:solid 3px #0477BF}#connected-key-render .section4 h2 {font-weight:normal;margin-top:7px;margin-bottom:0px;font-size:2rem;padding:0 20px}#connected-key-render .section4 .card-wrap {width:100%;display:flex;flex-direction:row;margin:10px auto;justify-content:space-between}#connected-key-render .section4 .card-wrap .card {display:flex;flex-direction:column;width:50%;margin:0px 20px}#connected-key-render .section4 .card-wrap .card .underground {background-image:url(/source/connected-key/underground.png);background-size:contain;background-repeat:no-repeat;background-position:left center;width:470px;height:330px}#connected-key-render .section4 .card-wrap .card .baby {background-image:url(/source/connected-key/baby.png);background-size:contain;background-repeat:no-repeat;background-position:right center;width:470px;height:330px}#connected-key-render .section4 .card-wrap .card .carkey {background-image:url(/source/connected-key/carkey.png);background-size:contain;background-repeat:no-repeat;background-position:left center;width:470px;height:330px}#connected-key-render .section4 .card-wrap .card .connectedkey {background-image:url(/source/connected-key/connectedkey.png);background-size:contain;background-repeat:no-repeat;background-position:20% 15%;width:470px;height:480px}#connected-key-render .section4 .card-wrap .card span {text-align:center;color:#0477BF;font-weight:1000;font-size:1.8rem;margin-top:0px}#connected-key-render .carmeleon {background-color:#F2F9FD;max-width:1024px;margin:0 auto;padding:160px 15px;overflow:hidden}#connected-key-render .carmeleon .carmeleon-title {display:flex;flex-direction:row;flex-wrap:wrap;box-sizing:border-box;margin-bottom:50px;align-items:center;width:100%;padding:0px 10px}#connected-key-render .carmeleon .carmeleon-title .carmeleon-logo {background-image:url(/source/connected-key/carmeleon.png);background-size:contain;background-repeat:no-repeat;width:60px;height:50px;position:absolute;background-color:#F2F9FD}#connected-key-render .carmeleon .carmeleon-title h1 {font-size:2rem;color:#0477BF;font-weight:1000;line-height:18px;white-space:nowrap;margin-left:60px;position:absolute;z-index:1;display:block;padding-right:10px;background-color:#F2F9FD}#connected-key-render .carmeleon .carmeleon-title .border {width:100%;height:20px;margin-bottom:20px;border-bottom:solid 3px #0477BF}#connected-key-render .carmeleon .long-card {display:flex;flex-direction:row;flex-wrap:wrap;background-color:white;padding:20px 10px;margin:20px 10px}#connected-key-render .carmeleon .long-card .text {display:flex;flex-direction:column;font-size:1.9rem;width:50%;padding:20px 10px}#connected-key-render .carmeleon .long-card .text h3 {color:#0477BF}#connected-key-render .carmeleon .long-card .text span {font-size:22px}#connected-key-render .carmeleon .long-card .image {display:flex;width:40%;height:30%;margin:20px 10px;padding:20px 10px}#connected-key-render .carmeleon .long-card .image .where {background-image:url(/source/connected-key/where.png);background-size:contain;background-repeat:no-repeat;background-position:right center;width:400px;height:250px}#connected-key-render .carmeleon .long-card .image .exchange {background-image:url(/source/connected-key/exchange.png);background-size:contain;background-repeat:no-repeat;background-position:right center;width:400px;height:250px}#connected-key-render .carmeleon .long-card .image .nohand {background-image:url(/source/connected-key/nohand.png);background-size:contain;background-repeat:no-repeat;background-position:right center;width:400px;height:250px}#connected-key-render .carmeleon .long-card .image .repare {background-image:url(/source/connected-key/repare.png);background-size:contain;background-repeat:no-repeat;background-position:right center;width:400px;height:250px}#connected-key-render .carmeleon .long-card .image .share {background-image:url(/source/connected-key/share.png);background-size:contain;background-repeat:no-repeat;background-position:right center;width:400px;height:250px}#contact-render #title {width:100%;height:500px;background-image:url("../source/contact-main-min.jpeg");background-size:cover;background-position:center}#contact-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:39px;text-shadow:0 4px 6px #333}#contact-render #section1 {padding:100px 0}#contact-render #section1 h1 {text-align:center}#contact-render #section1 > div {display:flex;padding-top:100px}#contact-render #section1 > div > h3 {margin:0;width:20%}#contact-render #section1 > div > div {border-top:1px solid #eaeaea;width:100%;padding:50px;padding-bottom:0}#contact-render #section1 > div > div > div {display:flex;justify-content:center;margin-bottom:20px;position:relative}#contact-render #section1 > div > div > div p {width:20%;font-weight:bold}#contact-render #section1 > div > div > div input {width:80%}#contact-render #section1 > div > div > div select {width:20%}#contact-render #section1 > div > div > div:nth-child(3):after {font-family:xeicon !important;content:"";position:absolute;right:10px;top:50%;transform:translateY(-50%)}#contact-render #section1 > div > div > div:nth-child(3) input {width:60%}#contact-render #section1 > div > div > div textarea {width:80%}#contact-render #section1 > div > div > div button {margin-top:30px}@media screen and (min-width:320px) and (max-width:1100px) {#contact-render #title {height:250px}#contact-render #title p {padding-top:80px;font-size:20px !important;width:280px}#contact-render #section1 {padding:50px 0}#contact-render #section1 h1 {font-size:15px;width:291px;margin:0 auto}#contact-render #section1 > div {padding:50px 0;display:flex;flex-direction:column}#contact-render #section1 > div > h3 {width:100%;font-size:15px;margin-bottom:10px}#contact-render #section1 > div > div {padding:20px 0}#contact-render #section1 > div > div > div {flex-wrap:wrap;justify-content:flex-start}#contact-render #section1 > div > div > div p {width:100%;font-size:13px;margin-bottom:5px}#contact-render #section1 > div > div > div input {width:100%}#contact-render #section1 > div > div > div select {width:calc(40% - 32px)}#contact-render #section1 > div > div > div:nth-child(3):after {right:6px;top:70%}#contact-render #section1 > div > div > div textarea {width:100%}#contact-render #section1 > div > div > div button {margin:30px auto}}#dadol-render #title {width:100%;height:500px;background-image:url("../source/dadol-building-min.jpeg");background-size:cover;background-position:center}#dadol-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:39px;text-shadow:0 4px 6px #333}#dadol-render #section1 {padding:100px 0;text-align:center}#dadol-render #section1 h1 {margin-bottom:50px}#dadol-render #section1 > div {display:flex}#dadol-render #section1 > div div {width:calc(50% - 15px);height:300px;margin-left:30px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;background-size:cover;background-position:center}#dadol-render #section1 > div div::before {width:100%;content:"";background-color:#000;height:100%;opacity:0.4}#dadol-render #section1 > div div:first-child {margin-left:0;background-image:url(/source/dadol-mission1-min.png)}#dadol-render #section1 > div div:nth-child(2) {background-image:url(/source/dadol-mission2-min.png)}#dadol-render #section1 > div div p {width:430px;color:#fff;position:absolute}#dadol-render #section2 {color:#fff;text-align:center;background-color:#333;background-image:url(/source/dadol-vision-min.png);background-size:cover;padding:50px;margin:100px 0}#dadol-render #section2 h1 {margin-bottom:20px}#dadol-render #section3 {text-align:center;padding:100px 0}#dadol-render #section3 > div {display:flex;justify-content:space-between;padding-top:30px}#dadol-render #section3 > div > div {width:30%}#dadol-render #section3 > div > div > div {box-shadow:0px 0px 4px #999;width:100%;height:200px;margin-bottom:20px}#dadol-render #section3 > div > div > div img {width:100%;height:100%}#dadol-render #section4 {margin:100px 0;text-align:center}#dadol-render #section4 h1 {background-image:url(/source/dadol-4-min.jpeg);background-size:cover;background-position:center;height:250px;line-height:250px;margin-bottom:50px;color:#fff;text-shadow:0 4px 6px #333}#dadol-render #section4 .center > div {display:flex;flex-wrap:wrap}#dadol-render #section4 .center > div div {width:20%;margin-bottom:20px}#dadol-render #section4 .center > div div div {width:80%;border:1px solid #eaeaea;height:250px;margin:0 auto}#dadol-render #section4 .center > div div div img {width:100%;height:100%}#dadol-render #section4 .center > div div p {font-size:15px}@media screen and (min-width:320px) and (max-width:1100px) {#dadol-render #title {height:250px}#dadol-render #title p {padding-top:80px;font-size:20px;width:280px}#dadol-render h3 {font-size:13px}#dadol-render h1 {font-size:20px}#dadol-render #section1 {padding:70px 0}#dadol-render #section1 h1 {width:295px;margin:0 auto;margin-bottom:30px}#dadol-render #section1 > div {flex-direction:column}#dadol-render #section1 > div div {width:100%;height:200px;margin-left:0px;margin-bottom:10px}#dadol-render #section1 > div div p {width:270px;font-size:10px}#dadol-render #section2 {padding:25px;margin:50px 0}#dadol-render #section2 p {font-size:10px}#dadol-render #section3 {padding:50px 0}#dadol-render #section3 div {flex-direction:column}#dadol-render #section3 div div {width:100%;margin-bottom:30px}#dadol-render #section3 div div p {font-size:10px}#dadol-render #section3 div div div {margin-bottom:0}#dadol-render #section4 {margin:50px 0}#dadol-render #section4 h1 {height:130px;line-height:130px}#dadol-render #section4 .center > div div {width:50%}#dadol-render #section4 .center > div div p {font-size:10px}#dadol-render #section4 .center > div div div {width:90%}}#dev-case-render #title {width:100%;height:300px;background-color:#c2c2c2;background-image:linear-gradient(rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.3)), url("../source/dev-case-title.png");background-size:cover;background-position:center}#dev-case-render #title p {font-weight:500;padding-top:130px;color:#fff;font-size:39px;text-shadow:0 4px 6px #333}#dev-case-render #title p img {width:150px}#dev-case-render #text {padding:100px 0;text-align:center}#dev-case-render #text h1 {margin-bottom:20px;font-size:35px;word-break:keep-all}#dev-case-render #text p {width:800px;margin:0 auto;word-break:keep-all}#dev-case-render #text img {width:600px;margin:20px;box-shadow:0 4px 6px #333}#dev-case-render #text #description {font-size:12px;color:#333}#dev-case-render #text #plan1 {width:300px;position:absolute;margin-top:50px;margin-left:-50px}#dev-case-render #text #plan2 {width:400px;position:absolute;margin-left:-300px;margin-top:100px}#dev-case-render #text #communication {box-shadow:none !important}#dev-case-render #text #final1 {width:200px;position:absolute;margin-left:-260px;margin-top:20px}#dev-case-render #text #final2 {width:200px;position:absolute;margin-left:-140px;margin-top:70px}#dev-case-render #text #final3 {width:200px;position:absolute;margin-left:-20px;margin-top:90px}#dev-case-render #text #final4 {width:200px;position:absolute;margin-left:60px;margin-top:130px}@media screen and (min-width:320px) and (max-width:1100px) {#dev-case-render #title {height:200px}#dev-case-render #title p {padding-top:100px;font-size:20px}#dev-case-render #text {padding:50px 0}#dev-case-render #text h1 {margin-bottom:20px;font-size:20px}#dev-case-render #text p {width:100%;font-size:13px;padding-bottom:20px}#dev-case-render #text img {width:100%;margin:0;box-shadow:0 4px 6px #333}#dev-case-render #text #description {font-size:10px;color:#888}}#dev-outsourcing-render #dev-case {width:400px;background-color:#000;color:#fff;padding:20px;right:0;font-weight:bold;position:absolute}#dev-outsourcing-render #dev-case button {margin-top:10px !important}#dev-outsourcing-render button {margin-top:30px;padding:0 20px}#dev-outsourcing-render button .xi-external-link {margin-left:3px}#dev-outsourcing-render table {width:80%;margin:0 auto}#dev-outsourcing-render table tbody td:nth-child(1) {text-align:left}#dev-outsourcing-render table tbody td:nth-child(2) {text-align:center}#dev-outsourcing-render table tbody td:nth-child(3) {text-align:left}#dev-outsourcing-render #title {width:100%;height:500px;background-color:#c2c2c2;background-image:url("../source/dev-main-min.png");background-size:cover;background-position-y:30%}#dev-outsourcing-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:39px;text-shadow:0 4px 6px #333}#dev-outsourcing-render #text {padding:100px 0;text-align:center}#dev-outsourcing-render #text h1 {margin-bottom:20px;font-size:35px;word-break:keep-all}#dev-outsourcing-render #text p {width:800px;margin:0 auto;word-break:keep-all}#dev-outsourcing-render #text img {width:600px;margin:20px;box-shadow:0 4px 6px #333}#dev-outsourcing-render #section1 {padding:100px 0;text-align:center}#dev-outsourcing-render #section1 h1 {margin-bottom:20px;font-size:35px}#dev-outsourcing-render #section1 h3 {font-weight:500}#dev-outsourcing-render #section1 .process_wrap {background-color:#ddd;border-radius:10px;margin:30px 0;width:100%;height:525px}#dev-outsourcing-render #section1 .process_wrap > p {font-size:18px;font-weight:500;padding:40px}#dev-outsourcing-render #section1 .process_wrap > div {display:flex;justify-content:center;margin-bottom:25px}#dev-outsourcing-render #section1 .process_wrap > div > div {background-color:#FFF;border:1px solid #000;width:160px;height:160px;border-radius:50%;display:flex;justify-content:center;align-items:center}#dev-outsourcing-render #section1 .process_wrap > div .xi-angle-right-min {display:flex;align-items:center;padding:0 10px}@media screen and (min-width:320px) and (max-width:1100px) {#dev-outsourcing-render #dev-case {margin-top:10px;width:80%}#dev-outsourcing-render #title {height:250px;background-position:inherit;background-position-y:17px}#dev-outsourcing-render #title p {padding:80px 0px 0 0px;font-size:20px;width:275px}#dev-outsourcing-render #section1 h1 {margin-bottom:15px;font-size:25px}#dev-outsourcing-render #section1 h2 {font-size:18px}#dev-outsourcing-render #section1 .process_wrap {height:860px}#dev-outsourcing-render #section1 .process_wrap > p {padding:30px}#dev-outsourcing-render #section1 .process_wrap > div {justify-content:center;flex-direction:column;align-items:center;margin-bottom:0px}#dev-outsourcing-render #section1 .process_wrap > div > div {width:70%;height:50px;border-radius:5px;display:flex;justify-content:center;align-items:center}#dev-outsourcing-render #section1 .process_wrap > div > i {transform:rotate(90deg)}#dev-outsourcing-render #text {padding:50px 0}#dev-outsourcing-render #text h1 {margin-bottom:20px;font-size:20px}#dev-outsourcing-render #text p {width:100%;font-size:13px;padding-bottom:20px}#dev-outsourcing-render #text img {width:100%;margin:0;box-shadow:0 4px 6px #333}}#home-render #title {color:#fff;font-size:60px;position:absolute;margin-top:10vw;font-weight:500;text-shadow:0 4px 6px #333;word-break:keep-all}#home-render #title_detail {color:#fff;font-size:20px;font-weight:300;text-shadow:0 4px 6px #333;word-break:keep-all;width:600px}#home-render #main_video {width:100%;height:auto;padding-top:62px;object-fit:cover}#home-render .left_img {width:350px;height:300px;float:left;background-size:cover;background-repeat:no-repeat}#home-render .right_img {width:350px;height:300px;float:right;background-size:cover;background-repeat:no-repeat}#home-render .right_txt {word-break:keep-all;float:right;text-align:left;margin-top:80px;width:700px}#home-render .right_txt span {font-size:25px;font-weight:500}#home-render .right_txt p {font-size:18px;font-weight:300}#home-render .left_txt {word-break:keep-all;float:left;text-align:right;margin-top:80px;width:700px}#home-render .left_txt span {font-size:25px;font-weight:500}#home-render .left_txt p {font-size:18px;font-weight:300}#home-render #img_gis {background-image:url("../source/home-gis.png")}#home-render #img_rssi {background-image:url("../source/home-rssi.png")}#home-render #img_smartfactory {background-image:url("../source/home-smartfactory.png")}#home-render #img_idea {background-image:url("../source/home-idea.png")}#home-render #subtitle {width:100%;clear:both;font-size:25px;font-weight:500}#home-render #prod {float:left;margin:10px;width:100px}#home-render #prod div:first-child {background-color:#999;width:100px;height:100px;border-radius:15px;background-repeat:no-repeat;background-size:cover}#home-render #prod div:last-child {width:100px;margin-top:10px;text-align:center;font-size:13px}#home-render #prod:hover {cursor:pointer}#home-render #carmeleon {background-image:url("../source/home-carmeleon-min.jpg")}#home-render #connectedkey {background-image:url("../source/home-connected-min.jpg")}#home-render #pecar {background-image:url("../source/home-pecar-min.jpg")}#home-render #sechain {background-image:url("../source/home-sechain-min.jpg")}#home-render #img-it-code {background-image:url("../source/home-it-code.png")}#home-render #img-it-management {background-image:url("../source/home-it-management.png")}#home-render #img-it-3dprinting {background-image:url("../source/home-it-3dprinting.png")}@media screen and (min-width:320px) and (max-width:1100px) {#home-render .body {overflow-y:hidden}#home-render #title {font-size:22px;margin-top:15vh;margin-left:10px}#home-render #title_detail {font-size:12px;width:100%}#home-render .left_img {width:92%;height:250px;margin:4%;float:unset}#home-render .right_img {width:92%;height:250px;margin:4%;float:unset}#home-render .right_txt {float:unset;text-align:unset;margin-top:80px;width:92%;margin:4%}#home-render .right_txt span {font-size:18px}#home-render .right_txt p {font-size:12px}#home-render .left_txt {float:unset;text-align:unset;margin-top:80px;width:92%;margin:4%}#home-render .left_txt span {font-size:18px}#home-render .left_txt p {font-size:12px}#home-render #prod {margin:3px;width:60px}#home-render #prod div:first-child {width:60px;height:60px;border-radius:10px}#home-render #prod div:last-child {width:60px;font-size:11px}}#PAGE_404-render #body_404 {margin:auto;text-align:center;font-weight:300;width:100%;padding:200px 0}#PAGE_404-render #body_404 button {min-width:150px;margin-top:30px;height:44px;font-weight:700;background-color:#31408E;color:#fff;border-radius:4px;font-size:16px;border:0}#PAGE_404-render #body_404 button:hover {background-color:#384baa}#pecar-render #title {width:100%;height:300px;background-color:#c2c2c2;background-image:url("../source/pecar-title.png");background-size:cover;background-position:center}#pecar-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:39px;text-shadow:0 4px 6px #333}#pecar-render #text {padding:100px 0;text-align:center}#pecar-render #text h1 {margin-bottom:20px;font-size:35px;word-break:keep-all}#pecar-render #text p {width:800px;margin:0 auto;word-break:keep-all}#pecar-render #text img {width:600px;margin:20px;box-shadow:0 4px 6px #333}@media screen and (min-width:320px) and (max-width:1100px) {#pecar-render #title {height:200px}#pecar-render #title p {padding-top:100px;font-size:20px}#pecar-render #text {padding:50px 0}#pecar-render #text h1 {margin-bottom:20px;font-size:20px}#pecar-render #text p {width:100%;font-size:13px;padding-bottom:20px}#pecar-render #text img {width:100%;margin:0;box-shadow:0 4px 6px #333}}#printing-3d-render .body {overflow:hidden}#printing-3d-render #title {width:100%;height:500px;background-color:#c2c2c2;background-image:url("../source/printing-3d-min.jpg");background-size:cover;background-position:center}#printing-3d-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:38px;text-shadow:0 4px 6px #333}#printing-3d-render #section1 {text-align:center;padding:100px 0}#printing-3d-render #section1 .printer-3d {display:flex;flex-direction:row;margin:35px 0}#printing-3d-render #section1 .printer-3d > .img {width:calc(50% - 15px);height:300px;margin-left:30px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;position:relative;border-radius:0%;border:none;box-shadow:none}#printing-3d-render #section1 .printer-3d > .img::before {width:100%;content:"";height:100%;opacity:0.4}#printing-3d-render #section1 .printer-3d > .img:first-child {margin-left:0;background-image:url(/source/3d-1-min.jpg);background-size:cover}#printing-3d-render #section1 .printer-3d > .img:nth-child(2) {background-image:url(/source/3d-2-min.jpg);background-size:cover}#printing-3d-render #section1 > div {display:flex;justify-content:space-between}#printing-3d-render #section1 > div > div {background-color:#FFF;border:2px solid #ddd;box-shadow:0 0 8px #ddd;width:185px;height:185px;border-radius:50%;display:flex;justify-content:center;align-items:center}#printing-3d-render #section1 > div .xi-angle-right-min {display:flex;align-items:center}#printing-3d-render #section2 {text-align:center;background-color:#f8f8f8;padding:100px 0;margin:50px 0}#printing-3d-render #section2 h1 {margin-bottom:20px}#printing-3d-render #section2 .center > div {background-image:url(/source/smartfactory-min.jpg);width:100%;height:500px;background-size:cover}#printing-3d-render #section2 .center > div:last-child {height:300px;background-image:unset;display:flex;justify-content:space-between;margin-top:50px}#printing-3d-render #section2 .center > div:last-child div {background-color:#fff;width:250px;height:250px;box-shadow:0 0 10px #c2c2c2;padding:20px;box-sizing:border-box;border-radius:50%;display:flex;align-items:center;justify-content:center}#printing-3d-render #section2 .center > div:last-child div p {white-space:nowrap}@media screen and (min-width:320px) and (max-width:1100px) {#printing-3d-render #title {height:250px}#printing-3d-render #title p {padding:80px 0px 0 0px;font-size:17px}#printing-3d-render #section1 h1 {margin-bottom:15px;font-size:25px}#printing-3d-render #section1 .printer-3d {flex-direction:column;align-items:center}#printing-3d-render #section1 .printer-3d > .img {width:100%;height:249px;margin-left:0;margin-bottom:15px}#printing-3d-render #section1 > div {flex-direction:column;align-items:center}#printing-3d-render #section1 > div > div {width:90%;height:84px;border-radius:5px;display:flex;justify-content:center;align-items:center}#printing-3d-render #section1 > div > i {transform:rotate(90deg)}#printing-3d-render #section2 h1 {font-size:25px}#printing-3d-render #section2 .center > div {height:300px}#printing-3d-render #section2 .center > div:last-child {height:700px;flex-direction:column;align-items:center}#printing-3d-render #section2 .center > div:last-child div {width:90%;height:150px;border:2px solid #ddd;box-shadow:0 0 10px #c2c2c2;padding:20px;box-sizing:border-box;border-radius:5px}}#sechain-render #title {width:100%;height:500px;background-color:#c2c2c2;background-image:url("../source/sechain-min.jpg");background-size:cover;background-position:top}#sechain-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:38px;text-shadow:0 4px 6px #333}#sechain-render #section1 {padding:100px 0;text-align:center}#sechain-render #section1 h1 {margin-bottom:15px;font-size:35px}#sechain-render #section1 > div {margin-top:60px}#sechain-render #section1 > div > div {background-color:#999;background-image:url("../source/sechain_app-min.png");background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:619px;border-radius:8px}#sechain-render #section2 {text-align:center;background-color:#f8f8f8;padding:50px;margin:50px 0}#sechain-render #section2 h1 {margin-bottom:20px}#sechain-render #section2 .center > div {display:flex;justify-content:space-evenly;margin-top:60px}#sechain-render #section2 .center > div > div {background-color:#fff;width:350px;height:250px;border:2px solid #1e5baa;box-shadow:0 0 10px #c2c2c2;border-radius:10px;display:flex;flex-direction:column;justify-content:space-evenly}#sechain-render #section2 .center > div > div > i {color:#1e5baa}#sechain-render #section2 .center > div > div > p {font-size:18px;margin-top:-40px}@media screen and (min-width:320px) and (max-width:1100px) {#sechain-render #title {height:250px;background-position:top;background-position-y:30px}#sechain-render #title p {padding-top:80px;font-size:20px}#sechain-render #section1 h1 {margin-bottom:15px;font-size:25px}#sechain-render #section1 h2 {font-size:18px;padding:0 9px}#sechain-render #section1 > div {margin-top:30px}#sechain-render #section1 > div > div {height:171px}#sechain-render #section2 h1 {font-size:25px}#sechain-render #section2 .center > div {margin-top:35px;flex-direction:column}#sechain-render #section2 .center > div > div {width:100%;height:140px;display:flex;flex-direction:column;justify-content:space-around;margin-bottom:15px}#sechain-render #section2 .center > div > div > p {font-size:14px;margin-top:-30px}}@media screen and (min-width:375px) and (max-width:1100px) {#sechain-render #title {background-position-y:65px}#sechain-render #section1 h2 {padding:0 17px}#sechain-render #section1 > div > div {height:201px}}@media screen and (min-width:390px) and (max-width:1100px) {#sechain-render #section1 h2 {padding:0 0px}#sechain-render #section1 > div > div {height:208px}}#service-management-render #title {width:100%;height:500px;background-color:#c2c2c2;background-image:url("../source/service-management-min.jpg");background-size:cover;background-position:center}#service-management-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:39px;text-shadow:0 4px 6px #333}#service-management-render #section1 {padding:100px 0;text-align:center}@media screen and (min-width:320px) and (max-width:1100px) {#service-management-render #title {height:250px}#service-management-render #title p {padding:80px 0px 0 0px;font-size:20px;width:278px}}#talent-render #title {width:100%;height:500px;background-color:#c2c2c2;background-image:url("../source/talent-main-min.jpg");background-size:cover;background-position:center}#talent-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:38px;text-shadow:0 4px 6px #333}#talent-render #section1 {text-align:center;background-color:#f8f8f8;padding:50px}#talent-render #section1 h1 {margin-bottom:20px}#talent-render #section1 .center > div {display:flex;justify-content:space-between;margin-top:60px}#talent-render #section1 .center > div .page {background-color:#fff;width:310px;height:570px;border-radius:10px;padding:20px}#talent-render #section1 .center > div .page .title {display:flex;justify-content:center;align-items:center;font-size:20px;font-weight:600;margin-bottom:30px}#talent-render #section1 .center > div .page .title > p {padding:0 5px}#talent-render #section1 .center > div .page ul {display:grid;grid-gap:30px}@media screen and (min-width:320px) and (max-width:1100px) {#talent-render #title {height:250px}#talent-render #title p {padding-top:80px;font-size:20px !important;width:280px}#talent-render #section1 {padding:50px 0}#talent-render #section1 h1 {font-size:15px}#talent-render #section1 h2 {font-size:13px}#talent-render #section1 .center > div {flex-direction:column;margin-top:40px}#talent-render #section1 .center > div .page {width:unset;height:450px;margin-bottom:30px}#talent-render #section1 .center > div .page .title > p {font-size:13px}#talent-render #section1 .center > div .page ul {grid-gap:20px}#talent-render #section1 .center > div .page ul li {font-size:11px}}#test-render #write {padding:80px 0 100px}#test-render #write input {width:100%;clear:both}#test-render #write textarea {width:100%;min-height:200px;clear:both}#test-render #write button {clear:both}#test-render #fixedContainer {position:fixed;bottom:10px;right:10px}#test2-render #container #test {width:50px;height:50px}#waytocome-render #title {width:100%;height:500px;background-image:url(".../source/waytocome-main-min.png");background-size:cover;background-position:center}#waytocome-render #title p {font-weight:500;padding-top:150px;color:#fff;font-size:39px;text-shadow:0 4px 6px #333}#waytocome-render #section1 {padding:100px 0}#waytocome-render #section1 h1 {font-size:25px;margin-bottom:15px}#waytocome-render #section1 h3 {font-size:15px;font-weight:normal;color:#999;margin-bottom:10px}#waytocome-render #section1 h3 span {font-weight:bold;color:#333;width:80px;display:inline-block}#waytocome-render #section1 > div {width:100%;height:500px;background-color:#999;margin-top:30px;margin-bottom:100px}#waytocome-render #section1 > div #label {background-color:#777;color:#fff;padding:0 5px;border-radius:2px;font-size:11px !important;font-family:"Noto Sans KR", sans-serif !important;opacity:0.9}@media screen and (min-width:320px) and (max-width:1100px) {#waytocome-render #title {height:250px}#waytocome-render #title p {padding-top:80px;font-size:20px !important}#waytocome-render #section1 {padding:50px 0}#waytocome-render #section1 h1 {font-size:20px}#waytocome-render #section1 h3 {font-size:13px}#waytocome-render #section1 h3 span {width:60px}}