header{position:fixed;top:0;left:0;width:100%;z-index:999;transition:all .3s ease}header.white{background:#fff;border-bottom:1px solid #eee}header>div:after{content:'';display:block;clear:both}header h1{display:block;width:150px;height:110px;float:left;background:url("/img_up/shop_pds/hmandoo2019/design/img/logo_w.png") no-repeat left center;background-size:100% auto}header h1 a{display:block;height:100%}header>div>div{height:110px;float:right}.main_vis,.sub_con{background:#3338d4;padding-top:110px;position:relative}.main_vis .main_vis_slide{position:relative}.main_vis .main_vis_item:after{content:'';display:block;clear:both}.main_vis .main_vis_item{position:relative;display:table}.main_vis .main_vis_item>div{display:table-cell;width:48%;vertical-align:middle;box-sizing:border-box;height:75vh;padding-top:40px}.main_vis .main_vis_item>div.txt div{color:#fff}.main_vis .main_vis_item>div.txt div p{font-size:36px;display:block;font-family:'NanumSquareRound',sans-serif !important}.main_vis .main_vis_item>div.txt div strong{font-size:84px;font-weight:900;font-style:italic;display:block;text-indent:-20px;margin:15px 0 20px;letter-spacing:-.04em}.main_vis .main_vis_item>div.txt div span{display:block;line-height:1.4em;color:#c8c8c8}.main_vis .main_vis_item>div.img{width:52%}.main_vis .main_vis_item>div.img img{position:absolute;right:0;bottom:0;width:auto;max-height:90%;z-index:99}.main_vis .circle-dot{position:absolute;top:100px;left:50%;transform:translateX(-50%)}.main_vis .circle-dot .circle-dots .dot-item div{border:2px solid #7489eb}.main_vis .circle-dot .circle-dots .dot-item.active div{border-color:#fff}.main_vis .circle-dot .circle-dots .dot-item div span{color:#7489eb}.main_vis .circle-dot .circle-dots .dot-item.active div span{color:#fff}.wave_layout{position:relative}.wave_ani{width:100%;position:absolute;top:30%;z-index:-1}.wave_ani div{background-color:var(--col-deepblue);margin:-5px 0 0 0;padding:0;color:#fff;text-align:center}svg{width:100%;overflow:visible}.wave{animation:wave 3s linear;animation-iteration-count:infinite;fill:#4478e3}.gooeff{filter:url(#goo)}#wave1{animation-duration:6s;opacity:1;height:176px;margin-top:-90px}#wave2{animation-duration:8s;animation-direction:reverse;opacity:.4;height:176px;margin-top:-11%}#wave3{animation-duration:10s;opacity:.3;height:176px}#wave4{animation-duration:6s;animation-direction:reverse;opacity:1;height:520px;position:absolute;transform:rotate(-5deg);width:100%;z-index:-1;right:-10%;top:-32%}#wave5{animation-duration:7s;opacity:1;height:150px;margin-bottom:-1px}@keyframes wave{from{background-position:0 0}to{background-position:-1774px 0}}#footer{position:relative}#footer .bg{z-index:9;position:relative;background:#0f1a26}.ft_wrap{width:100%;position:relative}.quickbar{position:fixed;bottom:20px;right:-70px;z-index:99;transition:all .7s ease;text-align:right;opacity:0}.quickbar li{margin-bottom:20px;transition:all .3s ease;border-radius:50%}.quickbar li a{display:block}.quickbar li .consult_form{transition:all .5s ease;display:none}.quickbar li.consult img.turn{transition:all .7s ease}.quickbar li.consult img.turn:hover{transform:rotate(90deg)}.quick_btn.on{-webkit-animation:bounce-out-bottom 3s infinite both;animation:bounce-out-bottom 3s infinite both}@-webkit-keyframes bounce-out-bottom{0{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}5%{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}15%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{-webkit-transform:translateY(38px);transform:translateY(38px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}52%{-webkit-transform:translateY(75px);transform:translateY(75px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}70%{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:1}}@keyframes bounce-out-bottom{0{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}5%{-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}15%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{-webkit-transform:translateY(38px);transform:translateY(38px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}38%{-webkit-transform:translateY(0);transform:translateY(0);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}52%{-webkit-transform:translateY(75px);transform:translateY(75px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}70%{-webkit-transform:translateY(10px);transform:translateY(10px);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}100%{opacity:1}}.ft_cs1{display:block;margin-bottom:80px;position:relative}.ft_cs1 p{color:#787878;font-family:'Noto Sans KR';font-weight:300;display:block;line-height:1.5em}.ft_cs1 p strong{display:block;font-size:28px;color:#fff;margin-bottom:30px;font-weight:900;font-family:'NanumSquareRound'}.ft_cs1 a{position:absolute;right:0;bottom:0}.ft_cs1 a:after{content:'';width:6px;height:10px;background:url(/img_up/shop_pds/hmandoo2019/design/img/more_btn.png) no-repeat center;display:inline-block;vertical-align:middle;margin-left:20px}.ft_cs2{border-top:1px solid #404040;padding:40px 0 80px}.ft_cs2 .title{color:#dcdcdc;display:block;margin-bottom:30px}.ft_cs2:after{content:'';display:block;clear:both}.ft_cs2>div{float:left}.ft_cs2>div:last-child{float:right;text-align:right}.ft_cs2>div:last-child ul li a{color:#787878;display:block;margin-bottom:20px}.ft_cs2>div:last-child ul li a strong{color:#b2b2b2}.ft_cs2>div h2{color:#f4fbff;font-size:38px;font-weight:300;margin-bottom:30px;font-family:'NanumSquareRound'}.ft_cs2>div h2 span{color:#787878;display:inline-block;margin-left:15px}.ft_cs2>div span{color:#646464;display:inline-block;margin-right:20px;line-height:1.5em;font-family:'NanumSquareRound'}.ft_cs2>div .copyright{display:block;margin-top:30px;color:#b2b2b2;font-family:'Nunito'}.ft_cs2 select{display:block;border:1px solid #505050;box-sizing:border-box;border-radius:10px;background:0;color:#505050;padding:17px 30px;min-width:230px;background-image:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:40px}.GalleryMov{height:299px !important}#BBSBody .Gallery .GalleryLST .GalleryItem a .GalleryImg{border-radius:10px;overflow:hidden}.main_sec01{position:relative}.main_sec01:after{content:'';display:block;clear:both}.main_sec01>div{float:left;width:60%;box-sizing:border-box}.main_sec01 .main_service>div{padding:40px 0 0}.main_sec01 .main_service .owl-item{padding:15px 15px;box-sizing:border-box}.main_sec01 .main_service .owl-item:nth-child(odd){margin-top:-40px}.main_sec01 .main_service .owl-item>li ul li{padding:40px;margin:0 0 30px;box-sizing:border-box;border-radius:15px;box-shadow:0 0 15px rgba(0,0,0,0.14);position:relative}.main_sec01 .main_service .owl-item>li ul li:last-child{margin:0}.main_sec01 .main_service .owl-item>li ul li:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(110deg,#3338d4,#4f6eee);opacity:0;border-radius:10px;transition:.8s all ease;z-index:-1}.main_sec01 .main_service .owl-item>li ul li:hover:after{opacity:1}.main_sec01 .main_service .owl-item>li ul li strong,.main_sec01 .main_service .owl-item>li ul li p{transition:.3s all ease}.main_sec01 .main_service .owl-item>li ul li:hover strong,.main_sec01 .main_service .owl-item>li ul li:hover p{color:#fff}.main_sec01 .main_service .owl-item>li ul li:hover span:before{z-index:0;background:#424ce2}.main_sec01 .main_service .owl-item>li ul li span:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:linear-gradient(110deg,#5b72ff,#78c7ff);width:78px;height:78px;z-index:-1;border-radius:50%}.main_sec01 .main_service .owl-item>li ul li span{position:relative;width:100px;height:90px;display:block;text-align:center}.main_sec01 .main_service .owl-item>li ul li span:after{content:'';display:block;background:url("/img_up/shop_pds/hmandoo2019/design/img/main_sec01_icobg.png") no-repeat top center;width:100px;height:90px;position:absolute;top:0;left:0}.main_sec01 .main_service .owl-item>li ul li span img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.main_sec01 .main_service .owl-item>li ul li p{color:#787878;font-weight:300;letter-spacing:-0.5px;word-break:keep-all;line-height:1.5em}.main_sec01 .main_service .owl-item>li ul li p strong{display:block;font-size:24px;font-family:'NanumSquareRound';font-weight:700;color:#323232;margin:40px 0 25px}.main_sec01>div:nth-of-type(2){width:40%;padding-left:80px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.main_sec02{position:relative}.main_sec02 .main_table{width:100%;font-family:'NanumSquareRound';position:relative}.main_sec02 .main_table ul:after{content:'';display:block;clear:both}.main_sec02 .main_table ul{border:1px solid #dcdcdc;border-radius:10px;overflow:hidden}.main_sec02 .main_table ul li{float:left;width:20%}.main_sec02 .main_table ul li.table_tit{width:15%;padding-right:25%}.main_sec02 .main_table ul li.hmandoo{width:25%;background:url("/img_up/shop_pds/hmandoo2019/design/img/main_table_bg.png") no-repeat center;background-size:cover;position:absolute;left:15%;top:-40px;padding:40px 0;border-radius:22px;font-family:'NanumSquareRound'}.main_sec02 .main_table ul li.hmandoo span{color:#fff;font-family:'NanumSquareRound'}.main_sec02 .main_table ul li.hmandoo span:first-child{background:0;color:#fff;font-size:28px}.main_sec02 .main_table ul li.hmandoo span strong{font-size:32px;font-weight:900;color:#fff;font-family:'NanumSquareRound'}.main_sec02 .main_table ul li span strong{font-size:26px;font-weight:700;color:#323232;font-family:'NanumSquareRound'}.main_sec02 .main_table ul li span{display:block;height:70px;line-height:70px;text-align:center;color:#787878;font-family:'NanumSquareRound'}.main_sec02 .main_table ul li span:first-child{background:#f8f8f8;font-weight:900;color:#323232}.main_sec03{position:relative}.main_sec03 h2{line-height:1.2em}.main_sec03:after{content:'';display:block;clear:both}.main_sec03 .circle-dot2{position:absolute;left:0;bottom:166px}.slide_sec03 li:after{content:'';display:block;clear:both}.slide_sec03 li>div{float:left}.slide_sec03 li>div.jelly{float:right}.jelly-container{position:relative;display:inline-block;position:absolute;right:-50px;top:60%;transform:translateY(-50%)}.jelly-container,.jelly-canvas{width:670px;height:600px}.centroid-container{position:absolute;left:0;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.centroid-text{font-size:100px;color:white}.centroid-text img{width:85%}.description{font-family:sans-serif;font-weight:900;font-size:20px;margin-top:50px;padding:0 50px;color:#913023;text-transform:uppercase;text-align:center}.jelly-canvas{animation:sizeup 3s ease alternate infinite;transform:scale(1);margin-left:100px}@keyframes sizeup{0{transform:scale(0.99)}40%{transform:scale(1)}100%{transform:scale(0.98)}}.main_sec04 .portfolio{position:relative;width:100%;min-height:425px}.main_sec04 .portfolio .owl-stage-outer{padding-top:80px;position:absolute}.main_sec04 .portfolio li{border-radius:10px;overflow:hidden;border:1px solid #e5e5e5;position:relative;transition:all ease .5s}.main_sec04 .portfolio .owl-item,.main_sec04 .portfolio .owl-item.active:last-of-type{opacity:.5}.main_sec04 .portfolio .owl-item.active{opacity:1}.main_sec04 .portfolio .owl-item.active:last-of-type{opacity:.5}.main_sec04 .portfolio li:hover{margin-top:-30px;box-shadow:3px 0 18px rgba(0,0,0,0.2)}.main_sec04 .portfolio li:hover .body{opacity:1}.main_sec04 .portfolio li:hover div .thumnail:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(110deg,#445df6,#2aa7ff);opacity:.85;transition:all .3s ease}.main_sec04 .portfolio li .body{position:absolute;bottom:50px;left:50px;color:#fff;z-index:99;opacity:0;transition:all .3s ease}.main_sec04 .portfolio li .body strong{display:block;font-size:24px;margin-top:20px;font-family:'NanumSquareRound';font-weight:900;letter-spacing:-1px}.main_sec04 .portfolio.owl-carousel .owl-nav{display:block;position:absolute;top:-80px;right:100px}.main_sec04 .portfolio.owl-carousel .owl-nav button{width:70px;height:70px;border-radius:50%;background-image:linear-gradient(110deg,#f2346c,#ff4e84);transition:all .3s ease}.main_sec04 .portfolio.owl-carousel .owl-nav button span{text-indent:-9999px;width:10px;height:16px;display:inline-block}.main_sec04 .portfolio.owl-carousel .owl-nav button.owl-prev{margin-right:20px;opacity:.3}.main_sec04 .portfolio.owl-carousel .owl-nav button.owl-prev span{background:url(/img_up/shop_pds/hmandoo2019/design/img/slide_left.png) no-repeat center}.main_sec04 .portfolio.owl-carousel .owl-nav button.owl-next{box-shadow:0 0 10px rgba(0,0,0,0.2)}.main_sec04 .portfolio.owl-carousel .owl-nav button.owl-next span{background:url(/img_up/shop_pds/hmandoo2019/design/img/slide_right.png) no-repeat center}.main_sec05 .sample:after{content:'';display:block;clear:both}.main_sec05 .sample{display:flex;flex-flow:wrap}.main_sec05 .sample li{width:calc((100% - 81px)/3);margin-right:40px;margin-bottom:40px;border-radius:10px;overflow:hidden}.main_sec05 .sample li:nth-child(3n){margin-right:0}.main_sec05 .sample li{display:block;position:relative}.main_sec05 .sample li .img{max-height:350px;overflow:hidden;border:1px solid #ddd;border-radius:10px}.main_sec05 .sample li .img img{width:100%}.main_sec05 .sample li .txt{position:absolute;top:0;left:0;width:100%;height:100%;color:#fff;opacity:0;transition:.3s all ease}.main_sec05 .sample li .txt:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.85;background-image:linear-gradient(110deg,#445df6,#2aa7ff)}.main_sec05 .sample li:hover .txt{opacity:1}.main_sec05 .sample li .txt .link_bt{position:absolute;bottom:40px;left:40px;z-index:1;font-size:24px;font-weight:900;font-family:'NanumSquareRound',sans-serif}.main_sec05 .sample li .txt .link_bt strong{display:block;margin:0 0 15px}.main_sec05 .sample li .txt .link_bt a{font-size:14px;line-height:40px;padding:0 30px;margin:0 5px 0 0;display:inline-block;border:1px solid #fff}.main_sec05 .sample li .txt .link_bt a:last-child{margin:0}.sub_hd{position:relative}.sub_hd .sub_con{height:65vh;box-sizing:border-box}.sub_hd .sub_con>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}.sub_hd .sub_con>div h2{color:#fff;font-size:62px;display:block;font-family:'NanumSquareRound',sans-serif !important;font-weight:900;margin:0 0 20px}.sub_hd .sub_con>div p{color:#c8c8c8;line-height:1.4em}.sub_hd .sub_hd_img{position:absolute;left:50%;transform:translateX(-50%);bottom:-30%;text-align:center}.sub_hd .sub_hd_img img{max-width:950px;width:100%}.sub01_1 .table ul{display:block}.sub01_1 .table ul:after{content:'';display:block;clear:both}.sub01_1 .table ul li{float:left;width:14%;text-align:center;line-height:90px;display:block;border-right:1px solid #dcdcdc;box-sizing:border-box;height:90px}.sub01_1 .table ul li:last-child{width:16%;border-right:0}.sub01_1 .table ul li:last-child strong{font-size:32px}.sub01_1 .table2 ul li{width:calc(86%/9)}.sub01_1 .table2 ul li:last-child{width:14%}.sub01_1 .table ul li strong.blue{color:#3338d4}.sub01_1 .table ul li strong{font-size:22px;font-weight:700}.sub01_1 .table div ul:first-child{border:1px solid #dcdcdc;border-radius:20px 20px 0 0;background:#f5f9ff}.sub01_1 .table div ul:nth-child(2){border-left:1px solid #dcdcdc;border-right:1px solid #dcdcdc}.sub01_1 .table>ul{width:100%;border:double 2px transparent;border-radius:20px;background-image:linear-gradient(white,white),radial-gradient(circle at top left,#5149f6,#5eaeff);background-origin:border-box;background-clip:content-box,border-box}.sub01_1 .table>ul li{line-height:110px;height:110px}.sub01_2 ul:before{content:'';width:90px;height:90px;border-radius:50%;border:1px solid #ddd;display:block;background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_right.png") #fff no-repeat center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;box-sizing:border-box}.sub01_2 ul:after{content:'';display:block;clear:both}.sub01_2 ul{margin-top:60px;position:relative}.sub01_2 ul li{float:left;width:calc((100% - 60px)/2);margin-right:60px;height:380px;position:relative;max-width:670px}.sub01_2 ul li:first-child{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_before.png") no-repeat top center}.sub01_2 ul li:last-child{margin-right:0;background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_after.png") no-repeat top center}.sub01_2 ul.shop li:first-child{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_before.jpg") no-repeat top center}.sub01_2 ul.shop li:last-child{margin-right:0;background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_after.jpg") no-repeat top center}.sub01_2 ul li span{position:absolute;line-height:60px;padding:0 70px;border-radius:30px;color:#fff;display:block;text-align:center;background:#505050;bottom:-30px;left:50%;transform:translateX(-50%);letter-spacing:.04em}.sub01_2 ul li:last-child span{background-image:linear-gradient(0,#3338d4,#4f6eee)}.sub01_3 ul{margin:0 0 10px}.sub01_3 ul:last-child{margin:0}.sub01_3 ul:after{content:'';display:block;clear:both}.sub01_3 ul li{float:left;width:calc((100% - 30px)/4);margin-right:10px;border-radius:10px;border:1px solid #dcdcdc;box-sizing:border-box}.sub01_3 ul.home li{background:#f7f7f7;border:0}.sub01_3 ul li.hm2{width:calc((100% - 10px)/2)}.sub01_3 ul li:last-child{margin-right:0}.sub01_3 ul li div{text-align:center;padding:40px;box-sizing:border-box}.sub01_3 ul li div p{color:#787878;text-transform:uppercase}.sub01_3 ul.home li div p{padding-top:80px}.sub01_3 ul li div p strong{font-size:22px;display:block;color:#151515;font-family:'NanumSquareRound',sans-serif;font-weight:900;line-height:1.8em}.sub01_3 ul li div strong{font-size:32px;display:block;color:#202020;font-family:'NanumSquareRound',sans-serif;font-weight:900;line-height:1.6em}.sub01_3 ul.home:first-of-type li:first-child p{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_3_ico01.png") no-repeat top center}.sub01_3 ul.home:first-of-type li:nth-child(2) p{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_3_ico02.png") no-repeat top center}.sub01_3 ul.home:first-of-type li:nth-child(3) p{background:url("/img_up/shop_pds/imandoo/design/re_img/sub01_3_ico03.png") no-repeat top center}.sub01_3 ul.home:first-of-type li:nth-child(4) p{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_3_ico04.png") no-repeat top center}.sub01_3 ul.home:nth-of-type(2) li:nth-child(1) p{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_3_ico05.png") no-repeat top center}.sub01_3 ul.home:nth-of-type(2) li:nth-child(3) p{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_3_ico06.png") no-repeat top center}.sub01_3 ul.home:nth-of-type(3) li:nth-child(1) p{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_3_ico07.png") no-repeat top center}.sub01_3 ul.home:nth-of-type(3) li:nth-child(2) p{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_3_ico08.png") no-repeat top center}.sub01_3 ul.home:nth-of-type(3) li:nth-child(3) p{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_3_ico09.png") no-repeat top center}.sub01_3 ul.home:nth-of-type(3) li:nth-child(4) p{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_3_ico10.png") no-repeat top center}.sub01_4 ul:after{content:'';display:block;clear:both}.sub01_4 ul:first-of-type li{width:calc((100% - 40px)/2)}.sub01_4 ul li{float:left;width:calc((100% - 80px)/3);margin-right:40px;margin-bottom:40px}.sub01_4 ul li:nth-child(3n){margin-right:0}.sub01_4 ul li:last-child{margin-right:0}.sub01_4 ul:last-of-type li:nth-last-child(-n + 3){margin-bottom:0}.sub01_4 ul li div{border:1px solid #dcdcdc;border-radius:10px;box-sizing:border-box;padding:40px 25px;text-align:center}.sub01_4 ul li div span{color:#787878;font-size:36px;font-family:'Nunito',sans-serif !important;letter-spacing:0;display:block}.sub01_4 ul li div strong{color:#151515;display:block;padding:25px 0 45px;font-size:22px;font-family:'NanumSquareRound',sans-serif !important;font-weight:900;position:relative}.sub01_4 ul li div strong:after{content:'';display:inline-block;width:25px;height:1px;background:#151515;position:absolute;bottom:20px;left:50%;transform:translateX(-50%)}.sub01_4 ul li div p{color:#787878;line-height:1.4em;letter-spacing:-.06em}.sub01_5 ul:after{content:'';display:block;clear:both}.sub01_5 ul li{border:1px solid #dcdcdc;border-radius:10px;box-sizing:border-box;border-right:0;position:relative;float:left;width:20%;text-align:center;padding:60px 15px}.sub01_5 ul li:last-child{border-right:1px solid #dcdcdc}.sub01_5 ul li:after{content:'';display:block;width:36px;height:62px;background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_5_arrow.jpg") no-repeat center;position:absolute;top:50%;transform:translateY(-50%);right:-32px;z-index:1}.sub01_5 ul li:last-child:after{display:none}.sub01_5 ul li div span{display:block;padding:165px 0 0;color:#f2346c;font-weight:700}.sub01_5 ul li div strong{display:block;color:#505050;margin:12px 0;font-size:22px;font-weight:900;font-family:'NanumSquareRound',sans-serif !important}.sub01_5 ul li div p{color:#787878;line-height:1.4em;letter-spacing:-0.06em}.sub01_5 ul li:nth-child(1) div span{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_5_ico01.jpg") no-repeat top center}.sub01_5 ul li:nth-child(2) div span{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_5_ico02.jpg") no-repeat top center}.sub01_5 ul li:nth-child(3) div span{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_5_ico03.jpg") no-repeat top center}.sub01_5 ul li:nth-child(4) div span{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_5_ico04.jpg") no-repeat top center}.sub01_5 ul li:nth-child(5) div span{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub01_5_ico05.jpg") no-repeat top center}.sub02_2 ul:after{content:'';display:block;clear:both}.sub02_2 ul li{float:left;width:calc((100% - 120px)/4);border:1px solid #dcdcdc;border-radius:10px;padding:50px 20px;box-sizing:border-box;margin-right:40px;text-align:center}.sub02_2 ul li:last-child{margin-right:0}.sub02_2 ul li span{display:block;color:#f2346c;font-weight:700;padding:220px 0 0}.sub02_2 ul li strong{display:block;color:#505050;font-weight:900;margin:12px 0;font-size:22px;font-family:'NanumSquareRound',sans-serif !important}.sub02_2 ul li p{color:#787878;line-height:1.4em;letter-spacing:-0.06em;font-family:'NanumSquareRound',sans-serif !important}.sub02_2 ul li:nth-child(1) span{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub02_2_ico01.png") no-repeat top center}.sub02_2 ul li:nth-child(2) span{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub02_2_ico02.png") no-repeat top center}.sub02_2 ul li:nth-child(3) span{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub02_2_ico03.png") no-repeat top center}.sub02_2 ul li:nth-child(4) span{background:url("/img_up/shop_pds/hmandoo2019/design/img/sub02_2_ico04.png") no-repeat top center}.sub03 strong.arrow:before{content:'';display:inline-block;width:25px;height:25px;background:url("/img_up/shop_pds/hmandoo2019/design/img/arrow_strong.png") no-repeat center;background-size:cover;vertical-align:middle;margin-right:10px}.sub03 strong.arrow{display:block;font-size:22px;font-family:'NanumSquareRound',sans-serif !important;color:#505050;font-weight:700;line-height:1.4em}.sub03 .float_50{display:table;width:100%}.sub03 .float_50>*{display:table-cell;width:50%;vertical-align:middle}.sub03 .float_50>div:first-child{padding-right:40px;box-sizing:border-box}.sub03 .float_50>div img{max-width:100%}.sub03 .sub03_2 ul li{border:1px solid #dcdcdc;border-radius:10px;box-sizing:border-box;width:100%;margin:0 0 30px;padding:60px;display:table}.sub03 .sub03_2 ul li:last-child{margin:0}.sub03 .sub03_2 ul li>div{display:table-cell;vertical-align:middle}.sub03 .sub03_2 ul li>div:first-child{width:30%}.sub03 .sub03_2 ul li>div:last-child{width:70%}.sub03 .sub03_2 ul li>div:last-child strong{display:block;font-size:32px;color:#303030;line-height:1.6em;font-family:'NanumSquareRound',sans-serif !important;font-weight:700}.sub03 .sub03_2 ul li>div:last-child p{display:block;line-height:1.6em;color:#787878}.sub03 .sub03_2 ul li>div img{max-width:100%}.sub03 .sub03_3 ul:after{content:'';display:block;clear:both}.sub03 .sub03_3 ul li{float:left;width:calc((100% - 160px)/5);margin-right:40px}.sub03 .sub03_3 ul li:last-child{margin-right:0}.sub03 .sub03_3 ul li img{width:100%}.sub03 .sub03_4 strong{font-size:19px}.sub03 .sub03_5 ul:after{content:'';display:block;clear:both}.sub03 .sub03_5 ul li{float:left;width:calc((100% - 80px)/3);margin-right:40px;text-align:left}.sub03 .sub03_5 ul li img{max-width:100%}.sub03 .sub03_5 ul li:last-child{margin-right:0}.sub03 .sub03_5 ul li p{margin:5px 0 0;padding-left:35px;box-sizing:border-box}.sub03 .sub03_5 .point{border:2px dashed #787878;box-sizing:border-box;border-radius:10px;width:100%;padding:30px}.sub03 .sub03_5 .point div{margin:0 auto;background:url("/img_up/shop_pds/hmandoo2019/design/img/point_bg.png") no-repeat left center;padding-left:60px;box-sizing:border-box;display:inline-block}.sub03 .sub03_5 .point div span{display:block;color:#505050;font-size:20px;font-family:'NanumSquareRound',sans-serif !important;font-weight:500;text-align:left;line-height:1.4em}.cs_center .cs_tit{text-align:center}.cs_center .cs_ul:after{content:'';display:block;clear:both}.cs_center .cs_ul li{float:left;width:calc((100% - 80px)/3);height:524px;margin-right:40px;margin-bottom:40px;border:1px solid #dcdcdc;border-radius:10px;box-sizing:border-box;padding:60px;text-align:center}.cs_center .cs_ul li:nth-child(3n){margin-right:0}.cs_center .cs_ul li:nth-last-child(-n + 3){margin-bottom:0}.cs_center .cs_ul li strong{font-weight:700}.cs_center .cs_ul li img{display:block;margin:40px auto 0}.cs_center .cs_ul li span{display:inline-block;padding:0 30px;line-height:50px;background:#f6f6f6;color:#323232;border-radius:30px}.cs_center .cs_ul li p{color:#787878;line-height:1.6em}.cs_center .cs_ul li p.tit{color:#323232;font-weight:900}.cs_center .cs_ul li.pink{border:0}.cs_center .cs_ul li.pink p{color:#f5e3ea}.cs_center .cs_ul li.pink p.tit{color:#f9f9f9}.cs_center .cs_ul li span.yellow{background:#fae100}.cs_center .cs_ul li span.green{background:#00c63b;color:#fff}.sub07_1:after{content:'';display:block;clear:both}.sub07_1{display:table;width:100%}.sub07_1>div{display:table-cell;vertical-align:bottom}.sub07_1>div:last-child{text-align:right}.sub07_1 .company p{font-size:inherit;line-height:1.8em;color:#505050}.sub07_1 .company p span{display:inline-block;vertical-align:middle;color:#7991f7;font-weight:700;font-family:'Nunito',sans-serif;width:120px}.sub07_2 ul:after{content:'';display:block;clear:both}.sub07_2 ul li{float:left;width:calc((100% - 80px)/3);margin-right:40px;border:1px solid #dcdcdc;box-sizing:border-box;border-radius:20px;text-align:center;padding:60px 80px}.sub07_2 ul li:last-child{margin-right:0}.sub07_2 ul li span{color:#f2346c;font-weight:700;display:block}.sub07_2 ul li strong{font-size:22px;display:block;margin:12px 0 20px;font-weight:700;color:#505050}.sub07_2 ul li p{color:#787878;line-height:1.4em;font-weight:400}.sub07_3{position:relative}.sub07_3 .item_box{background:#f6f6f6;border-radius:20px;padding:100px;box-sizing:border-box}.sub07_3 .item_box .con_box .txt{color:#505050;line-height:1.4em;font-weight:400}.sub07_3 .item_box .bx-controls{position:absolute;bottom:-45px;left:0;width:100%}.sub07_3 .item_box .bx-controls .bx-controls-direction{display:none}.sub07_3 .item_box .bx-pager{width:100%;text-align:center}.sub07_3 .item_box .bx-pager div{display:inline-block;margin:0 5px}.sub07_3 .item_box .bx-pager div a{display:block;text-indent:-9999px;width:8px;height:8px;border:2px solid #dcdcdc;border-radius:50%}.sub07_3 .item_box .bx-pager div a.active{border:double 2px transparent;border-radius:50%;background-image:linear-gradient(white,white),radial-gradient(circle at top left,#5eaeff,#5149f6);background-origin:border-box;background-clip:content-box,border-box}.sub07_3 .slider_box{width:100%;max-width:460px;height:385px;padding:26px;background-image:url(/img_up/shop_pds/hmandoo2019/design/img/sub07_3_com.png);background-size:contain;background-position:top left;background-repeat:no-repeat;position:absolute;bottom:50px;right:100px}.sub07_3 .slider_box .bx-controls{display:none}.sub07_5 ul li{padding:80px 60px;box-sizing:border-box;border:1px solid #dcdcdc;border-radius:20px;padding-right:20%;position:relative}.sub07_5 ul li:nth-child(even){text-align:right;padding-right:60px;padding-left:20%}.sub07_5 ul li:after{content:'';display:block;position:absolute;color:#f2346c;opacity:.1;font-size:80px;font-family:'Nunito',sans-serif;bottom:60px}.sub07_5 ul li:nth-child(1):after{content:'01';right:60px}.sub07_5 ul li:nth-child(2):after{content:'02';left:60px}.sub07_5 ul li:nth-child(3):after{content:'03';right:60px}.sub07_5 ul li:nth-child(4):after{content:'04';left:60px}.sub07_5 ul li strong{font-weight:900;font-size:28px;display:block;margin:0 0 15px;color:#505050}.sub07_5 ul li p{color:#787878;line-height:1.5em}.sub07_05_view .con .txt *{font-size:16px !important;line-height:1.4em !important;color:#646464}.award_box.item_box:after{content:'';display:block;clear:both}.award_box.review_box .box{float:left;width:calc((100% - 120px)/4);margin-right:40px;margin-bottom:40px}.award_box.review_box .box:nth-child(4n){margin-right:0}.award_box .box{padding:60px 40px 40px;box-sizing:border-box;border-radius:20px;border:1px solid #dcdcdc}.award_box .half_box{padding:0 !important;border:0}.award_box .half_box .img{border:1px solid #dcdcdc;border-radius:20px;position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;width:100%}.award_box .half_box .img img{width:100%}.award_box .half_box .item{padding:60px 40px 30px;box-sizing:border-box;border-radius:20px;border:1px solid #dcdcdc;margin-left:-1px}.award_box .box .item{position:relative}.award_box .box .item .year_box{position:absolute;right:-40px;top:32px;transform:rotate(-90deg)}.award_box .box .item .year_box .year{font-size:45px;color:#e9e9e9;letter-spacing:.06em;font-family:'Nunito',sans-serif;line-height:1em}.award_box .box .item .icon{display:block;margin:0 0 30px}.award_box .box .item .txt{display:block;margin:0 0 60px}.award_box .box .item h5{color:#151515;margin:0 0 20px}.award_box.owl-carousel .owl-stage{display:flex;padding-left:2px}.award_box .box{display:flex;flex:1 0 auto;height:100%}.award_box .box .item{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:stretch;width:100%}.award_box .box .item h3{font-size:24px;font-weight:900;color:#505050}.award_box .box .item h4{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.award_box .box .item p{color:#787878;line-height:1.8em}.award_box .box .item p.con{line-height:1.4em}.sub07_6 .award_box .box .item p.con{word-break:break-all}.award_box .box .item p.date{text-align:right;display:block}.award_box .box .item p span{color:#fe3730}.award_box .box ul li{display:inline-block}.award_box .popup{display:none}.award_box .popup.on{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:99999}.award_box .popup .con{background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:10px;padding:80px 60px;box-sizing:border-box;width:50%}.award_box .popup .con .tit:after{content:'';display:block;clear:both}.award_box .popup .con .tit h3{float:left;font-size:32px;font-weight:700;width:calc(100% - 130px);word-break:keep-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.award_box .popup .con .txt{margin:20px 0;padding:40px 0;border-top:1px solid #b2b2b2;border-bottom:1px solid #b2b2b2;min-height:20vh;max-height:40vh;overflow-y:scroll;line-height:1.5;color:#444}.award_box .popup .con .tit .star_box{float:right}.award_box .popup .btns{display:block;text-align:center}.award_box .popup .btns .list{display:inline-block;line-height:60px;border:1px solid #1e1e1e;width:195px;cursor:pointer}.award_box .popup .btn_close{position:absolute;right:-80px;top:0;cursor:pointer}.award_box .owl-dots{width:100%;text-align:center;margin:40px 0 0}.award_box .owl-dots button.owl-dot{text-indent:-9999px;width:12px;height:12px;display:inline-block;margin:0 5px;border:2px solid #dcdcdc;border-radius:50%}.award_box .owl-dots button.owl-dot.active{border:double 2px transparent;border-radius:50%;background-image:linear-gradient(white,white),radial-gradient(circle at top left,#5eaeff,#5149f6);background-origin:border-box;background-clip:content-box,border-box}@media screen and (max-width:1620px){#wave4{top:-22%;right:-18%}.main_vis .circle-dot{top:80px}.main_vis .main_vis_item>div.txt div p{font-size:32px}.main_vis .main_vis_item>div.txt div strong{font-size:78px}.main_sec01 .main_service .owl-item>li ul li{padding:35px}.main_sec01 .main_service .owl-item>li ul li p strong{font-size:22px;margin:35px 0 20px}.main_sec02 .main_table ul li.hmandoo span:first-child{font-size:24px}.main_sec02 .main_table ul li.hmandoo span strong{font-size:28px}.main_sec02 .main_table ul li span strong{font-size:22px}.main_sec03 .pink_bt{margin-top:0}.main_sec03 .circle-dot2{position:relative;left:auto;bottom:auto !important;margin-top:50px}.jelly-container{right:-20px}.jelly-container,.jelly-canvas{width:650px;height:580px}.centroid-text img{width:80%}.main_sec04 .portfolio{min-height:360px}.sub_hd .sub_con>div h2{font-size:58px;margin:0 0 20px}.sub01_1 .table>div{width:94% !important}.sub01_1 .table ul li{height:85px;line-height:85px}.sub01_3 ul li div{padding:40px 30px}.sub01_3 ul li div p strong{font-size:21px}.sub01_3 ul li div strong{font-size:30px}.sub01_4 ul:first-of-type li{width:calc((100% - 30px)/2)}.sub01_4 ul li{float:left;width:calc((100% - 60px)/3);margin-right:30px;margin-bottom:30px}.sub01_4 ul li div{padding:35px 20px}.sub01_4 ul li div span{font-size:32px}.sub01_4 ul li div strong{font-size:21px;padding:20px 0 45px}.sub01_4 ul li div p{height:5.6em}.sub01_5 ul li{padding:50px 15px 25px}.sub01_5 ul li div span{padding:145px 0 0}.sub01_5 ul li div strong{font-size:20px}.sub01_5 ul li div p{height:5.6em}.award_box .box .item h3{font-size:22px}.award_box .box .item .year_box .year{font-size:40px}.sub02_2 ul li strong{font-size:20px}.sub03 .sub03_2 ul li>div:last-child strong{font-size:30px}.sub03 .sub03_3 ul li{width:calc((100% - 120px)/5);margin-right:30px}.sub03 .sub03_5 .point div span{font-size:18px}.sub07_1>div{width:55%}.sub07_1>div:last-child{padding-left:20px;box-sizing:border-box;width:45%;vertical-align:middle}.sub07_2 ul li strong{font-size:20px}.sub07_3 .item_box{padding:70px}.sub07_3 .slider_box{right:65px;bottom:40px}.sub07_5 ul li strong{font-size:26px}.cs_center .cs_ul li{padding:50px}}@media screen and (max-width:1350px){#wave4{top:-15%;right:-20%}.ft_cs1 p strong{font-size:24px;margin-bottom:20px}.ft_cs2>div h2{font-size:34px}.main_vis .circle-dot{top:90px}.main_vis .main_vis_item>div.txt div p{font-size:26px}.main_vis .main_vis_item>div.txt div strong{font-size:70px;text-indent:-15px}.main_vis .main_vis_item>div.img img{max-height:80%;bottom:5%}.wave_ani{top:20%}.main_sec01>div:nth-of-type(2){padding-left:60px}.main_sec01 .main_service .owl-item>li ul li{padding:30px}.main_sec01 .main_service .owl-item>li ul li p strong{font-size:20px;margin:25px 0 20px}.main_sec01 .main_service .owl-item>li ul li span{width:90px;height:80px}.main_sec01 .main_service .owl-item>li ul li span:before{width:68px;height:68px}.main_sec01 .main_service .owl-item>li ul li span:after{width:90px;height:80px;background-size:cover}.main_sec01 .main_service .owl-item>li ul li span img{width:32px}.main_sec02 .main_table ul li span{height:60px;line-height:60px}.main_sec02 .main_table ul li.hmandoo{padding:32px 0;top:-32px}.main_sec02 .main_table ul li.hmandoo span:first-child{font-size:22px}.main_sec02 .main_table ul li.hmandoo span strong{font-size:24px}.main_sec02 .main_table ul li span strong{font-size:20px}.jelly-container{right:0}.jelly-container,.jelly-canvas{width:600px;height:530px}.centroid-container{left:40px}.centroid-text img{width:70%}.main_sec04 .portfolio{min-height:320px}.main_sec04 .portfolio .owl-stage-outer{padding-top:40px}.main_sec04 .portfolio li .body{left:40px;bottom:40px}.main_sec04 .portfolio li .body strong{font-size:22px}.main_sec04 .portfolio.owl-carousel .owl-nav{right:80px;top:-100px}.main_sec04 .portfolio.owl-carousel .owl-nav button{width:60px;height:60px}.main_sec04 .portfolio.owl-carousel .owl-nav button.owl-prev{margin-right:15px}.main_sec05 .sample li{width:calc((100% - 61px)/3);margin-right:30px;margin-bottom:30px}.main_sec05 .sample li .txt strong{font-size:21px;left:30px;bottom:30px}.sub_hd .sub_con>div{width:80%;margin:0 auto}.sub_hd .sub_con>div h2{font-size:50px;margin:0 0 15px}.sub_hd .sub_hd_img{width:65%;margin:0 auto}.sub01_1 .table ul li{height:78px;line-height:78px;font-size:15px}.sub01_1 .table ul li strong{font-size:20px}.sub01_1 .table ul li:last-child strong{font-size:28px}.sub01_2 ul:before{width:80px;height:80px}.sub01_2 ul li{width:calc((100% - 50px)/2);margin-right:50px;height:340px}.sub01_2 ul li span{line-height:55px;padding:0 60px}.sub01_3 ul li div{padding:30px}.sub01_3 ul.home li div p{padding-top:75px}.sub01_3 ul li div p strong{font-size:20px}.sub01_3 ul li div strong{font-size:27px}.sub01_4 ul li div{padding:30px 15px}.sub01_4 ul li div span{font-size:28px}.sub01_4 ul li div strong{font-size:20px;padding:15px 0 35px}.sub01_4 ul li div strong:after{bottom:17.5px}.sub01_4 ul li div p{height:7em}.sub01_5 ul li div strong{font-size:18px;line-height:1.4em}.award_box .box{padding:50px 35px 30px}.award_box .box .item h3{font-size:20px}.award_box .box .item .year_box{right:-30px}.award_box .box .item .year_box .year{font-size:36px}.award_box .owl-dots{margin:30px 0 0}.award_box.review_box .box{width:calc((100% - 80px)/3)}.award_box.review_box .box:nth-child(4n){margin-right:40px}.award_box.review_box .box:nth-child(3n){margin-right:0}.award_box .popup .con .tit h3{font-size:27px}.sub02_2 ul li{width:calc((100% - 90px)/4);margin-right:30px;padding:45px 15px}.sub02_2 ul li span{padding:200px 0 0;background-size:150px auto !important}.sub03 strong.arrow{font-size:20px}.sub03 .sub03_2 ul li{padding:50px}.sub03 .sub03_2 ul li>div:last-child strong{font-size:27px}.sub03 .sub03_2 ul li>div:last-child{padding-left:15px}.sub03 .sub03_3 ul li{width:calc((100% - 80px)/5);margin-right:20px}.sub03 .sub03_5 .point{padding:25px}.sub03 .sub03_5 .point div span{font-size:17px}.sub07_2 ul li{padding:50px 60px;width:calc((100% - 60px)/3);margin-right:30px}.sub07_3 .slider_box{max-width:400px;height:325px;right:60px}.sub07_3 .slider_box img{width:100%}.sub07_3 .item_box{padding:65px;padding-right:530px}.sub07_3 .item_box .con_box .txt br{display:none}.sub07_5 ul li{padding:70px 50px}.sub07_5 ul li:nth-child(odd){padding-right:20%}.sub07_5 ul li:nth-child(even){padding-right:50px}.sub07_5 ul li strong{font-size:24px}.sub07_5 ul li:after{font-size:70px;bottom:50px}.sub07_5 ul li:nth-child(1):after,.sub07_5 ul li:nth-child(3):after{right:50px}.sub07_5 ul li:nth-child(2):after,.sub07_5 ul li:nth-child(4):after{left:50px}.cs_center .cs_ul li{padding:40px;width:calc((100% - 61px)/3);margin-right:30px;margin-bottom:30px}}@media screen and (max-width:1200px){header h1{width:130px}header h1,header>div>div{height:90px}.ft_cs1 p strong{font-size:20px}.ft_cs2>div h2{font-size:30px}.ft_cs2 select{padding:12px 25px;min-width:190px}.main_vis,.sub_con{padding-top:90px}.nav{display:none}.m_nav .m_nav_bt{cursor:pointer;position:relative;top:50%;transform:translateY(-50%);z-index:999;width:30px;height:30px;overflow:hidden}.m_nav .m_nav_bt span{display:block;width:30px;height:2px;background:#fff;margin:0 0 11px;transition:.3s all ease}.m_nav .m_nav_bt span:last-child{margin:0}.m_nav .m_nav_bt.on span{position:absolute;width:100%;margin:0;background:#fff}.m_nav .m_nav_bt.on span:first-child{transform:rotate(-45deg) translateY(-50%);top:50%;left:0}.m_nav .m_nav_bt.on span:nth-child(2){right:-30px}.m_nav .m_nav_bt.on span:last-child{transform:rotate(45deg) translateY(-50%);top:50%;left:0}.m_nav .m_nav_bg{width:100%;height:100%;background:rgba(0,0,0,0.5);position:fixed;top:0;left:0;display:none}header.white .m_nav .m_nav_bt span{background:#1e1e1e}header.white .m_nav .m_nav_bt.on span{background:#fff}.main_vis .main_vis_item>div{width:60%}.main_vis .main_vis_item>div.img{width:40%}.main_vis .main_vis_item>div.txt div p{font-size:22px}.main_vis .main_vis_item>div.txt div strong{font-size:60px}.main_vis .main_vis_item>div.img img{max-height:80%}.wave_ani{top:10%}.GalleryMov{height:250px !important}.sub_hd .sub_con>div h2{font-size:46px}.main_sec04 .portfolio{min-height:350px}.award_box .box .item .txt{margin:0 0 45px}.award_box .box .item .year_box .year{font-size:32px}.award_box .box .item .icon img{max-width:60px}.award_box .popup .con .tit h3{font-size:24px}.award_box .popup .con{width:65%;padding:70px 50px}.award_box .popup .btns .list{line-height:55px;width:160px}.main_sec05 .sample{margin-top:0}.sub01_1 .table ul li{height:72px;line-height:72px;font-size:15px;width:11.5%}.sub01_1 .table ul li:last-child{width:19.5%}.sub01_1 .table ul li strong{font-size:18px}.sub01_1 .table ul li:last-child strong{font-size:24px}.sub01_1 .table2>div{width:98%!Important}.sub01_1 .table2 ul li{width:calc(85%/9)}.sub01_1 .table2 ul li:last-child{width:15%}.sub01_2 ul{margin-top:50px}.sub01_2 ul:before{width:70px;height:70px}.sub01_2 ul li{width:calc((100% - 40px)/2);margin-right:40px;height:290px}.sub01_2 ul li span{line-height:50px;padding:0 50px;font-size:14px;bottom:-25px}.sub01_3 ul li div{padding:30px 15px}.sub01_3 ul.home li div p{padding-top:70px}.sub01_3 ul li div p strong{font-size:17.5px;letter-spacing:-0.06em}.sub01_3 ul li div strong{font-size:24px}.sub01_4 ul li div{padding:25px 15px}.sub01_4 ul li div p br{display:none}.sub01_4 ul li div span{font-size:24px}.sub01_4 ul li div strong{font-size:18px}.sub01_5 ul li:after{background-size:auto 100% !important;height:52px;right:-30px}.sub01_5 ul li{width:33.3%;border-radius:10px 10px 0 0}.sub01_5 ul li:nth-child(3){border-right:1px solid #dcdcdc}.sub01_5 ul li:nth-child(3):after{display:none}.sub01_5 ul li:nth-last-child(-n + 2){width:50%;border-top:0;border-radius:0 0 10px 10px}.sub01_5 ul li div p{height:4.6em}.sub01_5 ul li div strong{font-size:17px;margin:8px 0}.sub02_2 ul li{width:calc((100% - 30px)/2);margin-bottom:30px;padding:35px 25px}.sub02_2 ul li:nth-child(even){margin-right:0}.sub02_2 ul li strong{font-size:18px}.sub02_2 ul li span{padding:140px 0 0;background-size:115px auto !important}.sub03 strong.arrow{font-size:18px}.sub03 strong.arrow:before{width:20px;height:20px}.sub03 .sub03_2 ul li{padding:40px}.sub03 .sub03_2 ul li>div:last-child strong{font-size:24px}.sub03 .sub03_3 ul li{width:calc((100% - 40px)/5);margin-right:10px}.sub03 .sub03_5 ul li{width:calc((100% - 40px)/3);margin-right:20px}.sub03 .sub03_5 ul li p{padding-left:25px}.sub03 .sub03_5 .point div span{font-size:16px}.sub07_1 .company p span{width:100px}.sub07_2 ul li{padding:40px 30px;width:calc((100% - 30px)/3);margin-right:15px}.sub07_2 ul li strong{font-size:18px}.sub07_3 .item_box{padding:60px;padding-right:auto}.sub07_3 .item_box .con_box .txt br{display:block}.sub07_3 .slider_box{max-width:320px;height:245px;right:50px;bottom:30px}.sub07_5 ul li{padding:60px 40px}.sub07_5 ul li:nth-child(even){padding-right:40px}.sub07_5 ul li strong{font-size:20px}.sub07_5 ul li:after{font-size:60px;bottom:40px}.sub07_5 ul li:nth-child(1):after,.sub07_5 ul li:nth-child(3):after{right:40px}.sub07_5 ul li:nth-child(2):after,.sub07_5 ul li:nth-child(4):after{left:40px}.cs_center .cs_ul li{padding:40px;width:calc((100% - 21px)/2);margin-right:20px;margin-bottom:20px}.cs_center .cs_ul li:nth-child(3n){margin-right:20px}.cs_center .cs_ul li:nth-child(even){margin-right:0}.cs_center .cs_ul li span{line-height:42px;padding:0 25px}.cs_center .cs_ul li img{display:none}}@media screen and (max-width:1100px){.main_vis .main_vis_item>div{width:60%}.main_vis .main_vis_item>div.img{width:40%}.main_vis .main_vis_item>div.txt div p{font-size:20px}.main_vis .main_vis_item>div.txt div strong{font-size:55px}.main_vis .main_vis_item>div.img img{max-height:70%}.jelly-container{top:40%}.jelly-container,.jelly-canvas{width:500px;height:430px}.jelly-canvas{display:none}.centroid-container{left:40px}.centroid-text img{width:80%;max-width:370px}.sub07_3 .slider_box{display:none}.sub07_1>div{width:100%}.sub07_1>div:last-child{display:none}}@media screen and (max-width:1000px){.wave_ani{top:5%}#wave2{margin-top:-18%}#wave4{display:none}.main_vis .main_vis_item>div{height:60vh}.main_vis .owl-carousel .owl-stage-outer{overflow:visible}.main_vis .circle-dot{top:100px}.main_vis .main_vis_item>div.img img{bottom:-5%}.main_vis .main_vis_item>div.txt div p{font-size:18px}.main_vis .main_vis_item>div.txt div strong{font-size:50px}.main_sec01 .pink_bt{margin-top:0}.main_sec01>div.pc{display:none}.main_sec01>div:nth-of-type(2){float:none;width:100%;padding-left:0;position:relative;right:auto;top:auto;transform:translateY(0)}.main_sec01 .circle-dot2{display:none}.main_sec01 .mo{display:block;float:none;width:100%}.main_sec01 .main_service .owl-item{padding:15px 10px}.main_sec01 .main_service .owl-item:nth-child(odd){margin-top:0}.main_sec01 .main_service .owl-item>li{padding:40px;margin:0 0 30px;box-sizing:border-box;border-radius:15px;box-shadow:0 0 15px rgba(0,0,0,0.14);position:relative}.main_sec01 .main_service .owl-item>li:last-child{margin:0}.main_sec01 .main_service .owl-item>li:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(110deg,#3338d4,#4f6eee);opacity:0;border-radius:10px;transition:.8s all ease;z-index:-1}.main_sec01 .main_service .owl-item>li:hover:after{opacity:1}.main_sec01 .main_service .owl-item>li strong,.main_sec01 .main_service .owl-item>lii p{transition:.3s all ease}.main_sec01 .main_service .owl-item>lii:hover strong,.main_sec01 .main_service .owl-item>li:hover p{color:#fff}.main_sec01 .main_service .owl-item>li:hover span:before{z-index:0;background:#424ce2}.main_sec01 .main_service .owl-item>li span:before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:linear-gradient(110deg,#5b72ff,#78c7ff);width:68px;height:68px;z-index:-1;border-radius:50%}.main_sec01 .main_service .owl-item>li span{position:relative;width:90px;height:80px;display:block;text-align:center}.main_sec01 .main_service .owl-item>li span:after{content:'';display:block;background:url("/img_up/shop_pds/hmandoo2019/design/img/main_sec01_icobg.png") no-repeat top center;width:90px;height:80px;position:absolute;top:0;left:0;background-size:cover}.main_sec01 .main_service .owl-item>li span img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block}.main_sec01 .main_service .owl-item>li p{color:#787878;font-weight:300;letter-spacing:-0.5px;word-break:keep-all;line-height:1.5em}.main_sec01 .main_service .owl-item>li p strong{display:block;font-size:20px;font-family:'NanumSquareRound';font-weight:700;color:#323232;margin:30px 0 20px}.main_sec01 .main_service .owl-item>li:hover p strong{color:#fff}.main_sec05 .sample li .txt .link_bt a:last-child{display:none}.sub03 .float_50>*{display:block;width:100%}.sub03 .float_50>div:first-child{padding-right:0}.sub03 .sub03_4>div:last-child{margin:20px 0 0}.award_box.review_box .box{width:calc((100% - 30px)/2);margin-right:30px;margin-bottom:30px}.award_box.review_box .box:nth-child(4n){margin-right:30px}.award_box.review_box .box:nth-child(3n){margin-right:30px}.award_box.review_box .box:nth-child(2n){margin-right:0}.main_sec04 .portfolio{min-height:300px}.main_sec04 .portfolio .owl-stage-outer{padding-top:30px}.main_sec04 .portfolio li .body{left:20px;bottom:20px}.main_sec04 .portfolio li .body strong{font-size:18px}.main_sec04 .portfolio.owl-carousel .owl-nav{right:40px;top:-100px}.main_sec04 .portfolio.owl-carousel .owl-nav button{width:60px;height:60px}.main_sec04 .portfolio.owl-carousel .owl-nav button.owl-prev{margin-right:15px}}@media screen and (max-width:900px){.jelly-container,.jelly-canvas{top:auto;bottom:-230px}}@media screen and (max-width:768px){.wave_ani{top:8%}#wave2{margin-top:-18%;display:none}.quickbar li{margin-bottom:10px}.quickbar a img{width:50px}header h1{width:115px}header h1,header>div>div{height:70px}#footer .bg{margin-top:-50px;padding-bottom:40px}.ft_cs1{margin-bottom:40px}.ft_cs1 a{position:relative;margin:20px 0 0}.ft_cs1 p strong{font-size:18px}.ft_cs2{padding:30px 0 0}.ft_cs2 .title{margin-bottom:15px}.ft_cs2>div h2{font-size:24px;margin-bottom:20px}.ft_cs2>div h2 span{display:block;margin-left:0;margin-top:6px}.ft_cs2>div .copyright{margin:15px 0 30px}.ft_cs2>div:last-child{float:none;text-align:left}.ft_cs2>div:last-child ul li a{display:inline-block}.ft_cs2 select{margin-top:20px;padding:10px 15px;min-width:170px}.main_vis,.sub_con{padding-top:70px}.sub_hd .sub_con>div h2{font-size:40px}.sub_hd .sub_hd_img{width:80%;margin:0 auto;bottom:-10%}.sub_title_wrap h2.mb40{margin-bottom:35px}.GalleryMov{height:200px !important}.main_vis .main_vis_slide{padding:10vh 0 0}.main_vis .circle-dot{top:auto;left:auto;transform:translate(0);position:relative}.main_vis .main_vis_item:after{content:'';display:block;clear:both}.main_vis .main_vis_item>div{width:100%;display:block;height:auto;padding-top:25px}.main_vis .main_vis_item>div.img{width:80%;float:right;margin-top:-13%}.main_vis .main_vis_item>div.img img{bottom:auto;max-height:100%;position:relative;max-width:80%;float:right}.main_vis .main_vis_item>div.txt div p{font-size:16px}.main_vis .main_vis_item>div.txt div strong{font-size:40px;text-indent:-5px}.main_sec01 .main_service .owl-item>li{padding:30px}.main_sec01 .main_service .owl-item>li p strong{font-size:17px;margin:25px 0 15px}.main_sec01 .main_service .owl-item>li span{width:80px;height:70px}.main_sec01 .main_service .owl-item>li span:after{width:80px;height:70px}.main_sec01 .main_service .owl-item>li span:before{width:58px;height:58px}.main_sec01 .main_service .owl-item>li span img{width:32px}.main_sec02 .main_table ul li span{height:55px;line-height:55px}.main_sec02 .main_table ul li.hmandoo{padding:25px 0;top:-25px}.main_sec02 .main_table ul li.hmandoo span:first-child{font-size:20px}.main_sec02 .main_table ul li.hmandoo span strong{font-size:22px}.main_sec02 .main_table ul li span strong{font-size:18px}.main_sec03 .circle-dot2{margin:35px 0 0}.jelly-container,.jelly-canvas{width:100%;height:auto;position:relative;bottom:100px;padding:0 0 100px}.centroid-container{left:auto;right:0;transform:translate(0) !important}.centroid-text{transform:translate(0) !important}.centroid-text:after{content:'';display:block;clear:both}.centroid-text img{float:right;max-height:250px;max-width:100%;width:auto}.main_sec04 .portfolio{min-height:350px}.main_sec04 .portfolio .owl-stage-outer{padding-top:30px}.main_sec04 .portfolio li .body{left:20px;bottom:20px}.main_sec04 .portfolio li .body strong{font-size:16px;margin-top:10px}.main_sec04 .portfolio.owl-carousel .owl-nav{right:40px;top:-100px;display:none}.main_sec05 .sample li{width:calc((100% - 31px)/3);margin-right:15px;margin-bottom:25px;border-radius:0;overflow:hidden}.main_sec05 .sample li .img{border-radius:10px;overflow:hidden}.main_sec05 .sample li .txt{top:auto;left:auto;bottom:auto;position:relative;opacity:1;margin:8px 0 0;display:block;text-align:center;display:none !important}.main_sec05 .sample li .txt strong{font-size:17px;left:auto;bottom:auto;position:relative;color:#646464}.main_sec05 .sample li .txt:after{display:none}.main_sec05 .sample li .txt .link_bt{position:relative;left:auto;top:auto}.sub01_1 .table:after{content:'';display:block;clear:both}.sub01_1 .table>div{float:left;width:66.6% !important}.sub01_1 .table>ul{float:left;width:33.3% !important;box-sizing:border-box;border-radius:0 20px 20px 0;border:double 1px transparent}.sub01_1 .table>div:after{content:'';display:block;clear:both}.sub01_1 .table ul{float:left;width:50%;box-sizing:border-box}.sub01_1 .table div ul:first-child{border-radius:20px 0 0 20px}.sub01_1 .table ul li{height:65px;line-height:65px;font-size:14px;width:100%;float:none;border-right:0;border-bottom:1px solid #dcdcdc}.sub01_1 .table div ul:nth-child(2){border:1px solid #dcdcdc;border-left:0;border-right:0}.sub01_1 .table ul li:last-child{width:100%;border-bottom:0}.sub01_1 .table ul li strong{font-size:17px}.sub01_1 .table ul li:last-child strong{font-size:22px}.sub01_2 ul{margin-top:40px}.sub01_2 ul:before{width:65px;height:65px;transform:translate(-50%,-50%) rotate(90deg);display:none}.sub01_2 ul li{float:none;width:100%;margin-right:0;margin-bottom:40px;height:240px}.sub01_2 ul li:last-child{margin-bottom:0}.sub01_2 ul li span{padding:0 40px;font-size:13px;bottom:-20px}.sub01_3 ul{margin:0}.sub01_3 ul li{width:calc((100% - 10px)/2);margin-right:10px;margin-bottom:10px}.sub01_3 ul li:nth-child(even){margin-right:0}.sub01_3 ul li.hm2{display:none}.sub01_3 ul.home li:nth-last-child(-n + 2){margin-bottom:0}.sub01_3 ul.home:nth-of-type(2){margin-bottom:0;margin-top:10px}.sub01_3 ul li div{padding:20px 15px}.sub01_3 ul li div p strong{font-size:16px}.sub01_4 ul:first-of-type li{float:none;width:100%}.sub01_4 ul li{float:none;width:100%;margin:0 0 10px}.sub01_4 ul li div{width:100%;padding:25px}.sub01_4 ul li div span{font-size:20px}.sub01_4 ul li div p{height:auto}.sub01_4 ul:last-of-type li:nth-last-child(-n + 3){margin:0 0 10px}.sub01_5 ul li div strong{font-size:16px}.sub01_5 ul li div span{background-size:130px auto !important;padding:120px 0 0}.award_box .box{padding:40px 30px 30px}.award_box .box .item h3{font-size:18px}.award_box .box ul li img{width:16px}.award_box .box .item h5{margin:0 0 10px}.award_box .box .item .txt{margin:0 0 30px}.award_box .box .item .year_box{right:-20px;top:22px}.award_box .box .item .year_box .year{font-size:26px}.award_box .box .item .icon img{max-width:55px}.award_box .owl-dots{margin:20px 0 0}.award_box .popup .con .tit h3{font-size:20px}.award_box .popup .con{width:90%;padding:60px 35px}.award_box .popup .btns .list{line-height:50px;width:140px}.award_box .popup .btn_close{right:0;top:-40px}.award_box .popup .btn_close img{width:25px;height:25px}.sub02_2 ul li{width:calc((100% - 20px)/2);margin-right:20px;margin-bottom:20px;padding:35px 20px}.sub02_2 ul li strong{font-size:17px}.sub03 strong.arrow:before{margin-right:5px;width:17px;height:17px}.sub03 strong.arrow{font-size:16px}.sub03 .sub03_2 ul li{text-align:center;padding:35px 25px}.sub03 .sub03_2 ul li>div{display:block}.sub03 .sub03_2 ul li>div:first-child{width:40%;margin:0 auto 15px}.sub03 .sub03_2 ul li>div:last-child{padding:0;width:100%}.sub03 .sub03_2 ul li>div:last-child strong{font-size:20px}.sub03 .sub03_5 ul li{width:100%;margin:0 0 20px;text-align:center}.sub03 .sub03_5 ul li p{padding:0;width:100%}.sub03 .sub03_5 .point{padding:20px}.sub03 .sub03_5 .point div{background-size:35px auto !important;padding-left:55px}.sub03 .sub03_5 .point div span{font-size:15px}.sub07_1 .company p span{width:80px}.sub07_2 ul li{padding:40px 30px;width:100%;margin-right:0;margin-bottom:15px;position:relative;padding-left:180px;box-sizing:border-box;text-align:left}.sub07_2 ul li strong{font-size:16px;margin:7px 0 10px}.sub07_2 ul li img{position:absolute;left:30px;top:50%;transform:translateY(-50%)}.sub07_3 .item_box{padding:35px}.sub07_3 .item_box .con_box .txt br{display:none}.sub07_5 ul li{padding:40px 30px}.sub07_5 ul li:nth-child(even){padding-right:30px}.sub07_5 ul li strong{font-size:18px}.sub07_5 ul li:after{font-size:50px;bottom:30px}.sub07_5 ul li:nth-child(1):after,.sub07_5 ul li:nth-child(3):after{right:30px}.sub07_5 ul li:nth-child(2):after,.sub07_5 ul li:nth-child(4):after{left:30px}.sub07_5 ul li:nth-child(odd){padding-right:30px}.sub07_5 ul li:nth-child(even){padding-left:30px}.cs_center .cs_ul li{padding:25px;width:100%;margin-right:0;margin-bottom:15px;float:none}.cs_center .cs_ul li:nth-child(3n){margin-right:0}.cs_center .cs_ul li:nth-last-child(-n + 3){margin-bottom:15px}.cs_center .cs_ul li:last-child{margin-bottom:0}}@media screen and (max-width:650px){.GalleryMov{height:180px !important}.award_box.review_box .box{width:100%;margin-right:0;margin-bottom:20px}.award_box.review_box .box:nth-child(4n){margin-right:0}.award_box.review_box .box:nth-child(3n){margin-right:0}.award_box.review_box .box:nth-child(2n){margin-right:0}.award_box.review_box .box:last-child{margin-bottom:0}.main_sec05 .sample li{width:calc((100% - 16px)/2);margin-right:15px;margin-bottom:20px;border-radius:0;overflow:hidden}.main_sec05 .sample li:nth-child(3n){margin-right:15px}.main_sec05 .sample li:nth-child(even){margin-right:0}.main_sec05 .sample li .txt{top:auto;left:auto;bottom:auto;position:relative;opacity:1;margin:5px 0 0;display:block;text-align:center}.main_sec05 .sample li .txt strong{font-size:14px;left:auto;bottom:auto;position:relative;color:#646464}}@media screen and (max-width:600px){.ft_cs1{margin-bottom:25px}.ft_cs2{padding:25px 0 0}.main_vis .main_vis_item>div.txt div p{font-size:15px}.main_vis .main_vis_item>div.txt div strong{font-size:36px;text-indent:-5px}.sub_hd .sub_con>div h2{font-size:32px}.main_sec01 .main_service .owl-item>li{padding:25px}.main_sec01 .main_service .owl-item>li p strong{font-size:15px;margin:15px 0 10px}.main_sec01 .main_service .owl-item>li span{width:75px;height:65px}.main_sec01 .main_service .owl-item>li span:after{width:75px;height:65px}.main_sec01 .main_service .owl-item>li span:before{width:53px;height:53px}.main_sec01 .main_service .owl-item>li span img{width:28px}.main_sec02 .scroll_sec{overflow-x:scroll;overflow-y:hidden;padding-bottom:20px}.main_sec02 .main_table{width:140%}.main_sec02 .main_table ul li span{height:50px;line-height:50px}.main_sec02 .main_table ul li.hmandoo{padding:15px 0;top:-15px}.main_sec02 .main_table ul li.hmandoo span:first-child{font-size:16px}.main_sec02 .main_table ul li.hmandoo span strong{font-size:18px}.main_sec02 .main_table ul li span strong{font-size:16px}.main_sec04 .portfolio{min-height:320px}.sub01_1 .table ul li{height:60px;line-height:60px}.sub01_1 .table ul li:last-child strong{font-size:20px}.sub01_5 ul li{width:100%;float:none;margin:0;border-radius:10px;border-right:1px solid #dcdcdc;border-bottom:0;padding:40px 20px 30px}.sub01_5 ul li:first-child{padding:30px 20px 30px}.sub01_5 ul li:last-child{border-bottom:1px solid #dcdcdc}.sub01_5 ul li:after{transform:translateX(-50%) rotate(90deg);right:auto;left:50%;top:auto;bottom:-39px}.sub01_5 ul li:nth-child(3):after{display:block}.sub01_5 ul li:nth-last-child(-n + 2){width:100%;margin:0;border-radius:10px;border-right:1px solid #dcdcdc;border-top:1px solid #dcdcdc}.sub01_5 ul li div p{height:auto}.sub01_5 ul li div span{padding:100px 0 0;background-size:110px auto !important}.award_box .box .item h3{font-size:17px}.sub02_2 ul li{width:100%;margin-right:0;padding:30px 15px}.sub03 strong.arrow{font-size:15px}.sub03 .sub03_5 .point div span{font-size:14px}.sub07_1 .company p{display:table}.sub07_1 .company p span{width:75px;display:table-cell;vertical-align:top}.sub07_2 ul li{padding:20px;padding-left:120px}.sub07_2 ul li img{max-width:75px}.sub07_05_view .con .txt *{font-size:14px !important;line-height:1.4em !important;color:#646464}}@media screen and (max-width:500px){.award_box .popup .con{width:90%;padding:40px 25px}.GalleryMov{height:160px !important}#footer .bg{margin-top:-65px}.m_nav .m_nav_bt{width:25px;height:25px}.m_nav .m_nav_bt span{margin:0 0 8px;width:25px}.main_vis{height:60vh}.main_vis .main_vis_slide{padding:7vh 0 0}.main_vis .main_vis_item>div.txt div strong{font-size:32px;margin:10px 0}.main_vis .main_vis_item>div.img{margin-top:-17%}.sub_hd .sub_con{height:60vh}.sub_hd .sub_con>div{width:90%}.sub_hd .sub_hd_img{width:90%}.main_vis .main_vis_item>div.txt div span{font-size:13px}.sub_hd .sub_con>div h2{font-size:27px}.pink_bt{line-height:44px}.jelly-container,.jelly-canvas{bottom:60px}.main_sec04 .portfolio{min-height:280px}.sub01_4 ul li div{width:25px 20px}.award_box .popup .btns .list{line-height:45px;width:125px}}@media screen and (max-width:450px){.main_sec04 .portfolio{min-height:250px}}