.main-section-01{margin-top:0px;height:1000px;background-size:cover;position: relative;}.main-section-01 .swiper-pagination-bullet {width:60px;}.main-section-01 .text-wrap{position:absolute;top:49%;left:13%;transform: translate(0%,-50%);z-index:2;}.main-section-01 .text-wrap .text-01{font-weight:bold;font-size:50px;margin-bottom:8px;color:#000;font-weight:300;line-height:110%;}.main-section-01 .text-wrap .text-02{font-size:15px;color:#000000;line-height:146%;border:1px solid #000000;background: rgba(0,0,0,0);transition:all 0.4s ease-out;padding:10px 43px;cursor: pointer;display: inline-block;margin-top:30px;font-weight:600;border-radius:30px;}.main-section-01 .text-wrap .text-02:hover{border:1px solid #000;background: rgba(0,0,0,1);transition:all 0.4s ease-out;color:#fff;}.main-section-01 .text-wrap .text-04 {background-color:#edeade;;color:#000000;border-radius:5px;padding:5px 20px;display: inline-block;margin-bottom:20px;}.main-section-01 .text-wrap .text-03{font-weight:bold;font-size:50px;margin-bottom:4px;color:#000;font-weight:600;line-height:130%;}.main-section-01 .text-wrap .text-05{font-weight: normal;font-size:22px;margin-bottom:14px;position: relative;color:#000;font-weight:400;padding-top:10px;line-height:160%;}.main-section-01 .text-wrap .text-06{font-weight:bold;font-size:50px;margin-bottom:14px;color:#000;font-weight:600;line-height:110%;}.main-section-01 .text-wrap .text-06 a{display: inline-block;position: relative;}.main-section-01 .text-wrap .text-06 a:after{display:block;position:absolute;left:0;bottom:0px;width:100%;height:17px;background: var(--point-color);content: '';z-index: -2;}.main-section-01 .text-wrap .text-01.white,.main-section-01 .text-wrap .text-03.white,.main-section-01 .text-wrap .text-04.white,.main-section-01 .text-wrap .text-05.white,.main-section-01 .text-wrap .text-06.white{color:#fff;}.main-section-01 .text-wrap .text-02.white{border:1px solid #fff;color:#fff;}.main-section-01 .text-wrap .text-02.white:hover{border:1px solid #000;color:#000;background: var(--point-color);}.main-section-01 .swiper-pagination-bullet{width:50px;height:5px;display: inline-block;border-radius:0;background: var(--swiper-pagination-bullet-inactive-color,#000);opacity: var(--swiper-pagination-bullet-inactive-opacity,.2);}.main-section-01 .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.main-section-01 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0;}.main-section-01 .swiper-pagination-black .swiper-pagination-bullet-active{background: var(--point-color) !important;opacity:1 !important;}.main-section-01 .swiper-button-next:after,.main-section-01 .swiper-button-prev:after {font-size:0;}.main-section-01 .swiper-button-next:after{background: url(https://calodiet.co.kr/Unfold/resource/arrow-icon-right-bold.svg) center no-repeat;background-size:18px;display:block;background-position:20px center;padding:50px 44px 50px 50px;opacity:0.2;background-color:#fff;}.main-section-01 .swiper-button-prev:after{background: url(https://calodiet.co.kr/Unfold/resource/arrow-icon-left-bold.svg) center no-repeat;background-size:18px;display:block;background-position:62px center;padding:50px;opacity:0.2;background-color:#fff;}.main-section-01 .swiper-horizontal>.swiper-pagination-bullets,.main-section-01 .swiper-pagination-bullets.swiper-pagination-horizontal,.main-section-01 .swiper-pagination-custom,.main-section-01 .swiper-pagination-fraction{bottom:100px;left:50%;transform: translate(-50%,0%);}.main-section-01 > #main-slide{position: relative;width:100%;height:100%;opacity:0;}.main-section-01 > #main-slide .swiper-slide>img{width:100%;height:100%;object-fit:cover;object-position:center;}.main-section-01 > #main-slide .swiper-pagination.swiper-pagination-fraction{text-align: right;right:20px;left:auto;bottom:20px;}.main-recommend-pr-wrap{position: relative;z-index:1;width:80%;box-sizing:border-box;margin:0 auto;margin-top: -60px;margin-bottom:150px;}.main-recommend-pr-wrap .t-banner{border-radius:10px 10px 0 0;background-color:var(--point-color);height:60px;line-height:63px;padding:0 49px;font-size:16px;}.main-recommend-pr-wrap .t-banner p{display:flex;cursor: pointer;justify-content: space-between;}.main-recommend-pr-wrap .t-banner p a {color:#fff;}.main-recommend-pr-wrap .t-banner p span a {margin-right:25px;font-size:14px;}.main-recommend-pr-wrap .t-banner p span .ti-l {font-weight:600;font-size:15px;color:#fff;}.main-recommend-pr-wrap .t-banner i {font-size:12px;}.main-recommend-pr-wrap .pr-section {display:flex;border-radius:0 0 10px 10px;border:1px solid #c5c5c5;border-top:0;overflow: hidden;justify-content: space-between;}.main-recommend-pr-wrap .pr-section .text-banner{flex:0.8;}.main-recommend-pr-wrap .pr-section .text-banner img {width:100%;}.main-recommend-pr-wrap .pr-section .product-list {position: relative;flex:1.2;}.main-recommend-pr-wrap .pr-section .product-list:after{display:block;position:absolute;left:0;top:0;width:1px;height:100%;background:#ebebeb;content: '';}.main-recommend-pr-wrap .pr-section .text-banner .inner {position: relative;padding:83px;}.main-recommend-pr-wrap .pr-section .text-banner h3{font-size:42px;border-bottom:1px solid #000;padding-bottom:6px;color: var(--point-color);margin-bottom:37px;font-weight:300;}.main-recommend-pr-wrap .pr-section .text-banner h3 strong {font-weight:600;margin-right:16px;}.main-recommend-pr-wrap .pr-section .text-banner .fl-in{display:flex;flex-wrap: wrap;}.main-recommend-pr-wrap .pr-section .text-banner .fl-in .list {width:50%;margin-bottom:30px;}.main-recommend-pr-wrap .pr-section .text-banner .fl-in .list h4{font-size:23px;position: relative;margin-bottom:5px;font-weight:500;}.main-recommend-pr-wrap .pr-section .text-banner .fl-in .list h4::after{display:block;position:absolute;left:0;top: -11px;width:5px;height:5px;background: var(--point-color);content: '';}.main-recommend-pr-wrap .prdList .sale-discount-wrap .sale-discount:after{display: none !important;}.main-recommend-pr-wrap .pr-section .text-banner .fl-in .list p {font-size:15px;color:#8c8c8c;}.main-recommend-pr-wrap .pr-section .text-banner .btn{transition:all 0.4s ease-out;cursor: pointer;background:#000;color:#fff;width:170px;text-align:center;height:40px;line-height:40px;margin:7px 0;border:1px solid #000000;box-sizing:border-box;}.main-recommend-pr-wrap .pr-section .text-banner .btn:hover {background:#fff;transition:all 0.4s ease-out;color:#000;}.main-recommend-pr-wrap .pr-section .product-list .inner{width:80%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}.ec-base-product-main-promo>.title{margin:0 0 21px;text-align:center;margin-bottom:90px;}.ec-base-product-main-promo .title h2{letter-spacing:4px;font-weight: normal;font-size:13px;text-align:center;}.ec-base-product-main-promo .title h2 strong{font-weight:600;}.ec-base-product-main-promo .title h3{font-weight: normal;font-size:20px;color:#2e2e2e;text-align:center;}.ec-base-product-main-promo h2.style-line{margin-bottom:54px;}.ec-base-product-main-promo h2.style-line strong{font-weight:700;border:1px solid #989898;display: inline-block;color:#574dde;font-size:21px;padding:8px 31px;margin-bottom:19px;margin-top:20px;}.ec-base-product-main-promo img{vertical-align: middle;}.ec-base-product-main-promo a[href^='/product/detail.html']>img{border:0;}.ec-base-product-main-promo .prdList{width:100%;min-width:0;font-size:0;line-height:0;letter-spacing:0;}.ec-base-product-main-promo .title-main h2{font-size:25px !important;margin-top:4px !important;}.ec-base-product-main-promo .prdList>li{position: relative;display: inline-block;margin:30px 0 20px;color:#757575;vertical-align: top;margin-top:0;margin-bottom:50px;}.ec-base-product-main-promo .title-main h2:after {display: none !important;}.ec-base-product-main-promo .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}.ec-base-product-main-promo .prdList .thumbnail{font-size:0;text-align:center;position: relative;overflow: hidden;}.ec-base-product-main-promo .prdList .thumbnail>a {display:block;overflow: hidden;}.ec-base-product-main-promo .prdList .thumbnail .box-over{position:absolute;z-index:1;width:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}.ec-base-product-main-promo .prdList>li .thumbnail a img{transition:all 3.4s ease-out;transform: scale(1.0);}.ec-base-product-main-promo .prdList>li:hover .thumbnail a img{transition:all 3.4s ease-out;}.ec-base-product-main-promo .prdList .thumbnail .box-over .wish>img{width:57px !important;transition:all 0.4s ease-out;margin-top:19px;}.ec-base-product-main-promo .prdList .thumbnail .box-over .wish>img:hover {opacity:0.9;transition:all 0.4s ease-out;}.ec-base-product-main-promo .prdList .thumbnail .prdImg{position: relative;margin:10px 7px;text-align:center;}.ec-base-product-main-promo .prdList .thumbnail a img{width:100%;box-sizing:border-box;}.ec-base-product-main-promo .prdList .thumbnail .wish{}.ec-base-product-main-promo .prdList>li:hover .wish{}.ec-base-product-main-promo .prdList .thumbnail .wish img{}.ec-base-product-main-promo .prdList .thumbnail .wish:hover{}.ec-base-product-main-promo .prdList .thumbnail .wish.ani-01{transition:all 0.2s ease-out;}.ec-base-product-main-promo .prdList .thumbnail .wish.ani-02{transition:all 0.3s ease-out;}.ec-base-product-main-promo .prdList .thumbnail .wish.ani-03{transition:all 0.4s ease-out;}.ec-base-product-main-promo .prdList .description .promotion{margin-top:10px;}.ec-base-product-main-promo .prdList .thumbnail .prdIcon{position:absolute;top:0px;left:0px;width:100%;height:100%;background-repeat: no-repeat;z-index:1;}.ec-base-product-main-promo .prdList .thumbnail .icon{margin:10px 0 0;vertical-align: middle;}.ec-base-product-main-promo .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}.ec-base-product-main-promo .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}.ec-base-product-main-promo .prdList .thumbnail .promotion img{margin:0 4px 0 0;}.ec-base-product-main-promo .prdList .thumbnail .button{float: right;margin:0 0 4px;}.ec-base-product-main-promo .prdList .thumbnail .button img{margin:0 2px 0 0;cursor: pointer;}.ec-base-product-main-promo .prdList .thumbnail .button .option{display: inline;position: relative;}.ec-base-product-main-promo .prdList .thumbnail .button .likeButton{display: inline-block;margin:0 5px;}.ec-base-product-main-promo .prdList .thumbnail .button .likeButton button{font-family: verdana;color:#9a9a9a;letter-spacing: -1px;background: none;}.ec-base-product-main-promo .prdList .thumbnail .button .likeButton button img{margin:0;vertical-align: middle;}.ec-base-product-main-promo .prdList .thumbnail .button .likeButton button strong{height:16px;vertical-align: middle;}.ec-base-product-main-promo .prdList .thumbnail .button .likeButton.selected button{color:#353535;}.ec-base-product-main-promo .prdList .description{margin:0 auto;padding:0 7px;font-size:12px;line-height:18px;margin-top:15px;position: relative;}.ec-base-product-main-promo .prdList .description .name{display:block;font-weight: normal;margin-bottom:4px;margin-bottom:14px;}.ec-base-product-main-promo .prdList .description .name span{line-height:143%;}.ec-base-product-main-promo .prdList .description span span {margin-left:3px;}.ec-base-product-main-promo .prdList .description .name a{color:#2e2e2e;}.ec-base-product-main-promo .prdList .description .mileage{display:block;}.ec-base-product-main-promo .prdList .description span.grid{display:block;}.ec-base-product-main-promo ul.grid-box>li{width:50%;margin:0;}.ec-base-product-main-promo .prdList.grid1{margin-top:20px;}.ec-base-product-main-promo ul.grid1>li{width:100%;margin-bottom:3%;padding-bottom:25px;}.ec-base-product-main-promo ul.grid1>li .box-over{position:absolute;z-index:1;position:absolute;bottom:10px;right:12px;width:auto !important;top:auto !important;left:auto !important;transform: none !important;}.ec-base-product-main-promo ul.grid1>li .thumbnail{margin:0;}.ec-base-product-main-promo ul.grid1>li .name span{font-size:20px !important;font-weight:600 !important;}.ec-base-product-main-promo ul.grid1>li .border-light{margin:0;margin-bottom:23px;margin-top:26px;}.ec-base-product-main-promo ul.grid1>li .description{text-align: left;padding:0 22px;}.ec-base-product-main-promo ul.grid1 .spec li{line-height:170%;margin-bottom:3px;}.ec-base-product-main-promo ul.grid2{width:102%;margin-top:17px;}.ec-base-product-main-promo ul.grid2 .spec li{margin-bottom:5px;}.ec-base-product-main-promo ul.grid2>li{width:48%;margin-right:2%;margin-bottom:1%;}.ec-base-product-main-promo ul.grid2 .thumbnail{margin:0;}.ec-base-product-main-promo ul.grid2>li .border-light{margin-top:24px;}.ec-base-product-main-promo ul.grid2>li .name span{font-size:20px !important;color:#000 !important;font-weight:600 !important;}.ec-base-product-main-promo ul.grid3{}.ec-base-product-main-promo ul.grid3>li{width:33.2%;}.ec-base-product-main-promo .title {}.ec-base-product-main-promo .title a {display:block;font-size:10px;letter-spacing:1.8px;margin-top:14px;}.ec-base-product-main-promo ul.grid3>li .prdList__item{padding:2%;}.ec-base-product-main-promo ul.grid4>li{width:33.333%;margin:0;margin-bottom:38px;margin-left:0 !important;}.ec-base-product-main-promo ul.grid4>li .prdList__item{padding:1%;}.ec-base-product-main-promo ul.grid5>li{width:calc(25% + 1px);}.ec-base-product-main-promo ul.grid5>li .description{height:121px;}.ec-base-product-main-promo .prdList.grid5>li .description .name {}.ec-base-product-main-promo .prdList.grid5>li .description .icon-box{right:7px;}.ec-base-product-main-promo .prdList.grid5>li{box-sizing:border-box;position: relative;border-bottom:1px solid #000;border-left:1px solid #000;display: inline-block;margin:0;color:#757575;vertical-align: top;margin-top:0;padding-bottom:50px;border-right:1px solid #000;margin-left: -1px;}.ec-base-product-main-promo .prdList.grid5>li:nth-child(-n+4){border-top:1px solid #000;}.ec-base-product-main-promo .prdList.grid5 {width:calc(100% + 1px);}.ec-base-product-main-promo .prdList.grid5>li .thumbnail{border-bottom:1px solid #000;}.ec-base-product-main-promo ul.grid5>li:nth-child(even) {background:#fdfdfd;}.ec-base-product-main-promo ul.grid5>li:nth-child(odd) {background:#fdfdfd;}.grid5-wrap {width:100%;margin:0;}.ec-base-product-main-promo ul.grid3>li .color{max-width:230px;}.ec-base-product-main-promo ul.grid4>li .color{max-width:190px;}.ec-base-product-main-promo ul.grid5>li .color{max-width:130px;}.ec-base-product-main-promo ul.grid-box>li{width:50%;}.prdList__item .icon-box{position:absolute;top:0;right:0;display:flex;flex-direction: row;}.prdList__item .icon-box .cart-icon{margin-right:7px;}.prdList__item .icon-box .wish{display:block;}.prdList__item .icon-box .wish img{width:18px;}.prdList__item .icon-box .cart-icon img{width:19px;}.ec-base-product-main-promo .cart-icon{cursor: pointer;}.ec-base-product-main-promo ul.grid-box li:after{content: "";display:block;clear:both;}.ec-base-product-main-promo ul.grid-box li .thumbnail{margin:20px;}.ec-base-product-main-promo ul.grid-box li .description{position:absolute;left:20px;bottom:20px;background: rgba(255,255,255,0.8);text-align: left;min-width:50%;padding:13px 29px;opacity:0;transition:all 0.4s ease-out;}.ec-base-product-main-promo ul.grid-box li:hover .description{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-main-promo ul.grid-box li .border-light{margin:0;margin-bottom:17px;width:20px;}.ec-base-product-main-promo ul.grid-box li .description .chk {}.ec-base-product-main-promo .spec{margin:0;}.icon {margin-bottom:5px;}.ec-base-product-main-promo .spec li{margin-bottom:3px;}.ec-base-product-main-promo .spec li strong {font-size:0;}.ec-base-product-main-promo .spec li .title{}.ec-base-product-main-promo .spec li>span {}.ec-base-product-main-promo .spec li .title span{}.ec-base-product-main-promo .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0 0;}.ec-base-product-main-promo .spec li .chips{float: left;width:10px;height:10px;margin:0 2px 2px 0;border:1px solid #e3e3e3;font-size:0;line-height:0;}.ec-base-product-main-promo .discountPeriod{display: inline-block;z-index:10;position: relative;width:55px;height:19px;vertical-align: middle;}.ec-base-product-main-promo .layerDiscountPeriod{left:50%;top:26px;width:247px;margin:0 0 0 -124px;}.ec-base-product-main-promo .layerDiscountPeriod strong.title{display:block;margin:0 0 12px;padding:0 35px 0 0;font-weight:bold;color:#2e2e2e;background: none;font-size:12px;text-align: left;}.ec-base-product-main-promo .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}.ec-base-product-main-promo .layerDiscountPeriod .content p strong{font-weight: normal;font-size:12px;color:#2e2e2e;}.ec-base-product-main-promo .layerDiscountPeriod .content p strong span{font-size:11px;}.ec-base-product-main-promo .prdList .shippingFee{position: relative;display: inline-block;}.ec-base-product-main-promo .prdList .shippingFee .button{display: inline-block;float: none;}.ec-base-product-main-promo .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}.ec-base-product-main-promo .prdList .shippingFee .ec-base-tooltip table th{width:40px;}.ec-base-product-main-promo .prdList .shippingFee .ec-base-tooltip table th,.ec-base-product-main-promo .prdList .shippingFee .ec-base-tooltip table td{padding:7px 10px 8px 10px;}.ec-base-product-main-promo .btnTooltip{position: relative;display: inline-block;}.main-marquee>.animated-text{}.main-marquee{grid-column-gap:0.5vw;padding:10px 0;display:flex;overflow: hidden;background:var(--point-color);margin:0 auto;margin-bottom:100px;}.marquee-content{min-width:100%;grid-column-gap:3vw;flex: none;justify-content: space-around;display:flex;}.text-block{letter-spacing:2px;white-space: nowrap;color:#fff;text-transform: uppercase;font-size:13px;font-weight:500;line-height:23px;}.marquee-scroll{animation: marquee-scroll 20s linear infinite;}.marquee-reverse{animation-direction: reverse;}@keyframes marquee-scroll{from{transform: translateX(0);}to{transform: translateX(calc(-100% - 1rem));}}@media (max-width:1000px){.marquee-scroll{animation: marquee-scroll 40s linear infinite;}.text-block{font-size:11px;line-height:14px;letter-spacing:0;}.main-marquee{margin-bottom:50px;}}.main-rec-banner{width:100%;text-align:center;margin:250px auto 0 auto;}.main-rec-banner h2{display:flex;position: relative;flex-direction:column;font-weight: normal;margin-bottom:50px;}.main-rec-banner h2:after{display:block;position:absolute;top: -181px;left:50%;transform: translate(-50%,0%);width:0.1px;height:150px;background:#c5c5c5;content: '';}.main-rec-banner h2 span {font-size:16px;color:#8c8c8c;margin-bottom:10px;font-weight: normal;}.main-rec-banner h2 strong {font-size:36px;font-weight:600;}.main-rec-banner .banner-list{margin:0 auto;}.main-rec-banner .inner {}.main-rec-banner .banner-list ul{display:flex;justify-content: space-between;}.main-rec-banner .banner-list ul li {flex:1;cursor: pointer;box-sizing:border-box;}.main-rec-banner .banner-list p {overflow: hidden;position: relative;font-size:0;}.main-rec-banner .banner-list p span{position:absolute;background: var(--point-color);z-index:1;display: inline-block;top:53%;left:50%;transform: translate(-50%,-50%);width:60px;height:60px;line-height:64px;color:#fff;border-radius:50%;font-size:21px;opacity:0;transition:all 0.4s ease-out;}.main-rec-banner .banner-list ul li:hover p span {opacity:1;transition:all 0.4s ease-out;top:50%;}.main-rec-banner .banner-list p img {width:100%;transition:all 0.4s ease-out;display:block;}.main-rec-banner .banner-list p:before{display:block;position:absolute;transition:all 0.4s ease-out;left:3%;top:3%;width:94%;height:94%;border:1px solid var(--point-color);content: '';opacity:0;}.main-rec-banner .banner-list p:hover:before {opacity:1;transition:all 0.4s ease-out;}.main-rec-banner .banner-list ul li:hover img {transition:all 0.4s ease-out;}.main-rec-banner .banner-list div {}.main-rec-banner .banner-list div h3{font-size:19px;margin-bottom:9px;}.main-rec-banner .banner-list div h4{font-weight: normal;color:#8c8c8c;font-size:15px;}.main-rec-banner .banner-list ul li:first-child {margin-left:0;}.main-rec-banner .banner-list ul li .text-wrap{min-height:74px;padding:24px 20px 30px 20px;border-left:1px solid #c3c3c3;box-sizing:border-box;background:#efefef;}.main-rec-banner .banner-list ul li:first-child .text-wrap{border:0;}.main-normal-product {width:97%;margin:0 auto;}.main-normal-product .title-main h2{text-align:center;color: var(--point-color);font-size:33px;margin-top:0px;margin-bottom:35px;font-weight:700;line-height:104%;text-align: left;}.main-normal-product .title-main h2 span{}.icon[class*="icoArrow"]{border-left:1px solid #fff !important;border-bottom:1px solid #fff !important;}.btnMore{display: inline-block;min-width:220px;padding:11px 0;border:0;text-align:center;transition:all 400ms;background: var(--point-color);color:#fff;border:0 !important;}.main-half-banner-video {display:flex;width:96%;margin:150px auto 150px auto;}.main-half-banner-video .embed-container {display:block !important;}.main-half-banner-video .video-wrap{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);width:70%;}.main-half-banner-video .video-wrap h5 {font-size:16px;margin-top:17px;font-weight:400;}.main-half-banner-video .video-wrap h3{display: inline-block;font-size:43px;position: relative;margin-bottom:20px;margin-top:18px;color: var(--point-color);font-weight:600;}.main-half-banner-video img {width:100%;}.main-half-banner-video .banner:before{display:block;position:absolute;left:3%;top:3%;width:94%;height:94%;transition:all 0.4s ease-out;opacity:0;content: '';z-index:1;border:1px solid var(--point-color);}.main-half-banner-video .banner {position: relative;cursor: pointer;}.main-half-banner-video .banner:hover:before{opacity:1;transition:all 0.4s ease-out;}.main-half-banner-video>div {flex:1;}.main-half-banner-video .banner-cont{position: relative;border:1px solid #d5d5d5;border-right:0;flex:1.5;}.main-half-banner-video .video-cont .text-wrap{position:absolute;right:44px;bottom:50px;z-index:2;text-align: right;}.main-half-banner-video .video-cont .text-wrap h4{font-size:44px;color:#fff;}.main-half-banner-video .video-cont .text-wrap h5{font-size:21px;color:#fff;font-weight:300;}.main-half-banner-video .video-cont .text-wrap p{margin-top:18px;}.main-half-banner-video .video-cont .text-wrap p a{color:#fff;text-decoration: underline;}.main-half-banner-video .video-cont{position: relative;}.main-half-banner-video .video-cont .button-wrap{position:absolute;cursor: pointer;z-index:1;top:50%;left:50%;transform: translate(-50%,-50%);height:100px;width:100px;line-height:112px;text-align:center;border:1px solid #fff;border-radius:50%;}.main-half-banner-video .video-cont .button-wrap i{color:#fff;font-size:20px;margin-left:4px;}.main-product-slide{margin:0 auto;margin-top:56px;position: relative;margin-bottom:46px;width:40%;}#indPrdSlide{width:100%;position: relative;opacity:0;overflow: hidden;padding-bottom:22px;}#indPrdSlide .swiper-pagination-progressbar{ height:5px;top:auto;bottom:0;}#indPrdSlide .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{ background:var(--point-color);}.ec-base-product-slide>.title{margin:0 0 21px;text-align:center;margin-bottom:20px;}.ec-base-product-slide .title h2{font-weight:600;font-size:28px;text-align: left;}.ec-base-product-slide .title h2 span{font-size:17px;color:#000;margin-left:19px;font-weight: normal;}.ec-base-product-slide .title h2 strong{font-weight:600;}.ec-base-product-slide .title h3{font-weight: normal;font-size:20px;color:#2e2e2e;text-align:center;}.ec-base-product-slide h2.style-line{margin-bottom:54px;}.ec-base-product-slide h2.style-line strong{font-weight:700;border:1px solid #989898;display: inline-block;color:#574dde;font-size:21px;padding:8px 31px;margin-bottom:19px;margin-top:20px;}.ec-base-product-slide img{vertical-align: middle;}.ec-base-product-slide a[href^='/product/detail.html']>img{border:0 !important;}.ec-base-product-slide .prdList{width:100%;min-width:756px;font-size:0;line-height:0;letter-spacing:0;}.ec-base-product-slide .prdList>li{position: relative;display: inline-block;margin:30px 0 20px;color:#757575;vertical-align: top;margin-top:0;margin-bottom:0px;}.ec-base-product-slide .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}.ec-base-product-slide .prdList .thumbnail{font-size:0;text-align:center;position: relative;}.ec-base-product-slide .prdList .thumbnail .box-over{position:absolute;z-index:1;width:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}.ec-base-product-slide .prdList .thumbnail .box-over .wish>img{width:57px !important;transition:all 0.4s ease-out;margin-top:19px;}.ec-base-product-slide .prdList .thumbnail .box-over .wish>img:hover {opacity:0.9;transition:all 0.4s ease-out;}.ec-base-product-slide .prdList .thumbnail .prdImg{position: relative;margin:10px 7px;text-align:center;}.ec-base-product-slide .prdList .thumbnail a img{width:100%;box-sizing:border-box;}.ec-base-product-slide .prdList .thumbnail .wish{}.ec-base-product-slide .prdList .thumbnail .wish img{}.ec-base-product-slide .prdList .thumbnail .wish:hover{}.ec-base-product-slide .prdList .thumbnail .wish.ani-01{transition:all 0.2s ease-out;}.ec-base-product-slide .prdList .thumbnail .wish.ani-02{transition:all 0.3s ease-out;}.ec-base-product-slide .prdList .thumbnail .wish.ani-03{transition:all 0.4s ease-out;}.ec-base-product-slide .prdList .description .promotion{margin-top:10px;}.ec-base-product-slide .prdList .thumbnail .prdIcon{position:absolute;top:0px;left:0px;width:100%;height:100%;background-repeat: no-repeat;z-index:1;}.ec-base-product-slide .prdList .thumbnail .icon{margin:10px 0 0;vertical-align: middle;}.ec-base-product-slide .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}.ec-base-product-slide .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}.ec-base-product-slide .prdList .thumbnail .promotion img{margin:0 4px 0 0;}.ec-base-product-slide .prdList .thumbnail .button{float: right;margin:0 0 4px;}.ec-base-product-slide .prdList .thumbnail .button img{margin:0 2px 0 0;cursor: pointer;}.ec-base-product-slide .prdList .thumbnail .button .option{display: inline;position: relative;}.ec-base-product-slide .prdList .thumbnail .button .likeButton{display: inline-block;margin:0 5px;}.ec-base-product-slide .prdList .thumbnail .button .likeButton button{font-family: verdana;color:#9a9a9a;letter-spacing: -1px;background: none;}.ec-base-product-slide .prdList .thumbnail .button .likeButton button img{margin:0;vertical-align: middle;}.ec-base-product-slide .prdList .thumbnail .button .likeButton button strong{height:16px;vertical-align: middle;}.ec-base-product-slide .prdList .thumbnail .button .likeButton.selected button{color:#353535;}.ec-base-product-slide .prdList .description{margin:0 auto;padding:0 7px;font-size:12px;line-height:18px;margin-top:15px;position: relative;}.ec-base-product-slide .spec li span span{padding-left:5px;}.ec-base-product-slide .prdList .description .name{display:block;font-weight: normal;margin-bottom:10px;}.ec-base-product-slide .spec .title {font-size:0;}.ec-base-product-slide .prdList .description .name span{color:#000000;font-weight:300;line-height:143%;}.ec-base-product-slide .prdList .description .name a{color:#2e2e2e;}.ec-base-product-slide .prdList .description .mileage{display:block;}.ec-base-product-slide .prdList .description span.grid{display:block;}.ec-base-product-slide ul.grid-box>li{width:50%;margin:0;}.ec-base-product-slide ul.grid1>li{width:100%;margin-bottom:3%;border-bottom:1px solid #e8e8e8;padding-bottom:25px;}.ec-base-product-slide ul.grid1>li .box-over{position:absolute;z-index:1;position:absolute;bottom:10px;right:12px;width:auto !important;top:auto !important;left:auto !important;transform: none !important;}.ec-base-product-slide ul.grid1>li .thumbnail{margin:0;}.ec-base-product-slide ul.grid1>li .name span{font-size:24px !important;font-weight:600 !important;}.ec-base-product-slide ul.grid1>li .border-light{margin:0;margin-bottom:23px;margin-top:26px;}.ec-base-product-slide ul.grid1>li .description{text-align: left;padding:0 22px;}.ec-base-product-slide ul.grid1 .spec li{line-height:170%;margin-bottom:8px;}.ec-base-product-slide ul.grid2{width:104%;}.ec-base-product-slide ul.grid2 .spec li{margin-bottom:5px;}.ec-base-product-slide ul.grid2>li{width:46%;margin-right:4%;margin-bottom:3%;}.ec-base-product-slide ul.grid2 .thumbnail{margin:0;}.ec-base-product-slide ul.grid2>li .border-light{margin-top:24px;}.ec-base-product-slide ul.grid2>li .name span{font-size:20px !important;color:#000 !important;font-weight:600 !important;}.ec-base-product-slide ul.grid3{margin-top: -20px;}.ec-base-product-slide ul.grid3>li{width:33.2%;}.ec-base-product-slide .title a {display:block;font-size:10px;letter-spacing:1.8px;margin-top:14px;}.ec-base-product-slide ul.grid3>li .prdList__item{padding:5%;}.ec-base-product-slide ul.grid4>li{width:25%;}.ec-base-product-slide ul.grid5>li{}.ec-base-product-slide ul.grid3>li .color{max-width:230px;}.ec-base-product-slide ul.grid4>li .color{max-width:190px;}.ec-base-product-slide ul.grid5>li .color{max-width:130px;}.ec-base-product-slide ul.grid-box>li{width:50%;}.ec-base-product-slide .cart-icon{}.ec-base-product-slide .cart-icon img{}.ec-base-product-slide .btn-more{transition:all 0.4s ease-out;cursor: pointer;color:#000;width:100%;text-align:center;height:40px;line-height:40px;margin:7px 0;border:1px solid #eeeeee;box-sizing:border-box;letter-spacing:5px;margin-top:32px;display: none;}.ec-base-product-slide .btn-more:hover{transition:all 0.4s ease-out;border:1px solid #000;}.ec-base-product-slide ul.grid-box li:after{content: "";display:block;clear:both;}.ec-base-product-slide ul.grid-box li .thumbnail{margin:20px;}.ec-base-product-slide ul.grid-box li .description{position:absolute;left:20px;bottom:20px;background: rgba(255,255,255,0.8);text-align: left;min-width:50%;padding:13px 29px;opacity:0;transition:all 0.4s ease-out;}.ec-base-product-slide ul.grid-box li:hover .description{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-slide ul.grid-box li .border-light{margin:0;margin-bottom:17px;width:20px;}.ec-base-product-slide .spec{margin:0;}.ec-base-product-slide .spec li{margin-bottom:3px;}.ec-base-product-slide .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0 0;}.ec-base-product-slide .spec li .chips{float: left;width:10px;height:10px;margin:0 2px 2px 0;border:1px solid #e3e3e3;font-size:0;line-height:0;}.ec-base-product-slide .discountPeriod{display: inline-block;z-index:10;position: relative;width:55px;height:19px;vertical-align: middle;}.ec-base-product-slide .layerDiscountPeriod{left:50%;top:26px;width:247px;margin:0 0 0 -124px;}.ec-base-product-slide .layerDiscountPeriod strong.title{display:block;margin:0 0 12px;padding:0 35px 0 0;font-weight:bold;color:#2e2e2e;background: none;font-size:12px;text-align: left;}.ec-base-product-slide .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}.ec-base-product-slide .layerDiscountPeriod .content p strong{font-weight: normal;font-size:12px;color:#2e2e2e;}.ec-base-product-slide .layerDiscountPeriod .content p strong span{font-size:11px;}.ec-base-product-slide .prdList .shippingFee{position: relative;display: inline-block;}.ec-base-product-slide .prdList .shippingFee .button{display: inline-block;float: none;}.ec-base-product-slide .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}.ec-base-product-slide .prdList .shippingFee .ec-base-tooltip table th{width:40px;}.ec-base-product-slide .prdList .shippingFee .ec-base-tooltip table th,.ec-base-product-slide .prdList .shippingFee .ec-base-tooltip table td{padding:7px 10px 8px 10px;}.ec-base-product-slide .btnTooltip{position: relative;display: inline-block;}.ec-base-product-slide .swiper-pagination-progressbar{background: var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.05));position:absolute;}.xans-product-listmain .title-main {text-align:center;}.xans-product-listmain .title-main h2{position: relative;display: inline-block;text-align:center;color:#000000;font-size:29px;margin-top:50px;margin-bottom:35px;font-weight:600;line-height:104%;}.xans-product-listmain .title-main h2:after{display:block;position:absolute;left:91px;top: -32px;width:12px;height:12px;background: var(--point-color);content: '';border-radius:50%;top: -20px;left:48%;transform: translate(0%,-50%);}.xans-product-listmain .title-main h2 span{display:block;font-size:16px;color:#aaa;padding:0;margin:10px 0 0;line-height:1.5;font-weight:400;}.xans-product-listmain ul.grid4>li{margin-left:2%;}.xans-product-listmain ul.grid4>li:first-child {margin-left:0;}.product-list-normal-wrap{width:90%;margin:0 auto;padding-top:1px;}.xans-product-listmain ul.grid6>li{width:19% !important;margin:0.5% !important;}.main-tab-product {width:98%;margin:0 auto;margin-top:69px;}.main-tab-product .title-tab-wrap {display:flex;justify-content: space-between;padding:0 0.5%;align-items:center;}.main-tab-product .title-tab-wrap .title-main {text-align: left;width:30%;}.main-tab-product .title-tab-wrap .more-btn{width:30%;text-align: right;font-size:16px;}.main-tab-product .title-tab-wrap .more-btn i{font-size:14px;margin-left:3px;margin-top:5px;display: inline-block;}.main-tab-product .title-main h2{font-size:33px;font-weight:700;color: var(--point-color);}.main-tab-product .title-main h2 span{display:block;font-size:16px;color:#aaa;padding:0;margin:10px 0 0;line-height:1.5;font-weight:400;}.main-tab-product .product-list-normal-wrap {width:100%;overflow: hidden;}.main-tab-product .cont-tabs-wrap {margin:0;position:relative;margin-top:104px;padding:0;list-style: none;height:32px;width:100%;}.cont-tabs{position: relative;display:flex;justify-content:center;}.main-tab-product .cont-tabs li{transition:all 0.4s ease-out;margin:0;cursor: pointer;padding:0px 21px;height:36px;line-height:36px;color:#000;overflow: hidden;position: relative;text-align:center;font-weight:600;font-size:17px;margin:0px 5px;}.main-tab-product .tab_last {}.main-tab-product .cont-tabs li:hover{transition:all 0.4s ease-out;}.main-tab-product .cont-tabs li.active{color:var(--point-sub-color);display:block;font-weight:800;;text-decoration: underline;}.main-tab-product .tab_container{border-top: none;width:100%;position: relative;}.main-tab-product .tab_content{min-height:500px;padding-top:16px;}.main-time-sale-all{background:#f9f9f9;padding:120px 0 120px 0;}.main-time-sale-all .fl-in {display:flex;}.main-time-sale-all .text-cont{min-width:30%;max-width:30%;}.main-time-sale-all .text-cont .inner{text-align:center;padding-top:160px;}.main-time-sale-all .text-cont p {font-size:19px;position: relative;margin-bottom:25px;letter-spacing:2px;}.main-time-sale-all .text-cont p:after{display:block;position:absolute;left:91px;top: -32px;width:12px;height:12px;background: var(--point-color);content: '';border-radius:50%;top: -20px;left:50%;transform: translate(0%,-50%);}.main-time-sale-all .text-cont h3 {font-size:33px;position: relative;margin-top:9px;margin-bottom:7px;}.main-time-sale-all .text-cont h4{font-size:26px;font-weight:300;}.main-time-sale-all .text-cont .btn{transition:all 0.4s ease-out;cursor: pointer;background:var(--point-color);color:#fff;width:170px;text-align:center;height:40px;line-height:40px;margin:7px 0;border:1px solid var(--point-color);box-sizing:border-box;display: inline-block;margin-top:32px;}.main-time-sale-all .text-cont .btn:hover {background:#fff;transition:all 0.4s ease-out;color:#000;}.main-time-sale-bg .title-main h2{text-align:center;color: var(--point-color);font-size:33px;margin-top:0px;margin-bottom:35px;font-weight:700;line-height:104%;text-align: left;}.main-time-sale-bg .title-main h2 span{display: inline-block;font-size:17px;color:#000;padding:0;margin:10px 0 0;line-height:1.5;font-weight:400;margin-left:17px;}.main-time-sale-bg{min-width:70%;max-width:70%;}.main-time-sale-bg-inner{position: relative;}.main-time-sale-bg .sale-banner{width:60%;}.main-time-sale-bg .sale-banner p {}.main-time-sale-bg .sale-banner p img {width:100%;border-radius:15px;}.main-time-sale-bg .sale-banner .embed-container {display:block !important;}#main-time-sale-slide-wrap.main-time-sale{}#main-time-sale-slide{width:100%;position: relative;overflow: hidden;}#main-time-sale-slide-wrap .swiper-pagination-progressbar{height:2px;top:auto;bottom: -38px;}#main-time-sale-slide-wrap .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: var(--point-color);}#main-time-sale-slide>.title{margin:0 0 21px;text-align:center;margin-bottom:20px;font-family: 'Jost','Noto Sans KR',sans-serif;}#main-time-sale-slide .title h2{font-weight:500;font-size:34px;text-align: left;margin-bottom:30px;}#main-time-sale-slide .title h2 span{font-size:16px;color:#aaa;margin-left:19px;font-weight: normal;}#main-time-sale-slide .title h2 strong{font-weight:600;}#main-time-sale-slide .title h3{font-weight: normal;font-size:20px;color:#2e2e2e;text-align:center;}#main-time-sale-slide h2.style-line{margin-bottom:54px;}#main-time-sale-slide h2.style-line strong{font-weight:700;border:1px solid #989898;display: inline-block;color:#574dde;font-size:21px;padding:8px 31px;margin-bottom:19px;margin-top:20px;}#main-time-sale-slide img{vertical-align: middle;}#main-time-sale-slide a[href^='/product/detail.html']>img{border:0 !important;}#main-time-sale-slide .prdList{width:100%;min-width:0px;font-size:0;line-height:0;letter-spacing:0;}#main-time-sale-slide .prdList>li{position: relative;color:#757575;vertical-align: top;margin-top:0;margin-bottom:10px;}#main-time-sale-slide .prdList>li .icon-box {position: relative;top: inherit;left: inherit;margin-top:16px;}#main-time-sale-slide .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}#main-time-sale-slide .prdList .thumbnail{font-size:0;text-align:center;position: relative;}#main-time-sale-slide .prdList .thumbnail .box-over{position:absolute;z-index:1;width:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}#main-time-sale-slide .prdList .thumbnail .box-over .wish>img{width:57px !important;transition:all 0.4s ease-out;margin-top:19px;}#main-time-sale-slide .prdList .thumbnail .box-over .wish>img:hover {opacity:0.9;transition:all 0.4s ease-out;}#main-time-sale-slide .prdList .thumbnail .prdImg{position: relative;margin:10px 7px;text-align:center;}#main-time-sale-slide .prdList .thumbnail a img{width:100%;box-sizing:border-box;}#main-time-sale-slide .prdList .thumbnail .wish{}#main-time-sale-slide .prdList .thumbnail .wish img{}#main-time-sale-slide .prdList .thumbnail .wish:hover{}#main-time-sale-slide .prdList .thumbnail .wish.ani-01{transition:all 0.2s ease-out;}#main-time-sale-slide .prdList .thumbnail .wish.ani-02{transition:all 0.3s ease-out;}#main-time-sale-slide .prdList .thumbnail .wish.ani-03{transition:all 0.4s ease-out;}#main-time-sale-slide .prdList .description .promotion{margin-top:10px;}#main-time-sale-slide .prdList .thumbnail .prdIcon{position:absolute;top:0px;left:0px;width:100%;height:100%;background-repeat: no-repeat;z-index:1;}#main-time-sale-slide .prdList .thumbnail .icon{margin:10px 0 0;vertical-align: middle;}#main-time-sale-slide .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}#main-time-sale-slide .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}#main-time-sale-slide .prdList .thumbnail .promotion img{margin:0 4px 0 0;}#main-time-sale-slide .prdList .thumbnail .button{float: right;margin:0 0 4px;}#main-time-sale-slide .prdList .thumbnail .button img{margin:0 2px 0 0;cursor: pointer;}#main-time-sale-slide .prdList .thumbnail .button .option{display: inline;position: relative;}#main-time-sale-slide .prdList .thumbnail .button .likeButton{display: inline-block;margin:0 5px;}#main-time-sale-slide .prdList .thumbnail .button .likeButton button{font-family: verdana;color:#9a9a9a;letter-spacing: -1px;background: none;}#main-time-sale-slide .prdList .thumbnail .button .likeButton button img{margin:0;vertical-align: middle;}#main-time-sale-slide .prdList .thumbnail .button .likeButton button strong{height:16px;vertical-align: middle;}#main-time-sale-slide .prdList .thumbnail .button .likeButton.selected button{color:#353535;}#main-time-sale-slide .prdList .description{margin:0 auto;padding:0 7px;font-size:12px;line-height:18px;margin-top:12px;position: relative;display:flex;flex-direction:column;}#main-time-sale-slide .sale-discount-wrap {border-bottom:1px solid #d7d7d7;padding-bottom:20px;}#main-time-sale-slide .spec li span span{padding-left:5px;}#main-time-sale-slide .spec li .title {font-size:0;}#main-time-sale-slide .prdList .description .name{display:block;font-weight: normal;margin-bottom:7px;width:100%;padding-top:20px;}#main-time-sale-slide .prdList .description .name span{color:#000000;font-weight:300;line-height:143%;}#main-time-sale-slide .prdList .description .name a{color:#2e2e2e;}#main-time-sale-slide .prdList .description .mileage{display:block;}#main-time-sale-slide .prdList .description span.grid{display:block;}#main-time-sale-slide ul.grid-box>li{width:50%;margin:0;}#main-time-sale-slide ul.grid1>li{width:100%;margin-bottom:3%;border-bottom:1px solid #e8e8e8;padding-bottom:25px;}#main-time-sale-slide ul.grid1>li .box-over{position:absolute;z-index:1;position:absolute;bottom:10px;right:12px;width:auto !important;top:auto !important;left:auto !important;transform: none !important;}#main-time-sale-slide ul.grid1>li .thumbnail{margin:0;}#main-time-sale-slide ul.grid1>li .name span{font-size:24px !important;font-weight:600 !important;}#main-time-sale-slide ul.grid1>li .border-light{margin:0;margin-bottom:23px;margin-top:26px;}#main-time-sale-slide ul.grid1>li .description{text-align: left;padding:0 22px;}#main-time-sale-slide ul.grid1 .spec li{line-height:170%;margin-bottom:8px;}#main-time-sale-slide ul.grid2{width:104%;}#main-time-sale-slide ul.grid2 .spec li{margin-bottom:5px;}#main-time-sale-slide ul.grid2>li{width:46%;margin-right:4%;margin-bottom:3%;}#main-time-sale-slide ul.grid2 .thumbnail{margin:0;}#main-time-sale-slide ul.grid2>li .border-light{margin-top:24px;}#main-time-sale-slide ul.grid2>li .name span{font-size:20px !important;color:#000 !important;font-weight:600 !important;}#main-time-sale-slide ul.grid3{margin-top: -20px;}#main-time-sale-slide ul.grid3>li{width:33.2%;}#main-time-sale-slide .title a {display:block;font-size:10px;letter-spacing:1.8px;margin-top:14px;}#main-time-sale-slide ul.grid3>li .prdList__item{padding:5%;}#main-time-sale-slide ul.grid4>li{width:25%;}#main-time-sale-slide ul.grid5>li{}#main-time-sale-slide ul.grid3>li .color{max-width:230px;}#main-time-sale-slide ul.grid4>li .color{max-width:190px;}#main-time-sale-slide ul.grid5>li .color{max-width:130px;}#main-time-sale-slide ul.grid-box>li{width:50%;}#main-time-sale-slide .cart-icon{}#main-time-sale-slide .cart-icon img{}#main-time-sale-slide .btn-more{transition:all 0.4s ease-out;cursor: pointer;color:#000;width:100%;text-align:center;height:40px;line-height:40px;margin:0;border:1px solid #a5a5a5;box-sizing:border-box;letter-spacing:5px;margin-top:32px;}#main-time-sale-slide .btn-more:hover{transition:all 0.4s ease-out;border:1px solid #000;}#main-time-sale-slide ul.grid-box li:after{content: "";display:block;clear:both;}#main-time-sale-slide ul.grid-box li .thumbnail{margin:20px;}#main-time-sale-slide ul.grid-box li .description{position:absolute;left:20px;bottom:20px;background: rgba(255,255,255,0.8);text-align: left;min-width:50%;padding:13px 29px;opacity:0;transition:all 0.4s ease-out;}#main-time-sale-slide ul.grid-box li:hover .description{opacity:1;transition:all 0.4s ease-out;}#main-time-sale-slide ul.grid-box li .border-light{margin:0;margin-bottom:17px;width:20px;}#main-time-sale-slide .spec{margin:0;}#main-time-sale-slide .spec li{margin-bottom:3px;}#main-time-sale-slide .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0 0;}#main-time-sale-slide .spec li .chips{float: left;width:10px;height:10px;margin:0 2px 2px 0;border:1px solid #e3e3e3;font-size:0;line-height:0;}#main-time-sale-slide .discountPeriod{display: inline-block;z-index:10;position: relative;width:55px;height:19px;vertical-align: middle;}#main-time-sale-slide .layerDiscountPeriod{left:50%;top:26px;width:247px;margin:0 0 0 -124px;}#main-time-sale-slide .layerDiscountPeriod strong.title{display:block;margin:0 0 12px;padding:0 35px 0 0;font-weight:bold;color:#2e2e2e;background: none;font-size:12px;text-align: left;}#main-time-sale-slide .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}#main-time-sale-slide .layerDiscountPeriod .content p strong{font-weight: normal;font-size:12px;color:#2e2e2e;}#main-time-sale-slide .layerDiscountPeriod .content p strong span{font-size:11px;}#main-time-sale-slide .prdList .shippingFee{position: relative;display: inline-block;}#main-time-sale-slide .prdList .shippingFee .button{display: inline-block;float: none;}#main-time-sale-slide .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}#main-time-sale-slide .prdList .shippingFee .ec-base-tooltip table th{width:40px;}#main-time-sale-slide .prdList .shippingFee .ec-base-tooltip table th,#main-time-sale-slide .prdList .shippingFee .ec-base-tooltip table td{padding:7px 10px 8px 10px;}#main-time-sale-slide .btnTooltip{position: relative;display: inline-block;}#main-time-sale-slide .d_per{font-size:37px;color: var(--point-color);font-weight:600;height:auto;line-height: normal;margin-bottom:7px;}#main-time-sale-slide .prdList__item {}#main-time-sale-slide .prdList__item .thumbnail {overflow: hidden;}#main-time-sale-slide .prdList__item .description{display:flex;justify-content: space-between;}#main-time-sale-slide .prdList .sale-discount-wrap{background:none;position: relative;left: inherit;bottom: inherit;height:auto;line-height:auto;color:#000;transform: none;width:100%;min-width:180px;padding-top:2px;border-top:0;}#main-time-sale-slide .prdList .sale-discount-wrap>div{font-size:14px;padding-left:23px;margin-left:0;text-align: left;}#main-time-sale-slide .prdList .sale-discount-wrap .sale-discount:after{display:block;content: '';background:url('https://calodiet.co.kr/Unfold/resource/time-icon.png') no-repeat;background-size:20px auto;width:21px;height:22px;padding-left:50px;background-position:0 2px;left:0;}.main-banner-product-wrap{width:100%;margin:0 auto;margin-top:150px;}.main-banner-product-wrap .fl-in{display:flex;}.main-banner-product-wrap .fl-in .left-cont{max-width:calc(50% - 25px);position: relative;min-width:calc(50% - 25px);cursor: pointer;height:auto;}.main-banner-product-wrap .fl-in .left-cont .text-wrap{position:absolute;text-align:center;z-index:1;left:40%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);width:300px;transition:all 0.4s ease-out;height:300px;line-height:300px;border:1px solid rgba(255,255,255,0.2);border-radius:50%;}.main-banner-product-wrap .fl-in .left-cont:hover .text-wrap{border:1px solid rgba(255,255,255,1);transition:all 0.4s ease-out;}.main-banner-product-wrap .fl-in .left-cont .text-wrap p{font-size:16px;color:#fff;margin-bottom:9px;}.main-banner-product-wrap .fl-in .left-cont .text-wrap h3{color:#fff;margin-bottom:6px;font-size:33px;}.main-banner-product-wrap .fl-in .left-cont .text-wrap h4{color:#fff;font-size:17px;font-weight:300;}.main-banner-product-wrap .fl-in .left-cont .text-wrap .btn{transition:all 0.4s ease-out;cursor: pointer;background:#000;color:#fff;width:170px;text-align:center;height:40px;line-height:40px;margin:7px 0;border:1px solid #000000;box-sizing:border-box;display: inline-block;margin-top:23px;}.main-banner-product-wrap .fl-in .left-cont .text-wrap p:hover {background:#fff;transition:all 0.4s ease-out;color:#000;}.main-banner-product-wrap .fl-in .right-cont{max-width:calc(50% + 25px);border:1px solid #c3c3c3;box-sizing:border-box;transition:all 0.4s ease-out;min-width:calc(50% + 25px);}.main-banner-product-wrap .fl-in .right-cont .top-banner{height:200px;}.main-banner-product-wrap .fl-in .right-cont .product-wrap{position: relative;}.main-video{background:#f1f1f1;padding:100px 0;}.main-video .embed-container {display:block !important;}.main-video .embed-container iframe{border-radius:30px;}.main-video .text-wrap {text-align:center;}.main-video .text-wrap h2{color:#8c8c8c;font-size:19px;font-weight:600;margin-bottom:14px;}.main-video .text-wrap h3{font-weight:600;margin-bottom:43px;color: var(--point-color);font-size:33px;line-height:128%;margin-top:21px;}.main-video .inner {width:80%;margin:0 auto;}.main-normal-product-magazine{margin-top:100px;}.main-normal-product-magazine .icon-box-pc img{width:21px;margin:0 5px;}.main-normal-product-magazine .icon-box-pc{position:absolute;left:50%;transform: translate(-50%,0%);z-index:1;bottom:36px;}.main-normal-product-magazine .icon-box-pc .cart-icon {opacity:0;transition:all 0.4s ease-out;position: relative;top:24px;display: inline-block;background: rgba(255,255,255,0.8);width:50px;height:50px;line-height:50px;border-radius:50%;}.main-normal-product-magazine .icon-box-pc .wish {opacity:0;transition:all 0.4s ease-out;position: relative;cursor: pointer;top:34px;display: inline-block;background: rgba(255,255,255,0.8);width:50px;height:50px;line-height:50px;border-radius:50%;}.main-normal-product-magazine .icon-box-pc>span {margin:0 3px;}.main-normal-product-magazine .prdList .thumbnail:hover .icon-box-pc .cart-icon {opacity:1;transition:all 0.3s ease-out;top:0;}.main-normal-product-magazine .prdList .thumbnail:hover .icon-box-pc .wish {opacity:1;transition:all 0.4s ease-out;top:0;}.main-normal-product-magazine .p-inner{width:87%;margin:0 auto;}.ec-base-product-magazine-main a[href^='/skin-skin1/product/detail.html']>img {border:0 !important;}.product_area{width:98%;margin:0 auto;}.ec-base-product-magazine-main>.title{margin:0 0 21px;text-align:center;margin-bottom:90px;}.ec-base-product-magazine-main .title h2{letter-spacing:4px;font-weight: normal;font-size:13px;text-align:center;}.ec-base-product-magazine-main .title h2 strong{font-weight:600;}.ec-base-product-magazine-main .title h3{font-weight: normal;font-size:20px;color:#2e2e2e;text-align:center;}.ec-base-product-magazine-main h2.style-line{margin-bottom:54px;}.ec-base-product-magazine-main h2.style-line strong{font-weight:700;border:1px solid #989898;display: inline-block;color:#574dde;font-size:21px;padding:8px 31px;margin-bottom:19px;margin-top:20px;}.ec-base-product-magazine-main img{vertical-align: middle;}.ec-base-product-magazine-main a[href^='/product/detail.html']>img{border:1px solid #ececec;}.ec-base-product-magazine-main .prdList{width:100%;text-align:center;font-size:0;line-height:0;letter-spacing:0;margin-bottom:50px;}.ec-base-product-magazine-main .prdList>li{position: relative;display: inline-block;margin:30px 0 20px;color:#757575;vertical-align: top;margin-top:0;margin-bottom:50px;margin-left:0 !important;box-sizing:border-box;margin-top:0;margin-bottom:0;width:30%;}.ec-base-product-magazine-main .prdList>li:first-child {margin-left:1%;}.ec-base-product-magazine-main .prdList>li .prdList__item {padding:2%;}.ec-base-product-magazine-main .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}.ec-base-product-magazine-main .prdList .thumbnail{font-size:0;text-align:center;position: relative;overflow: hidden;}.ec-base-product-magazine-main .prdList .thumbnail>a {display:block;overflow: hidden;}.ec-base-product-magazine-main .prdList .thumbnail .box-over{position:absolute;z-index:1;width:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}.ec-base-product-magazine-main .prdList>li .thumbnail a img{transition:all 3.4s ease-out;transform: scale(1.0);}.ec-base-product-magazine-main .prdList>li:hover .thumbnail a img{transition:all 3.4s ease-out;}.ec-base-product-magazine-main .prdList .thumbnail .box-over .wish>img{width:57px !important;transition:all 0.4s ease-out;margin-top:19px;}.ec-base-product-magazine-main .prdList .thumbnail .box-over .wish>img:hover {opacity:0.9;transition:all 0.4s ease-out;}.ec-base-product-magazine-main .prdList .thumbnail .prdImg{position: relative;margin:10px 7px;text-align:center;}.ec-base-product-magazine-main .prdList .thumbnail a img{width:100%;box-sizing:border-box;}.ec-base-product-magazine-main .prdList .thumbnail .wish{}.ec-base-product-magazine-main .prdList>li:hover .wish{}.ec-base-product-magazine-main .prdList .thumbnail .wish img{}.ec-base-product-magazine-main .prdList .thumbnail .wish:hover{}.ec-base-product-magazine-main .prdList .thumbnail .wish.ani-01{transition:all 0.2s ease-out;}.ec-base-product-magazine-main .prdList .thumbnail .wish.ani-02{transition:all 0.3s ease-out;}.ec-base-product-magazine-main .prdList .thumbnail .wish.ani-03{transition:all 0.4s ease-out;}.ec-base-product-magazine-main .prdList .description .promotion{margin-top:10px;}.ec-base-product-magazine-main .prdList .thumbnail .prdIcon{position:absolute;top:0px;left:0px;width:100%;height:100%;background-repeat: no-repeat;z-index:1;}.ec-base-product-magazine-main .prdList .thumbnail .icon{margin:10px 0 0;vertical-align: middle;}.ec-base-product-magazine-main .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}.ec-base-product-magazine-main .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}.ec-base-product-magazine-main .prdList .thumbnail .promotion img{margin:0 4px 0 0;}.ec-base-product-magazine-main .prdList .thumbnail .button{float: right;margin:0 0 4px;}.ec-base-product-magazine-main .prdList .thumbnail .button img{margin:0 2px 0 0;cursor: pointer;}.ec-base-product-magazine-main .prdList .thumbnail .button .option{display: inline;position: relative;}.ec-base-product-magazine-main .prdList .thumbnail .button .likeButton{display: inline-block;margin:0 5px;}.ec-base-product-magazine-main .prdList .thumbnail .button .likeButton button{font-family: verdana;color:#9a9a9a;letter-spacing: -1px;background: none;}.ec-base-product-magazine-main .prdList .thumbnail .button .likeButton button img{margin:0;vertical-align: middle;}.ec-base-product-magazine-main .prdList .thumbnail .button .likeButton button strong{height:16px;vertical-align: middle;}.ec-base-product-magazine-main .prdList .thumbnail .button .likeButton.selected button{color:#353535;}.ec-base-product-magazine-main .prdList .description{margin:0 auto;padding:0 7px;font-size:12px;line-height:18px;margin-top:0;position: relative;text-align:center;background:#f7f7f7;min-height:102px;padding-top:23px;padding-bottom:20px;}.ec-base-product-magazine-main .prdList .description .name{display:block;font-weight: normal;margin-bottom:4px;margin-bottom:14px;}.ec-base-product-magazine-main .prdList .description .name span{line-height:143%;}.ec-base-product-magazine-main .prdList .description span span {margin-left:3px;}.ec-base-product-magazine-main .prdList .description .name a{color:#2e2e2e;}.ec-base-product-magazine-main .prdList .description .mileage{display:block;}.ec-base-product-magazine-main .prdList .description span.grid{display:block;}.ec-base-product-magazine-main ul.grid-box>li{width:50%;margin:0;}.ec-base-product-magazine-main .prdList.grid1{margin-top:20px;}.ec-base-product-magazine-main ul.grid1>li{width:100%;margin-bottom:3%;padding-bottom:25px;}.ec-base-product-magazine-main ul.grid1>li .box-over{position:absolute;z-index:1;position:absolute;bottom:10px;right:12px;width:auto !important;top:auto !important;left:auto !important;transform: none !important;}.ec-base-product-magazine-main ul.grid1>li .thumbnail{margin:0;}.ec-base-product-magazine-main ul.grid1>li .name span{font-size:20px !important;font-weight:600 !important;}.ec-base-product-magazine-main ul.grid1>li .border-light{margin:0;margin-bottom:23px;margin-top:26px;}.ec-base-product-magazine-main ul.grid1>li .description{text-align: left;padding:0 22px;}.ec-base-product-magazine-main ul.grid1 .spec li{line-height:170%;margin-bottom:3px;}.ec-base-product-magazine-main ul.grid2{width:102%;margin-top:17px;}.ec-base-product-magazine-main ul.grid2 .spec li{margin-bottom:5px;}.ec-base-product-magazine-main ul.grid2>li{width:48%;margin-right:2%;margin-bottom:1%;}.ec-base-product-magazine-main ul.grid2 .thumbnail{margin:0;}.ec-base-product-magazine-main ul.grid2>li .border-light{margin-top:24px;}.ec-base-product-magazine-main ul.grid2>li .name span{font-size:20px !important;color:#000 !important;font-weight:600 !important;}.ec-base-product-magazine-main ul.grid3{}.ec-base-product-magazine-main ul.grid3>li{width:33.2%;}.ec-base-product-magazine-main .title {}.ec-base-product-magazine-main .title a {display:block;font-size:10px;letter-spacing:1.8px;margin-top:14px;}.ec-base-product-magazine-main ul.grid3>li .prdList__item{padding:2%;}.ec-base-product-magazine-main ul.grid4>li{flex:1;}.ec-base-product-magazine-main ul.grid5>li{width:calc(25% + 1px);}.ec-base-product-magazine-main ul.grid5>li .description{height:121px;}.ec-base-product-magazine-main .prdList.grid5>li .description .name {}.ec-base-product-magazine-main .prdList.grid5>li .description .icon-box{right:7px;}.ec-base-product-magazine-main .prdList.grid5>li{box-sizing:border-box;position: relative;border-bottom:1px solid #000;border-left:1px solid #000;display: inline-block;margin:0;color:#757575;vertical-align: top;margin-top:0;padding-bottom:50px;border-right:1px solid #000;margin-left: -1px;}.ec-base-product-magazine-main .prdList.grid5>li:nth-child(-n+4){border-top:1px solid #000;}.ec-base-product-magazine-main .prdList.grid5 {width:calc(100% + 1px);}.ec-base-product-magazine-main .prdList.grid5>li .thumbnail{border-bottom:1px solid #000;}.ec-base-product-magazine-main ul.grid5>li:nth-child(even) {background:#fdfdfd;}.ec-base-product-magazine-main ul.grid5>li:nth-child(odd) {background:#fdfdfd;}.grid5-wrap {width:100%;margin:0;}.ec-base-product-magazine-main ul.grid3>li .color{max-width:230px;}.ec-base-product-magazine-main ul.grid4>li .color{max-width:190px;}.ec-base-product-magazine-main ul.grid5>li .color{max-width:130px;}.ec-base-product-magazine-main ul.grid-box>li{width:50%;}.prdList__item .icon-box{position:absolute;top:0;right:0;display:flex;flex-direction: row;}.prdList__item .name {}.prdList__item .icon-box .cart-icon{margin-right:7px;}.prdList__item .icon-box .wish{display:block;}.prdList__item .icon-box .wish img{width:18px;}.prdList__item .icon-box .cart-icon img{width:19px;}.ec-base-product-magazine-main .cart-icon{cursor: pointer;}.ec-base-product-magazine-main ul.grid-box li:after{content: "";display:block;clear:both;}.ec-base-product-magazine-main ul.grid-box li .thumbnail{margin:20px;}.ec-base-product-magazine-main ul.grid-box li .description{position:absolute;left:20px;bottom:20px;background: rgba(255,255,255,0.8);text-align: left;min-width:50%;padding:13px 29px;opacity:0;transition:all 0.4s ease-out;}.ec-base-product-magazine-main ul.grid-box li:hover .description{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-magazine-main ul.grid-box li .border-light{margin:0;margin-bottom:17px;width:20px;}.ec-base-product-magazine-main ul.grid-box li .description .chk {}.ec-base-product-magazine-main .spec{margin:0;}.icon {margin-bottom:5px;}.ec-base-product-magazine-main .spec li{margin-bottom:3px;}.ec-base-product-magazine-main .spec li strong {font-size:0;}.ec-base-product-magazine-main .spec li .title{}.ec-base-product-magazine-main .spec li>span {}.ec-base-product-magazine-main .spec li .title span{}.ec-base-product-magazine-main .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0 0;}.ec-base-product-magazine-main .spec li .chips{float: left;width:10px;height:10px;margin:0 2px 2px 0;border:1px solid #e3e3e3;font-size:0;line-height:0;}.ec-base-product-magazine-main .discountPeriod{display: inline-block;z-index:10;position: relative;width:55px;height:19px;vertical-align: middle;}.ec-base-product-magazine-main .layerDiscountPeriod{left:50%;top:26px;width:247px;margin:0 0 0 -124px;}.ec-base-product-magazine-main .layerDiscountPeriod strong.title{display:block;margin:0 0 12px;padding:0 35px 0 0;font-weight:bold;color:#2e2e2e;background: none;font-size:12px;text-align: left;}.ec-base-product-magazine-main .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}.ec-base-product-magazine-main .layerDiscountPeriod .content p strong{font-weight: normal;font-size:12px;color:#2e2e2e;}.ec-base-product-magazine-main .layerDiscountPeriod .content p strong span{font-size:11px;}.ec-base-product-magazine-main .prdList .shippingFee{position: relative;display: inline-block;}.ec-base-product-magazine-main .prdList .shippingFee .button{display: inline-block;float: none;}.ec-base-product-magazine-main .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}.ec-base-product-magazine-main .prdList .shippingFee .ec-base-tooltip table th{width:40px;}.ec-base-product-magazine-main .prdList .shippingFee .ec-base-tooltip table th,.ec-base-product-magazine-main .prdList .shippingFee .ec-base-tooltip table td{padding:7px 10px 8px 10px;}.ec-base-product-magazine-main .btnTooltip{position: relative;display: inline-block;}.review-board .title-txt p {font-size:2rem;font-weight:500;}@media screen and (max-width:1000px){}.review-board-slide-wrap{position: relative;width:100%;margin:0 auto;margin-top:0px;background:#f7f7f7;padding:75px 13%;}#indReviewSlide-container{position: relative;width:80%;margin:0;overflow: hidden;}#indReviewSlide{ position: relative;width:100%;opacity:0;overflow: hidden;padding-bottom:50px;}#indReviewSlide-container .swiper-pagination-progressbar{height:5px;top:auto;bottom:0;}#indReviewSlide-container .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background: var(--point-color);}.review-board{width:92%;margin:0;margin-top:0px;margin-bottom:50px;}.review-board .title-txt{display:flex;justify-content: space-between;align-items:flex-end;margin-bottom:24px;}.review-board .title-txt p {font-size:2rem;font-weight:bold;}.review-board .title-txt .more-btn{transition:all 0.4s ease-out;cursor: pointer;color:#000;text-align:center;box-sizing:border-box;font-size:16px;font-weight:400;}.review-board .title-txt .more-btn:hover{}.review-board .title-txt h2{font-size:2rem;font-weight:600;}.review-board .title-txt{}.review-board .title-txt a{font-size:13px;display: inline-block;}.review-board .title-txt i{display: inline-block;margin-left:3px;font-size:14px;vertical-align: middle;margin-top: -2px;}.review-board .title-txt h2 i{font-size:15px;padding-right:4px;display: none;}.review-board .item-box{clear:both;}.review-board .item-box>ul{}.review-board .item-box>ul>li{cursor: pointer;box-sizing:border-box;-webkit-box-shadow:2px 4px 8px 0px rgba(0,0,0,0.05);-moz-box-shadow:2px 4px 8px 0px rgba(0,0,0,0.05);box-shadow:2px 4px 8px 0px rgba(0,0,0,0.05);}.review-board .item-box>ul>li .main{}.review-board .more-title{margin-right:7px;}.review-cont p{font-size:12px !important;color: rgba(19,19,19,0.62) !important;line-height:160% !important;}.review-cont span{font-size:12px !important;color: rgba(19,19,19,0.62) !important;line-height:160% !important;}.review-cont a{font-size:12px !important;color: rgba(19,19,19,0.62) !important;line-height:160% !important;}.review-cont img{display: none !important;}.review-board .review-point img{margin-left: -10px;}.review-board .cont-img {height:300px;overflow: hidden;}.review-board .cont-img .non{background: url(https://calodiet.co.kr/web/upload/unfold_images_allskin/review-blank.jpg) center no-repeat;background-size:cover;display: inline-block;width:100%;height:100%;}.review-board .cont-img img {width:100%;}.review-cont{height:36px;line-height:162%;overflow: hidden;margin-top:8px;margin-bottom:11px;}.review-point{}.review-board .date{}.review-board .count{font-size:13px;float: right;margin-top:3px;}.review-board .count span{display: inline-block;vertical-align: text-top;}.review-board .count i{display: inline-block;margin-left:5px;font-size:14px;margin-right:0px;color:#8c8c8c;}.review-board .count .txtNum{padding-left:5px;}.review-board .writer{margin-right:7px;}.review-board .cont-box-all .writer-box{display:flex;justify-content: space-between;align-items:center;border-bottom:1px solid #d7d7d7;padding-bottom:13px;margin-bottom:13px;}.review-board .cont-box{font-size:16px;overflow: hidden;}.review-board .cont-box-all .writer-box .w-left {display:flex;align-items:center;}.review-board .cont-box .pro-thumb-img{float: left;width:46px;margin-right:8px;}.review-board .cont-box .pro-thumb-img img{width:100%;}.review-board .product-box{display:flex;align-items:center;}.review-board .product-box .product-name {}.review-board .product-box .product-name p{margin-top: -3px;font-size:13px;margin-bottom:2px;}.review-board .product-box .product-name .btn{font-size:11px;color:#969593;}.review-board .product-box .product-name .btn i {font-size:10px;}.review-board .cont-box-all{overflow: hidden;background:#fff;min-height:206px;flex:1;}.review-board .cont-box-all-wrap{overflow: hidden;padding:20px 14px 13px 15px;}.review-board .cont-box-all .thumb-img{width:50px;max-height:100px;overflow: hidden;height:50px;border-radius:50%;margin-right:14px;}.review-board .cont-box-all .thumb-img>a{display:block;width:50px;height:50px;overflow: hidden;border-radius:50%;}.review-board .cont-box-all .thumb-img img{max-width:100%;object-fit:cover;height:50px;width:50px;}.review-board .swiper-button-prev {display: none;}.review-board .swiper-button-next {display: none;}.swiper-pagination-progressbar{background: var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.1));}.review-board .img-box-all{padding-top:150px;overflow: hidden;position: relative;height:100px;flex:1;}.review-board .img-box-all .non-img{display:none }.review-board .img-box-all .non-img.displaynone{min-height:350px;display:block !important;}.review-board .img-box-all .non-img,.review-board .img-box-all .product-img,.review-board .img-box-all .product-file-img{position:absolute;top:0;left:0;right:0;bottom:0;transform: translate(50%,50%);}.review-board .img-box-all .non-img img,.review-board .img-box-all .product-img img,.review-board .img-box-all .product-file-img img {object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0;transform: translate(-50%,-50%);}.main-point-icon {text-align:center;margin-top:10px;}.main-point-icon img {width:30px;}.main-b-instagram{}.main-b-instagram h3{font-weight:500;font-size:28px;padding:0 10px;margin-bottom:38px;text-align:center;}.main-b-instagram h3 i{font-size:25px;}.main-b-instagram .insta-widget{width:100%;margin:0 auto;}.main-b-instagram .insta-widget ul{display:flex;}.main-b-instagram .insta-widget ul li{width:25%;}.main-b-instagram .insta-widget ul li a{display:block;}.main-b-instagram .insta-widget ul li img{width:100%;}.main-event-board{margin-bottom:132px;margin-top:128px;}.main-event-board .inner{position: relative;display:flex;margin:0 auto;width:97%;}.main-event-board ul{display:flex;flex:1.6;}.main-event-board .title-wrap {flex:0.6;border:1px solid #c5c5c5;display:flex;flex-direction:column;justify-content: space-between;margin-right:24px;}.main-event-board .title-wrap>div{display:flex;margin:9%;flex-direction:column;padding-bottom:31px;}.main-event-board h2{font-size:33px;line-height:104%;font-weight:700;margin-right:23px;}.main-event-board h3{font-size:17px;color:#000;font-weight: normal;margin-top:14px;line-height:157%;}.main-event-board .title-wrap span {}.main-event-board ul li {flex:1;position: relative;text-align:center;cursor: pointer;}.main-event-board ul li:first-child {margin-right:23px;}.main-event-board ul li:nth-child(2){}.main-event-board ul li:nth-child(2):before {}.main-event-board ul li h4{font-size:20px;margin-top:15px;font-weight:400;position:absolute;z-index:2;top:0;color:#fff;padding:12px 0;right:0;text-align: right;right:24px;}.main-event-board ul li h4 span{display:block;font-weight: normal;margin-top:4px;font-size:15px;color:#8c8c8c;margin-bottom:24px;}.main-event-board ul li p {}.main-event-board ul li img {width:100%;transition:all 0.4s ease-out;}.main-event-board ul li img:hover{}.main-event-board .more-btn{transition:all 0.4s ease-out;transition:all 0.4s ease-out;cursor: pointer;color:#fff;width:170px;text-align:center;height:40px;line-height:40px;margin:7px 0;box-sizing:border-box;margin:10%;margin-top:28px;background: var(--point-color);}.main-event-board .more-btn i {font-size:10px;}.main-event-board .more-btn:hover {transition:all 0.4s ease-out;background:#131313;}.main-half-banner{display:flex;}.main-half-banner>div {position: relative;flex:1;}.main-half-banner span{font-size:26px;position:absolute;z-index:1;color:#fff;bottom:5%;left:5%;transform: translate(0%,-50%);}.main-half-banner img {width:100%;}.main-half-banner div:first-child span{color:#fff;display:block;height:16px;line-height:22px;}.main-half-banner div:nth-child(2) span{color:#000;display:block;height:16px;line-height:22px;}.member-benefit{text-align:center;border-top:1px solid #eeeeee;}.member-benefit h3{font-size:21px;margin-bottom:31px;}.member-benefit ul {display:flex;justify-content:center;}.member-benefit ul li:first-child{border-left:1px solid #eeeeee;}.member-benefit ul li{position: relative;box-sizing:border-box;cursor: pointer;border-right:1px solid #eeeeee;transition:all 0.4s ease-out;vertical-align: top;width:26%;padding:64px 0;}.member-benefit ul li:hover{transition:all 0.4s ease-out;}.member-benefit ul li:hover .arrow-r{right:4%;opacity:1;transition:all 0.4s ease-out;}.member-benefit ul li h4{font-size:18px;margin-bottom:5px;}.member-benefit ul li p{font-size:14px;line-height:162%;margin-top:16px;}.member-benefit ul li h4 i{padding-right:8px;font-size:14px;}.member-benefit ul li .arrow-r{position:absolute;transition:all 0.4s ease-out;top:50%;right:0;opacity:0;transform: translate(-50%,-50%);font-size:12px;}.main-f-banner{}.main-f-banner img {width:100%;}.more-btn {cursor: pointer;}.xans-product-listmore{margin-top:0 !important;}@media all and (min-width:1000px) and (max-width:1600px){.main-recommend-pr-wrap .ec-base-product-main-promo .prdList{display:flex;overflow-x:auto;}.main-recommend-pr-wrap .ec-base-product-main-promo .prdList>li{scroll-snap-type: x mandatory;scroll-behavior: smooth;flex: none;width:43% !important;}.main-recommend-pr-wrap .ec-base-product-main-promo .spec li {margin-bottom:0;}.main-recommend-pr-wrap .ec-base-product-main-promo .spec li>span {font-size:12px !important;}.main-recommend-pr-wrap .ec-base-product-main-promo .prdList .description .name{margin-bottom:3px;}.main-recommend-pr-wrap .ec-base-product-main-promo .prdList .description{margin-top:7px;}}@media all and (min-width:1000px) and (max-width:1200px){.main-recommend-pr-wrap{width:96%;}}@media all and (max-width:1000px){.main-section-01 {height:80vh;}.main-section-01 .swiper-horizontal>.swiper-pagination-bullets,.main-section-01 .swiper-pagination-bullets.swiper-pagination-horizontal,.main-section-01 .swiper-pagination-custom,.main-section-01 .swiper-pagination-fraction{bottom:20px;}.main-section-01 .text-wrap .text-03{font-size:14px;margin-top:14px;margin-bottom:7px;}.main-section-01 .text-wrap .text-01{font-size:25px;margin-bottom:7px;}.main-section-01 .text-wrap .text-03{font-size:22px;margin-top:2px;margin-bottom:6px;line-height:110%;}.main-section-01 .text-wrap .text-05 {padding-top:5px;font-size:13px;}.main-section-01 .text-wrap .text-06 a:after{height:8px;}.main-section-01 .text-wrap .text-06{font-size:25px;margin-bottom:7px;}.main-section-01 .text-wrap .text-04{padding:5px 20px;margin-bottom:7px;}.main-section-01 .text-wrap .text-02{font-size:12px;padding:8px 18px;margin-top:0px;border-radius:30px;}.main-section-01 .text-wrap{left:30px;top:130px;bottom: inherit;transform: translate(0,0);z-index:20;}.main-recommend-pr-wrap {margin-top:20px;width:96%;}.main-recommend-pr-wrap .t-banner p span a{margin-right:11px;font-size:12px;}.main-recommend-pr-wrap .t-banner{border-radius:10px 10px 0 0;background-color: var(--point-color);height:49px;line-height:49px;padding:0 14px;font-size:16px;}.main-recommend-pr-wrap .pr-section {display:block;}.main-recommend-pr-wrap .pr-section .product-list .inner{width:92%;position: relative;top: inherit;left: inherit;transform: inherit;margin:0 auto;margin-top:20px;}.main-recommend-pr-wrap .xans-product-listmain .title-main h2{margin-bottom:22px;}.main-recommend-pr-wrap .prdList .sale-discount-wrap>div {margin-left:0;}.main-recommend-pr-wrap .ec-base-product-main-promo .prdList{display:flex;overflow-x:auto;}.main-recommend-pr-wrap .ec-base-product-main-promo .prdList>li{scroll-snap-type: x mandatory;scroll-behavior: smooth;flex: none;width:43% !important;}.main-recommend-pr-wrap .ec-base-product-main-promo .spec li {margin-bottom:0;}.main-recommend-pr-wrap .ec-base-product-main-promo .spec li>span {font-size:12px !important;}.main-recommend-pr-wrap .ec-base-product-main-promo .prdList .description .name{margin-bottom:3px;}.main-recommend-pr-wrap .ec-base-product-main-promo .prdList .description{margin-top:7px;}.main-point-icon img{width:20px;}.main-rec-banner h2 strong{font-size:25px;}.main-rec-banner h2 span{font-size:14px;margin-bottom:4px;}.main-rec-banner h2{margin-bottom:24px;}.main-rec-banner .banner-list ul {display:flex;overflow-x:auto;}.main-rec-banner .banner-list ul li {scroll-snap-type: x mandatory;scroll-behavior: smooth;flex: none;width:70%;}.main-rec-banner .banner-list div h3{font-size:18px;margin-bottom:5px;}.main-rec-banner .banner-list div h4{font-size:14px;}.main-product-slide{margin-bottom:40px;margin-top:40px;width:100%;}.main-section-01 .swiper-button-prev:after {display: none;}.main-section-01 .swiper-button-next:after {display: none;}.ec-base-product-slide>.title{margin:0 0 13px;}#indPrdSlide {padding-bottom:10px;}.ec-base-product-slide .title h2 {font-size:25px;}.ec-base-product-slide .title-main h2{font-size:29px;}.ec-base-product-slide .title h2 span{display:block;margin-left:0;font-size:15px;margin-top: -2px;}.ec-base-product-slide .prdList .description{margin-top:9px;padding:0 7px 0 0;}.ec-base-product-slide .prdList .description .name{margin-bottom:5px;}.ec-base-product-slide>.title-main{margin-bottom:20px;}.ec-base-product-slide .prdList>li{margin-bottom:25px;}.ec-base-product-slide .title h2 span .xans-product-listmain h2{margin-top:57px;margin-bottom:50px;}.main-normal-product-magazine{margin-top:30px;}.ec-base-product-magazine-main .prdList {display:block;display:flex;overflow-x:auto;}.ec-base-product-magazine-main .prdList>li{scroll-snap-type: x mandatory;scroll-behavior: smooth;flex: none !important;width:70%;}.main-normal-product-magazine .p-inner{width:100%;margin:0 auto;}.ec-base-product-magazine-main .prdList>li .prdList__item{padding:0;}.xans-product-listmain ul.grid4>li {margin-left:0;}.main-event-board .inner {min-width:0;width:100%;flex-direction:column;}.main-event-board ul li {padding:0;}.main-event-board ul li:first-child{margin-right:0;}.main-event-board ul{display:block;}.main-event-board ul li {}.main-event-board ul li:nth-child(2) {margin-top:0;}.main-event-board h2 {font-size:25px;}.main-event-board h3{font-size:14px;color:#000;font-weight: normal;margin-top:14px;line-height:144%;}.main-event-board ul li h4 span{margin-top:0;margin-bottom:12px;}.main-event-board{width:97%;margin:42px auto 1.5% auto;}.main-event-board .title-wrap{border:0;border-top:1px solid #c5c5c5;flex:1;margin-bottom:11px;display:flex;flex-direction: row;justify-content: space-between;align-content:flex-end;align-items:flex-end;margin-right:0;}.main-event-board .title-wrap {display:block;margin-bottom:0;}.main-event-board .title-wrap>div{margin:6%;padding-bottom:0 ;}.main-event-board .more-btn{border:0;width:auto;line-height: inherit;height: inherit;margin-bottom:0;margin:6%;width:100px;display:block;height:32px;line-height:32px;font-size:12px;}.main-event-board .more-btn i {margin-left:3px;}.main-event-board ul li h4{}.main-tab-product .cont-tabs{display:flex;padding-bottom:3px;width:100%;margin:0 auto;flex-wrap: wrap;justify-content:center;}.main-tab-product .cont-tabs li{transition:all 0.4s ease-out;margin:0;cursor: pointer;padding:0px 9px;height:36px;line-height:36px;color:#000;overflow: hidden;position: relative;text-align:center;font-weight:600;font-size:17px;margin:0px 5px;}.main-tab-product .title-tab-wrap .more-btn{width:100%;display: none;text-align: right;}.main-tab-product .title-main h2{margin-bottom:12px;font-size:30px;}.main-tab-product .title-main h2 span{margin:7px 0 0;}.main-tab-product .tab_content{padding-top:00px;}.main-tab-product .title-tab-wrap{display:flex;justify-content: space-between;padding:0 0.5%;align-items:center;flex-direction:column;}.main-tab-product{width:98%;margin:0 auto;margin-top:55px;}.main-tab-product .title-tab-wrap .title-main{text-align:center;width:100%;}.xans-product-listmore {margin-top:30px !important;display:block;}.product-list-normal-wrap{width:98%;}.main-tab-product .xans-product-listmore{margin-top: -13px;}.main-rec-banner h2:after{width:1px;height:100px;top: -122px;}.main-rec-banner{width:100%;text-align:center;margin:132px auto 0 auto;}.main-rec-banner .banner-list p:before{left:6%;top:6%;width:88%;height:88%;}.main-half-banner-video{display:block;width:100%;margin:50px auto 50px auto;}.main-half-banner-video .video-wrap{position: relative;top: inherit;left: inherit;transform: inherit;width:100%;}.main-half-banner-video .banner-cont{border:0;}.main-half-banner-video .video-cont{margin-top:50px;}.main-half-banner-video .video-wrap{border-bottom:0;}.main-half-banner-video .video-wrap h3{font-size:28px;margin-left:2%;margin-bottom:10px;}.main-half-banner-video .video-wrap h5{font-size:14px;margin-top:9px;margin-left:2%;}.main-time-sale-all .fl-in {display:block;}.main-time-sale-all .text-cont{min-width:100%;max-width:100%;}.main-time-sale-all .text-cont p:after {width:7px;height:7px;}.main-time-sale-all .text-cont .inner{padding-top:64px;}.main-time-sale-all .text-cont p{margin-bottom:6px;font-size:14px;}.main-time-sale-all .text-cont h3{font-size:26px;}.main-time-sale-all .text-cont h4{font-size:23px;}.main-time-sale-all .text-cont .btn{margin-top:15px;}.main-time-sale-all {padding:0;padding-bottom:20px;}.main-time-sale-all .title-main {width:97%;margin:0 auto;}.main-time-sale-bg{width:100%;padding:35px 0 0px 0;margin-bottom:30px;min-width:98%;max-width:98%;margin-left:2%;}#main-time-sale-slide .title h2 span {display:block;margin-top: -2px;margin-left:0;}#main-time-sale-slide-wrap.main-time-sale{}#main-time-sale-slide-wrap .swiper-pagination-progressbar{bottom:2px;}#main-time-sale-slide .prdList__item{display:flex;flex-direction:column;}#main-time-sale-slide .title h2 {margin-bottom:5px;}#main-time-sale-slide .prdList__item .description{margin-top:12px;margin-right:0;margin-left:0;}#main-time-sale-slide .prdList .sale-discount-wrap .sale-discount:after{background-position:0 6px;background-size:17px auto;}#main-time-sale-slide .prdList .sale-discount-wrap>div {padding-left:20px;}#main-time-sale-slide .d_per{font-size:33px;}#main-time-sale-slide .prdList .description .name{margin-top:0;padding-top:4px;margin-bottom:11px;}#main-time-sale-slide .prdList>li {margin-bottom:15px;}#main-time-sale-slide .d_per {margin-bottom:0;}#main-time-sale-slide .prdList>li .icon-box{margin-top:4px;}#main-time-sale-slide .sale-discount-wrap{padding-bottom:7px;}.main-banner-product-wrap{margin-top:50px;}.main-banner-product-wrap .fl-in{display:block;}.main-banner-product-wrap .fl-in .left-cont{background: url(https://calodiet.co.kr/web/upload/unfold_images_allskin/main-product-with-banner-01.jpg) center no-repeat;max-width:100%;position: relative;min-width:100%;margin-right:0px;background-size:cover;height:400px;width:100%;}.main-banner-product-wrap .fl-in .right-cont{border:0;max-width:100%;min-width:100%;}.main-banner-product-wrap .fl-in .left-cont .text-wrap {width:200px;height:200px;line-height:200px;}.main-banner-product-wrap .fl-in .left-cont .text-wrap h3{font-size:25px;}.main-banner-product-wrap .fl-in .left-cont .text-wrap h4{color:#fff;font-size:13px;font-weight:300;line-height: normal;margin-top:20px;}.main-half-banner {display: none !important;}.main-full-banner {display: none !important;}.xans-product-listmain .title-main h2 span {display:block;font-size:14px;margin:0;margin-top:5px;}.xans-product-listmain .title-main h2 {margin-bottom:13px;font-size:25px;}.xans-product-listmain .title-main h2:after{width:7px;height:7px;}.xans-product-listmain ul.grid6>li {width:49% !important;margin:0 0.5% 20px 0.5% !important;}.product-list-normal-wrap .xans-product-listmore{margin-top:0px;}.product-list-normal-wrap.grid2-list{margin-top:39px;}.product-list-normal-wrap.grid2-list .description{width:93%;margin-top:10px !important;}.product-list-normal-wrap.grid2-list .grid2>li{margin-bottom:32px;}#indReviewSlide {padding-bottom:30px;}.review-board-slide-wrap{padding:30px;width:84%;margin-left:0%;margin-top:0px;padding-bottom:10px;}.review-board .title-txt p {font-size:22px;font-weight:500;}.review-board .title-txt h2{font-size:25px;margin-bottom: -11px;}.review-board .title-txt{margin-bottom:23px;}.review-board .title-txt .more-btn{transition:all 0.4s ease-out;cursor: pointer;color:#000;text-align:center;border:0;box-sizing:border-box;font-size:13px;font-weight:400;border-radius:15px;margin-bottom: -8px;}.review-board .title-txt .more-btn i {font-size:10px;}.review-board .title-txt .more-btn:hover {border:0;}#indReviewSlide-container {width:100%;}.member-benefit ul{display:flex;overflow-x:auto;justify-content:flex-start;}.member-benefit ul li{border:0;width:100%;margin-top:8px;border-bottom:1px solid #f1f1f1;border-right:1px solid #f1f1f1;padding-bottom:23px;padding-top:15px;scroll-snap-type: x mandatory;scroll-behavior: smooth;flex: none;width:70%;}.member-benefit{padding:0;}.member-benefit ul li:first-child{padding-top:28px;margin-top:0;border-left:0;}#header {background: none !important;}}#header .gnb h1{display:block !important;}.m-gnb {display: none !important;}.main-brand-section{padding:0;background:#fafafa;}.main-brand-section .snap_review_count{display:none !important;}.main-brand-container{max-width:100%;margin:0 auto;display:flex;padding:0;}.main-brand-container-reverse{ max-width:100%;margin:0 auto;display:flex;padding:0;flex-direction: row-reverse;}.main-brand-image{flex:1;max-width:50%;position:sticky;top:0;left:0;height:100vh;font-size:0;overflow:hidden;background-color:#fafafa;}.main-brand-image img{width:100%;height:auto;}.main-brand-list{flex:0.8;padding:150px 60px;background-color:#fafafa;}.main-brand-list > div{display:flex;flex-direction:column;}.main-brand-list .title{font-size:30px;margin-bottom:30px;}.main-brand-list .prdList{display:flex;flex-direction:column;overflow:auto;gap:40px;}.main-brand-list .prdList .item{display:flex;flex-direction: row;gap:100px;align-items:center;}.main-brand-list .prdList .item .box{max-width:400px;}.main-brand-list .prdList .item .black-bold{color:#222 !important;font-size:1.2rem;font-weight:500;}.main-brand-list .prdList .item .black{color:#222 !important;font-size:1.2rem;}.main-brand-list .xans-product-listitem li{margin-bottom:10px;}.main-brand-list .prdList .item .box img{width:100%;}.view-more{display: inline-block;padding:8px 20px;border:1px solid #ddd;border-radius:20px;color:#333;text-decoration: none;font-size:14px;transition:all 0.3s ease;margin:10px 0;}.view-more:hover{background: var(--point-color);color:#000;border-color:#fff;}@media screen and (max-width:1024px){.main-brand-container{flex-direction:column;gap:40px;}.main-brand-image{min-width:100%;}}@media screen and (max-width:768px){.main-brand-container{flex-direction:column;gap:0;}.main-brand-container-reverse{flex-direction:column;gap:0;}.main-brand-image{height:auto;position: static;}.main-brand-image .image-title{position:absolute;z-index:10;padding:30px;}.main-brand-image .image-title .en{font-size:22px;font-weight:500;color:#222;}.main-brand-image .image-title .ko{font-size:18px;font-weight:400;color:#222;}.main-brand-section{padding:0;}.main-brand-title{display: none;}.main-brand-list{flex-direction: row;gap:0;padding:30px 20px;}.main-brand-item{flex-direction:column;padding:0;text-align:center;flex:0.5;}.main-brand-list .prdList .item{gap:10px;}.main-brand-list .prdList .item .box{max-width:150px;}.main-brand-list .prdList .item .black-bold{color:#222 !important;font-size:0.8rem;font-weight:300;}.main-brand-list .prdList .item .black{color:#222 !important;font-size:1rem;}.main-brand-item-wide{padding:30px 0;width:100%;}.main-brand-info{text-align: left;margin:20px auto;width:80%;}.main-brand-thumb{width:150px;height:150px;}.tags{margin-bottom:15px;}.tags .tag{font-size:12px;margin:0;}.sub-text{font-size:12px;margin-bottom:2px;}.product-name{font-size:16px;}.view-more{padding:4px 10px;font-size:10px;margin:0;}}.swReady{opacity:1!important;}.displayHidden{ opacity:0;visibility: hidden;pointer-events: unset;transition: opacity .5s,transform .5s,visibility .5s;}.displayHidden.displayView{ opacity:1;transform: translate(0,0);visibility: visible;pointer-events:all;transition: opacity .5s,transform .5s,visibility 0s;}.tab_content.displayHidden{ position:absolute;transition: opacity .5s,transform 0s,visibility .5s;}.tab_content.displayHidden.displayView{ position: relative;transition: opacity .5s,transform 0s,visibility 0s;}[class^="ti-"],[class*=" ti-"]{ cursor: pointer;}body.scrollHidden{ overflow: hidden;}body.scrollHidden::-webkit-scrollbar{ display: none;}:root{--border-normal:1px solid rgba(56,82,79,1);--point-sub-color:#f3932c;--point-back-color:#e4e2dc;--point-dark-color:#000;;--point-dark-color:#b8805d;--point-color:#FFDC00;}.res-pc{display:block;}.res-mo{display: none;}.max-width-1500 {max-width:1500px;}.d_per{}.swiper-pagination-black .swiper-pagination-bullet-active{background-color:#000;}.swiper-pagination-white .swiper-pagination-bullet-active{background-color:#fff;}.swiper-button-black{color:#000;}.swiper-button-white{color:#fff;}.swiper-pagination.swiper-pagination-black.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#000;}.animatable{visibility: hidden;-webkit-animation-play-state: paused;-moz-animation-play-state: paused;-ms-animation-play-state: paused;-o-animation-play-state: paused;animation-play-state: paused;}.animate-in{visibility: visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-play-state: running;-moz-animation-play-state: running;-ms-animation-play-state: running;-o-animation-play-state: running;animation-play-state: running;}.animate-out{visibility: visible;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-play-state: running;-moz-animation-play-state: running;-ms-animation-play-state: running;-o-animation-play-state: running;animation-play-state: running;-webkit-animation-direction: reverse;-moz-animation-direction: reverse;-ms-animation-direction: reverse;-o-animation-direction: reverse;animation-direction: reverse;}.animate-out:after{content :'';letter-spacing : inherit;}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform: translateY(-100px);}100%{opacity:1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform: translateY(-100px);}100%{opacity:1;-moz-transform: translateY(0);}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform: translateY(-100px);}100%{opacity:1;-o-transform: translateY(0);}}@keyframes fadeInDown{0%{opacity:0;transform: translateY(-100px);}100%{opacity:1;transform: translateY(0);}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform: translateY(-100px);}100%{opacity:1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform: translateY(-100px);}100%{opacity:1;-moz-transform: translateY(0);}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform: translateY(-100px);}100%{opacity:1;-o-transform: translateY(0);}}@keyframes fadeInDown{0%{opacity:0;transform: translateY(-100px);}100%{opacity:1;transform: translateY(0);}}@-webkit-keyframes fadeIn{0%{opacity:0;}20%{opacity:0.2;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}20%{opacity:0.2;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}20%{opacity:0.2;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}20%{opacity:0.2;}100%{opacity:1;}}@-webkit-keyframes bounceInLeft{0%{opacity:0;transform: translateX(-120px);}60%{opacity:1;transform: translateX(0);}}@-moz-keyframes bounceInLeft{0%{opacity:0;transform: translateX(-120px);}60%{opacity:1;transform: translateX(0);}}@-o-keyframes bounceInLeft{0%{opacity:0;transform: translateX(-120px);}60%{opacity:1;transform: translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;transform: translateX(-120px);}60%{opacity:1;transform: translateX(0);}}@-webkit-keyframes bounceInRight{0%{opacity:0;transform: translateX(120px);}60%{opacity:1;transform: translateX(0);}}@-moz-keyframes bounceInRight{0%{opacity:0;transform: translateX(120px);}60%{opacity:1;transform: translateX(0);}}@-o-keyframes bounceInRight{0%{opacity:0;transform: translateX(120px);}60%{opacity:1;transform: translateX(0);}}@keyframes bounceInRight{0%{opacity:0;transform: translateX(120px);}60%{opacity:1;transform: translateX(0);}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform: translateY(80px);}60%{opacity:1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform: translateY(80px);}60%{opacity:1;-moz-transform: translateY(0);}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform: translateY(80px);}60%{opacity:1;-o-transform: translateY(0);}}@keyframes fadeInUp{0%{opacity:0;transform: translateY(80px);}60%{opacity:1;transform: translateY(0);}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform: translateX(-50px);}100%{opacity:1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform: translateX(-50px);}100%{opacity:1;-moz-transform: translateX(0);}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform: translateX(-50px);}100%{opacity:1;-o-transform: translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;transform: translateX(-50px);}100%{opacity:1;transform: translateX(0);}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform: scale(.3);}50%{-webkit-transform: scale(1.05);}70%{-webkit-transform: scale(.9);}100%{opacity:1;-webkit-transform: scale(1);}}@-moz-keyframes bounceIn{0%{opacity:0;-moz-transform: scale(.3);}50%{-moz-transform: scale(1.05);}70%{-moz-transform: scale(.9);}100%{opacity:1;-moz-transform: scale(1);}}@-o-keyframes bounceIn{0%{opacity:0;-o-transform: scale(.3);}50%{-o-transform: scale(1.05);}70%{-o-transform: scale(.9);}100%{opacity:1;-o-transform: scale(1);}}@keyframes bounceIn{0%{opacity:0;transform: scale(.3);}50%{transform: scale(1.05);}70%{transform: scale(.9);}100%{opacity:1;transform: scale(1);}}@-webkit-keyframes moveUp{0%{opacity:1;-webkit-transform: translateY(40px);}100%{opacity:1;-webkit-transform: translateY(0);}}@-moz-keyframes moveUp{0%{opacity:1;-moz-transform: translateY(40px);}100%{opacity:1;-moz-transform: translateY(0);}}@-o-keyframes moveUp{0%{opacity:1;-o-transform: translateY(40px);}100%{opacity:1;-o-transform: translateY(0);}}@keyframes moveUp{0%{opacity:1;transform: translateY(40px);}100%{opacity:1;transform: translateY(0);}}@-webkit-keyframes fadeBgColor{0%{background: none;}70%{background: none;}100%{background:#464646;}}@-o-keyframes fadeBgColor{0%{background: none;}70%{background: none;}100%{background:#464646;}}@keyframes fadeBgColor{0%{background: none;}70%{background: none;}100%{background:#464646;}}.animationDelay-01{animation-delay: .01s;-webkit-animation-delay: .01s;}.animationDelay-02{animation-delay: .3s;-webkit-animation-delay: .3s;}.animationDelay-02-s{animation-delay: .2s;-webkit-animation-delay: .2s;}.animationDelay-03{animation-delay: .5s;-webkit-animation-delay: .5s;}.animationDelay-03-s{animation-delay: .4s;-webkit-animation-delay: .4s;}.animationDelay-04{animation-delay: .7s;-webkit-animation-delay: .7s;}.animationDelay-04-s{animation-delay: .6s;-webkit-animation-delay: .6s;}.animationDelay-05{animation-delay: .9s;-webkit-animation-delay: .9s;}.animationDelay-06{animation-delay:1.1s;-webkit-animation-delay:1.1s;}.animationDelay-07{animation-delay:1.3s;-webkit-animation-delay:1.3s;}.animationDelay-08{animation-delay:1.5s;-webkit-animation-delay:1.5s;}.animationDelay-09{animation-delay:1.7s;-webkit-animation-delay:1.7s;}.animationDelay-10{animation-delay:1.9s;-webkit-animation-delay:1.9s;}.animationDelay-11{animation-delay:2.1s;-webkit-animation-delay:2.1s;}.animationDelay-12{animation-delay:2.3s;-webkit-animation-delay:2.3s;}.animationDelay-13{animation-delay:2.5s;-webkit-animation-delay:2.5s;}.animationDelay-14{animation-delay:2.7s;-webkit-animation-delay:2.7s;}.animationDelay-15{animation-delay:2.9s;-webkit-animation-delay:2.9s;}.animationDelay-16{animation-delay:3.1s;-webkit-animation-delay:3.1s;}.animationDelay-17{animation-delay:3.3s;-webkit-animation-delay:3.3s;}.animationDelay-18{animation-delay:3.5s;-webkit-animation-delay:3.5s;}.animationDelay-19{animation-delay:3.7s;-webkit-animation-delay:3.7s;}.animationDelay-20{animation-delay:3.9s;-webkit-animation-delay:3.9s;}.animate-in.animationDelay,.animate-out.animationDelay{animation-delay: .4s;-webkit-animation-delay: .4s;}.animate-in.animationDelayMed,.animate-out.animationDelayMed{animation-delay:1.2s;-webkit-animation-delay:1.2s;}.animate-in.animationDelayLong,.animate-out.animationDelayLong{animation-delay:1.6s;-webkit-animation-delay:1.6s;}.animate-in.fadeBgColor,.animate-out.fadeBgColor{-webkit-animation-name:fadeBgColor;-moz-animation-name:fadeBgColor;-o-animation-name:fadeBgColor;animation-name:fadeBgColor;}.animate-in.bounceIn,.animate-out.bounceIn{-webkit-animation-name:bounceIn;-moz-animation-name:bounceIn;-o-animation-name:bounceIn;animation-name:bounceIn;}.animate-in.bounceInRight,.animate-out.bounceInRight{-webkit-animation-name:bounceInRight;-moz-animation-name:bounceInRight;-o-animation-name:bounceInRight;animation-name:bounceInRight;}.animate-in.bounceInLeft,.animate-out.bounceInLeft{-webkit-animation-name:bounceInLeft;-moz-animation-name:bounceInLeft;-o-animation-name:bounceInLeft;animation-name:bounceInLeft;}.animate-in.fadeIn,.animate-out.fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;}.animate-in.fadeInDown,.animate-out.fadeInDown{-webkit-animation-name:fadeInDown;-moz-animation-name:fadeInDown;-o-animation-name:fadeInDown;animation-name:fadeInDown;}.animate-in.fadeInLeft,.animate-out.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}.animate-in.fadeInUp,.animate-out.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;}.animate-in.moveUp,.animate-out.moveUp{-webkit-animation-name: moveUp;-moz-animation-name: moveUp;-o-animation-name: moveUp;animation-name: moveUp;}#contents{width:100%;min-height:1000px;padding-bottom:120px;}#lnb{top:0 }.bx-wrapper{box-shadow: none !important;border:0 !important;}.contents-wrap{width:90%;margin:0 auto;margin-top:260px;max-width:1500px;margin-bottom:150px;}#contents.type-02 .contents-wrap{ width:100%;margin:0 auto;margin-top:260px;max-width:100%;margin-bottom:150px;}body{min-width:1200px;width:100vw;height:100%;overflow-x: hidden;}.wrap{width:100%;min-height:100%;overflow-y: hidden;overflow-x: hidden;}.wrap-90{width:90%;margin:0 auto;}.wrap-98{width:98%;margin:0 auto;}.wrap-96{width:96%;margin:0 auto;}.wrap-100-bg{width:100%;margin:0 auto;background:#f9f9f9;}.wrap-70{width:70%;margin:0 auto;}.wrap-80{width:80%;margin:0 auto;}.wrap-85{width:85%;margin:0 auto;}.wrap-60{width:60%;margin:0 auto;}.detailArea .fold-box{border-bottom:1px solid #f7f5f0;padding-top:15px;padding-bottom:14px;position: relative;}.detailArea .fold-box .foldTrigger{font-size:13px;font-weight: normal;line-height:160%;width:94%;}.detailArea .fold-box .foldIcon{cursor: pointer;display: inline-block;*display: inline;zoom:1;position:absolute;right:0;transform: rotate(0);transition: transform 0.3s;width:14px;}.detailArea .fold-box .foldContents{width:100%;overflow: hidden;line-height:160%;margin-left:0%;max-height:0;transition: max-height 0.5s cubic-bezier(0,1,0,1);}.detailArea .fold-box.foldActive .foldContents{max-height:1000px;transition: max-height 1s ease-in-out;}.detailArea .fold-box .foldContents .foldContentsInside{display: inline-block;font-size:12px;padding-top:26px;padding-bottom:5px;height:100%;width:100%;}.detailArea .fold-box.foldActive .foldIcon{transform: rotate(45deg);cursor: pointer;transition: transform 0.3s;}.detailArea .empty{height:50px;display: none;}.detailArea .fold-box .detail-inner-cont img{width:100%;}.detailArea .fold-box .detail-inner-cont p{font-size:12px !important;}.detailArea .fold-box .detail-inner-cont a{font-size:12px !important;}.detailArea .fold-box .detail-inner-cont span{font-size:12px !important;}.detailArea .fold-box .userGuide img{width:100%;}.detailArea .fold-box .userGuide p{font-size:12px !important;}.detailArea .fold-box .userGuide a{font-size:12px !important;}.detailArea .fold-box .userGuide span{font-size:12px !important;}.detailArea .fold-wrap-all{margin-top:90px }.titleArea{padding:70px 0;text-align:center;padding-top:0;}.titleArea h2{display: inline-block;color:#000;font-size:24px;}.titleArea p{}.titleArea-sub{margin:30px auto 30px auto;}.titleArea-sub h2{margin-bottom:12px;display: none;}.titleArea-sub p{font-size:15px;line-height:160%;text-align:center;}.titleArea ul{padding:5px 0;color:#939393;line-height:18px;}.titleArea ul li{padding:0 0 0 9px;}.help{margin:40px 0 0;border:1px solid #d6d4d4;line-height:18px;}.help h3{padding:9px 0 6px 10px;border-bottom:1px solid #e8e7e7;color:#353535;font-size:12px;background:#fbfbfb;}.help .content{padding:0 9px 12px;}.help .content h4{margin:22px 0 -4px;color:#000;font-size:12px;font-weight: normal;}.help .content h4:first-child{margin-top:13px;}.help .content p{margin:15px 0 0 10px;color:#757575;}.help .content ul{margin:15px 0 0 11px;}.help .content li{padding:0 0 0 25px;color:#757575;background: url("../skin/base_ko_KR/common/ico_number.png") no-repeat;}.help .content li.item1{background-position: -484px 0;}.help .content li.item2{background-position: -434px -100px;}.help .content li.item3{background-position: -384px -200px;}.help .content li.item4{background-position: -334px -300px;}.help .content li.item5{background-position: -284px -400px;}.help .content li.item6{background-position: -234px -500px;}.help .content li.item7{background-position: -184px -600px;}.help .content li.item8{background-position: -134px -700px;}.help .content li.item9{background-position: -84px -800px;}.help .content li.item10{background-position: -34px -900px;}.boardMain{overflow: hidden;*zoom:1;}.boardMain td img{vertical-align: middle;margin:1px;}.boardMain .board{margin:0 0 65px;}.boardMain .leftArea{float: left;width:50%;}.boardMain .leftArea .board{margin:0 23px 65px 0;}.boardMain .rightArea{float: right;width:50%;}.boardMain .rightArea .board{margin:0 0 65px 23px;}.board-layout-menu{text-align:center;}.board-layout-menu h2{margin:200px auto 50px auto;}.board-layout-menu ul{text-align:center;width:100%;overflow: hidden;}.board-layout-menu ul li{width:25%;float: left;height:50px;line-height:50px;background:#f9f9f9;transition:all 0.4s ease-out;cursor: pointer;}.board-layout-menu ul li.on{background:#333;transition:all 0.4s ease-out;}.board-layout-menu ul li.on a{color:#fff;transition:all 0.4s ease-out;}.board-layout-menu ul li:hover{background:#333;transition:all 0.4s ease-out;}.board-layout-menu ul li:hover a{color:#fff;transition:all 0.4s ease-out;}.board-layout-menu ul li a{display: inline-block;width:100%;height:50px;}#capp-shop-new-product-optionselect-layer{min-height:600px;}#capp-shop-new-product-optionselect-iframe{border:0 !important;}#modalBackpanel{display: none;position:fixed;top:0;left:0;z-index:10000;width:100%;height:100%;background:#000;}#modalContainer{display: none;position:absolute;top:100px;left:100px;z-index:10001;width:975px;height:720px;background:#fff;}#modalContainer #modalContent{width:100%;height:100%;border:1px solid #333333;}.ec-solution-layer .header.type-01{padding:7px 35px 7px 19px;color:#fff;background:#333;}#quick-wrap{position:fixed;z-index:9;right:30px;bottom:149px;transition: right 0.3s ease-in-out;z-index:10;}#quick-wrap .quick-arrow-wrap{margin-top:23px;background: rgba(255,255,255,0.5);}#quick-wrap .quick-arrow-wrap>span{display:block;overflow: hidden;-webkit-transition: max-height ease-in-out 0.4s;-moz-transition: max-height ease-in-out 0.4s;-ms-transition: max-height ease-in-out 0.4s;-o-transition: max-height ease-in-out 0.4s;transition: max-height ease-in-out 0.4s;}#quick-wrap .quick-arrow-wrap.top {}#quick-wrap .quick-arrow-wrap.top .quick-arrow-top{max-height:0;}#quick-wrap .quick-arrow-wrap.middle .quick-arrow-top{}#quick-wrap .quick-arrow-wrap.bottom .quick-arrow-top{}#quick-wrap .quick-arrow-wrap.top .quick-arrow-bottom{}#quick-wrap .quick-arrow-wrap.middle .quick-arrow-bottom{}#quick-wrap .quick-arrow-wrap.bottom .quick-arrow-bottom{max-height:0;}#quick-wrap .quick-arrow-top{}#quick-wrap .quick-arrow-wrap .quick-arrow{height:35px;cursor: pointer;width:100%;display:block;background: transparent no-repeat center;vertical-align: top;font-size:13px;}#quick-wrap .quick-arrow-wrap .quick-arrow.quick-arrow-up{width:34px;height:32px;text-align:center;display:block;line-height:32px;}#quick-wrap .quick-arrow-wrap .quick-arrow.quick-arrow-down{width:34px;height:32px;text-align:center;display:block;line-height:32px;}.cs-fix-icon{position:fixed;z-index:10;right:28px;transition:all 0.4s ease-out;bottom:68px;}.cs-fix-icon #talk-ico {width:47px;}.cs-fix-icon #talk-ico .cls-1{fill: var(--point-dark-color);opacity: .99;stroke-width:0px;}.cs-fix-icon span{position:absolute;top:23px;left:24px;transform: translate(-50%,-50%);color:#fff;text-align:center;font-size:11px;font-weight:600;}.cs-fix-icon:hover{bottom:71px;transition:all 0.4s ease-out;}.cs-fix-icon a {text-align:center;white-space: nowrap;}.cs-fix-icon a img{width:65px;}.cs-fix-icon a{display:block;width:58px;height:58px;background: var(--point-color);color:#fff;position: relative;border-radius:40px 40px 0 40px;}.cs-fix-icon #talk-ico{width:31px;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);display:block;}.cs-fix-icon span{position:absolute;top:23px;left:24px;transform: translate(-50%,-50%);text-align:center;font-size:13px;font-weight:400;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);color:#fff;}.video-custom-com .embed-container{display:block;}.embed-container{position: relative;padding-bottom:56.25%;height:0;overflow: hidden;max-width:100%;display: none;}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%;}.wrap-94{width:94%;margin:0 auto;}.body-bg{position:fixed;top:0;left:0;width:100%;height:100%;background-color: rgba(0,0,0,0.5);z-index:999;opacity:0;visibility: hidden;transition: opacity 0.5s ease,visibility 0s linear 0.5s;pointer-events: unset;}.body-bg.bannerShow{visibility: visible;opacity:1;transition: opacity 0.5s ease,visibility 0s linear;}#overlay{ position:fixed;top:0;left:0;width:100vw;height:100%;background-color: rgba(0,0,0,0.5);z-index:999;opacity:0;visibility: hidden;transition: opacity 0.5s ease,visibility 0s linear 0.5s;pointer-events: unset;overflow: hidden;}#overlay.on{pointer-events:auto;visibility: visible;opacity:1;transition-delay:0s;transition: opacity 0.5s ease,visibility 0s linear;}.boardListPopup{display: none;position:fixed;top:50%;left:50%;transform: translate(-50%,-50%);width:1100px;height:750px;background-color: white;z-index:1000;border:1px solid #000;-webkit-box-shadow:16px 17px 36px -7px rgba(0,0,0,0.5);-moz-box-shadow:16px 17px 36px -7px rgba(0,0,0,0.5);box-shadow:16px 17px 36px -7px rgba(0,0,0,0.5);}.boardListPopup.on,#overlay.on{ display:block;}.boardListPopup-iframe{width:100%;height:100%;border:0;}.boardListPopup_closeBtn{position:absolute;z-index:10;right:15px;top:15px;width:40px;height:40px;cursor: pointer;line-height:40px;font-size:17px;}.boardListPopup_closeBtn i{padding:10px;font-size:15px;color:#000;}@media all and (max-width:1000px){#contents{min-height:auto;padding-bottom:0px;margin-top:100px;}.wrap-80{width:98%;}.title-board{padding-bottom:27px !important;margin:0 !important;}.contents-wrap{width:95%;margin-top:0px;}.wrap-90{width:95%;margin:0 auto;}.res-pc{display: none;}.res-mo{display:block;}#quick-wrap{right:14px;bottom:117px;}#quick-wrap .quick-arrow-wrap {background: none;}.cs-fix-icon a img{width:50px;}.cs-fix-icon{bottom:50px;right:12px;}.titleArea-sub{width:90%;margin:20px auto;border-top:1px solid #ccc;padding:10px 0;border-bottom:1px solid #ccc;}.titleArea-sub p{font-size:16px;}.boardListPopup{position:fixed;top:0;left:0;transform: inherit;width:100%;height:100vh;z-index:1001;border-radius:0;}.boardListPopup-iframe {border-radius:0;}.titleArea-fix {}.titleArea h2{display:block;font-size:24px;}}#header{position:fixed;left:0;top:0;width:100%;z-index:100;transition:all 0.4s ease-out;height:172px;background: rgba(255,255,255,0);}#header:hover .gnb{}#header .top-line-banner{text-align:center;background:#000;width:100%;height:40px;line-height:40px;transition:all 0.4s ease-out;z-index:10;opacity:1;position: relative;}#header .top-line-banner .inner{}#header .top-line-banner a{font-size:14px;color:#fff;}#header .header-top{border-bottom:1px solid rgba(0,0,0,0.2);height:70px;}#header .header-top .inner {display:flex;height:70px;justify-content: space-between;width:96%;margin:0 auto;}#header .header-top .main-board{max-width:410px;min-width:410px;line-height:70px;position: relative;}#header .header-top .main-board h2{margin-right:17px;}#header .header-top .main-board h2 a{font-size:13px;font-weight:400;color:#797979;margin-top: -1px;display:block;}#ind-notice-slide{width:100%;position: relative;overflow: hidden;height:70px;}#header .header-top .main-board>div {display:flex;align-items:center;justify-content:flex-start;}#header .header-top .main-board ul li a {color:#000;}#header .header-top h1 {text-align: left;}#header .header-top h1 a{font-size:38px;font-weight:600;margin-top:10px;display: inline-block;}#header .header-top h1 a img{height:45px;}#header .gnb-coupon{cursor: pointer;margin-top:1px;line-height:70px;}#header .header-top .top-cs-wrap{max-width:410px;min-width:410px;display:flex;justify-content: space-between;}#header .header-top .search-all-wrap{margin-top:20px;justify-content:flex-end;display:flex;position: relative;}#header .header-top .search-all-wrap:after{display:block;position:absolute;left: -21px;top:9px;width:1px;height:13px;background:#5f5f5f;;content: '';}.search-box{background: rgba(0,0,0,0.05);border-radius:20px;width:169px;}.search-box fieldset{border:0;border-radius:2px;}.search-box #keyword{width:140px;height:32px;padding:0 0 0 19px;border:0;line-height:32px;font-size:14px;color:#000;background:none;}.search-box fieldset .autoDrop{display:none;border:1px solid #565960;position:absolute;width:187px;text-align:left;background:#fff;z-index:20;overflow:hidden;overflow-y:auto;max-height:100px;}.search-box fieldset .autoDrop li a{display:block;padding:6px 10px;font-size:11px;color:#1c1c1c;}.search-box fieldset .autoDrop li a:hover,.search-box fieldset .autoDrop li.selected a{text-decoration:none;color:#fff;background:#a1a4ae;}.search-box input[type=image]:nth-child(3){width:14px;margin-right:4px;}#searchKeyWord_wrap{ overflow: hidden;height:27px;margin-top:3px;}#header .search-keyword {margin-right:15px;}#header #searchKeyWord_slide{position: relative;height:2em;line-height:2em;width:fit-content;}#header #searchKeyWord_slide .num{display:block;background:#000;width:18px;height:18px;line-height:18px;border-radius:5px;text-align:center;color:#fff;margin-right:6px;font-size:10px;}#header #searchKeyWord_slide ul a {display:flex;align-items:center;}#header #searchKeyWord_slide strong {font-weight: normal;font-size:13px;white-space:nowrap;}#header .header-menu .gnb-icon{transition:all 0.2s ease-out;max-width:350px;min-width:350px;margin-right:41px;}#header .header-menu .gnb-icon .inner-wrap{position: relative;display:flex;align-items:center;justify-content:flex-end;}#header .header-menu .gnb-icon .inner-wrap>div{cursor: pointer;display:flex;position: relative;}#header .header-menu .gnb-icon .inner-wrap>div a{display:block;padding:19px 8px;}#header .header-menu .gnb-icon .user-main {position: relative;margin-right:15px;}#header .header-menu .gnb-icon .user-main span{font-size:26px;}#header .header-menu .gnb-icon .user-main:after{display:block;position:absolute;right: -8px;top:19px;width:1px;height:13px;background:#353535;content: '';}#header .header-menu .gnb-icon .user-main a:after{display:block;position:absolute;right: -2px;top:25px;width:2px;height:2px;background:#353535;content: '';}#header .header-menu .gnb-icon .user-main p:last-child a:after {display: none;}#header .header-menu .gnb-icon .user-main a {position: relative;}#header .header-menu .gnb-icon .user-main img {width:22px;height:22px;}#header .header-menu .gnb-icon .cart-ico {position: relative;cursor: pointer;}#header .header-menu .gnb-icon .cart-ico img {width:20px;height:20px;}#header .header-menu .gnb-icon .cart-ico .count{ font-size:9px;vertical-align: middle;display: inline-block;color:#fff;position:absolute;background:#000;padding:4px;border-radius:50%;width:12px;height:12px;line-height:12px;text-align:center;top:10px;right: -3px;font-weight: normal;}#balloon_ani{background:url("https://calodiet.co.kr/common_img/pointBg.png") no-repeat 50% 0;position:absolute;top: -37px;margin-left: -34px;display: inline;text-align:center;left:50%;}#ani_text{margin-top:3px;font-size:12px;color:#ffffff;padding:6px 8px;border-radius:12px;background: var(--point-color);box-shadow:0px 1px 2px #e1e1e1;}#header .header-menu .gnb-icon .user-main .box{padding:6px 8px;background: var(--point-color);border-radius:10px;text-align:center;font-size:11px;color:#fff;min-width:50px;position:absolute;top: -23px;left:50%;transform: translate(-50%,0%);}.chatbox {animation: motion 1s linear 0s infinite alternate;}@keyframes motion{0% {margin-top: -3px;}100% {margin-top:1px;}}#header .header-menu .gnb-icon .user-main .sb4:before{content: "";width:0px;height:0px;position:absolute;border-left:6px solid var(--point-color);border-right:6px solid transparent;border-top:6px solid var(--point-color);border-bottom:6px solid transparent;right:13px;bottom: -9px;}#header .header-menu .inner{position: relative;width:96%;margin:0 auto;}#header .header-menu .gnb{display:flex;margin-top: -1px;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}#header.scrolledHeader .header-menu .gnb{margin-top:6px;}#header .header-menu .gnb>div {}#header .header-menu .gnb a{transition:all 0.4s ease-out;white-space: nowrap;font-weight:600;font-size:17px;}#header .header-menu .gnb a:hover {opacity:0.6;transition:all 0.4s ease-out;}.material-symbols-outlined{font-variation-settings: 'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 24 }#header .gnb .sub-menu{border:1px solid #e8e8e8;width:auto;min-width:20px;text-align: left;left:0000;transition:all 0.4s ease-out;visibility: hidden;opacity:0;z-index:10;background: rgba(255,255,255,1);min-width:111px;pointer-events: none;position:absolute;top:60px;left:0px;transform: translate(0%,0%);padding:12px 17px;border-radius:0px;line-height:200%;}#header .gnb .sub-menu .sub-category {display: none !important;}#header .gnb .sub-menu a {font-size:15px !important;font-weight:400 !important;display:block;}#header .gnb>div {position: relative;}#header .gnb .shop-cate-menu:hover .sub-menu{visibility: visible;transition:all 0.4s ease-out;opacity:1;pointer-events:all;top:51px;}#header .gnb .l-cate {display: inline-block;padding:21px 23px 20px 23px;}#header .gnb .sub-menu.category .cate-box-banner{text-align: right;margin-bottom:5px;font-size:0;margin-top:6px;margin-left:27px;}#header .gnb .sub-menu.category .cate-box-banner img{width:429px;}#header .gnb .sub-menu.category .cate-box-banner span{margin-top:2px;display:block;font-size:12px;margin-right:10px;}#header .gnb .sub-menu.category .cate-box-banner a:hover {opacity:1;}#header .gnb .sub-menu.category {display:flex;}#category-02 {}.gnb-coupon-popup{width:500px;position:fixed;border:1px solid #000;overflow-y:auto;top:50%;left:50%;background: rgba(255,255,255,1);height:600px;transform: translate(-50%,-80%);z-index:1000;-webkit-box-shadow:2px 4px 8px 0px rgba(0,0,0,0.2);-moz-box-shadow:2px 4px 8px 0px rgba(0,0,0,0.2);box-shadow:2px 4px 8px 0px rgba(0,0,0,0.2);}.gnb-coupon-popup.displayHidden.displayView{transform: translate(-50%,-50%);}.gnb-coupon-popup .c-title-wrap{background:#efefef;}.gnb-coupon-popup .c-title-wrap .inner{padding:32px;margin-bottom:53px;}.gnb-coupon-popup h3{font-size:41px;line-height:103%;font-weight:bold;}.gnb-coupon-popup h4{color:#8c8c8c;font-size:13px;font-weight:400;margin-top:10px;}.gnb-coupon-popup h4 a {margin-top:10px;display:block;}.gnb-coupon-popup .list-p-wrap{width:69%;margin:0 auto;display:flex;}.gnb-coupon-popup .list-p-wrap p{margin:9px;}.gnb-coupon-popup .list-p-wrap p a {}.gnb-coupon-popup .list-p-wrap img {width:100%;}.gnb-coupon-popup .close-btn {position:fixed;right:10px;top:10px;padding:10px;}.gnb-coupon-popup .close-btn i {font-size:15px;}.gnb-coupon-popup .sub-text{width:89%;margin:37px auto 30px auto;}#header .header-menu{height:60px;}#header .header-menu .inner{display:flex;justify-content: space-between;width:96%;margin:0 auto;}#header .header-menu .top-social {min-width:350px;max-width:350px;display:flex;}#header .header-menu .top-social a{display: inline-block;padding:23px 17px 23px 0;}#header .header-menu .top-social .f-instagram {display: none;}#header.scrolledHeader{background: var(--point-color) !important;border-bottom:0px solid rgba(0,0,0,0.2);height:75px;}#header.scrolledHeader .top-line-banner{transition:all 0.2s ease-out;margin-top: -50px;}#header.scrolledHeader .header-top{transition:all 0.2s ease-out;margin-top: -70px;}#header.scrolledHeader .header-menu{border:0;}#header.scrolledHeader .header-menu .inner{padding-top:18px;}#header.scrolledHeader .search-popup{transform: translateY(100px);}.search-popup{opacity:0;visibility: hidden;pointer-events: unset;transition: opacity .5s,transform 0.8s,visibility .8s,background-color .5s;position:fixed;background-color: rgba(255,255,255,0.6);height:260px;transform: translateY(60px);width:100%;z-index:103;left:0;top:0px;border-top:1px solid #000;border-bottom:1px solid #000;}.search-popup.searchPopUpOn{z-index:1000;opacity:1;transform: translate(0,0);visibility: visible;pointer-events:all;background-color: rgba(255,255,255,0.9);transition: opacity .5s,transform .8s,visibility 0s,background-color .5s;}#header.scrolledHeader .search-popup.searchPopUpOn{transform: translateY(58px);background-color: rgba(255,255,255,0.6);}.search-popup .close-btn{position:absolute;right:30px;top:220px;}#searchBarForm{overflow: hidden;}@media all and (max-width:1300px){#header .header-menu .gnb-icon{display: none;}}@media all and (max-width:1000px){#header {height:100px;background:#fff;}.m-header {}.m-header h1{font-size:32px;text-align: left;margin-top:12px;margin-left:28px;float: left;overflow: hidden;}.m-header h1 img{display: inline-block;height:35px;}.m-header .gnb-icon .inner-wrap>div{cursor: pointer;display:flex;position: relative;}.m-header .gnb-icon .search-menu img{width:18px;}.m-header .gnb-icon .search-menu{margin-right:14px;}.m-header .gnb-icon .cart-ico .count{font-size:9px;vertical-align: middle;display: inline-block;color:#fff;position:absolute;background:#000;padding:4px;border-radius:50%;width:10px;height:10px;line-height:10px;text-align:center;top: -6px;right: -9px;font-weight: normal;}.m-header .gnb-icon .cart-ico img{width:18px;}.m-header .gnb-icon {position:absolute;transition:all 0.2s ease-out;right:60px;top:59px;}.m-header .gnb-icon .inner-wrap{display:flex;}.m-header .gnb-icon .user-main {position: relative;margin-right:14px !important;}.m-header .gnb-icon .user-main span{font-size:26px;}.m-header .gnb-icon .user-main img {width:18px;}.m-header .user-main .sub-menu.member-sub{transition:all 0.4s ease-out;width:200px;padding:0;background:#fff;position:absolute;top:40px;right: -90px;opacity:0;visibility: hidden;}.m-header .gnb-icon .user-main:hover .sub-menu.member-sub{opacity:1;top:30px;visibility: visible;z-index:10000;}.m-header .user-main .sub-menu.member-sub a {padding:0 ;transition:all 0.4s ease-out;display:block;}.m-header .user-main .sub-menu.member-sub a:hover {opacity:0.5;transition:all 0.4s ease-out;}.m-header .user-main .sub-menu.member-sub .box-top {display:flex;justify-content:center;text-align:center;}.m-header .user-main .sub-menu.member-sub .box-top p {position: relative;flex:1;height:37px;line-height:37px;}.m-header .user-main .sub-menu.member-sub .box-top p a{}.m-header .user-main .sub-menu.member-sub .box-top p.first{background:#f9f9f9;}.m-header .user-main .sub-menu.member-sub .box-top p.first:after{}.m-header .user-main .sub-menu.member-sub .box-top p:nth-child(2){background:#000000;color:#fff;}.m-header .user-main .sub-menu.member-sub .box-top p:nth-child(2) a{color:#fff;}.m-header .user-main .sub-menu.member-sub .box-top p {}.m-header .user-main .sub-menu.member-sub .box-mid{padding:15px;text-align: left;background:#f1f1f1;line-height:185%;}.m-header .user-main .sub-menu.member-sub .box-mid p {}.m-header .user-main .sub-menu.member-sub .box-f{padding:15px;text-align: left;line-height:185%;background:#e7e7e7;}.m-header .user-main .sub-menu.member-sub .box-f p {}#header .top-line-banner a{font-size:14px;}#header.scrolledHeader{height:58px;}#header.scrolledHeader .m-header h1{margin-top:20px;}#header.scrolledHeader .m-header .gnb-icon{transition:all 0.2s ease-out;top:21px;}.gnb-coupon-popup{width:90%;max-width:400px;height:80%;max-height:500px;}.gnb-coupon-popup .list-p-wrap{flex-direction:column;width:47%;}}.footer{background:#222;color:#fff;}.footer .f-cs-wrap{padding:50px 2%;justify-content:space-between;display:flex;}.footer .info-company{}.footer .info-company h2{margin-bottom:55px;font-size:51px;color:var(--point-color);font-family:'Jost',sans-serif;}.footer .info-company h2 img{max-height:39px;}.footer .info-company p{font-size:15px;position:relative;line-height:180%;}.footer .info-company p span.line{position:relative;margin-left:18px;}.footer .info-company p span.line:after{display:block;position:absolute;left:-11px;top:3px;width:1px;height:11px;background:#8f8f8f;content:'';}.footer .info-company p.first:after{display:block;position:absolute;left:0px;top:-33px;width:31px;height:2px;background:#252525;content:'';}.footer .info-company a{color:#fff;}.footer .info-company h2 span{display:block;}.footer .info-company strong{font-weight:400;}.footer .info-company .agree{margin-top:35px;}.footer .info-company .agree a{position:relative;display:inline-block;margin:0 0 0 27px;color:#9f9f9f;}.footer .info-company .agree a:after{display:block;position:absolute;left:-14px;top:2px;width:1px;height:11px;background:#d3d3d3;;content:'';}.footer .info-company .agree a:first-child:after{display:none;}.footer .info-company .agree a:first-child{margin-left:0;}.footer .f-cs-wrap .f-list{padding-left:20px;border-left:1px solid #e7e7e7;width:235px;}.footer .f-cs-wrap .f-list .phone span{font-size:20px;color:#fff;margin-bottom:10px;display:block;font-weight:700;}.footer .inner-f{display:flex;}.footer .f-cs-wrap .f-list h3{margin-bottom:30px;}.footer .f-cs-wrap .f-list p{line-height:193%;}.footer .f-cs-wrap .f-list h3.bank{margin-top:35px;}.footer .f-list.social a{margin-right:4px;background:#e9e7e7;border-radius:50%;width:40px;display:inline-block;height:40px;text-align:center;line-height:43px;}.footer .f-list.social .f-instagram{margin-top:30px;display:block;}.footer .f-list.social .f-instagram a{display:block;background:none;}.footer .f-list.social i{font-size:14px;font-weight:normal;color:#000000;}.footer .info-pay{display:flex;color:#000;justify-content:space-between;padding:20px 2%;font-size:13px;background:var(--point-color);}.footer .info-pay a{color:#8c8c8c;}.footer .info-pay .l-txt{color:#000;}@media all and (max-width:1000px){.footer .f-cs-wrap{flex-direction:column;text-align:left;padding:30px;padding-bottom:18px;}.footer .inner-f{display:flex;flex-direction:row;flex-wrap:wrap;padding-bottom:28px;}.footer .f-cs-wrap .f-list p{line-height:158%;font-size:10px;}.footer .inner-f>div:first-child{width:100%;min-width:100%;max-width:100%;padding:0;padding-bottom:22px;border:0;text-align:left;margin-bottom:22px;display:flex;flex-direction:column;}.footer .inner-f>div:nth-child(2){padding-left:0;border:0;min-width:50%;max-width:50%;display:none;}.footer .f-cs-wrap .f-list h3{margin-bottom:13px;}.footer .inner-f{margin-top:20px;padding-bottom:8px;}.footer .f-list.social .f-instagram{margin-top:0;width:70px;margin:0 auto;}.footer .f-cs-wrap .f-list .phone span{font-size:12px;color:var(--point-color);}.footer .inner-f>div:nth-child(3){min-width:100%;max-width:100%;border:0;padding:0;box-sizing:border-box;}.footer .inner-f>div:nth-child(3) .in-p{}.footer .info-company{margin-top:18px;}.footer .inner-f>div:first-child>div{flex:1;}.footer .f-cs-wrap .f-list h3.bank{margin-top:69px;}.footer .info-company .agree{display: none;margin-top:15px;}.footer .inner-f>div:first-child h3{font-size:14px;margin-bottom:25px;}.footer h3{}.footer .inner-f>div:first-child h3.bank{font-size:14px;margin-bottom:15px;margin-top:22px;}.footer .f-list.social a{margin-bottom:5px;}.footer .info-company p.first:after{display:none;}.footer .info-company p{font-size:10px;line-height:150%;text-align:left;}.footer .info-pay{flex-direction:column;text-align:center;font-size:11px;}.footer .info-company h2{margin-bottom:0;font-size:30px;}.footer .info-company h2 img{max-height:20px;}}#header .menu-bg-wrap{}.ham-icon-img img{width:20px;height:auto;}#header .menu-bg-wrap .menu-2line-ico{position:absolute;right:1.9%;top:132px;transition:all 0.4s ease-out;cursor: pointer;}#header .menu-bg-wrap .menu-2line-ico p.ham-icon{display:block;width:38px;height:27px;}#header .menu-bg-wrap .menu-2line-ico p.ham-icon i{font-size:28px;color:#000;}#header .menu-bg-wrap .menu-2line-ico svg rect{width:170px;height:5px;fill:#000;}#header .menu-bg-wrap .menu-2line-ico a.ham-bg{display: none;}#header .menu-bg-wrap.active .menu-2line-ico a{}#header .menu-bg-wrap .ham-icon{display:block;}#header .menu-bg-wrap.active .ham-icon{display: none !important;}#header .menu-bg-wrap .ham-close{display: none;}#header .menu-bg-wrap .ham-close{display: none;}#header .menu-bg-wrap.active .ham-close{display:block;width:18px;height:auto;position:fixed;z-index:10;top:30px;left:458px;cursor: pointer;}#header .menu-bg-wrap .menu-round{width:500px;height:100vh;transition:all 0.5s ease-out;background: rgba(255,255,255,1);position:fixed;right:0;top:0;border-left:1px solid #000;overflow: hidden;transform: translateX(510px);}#header .menu-bg-wrap.active .menu-round{transition:all 0.4s ease-out;overflow-y:auto;transform: translateX(0);}#header .menu-bg-wrap.active .menu-round::-webkit-scrollbar{display: none;}#header .menu-bg-wrap.active .menu-round::-webkit-scrollbar-button{display: none;}#header .menu-bg-wrap.active .open-menu{visibility: visible;opacity:1;transition:all 0.4s ease-out;}#header .open-menu{visibility: hidden;opacity:0;transition:all 0.4s ease-out;}#header .open-menu.active{pointer-events:all;}#header .aside.active{opacity:1;box-shadow:1px 0 10px 0 rgba(0,0,0,0.15);}#header .aside .aside-wrap .top-logo{font-family: 'Jost','Noto Sans KR',sans-serif;}#header .aside .aside-wrap .top-logo h2{text-align:center;margin-bottom:20px;font-size:30px;font-weight:500;}#header .aside .aside-wrap .top-logo .banner-list{display:flex;}#header .aside .aside-wrap .top-logo .banner-list a{flex:1;margin-left:7px;}#header .aside .aside-wrap .top-logo .banner-list a:first-child{margin-left:0;}#header .aside .aside-wrap .top-logo .banner-list a img{width:100%;}#header .aside .aside-wrap .aside-social{margin-top:86px;}#header .aside .aside-wrap .aside-social .f-instagram{display: none;}#header .aside .aside-wrap .aside-social a{margin-right:4px;background:#f5f5f5;border-radius:50%;width:40px;display: inline-block;height:40px;text-align:center;line-height:43px;}#header .aside .aside-wrap .aside-social i{font-size:14px;font-weight: normal;color:#000000;}#header .aside .aside-wrap .aside-social ul{}#header .aside .aside-wrap .aside-social ul li{display: inline-block;margin:0 9px;opacity:0;}#header .aside.active .aside-wrap .aside-social ul li{opacity:1;transition: opacity 2s ease-out;}#header .aside{position: relative;display:block;z-index:8;height:100%;}#header .aside-box-m{background:#e4e4e4;display: none;height:68px;}#header .aside-box-m p{display: inline-block;padding:25px 0 0 12px;}#header .aside-box-m p img{width:10px;vertical-align:baseline;padding-right:7px;}#header .aside-box-m p:first-child{margin-left:18px;}#header .aside-box-m p a{font-size:13px;padding-left:3px;color:#000;}#header .aside .aside-box-01{flex:1;padding:110px 60px 0;background:#f9f9f9;}#header .aside .aside-box-02{overflow-y:auto;padding :0 7px;}#header .aside .aside-wrap{text-align: left;width:75%;margin:73px auto 0;}#header .aside .d-member{margin-top:25px;}#header .aside .d-member h3{font-size:14px;font-weight:400;margin-bottom:20px;line-height:160%;}#header .aside .d-member .d-btn-wrap{display:flex;padding-bottom:12px;margin-bottom:22px;}#header .aside .d-member p{transition:all 0.4s ease-out;cursor: pointer;color:#fff;width:170px;text-align:center;height:38px;line-height:38px;border:1px solid rgb(233 233 233);box-sizing:border-box;background:#ffffff;flex:1;}#header .aside .d-member p:first-child{background:#000;border:1px solid #000;}#header .aside .d-member p:first-child a{color:#fff;}#header .aside .d-member p:hover{border:1px solid rgba(0,0,0,0.2);transition:all 0.4s ease-out;}#header .aside .d-member p:hover a {}#header .aside .d-member p a{color:#000;display:block;}#header .nav a:hover {}#header .nav .menu-list{font-size:20px;padding:3px 0;}#header .nav .menu-list a{padding:6px 0;display: inline-block;font-weight:600;}#header .nav .fold-box{padding-top:7px;padding-bottom:7px;position: relative;}#header .nav .fold-box .nav-sub-cate{margin-left:10px;line-height:300%;}#header .nav .fold-box .nav-sub-cate .sub-category{display: none !important;}#header .nav .fold-box .foldTrigger{font-size:20px;font-weight:600;line-height:160%;width:100%;cursor: pointer;transition:all 0.4s ease-out;}#header .nav .fold-box .foldTrigger span {}#header .nav .fold-box .foldTrigger:hover {}#header .nav .fold-box .foldIcon{cursor: pointer;display: inline-block;transform: rotate(0);transition: transform 0.3s;width:13px;margin-left:11px;margin-top:10px;}#header .nav .fold-box .foldContents{width:100%;overflow: hidden;line-height:160%;margin-left:0;max-height:0;transition: max-height 0.5s cubic-bezier(0,1,0,1);}#header .nav .fold-box.foldActive .foldContents{max-height:1000px;transition: max-height 1s ease-in-out;}#header .nav .fold-box .foldContents .foldContentsInside{display: inline-block;font-size:12px;padding-top:10px;padding-bottom:5px;height:100%;width:100%;}#header .nav .fold-box.foldActive .foldIcon{cursor: pointer;content: url("../Unfold/resource/btn_quantity_down.svg");margin-top:16px;width:13px;}#header .nav .fold-box .detail-inner-cont img{width:100%;}#header .nav .fold-box .detail-inner-cont a{font-size:16px !important;}#header .fold-wrap-all{margin-top:90px;}#header .aside .border-b{width:17px;height:2px;background:#000;margin-top:70px;position: relative;left: -51px;}#header .aside .aside-wrap .cs-menu{font-size:12px;text-align: left;margin-top:24px;}#header .aside .aside-wrap .cs-menu p{margin-top:12px;}#header .aside .aside-wrap .cs-menu p:first-child {}#header .aside .aside-wrap .wrap-80{width:70%;}#header .aside .aside-wrap .cs-menu p:hover{background:#fff;transition:all 0.4s ease-out;}#header .aside .aside-wrap .cs-menu p:hover a{color:#000;transition:all 0.4s ease-out;}#header .aside .aside-wrap .cs-menu p a{color:#8c8c8c;width:100%;font-size:14px;transition:all 0.4s ease-out;}#header .aside .aside-wrap .contact strong{display: inline-block;padding:5px 0;font-size:15px;font-weight:500;margin-bottom:4px;}#header .aside .aside-wrap .contact{line-height:169%;font-size:12px;margin-top:20px;padding-bottom:100px;}#header .aside .aside-wrap .contact p{margin-top:19px;font-size:12px;}#header .aside .aside-wrap h3 strong{font-weight:500;}#header .aside .aside-wrap .menu-list i{font-size:14px;margin-left:10px;vertical-align: middle;display: inline-block;margin-top: -4px;}#header .aside .aside-wrap .cs-menu .login-btn-m{border:1px solid #6f6f6f;padding:2px 19px;margin-bottom:10px;display: inline-block;}#header .menu-bg-wrap{transition:all 0.2s ease-out;position: relative;z-index:110;}#header.scrolledHeader .menu-bg-wrap .menu-2line-ico{top:30px;transition:all 0.2s ease-out;}#header.scrolledHeader .menu-bg-wrap.active .ham-close {}#header.scrolledHeader .menu-bg-wrap.active .menu-2line-ico {}#header.scrolledHeader .menu-bg-wrap {}.unfold-mobile-header-opener svg.unfold-svg--mobile-menu-three-lines path{--unfold-line-width:22;stroke-dasharray: var(--unfold-line-width);stroke-dashoffset:calc(var(--unfold-line-width) * 2);transition: stroke-dashoffset 0.45s ease-out;}.unfold-mobile-header-opener svg.unfold-svg--mobile-menu-three-lines path:nth-of-type(2){transition-delay:0.15s;}.unfold-mobile-header-opener svg.unfold-svg--mobile-menu-three-lines path:nth-of-type(3){transition-delay:0.3s;}.unfold-mobile-header-opener svg.unfold-svg--menu-close path{--unfold-line-width:25;stroke-dasharray: var(--unfold-line-width);stroke-dashoffset:calc(var(--unfold-line-width) * 2);transition: stroke-dashoffset 0.65s ease-out;}.unfold-mobile-header-opener svg.unfold-svg--menu-close path:nth-of-type(2){transition-delay:0.15s;}.unfold-mobile-header-opener svg.unfold-svg--menu-close path:nth-of-type(3){transition-delay:0.3s;}.unfold-mobile-header-opener.unfold--opened svg.unfold-svg--mobile-menu-three-lines path{stroke-dashoffset:0;}.unfold-mobile-header-opener.unfold--opened svg.unfold-svg--mobile-menu-three-lines path:nth-of-type(2){transition-delay:0.15s;}.unfold-mobile-header-opener.unfold--opened svg.unfold-svg--mobile-menu-three-lines path:nth-of-type(3){transition-delay:0.3s;}.unfold-mobile-header-opener.unfold--opened .unfold--close{top: -4px!important;}.unfold-mobile-header-opener.unfold--opened .unfold--close svg.unfold-svg--menu-close path{stroke-dashoffset:0;}.unfold-mobile-header-opener.unfold--opened .unfold--close svg.unfold-svg--menu-close path:nth-of-type(2){transition-delay:0.15s;}.unfold-mobile-header-opener.unfold--opened .unfold--close svg.unfold-svg--menu-close path:nth-of-type(3){transition-delay:0.3s;}.unfold-mobile-header-opener.unfold--opened .unfold--initial{visibility: hidden;}.unfold-mobile-header-opener.unfold--opened .unfold--initial.unfold--close{visibility: visible;}.unfold-mobile-header-opener.unfold--opened .unfold--initial.unfold--close path{stroke-dashoffset:0;}.unfold-mobile-header-opener.unfold--opened .unfold--initial.unfold--close path:nth-of-type(2){transition-delay:0.15s;}.unfold-mobile-header-opener.unfold--opened .unfold--initial.unfold--close path:nth-of-type(3){transition-delay:0.3s;}.unfold-mobile-header-opener .unfold--initial.unfold--close{position:absolute;top: -4px;left:0;visibility: hidden;}.unfold-svg--menu{fill: none;stroke:currentColor;stroke-miterlimit:10;stroke-width:2;}.unfold-svg--mobile-menu-three-lines{fill: none;stroke:currentColor;width:22px;height:11px;}.unfold-svg--menu-two-lines{fill: none;stroke:currentColor;stroke-width:2;}.unfold-svg--menu-three-lines{fill: none;stroke:currentColor;}.unfold-svg--drag-cursor path{fill:#fff;}.unfold-opener-icon.unfold-source--predefined svg path{--unfold-line-width:41;stroke-dasharray: var(--unfold-line-width);stroke-dashoffset:calc(var(--unfold-line-width) * 2);transition: stroke-dashoffset 0.65s ease-out;}.unfold-opener-icon.unfold-source--predefined svg path:nth-of-type(2){transition-delay:0.15s;}.unfold-opener-icon.unfold-source--predefined svg path:nth-of-type(3){transition-delay:0.3s;}.unfold-opener-icon.unfold-source--predefined svg.unfold-svg--menu-three-lines path{--unfold-line-width:21px;}.unfold-opener-icon.unfold-source--predefined.unfold-svg--menu-close svg path{transition-duration:1s;}.unfold-opener-icon.unfold-source--predefined:hover svg path{stroke-dashoffset:0;}.unfold-opener-icon.unfold-source--predefined:hover svg path:nth-of-type(2){transition-delay:0.15s;}.unfold-opener-icon.unfold-source--predefined:hover svg path:nth-of-type(3){transition-delay:0.3s;}@media all and (max-width:1000px){.ham-icon-img img{width:21px;}.m-ham-icon {}#header .menu-bg-wrap.active .ham-close{top:11px;left:265px;}#header.scrolledHeader .menu-bg-wrap.active .ham-close{margin-top:0;transition: none;}#header .menu-bg-wrap .aside .aside-box-02{padding:0;position: relative;right: inherit;top: inherit;}#header .menu-bg-wrap .menu-round{width:300px;-webkit-box-shadow:2px 4px 8px 0 rgba(0,0,0,0.2);-moz-box-shadow:2px 4px 8px 0 rgba(0,0,0,0.2);box-shadow:2px 4px 8px 0 rgba(0,0,0,0.2);z-index :99999;}#header .menu-bg-wrap .menu-2line-ico{right:12px;top:60px;}#header .aside .aside-wrap{width:90%;}#header .menu-bg-wrap .open-menu{overflow-y:auto;}#header .aside .aside-wrap{margin:38px auto 0;}#header .aside .aside-wrap .top-logo h2{font-size:25px;}#header .menu-bg-wrap .nav .fold-box .foldTrigger{font-weight:600;font-size:20px;}#header .nav .menu-list a{font-weight:600;}#header .aside .aside-wrap .contact strong{font-weight:600;}#header .menu-bg-wrap .aside .d-member h3{font-size:14px;margin-bottom:10px;}#header .menu-bg-wrap .aside .d-member p{height:37px;font-weight:600;line-height:35px;}#header .aside .d-member p:first-child{background:#000;border:1px solid rgb(0,0,0);}#header .menu-bg-wrap .aside .d-member p:first-child a{color:#fff;}#header .menu-bg-wrap .aside .nav{width:90%;margin:0 auto;}#header .menu-bg-wrap .aside .asideFooter{width:90%;margin:0 auto;}#header .aside .aside-wrap .contact{padding-bottom:150px;}#header .aside .aside-wrap .aside-social{margin-top:40px;}#header .nav .menu-list{font-size:20px;}#header.scrolledHeader .menu-bg-wrap .menu-2line-ico{top:21px;}#header.scrolledHeader .menu-bg-wrap{ opacity :1 !important;}}@import url("https://calodiet.co.kr/unfold/resource/css/font/Pretendard-1.3.9/web/static/pretendard.css");html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img{margin:0;padding:0;}html{width:100%;height:100%;}body,code{font-size:13px;font-family:'Montserrat','Spoqa Han Sans Neo',sans-serif;color:#000;color:var(--font-color-base);background:#fff;-webkit-tap-highlight-color: transparent;}body{min-width:360px;}body#popup{min-width:0;}li{list-style:none;}img,fieldset{border:none;vertical-align:top;}table{width:100%;border:0;border-spacing:0;border-collapse:collapse;}caption{display:none;}th,td{border:0;vertical-align:top;}input,select,textarea{font-size:100%;font-family:'Montserrat','Spoqa Han Sans Neo' ,"맑은 고딕","malgun gothic","돋움","dotum",sans-serif;color:#000;color:var(--font-color-base);vertical-align:middle;border-radius:0;box-sizing:border-box;font-size:12px;}button{font-family:'Montserrat','Spoqa Han Sans Neo' ,"맑은 고딕","malgun gothic","돋움","dotum",sans-serif;overflow:visible;padding:0;margin:0;border:0;cursor:pointer;background:none;}hr.layout{display:none;}a{text-decoration:none;color:#000;color:var(--font-color-base);}a:hover{}a:active{text-decoration:none;}.objHidden{visibility:hidden;position:absolute;left:-1000px;top:-1000px;height:0;width:0;}#content_CONTAINER table,#bi_inquire_content_CONTAINER table{border:0;margin:0 0 -1px;}#content_CONTAINER table:before,#bi_inquire_content_CONTAINER table:before{display:none;}#content_CONTAINER td,#bi_inquire_content_CONTAINER td{width:auto !important;padding:0;}#progressPaybarBackground{position:absolute;z-index:99;left:0;top:0;width:100%;height:100%;filter:alpha(opacity=40);opacity:0.3;background-color:#000;}#progressPaybarView{position:fixed;z-index:100;top:50%;left:0;right:0;transform:translateY(-50%);}#progressPaybarView h3{font-size:32px;color:#444b59;}#progressPaybarView .box{width:586px;margin:0 auto;padding:67px 0;text-align:center;background:#fff;}#progressPaybarView .box .txt{margin:8px 0 36px;font-size:15px;line-height:26px;color:#667084;}#skipNavigation {position:absolute;top:0;left:0;z-index:100;width:100%;height:0;}#skipNavigation p,#skipNavigation ul,#skipNavigation ul li {height:0;}#skipNavigation p a {position:absolute;left:0;top:0;display:block;overflow:hidden;width:1px;height:1px;margin-left:-1px;margin-bottom:-1px;text-align:center;color:#000;white-space:nowrap;}#skipNavigation p a:focus,#skipNavigation p a:hover,#skipNavigation p a:active {width:100%;height:auto;padding:10px 0;background:#c4122f;color:#fff;z-index:100;}input,textarea,select:focus{outline: none !important;}::-webkit-scrollbar{width:8px;height:5px;}::-webkit-scrollbar-track{background-color: rgba(0,0,0,0.05);border-radius:0px;}::-webkit-scrollbar-thumb{background-color:#cdcdcd;border-radius:0px;}.displaynone{display:none;}::selection{ background:#000000;}::selection{ color:white;}.blind{display:block;overflow: hidden;position:absolute;font-size:1px;line-height:0;color: transparent;text-indent: -150%;white-space: nowrap;}:root{--font-color-base:#000;--font-color-heading:#000;--font-color-primary:#000;--font-color-secondary:#ef441f;--font-color-warn:#ec2a1d;--font-color-success:#0985df;}input:focus{ outline:none;}.dimmed{display:none;z-index:1000;position:fixed;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:rgba(0,0,0,0.3);}.ucc {display: none;}.ec-base-table .name img{width:70px;}@media all and (max-width:767px){.RTI,.RTB,.RTIB{display:none !important;}.RMB{display:block !important;}.RMI{display:inline !important;}.RMIB{display:inline-block !important;}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;}}@media all and (max-width:1024px){.RWI,.RW,.RWB,.RWIB{display:none !important;}.RTMB{display:block !important;}.RTMI{display:inline-block !important;}#capp-shop-new-product-optionselect-layer{position:fixed !important;top:0 !important;right:0 !important;left:auto !important;width:100% !important;height:100% !important;margin:0 !important;}.bottom-nav{z-index:901;position:fixed;bottom:0;width:100%;height:52px;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition: -webkit-transform .3s linear,padding-bottom .3s linear;transition: transform .3s linear,padding-bottom .3s linear;}.bottom-nav--hide{-webkit-transform: translate3d(0,60px,0);transform: translate3d(0,60px,0);}.bottom-nav__tabBar{display:flex;justify-content: space-between;height:52px;padding:14px 26px 0;box-sizing:border-box;background:#fff;-webkit-transform: translate3d(0,0,0);transform: translate3d(0,0,0);-webkit-transition: -webkit-transform .3s linear,padding-bottom .3s linear;transition: transform .3s linear,padding-bottom .3s linear;}.bottom-nav__tabBar li a,.bottom-nav__tabBar li button{position:relative;display:block;white-space:nowrap;width:24px;height:24px;font-size:1px;line-height:1px;color:transparent;text-indent:150%;vertical-align:top;background:none;}.bottom-nav__tabBar li button:focus{outline:0;}.bottom-nav__tabBar .count{display:block;position:absolute;top:12px;right:-5px;width:16px;height:16px;font-size:11px;color:#fff;text-align:center;text-indent:0;line-height:15px;border-radius:50%;background:#000;}.bottom-nav__top{opacity:0;visibility:hidden;position:absolute;top: -72px;right:16px;width:54px;height:54px;padding:15px 0 0;font-size:14px;border:1px solid #e3e3e3;box-sizing:border-box;text-align:center;text-transform: uppercase;background:rgba(256,256,256,0.9);transition:.5s;}.bottom-nav__top a{display:block;}.bottom-nav__top .icon.icoArrowTop{display:block;margin:0 auto;}.bottom-nav__top--show{opacity:1;visibility:visible;}.bottom-nav__top span{display:block;margin:4px 0 0;}#detail .bottom-nav{z-index:401;}#detail .bottom-nav--hide .bottom-nav__top{opacity:0;}.button--fixed .bottom-nav__tabBar{display:none;}.button--fixed #header.fixed{overflow:hidden;position:fixed;top:0;width:100%;height:60px;z-index:1000;transition:.5s;}.button--fixed #header.fixed .navigation{position:absolute;top:0;left:0;right:0;background:#fff;}}@media all and (min-width:768px) and (max-width:1024px){.RMI,.RMB,.RMIB{display:none !important;}.RTI{display:inline !important;}.RTB{display:block !important;}.RTIB{display:inline-block !important;}}@media all and (min-width:1025px){.RMI,.RMB,.RMIB,.RTI,.RTB,.RTIB,.RTMI,.RTMB{display:none !important;}.RWI{display:inline !important;}.RWB{display:block !important;}.RWIB{display:inline-block !important;}}@media all and (max-width:1553px){}@media all and (min-width:1921px){}#modalBackpanel{display:none;position:absolute;top:0;left:0;z-index:10000;width:100%;height:100%;background:#000;}#modalContainer{display:none;position:absolute;top:100px;left:100px;z-index:10001;width:975px;height:720px;border:1px solid #333;background:#fff;}#modalContainer #modalContent{width:100%;height:100%;}.txtInfo{color:#868686;font-size:12px;line-height:22px;}p.txtInfo,ul.txtInfo{margin:10px 0 0;}span.txtInfo{margin-left:10px;}p.txtInfo.typeDot,.txtInfo.typeDot li{position:relative;padding:0 0 0 14px;}p.txtInfo.typeDot:before,.txtInfo.typeDot li:before{content:"";position:absolute;top:8px;left:0;display:inline-block;width:4px;height:4px;border-radius:50%;background:#868686;}.txtList{color:#868686;font-size:13px;line-height:20px;}p.txtList,ul.txtList{margin:10px 0 0;}.txtWarn{color:var(--font-color-warn);}.txtEm{color:var(--font-color-primary);}.txtSecondary{color:var(--font-color-secondary);}.txtSuccess{color:var(--font-color-success);}.txtDel,.strike,.discount{text-decoration:line-through;font-weight:normal;}.strike strong,.discount strong{font-weight:normal;}.txtNormal{font-weight:normal;font-style:normal;}.txtNum{display:inline-block;font-size:11px;color:#939393;word-break:normal;}.txt11{font-size:11px;}.txt12{font-size:12px;}.txt13{font-size:13px;}.txt14{font-size:14px;}.txt16{font-size:16px;}.txt18{font-size:18px;letter-spacing:-1px;}.txtIcon{font-size:12px;font-style:normal;}.txtBreak{word-break:break-all;word-wrap:break-word;}html:lang(ja) .txt11,html:lang(zh) .txt11,html:lang(zh-tw) .txt11{font-size:12px;}.titleArea h2 {font-weight: normal;}.gBlank5{display:block;margin-top:5px;}.gBlank10{display:block;margin-top:10px;}.gBlank15{display:block;margin-top:15px;}.gBlank20{display:block;margin-top:20px;}.gBlank30{display:block;margin-top:30px;}.gIndent10{margin-left:10px;}.gIndent20{margin-left:20px;}.gSpace10{margin-right:10px;}.gSpace20{margin-right:20px;}.gMerge{position:relative;z-index:1;margin-top:-1px;}svg.icon{display:block;}.icon.icoClose{display:block;position:relative;overflow:hidden;width:15px;height:15px;margin:0 auto;font-size:1px;line-height:0;color:transparent;white-space:nowrap;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.icon.icoClose:before{content:"";position:absolute;top:0;right:7px;width:1px;height:15px;background:#000;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.icon.icoClose:after{content:"";position:absolute;top:7px;right:0;width:15px;height:1px;background:#000;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.icon.icoClose.white:before,.icon.icoClose.white:after{background:#fff;}.icon[class*="icoArrow"]{display:inline-block;overflow:hidden;width:8px;height:8px;text-indent:120%;white-space:nowrap;border-left:1px solid #000;border-bottom:1px solid #000;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.icon.icoArrowRight{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);}.icon.icoArrowLeft{-webkit-transform:rotate(45deg);transform:rotate(45deg);}.icon.icoArrowTop{-webkit-transform:rotate(135deg);transform:rotate(135deg);}.icon.icoArrowBottom{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.icon[class*="icoArrow"].white{border-color:#fff;}.icon.icoNav{display:block;width:20px;height:2px;color:#000;background:currentColor;box-shadow:0 14px 0;margin:-8px auto 0;position: relative;}.icon.icoNav:before{content: "";position:absolute;top:7px;left:0;width:20px;height:2px;background:currentColor;}.icon.icoUser{overflow:hidden;display:inline-block;width:22px;height:22px;border-bottom:2px solid #000;box-sizing:border-box;}.icon.icoUser:before{content:"";display:block;width:6px;height:6px;margin:0 auto 1px;border-radius:50%;border:2px solid #000;}.icon.icoUser:after{content:"";display:block;width:18px;height:16px;border-radius:50%;border:2px solid #000;}input[type=text],input[type=password]{height:40px;line-height:40px;padding:2px 4px 2px 15px;border:1px solid #e0e0e0;color:var(--font-color-base);font-size:13px;box-sizing:border-box;outline:1px;}input[type="button"],input[type="text"],input[type="password"],input[type="tel"],input[type="image"],textarea,select{-moz-appearance:none;-webkit-appearance:none;appearance:none;}input[type=text]:not(:disabled):focus,input[type=password]:not(:disabled):focus,input[type=text]:not(:disabled):hover,input[type=password]:not(:disabled):hover{border-color:#000;transition:.3s;}input[type=text]:disabled{background:#f9f9f9;}input[type=text][readonly]{background:#f9f9f9;}textarea{padding:10px 15px;border:1px solid #e0e0e0;line-height:1.5;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#c1c1c1;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#c1c1c1;}input::-moz-placeholder,textarea::-moz-placeholder{color:#c1c1c1;opacity:1;}input.gFull{width:100%;}input[type="file"]{height:40px;line-height:1;font-size:13px;color:#7d7d7d;}input[type="file"]::file-selector-button,input[type="file"]::-webkit-file-upload-button{height:40px;padding:0 20px;font-size:13px;color:#1c1c1c;border:1px solid #bcbcbc;border-radius:0;background:#fff;box-sizing:border-box;-webkit-appearance:none;}select{max-width:100%;height:40px;padding:0 30px 0 15px;font-size:13px;border:1px solid #e0e0e0;box-sizing:border-box;background:#fff url("../skin/skin/common/ico_select.png") no-repeat right 10px center;background-size:14px 8px;}select::-ms-expand{display:none;}input[type="radio"]{position:relative;opacity:1;width:18px;height:18px;cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:0;background:url("../skin/skin/common/bg_radio.png") no-repeat 0 0;background-size:18px 18px;outline:0;}input[type="radio"]:checked{background-image:url("../skin/skin/common/bg_radio_checked.png");-webkit-transition:.2s ease-out;transition:.2s ease-out;}input[type="radio"]::-ms-check{border:1px solid #000;background-color:#fff;}input[type="checkbox"]{position:relative;opacity:1;cursor:pointer;width:15px;height:15px;vertical-align: text-top;appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #000;background:#fff;outline:0;}input[type="checkbox"]:checked{border:0;background-image:url("../skin/skin/common/bg_checkbox_checked.png");background-size:15px 15px;-webkit-transition:.2s ease-out;transition:.2s ease-out;}input[type="checkbox"]::-ms-check{border:1px solid #ababab;background-color:#fff;}input[type="checkbox"]:checked::-ms-check{color:transparent;border:0;background-image:url("../skin/skin/common/bg_checkbox_checked.png");background-size:15px 15px;background-repeat:no-repeat;}label > input[type=radio],label > input[type=checkbox]{margin:0 10px 0 0;vertical-align:middle;}label + label{margin-left:15px;}input[type=radio] + label,input[type=checkbox] + label{margin:0 15px 0 10px;vertical-align:middle;}legend{visibility:hidden;position:absolute;left:-9999px;top:-9999px;width:0;height:0;line-height:0;}table tr.radioType input,span.noBorder input{border:none !important;width:auto !important;height:auto !important;margin:0 3px 0 0 !important;vertical-align:middle !important;background:none !important;}.gLabel{display:inline-block;}.gLabel label{margin-right:20px;line-height:22px;}.fWidthFull input[type=text]{width:100%;height:24px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fWidthFull textarea{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fWidthFull select{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.fList.typeHor .gLabel{margin-right:20px;}.fList.typeVer .gLabel{display:block;}.ec-base-chk{display:inline-block;position:relative;margin:0 8px 0 0;vertical-align:top;cursor:pointer;}.path{overflow: hidden;width:96%;margin:0 auto;height:30px;line-height:30px;margin-top:160px;}.path span{overflow:hidden;position:absolute;width:0;height:0;white-space:nowrap;text-indent:100%;}.path ol{float:right;}.path li{display:inline-block;}.path li:not(:first-child):before{content: "";display: inline-block;margin:0 4px 0 0px;color:#7d7d7d;vertical-align: middle;background: url(../skin-skin5/Unfold/resource/arrow-right-b.svg) 2px 0px no-repeat;background-size:3px;width:6px;padding-left:0;height:6px;}.path li:first-child{background:none;}.path li a{font-size:12px;color:#7d7d7d;text-decoration:none;}.path li:last-child a,.path li strong,.path li strong a{color:#000;}.ec-base-field{display:-webkit-flex;display:-ms-flex;display:flex;}.ec-base-field input[type="text"],.ec-base-field input[type="password"]{-webkit-flex:1;-ms-flex:1;flex:1;}.ec-base-field input ~ [class*='btn']{margin-left:5px;}.ec-base-field.code{margin:0 -9px;align-items:center;}.ec-base-field.code input[type="text"],.ec-base-field.code input[type="password"]{margin:0 9px;}.ec-base-radio.typeDelivery .ec-base-label{display:block;}.ec-base-qty{position:relative;display:inline-block;width:103px;padding:0 30px;vertical-align:top;box-sizing:border-box;}.ec-base-qty input[type="text"]{width:45px;height:30px;padding:0;line-height:28px;margin-left:-1px;border:1px solid #e5e5e5;text-align:center;}.ec-base-qty input[type="text"]:focus,.ec-base-qty input[type="text"]:hover{border:1px solid #e5e5e5;}.ec-base-qty img{position:absolute;top:0;left:0;opacity:.00001;width:100%;height:100%;z-index:10;}.ec-base-qty .up{position:absolute;right:0;top:0;}.ec-base-qty .down{position:absolute;left:0;top:0;}.ec-base-qty a{width:30px;height:30px;border:1px solid #e5e5e5;box-sizing:border-box;overflow: hidden;white-space: nowrap;text-indent:150%;color: transparent;font-size:1px;line-height:1px;}.ec-base-qty a:before{content: '';position:absolute;left:10px;top:50%;width:9px;height:1px;background:#000;}.ec-base-qty .up:after {content: '';position:absolute;left:50%;top:50%;width:1px;height:9px;margin: -4px 0 0 0;background:#000;}.ec-base-qty .qtyUp {position:absolute;right:0;top:0;}.ec-base-qty .qtyDown{position:absolute;left:0;top:0;}.ec-base-qty .qtyUp .up{position:static;left:auto;top:auto;}.ec-base-qty .qtyDown .down{position:static;left:auto;top:auto;}.ec-base-step{margin:40px 0 50px;text-align:center;}.ec-base-step li{display:inline-block;font-size:14px;color:#939393;}.ec-base-step li:not(:last-child):after{content:"";display:inline-block;width:8px;height:8px;vertical-align:middle;border-left:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;-webkit-transform: rotate(-135deg);transform: rotate(-135deg);}.ec-base-step .selected{color:#000;}@media all and (max-width:767px){.gInnerMargin{margin:0 16px;}}@media all and (max-width:1024px){.titleArea{text-align:center;padding:2px 0;margin-bottom:20px;}.titleArea h2{display:block;font-size:20px;font-weight :500;}.titleArea h3{display:inline-block;color:var(--font-color-heading);font-size:16px;}.titleArea--middle{margin:0;padding:27px 16px 12px;text-align:left;background:#f6f6f6;}.titleArea--middle h2{display:inline-block;color:var(--font-color-heading);font-size:16px;}.titleArea .desc{font-size:12px;color:#6d6d6d;}#contents.type-01 .path{margin-top:0px;width:94%;}#contents.type-02 .path{margin-top:188px;width:94%;}.ec-base-step li:not(:last-child):after{margin:-2px 15px 0;}.ec-base-step{margin:0 0 34px 0;}}@media all and (min-width:768px) and (max-width:1024px){.gInnerMargin{margin:0 24px;}.titleArea{}.titleArea--middle{margin:0;}.path{margin:0 24px;}}@media all and (min-width:1025px){.titleArea{margin:45px 0 40px;text-align:center;margin-top:170px;}.titleArea h2{display:inline-block;color:#000;color:var(--font-color-heading);font-size:22px;}.titleArea h3{color:#000;color:var(--font-color-heading);font-size:16px;font-weight:normal;}.titleArea--middle{margin:50px 0 20px;text-align:left;}.titleArea--middle h2{color:#000;color:var(--font-color-heading);font-size:16px;font-weight:normal;}.titleArea.titleArea--myshop{margin:50px 0 20px;text-align:left;}.titleArea.titleArea--myshop h2{color:#000;color:var(--font-color-heading);font-size:16px;font-weight:normal;}.titleArea .desc{font-size:13px;color:#6d6d6d;}.titleArea ul{padding:5px 0;color:#939393;line-height:18px;}.titleArea ul li{position:relative;padding:0 0 0 9px;}.titleArea ul li:before{display:block;position:absolute;top:50%;left:0;content:"";width:2px;height:2px;margin:-2px 0 0 0;background:#939393;}.path + .titleArea{margin-top:55px;}.ec-base-step li:not(:last-child):after{margin:-2px 30px 0;}.memberArea{max-width:898px;margin:0 auto;}#capp-shop-new-product-optionselect-layer{position:fixed !important;top:0 !important;right:0 !important;left:auto !important;width:458px !important;height:100% !important;margin:0 !important;}#capp-shop-new-product-optionselect-layer > iframe{z-index:1111;position:relative;}#capp-shop-new-product-optionselect-layer:after{content:"";display:block;position:fixed;top:0;bottom:0;right:0;left:0;z-index:1;background:#00000040;}#capp-shop-new-product-optionselect-backlayer{width:100% !important;background:#000;}#capp-shop-new-product-optionselect-backlayer + #capp-shop-new-product-optionselect-layer:after{display:none;}}[class^='btnNormal'],a[class^='btnNormal']{display:inline-block;padding:10px 20px;height:35px;font-size:13px;box-sizing:border-box;border:1px solid #bcbcbc;line-height:1;font-weight:normal;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#000;background-color:#fff;}[class^='btnSubmit'],a[class^='btnSubmit']{display:inline-block;padding:10px 20px;height:35px;font-size:13px;box-sizing:border-box;border:1px solid transparent;line-height:1;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#fff;background-color:var(--point-color);}[class^='btnEm'],a[class^='btnEm']{display:inline-block;box-sizing:border-box;padding:2px 8px;border:1px solid transparent;font-size:12px;line-height:18px;font-weight:normal;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#fff;background-color:#737373;}[class^='btnBasic'],a[class^='btnBasic']{display:inline-block;box-sizing:border-box;padding:2px 8px;border:1px solid #d1d1d1;font-size:12px;line-height:18px;font-weight:normal;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#222;background-color:#f0f0f0;}[class^='btnNormal']:not(.disabled):hover,[class^='btnNormal']:not(.disabled).selected{border-color:#000;transition:all 0.4s ease-out;}[class^='btnEm']:not(.disabled):hover{background-color:#77797d;transition:all 0.4s ease-out;}[class^='btnBasic']:not(.disabled):hover{background-color:#e5e5e5;transition:all 0.4s ease-out;}[class^='btnNormal'].disabled{border-color:#e3e3e3;color:#999;}[class^='btnSubmit'].disabled{background-color:#9297a2;color:#f0f0f0;}[class^='btnEm'].disabled{background-color:#b5b6b9;color:#f0f0f0;}[class^='btnBasic'].disabled{color:#999;}[class^='btn'] + [class^='btn']{margin-left:3px;}[class^='btn'].sizeQty{padding:9px 20px;height:30px;margin-left:6px;font-size:12px;line-height:12px;}.btnText{display:inline-block;font-size:13px;line-height:18px;text-decoration:underline;}[class^='btn'].gFull{width:100%;}[class^='btn'].gFull + [class^='btn'].gFull{margin:10px 0 0;}.xans-product-listmore{text-align:center;margin-top:50px;}.btnMore{display: inline-block;min-width:220px;padding:11px 0;border:1px solid #ebebeb;text-align:center;transition:all 400ms;}.btnMore:hover{background:#222;border-color:#222;color:#fff;text-decoration: none;transition:all 0.4s ease-out;}.btnMore .icon{ margin: -8px 0 0 10px;vertical-align: middle;}.btnMore:hover .icon{border-color:#fff;}.ec-base-button{margin:20px 0;text-align:center;}.ec-base-button.justify{position:relative;}.ec-base-button:after{display:block;content:"";clear:both;}.ec-base-button .gLeft{float:left;text-align:left;}.ec-base-button .gRight{float:right;text-align:right;}.ec-base-button.justify .gLeft{position:absolute;left:0;}.ec-base-button.justify .gRight{position:absolute;right:0;}.ec-base-button .text{margin:0 6px 0 10px;color:#353535;line-height:24px;}.ec-base-button.typeBorder{margin-top:-1px;padding:10px 20px;border:1px solid #d7d5d5;}.ec-base-button.gBottom{margin:50px 0 0;}.ec-base-button.gBottom [class^='btn'] + [class^='btn']{margin-left:10px;}.ec-base-button[class*="gColumn"]{margin:0 auto;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;}.ec-base-button[class*="gColumn"]:after{display:none;}.ec-base-button[class*="gColumn"] [class^='btn']{margin:0 5px;padding-left:8px;padding-right:8px;word-break:keep-all;word-wrap:break-word;white-space:normal;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;}.ec-base-button[class*="gColumn"] .gFlex2{-webkit-flex:2;-moz-flex:2;-ms-flex:2;flex:2;}.ec-base-button[class*="gColumn"] .gFlex3{-webkit-flex:3;-moz-flex:3;-ms-flex:3;flex:3;}.ec-base-button[class*="gColumn"] .gFlex4{-webkit-flex:4;-moz-flex:4;-ms-flex:4;flex:4;}.ec-base-button.gFixed{position:fixed;z-index:990;left:0;bottom:0;max-width:100%;width:100%;margin:0;box-sizing:border-box;background:#fff;}.ec-base-button.gFixed > .ec-base-button,.ec-base-button.gFixed > .ec-base-button[class*="gColumn"]{margin:10px 11px;}@media all and (max-width:767px){.btnMore {display:block;width:50%;margin:0 auto;}}@media all and (max-width:1024px){[class^='btn'].sizeS{padding:10px 20px;height:32px;font-size:12px;}[class^='btn'].sizeM{padding:18px 20px;font-size:13px;line-height:18px;}[class^='btn'].sizeL{padding:14px 26px;height:50px;min-width:80px;font-size:14px;line-height:18px;font-weight:bold;}[class^='btn'][class*='Fix']{min-width:72px;word-break:keep-all;word-wrap:break-word;}[class^='btn'][class*='Fix'].sizeS{min-width:96px;}[class^='btn'][class*='Fix'].sizeM{min-width:135px;padding-left:15px;padding-right:15px;}[class^='btn'][class*='Fix'].sizeL{min-width:160px;padding-left:8px;padding-right:8px;}.ec-base-button{margin-left:16px;margin-right:16px;}.ec-base-button [class^='btn'] + [class^='btn']{margin-left:6px;}.ec-base-button.gBottom{display:flex;margin-left:16px;margin-right:16px;}.ec-base-button.gBottom .gLeft,.ec-base-button.gBottom .gRight{display:flex;flex:1;}.ec-base-button.gBottom [class^='btn']{flex:1;}.ec-base-button.gBottom [class^='btn'] + [class^='btn']{margin-left:10px;}.ec-base-button.gBreak{flex-direction:column;}.ec-base-button.gBreak .gLeft + .gRight{margin:10px 0 0;}.ec-base-button.gBreak .gBreak{flex-direction:column;}.ec-base-button.gBreak > [class^='btn'] + [class^='btn'],.ec-base-button.gBreak .gBreak [class^='btn'] + [class^='btn']{margin:10px 0 0;}.ec-base-button .ec-base-button[class*="gColumn"]{margin:0 -5px;}.ec-base-button[class*="gMColumn"]{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;margin-left:11px;margin-right:11px;}.ec-base-button[class*="gMColumn"]:after{display:none;}.ec-base-button[class*="gMColumn"] [class^='btn']{margin:0 5px;padding-left:8px;padding-right:8px;word-break:keep-all;word-wrap:break-word;white-space:normal;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;}.ec-base-button[class*="gMColumn"] .gLeft,.ec-base-button[class*="gMColumn"] .gRight{float:none;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;width:100%;}.gInnerMargin .ec-base-button,.gInnerMargin .ec-base-button.gBottom,.gInnerMargin.ec-base-button.gBottom{margin-left:0;margin-right:0;}}@media all and (min-width:1025px){[class^='btn'].sizeS{padding:10px 20px;font-size:12px;}[class^='btn'].sizeM{padding:11px 20px;font-size:12px;}[class^='btn'].sizeL{min-width:80px;font-size:14px;font-weight:bold;}[class^='btn'][class*='Fix']{min-width:72px;word-break:keep-all;word-wrap:break-word;}[class^='btn'][class*='Fix'].sizeS{min-width:96px;}[class^='btn'][class*='Fix'].sizeM{min-width:135px;padding-left:15px;padding-right:15px;}[class^='btn'][class*='Fix'].sizeL{min-width:160px;padding-left:8px;padding-right:8px;}}.ec-base-tab{position:relative;}.ec-base-tab .menu{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.ec-base-tab .menu:after{content:"";display:block;clear:both;}.ec-base-tab .menu li a{display:inline-block;color:#6d6d6d;text-decoration:none;outline:0;text-align:center;}.ec-base-tab .menu li.selected a{position:relative;}.ec-base-tab > .right{position:absolute;top:8px;right:10px;line-height:24px;color:#909090;}.ec-base-tab.typeNav .menu{margin:0 0 20px;border-bottom:1px solid #868686;background:#fff;}.ec-base-tab.typeNav .menu li{background:#f6f6f6;}.ec-base-tab.typeNav .menu li a{border:1px solid #e5e5e5;border-bottom:0;color:#545454;background:#f6f6f6;}.ec-base-tab.typeNav .menu li.selected a{position:relative;border-color:#868686;color:#000;font-weight:bold;background:#fff;}.ec-base-tab.typeNav .menu li.selected a:after{content:"";display:block;position:absolute;bottom:-1px;left:0;right:0;width:100%;height:1px;background:#fff;}.ec-base-tab.typeMenu{display:flex;margin:10px 0;}.ec-base-tab.typeMenu ul{display: -webkit-flex;display: -ms-flexbox;display:flex;margin:0 auto;}.ec-base-tab.typeMenu li{height:30px;white-space: nowrap;float: none;}.ec-base-tab.typeMenu li a{line-height:30px;color:#6d6d6d;}.ec-base-tab.typeMenu .button{display:inline-block;margin:0 30px 0 10px;padding-bottom:5px;}.ec-base-tab.typeMenu .button.active{position: relative;font-weight:bold;color:#000;}.ec-base-tab.typeMenu .button.active::after{content: '';position:absolute;right:0;left:0;bottom:0;height:1px;background:#000;}.ec-base-tab.typeMenu ul > li{position:relative;}.ec-base-tab.typeMenu ul > li .iconWrap{display:block;position: relative;}.ec-base-tab.typeMenu ul > li .iconWrap:after{ content:"";position:absolute;top:-24px;right:15px;display: inline-block;width:7px;height:7px;border:1px solid #6d6d6d;border-left:0;border-bottom:0;transform: rotate(45deg) }.ec-base-tab.typeMenu ul > li > ul,.ec-base-tab.typeMenu ul > li > ul > li ul{position:absolute;top:35px;left:0;display:inline-block;border:1px solid #e5e5e5;padding:15px 0 15px 20px;background-color:#fff;}.ec-base-tab.typeMenu ul > li > ul > li{position:static;padding-right:50px;}.ec-base-tab.typeMenu ul > li > ul > li .button{margin:0;}.ec-base-tab.typeMenu ul > li > ul > li .iconWrap:after{ top:-19px;right:-30px;}.ec-base-tab.typeMenu ul > li > ul > li ul{top:-1px;left:100%;}.ec-base-tab.typeMenu ul > li > ul > li ul > li{padding-right:50px;}.ec-base-tab.typeMenu ul > li > ul{display:none;}.ec-base-tab.typeMenu ul > li > ul > li ul{display:none;}.ec-base-tab.typeMenu ul > li > ul.active{display:inline-block;}.ec-base-tab.typeMenu ul > li > ul > li ul.active{display:inline-block;}.ec-base-tab.typeMenu .icoOpen{display:none;}.ec-base-tab.gScroll{ overflow-x:auto;overflow-y: hidden;box-sizing:border-box;}@media all and (max-width:1024px){.ec-base-tab.typeNav .menu{display:flex;border-bottom:1px solid #868686;}.ec-base-tab.typeNav .menu li{flex:1;}.ec-base-tab.typeNav .menu li a{height:100%;padding:9px 8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;}.ec-base-tab.typeNav .menu li a .count{align-self:flex-end;padding-left:3px;}.ec-base-tab.typeMenu{position:relative;height:40px;z-index:1;}.ec-base-tab.typeMenu .menu{position:absolute;top:0;width:100%;height:100%;overflow-x:auto;overflow-y:hidden;}}@media all and (min-width:1025px){.ec-base-tab.typeNav .menu{margin:0 0 20px;}.ec-base-tab.typeNav .menu li{float:left;margin-left:-1px;}.ec-base-tab.typeNav .menu li a{min-width:218px;padding:16px 20px;}}.ec-base-tab.gFlex .menu{display:flex;}.ec-base-tab.gFlex .menu > li{display:flex;align-items:center;float:none;flex:1;position:relative;margin-left:0;}.ec-base-tab.gFlex .menu > li a{width:100%;min-width:0;word-break:break-all;}.ec-base-table th[scope*="row"]{text-align:left;}.ec-base-table .left{text-align:left;}.ec-base-table .center{text-align:center;}.ec-base-table .right{text-align:right;}.ec-base-table td.left{text-align:left;}.ec-base-table td.center{text-align:center;}.ec-base-table td.right{text-align:right;}.ec-base-table .top th,.ec-base-table .top td,.ec-base-table th.top,.ec-base-table td.top{vertical-align:top;}.ec-base-table .middle th,.ec-base-table .middle td,.ec-base-table th.middle,.ec-base-table td.middle{vertical-align:middle;}.ec-base-table .bottom th,.ec-base-table .bottom td,.ec-base-table th.bottom,.ec-base-table td.bottom{vertical-align:bottom;}.ec-base-table{border-top:1px solid #000;}.ec-base-table th,.ec-base-table td{height:22px;padding:14px 20px;line-height:22px;vertical-align:middle;}.ec-base-table th{border-bottom:1px solid #e5e5e5;background-color:#f6f6f6;}.ec-base-table td{border-bottom:1px solid #F7F7F7;}.ec-base-table th img.icon,.ec-base-table td img.icon{display:inline-block;max-width:100%;max-height:100%;vertical-align:middle;}.ec-base-table td [class^="btn"],.ec-base-table td a[class^="btn"]{ vertical-align:baseline;}.ec-base-table.gBorderClear{border-top:0;}.ec-base-table td.gBorderClear{border-bottom:0;}.ec-base-table .message{padding:56px 0;border-bottom:1px solid #e5e5e5;text-align:center;color:#6d6d6d;}.ec-base-table.typeWrite th,.ec-base-table.typeWrite td{height:auto;}.ec-base-table.typeWrite td [class^="btn"],.ec-base-table.typeWrite td a[class^="btn"]{vertical-align:middle;}.ec-base-table.typeWrite .formMultiple dl,.ec-base-table.typeWrite .formMultiple ul{width:100%;}.ec-base-table.typeWrite .formMultiple dt{margin:0 0 2px 0;}.ec-base-table.typeWrite .formMultiple li,.ec-base-table.typeWrite .formMultiple dd{margin:0 0 10px 0;}.ec-base-table.typeWrite .formMultiple li:last-of-type,.ec-base-table.typeWrite .formMultiple dd:last-of-type{margin-bottom:0;}.ec-base-table.typeWrite .formGroup input[type="text"],.ec-base-table.typeWrite .formGroup input[type="password"],.ec-base-table.typeWrite .formGroup select,.ec-base-table.typeWrite .formGroup [class^="btn"]{min-width:0;margin:0 5px;}.ec-base-table.typeWrite .formGroup input[type="text"] + [class^="btn"]{margin-left:5px;}.ec-base-table.typeWrite .formGroup:not(td){width:auto;margin-left:-5px;margin-right:-5px;}.ec-base-table.typeWrite .formGroup.code{font-size:20px;color:#7f7f7f;}.ec-base-table.typeWrite td p.txtInfo,.ec-base-table.typeWrite td ul.txtInfo{width:100%;}.ec-base-table.typeWrite td input[type="text"] + [class^='btn'],.ec-base-table.typeWrite td input[type="password"] + [class^='btn'],.ec-base-table.typeWrite td input[type="text"] + a[class^='btn'],.ec-base-table.typeWrite td input[type="password"] + a[class^='btn']{margin-left:10px;}.ec-base-table.typeWrite td label{line-height:32px;}.ec-base-table.typeWrite .ec-address{width:100%;}.ec-base-table.typeWrite .ec-address .btnBasic{display:inline-block;padding:12px 20px;height:40px;font-size:13px;box-sizing:border-box;border:1px solid #bcbcbc;line-height:1;font-weight:normal;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#000;background-color:#fff;}.ec-base-table.typeWrite .ec-address-area select{display:block;margin:10px 0 0;}.ec-base-table.typeWrite .ec-address-area select:first-of-type{margin-top:0;}@media all and (max-width:1024px){.ec-base-table .gFlow{display:inline-block;width:100%;margin-top:5px;}.ec-base-table tr.gBorderClear td{border-bottom:0;}.ec-base-table.typeList tr.gBorderClear{border-bottom:0;}.ec-base-table.typeWrite{padding:10px 0;}.ec-base-table.typeWrite tr{display:block;}.ec-base-table.typeWrite th{display:block;padding:6px 15px 0;border-bottom:0;text-align:left;background-color:transparent;}.ec-base-table.typeWrite td{display:block;padding:2px 0px 10px;border-bottom:0;align-items:center;}.ec-base-table.typeWrite .formMultiple{padding-top:10px;}.ec-base-table.typeWrite td.formGroup{padding-left:10px;padding-right:10px;}.ec-base-table.typeWrite td.formGroup.date{padding-left:10px;padding-right:15px;}.ec-base-table.typeWrite .formGroup{display:flex;flex-flow:wrap;box-sizing:border-box;align-items:center;}.ec-base-table.typeWrite .formGroup input[type="text"],.ec-base-table.typeWrite .formGroup input[type="password"],.ec-base-table.typeWrite .formGroup select{flex:1;}.ec-base-table.typeWrite span.txtInfo{display:block;width:100%;margin:10px 0 0;}.ec-base-table.typeWrite td input[type="text"],.ec-base-table.typeWrite td input[type="password"],.ec-base-table.typeWrite td select{width:100%;}.ec-address .ec-address-zipcode{display:flex;flex-flow:wrap;}.ec-base-table.typeWrite .ec-address .ec-address-zipcode input[type="text"]{flex:1;}.ec-base-table.typeWrite .ec-address .ec-address-zipcode .ec-base-label{display:block;width:100%;margin:5px 0 0;}.ec-base-table.typeList thead{display:none;}.ec-base-table.typeList table,.ec-base-table.typeList tbody{display:block;}.ec-base-table.typeList tr{display:block;position:relative;padding:20px 8px 19px;border-bottom:1px solid #e5e5e5;text-align:left;padding-left:0;padding-right:0;}.ec-base-table.typeList tr:after{content:"";display:block;clear:both;}.ec-base-table.typeList td{height:auto;display:block;float:left;padding:3px 8px;border-bottom:0;text-align:left;color:#6d6d6d;}.ec-base-table.typeList td.chk{box-sizing:border-box;padding:0;}.ec-base-table.typeList td.chk .boardChk{margin:5px 8px 0 8px;}.ec-base-table.typeList td.chk:not(.no) .boardChk{margin:5px 8px 0px 8px }.ec-base-table.typeList td.subject{float:none;box-sizing:border-box;}.ec-base-table.typeList td.subject a{color:#000;padding-left:8px;}.ec-base-table.typeList.gThumb td.thumb{overflow:hidden;position:absolute;top:24px;left:0px;width:65px;height:calc(100% - 45px);padding:0;}.ec-base-table.typeList.gThumb td.thumb a{display:block;height:100%;text-align:center;}.ec-base-table.typeList.gThumb td.thumb img{max-width:100%;max-height:100%;}.ec-base-table.typeList.gThumb tr{padding-left:69px;padding-right:20px;}.ec-base-table.typeList.gThumb td.chk{z-index:1;position:absolute;top:16px;right:16px;padding:0;}.ec-base-table.typeList.gThumb td.chk .boardChk{margin:0;}}@media all and (min-width:1025px){.ec-base-table .gFlow{width:100%;margin-left:20px;}.ec-base-table tr.gBorderClear td{border-bottom:0;}.ec-base-table th{padding:14px 30px;}.ec-base-table.typeWrite th{padding:10px 30px;}.ec-base-table.typeWrite th[scope*="row"]{padding-right:15px;}.ec-base-table.typeWrite td{padding:10px 20px;}.ec-base-table.typeWrite .formMultiple{padding-top:22px;padding-bottom:22px;}.ec-base-table.typeWrite td.formGroup{padding-left:15px;padding-right:15px;}.ec-base-table.typeWrite .formGroup input[type="text"],.ec-base-table.typeWrite .formGroup select{width:190px;}.ec-base-table.typeWrite td input[type="text"],.ec-base-table.typeWrite td input[type="password"],.ec-base-table.typeWrite td select{width:290px;}.ec-base-table.typeWrite td .ec-base-qty input[type="text"]{width:45px;}.ec-base-table.typeWrite .ec-address input[type="text"],.ec-base-table.typeWrite .ec-address select{width:450px;}.ec-base-table.typeWrite .ec-address .ec-address-zipcode input[type="text"]{width:200px;}.ec-base-table.typeWrite .ec-address .ec-address-zipcode .ec-base-label{margin:0 0 0 15px;line-height:40px;}.ec-base-table.typeList{border-top:0;}.ec-base-table.typeList th,.ec-base-table.typeList td{padding:15px 10px 16px;}.ec-base-table.typeList th{border-bottom:0;}.ec-base-table.typeList td.subject{padding-left:20px;padding-right:20px;}}.ec-base-tooltip{display:none;z-index:999;position:absolute;top:inherit !important;left:0 !important;right:0 !important;padding:14px 28px 14px 14px;text-align:left;border:1px solid #ccc;border-radius:2px;letter-spacing:normal;box-sizing:border-box;background-color:#fff;-webkit-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);}.ec-base-tooltip .title{display:block;padding:0 20px 0 0;font-size:15px;color:#000;line-height:43px;background:#fff;}.ec-base-tooltip ul{color:#757575;}.ec-base-tooltip ul li{font-size:13px;}.ec-base-tooltip .content table + .title{margin-top:14px;}.ec-base-tooltip p{float:none;font-size:12px;text-align:left;}.ec-base-tooltip p strong{font-weight:normal;font-size:13px;}.ec-base-tooltip h3{margin:0 0 8px;font-size:13px;border-bottom:0;}.ec-base-tooltip h3 + p{margin:0 5px 10px;}.ec-base-tooltip h4{margin:15px 10px 8px 5px;font-size:12px;}.ec-base-tooltip h4:before{display:inline-block;content:"";margin:0 5px 0 0;width:3px;height:3px;background:#666;vertical-align:middle;}.ec-base-tooltip table th,.ec-base-tooltip table td{padding:8px 10px 7px 10px;border:1px solid #e8e8e8;line-height:1.5em;}.ec-base-tooltip table th{padding-right:0;background:#fbf9fa;}.ec-base-tooltip table thead th{text-align:center;}.ec-base-tooltip table tbody th{text-align:left;}.ec-base-tooltip table .left{text-align:left;}.ec-base-tooltip table .center{text-align:center;}.ec-base-tooltip table .right{text-align:right;}.ec-base-tooltip table .info{padding:0;color:#757575;}.ec-base-tooltip table p.info:before,.ec-base-tooltip table ul.info li:before{display:inline-block;content:"";margin:0 3px 0 0;width:4px;height:1px;background:#757575;vertical-align:middle;}.ec-base-tooltip .info{padding:10px 10px 0;margin:5px 0 0;}.ec-base-tooltip p.bullet,.ec-base-tooltip ul.bullet{margin:8px 10px;}.ec-base-tooltip p.bullet:before,.ec-base-tooltip ul.bullet li:before{display:inline-block;content:"";margin:-3px 3px 0 0;width:0;height:0;border:solid transparent;border-left-color:#333;border-width:2px 0 2px 2px;vertical-align:middle;}.ec-base-tooltip ul.bullet li{line-height:1.5em;}.ec-base-tooltip .btnClose{position:absolute;right:14px;top:14px;padding:10px;cursor:pointer;display:block;overflow:hidden;width:17px;height:17px;box-sizing:border-box;font-size:1px;line-height:0;text-indent:150%;color:transparent;white-space:nowrap;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.ec-base-tooltip .btnClose:before{content:"";position:absolute;top:0;right:8px;width:1px;height:17px;background:#000;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.ec-base-tooltip .btnClose:after{content:"";position:absolute;top:8px;right:0;width:17px;height:1px;background:#000;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.ec-base-tooltip .btnClose img{opacity:0;}.ec-base-tooltip .edge{z-index:20;position:absolute;left:50%;top:-6px;display:block;margin:0 0 0 -5px;width:10px;height:6px;}.ec-base-tooltip .edge:before,.ec-base-tooltip .edge:after{display:inline-block;content:"";position:absolute;top:0;width:0;height:0;border:solid transparent;}.ec-base-tooltip .edge:before{margin:1px 0 0;border-bottom-color:#565960;border-width:0 5px 5px 5px;}.ec-base-tooltip .edge:after{left:1px;margin:2px 0 0;border-bottom-color:#fff;border-width:0 4px 4px 4px;}.ec-base-tooltip.typeUpper{position:absolute;left:-90px !important;bottom:33px !important;width:200px;margin:0;padding:14px 28px 14px 14px;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);-moz-box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);box-shadow:3px 3px 3px 0px rgba(0,0,0,0.15);}.ec-base-tooltip.typeUpper:before{content:"";position:absolute;left:40%;bottom:-5px;display:inline-block;width:0;height:0;margin:-3px 0 0;border-left:5px solid transparent;border-top:5px solid #ccc;border-right:5px solid transparent;}.ec-base-tooltip.typeUpper:after{content:"";position:absolute;left:40%;bottom:-4px;display:inline-block;width:0;height:0;margin:-3px 0 0;border-left:5px solid transparent;border-top:5px solid #fff;border-right:5px solid transparent;}.ec-base-tooltip.typeUpper .edge{top:auto;bottom:-6px;}.ec-base-tooltip.typeUpper .edge:before{margin:0 0 -5px;border-top-color:#ccc;border-width:5px 5px 0 5px;}.ec-base-tooltip.typeUpper .edge:after{left:1px;margin:0 0 -4px;border-top-color:#fff;border-width:4px 4px 0 4px;}.shippingFee{display:inline-block;vertical-align:middle;color:#000;margin-left:10px;}.shippingFee > a.btnNormal{margin:-3px 0 0 5px;}.shippingFee .wrap h3{line-height:36px;}.shippingFee .wrap h4{position:relative;margin:0 7px 7px;}.shippingFee .wrap h4:before{display:inline-block;content:"";margin:0 5px 0 0;width:3px;height:3px;background:#666;vertical-align:middle;}.shippingFee .wrap table + h4{margin-top:14px;}.shippingFee .wrap p strong{font-weight:normal;font-size:13px;}.shippingFee .wrap table{background:#fff;}.shippingFee .wrap th,.shippingFee .wrap td{padding:7px;border:1px solid #d5d5d5;}.shippingFee .wrap th{width:80px;border-right-width:0;}.shippingFee .wrap td{white-space:normal;}.shippingFee .wrap .info{margin:0;color:#7d7d7d;}@media all and (max-width:1024px){.ec-base-tooltip{width:88%;margin:5px auto 0;}.ec-base-tooltip .edge{display:none;}.shippingFee{position:static;}.shippingFee .ec-base-button{text-align:center;}.shippingFee .btnStrong{display:inline-block;padding:12px 20px;height:40px;font-size:13px;box-sizing:border-box;border:1px solid transparent;line-height:1;font-weight:normal;text-decoration:none;vertical-align:middle;word-spacing:-0.5px;letter-spacing:0;text-align:center;white-space:nowrap;color:#fff;background-color:#000;}}@media all and (min-width:1025px){.shippingFee{position:relative;}.shippingFee .ec-base-tooltip{margin:10px 0 0 -150px;width:360px;}}span.ec-base-help,p.ec-base-help,ul.ec-base-help li{margin:2px 0;padding:1px 0 1px 22px;font-size:12px;line-height:19px;color:#6d6d6d;text-align:left;background:url('../skin/skin/common/ico_info.svg') no-repeat 0 0;}div.ec-base-help{margin:50px 0 20px;line-height:18px;}div.ec-base-help > h2,div.ec-base-help > h3{display:block;margin:0 0 20px;font-size:16px;color:#000;}div.ec-base-help .inner{padding:20px;border:0;border-top:0;}div.ec-base-help h4{margin:22px 0 -4px;color:#000;font-size:12px;font-weight:normal;}div.ec-base-help h4:first-child{margin-top:0;}div.ec-base-help p,div.ec-base-help ul,div.ec-base-help ol{margin:15px 0 0 0;}div.ec-base-help p,div.ec-base-help li{color:#6d6d6d;font-size:12px;line-height:21px;}div.ec-base-help p,div.ec-base-help ul li{padding:0 0 0 12px;}div.ec-base-help p:before,div.ec-base-help ul li:before{content:"";display:inline-block;width:3px;height:3px;margin:7px 9px 0 -12px;vertical-align:top;border-radius:50%;background:#6d6d6d;}@media all and (max-width:1024px){span.ec-base-help,p.ec-base-help,ul.ec-base-help li{margin:10px 0;}div.ec-base-help > h2,div.ec-base-help > h3{padding:0 15px;}}.ec-base-fold{position:relative;}.ec-base-fold > .title{position:relative;z-index:1;overflow:hidden;cursor:pointer;font-size:13px;line-height:1.3;-webkit-tap-highlight-color:rgba(255,255,255,0);display:-webkit-flex;display:-ms-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;}.ec-base-fold > .title h2,.ec-base-fold > .title h3{display:inline-block;font-size:13px;line-height:1.3;}.ec-base-fold > .title:after{content:"";position:absolute;top:0;right:0;width:40px;height:100%;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.ec-base-fold > .contents{display:none;background:#fff;}.ec-base-fold .ec-base-fold{border-width:1px 0 0;}.ec-base-fold .ec-base-fold + .ec-base-fold{margin-top:0;}.ec-base-fold.selected > .title:after{-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);transform:rotate(180deg);}.ec-base-fold.selected > .contents{display:block;}.ec-base-fold.theme1{position:relative;}.ec-base-fold.theme1 > .title{border-top:1px solid #f5f5f5;}.ec-base-fold.theme1 > .title h2{padding:16px 0;font-weight: normal;}.ec-base-fold.theme1 > .title h3{padding:20px 0;font-size:13px;}.ec-base-fold.theme1 > .title:after{content:"";position:absolute;top:22px;right:8px;overflow:hidden;display:inline-block;width:9px;height:9px;border-left:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.ec-base-fold.theme1.selected > .title:after{top:21px;-webkit-transform:rotate(135deg);transform:rotate(135deg);}.ec-base-fold.theme1.gBottomLine > .title{border-top:0;border-bottom:1px solid #000;}.ec-base-fold.theme1.gClearLine > .title{border-top:0;border-bottom:1px solid transparent;}.ec-base-fold.theme1 + .ec-base-fold.theme1{margin-top:30px;}.ec-base-fold.theme1.gBottomLine > .contents .ec-base-table,.ec-base-fold.theme1.gBottomLine .ec-base-fold > .contents .ec-base-table{border:0;}@media all and (max-width:1024px){.ec-base-fold.theme1.gMargin{margin-left:16px;margin-right:16px;}.ec-base-fold.theme1 > .title{padding:0px;}.ec-base-fold.theme1 > .title h2{font-size:16px;padding-left:10px;}.ec-base-fold.theme1 > .title:after{right:21px;}.ec-base-fold.theme1.selected > .title:after{top:24px;}.ec-base-fold.theme1 .ec-base-table.typeList{border-color:#e5e5e5 }}@media all and (min-width:1025px){.ec-base-fold.theme1 .title > h2{font-size:15px;}}.ec-base-box{padding:20px;margin-left:auto;margin-right:auto;border:5px solid #e5e5e5;}.ec-base-box.gHalf{position:relative;padding:20px 0;}.ec-base-box.gHalf:before{position:absolute;top:0;left:50%;display:block;content:"";width:1px;height:100%;background-color:#e6e6e6;}.ec-base-box.typeBg{background-color:#fbfafa;}.ec-base-box.typeThin{border-width:1px;border-color:#e5e5e5;}.ec-base-box.typeThin h3.boxTitle{margin:0 0 20px;font-size:16px;font-weight:normal;text-align:center;}.ec-base-box.typeThinBg{border-width:1px;border-color:#d7d5d5;background-color:#fbfafa;}.ec-base-box.center{text-align:center;}.ec-base-box .headDesc{margin:0 0 40px;font-size:16px;line-height:22px;color:var(--font-color-heading);}.ec-base-box.typeThin > .agree{color:#6d6d6d;font-size:12px;line-height:20px;background:#fff;}.ec-base-box.typeThin > .agree p{padding:0 0 30px;}.ec-base-box.typeMember{border-width:1px;border-color:#e5e5e5;}.ec-base-box.typeMember h3.boxTitle{margin:0 0 20px;font-size:16px;font-weight:normal;text-align:center;}.ec-base-box.typeMember .content{margin:0 auto;text-align:center;}.ec-base-box.typeMember input[type="text"],.ec-base-box.typeMember input[type="password"],.ec-base-box.typeMember select{width:100%;}.ec-base-box.typeMember .info{font-size:13px;line-height:20px;color:#6d6d6d;}.ec-base-box.typeMember .information{display:table;table-layout:fixed;padding:10px 0;width:100%;box-sizing:border-box;}.ec-base-box.typeMember .information > .title,.ec-base-box.typeMember .information > .thumbnail{display:table-cell;padding:0 15px;width:70px;text-align:center;vertical-align:middle;}.ec-base-box.typeMember .information > .title{vertical-align:middle;}.ec-base-box.typeMember .information > .thumbnail img{max-width:70px;}.ec-base-box.typeMember .information .description{display:table-cell;padding:0 10px;width:auto;line-height:1.5em;border-left:1px solid #e8e8e8;vertical-align:middle;}.ec-base-box.typeMember.gMessage{border-width:1px;border-color:#d7d5d5;}.ec-base-box.typeProduct{display:table;table-layout:fixed;padding:10px;width:100%;box-sizing:border-box;border:10px solid #f6f6f6;}.ec-base-box.typeProduct .thumbnail,.ec-base-box.typeProduct .information{display:table-cell;vertical-align:top;position:relative;}.ec-base-box.typeProduct .thumbnail{width:85px;}.ec-base-box.typeProduct .thumbnail img{max-width:65px;}@media all and (max-width:1024px){.ec-base-box.gPadding{padding:50px 18px 40px;}.ec-base-box.typeMember{padding:50px 18px 40px;}}@media all and (min-width:768px) and (max-width:1024px){.additionalInfo{margin:0 24px;}}@media all and (min-width:1025px){.ec-base-box.gPadding{padding:74px 0;}.ec-base-box.typeMember{padding:74px 0;}.ec-base-box.typeMember .content{width:421px;}}.ec-base-desc{overflow:hidden;text-align:left;}.ec-base-desc:after{content:"";display:block;clear:both;}.ec-base-desc dt,.ec-base-desc .term{float:left;width:100px;margin:0 0 2px;padding:0 4px 0 0;line-height:22px;-webkit-box-sizing:border-box;-moz-webkit-box:border-box;box-sizing:border-box;font-weight:normal;}.ec-base-desc dd,.ec-base-desc .desc{display:block;margin:0 0 2px;padding:0 5px 0 100px;min-height:22px;line-height:22px;word-wrap:break-word;word-break:break-all;}.ec-base-desc dd:after,.ec-base-desc .desc:after{content:"";display:block;clear:left;}.ec-base-desc.gSmall dt,.ec-base-desc.gSmall .term{width:30%;}.ec-base-desc.gSmall dd,.ec-base-desc.gSmall .desc{padding-left:30%;}.ec-base-desc.gMedium dt,.ec-base-desc.gMedium .term{width:40%;}.ec-base-desc.gMedium dd,.ec-base-desc.gMedium .desc{padding-left:40%;}.ec-base-desc.gLarge dt,.ec-base-desc.gLarge .term{width:50%;}.ec-base-desc.gLarge dd,.ec-base-desc.gLarge .desc{padding:0 0 0 50%;}.ec-base-desc.gVer dt,.ec-base-desc.gVer dd,.ec-base-desc.gVer .term,.ec-base-desc.gVer .desc{display:block;float:none;width:100%;}.ec-base-desc.gVer dd,.ec-base-desc.gVer .desc{margin:10px 0 20px;padding:0;}.ec-base-desc.centerDT dt,.ec-base-desc.centerDD dd,.ec-base-desc.centerDT .term,.ec-base-desc.centerDD .desc,.ec-base-desc.center,.ec-base-desc .center{text-align:center;}.ec-base-desc.rightDT dt,.ec-base-desc.rightDD dd,.ec-base-desc.rightDT .term,.ec-base-desc.rightDD .desc,.ec-base-desc.right,.ec-base-desc .right{text-align:right;}.ec-base-desc.rightDD dd,.ec-base-desc.rightDD .desc{padding-right:0;}.ec-base-desc.typeDot dt,.ec-base-desc.typeDot .term{position:relative;padding:0 4px 0 10px;}.ec-base-desc.typeDot dt:before,.ec-base-desc.typeDot .term:before{position:absolute;top:50%;left:0;content:"";display:block;width:2px;height:2px;margin:-2px 0 0 0;background:#383838;}li{list-style:none;}table{width:100%;border:0;border-spacing:0;border-collapse:collapse;}caption{display:none;}h1,h3{margin:0;}.ec-base-layer-area{position:fixed;top:0;right:0;bottom:0;left:0;background: rgba(0,0,0,0.3);z-index:1000;}.ec-base-layer{z-index:1001;border:1px solid #000;background:#fff;box-sizing:border-box;}.ec-base-layer .header{margin:0 20px;padding:20px 0;color:#000;border-bottom:1px solid #e5e5e5;}.ec-base-layer > .header > h1,.ec-base-layer > .header > h3,.ec-base-layer > .header > h5{font-size:16px;font-weight: normal;}.ec-base-layer > .content{padding:20px;font-size:13px;line-height:22px;min-height:90px;box-sizing:border-box;}.ec-base-layer div.ec-base-help{margin-top:0;}.ec-base-layer .btnClose{position:absolute;right:7px;top:7px;padding:10px;cursor:pointer;display:block;overflow:hidden;width:20px;height:20px;font-size:1px;line-height:0;color:transparent;white-space:nowrap;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.ec-base-layer .btnClose:before{content:"";position:absolute;top:0;right:10px;width:1px;height:21px;margin:10px 10px 0 0;background:#000;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.ec-base-layer .btnClose:after{content:"";position:absolute;top:10px;right:0;width:21px;height:1px;margin:10px 10px 0 0;background:#000;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.ec-base-layer.typeModal{position:fixed;top:50%;left:0;right:0;margin:0 auto;transform:translateY(calc(-50% + 0.5px));}.ec-base-layer.typeLayer{position:absolute;margin-top:10px;}.ec-base-layer.typeSide{position:fixed;display:flex;flex-direction:column;height:100%;border:0;}.ec-base-layer.typeSide .header{padding:74px 16px 10px;margin:0;border:0;}.ec-base-layer.typeSide .header h2{font-size:18px;font-weight:normal;}.ec-base-layer.typeSide .content{position: relative;padding:0;flex:1;overflow:auto;height:100%;}.ec-base-layer.typeSide .ec-base-button[class*="gColumn"] {margin:25px 16px;}.ec-base-layer.typeSide .btnClose{top:5px;width:24px;height:24px;padding:20px 17px;}.ec-base-layer.typeSide .btnClose:before {right:12px;height:25px;}.ec-base-layer.typeSide .btnClose:after {top:12px;width:25px;}.ec-base-layer.gAlert > .header{display:block;overflow: hidden;position:absolute;font-size:1px;line-height:0;color: transparent;text-indent: -150%;white-space: nowrap;padding:0;color: transparent;border:0;}.ec-base-layer.gAlert > .content{padding:45px 0 25px;text-align:center;}.ec-base-layer.gScroll{height:auto;}.ec-base-layer.gScroll > .content{overflow:auto;height:auto;max-height:70vh;}#popup{padding:0 0 30px;}#popup .ec-base-layer{border:0;}#popup .ec-base-layer .btnClose{top:5px;}@media all and (max-width:1024px){.ec-base-layer{position:fixed;top:50%;left:0;right:0;min-width:320px;width:calc(100% - 32px);margin:0 auto;transform:translateY(calc(-50% + 0.5px));}.ec-base-layer.typeSide {top:0;left:0;bottom:0;width:100%;transform: initial;}#popup .ec-base-layer{position:relative;top:auto;left:auto;width:100%;border:0;transform: initial;}}@media all and (min-width:1025px){.ec-base-layer{min-width:308px;}.ec-base-layer.typeSide{top:0;right:0;left:auto;bottom:0;width:458px;}.ec-base-layer.gAlert{width:360px;}}@media all and (max-width:440px){#popup .xans-myshop-orderreceiverupdate.ec-base-layer,#receiver_update_form .xans-myshop-orderreceiverupdate.ec-base-layer{position:relative;top:0;transform:translateY(0);width:400px;margin:0;}#popup .xans-myshop-orderreceiverupdate.ec-base-layer .ec-base-table tr,#receiver_update_form .xans-myshop-orderreceiverupdate.ec-base-layer .ec-base-table tr{width:370px;}#popup .xans-myshop-orderreceiverupdate.ec-base-layer .ec-base-table td textarea,#receiver_update_form .xans-myshop-orderreceiverupdate.ec-base-layer .ec-base-table td textarea{width:330px;}}.ec-base-prdInfo{position:relative;border-bottom:1px solid #ddd;box-sizing:border-box;background:#fff;}.ec-base-prdInfo .prdBox{display:-webkit-flex;display:-ms-flex;display:flex;flex:1;flex-wrap:wrap;}.ec-base-prdInfo .check{display:inline-block;margin:0 10px 0 0;}.ec-base-prdInfo .check label{margin:0;}.ec-base-prdInfo .thumbnail{overflow:hidden;width:83px;margin:0 15px 0 0;box-sizing:border-box;}.ec-base-prdInfo .thumbnail img{width:100%;height:auto;}.ec-base-prdInfo .description{-webkit-flex:1;-ms-flex:1;flex:1;line-height:18px;}.ec-base-prdInfo .description .prdName{display:block;margin:0 0 3px;font-weight:normal;}.ec-base-prdInfo .description .prdName a{color:#000;}.ec-base-prdInfo .description .prdName .ec-set-product-name{display:block;margin:0 0 3px;}.ec-base-prdInfo .description .prdName img{margin:0 1px;vertical-align:middle;}.ec-base-prdInfo .description .prdName .prdIcon{height:18px;}.ec-base-prdInfo .description .price,.ec-base-prdInfo .description .price li{font-size:13px;color:#000;line-height:20px;}.ec-base-prdInfo .description .price strong{font-weight:normal;}.ec-base-prdInfo .description .price .refer{font-weight:normal;font-size:11px;}.ec-base-prdInfo .description .price .discount{font-weight:normal;text-decoration:line-through;}.ec-base-prdInfo .description .price .strike{font-weight:normal;text-decoration:line-through;}.ec-base-prdInfo .description .price .strike strong{font-weight:normal;}.ec-base-prdInfo .description .info{margin:5px 0 0;}.ec-base-prdInfo .description .info li{margin:0 0 3px;font-size:12px;color:#7d7d7d;}.ec-base-prdInfo .description .info a{color:#7d7d7d;}.ec-base-prdInfo .description .info .mileage{display:inline-block;}.ec-base-prdInfo .description .info .mileage img{vertical-align: text-top;}.ec-base-prdInfo .description input[type="number"]{max-width:51px;}.ec-base-prdInfo .description .info .amount button{margin:0;padding:0;border:0;}.ec-base-prdInfo .description .info .amount{width:50px;}.ec-base-prdInfo .description .info input.amount{text-align:right;}.ec-base-prdInfo .description input[type="tel"]{text-align:right;}.ec-base-prdInfo .description .quantity input[type="tel"]{width:51px;}.ec-base-prdInfo .sumPrice strong{font-size:16px;}.ec-base-prdInfo .quantity{margin:20px 0 0;padding:0 0 0 98px;box-sizing:border-box;width:100%;}.ec-base-prdInfo.gCheck .quantity{padding:0 0 0 125px;}.ec-base-prdInfo .btnDelete{display:block;position:absolute;top:20px;right:-5px;overflow:hidden;width:30px;height:30px;margin:0 auto;font-size:1px;line-height:0;color:transparent;white-space:nowrap;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.ec-base-prdInfo .btnDelete:before{content:"";position:absolute;top:4px;right:14px;width:1px;height:21px;background:#b5b5b5;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.ec-base-prdInfo .btnDelete:after{content:"";position:absolute;top:14px;right:4px;width:21px;height:1px;background:#b5b5b5;-webkit-transition:.3s ease-out;transition:.3s ease-out;}.ec-base-prdInfo .optionGroup{margin:15px 0 0;}.ec-base-prdInfo .optionGroup:empty{margin-top:0;}.ec-base-prdInfo .optionGroup li{margin:5px 0 0;line-height:20px;color:#7d7d7d;}.ec-base-prdInfo .optionGroup .optionName{line-height:18px;word-break:break-all;}.ec-base-prdInfo .optionGroup li .product{display:block;margin:8px 0 0;color:#000;}.ec-base-prdInfo .optionGroup li .change{margin:0 0 0 5px;white-space:nowrap;}.ec-base-prdInfo .optionGroup .product.displaynone + .optionStr{display:inline-block;margin-right:10px;color:#000;}.ec-base-prdInfo .optionGroup .product.displaynone + .optionStr:empty{margin-right:0;}.ec-base-prdInfo .optionGroup li br{display:none;}.ec-base-prdInfo .optionGroup .file a{color:#07a4fd;text-decoration:underline;word-break:break-all;}.ec-base-prdInfo .optionSelect{padding:10px 20px 20px;background:#f6f6f6;}.ec-base-prdInfo .optionSelect li{margin:10px 0 0;}.ec-base-prdInfo .optionSelect select,.ec-base-prdInfo .optionSelect input{width:calc(100% - 258px);}.ec-base-prdInfo .optionSelect + .optionSelect{margin-top:-34px;padding-top:0;}.ec-base-prdInfo .optionDesc{display:inline-block;width:254px;color:#545454;}.ec-base-prdInfo .prdFoot{line-height:26px;border-top:1px solid #e5e5e5;}.ec-base-prdInfo .prdFoot:after{content:'';display:block;clear:both;}.ec-base-prdInfo .prdFoot .gLeft{float:left;text-align:left;line-height:32px;}.ec-base-prdInfo .prdFoot .gRight{float:right;text-align:right;}.ec-base-prdInfo .prdFoot .txtStatus{display:inline-block;margin-right:10px;font-size:16px;font-weight:bold;}.ec-base-prdInfo .prdFoot .store{color:#000;font-weight:normal;}.ec-base-prdInfo .prdFoot span span.discount{text-decoration:line-through;}.ec-base-prdInfo .prdFoot span span.discount strong {font-weight:normal;}.ec-base-prdInfo .optionModifyLayer{display:none;}.ec-base-prdInfo .optionModifyLayer .dimmed {position:fixed;top:0;right:0;bottom:0;left:0;background: rgba(0,0,0,0.3);}.ec-base-prdInfo .optionModifyLayer .title{display:block;margin:0 0 6px;font-size:13px;}.ec-base-prdInfo .optionModifyLayer .prdInfo{font-size:13px;}.ec-base-prdInfo .optionModifyLayer .prdInfo li{margin:0 0 20px;}.ec-base-prdInfo .optionModifyLayer .prdInfo li:empty{margin:0;}.ec-base-prdInfo .optionModifyLayer .prdModify li{display:flex;margin:10px 0 0;}.ec-base-prdInfo .optionModifyLayer .prdModify li:first-child{margin-top:0;}.ec-base-prdInfo .optionModifyLayer .prdModify .optionDesc{display:inline-block;width:89px;padding:11px 0 0;font-size:13px;color:#545454;}.ec-base-prdInfo .optionModifyLayer .prdModify li select{flex:1;width:100%;}.ec-base-prdInfo .optionModifyLayer .prdModify li input[type=text]{flex:1;width:100%;}.orderArea .ec-base-fold .ec-base-prdInfo{border-bottom:1px solid #d5d5d5;}.orderConfirmLayer .orderArea .ec-base-prdInfo{border-bottom:0;}.orderArea .ec-base-prdInfo + .ec-base-prdInfo{border-top:1px solid #d5d5d5;}.ec-base-prdEmpty{text-align:center;color:#6d6d6d;border-top:1px solid #000;border-bottom:1px solid #e5e5e5;}@media all and (max-width:1024px){.ec-base-prdInfo .prdBox{padding:24px 16px;}.ec-base-prdInfo .description{padding:0 40px 0 0;}.ec-base-prdInfo .sumPrice{margin:20px 0 0;padding:0 0 0 98px;box-sizing:border-box;width:100%;}.ec-base-prdInfo .buttonGroup{margin:20px 0 0;padding:0 0 0 98px;box-sizing:border-box;width:100%;}.ec-base-prdInfo.gCheck .sumPrice,.ec-base-prdInfo.gCheck .quantity,.ec-base-prdInfo.gCheck .buttonGroup{padding:0 0 0 125px;}.ec-base-prdInfo .btnDelete{right:12px;}.ec-base-prdInfo .optionSelect{margin:0 16px 24px;padding:10px 20px 20px;}.ec-base-prdInfo .optionSelect li{margin:10px 0 0;}.ec-base-prdInfo .optionSelect select,.ec-base-prdInfo .optionSelect input{width:100%;}.ec-base-prdInfo .optionSelect + .optionSelect{margin-top:-34px;padding-top:0;}.ec-base-prdInfo .optionDesc{display:block;margin:0 0 10px;color:#545454;}.ec-base-prdInfo .prdFoot{padding:18px 16px;}.optionModifyLayer .ec-base-button{display:flex;}.optionModifyLayer .ec-base-button [class*='Fix'] {flex:1;min-width:auto;}.ec-base-prdEmpty{padding:40px 0;}}@media all and (min-width:1025px){.ec-base-prdInfo .prdBox{position:relative;padding:25px 0;}.ec-base-prdInfo .description{margin:0 250px 0 0;}.ec-base-prdInfo .sumPrice{text-align:right;padding:0 42px 0 0;}.ec-base-prdInfo .buttonGroup{position:absolute;bottom:25px;right:0;width:300px;text-align:right;}.ec-base-prdInfo .btnDelete{right:-5px;}.ec-base-prdInfo .optionSelect{margin:0 0 24px 98px;padding:10px 20px 20px;}.ec-base-prdInfo .optionSelect li{margin:10px 0 0;}.ec-base-prdInfo .optionSelect select,.ec-base-prdInfo .optionSelect input{width:calc(100% - 258px);}.ec-base-prdInfo .optionSelect + .optionSelect{margin-top:-34px;padding-top:0;}.ec-base-prdInfo .optionDesc{width:254px;}.ec-base-prdInfo .prdFoot{padding:18px 0;}.optionModifyLayer .ec-base-layer{width:485px;}.ec-base-prdEmpty{padding:56px 0;}}.ec-base-paginate.typeList{margin:60px 0;text-align:center;font-size:0;line-height:0;position: relative;}.ec-base-paginate.typeList > a {display: inline-block;position: relative;width:40px;line-height:40px;height:40px;text-align:center;background:#fff;box-sizing:border-box;overflow: hidden;vertical-align: middle;}.ec-base-paginate.typeList > a::after,.ec-base-paginate.typeList > a:first-child::before,.ec-base-paginate.typeList > a:last-child::before {content: '';display: inline-block;width:7px;height:7px;border-width:1px 1px 0 0;border-style: solid;border-color:#000;vertical-align: middle;transform: rotate(45deg);position:absolute;left:15px;top:17px;}.ec-base-paginate.typeList > a:first-child::before,.ec-base-paginate.typeList > a:last-child::before {margin:0 -3px;}.ec-base-paginate.typeList > a:first-child::after,.ec-base-paginate.typeList > a:first-child::before,.ec-base-paginate.typeList > a:first-child + a::after {transform: rotate(-135deg);}.ec-base-paginate.typeList ol{display:inline-block;font-size:0;line-height:0;vertical-align:middle;}.ec-base-paginate.typeList li{display:inline-block;margin:0 0 0 -1px;vertical-align:top;}.ec-base-paginate.typeList li:first-child{margin-left:0;}.ec-base-paginate.typeList img{vertical-align:top;}.ec-base-paginate.typeList li a{display:block;width:40px;padding:12px 0;font-size:12px;color:#6d6d6d;border:1px solid #e5e5e5;line-height:14px;background:#fff;box-sizing:border-box;}.ec-base-paginate.typeList a:hover{text-decoration:none;}.ec-base-paginate.typeList a.this{position:relative;z-index:1;color:#000;border-color:#000;}.ec-base-paginate.typeList a.nolink{cursor:default;}.ec-base-paginate.typeSwipe{text-align:center;}.ec-base-paginate.typeSwipe .prev,.ec-base-paginate.typeSwipe .next{ display: none;}.ec-base-paginate.typeSwipe [id*='swipe-button'] button{display: inline-block;margin:0 7px;width:8px;height:8px;overflow: hidden;font-size:1px;line-height:0;text-indent: -9999px;border-radius:100%;background:#000;opacity: .2;}.ec-base-paginate.typeSwipe [id*='swipe-button'] button.selected{opacity:1;}.thumbnail a img {}.video-custom-com .embed-container.ec-base-product{margin-bottom:50px;}.ec-base-product a[href^='/skin-skin1/product/detail.html'] > img{border:0 !important;}.product_area{width:98%;margin:0 auto;}.ec-base-product > .title{margin:0 0 21px;text-align:center;margin-bottom:90px;}.ec-base-product .title h2{letter-spacing:4px;font-weight: normal;font-size:13px;text-align:center;}.ec-base-product .title h2 strong{font-weight:600;}.ec-base-product .title h3{font-weight: normal;font-size:20px;color:#2e2e2e;text-align:center;}.ec-base-product h2.style-line{margin-bottom:54px;}.ec-base-product h2.style-line strong{font-weight:700;border:1px solid #989898;display: inline-block;color:#574dde;font-size:21px;padding:8px 31px;margin-bottom:19px;margin-top:20px;}.ec-base-product img{vertical-align: middle;}.ec-base-product a[href^='/product/detail.html'] > img{border:1px solid #ececec;}.ec-base-product .prdList{width:100%;min-width:756px;max-width:1400px;font-size:0;line-height:0;letter-spacing:0;margin:0 auto;}.ec-base-product .prdList > li{position: relative;display: inline-block;margin:30px 0 20px;color:#757575;vertical-align: top;margin-top:0;margin-bottom:50px;}.ec-base-product .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}.ec-base-product .prdList .thumbnail{font-size:0;text-align:center;position: relative;overflow: hidden;}.ec-base-product .prdList .thumbnail > a{display:block;overflow: hidden;}.ec-base-product .prdList .thumbnail .box-over{position:absolute;z-index:1;width:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}.ec-base-product .prdList > li .thumbnail a img{transition:all 3.4s ease-out;transform: scale(1.0);}.ec-base-product .prdList > li:hover .thumbnail a img{transition:all 3.4s ease-out;}.ec-base-product .prdList .thumbnail .box-over .wish > img{width:57px !important;transition:all 0.4s ease-out;margin-top:19px;}.ec-base-product .prdList .thumbnail .box-over .wish > img:hover{opacity:0.9;transition:all 0.4s ease-out;}.ec-base-product .prdList .thumbnail .prdImg{position: relative;margin:10px 7px;text-align:center;}.ec-base-product .prdList .thumbnail a img{width:100%;box-sizing:border-box;}.ec-base-product .prdList .thumbnail .wish{}.ec-base-product .prdList > li:hover .wish {}.ec-base-product .prdList .thumbnail .wish img {}.ec-base-product .prdList .thumbnail .wish:hover{}.ec-base-product .prdList .thumbnail .wish.ani-01{transition:all 0.2s ease-out;}.ec-base-product .prdList .thumbnail .wish.ani-02{transition:all 0.3s ease-out;}.ec-base-product .prdList .thumbnail .wish.ani-03{transition:all 0.4s ease-out;}.ec-base-product .prdList .description .promotion{margin-top:10px;}.ec-base-product .prdList .thumbnail .prdIcon{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat: no-repeat;z-index:1;}.ec-base-product .prdList .thumbnail .icon{margin:10px 0 0;vertical-align: middle;}.ec-base-product .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}.ec-base-product .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}.ec-base-product .prdList .thumbnail .promotion img{margin:0 4px 0 0;}.ec-base-product .prdList .thumbnail .button{float: right;margin:0 0 4px;}.ec-base-product .prdList .thumbnail .button img{margin:0 2px 0 0;cursor: pointer;}.ec-base-product .prdList .thumbnail .button .option{display: inline;position: relative;}.ec-base-product .prdList .thumbnail .button .likeButton{display: inline-block;margin:0 5px;}.ec-base-product .prdList .thumbnail .button .likeButton button{font-family: verdana;color:#9a9a9a;letter-spacing: -1px;background: none;}.ec-base-product .prdList .thumbnail .button .likeButton button img{margin:0;vertical-align: middle;}.ec-base-product .prdList .thumbnail .button .likeButton button strong{height:16px;vertical-align: middle;}.ec-base-product .prdList .thumbnail .button .likeButton.selected button{color:#353535;}.ec-base-product .prdList .description{margin:0 auto;padding:0 7px;font-size:12px;line-height:18px;margin-top:15px;position: relative;text-align: left;}.ec-base-product .prdList .description .name{display:block;font-weight: normal;margin-bottom:4px;margin-bottom:14px;}.ec-base-product .prdList .description .name span{line-height:120%;}.ec-base-product .prdList .description span span{margin-left:3px;}.ec-base-product .prdList .description .name a{color:#2e2e2e;}.ec-base-product .prdList .description .mileage{display:block;}.ec-base-product .prdList .description span.grid{display:block;}.ec-base-product ul.grid-box > li{width:50%;margin:0;}.ec-base-product .prdList.grid1{margin-top:20px;}.ec-base-product ul.grid1 > li{width:100%;margin-bottom:3%;padding-bottom:25px;}.ec-base-product ul.grid1 > li .box-over{position:absolute;z-index:1;position:absolute;bottom:10px;right:12px;width:auto !important;top:auto !important;left:auto !important;transform: none !important;}.ec-base-product ul.grid1 > li .thumbnail{margin:0;}.ec-base-product ul.grid1 > li .name span{font-size:20px !important;font-weight:600 !important;}.ec-base-product ul.grid1 > li .border-light{margin:26px 0 23px;}.ec-base-product ul.grid1 > li .description{text-align: left;padding:0 22px;}.ec-base-product ul.grid1 .spec li{line-height:170%;margin-bottom:3px;}.ec-base-product ul.grid2{width:102%;margin-top:17px;}.ec-base-product ul.grid2 .spec li{margin-bottom:5px;}.ec-base-product ul.grid2 > li{width:48%;margin-right:2%;margin-bottom:1%;}.ec-base-product ul.grid2 .thumbnail{margin:0;}.ec-base-product ul.grid2 > li .border-light{margin-top:24px;}.ec-base-product ul.grid2 > li .name span{font-size:20px !important;color:#000 !important;font-weight:600 !important;}.ec-base-product ul.grid3{}.ec-base-product ul.grid3 > li{width:33.2%;}.ec-base-product .title {}.ec-base-product .title a{display:block;font-size:10px;letter-spacing:1.8px;margin-top:14px;}.ec-base-product ul.grid3 > li .prdList__item{padding:2%;}.ec-base-product ul.grid4 > li{width:24%;margin:0.5% 0.5% 38px;}.ec-base-product ul.grid5 > li{width:calc(25% + 1px);}.ec-base-product ul.grid5 > li .description{height:121px;}.ec-base-product .prdList.grid5 > li .description .name {}.ec-base-product .prdList.grid5 > li .description .icon-box{right:7px;}.ec-base-product .prdList.grid5 > li{box-sizing:border-box;position: relative;border-bottom:1px solid #000;border-left:1px solid #000;display: inline-block;margin:0;color:#757575;vertical-align: top;margin-top:0;padding-bottom:50px;border-right:1px solid #000;margin-left: -1px;}.ec-base-product .prdList.grid5 > li:nth-child(-n+4){border-top:1px solid #000;}.ec-base-product .prdList.grid5{width:calc(100% + 1px);}.ec-base-product .prdList.grid5 > li .thumbnail{border-bottom:1px solid #000;}.ec-base-product ul.grid5 > li:nth-child(even){background:#fdfdfd;}.ec-base-product ul.grid5 > li:nth-child(odd){background:#fdfdfd;}.grid5-wrap{width:100%;margin:0;}.ec-base-product ul.grid3 > li .color{max-width:230px;}.ec-base-product ul.grid4 > li .color{max-width:190px;}.ec-base-product ul.grid5 > li .color{max-width:130px;}.ec-base-product ul.grid-box > li{width:50%;}.prdList__item .icon-box{position:absolute;top:0;right:0;display:flex;flex-direction: row;}.ec-base-product .icon-box-pc img{width:21px;margin:0 5px;}.ec-base-product .icon-box-pc{position:absolute;left:50%;transform: translate(-50%,0%);z-index:1;bottom:36px;}.ec-base-product .icon-box-pc .cart-icon{opacity:0;transition:all 0.4s ease-out;position: relative;top:24px;display: inline-block;background: rgba(255,255,255,0.8);width:50px;height:50px;line-height:50px;border-radius:50%;}.ec-base-product .icon-box-pc .wish{opacity:0;transition:all 0.4s ease-out;position: relative;cursor: pointer;top:34px;display: inline-block;background: rgba(255,255,255,0.8);width:50px;height:50px;line-height:50px;border-radius:50%;}.ec-base-product .icon-box-pc > span{margin:0 3px;}.ec-base-product .prdList .thumbnail:hover .icon-box-pc .cart-icon{opacity:1;transition:all 0.3s ease-out;top:0;}.ec-base-product .prdList .thumbnail:hover .icon-box-pc .wish{opacity:1;transition:all 0.4s ease-out;top:0;}.prdList__item .name{}.prdList__item .icon-box .cart-icon{margin-right:7px;}.prdList__item .icon-box .wish{display:block;}.prdList__item .icon-box .wish img{width:18px;}.prdList__item .icon-box .cart-icon img{width:19px;}.prdList__item .icon-box.res-mo{visibility: hidden;}.ec-base-product .cart-icon{cursor: pointer;}.ec-base-product ul.grid-box li:after{content: "";display:block;clear:both;}.ec-base-product ul.grid-box li .thumbnail{margin:20px;}.ec-base-product ul.grid-box li .description{position:absolute;left:20px;bottom:20px;background: rgba(255,255,255,0.8);text-align: left;min-width:50%;padding:13px 29px;opacity:0;transition:all 0.4s ease-out;}.ec-base-product ul.grid-box li:hover .description{opacity:1;transition:all 0.4s ease-out;}.ec-base-product ul.grid-box li .border-light{margin:0 0 17px;width:20px;}.ec-base-product ul.grid-box li .description .chk {}.ec-base-product .spec{margin:0;}.icon{margin-bottom:5px;}.ec-base-product .spec li{margin-bottom:3px;}.ec-base-product .spec li strong{font-size:0;}.ec-base-product .spec li .title{}.ec-base-product .spec li > span {}.ec-base-product .spec li .title span{}.ec-base-product .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0;}.ec-base-product .spec li .chips{float: left;width:10px;height:10px;margin:0 2px 2px 0;border:1px solid #e3e3e3;font-size:0;line-height:0;}.ec-base-product .discountPeriod{display: inline-block;z-index:10;position: relative;width:55px;height:19px;vertical-align: middle;}.ec-base-product .layerDiscountPeriod{left:50%;top:26px;width:247px;margin:0 0 0 -124px;}.ec-base-product .layerDiscountPeriod strong.title{display:block;margin:0 0 12px;padding:0 35px 0 0;font-weight:bold;color:#2e2e2e;background: none;font-size:12px;text-align: left;}.ec-base-product .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}.ec-base-product .layerDiscountPeriod .content p strong{font-weight: normal;font-size:12px;color:#2e2e2e;}.ec-base-product .layerDiscountPeriod .content p strong span{font-size:11px;}.ec-base-product .prdList .shippingFee{position: relative;display: inline-block;}.ec-base-product .prdList .shippingFee .button{display: inline-block;float: none;}.ec-base-product .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}.ec-base-product .prdList .shippingFee .ec-base-tooltip table th{width:40px;}.ec-base-product .prdList .shippingFee .ec-base-tooltip table td,.ec-base-product .prdList .shippingFee .ec-base-tooltip table th{padding:7px 10px 8px;}.ec-base-product .btnTooltip{position: relative;display: inline-block;}.differentialShipping{display: none;overflow: hidden;position:absolute;left:50%;top:17px;z-index:100;width:350px;margin:0 0 0 -176px;}.differentialShipping h3.title{margin:0;height:35px;padding:0 35px 0 19px;border:0;color:#fff;font-size:14px;line-height:35px;background:#495164;}.differentialShipping .content{padding:12px 18px 14px;border:1px solid #757575;border-top:0;text-align:center;background:#fff;}.differentialShipping .close{position:absolute;right:14px;top:12px;}.differentialShipping .close img{cursor: pointer;}.differentialShipping .content ul{color:#757575;line-height:25px;}.differentialShipping .content li{overflow: hidden;}.differentialShipping .content li strong{float: left;font-weight: normal;}.differentialShipping .content li span{float: right;color:#2e2e2e;}.differentialShipping .content .info{margin:7px 0 0;padding:7px 0 0;border-top:1px dotted #b0b1b3;color:#80aeef;text-align: right;}.ec-product-bgLT{background-position: left top;}.ec-product-bgLC{background-position: left center;}.ec-product-bgLB{background-position: left bottom;}.ec-product-bgRT{background-position: right top;}.ec-product-bgRC{background-position: right center;}.ec-product-bgRB{background-position: right bottom;}.ec-product-bgCT{background-position:center top;}.ec-product-bgCC{background-position:center center;}.ec-product-bgCB{background-position:center bottom;}.ec-base-product-movie {}.ec-base-product-movie .title{margin:0 0 17px;}.ec-base-product-movie .title h2{font-weight: normal;font-size:18px;color:#2e2e2e;text-align:center;margin-bottom:40px;}.ec-base-product-movie .title h3{font-weight: normal;font-size:17px;color:#2e2e2e;text-align:center;}.ec-base-product-movie img{vertical-align: middle;}.ec-base-product-movie a[href^='/product/detail.html'] > img {}.ec-base-product-movie .prdList{font-size:0;line-height:0;}.ec-base-product-movie .prdList > li{position: relative;cursor: pointer;color:#757575;vertical-align: top;overflow: hidden;margin-bottom:0;width:100%;border-bottom: var(--border-normal);}.ec-base-product-movie .prdList > li .inner-flex{display:flex;width:75%;margin:7% auto;}.ec-base-product-movie .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}.ec-base-product-movie .prdList .thumbnail{}.ec-base-product-movie .inner{float: left;}.ec-base-product-movie .prdList .thumbnail .prdImg{position: relative;}.ec-base-product-movie .prdList .thumbnail a img{width:100%;box-sizing:border-box;}.ec-base-product-movie .prdList .thumbnail .prdIcon{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat: no-repeat;background-size:69px;}.ec-base-product-movie .prdList .thumbnail .icon{margin:10px 0 0;border-bottom:1px solid #e8e8e8;vertical-align: middle;}.ec-base-product-movie .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}.ec-base-product-movie .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}.ec-base-product-movie .prdList .thumbnail .promotion img{margin:0 4px 0 0;}.ec-base-product-movie .prdList > li .thumbnail{flex:0.5;}.ec-base-product-movie .prdList > li .thumbnail .name{margin-top:31px;}.ec-base-product-movie .prdList > li .thumbnail .name span{font-size:20px !important;}.ec-base-product-movie .prdList > li .border-short{margin:0 0 50px 4px;}.ec-base-product-movie .prdList > li .spec li:last-child{}.ec-base-product-movie .prdList > li .video-custom-com{flex:1.5;margin-left:5%;position: relative;}.ec-base-product-movie .prdList > li .video-custom-com .name {}.ec-base-product-movie .prdList > li .video-custom-com .video-inner{}.ec-base-product-movie .prdList > li .video-custom-com .name span {}.video-custom-com .embed-container {}.ec-base-product-movie .prdList > li .thumbnail .cart-over{cursor: pointer;font-size:0;text-align:center;transition:all 0.2s ease-out;height:40px;opacity:0;position:absolute;bottom:0;left:0;width:200px;background:#fff;box-sizing:border-box;width:100%;border:1px solid #e0e0e0;border-top:0;}.ec-base-product-movie .prdList > li .thumbnail .cart-over .zoomView{float: left;border-right:1px solid #ececec;height:26px;width:40px;box-sizing:border-box;margin-top:7px;}.ec-base-product-movie .prdList > li .thumbnail .cart-over .zoomView img{width:18px;padding-top:4px;padding-left:4px;}.ec-base-product-movie .prdList > li .thumbnail .cart-over .cart-icon{float: left;height:36px;}.ec-base-product-movie .prdList > li .thumbnail .cart-over .cart-icon img{width:91px;padding-top:10px;padding-left:18px;}.ec-base-product-movie .prdList > li .thumbnail .cart-over .wish{float: right;border-left:1px solid #ececec;height:27px;width:40px;box-sizing:border-box;margin-top:7px;}.ec-base-product-movie .prdList > li .thumbnail .cart-over .wish img{width:17px;padding-top:5px;}.ec-base-product-movie .prdList > li:hover .thumbnail .cart-over{opacity:1;transition:all 0.2s ease-out;}.ec-base-product-movie .prdList .thumbnail .prdImgFront{display:block;position:absolute;left:0;width:100%;top:0;}.ec-base-product-movie .prdList .thumbnail .image-box{box-sizing:border-box;}.ec-base-product-movie .prdList .thumbnail .image-box img{width:100%;}.ec-base-product-movie .prdList > li:hover .prdImgFront{opacity:0;transition:all 0.2s ease-out;}.ec-base-product-movie .prdList .thumbnail .prdImgFront img{width:100%;}.ec-base-product-movie .prdList .thumbnail .image-box .thumb-over {}.ec-base-product-movie .prdList > li .pro-list-info-wrap{width:60%;margin:20% auto;}.ec-base-product-movie .prdList > li .pro-list-info-wrap .name{}#anchorBoxId_17 > div.information-wrap > div.pro-list-info-wrap > ul > li > span .ec-base-product-movie .prdList > li .pro-list-info-wrap .name .name-txt span{font-family: 'notokr-bold';color:#2d2d2d !important;}.ec-base-product-movie .prdList > li .pro-list-info-wrap .name .name-txt{}.ec-base-product-movie .prdList > li .pro-list-info-wrap .name {}.ec-base-product-movie .prdList > li .pro-list-info-wrap .name .review-cnt{float: right;}.ec-base-product-movie .prdList > li .pro-list-info-wrap .name .likeButton{float: right;padding:2px 0 2px 7px;}.ec-base-product-movie .prdList > li .pro-list-info-wrap .name span{}.ec-base-product-movie .prdList > li .pro-list-info-wrap .name.ec-base-product-movie .prdList > li .pro-list-info-wrap .name .likeButton span{padding-right:3px;color:#000;transition:all 0.4s ease-out;}.ec-base-product-movie .prdList > li .pro-list-info-wrap .name .likeButton img{padding-right:3px;vertical-align:baseline;}.ec-base-product-movie .prdList > li .pro-list-info-wrap .name .likeButton span{vertical-align:baseline;}.ec-base-product-movie .prdList > li .information-wrap{}.ec-base-product-movie .prdList > li .promotion{margin-top:15px;margin-bottom: -14px;}.ec-base-product-movie .prdList > li .promotion img{padding-right:2px;}.ec-base-product-movie .prdList > li .buy-btn{border:1px solid #c5c5c5;height:32px;line-height:32px;transition:all 0.4s ease-out;font-size:12px;text-align:center;letter-spacing:3px;}.ec-base-product-movie .prdList > li .buy-btn:hover{border:1px solid #000;transition:all 0.4s ease-out;}.ec-base-product-movie .prdList > li .buy-btn span{float: left;font-weight:500;}.ec-base-product-movie .prdList > li .buy-btn a{display:block;}.ec-base-product-movie .ec-base-tooltip{display:block !important;position: relative;}.ec-base-product-movie .discountPeriod > a > img{display: none;}.ec-base-product-movie .prdList > li .buy-btn i{color:#fff;vertical-align: sub;padding-left:5px;}.ec-base-product-movie .prdList > li .buy-btn:hover{background: none;transition:all 0.4s ease-out;}.ec-base-product-movie .prdList > li .buy-btn:hover a{color:#000;}.ec-base-product-movie .prdList > li .buy-btn:hover i{color:#000;}.ec-base-product-movie .commt-box{overflow: hidden;border-top:1px solid #929292;padding-bottom:11px;padding-top:13px;margin-top:20px;}.ec-base-product-movie .commt-box .review-cnt{float: left;font-size:12px;font-size:12px;color:#000;margin-right:8px;border-right:1px solid #e6e6e6;padding-right:9px;padding-top:1px;}.ec-base-product-movie .commt-box .review-cnt i{font-size:12px;color:#000;vertical-align: middle;padding-right:7px;}.ec-base-product-movie .commt-box .likeButton{float: left;}.ec-base-product-movie .commt-box .likeButton img{padding-right:3px;vertical-align: inherit;}.ec-base-product-movie .commt-box .wish{float: right;}.ec-base-product-movie .commt-box .wish img{width:17px;}.ec-base-product-movie .commt-box .likeButton span{padding-right:5px;}.ec-base-product-movie ul.grid2 > li{width:50%;}.ec-base-product-movie ul.grid3 > li {}.ec-base-product-movie ul.grid4 > li{width:25%;}.ec-base-product-movie ul.grid5 > li{width:20%;}.ec-base-product-movie ul.grid3 > li .color{max-width:230px;}.ec-base-product-movie ul.grid4 > li .color{max-width:190px;}.ec-base-product-movie ul.grid5 > li .color{max-width:130px;}.ec-base-product-movie .spec{margin:22px 0 0;}.ec-base-product-movie .spec li{text-align: left;margin-bottom:2px;position: relative;line-height:160%;font-size:12px;}.ec-base-product-movie .spec li:first-child span{}.ec-base-product-movie .spec li .title{font-weight: normal;vertical-align:baseline;font-size:0;}.ec-base-product-movie .spec li .title span{vertical-align: top;font-size:11px !important;padding-right:1px;vertical-align:baseline;}.ec-base-product-movie .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0;}.ec-base-product-movie .spec li .chips{float: left;width:22px;height:5px;margin:0 2px 2px 0;border:1px solid #f5f5f5;font-size:0;line-height:0;}.ec-base-product-movie .ec-base-tooltip .edge{display: none;}.ec-base-product-movie .ec-base-tooltip .btnClose{display: none;}.ec-base-product-movie .ec-base-tooltip{-webkit-box-shadow:3px 3px 0 0 rgba(243,243,243,0.5);-moz-box-shadow:3px 3px 0 0 rgba(243,243,243,0.5);transition:all 0.4s ease-out;border:1px solid #f9f9f9;box-shadow:3px 3px 0 0 rgba(243,243,243,0.5);}.ec-base-product-movie .prdList li:hover .ec-base-tooltip{border:1px solid rgba(0,0,0,0.2);transition:all 0.4s ease-out;}.ec-base-product-movie .discountPeriod{display:block;z-index:10;position: relative;vertical-align: middle;height:127px;}.ec-base-product-movie .layerDiscountPeriod{width:247px;margin-top: -17px;}.ec-base-product-movie .layerDiscountPeriod strong.title{display:block;margin:0 0 12px;padding:0 35px 0 0;font-weight:bold;color:#2e2e2e;}.ec-base-product-movie .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}.ec-base-product-movie .layerDiscountPeriod .content p strong{font-size:13px;color:#2e2e2e;font-family: 'notokr-bold';}.ec-base-product-movie .layerDiscountPeriod .content p strong span{font-size:11px;}.ec-base-product-movie .prdList .shippingFee{position: relative;display: inline-block;}.ec-base-product-movie .prdList .shippingFee .button{display: inline-block;float: none;}.ec-base-product-movie .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}.ec-base-product-movie .prdList .shippingFee .ec-base-tooltip table th{width:40px;}.ec-base-product-movie .prdList .shippingFee .ec-base-tooltip table td,.ec-base-product-movie .prdList .shippingFee .ec-base-tooltip table th{padding:7px 10px 8px;}.ec-base-product-movie .btnTooltip{position: relative;display: inline-block;}.ec-base-product-magazine .prdList{}.ec-base-product-magazine .title{margin-bottom:8px;}.ec-base-product-magazine .prdList > li{position: relative;background:#fbfbfb;margin:30px 0 20px;color:#757575;vertical-align: top;}.ec-base-product-magazine .prdList > li .thumbnail .prdImg img{width:100%;}.ec-base-product-magazine .title h2{font-size:26px;color:#2e2e2e;text-align:center;font-weight:300;}.ec-base-product-magazine .prdList > li .description{padding:20px 27px;min-height:170px;}.ec-base-product-magazine .prdList > li .description .name span{font-size:20px !important;font-weight:600 !important;color:#000 !important;}.ec-base-product-magazine .prdList > li .description{font-size:12px;}.ec-base-product-magazine .prdList > li .description .spec > li{vertical-align: middle;margin-right:10px;margin-bottom:4px;}.ec-base-product-magazine .prdList > li .description .spec{margin-top:25px;}.ec-base-product-magazine .prdList > li .description .simple{margin-top:12px;margin-bottom:4px;font-size:12px;font-weight:200;line-height:160%;}.ec-base-product-magazine .prdList > li .sub-box{background:#f1f1f1;font-size:12px;padding:14px 40px 14px 36px;overflow: hidden;}.ec-base-product-magazine .prdList > li .sub-box i{display: inline-block;padding-right:5px;color:#000;}.ec-base-product-magazine .prdList > li .sub-box .likeButton{float: left;}.ec-base-product-magazine .prdList > li .sub-box .likeButton button{background: none;}.ec-base-product-magazine .prdList > li .sub-box .likeButton button strong{display: inline-block;margin-left:5px;margin-right:2px;}.ec-base-product-magazine .prdList > li .sub-box .likeButton button img{vertical-align: unset;}.ec-base-product-magazine .prdList > li .sub-box .review-cnt{color:#000;display: inline-block;margin-left:10px;font-size:11px;vertical-align: middle;}.ec-base-product-magazine .prdList > li .sub-box .r-cont{float: right;}.ec-base-product-magazine .prdList > li:hover .wish{top:0;opacity:1;}.ec-base-product-magazine .prdList .thumbnail .box-over{position:absolute;z-index:1;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}.ec-base-product-magazine .prdList .thumbnail a:hover{opacity:1;}.ec-base-product-magazine .prdList .thumbnail .box-over .wish img{width:57px !important;vertical-align: middle;transition:all 0.4s ease-out;margin-top:19px;}.ec-base-product-magazine .prdList .thumbnail .box-over .wish img:hover{opacity:0.9;transition:all 0.4s ease-out;}.ec-base-product-magazine .prdList .thumbnail{position: relative;font-size:0;}.ec-base-product-magazine .prdList .thumbnail .wish{position: relative;cursor: pointer;display: inline-block;top:28px;text-align:center;opacity:0;}.ec-base-product-magazine .prdList .thumbnail .wish:hover{}.ec-base-product-magazine .prdList .thumbnail .wish.ani-01{transition:all 0.2s ease-out;}.ec-base-product-magazine .prdList .thumbnail .wish.ani-02{transition:all 0.3s ease-out;}.ec-base-product-magazine .prdList .thumbnail .wish.ani-03{transition:all 0.4s ease-out;}.product-best-wrap{background:#f3f3f3;}.product-best-inner{width:94%;margin-left:6%;}#prdListBestSlide{position: relative;width:100%;overflow: hidden;padding-bottom:100px;}#prdListBestSlide .swiper-pagination{top:auto;bottom:62px;height:2px;}.ec-base-product-best {}.ec-base-product-best h3{font-size:26px;text-align: left;font-weight:500;padding-top:60px;margin-bottom:25px;}.ec-base-product-best > .title{margin:0 0 21px;text-align:center;margin-bottom:90px;}.ec-base-product-best .title h2{letter-spacing:4px;font-weight: normal;font-size:13px;text-align:center;}.ec-base-product-best .title h2 strong{font-weight:600;}.ec-base-product-best .title h3{font-weight: normal;font-size:20px;color:#2e2e2e;text-align:center;}.ec-base-product-best h2.style-line{margin-bottom:54px;}.ec-base-product-best h2.style-line strong{font-weight:700;border:1px solid #989898;display: inline-block;color:#574dde;font-size:21px;padding:8px 31px;margin-bottom:19px;margin-top:20px;}.ec-base-product-best img{vertical-align: middle;}.ec-base-product-best a[href^='/product/detail.html'] > img{border:1px solid #ececec;}.ec-base-product-best .prdList{width:100%;min-width:0;font-size:0;line-height:0;letter-spacing:0;}.ec-base-product-best .prdList > li{position: relative;display: inline-block;color:#757575;vertical-align: top;margin:0 0 20px;}.ec-base-product-best .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}.ec-base-product-best .prdList .thumbnail{font-size:0;text-align:center;position: relative;}.ec-base-product-best .prdList .thumbnail a{display:block;overflow: hidden;}.ec-base-product-best .prdList .thumbnail .box-over{position:absolute;z-index:1;width:100%;position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);}.ec-base-product-best .prdList > li .thumbnail a img{transition:all 3.4s ease-out;transform: scale(1.0);}.ec-base-product-best .prdList > li:hover .thumbnail a img {}.ec-base-product-best .prdList .thumbnail .box-over .wish > img{width:57px !important;transition:all 0.4s ease-out;margin-top:19px;}.ec-base-product-best .prdList .thumbnail .box-over .wish > img:hover{opacity:0.9;transition:all 0.4s ease-out;}.ec-base-product-best .prdList .thumbnail .prdImg{position: relative;margin:10px 7px;text-align:center;}.ec-base-product-best .prdList .thumbnail a img{width:100%;box-sizing:border-box;}.ec-base-product-best .prdList .thumbnail .wish{}.ec-base-product-best .prdList > li:hover .wish{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-best .prdList .thumbnail .wish img {}.ec-base-product-best .prdList .thumbnail .wish:hover{}.ec-base-product-best .prdList .thumbnail .wish.ani-01{transition:all 0.2s ease-out;}.ec-base-product-best .prdList .thumbnail .wish.ani-02{transition:all 0.3s ease-out;}.ec-base-product-best .prdList .thumbnail .wish.ani-03{transition:all 0.4s ease-out;}.ec-base-product-best .prdList .description .promotion{margin-top:10px;}.ec-base-product-best .prdList .thumbnail .prdIcon{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat: no-repeat;z-index:1;}.ec-base-product-best .prdList .thumbnail .icon{margin:10px 0 0;vertical-align: middle;}.ec-base-product-best .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}.ec-base-product-best .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}.ec-base-product-best .prdList .thumbnail .promotion img{margin:0 4px 0 0;}.ec-base-product-best .prdList .thumbnail .button{float: right;margin:0 0 4px;}.ec-base-product-best .prdList .thumbnail .button img{margin:0 2px 0 0;cursor: pointer;}.ec-base-product-best .prdList .thumbnail .button .option{display: inline;position: relative;}.ec-base-product-best .prdList .thumbnail .button .likeButton{display: inline-block;margin:0 5px;}.ec-base-product-best .prdList .thumbnail .button .likeButton button{font-family: verdana;color:#9a9a9a;letter-spacing: -1px;background: none;}.ec-base-product-best .prdList .thumbnail .button .likeButton button img{margin:0;vertical-align: middle;}.ec-base-product-best .prdList .thumbnail .button .likeButton button strong{height:16px;vertical-align: middle;}.ec-base-product-best .prdList .thumbnail .button .likeButton.selected button{color:#353535;}.ec-base-product-best .prdList .description{margin:0 auto;padding:0 4px;font-size:12px;line-height:18px;margin-top:15px;position: relative;}.ec-base-product-best .prdList .description .name{display:block;font-weight: normal;margin-bottom:9px;width:100%;margin-bottom:14px;}.ec-base-product-best .prdList .description .name span{line-height:143%;}.ec-base-product-best .prdList .description span span{margin-left:3px;}.ec-base-product-best .prdList .description .name a{color:#2e2e2e;}.ec-base-product-best .prdList .description .mileage{display:block;}.ec-base-product-best .prdList .description span.grid{display:block;}.ec-base-product-best .btn-more{transition:all 0.4s ease-out;cursor: pointer;color:#000;width:100%;text-align:center;height:40px;line-height:40px;margin:7px 0;border:1px solid #e4e4e4;box-sizing:border-box;letter-spacing:5px;margin-top:16px;}.ec-base-product-best .btn-more:hover{transition:all 0.4s ease-out;border:1px solid #000;}.ec-base-product-best ul.grid-box > li{width:50%;margin:0;}.ec-base-product-best ul.grid1 > li{width:100%;margin-bottom:3%;border-bottom:1px solid #e8e8e8;padding-bottom:25px;}.ec-base-product-best ul.grid1 > li .box-over{position:absolute;z-index:1;position:absolute;bottom:10px;right:12px;width:auto !important;top:auto !important;left:auto !important;transform: none !important;}.ec-base-product-best ul.grid1 > li .thumbnail{margin:0;}.ec-base-product-best ul.grid1 > li .name span{font-size:24px !important;font-weight:600 !important;}.ec-base-product-best ul.grid1 > li .border-light{margin:26px 0 23px;}.ec-base-product-best ul.grid1 > li .description{text-align: left;padding:0 22px;}.ec-base-product-best ul.grid1 .spec li{line-height:170%;margin-bottom:8px;}.ec-base-product-best ul.grid2{width:104%;}.ec-base-product-best ul.grid2 .spec li{margin-bottom:5px;}.ec-base-product-best ul.grid2 > li{width:46%;margin-right:4%;margin-bottom:3%;}.ec-base-product-best ul.grid2 .thumbnail{margin:0;}.ec-base-product-best ul.grid2 > li .border-light{margin-top:24px;}.ec-base-product-best ul.grid2 > li .name span{font-size:20px !important;color:#000 !important;font-weight:600 !important;}.ec-base-product-best ul.grid3{margin-top: -20px;}.ec-base-product-best ul.grid3 > li{width:33.2%;}.ec-base-product-best .title {}.ec-base-product-best .title a{display:block;font-size:10px;letter-spacing:1.8px;margin-top:14px;}.ec-base-product-best ul.grid3 > li .prdList__item{padding:5%;}.ec-base-product-best ul.grid4 > li{width:23%;margin:1% 1% 38px;}.ec-base-product-best ul.grid5 > li{}.ec-base-product-best ul.grid3 > li .color{max-width:230px;}.ec-base-product-best ul.grid4 > li .color{max-width:190px;}.ec-base-product-best ul.grid5 > li .color{max-width:130px;}.ec-base-product-best ul.grid-box > li{width:50%;}.ec-base-product-best .cart-icon {}.ec-base-product-best .cart-icon img {}.ec-base-product-best ul.grid-box li:after{content: "";display:block;clear:both;}.ec-base-product-best ul.grid-box li .thumbnail{margin:20px;}.ec-base-product-best ul.grid-box li .description{position:absolute;left:20px;bottom:20px;background: rgba(255,255,255,0.8);text-align: left;min-width:50%;padding:13px 29px;opacity:0;transition:all 0.4s ease-out;}.ec-base-product-best ul.grid-box li:hover .description{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-best ul.grid-box li .border-light{margin:0 0 17px;width:20px;}.ec-base-product-best ul.grid-box li .description .chk {}.ec-base-product-best .spec{margin:0;}.ec-base-product-best .spec li{margin-bottom:3px;}.ec-base-product-best .spec li strong{font-size:0;}.ec-base-product-best .spec li .title{}.ec-base-product-best .spec li > span {}.ec-base-product-best .spec li .title span{}.ec-base-product-best .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0;}.ec-base-product-best .spec li .chips{float: left;width:10px;height:10px;margin:0 2px 2px 0;border:1px solid #e3e3e3;font-size:0;line-height:0;}.ec-base-product-best .discountPeriod{display: inline-block;z-index:10;position: relative;width:55px;height:19px;vertical-align: middle;}.ec-base-product-best .layerDiscountPeriod{left:50%;top:26px;width:247px;margin:0 0 0 -124px;}.ec-base-product-best .layerDiscountPeriod strong.title{display:block;margin:0 0 12px;padding:0 35px 0 0;font-weight:bold;color:#2e2e2e;background: none;font-size:12px;text-align: left;}.ec-base-product-best .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}.ec-base-product-best .layerDiscountPeriod .content p strong{font-weight: normal;font-size:12px;color:#2e2e2e;}.ec-base-product-best .layerDiscountPeriod .content p strong span{font-size:11px;}.ec-base-product-best .prdList .shippingFee{position: relative;display: inline-block;}.ec-base-product-best .prdList .shippingFee .button{display: inline-block;float: none;}.ec-base-product-best .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}.ec-base-product-best .prdList .shippingFee .ec-base-tooltip table th{width:40px;}.ec-base-product-best .prdList .shippingFee .ec-base-tooltip table td,.ec-base-product-best .prdList .shippingFee .ec-base-tooltip table th{padding:7px 10px 8px;}.ec-base-product-best .btnTooltip{position: relative;display: inline-block;}.ec-base-product-movie-best{width:70%;margin:0 auto;text-align:center;margin-top:200px;}.ec-base-product-movie-best .title{margin:0 0 17px;}.ec-base-product-movie-best .title h2{font-weight: normal;font-size:18px;color:#2e2e2e;text-align:center;margin-bottom:40px;}.ec-base-product-movie-best .title h3{font-weight: normal;font-size:17px;color:#2e2e2e;text-align:center;}.ec-base-product-movie-best img{vertical-align: middle;}.ec-base-product-movie-best a[href^='/product/detail.html'] > img {}.ec-base-product-movie-best .prdList{font-size:0;line-height:0;}.ec-base-product-movie-best .prdList > li{position: relative;cursor: pointer;color:#757575;vertical-align: top;margin-bottom:80px;padding-bottom:35px;}.ec-base-product-movie-best .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}.ec-base-product-movie-best .prdList .thumbnail{float: left;width:22%;}.ec-base-product-movie-best .inner {}.ec-base-product-movie-best .prdList .thumbnail .prdImg{position: relative;}.ec-base-product-movie-best .prdList .thumbnail a img{width:100%;box-sizing:border-box;}.ec-base-product-movie-best .prdList .thumbnail .prdIcon{position:absolute;top:0;left:0;width:100%;height:100%;background-repeat: no-repeat;background-size:69px;}.ec-base-product-movie-best .prdList .thumbnail .icon{margin:10px 0 0;border-bottom:1px solid #e8e8e8;vertical-align: middle;}.ec-base-product-movie-best .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}.ec-base-product-movie-best .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}.ec-base-product-movie-best .prdList .thumbnail .promotion img{margin:0 4px 0 0;}.ec-base-product-movie-best .prdList > li .thumbnail {}.ec-base-product-movie-best .prdList > li .border-short{margin:0 0 50px 4px;}.ec-base-product-movie-best .prdList > li .spec li:last-child{}.ec-base-product-movie-best .prdList > li .video-custom-com{margin-top:45px;position: relative;}.ec-base-product-movie-best .prdList > li .video-custom-com .name{position:absolute;right:79px;bottom: -13px;background:#000;height:31px;line-height:31px;padding:0 20px;min-width:83px;text-align:center;}.ec-base-product-movie-best .prdList > li .video-custom-com .video-inner{}.ec-base-product-movie-best .prdList > li .video-custom-com .name span{font-size:15px !important;color:#ffffff !important;font-weight:400 !important;}.ec-base-product-movie-best .prdList > li .thumbnail .cart-over{cursor: pointer;font-size:0;text-align:center;transition:all 0.2s ease-out;height:40px;opacity:0;position:absolute;bottom:0;left:0;width:200px;background:#fff;box-sizing:border-box;width:100%;border:1px solid #e0e0e0;border-top:0;}.ec-base-product-movie-best .prdList > li .thumbnail .cart-over .zoomView{float: left;border-right:1px solid #ececec;height:26px;width:40px;box-sizing:border-box;margin-top:7px;}.ec-base-product-movie-best .prdList > li .thumbnail .cart-over .zoomView img{width:18px;padding-top:4px;padding-left:4px;}.ec-base-product-movie-best .prdList > li .thumbnail .cart-over .cart-icon{float: left;height:36px;}.ec-base-product-movie-best .prdList > li .thumbnail .cart-over .cart-icon img{width:91px;padding-top:10px;padding-left:18px;}.ec-base-product-movie-best .prdList > li .thumbnail .cart-over .wish{float: right;border-left:1px solid #ececec;height:27px;width:40px;box-sizing:border-box;margin-top:7px;}.ec-base-product-movie-best .prdList > li .thumbnail .cart-over .wish img{width:17px;padding-top:5px;}.ec-base-product-movie-best .prdList > li:hover .thumbnail .cart-over{opacity:1;transition:all 0.2s ease-out;}.ec-base-product-movie-best .prdList .thumbnail .prdImgFront{display:block;position:absolute;left:0;width:100%;top:0;}.ec-base-product-movie-best .prdList .thumbnail .image-box{box-sizing:border-box;}.ec-base-product-movie-best .prdList .thumbnail .image-box img{width:100%;}.ec-base-product-movie-best .prdList > li:hover .prdImgFront{opacity:0;transition:all 0.2s ease-out;}.ec-base-product-movie-best .prdList .thumbnail .prdImgFront img{width:100%;}.ec-base-product-movie-best .prdList .thumbnail .image-box .thumb-over {}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap{}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name{margin-bottom:10px;}.ec-base-product-movie-best .sub-title-b{line-height:200%;font-size:12px;margin-top:36px;}#anchorBoxId_17 > div.information-wrap > div.pro-list-info-wrap > ul > li > span .ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name .name-txt span{font-family: 'notokr-bold';color:#2d2d2d !important;}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name .name-txt{}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name {}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name .review-cnt{float: right;}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name .likeButton{float: right;padding:2px 0 2px 7px;}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name span{font-size:42px !important;font-weight:400 !important;}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name .likeButton span{padding-right:3px;color:#000;transition:all 0.4s ease-out;}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name .likeButton img{padding-right:3px;vertical-align:baseline;}.ec-base-product-movie-best .prdList > li .pro-list-info-wrap .name .likeButton span{vertical-align:baseline;}.ec-base-product-movie-best .prdList > li .information-wrap{width:95%;margin:19px auto 0;}.ec-base-product-movie-best .prdList > li .promotion{margin-top:15px;margin-bottom: -14px;}.ec-base-product-movie-best .prdList > li .promotion img{padding-right:2px;}.ec-base-product-movie-best .prdList > li .buy-btn{background:#1d1d1d;margin:0 auto;width:143px;font-size:13px;text-align:center;border:1px solid #1d1d1d;transition:all 0.4s ease-out;line-height:39px;height:43px;margin-top:20px;border-radius:30px;}.ec-base-product-movie-best .ec-base-tooltip{display:block !important;position: relative;}.ec-base-product-movie-best .discountPeriod > a > img{display: none;}.ec-base-product-movie-best .prdList > li .buy-btn i{color:#fff;vertical-align: sub;padding-left:5px;}.ec-base-product-movie-best .prdList > li .buy-btn a{vertical-align: middle;color:#fff;padding-left:4px;}.ec-base-product-movie-best .prdList > li .buy-btn:hover{background: none;transition:all 0.4s ease-out;}.ec-base-product-movie-best .prdList > li .buy-btn:hover a{color:#000;}.ec-base-product-movie-best .prdList > li .buy-btn:hover i{color:#000;}.ec-base-product-movie-best .commt-box{overflow: hidden;border-top:1px solid #929292;padding-bottom:11px;padding-top:13px;margin-top:20px;}.ec-base-product-movie-best .commt-box .review-cnt{float: left;font-size:12px;font-size:12px;color:#000;margin-right:8px;border-right:1px solid #e6e6e6;padding-right:9px;padding-top:1px;}.ec-base-product-movie-best .commt-box .review-cnt i{font-size:12px;color:#000;vertical-align: middle;padding-right:7px;}.ec-base-product-movie-best .commt-box .likeButton{float: left;}.ec-base-product-movie-best .commt-box .likeButton img{padding-right:3px;vertical-align: inherit;}.ec-base-product-movie-best .commt-box .wish{float: right;}.ec-base-product-movie-best .commt-box .wish img{width:17px;}.ec-base-product-movie-best .commt-box .likeButton span{padding-right:5px;}.ec-base-product-movie-best ul.grid2 > li{width:50%;}.ec-base-product-movie-best ul.grid3 > li {}.ec-base-product-movie-best ul.grid4 > li{width:25%;}.ec-base-product-movie-best ul.grid5 > li{width:20%;}.ec-base-product-movie-best ul.grid3 > li .color{max-width:230px;}.ec-base-product-movie-best ul.grid4 > li .color{max-width:190px;}.ec-base-product-movie-best ul.grid5 > li .color{max-width:130px;}.ec-base-product-movie-best .spec{margin:0;}.ec-base-product-movie-best .spec li{text-align: left;position: relative;line-height:160%;font-size:12px;}.ec-base-product-movie-best .spec li:first-child span{}.ec-base-product-movie-best .spec li .title{font-weight: normal;vertical-align: top;}.ec-base-product-movie-best .spec li .title span{vertical-align: top;font-size:11px !important;padding-right:5px;vertical-align:baseline;}.ec-base-product-movie-best .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0;}.ec-base-product-movie-best .spec li .chips{float: left;width:22px;height:5px;margin:0 2px 2px 0;border:1px solid #f5f5f5;font-size:0;line-height:0;}.ec-base-product-movie-best .ec-base-tooltip .edge{display: none;}.ec-base-product-movie-best .ec-base-tooltip .btnClose{display: none;}.ec-base-product-movie-best .ec-base-tooltip{-webkit-box-shadow:3px 3px 0 0 rgba(243,243,243,0.5);-moz-box-shadow:3px 3px 0 0 rgba(243,243,243,0.5);transition:all 0.4s ease-out;border:1px solid #f9f9f9;box-shadow:3px 3px 0 0 rgba(243,243,243,0.5);}.ec-base-product-movie-best .prdList li:hover .ec-base-tooltip{border:1px solid rgba(0,0,0,0.2);transition:all 0.4s ease-out;}.ec-base-product-movie-best .discountPeriod{display:block;z-index:10;position: relative;vertical-align: middle;height:127px;}.ec-base-product-movie-best .layerDiscountPeriod{width:247px;margin-top: -17px;}.ec-base-product-movie-best .layerDiscountPeriod strong.title{display:block;margin:0 0 12px;padding:0 35px 0 0;font-weight:bold;color:#2e2e2e;}.ec-base-product-movie-best .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}.ec-base-product-movie-best .layerDiscountPeriod .content p strong{font-size:13px;color:#2e2e2e;font-family: 'notokr-bold';}.ec-base-product-movie-best .layerDiscountPeriod .content p strong span{font-size:11px;}.ec-base-product-movie-best .prdList .shippingFee{position: relative;display: inline-block;}.ec-base-product-movie-best .prdList .shippingFee .button{display: inline-block;float: none;}.ec-base-product-movie-best .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}.ec-base-product-movie-best .prdList .shippingFee .ec-base-tooltip table th{width:40px;}.ec-base-product-movie-best .prdList .shippingFee .ec-base-tooltip table td,.ec-base-product-movie-best .prdList .shippingFee .ec-base-tooltip table th{padding:7px 10px 8px;}.ec-base-product-movie-best .btnTooltip{position: relative;display: inline-block;}.ec-base-product-movie-best .video-custom-com .embed-container{border-radius:10px;}.prdList .sale-discount-wrap{position:absolute;left:0;bottom:0;height:24px;line-height:24px;color:#000;position:absolute;left:0;transform: translate(0%,0%);width:100%;min-width:180px;padding-top:2px;}.prdList .sale-discount-wrap .sale-discount:after{display:block;position:absolute;left:13px;top:2px;content: 'SALE';color:#f00;}.prdList .sale-discount-wrap.displaynone{display: none;}.prdList .sale-discount-wrap > div{font-size:12px;text-align:center;}.prdList .thumbnail > a{display:block;overflow: hidden;}.front-img{opacity:1;visibility: visible;transition:all 0.6s ease-out;width:100%;position:absolute;top:0;}.back-img{opacity:0;visibility: hidden;transition:all 0.6s ease-out;width:100%;}@media (hover: hover){.prdList > li:hover .back-img{opacity:1;visibility: visible;transition:all 0.6s ease-out;}.prdList > li:hover .front-img{opacity:0;visibility: hidden;transition:all 0.6s ease-out;}}.thumb-wrap{overflow: hidden;cursor: pointer;}.prdList__item .thumbnail{overflow: hidden;}.ec-base-product a[href^='/product/detail.html'] > img{border:0 !important;}@media all and (min-width:1024px) and (max-width:1280px){.ec-base-product-movie{margin-top:0;}.ec-base-product ul.grid4 > li{}}@media all and (max-width:1000px){.ec-base-product-best .prdList .thumbnail .wish{bottom: inherit;top:19px;}.ec-base-product .title a{margin-top:7px;}.ec-base-product-movie{margin-top:0;}.ec-base-product ul.grid3 > li{width:50%;}.ec-base-product ul.grid3 > li .prdList__item{padding:5px;}.ec-base-product > .title{margin-bottom:60px;}.ec-base-product .prdList .thumbnail .wish{bottom: inherit;right:10px;top:15px;}.ec-base-product .prdList .thumbnail .wish img{width:15px;}.prdList__item .icon-box .cart-icon img{width:18px;}.prdList__item .icon-box.res-mo{visibility: visible;}.ec-base-product .prdList .description .name{border:0;width:100%;padding-bottom:5px;margin-bottom:0;}.ec-base-product .prdList .description .name span{font-size:14px !important;}.ec-base-product .spec{padding-top:5px;}.ec-base-product .cart-icon{right: -1px;}.ec-base-product .prdList .description{margin-top:9px;padding:0 6px;text-align: left;}.top-list-cate-wrap{padding:8px 0;}.ec-base-product ul.grid4 > li{width:49% !important;margin:0.5% 0.5% 18px;}.ec-base-product .prdList{min-width:0;}.ec-base-product{margin-bottom:0;margin-top:5px;}.product_area{width:96%;margin:2% auto 0;}.ec-base-product .prdList .thumbnail .prdIcon{top:8px;left: -3px;background-size:39px;}.ec-base-product-movie .prdList > li .inner-flex{display:flex;width:100%;margin:0;flex-direction:column-reverse;}.ec-base-product-movie .prdList > li{border-bottom:1px solid #cfcfcf;margin-bottom:0;}.ec-base-product-movie .prdList > li .video-custom-com{width:100%;margin:0;}.ec-base-product-movie .prdList > li .thumbnail{flex: inherit;display:flex;width:94%;margin:27px auto 50px;}.ec-base-product-movie .prdList > li .thumbnail .thumb-wrap{width:42%;margin-right:6%;}.ec-base-product-movie .prdList > li .thumbnail .info-wrap {}.ec-base-product-movie .prdList > li .thumbnail .name{margin-top:14px;}.ec-base-product-movie .prdList > li .buy-btn{display: none;width:139px;}.ec-base-product-best h3{padding-top:17px;margin-bottom:15px;}.product-best-wrap{padding-bottom:0;margin-bottom:30px;}#prdListBestSlide .swiper-pagination{bottom:34px;}#prdListBestSlide{padding-bottom:60px;}.ec-base-product ul.grid1 > li .description{padding:0 6px;}.ec-base-product ul.grid2 > li{width:100%;margin-right:0;margin-bottom:3%;}.ec-base-product ul.grid2{width:100%;}.ec-base-product ul.grid5 > li{width:100%;}.ec-base-product .prdList.grid5 > li .description .name{border:0;padding-left:9px;}.grid5-wrap .ec-base-product .spec{padding:9px 9px 0;}.grid5-wrap .cart-icon{right:10px;top: -2px;}.grid5-wrap .cart-icon img{width:18px;}.prdList .sale-discount-wrap{position:absolute;left:0;bottom:0;height:30px;line-height:30px;color:#000;position:absolute;left:50%;transform: translate(-50%,0%);padding:0;width:100%;min-width: inherit;border-radius:0;padding-top:2px;}.prdList .sale-discount-wrap > div{font-size:10px;margin-left:33px;letter-spacing: -0.5px;}.prdList .sale-discount-wrap .sale-discount:after{left:7px;}.grid5-wrap .prdList .sale-discount-wrap > div{font-size:12px;}.prdList__item .icon-box{position: relative;top: inherit;left: inherit;}.ec-base-product .prdList.grid5 > li{border-right:0;border-left:0;margin-left:0;}.ec-base-product .prdList.grid5{width:100%;}.ec-base-product .prdList.grid5 > li .description .icon-box{right: inherit;margin-left:7px;}.ec-base-product .prdList.grid5 > li .description .name{width:90%;}.ec-base-product .prdList.grid5 > li:nth-child(-n+4){border-top:0;}.spec li > span{font-size:12px !important;}.ec-base-product .icon-box-pc{width:100%;}.ec-base-product .icon-box-pc .cart-icon{width:40px;height:40px;line-height:40px;}.ec-base-product .icon-box-pc .wish{width:40px;height:40px;line-height:40px;}}.xans-layout-searchside{width:600px;margin:0 auto;text-align:center;}.xans-layout-searchside h2{height:20px;font-size:11px;margin-top:50px;margin-bottom:26px;font-weight: normal;}.xans-layout-searchside fieldset{border-radius:2px;}.xans-layout-searchside #keyword{width:433px;height:43px;border:0;border-bottom:0.5px solid #000;line-height:32px;font-size:23px;color:#000;background: none;margin-right:10px;}.xans-layout-searchside .bestKeyword{margin:7px 0;font-size:11px;line-height:18px;}.xans-layout-searchside .bestKeyword a{color:#757575;text-decoration: none;}.xans-layout-searchside .bestKeyword a:hover{color:#008bcc;}.xans-layout-searchside .bestKeyword a:after{content: "," }.xans-layout-searchside p.button{margin:10px 0 0;margin-top:54px;text-decoration: underline;}.xans-layout-searchside p.button a{margin:0 0 0 4px;color:#929292;}.xans-layout-searchside .ti-search{vertical-align: text-top;font-size:17px;}.xans-layout-searchside .popular{margin-top:35px;}.xans-layout-searchside .popular strong{display: inline-block;vertical-align: top;color:#929292;margin-right:18px;font-size:13px;font-weight:normal;}.xans-layout-searchside .popular p{display: inline-block;*display: inline;zoom:1;vertical-align: top;}.xans-layout-searchside .popular p a{padding-left:10px;font-size:18px !important;vertical-align: middle;}input:-internal-autofill-previewed,input:-internal-autofill-selected,textarea:-internal-autofill-previewed,textarea:-internal-autofill-selected,select:-internal-autofill-previewed,select:-internal-autofill-selected{background-color: rgb(255,255,255) !important;}@media all and (max-width:1000px){.xans-layout-searchside{width:100%;}.xans-layout-searchside #keyword{width:233px;}}.xans-layout-searchside .popular{margin-top:12px;}.xans-layout-searchside .ti-search{font-size:19px;}.xans-layout-searchside p.button{margin-top:25px;}.xans-layout-searchside h2{height:10px;}.search-popup .close-btn{position:absolute;right:10px;top:220px;padding:7px;}}.prdList.active-drag{cursor: grabbing;cursor: -webkit-grabbing;}.swiper-wrapper img{user-drag: none;-webkit-user-drag: none;}.main-product-tab-slide .slider-container{width:100%;overflow: hidden;position: relative;}.main-product-tab-slide .slider-content .prdList{display:flex;overflow-x:auto;gap:10px;padding:0 0 30px;}.main-product-tab-slide .slider-content .prdList .item{flex:0 0 calc((100% - 50px) / 4.5);box-sizing:border-box;}.main-product-tab-slide .slider-content .prdList .item .name{text-wrap: wrap;margin-top:32px;}.main-product-tab-slide .slider-content .prdList .item ul.xans-product-listitem{margin-top:15px;}.main-product-tab-slide .slider-content .prdList .item .xans-product-listitem li{margin-top:5px;}.main-product-tab-slide .slider-content .prdList .item .box .thumb{max-width:400px;}.main-product-tab-slide{width:100%;max-width:1920px;margin:150px auto;padding:0 13%;box-sizing:border-box;}.main-product-tab-slide .title{display:flex;margin-bottom:20px;text-align: left;justify-content: space-between;align-items:baseline;}.main-product-tab-slide .title p{font-size:2rem;font-weight:bold;}.main-product-tab-slide .tabs{display:flex;justify-content:flex-end;gap:10px;margin-bottom:20px;}.main-product-tab-slide .tab-btn{border:1px solid #fff;border-radius:20px;padding:8px 20px;cursor: pointer;font-weight:bold;color:#333;transition:all 0.3s;}.main-product-tab-slide .tab-btn:hover{background: var(--point-color);color:#000;}.main-product-tab-slide .tab-btn.active{background-color: var(--point-color);color:#000;}.main-product-tab-slide .content{overflow-x:auto;white-space: nowrap;scroll-behavior: smooth;padding-bottom:50px;}.main-product-tab-slide .slider{display: none;gap:20px;}.main-product-tab-slide .slider.active{display:flex;}@media (max-width:1000px){.main-product-tab-slide{margin:0;padding:30px;}.main-product-tab-slide .title{flex-direction:column;}.main-product-tab-slide .title p{ font-size:22px;font-weight:500;}.main-product-tab-slide .tabs{justify-content: left;margin-top:20px;margin-bottom:20px;}.main-product-tab-slide .slider-content .prdList .item .name span{font-size:14px !important;}.main-product-tab-slide .slider-content .prdList .item .box .thumb{width:200px;}.main-product-tab-slide .slider-content .prdList .item{flex:1 1 calc(50% - 20px);height:auto;max-width:calc(75% - 10px);box-sizing:border-box;}.main-product-tab-slide .slider-content .prdList .item .box{}}.video-banner{position: relative;}.video-banner .banner-background img{width:100%;}.video-banner .banner-cont {position:absolute;top:0;left:0;width:35%;padding:10%;}.video-banner .banner-cont .video-wrap{color:#fafafa;}.video-banner .banner-cont .video-wrap .logo{margin-bottom:20px;}.video-banner .banner-cont .video-wrap .text{line-height:40px;font-size:28px;font-weight:600;}.video-banner .banner-cont .video-wrap .logo img{max-height:35px;}.video-banner .banner-cont .video-wrap .title {font-size:2.5rem;}.video-banner .banner-cont .video-wrap .sub {font-size:1.4rem;margin-bottom:20px;}.video-banner .banner-cont .video-wrap .video-container{position: relative;padding-bottom:56.25%;height:0;}.iframe_video{position:absolute;top:0;left:0;width:100%;pointer-events: none;}@media (max-width:1000px){.video-banner{position: relative;}.video-banner .banner-background img{width:100%;}.video-banner .banner-cont{width:90%;padding:30px 20px;}.video-banner .banner-cont .video-wrap{color:#fafafa;}.video-banner .banner-cont .video-wrap .logo{margin-bottom:20px;}.video-banner .banner-cont .video-wrap .text{line-height:25px;font-size:15px;font-weight:600;}.video-banner .banner-cont .video-wrap .logo img{max-height:20px;}.video-banner .banner-cont .video-wrap .title {font-size:1rem;margin-bottom:10px;}.video-banner .banner-cont .video-wrap .sub {font-size:0.8rem;margin-bottom:20px;font-weight:400;line-height:160%;max-width:40%;}}