#index-audio{display: none;}.ec-base-product-main-01 a[href^='/skin-skin1/product/detail.html']>img {border:0 !important;}#canv{position:fixed;z-index:1000;pointer-events: none;}.music-all-wrap{position:fixed;right:3px;bottom:40px;z-index:100;height:44px;width:100px;border-radius:0px;scale:0.9;}.center-me{position:absolute;display:flex;top:61%;left:50%;transform: translate(-50%,-50%);}.player{cursor: pointer;font-family: Helvetica;}.listen{font-size:18px;display: inline-block;vertical-align: middle;color:#000000;background-size:9px;width:20px;height:30px;margin-right:10px;}.equalizer{position: relative;height:16px;display: inline-block;width:33px;}.equalizer span{display:block;float: left;width:3px;height:2px;background-color:#000000;margin-right:1px;position:absolute;bottom:0;transition: height 0.5s cubic-bezier(0.25,0.1,0.25,1);;&:nth-child(2){left:5px;}&:nth-child(3){left:10px;}&:nth-child(4){left:15px;}&:nth-child(5){left:20px;}&:nth-child(6){left:25px;}&:nth-child(7){left:19px;}&:nth-child(8){left:22px;}&:nth-child(9){left:25px;}&:nth-child(10){left:28px;}&:nth-child(11){left:31px;}}.main-section-01{display:flex;}.main-section-01 img{width:100%;}#main-slide{position: relative;width:100%;overflow: hidden;flex:1;}#main-slide .swiper-controll-container{position:absolute;width:100%;bottom:0;}#main-slide .swiper-pagination-wrap{position: relative;margin:0 auto;bottom:0px;width: max-content;height:50px;display:flex;align-items:center;justify-content:center;text-align:center;z-index:1;}#main-slide .swiper-button-next:after,#main-slide .swiper-button-prev:after{font-size:0.8rem;}#main-slide .swiper-pagination,#main-slide .swiper-button-prev,#main-slide .swiper-button-next{position: relative;flex:1;text-align:center;line-height:0.8rem;font-size:0.8rem;height:0.8rem;bottom:auto;top:auto;left:auto;right:auto;width:40px;margin:auto 1%;}.main-section-01 .right-section-banner{flex:1;border-left:1px solid #515151;box-sizing:border-box;}.main-section-01 .right-section-banner .r-img-banner {}.main-section-01 .right-section-banner .r-img-banner img{width:100%;}.main-section-01 .right-section-banner .video-wrap{font-size:0;}.main-section-01 .right-section-banner video{width:100%;}.main-pro-list-01{border-bottom:1px solid var(--line-color);}.main-half-banner{margin-top:200px;margin-bottom:200px;cursor: pointer;}.main-half-banner ul{display:flex;}.main-half-banner ul li{flex:1;position: relative;}.main-half-banner ul li img{width:100%;}.main-half-banner ul li.banner-01 {}.main-half-banner ul li.banner-01 .text-warp{position:absolute;z-index:2;bottom:40px;left:40px;}.main-half-banner ul li.banner-01 .text-warp h3{color:#fff;font-size:20px;margin-bottom:3px;}.main-half-banner ul li.banner-01 .text-warp .btn-box{color:#fff;}.main-half-banner ul li.banner-02 {}.main-half-banner ul li.banner-02 .text-warp{text-align:center;position:absolute;width:90%;z-index:2;top:50%;left:50%;transform: translate(-50%,-50%);}.main-half-banner ul li.banner-02 .text-warp h4{color:#fff;font-size:14px;}.main-half-banner ul li .bg-image {}.main-pro-list-02{padding-top:100px;padding-bottom:50px;background: var(--bg-color);}.main-pro-list-02 .ec-base-product .prdList{width:100%;}.main-pro-list-02 .ec-base-product ul.grid3 .prdList__item{padding:0%;}.main-logo-banner{border-bottom:1px solid var(--line-color);padding:30px 0;}.main-logo-banner ul{display:flex;justify-content: space-around;}.main-logo-banner ul li {}.main-logo-banner ul li a {}.main-logo-banner ul li img{opacity:0.7;height:48px;}.review-board-slide-wrap{border-bottom:1px solid var(--line-color);background: var(--bg-color);height:566px;width:100%;position: relative;padding:21px 0 11px 0;}.review-board-slide-wrap .review-board .title-txt p.btn-b{background: var(--point-color);cursor: pointer;display: inline-block;width:153px;color:#fff;position: relative;padding:6px 16px;margin-top:15px;font-size:12px;font-weight: normal;}.review-board{height:100%;margin:0 auto;margin-top:0px;position: relative;overflow: hidden;}#indReviewSlide{position: relative;height:100%;width:90%;overflow: hidden;padding:0 5%;}#indReviewSlide-container .swiper-button-next,#indReviewSlide-container .swiper-button-prev{left:28%;}#indReviewSlide-container .swiper-button-prev{top:46%;}#indReviewSlide-container .swiper-button-next{top:55%;}#indReviewSlide-container .swiper-button-prev::after,#indReviewSlide-container .swiper-button-next::after{transform: rotate(90deg);font-size:18px;}.review-board .title-txt{margin-bottom:24px;flex:1;position: relative;}.review-board .title-txt .title-txt-in{padding:8% 8% 8% 10%;cursor: pointer;}.review-board .title-txt p{font-size:15px;line-height:156%;color:#939393;}.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 .fl-inner{display:flex;align-items:center;height:100%;}.review-board .review-list-wrap{flex:2.3;height:100%;background: var(--bg-color);;position: relative;}.review-board .review-list-wrap .review-list-wrap-inner {}.review-board .title-txt h2{font-size:34px;font-weight:500;margin-bottom:5px;color: var(--point-color) }.review-board .arrow-b{margin-right:10px;transition:all 0.4s ease-out;font-size:12px;}.review-board .arrow-b img{width:31px;}.review-board .arrow-b i{font-size:8px;margin-left:6px;}.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{position: relative;}.review-board .item-box>ul>li{cursor: pointer;box-sizing:border-box;border-bottom:1px solid var(--line-color);padding:35px 0;}.review-board .fl-inner:before{display:block;position:absolute;left:0;bottom:0px;width:100%;height:2px;background: var(--bg-color);content: '';z-index:2;}.review-board .item-box>ul>li:nth-child(odd){border-bottom:1px solid var(--line-color);}.review-board .item-box>ul>li:hover .arrow-b{transition:all 0.4s ease-out;margin-right:0px;}.review-board .item-box>ul>li .main .fl-list-inner{display:flex;align-items:center;}#indReviewSlide>ul>li:nth-child(2)>div>div>div.arrow-b{margin-top:20px;}.review-board .item-box>ul>li:last-child{border:0;}.review-board .more-title{margin-right:7px;}#indReviewSlide-container .swiper-button-next,#indReviewSlide-container .swiper-button-prev{left:0;}.swiper-button-next,.swiper-button-prev{z-index:1;}.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{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{margin-bottom:20px;}.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;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;min-height:206px;flex:1;}.review-board .cont-box-all-wrap{overflow: hidden;padding:9px 14px 13px 36px;}.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 .review-item-wrap{display:block;}.review-board .img-box-all{padding-top:180px;overflow: hidden;position: relative;width:180px;}.review-board .img-box-all .non-img{display: none }.review-board .img-box-all .non-img.displaynone{height:180px;display:block !important;width:180px;}.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%);width:180px;height:180px;}.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;border-radius:30px;top:0;left:0;transform: translate(-50%,-50%);}.main-instagram{border-bottom:1px solid var(--line-color);}.main-instagram h2 i{font-size:14px;vertical-align: inherit;margin-right:3px;}.main-instagram h2{background: var(--bg-color);font-family: "Lora",serif;text-align:center;padding:50px 0 45px 0;font-weight: normal;}.main-instagram .insta-box {}.main-instagram .insta-box .fl-inner{display:flex;}.main-instagram .box-list-left{flex:0.7;width:100%;}.main-instagram .box-list-right{display:flex;flex-wrap: wrap;flex:1.3;}.main-instagram svg{display:block;height:100%;}.main-instagram .box-list-right .comm{font-size:0;width:33.333333%;border-left:1px solid var(--line-color);border-top:1px solid var(--line-color);box-sizing:border-box;}.main-video{background:#edece7;border-bottom:1px solid var(--line-color);}.main-video .embed-container{display:block;}.main-video .fl-inner{display:flex;flex-direction: row;}.main-video .v-left{flex:2;border-right:1px solid var(--line-color);}.main-video .t-right{flex:1;}.main-video .t-right .text-wrap{padding:8%;}.main-video .t-right .text-wrap h3{font-size:27px;font-weight:500;margin-bottom:5px;color: var(--point-color);}.main-video .t-right .text-wrap h4{color:#939393;font-weight: normal;font-size:14px;margin-top:12px;}.main-video .t-right .text-wrap p{background: var(--point-color);cursor: pointer;display: inline-block;width:153px;color:#fff;position: relative;padding:6px 16px;margin-top:42px;}#mainSection_3rowEvent{margin:0 auto;border-top:1px solid var(--line-color);margin-top: -1px;z-index:1;position: relative;}.event-wrap-all-out {}.event-main .indList-sw-banner-inner{position:absolute;text-align:center;top:50%;left:50%;transform: translate(-50%,-50%);}.event-main .banner-wrap .inner{position: relative;width:300px;height:300px;line-height:300px;display:block;border-radius:50%;color:#fff;text-align:center;}.event-main .banner-wrap .inner>p{font-size:12px;}.event-main .banner-wrap .inner .banner-inner-circle-wrap{display:block;line-height: inherit;position:absolute;top:0;left:0;width:100%;height:100%;transform: rotate(-90deg);}.event-main .banner-wrap .inner .banner-inner-circle{fill: transparent;stroke:currentColor;stroke-width: .6;overflow: visible;transform: rotate(-80deg);transition: transform 1.6s;}.event-main .banner-wrap .inner .banner-inner-circle:hover{transform: rotate(100deg);}.event-main .banner-wrap .inner .banner-inner-circle path{stroke-dasharray:310;stroke-dashoffset:620;transition: stroke-dashoffset 1.6s;opacity:0.4;}.event-main .banner-wrap .inner .banner-inner-circle:hover path{stroke-dashoffset:0;}@keyframes stroke-dashoffset{transition-behavior: normal;transition-duration:1.6s;transition-timing-function:ease;transition-delay:0s;transition-property: stroke-dashoffset;}.event-main .banner-wrap p{color:#fff;position:absolute;width:100%;font-size:14px !important;}.event-wrap-all{width:100%;overflow: hidden;}.main-board-slide{margin:0 auto;overflow: hidden;}.main-board-slide ul{display:flex;}.main-board-slide h3{font-weight: normal;font-size:21px;margin-bottom:6px;}.main-board-slide .notice-board{float: left;overflow: hidden;width:43%;border-top:3px solid #000000;padding-top:31px;}.main-board-slide .left-box{float: left;width:179px;}.main-board-slide .right-box{float: left;width:250px;float: right;}.main-board-slide .gallery-board{clear:both;}.border-wide{border-top:1px solid #888888;clear:both;width:1035px;margin:0 auto;}.event-main .event-main-list .items{position: relative;transition:all 0.4s ease-out;flex:1;margin-top:0;box-sizing:border-box;border-right:1px solid var(--line-color);box-sizing:border-box;cursor: pointer;}.event-main .event-main-list ul>li:last-child{border:0;}.event-main .event-main-list ul>li:first-child img{transition:all 2s ease-out;border-radius:0%;scale:1;}.event-main .event-main-list ul>li:first-child:hover img{transition:all 2s ease-out;scale:1.1;}.event-main .event-main-list ul>li:first-child p{font-size:0;}.event-main .event-main-list ul>li:first-child p a{border-radius:0%;overflow: hidden;width:100%;margin:0%;}.event-main .event-main-list ul>li:first-child{position: relative;background: var(--bg-color);}.event-main .event-main-list ul>li:first-child .main-event-title{position:absolute;display:flex;text-align:center;top:50%;left:50%;transform: translate(-50%,-50%);margin-top:0;border:1px solid #ffffff59;width:80%;height:80%;border-radius:50%;align-items:center;justify-content:center;}.event-main .event-main-list ul>li:first-child .main-event-title p{font-size:15px;margin-bottom:0;}.event-main .event-main-list .items .main-event-cont-box {}.event-main .event-main-list ul{border-bottom:1px solid var(--line-color);}.event-main .event-main-list ul>li:first-child .items .main-event-cont-box{position: relative;z-index:1;top: inherit;left: inherit;width:60%;}.event-main .event-main-list ul>li:first-child .galleryList .main-event-title p{margin-bottom:0;}.event-main .event-main-list ul>li:first-child.items:hover .main-event-title{border:1px solid rgba(255,255,255,1);}.event-main .event-main-list ul>li:first-child .main-event-title a{display: none;}.event-main .event-main-list .items .main-event-cont-box p{color:#fff;font-size:12px;}.event-main .galleryList .main-event-img{width:100%;position: relative;}.event-main .event-main-list .items:hover .main-event-title{border-bottom:1px solid #fff;transition:all 0.4s ease-out;}.event-main .galleryList .main-event-img img{width:100%;}.event-main .galleryList .main-event-title{font-size:13px;margin:0 auto;margin-top:11px;transition:all 0.4s ease-out;display:flex;justify-content: space-between;width:94%;border-bottom:1px solid #ffffff47;position:absolute;left:3%;z-index:1;top:5px;}.event-main .galleryList .main-event-title a{font-size:11px;color:#fff;}.event-main .galleryList .main-event-cont{height:63px;overflow: hidden;width:89%;margin:0 auto;text-align: left;line-height:160%;}.event-main .galleryList .main-event-cont p{font-size:12px !important;color: rgba(19,19,19,0.62) !important;line-height:175%;}.event-main .galleryList .main-event-cont span{font-size:12px !important;color: rgba(19,19,19,0.62) !important;line-height:175%;}.event-main .galleryList .main-event-cont a{font-size:12px !important;color: rgba(19,19,19,0.62) !important;line-height:175%;}.event-main .galleryList .main-event-cont img{display: none;}.event-main .galleryList .main-event-btn{position: relative;margin-top:27px;margin-left:5%;margin-bottom:23px;}.event-main .galleryList .main-event-btn .button--wrap{padding:8px 16px;}.event-main .button{padding:7px 19px;margin-left:27px;margin-top:25px;margin-bottom:24px;}.main-event-img>p>a{display: inline-block;width:100%;}.event-main h2{text-decoration: underline;margin-bottom:20px;display: inline-block;*display: inline;zoom:1;background:#fff;font-size:23px;margin-left:5px;}.event-main h2 .fa-ellipsis-v{float: left;font-size:20px;margin-right:11px;vertical-align: middle;margin-top:8px;}.event-main i{display: inline-block;margin-top:14px;float: right;margin-left:5px;font-size:14px;margin-right:2px;}.event-main .galleryList .main-event-title p{font-size:16px;margin-bottom:11px;}.main-board-slide .xans-board-4 {}.main-board-slide .xans-board-4 img{padding-bottom:10px;}.main-board-slide .xans-board-4 .cont-box{background:#fbfbfb;float: left;width:218px;height:100px;line-height:160%;}.main-board-slide .xans-board-4 .cont-box a{display: inline-block;*display: inline;zoom:1;padding:20px;}.main-board-slide .xans-board-4 .cont-img{float: left;}.main-board-slide .xans-board-4 li{clear:both;}.main-half-banner-02{overflow: hidden;background: var(--bg-color);position: relative;cursor: pointer;}.main-half-banner-02 ul{border-top:1px solid var(--line-color);display:flex;box-sizing:border-box;}.main-half-banner-02 ul li{flex:1;position: relative;}.main-half-banner-02 ul li .bg-image{position: relative;height:100%;overflow: hidden;font-size:0;}.main-half-banner-02 ul li img{width:100%;object-fit:cover;height:100%;}.main-half-banner-02 ul li img.parallax{position:absolute;top: -10%;height:116%;transition: transform 1.2s ease-out;}.main-half-banner-02 ul li.banner-01{border-right:1px solid var(--line-color);box-sizing:border-box;}.main-half-banner-02 ul li.banner-01 .text-warp{position:absolute;z-index:2;top:50%;text-align:center;left:50%;transform: translate(-50%,-50%);}.main-half-banner-02 ul li.banner-01 .text-warp h4{color:#fff;font-size:17px;margin-bottom:3px;font-weight:500;}.main-half-banner-02 ul li.banner-01 .text-warp .btn-box{color:#fff;}.main-half-banner-02 ul li.banner-02 {}.main-half-banner-02 ul li.banner-02 .text-warp{text-align: right;position:absolute;width:90%;font-size:17px;font-weight:500;z-index:2;bottom:30px;right:44px;}.main-half-banner-02 ul li.banner-02 .text-warp h4{color:#fff;font-size:14px;}.main-half-banner-02 ul li.banner-02 .text-box{position:absolute;z-index:1;left:20px;bottom:20px;padding:5px 21px;background: var(--point-color);}.main-half-banner-02 ul li.banner-02 .text-box .inner {}.main-half-banner-02 ul li.banner-02 .text-box .inner h4{display: inline-block;color:#fff;font-weight: normal;font-size:14px;}.main-half-banner-02 ul li.banner-02 .text-box .inner p{color:#fff;}.main-half-banner-02 ul li.banner-02 .text-box .inner a{color:#fff;margin-top:37px;display:block;display: inline-block;}#indProListSlide{position: relative;width:66.66666%;height:100%;overflow: hidden;}#indProListSlide .swiper-button-next:after,#indProListSlide .swiper-button-prev:after{font-size:12px;}#indProListSlide .swiper-button-next,#indProListSlide .swiper-button-prev{background: var(--point-color);width:50px;height:50px;}#indProListSlide .swiper-button-next,.swiper-rtl .swiper-button-prev{right:0;}#indProListSlide .swiper-button-prev,.swiper-rtl .swiper-button-next{left:0;}.main-pro-list-01 .fl-inner-01{display:flex;}.main-pro-list-01 .main-pro-list-box{border:0;background: var(--bg-color);width:33.333333%;position: relative;}.main-pro-list-01 .main-pro-list-box .title-box {}.main-pro-list-01 .main-pro-list-box .title-box .title-box-inner{line-height:220%;position:absolute;top:46px;left:20px;}.main-pro-list-01 .main-pro-list-box .title-box h3{font-size:26px;margin-bottom:23px;font-weight:500;color: var(--point-color);}.main-pro-list-01 .main-pro-list-box .title-box h4{font-size:18px;margin-bottom:47px;line-height:160%;font-weight:400;color:#000;}.main-pro-list-01 .main-pro-list-box .title-box .btn-wrap{background: var(--point-color);cursor: pointer;display: inline-block;width:153px;position: relative;padding:4px 16px;}.main-pro-list-01 .main-pro-list-box .title-box .btn-wrap p{font-size:14px;color:#fff;display:flex;justify-content: space-between;align-items:center;}.main-pro-list-01 .main-pro-list-box .title-box .btn-wrap a{color:#fff;}.main-pro-list-01 .main-pro-list-box .title-box .btn-wrap span {}.main-pro-list-01 .main-pro-list-box .title-box .btn-wrap img{position:absolute;right:9px;top:10px;width:9px;}.ec-base-product-main-01 .prdList .sale-discount-wrap{height:30px !important;line-height:30px !important;}.ec-base-product-main-01>.title{margin:0 0 21px;text-align:center;margin-bottom:36px;}.ec-base-product-main-01 .title h2{font-weight: normal;font-size:15px;color:#2e2e2e;text-align:center;position: relative;font-weight:300;font-family: "Lora",serif;margin-bottom:62px;letter-spacing:2px;}.ec-base-product-main-01 .title h2 span{position: relative;}.ec-base-product-main-01 .title h2 span:after{display:block;position:absolute;left:0;bottom: -7px;width:100%;height:1px;background:#000000;content: '';}.ec-base-product-main-01 .title h2 strong{font-weight:600;}.ec-base-product-main-01 .title h3{font-weight: normal;font-size:20px;color:#2e2e2e;text-align:center;}.ec-base-product-main-01 h2.style-line{margin-bottom:54px;}.ec-base-product-main-01 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-01 img{vertical-align: middle;}.ec-base-product-main-01 a[href^='/product/detail.html']>img{border:1px solid #ececec;}.ec-base-product-main-01 .prdList{font-size:0;line-height:0;margin:0 auto;}.ec-base-product-main-01 .prdList>li{position: relative;color:#757575;vertical-align: top;margin-top:0;}.ec-base-product-main-01 .prdList .thumbnail>a{display:block;position: relative;z-index:1;}.ec-base-product-main-01 .prdList .thumbnail .box-over .cart>img{width:100% !important;transition:all 0.4s ease-out;margin-top:19px;display: inline-block;margin-top: -18px;width:100%;position: relative;z-index:1;opacity:0;height:33px !important;}.ec-base-product-main-01 .prdList .thumbnail .box-over .cart.ani-03:after{display:block;width:100%;height:150px;content: 'ADD TO CART';border:1px solid #4e4e4e;width:100%;height:33px;margin:0 auto;font-size:12px;line-height:33px;color:#000;transition:all 0.4s ease-out;font-weight:300;margin-top: -39px;z-index:0;position: relative;background: none;font-weight:400;box-sizing:border-box;background-color:#4e4e4e;color:#fff;}.ec-base-product-main-01 .prdList .thumbnail .box-over .wish>img{transition:all 0.4s ease-out;margin-top:19px;display: inline-block;margin-top: -18px;width:100%;position: relative;z-index:1;opacity:1;transition:all 0.4sease-out;margin-top:0;width:20px;position:absolute;left:11px;top:9px;width:16px;}.ec-base-product-main-01 .prdList__item:hover .box-layer{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-main-01 .prdList .box-layer{display:block;position:absolute;z-index:1;left:0;top:0px;width:100%;height:100%;background: rgba(255,255,255,0.3);opacity:0;transition:all 0.4s ease-out;curosr: pointer;}.ec-base-product-main-01 .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}.ec-base-product-main-01 .prdList .thumbnail{font-size:0;text-align:center;position: relative;}.ec-base-product-main-01 .prdList .thumbnail .box-over{position:absolute;z-index:1;width:100%;position:absolute;bottom:0;left:0;display:flex;align-items:flex-end;cursor: pointer;z-index:2;}.ec-base-product-main-01 .prdList .thumbnail .box-over .wish>img{transition:all 0.4s ease-out;}.ec-base-product-main-01 .prdList .thumbnail .box-over .wish>img:hover{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-main-01 .prdList .thumbnail .prdImg{position: relative;margin:10px 7px;text-align:center;}.ec-base-product-main-01 .prdList .thumbnail a img{width:100%;box-sizing:border-box;}.ec-base-product-main-01 .prdList .thumbnail .wish {}.ec-base-product-main-01 .prdList .thumbnail .wish img{width:16px;}.ec-base-product-main-01 .prdList .thumbnail .wish:hover{}.ec-base-product-main-01 .prdList .thumbnail .wish.ani-01{transition:all 0.2s ease-out;}.ec-base-product-main-01 .prdList .thumbnail .wish.ani-02{transition:all 0.3s ease-out;width:50%;display: inline-block;flex:1;border:1px solid var(--line-color);width:100%;height:33px;margin:0 auto;font-size:12px;line-height:33px;color:#000;transition:all 0.4sease-out;font-weight:300;margin-top: -39px;z-index:0;position: relative;background: none;font-weight:400;box-sizing:border-box;background-color:#fff;color:#000;border-bottom:0;border-left:0;}.ec-base-product-main-01 .prdList .thumbnail .cart.ani-03{width:50%;display: inline-block;flex:1;}.ec-base-product-main-01 .prdList .thumbnail .wish.ani-03{transition:all 0.4s ease-out;}.ec-base-product-main-01 .prdList .description .promotion{margin-top:10px;}.ec-base-product-main-01 .prdList .thumbnail .prdIcon{position:absolute;top:9px;left:9px;width:100%;height:100%;background-repeat: no-repeat;background-size:100px;}.ec-base-product-main-01 .prdList .thumbnail .icon{margin:10px 0 0;vertical-align: middle;}.ec-base-product-main-01 .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}.ec-base-product-main-01 .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}.ec-base-product-main-01 .prdList .thumbnail .promotion img{margin:0 4px 0 0;}.ec-base-product-main-01 .prdList .thumbnail .button{float: right;margin:0 0 4px;}.ec-base-product-main-01 .prdList .thumbnail .button img{margin:0 2px 0 0;cursor: pointer;}.ec-base-product-main-01 .prdList .thumbnail .button .option{display: inline;position: relative;}.ec-base-product-main-01 .prdList .thumbnail .button .likeButton{display: inline-block;margin:0 5px;}.ec-base-product-main-01 .prdList .thumbnail .button .likeButton button{font-family: verdana;color:#9a9a9a;letter-spacing: -1px;background: none;}.ec-base-product-main-01 .prdList .thumbnail .button .likeButton button img{margin:0;vertical-align: middle;}.ec-base-product-main-01 .prdList .thumbnail .button .likeButton button strong{height:16px;vertical-align: middle;}.ec-base-product-main-01 .prdList .thumbnail .button .likeButton.selected button{color:#353535;}.ec-base-product-main-01 .prdList .description{margin:0 auto;padding:0 7px;font-size:12px;transition:all 0.4s ease-out;line-height:18px;margin-top:15px;position:absolute;z-index:1;top:0;left:15px;}.ec-base-product-main-01 .prdList .thumbnail .box-over{opacity:0;transition:all 0.4s ease-out;}.ec-base-product-main-01 .prdList .thumbnail:hover .box-over{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-main-01 .prdList .description .name{display:block;font-weight: normal;}.ec-base-product-main-01 .prdList .description .name span{color:#000000;font-weight:300;line-height:143%;}.ec-base-product-main-01 .prdList .description .name a{color:#2e2e2e;}.ec-base-product-main-01 .prdList .description .mileage{display:block;}.ec-base-product-main-01 .prdList .description span.grid{display:block;}.ec-base-product-main-01 ul.grid-box>li{width:50%;margin:0;}.ec-base-product-main-01 ul.grid1>li{width:100%;margin-bottom:3%;border-bottom:1px solid #e8e8e8;padding-bottom:25px;}.ec-base-product-main-01 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-01 ul.grid1>li .thumbnail{margin:0;}.ec-base-product-main-01 ul.grid1>li .name span{font-size:24px !important;font-weight:600 !important;}.ec-base-product-main-01 ul.grid1>li .border-light{margin:0;margin-bottom:23px;margin-top:26px;}.ec-base-product-main-01 ul.grid1>li .description{text-align: left;padding:0 22px;}.ec-base-product-main-01 ul.grid1 .spec li{line-height:170%;margin-bottom:8px;}.ec-base-product-main-01 ul.grid2{width:104%;}.ec-base-product-main-01 ul.grid2 .spec li{margin-bottom:5px;}.ec-base-product-main-01 ul.grid2>li{width:46%;margin-right:4%;margin-bottom:3%;}.ec-base-product-main-01 ul.grid2 .thumbnail{margin:0;}.ec-base-product-main-01 ul.grid2>li .border-light{margin-top:24px;}.ec-base-product-main-01 ul.grid2>li .name span{font-size:20px !important;color:#000 !important;font-weight:600 !important;}.ec-base-product-main-01 ul.grid3 {}.ec-base-product-main-01 ul.grid3 .prdList__item {}.ec-base-product-main-01 ul.grid3>li{width:50%;border-left:1px solid var(--line-color);box-sizing:border-box;display: inline-block;cursor:pointer;}.ec-base-product-main-01 ul.grid4>li{width:24%;margin:0.5%;margin-bottom:2%;}.ec-base-product-main-01 ul.grid5>li{}.ec-base-product-main-01 ul.grid3>li .color{max-width:230px;}.ec-base-product-main-01 ul.grid4>li .color{max-width:190px;}.ec-base-product-main-01 ul.grid5>li .color{max-width:130px;}.ec-base-product-main-01 ul.grid-box>li{width:50%;}.ec-base-product-main-01 .cart-icon{cursor: pointer;}.ec-base-product-main-01 .cart-icon img{width:14px;}.ec-base-product-main-01 ul.grid-box li:after{content: "";display:block;clear:both;}.ec-base-product-main-01 ul.grid-box li .thumbnail{margin:20px;}.ec-base-product-main-01 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-01 ul.grid-box li:hover .description{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-main-01 ul.grid-box li .border-light{margin:0;margin-bottom:17px;width:20px;}.ec-base-product-main-01 ul.grid-box li .description .chk {}.ec-base-product-main-01 .spec{margin:0;}.ec-base-product-main-01 .spec li{vertical-align: middle;margin-right:5px;}.ec-base-product-main-01 .spec li.listInlineBlock{display: inline-block;}.ec-base-product-main-01 .spec li .title{font-weight: normal;vertical-align: top;color:#fff;display: inline-block;font-size:0;border-radius:4px;padding:0 7px;margin-bottom:3px;margin-right:4px;border:1px solid #e3e3e3;}.ec-base-product-main-01 .spec li .title span{vertical-align: top;font-size:10px !important;color:#000 !important;}.ec-base-product-main-01 .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0 0;}.ec-base-product-main-01 .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-01 .discountPeriod{display: inline-block;z-index:10;position: relative;width:55px;height:19px;vertical-align: middle;}.ec-base-product-main-01 .layerDiscountPeriod{left:50%;top:26px;width:247px;margin:0 0 0 -124px;}.ec-base-product-main-01 .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-01 .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}.ec-base-product-main-01 .layerDiscountPeriod .content p strong{font-weight: normal;font-size:12px;color:#2e2e2e;}.ec-base-product-main-01 .layerDiscountPeriod .content p strong span{font-size:11px;}.ec-base-product-main-01 .prdList .shippingFee{position: relative;display: inline-block;}.ec-base-product-main-01 .prdList .shippingFee .button{display: inline-block;float: none;}.ec-base-product-main-01 .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}.ec-base-product-main-01 .prdList .shippingFee .ec-base-tooltip table th{width:40px;}.ec-base-product-main-01 .prdList .shippingFee .ec-base-tooltip table th,.ec-base-product-main-01 .prdList .shippingFee .ec-base-tooltip table td{padding:7px 10px 8px 10px;}.ec-base-product-main-01 .btnTooltip{position: relative;display: inline-block;}.ec-base-product-main-02{margin:0 auto;margin-bottom:10px;width:97%;}.ec-base-product-main-02>.title{margin:0 0 21px;text-align:center;margin-bottom:36px;}.ec-base-product-main-02 .title h2{font-weight:500;font-size:26px;text-align:center;position: relative;margin-bottom:37px;}.ec-base-product-main-02 .title h2 a{color: var(--point-color);}.ec-base-product-main-02 .title h2 span{position: relative;font-size:18px;font-weight:400;margin-top:5px;display:block;}.ec-base-product-main-02 .title h2 strong{font-weight:600;}.ec-base-product-main-02 .title h3{font-weight: normal;font-size:20px;color:#2e2e2e;text-align:center;}.ec-base-product-main-02 h2.style-line{margin-bottom:54px;}.ec-base-product-main-02 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-02 img{vertical-align: middle;}.ec-base-product-main-02 a[href^='/product/detail.html']>img{border:1px solid #ececec;}.ec-base-product-main-02 .prdList{width:99%;min-width:756px;font-size:0;line-height:0;margin:0 auto;}.ec-base-product-main-02 .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-02 .prdList .chk{position:absolute;top: -10px;left:0;right:0;display:block;margin:0 0 10px;}.ec-base-product-main-02 .prdList .thumbnail{font-size:0;text-align:center;position: relative;}.ec-base-product-main-02 .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-02 .prdList .thumbnail .box-over .wish>img{width:57px !important;transition:all 0.4s ease-out;margin-top:19px;}.ec-base-product-main-02 .prdList .thumbnail .box-over .wish>img:hover{opacity:0.9;transition:all 0.4s ease-out;}.ec-base-product-main-02 .prdList .thumbnail .prdImg{position: relative;margin:10px 7px;text-align:center;}.ec-base-product-main-02 .prdList .thumbnail a img{width:100%;box-sizing:border-box;}.ec-base-product-main-02 .prdList .thumbnail .wish{position:absolute;cursor: pointer;display: inline-block;opacity:1;bottom: -31px;right:8px;z-index:1;}.ec-base-product-main-02 .prdList .thumbnail .wish img{width:16px;}.ec-base-product-main-02 .prdList .thumbnail .wish:hover{}.ec-base-product-main-02 .prdList .thumbnail .wish.ani-01{transition:all 0.2s ease-out;}.ec-base-product-main-02 .prdList .thumbnail .wish.ani-02{transition:all 0.3s ease-out;}.ec-base-product-main-02 .prdList .thumbnail .wish.ani-03{transition:all 0.4s ease-out;}.ec-base-product-main-02 .prdList .description .promotion{margin-top:10px;}.ec-base-product-main-02 .prdList .thumbnail .prdIcon{position:absolute;top:9px;left:9px;width:100%;height:100%;background-repeat: no-repeat;background-size:100px;}.ec-base-product-main-02 .prdList .thumbnail .icon{margin:10px 0 0;vertical-align: middle;}.ec-base-product-main-02 .prdList .thumbnail .icon:after{content: "";display:block;clear:both;}.ec-base-product-main-02 .prdList .thumbnail .promotion{float: left;margin:0 0 4px;text-align: left;}.ec-base-product-main-02 .prdList .thumbnail .promotion img{margin:0 4px 0 0;}.ec-base-product-main-02 .prdList .thumbnail .button{float: right;margin:0 0 4px;}.ec-base-product-main-02 .prdList .thumbnail .button img{margin:0 2px 0 0;cursor: pointer;}.ec-base-product-main-02 .prdList .thumbnail .button .option{display: inline;position: relative;}.ec-base-product-main-02 .prdList .thumbnail .button .likeButton{display: inline-block;margin:0 5px;}.ec-base-product-main-02 .prdList .thumbnail .button .likeButton button{font-family: verdana;color:#9a9a9a;letter-spacing: -1px;background: none;}.ec-base-product-main-02 .prdList .thumbnail .button .likeButton button img{margin:0;vertical-align: middle;}.ec-base-product-main-02 .prdList .thumbnail .button .likeButton button strong{height:16px;vertical-align: middle;}.ec-base-product-main-02 .prdList .thumbnail .button .likeButton.selected button{color:#353535;}.ec-base-product-main-02 .prdList .description{margin:0 auto;padding:0 7px;font-size:12px;line-height:18px;margin-top:15px;position: relative;}.ec-base-product-main-02 .prdList .description .name{display:block;font-weight: normal;width:calc(100% - 56px);}.ec-base-product-main-02 .prdList .description .name span{line-height:143%;}.ec-base-product-main-02 .prdList .description .name a{color:#2e2e2e;}.ec-base-product-main-02 .prdList .description .mileage{display:block;}.ec-base-product-main-02 .prdList .description span.grid{display:block;}.ec-base-product-main-02 ul.grid-box>li{width:50%;margin:0;}.ec-base-product-main-02 ul.grid1>li{width:100%;margin-bottom:3%;border-bottom:1px solid #e8e8e8;padding-bottom:25px;}.ec-base-product-main-02 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-02 ul.grid1>li .thumbnail{margin:0;}.ec-base-product-main-02 ul.grid1>li .name span{font-size:24px !important;font-weight:600 !important;}.ec-base-product-main-02 ul.grid1>li .border-light{margin:0;margin-bottom:23px;margin-top:26px;}.ec-base-product-main-02 ul.grid1>li .description{text-align: left;padding:0 22px;}.ec-base-product-main-02 ul.grid1 .spec li{line-height:170%;margin-bottom:8px;}.ec-base-product-main-02 ul.grid2{width:104%;}.ec-base-product-main-02 ul.grid2 .spec li{margin-bottom:5px;}.ec-base-product-main-02 ul.grid2>li{width:46%;margin-right:4%;margin-bottom:3%;}.ec-base-product-main-02 ul.grid2 .thumbnail{margin:0;}.ec-base-product-main-02 ul.grid2>li .border-light{margin-top:24px;}.ec-base-product-main-02 ul.grid2>li .name span{font-size:20px !important;color:#000 !important;font-weight:600 !important;}.ec-base-product-main-02 ul.grid3{margin-top: -20px;}.ec-base-product-main-02 ul.grid3 .prdList__item{padding:4%;}.ec-base-product-main-02 ul.grid3>li{width:33.33%;}.ec-base-product-main-02 ul.grid4>li{width:23%;margin:1%;margin-bottom:2%;}.ec-base-product-main-02 ul.grid5>li{}.ec-base-product-main-02 ul.grid3>li .color{max-width:230px;}.ec-base-product-main-02 ul.grid4>li .color{max-width:190px;}.ec-base-product-main-02 ul.grid5>li .color{max-width:130px;}.ec-base-product-main-02 ul.grid-box>li{width:50%;}.ec-base-product-main-02 .cart-icon{cursor: pointer;position: relative;}.ec-base-product-main-02 .cart-icon img{width:100% !important;transition:all 0.4sease-out;margin-top:19px;display: inline-block;margin-top:0;width:100%;position: relative;z-index:1;opacity:0;height:33px !important;position:absolute;z-index:1;}.ec-base-product-main-02 .cart-icon:after{display:block;width:100px;height:150px;content: 'ADD TO CART';border:1px solid var(--line-color);width:100%;height:33px;margin:0 auto;font-size:12px;line-height:33px;color:#000;transition:all 0.4s ease-out;z-index:0;position: relative;background: none;transition:all 0.4s ease-out;font-weight:400;text-align:center;margin-top:10px;}.ec-base-product-main-02 .cart-icon{display:block;margin-top:29px;}.ec-base-product-main-02 .cart-icon:hover:after{transition:all 0.4s ease-out;border:1px solid var(--line-color);background-color: var(--point-color);color:#fff;}.ec-base-product-main-02 ul.grid-box li:after{content: "";display:block;clear:both;}.ec-base-product-main-02 ul.grid-box li .thumbnail{margin:20px;}.ec-base-product-main-02 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-02 ul.grid-box li:hover .description{opacity:1;transition:all 0.4s ease-out;}.ec-base-product-main-02 ul.grid-box li .border-light{margin:0;margin-bottom:17px;width:20px;}.ec-base-product-main-02 ul.grid-box li .description .chk {}.ec-base-product-main-02 .spec{margin:0;margin-top:4px;}.ec-base-product-main-02 .spec li{vertical-align: middle;margin-right:5px;}.ec-base-product-main-02 .spec li.listInlineBlock{display: inline-block;}.ec-base-product-main-02 .spec li .title{font-weight: normal;vertical-align: top;color:#fff;display: inline-block;font-size:0;border-radius:4px;padding:0 7px;margin-bottom:3px;margin-right:4px;border:1px solid #e3e3e3;}.ec-base-product-main-02 .spec li .title span{vertical-align: top;font-size:10px !important;color:#000 !important;}.ec-base-product-main-02 .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 0 0;}.ec-base-product-main-02 .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-02 .discountPeriod{display: inline-block;z-index:10;position: relative;width:55px;height:19px;vertical-align: middle;}.ec-base-product-main-02 .layerDiscountPeriod{left:50%;top:26px;width:247px;margin:0 0 0 -124px;}.ec-base-product-main-02 .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-02 .layerDiscountPeriod .content p{margin:2px 0 0;font-size:11px;line-height:16px;color:#757575;letter-spacing: -1px;}.ec-base-product-main-02 .layerDiscountPeriod .content p strong{font-weight: normal;font-size:12px;color:#2e2e2e;}.ec-base-product-main-02 .layerDiscountPeriod .content p strong span{font-size:11px;}.ec-base-product-main-02 .prdList .shippingFee{position: relative;display: inline-block;}.ec-base-product-main-02 .prdList .shippingFee .button{display: inline-block;float: none;}.ec-base-product-main-02 .prdList .shippingFee .ec-base-tooltip{z-index:11;display:block;margin:0 0 0 -170px;width:360px;}.ec-base-product-main-02 .prdList .shippingFee .ec-base-tooltip table th{width:40px;}.ec-base-product-main-02 .prdList .shippingFee .ec-base-tooltip table th,.ec-base-product-main-02 .prdList .shippingFee .ec-base-tooltip table td{padding:7px 10px 8px 10px;}.ec-base-product-main-02 .btnTooltip{position: relative;display: inline-block;}.main-marquee>.animated-text{}.main-marquee{width:100%;grid-column-gap:0.5vw;padding:7px 0;display:flex;border-top:1px solid var(--line-color);border-bottom:1px solid var(--line-color);overflow: hidden;cursor: pointer;}.marquee-content{min-width:100%;grid-column-gap:3vw;flex: none;justify-content: space-around;display:flex;}.text-block{letter-spacing:1px;white-space: nowrap;color:#000000;text-transform: uppercase;font-size:11px;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;}}@media all and (max-width:1000px){.main-section-01{flex-direction:column;}.main-pro-list-01{margin-top:75px;}.wrap-80{width:100% !important;margin:0 auto;}.main-half-banner{margin-top:70px;margin-bottom:0px;}.main-half-banner ul{flex-direction:column;}.main-half-banner ul li{overflow: hidden;}.main-half-banner ul li.banner-01 .text-warp h3{font-size:20px;margin-bottom:0;}.main-half-banner ul li.banner-01 .text-warp{bottom:30px;left:30px;}.main-pro-list-02{margin-top:0px;padding-top:62px;padding-bottom:0;}.ec-base-product-main-02>.title{margin-bottom:22px;}.ec-base-product-main-02 .title h2{font-size:22px;margin-bottom:0;}.ec-base-product-main-02 .prdList{min-width:0;}.ec-base-product-main-02{margin:0 auto;margin-bottom:10px;width:100%;}.ec-base-product-main-02 .cart-icon{display:block;margin-top:5px;}.ec-base-product-main-02 ul.grid4>li{width:49%;margin:0.5%;margin-bottom:30px;}.ec-base-product-main-02 .prdList .description{margin-top:12px;}.ec-base-product-main-02 .spec{margin:0;}.main-pro-list-02 .xans-product-listmore{margin-top: -9px;padding-bottom:50px;}.marquee-content{grid-column-gap:10vw;}.main-half-banner-02{margin-top: -10px;margin-bottom:0px;}.main-half-banner-02 ul{flex-direction:column;}.main-half-banner-02 ul li{overflow: hidden;}.main-half-banner-02 ul li.b.main-half-banner ul li.banner-01 .text-warpanner-01 .text-warp h3{font-size:20px;margin-bottom:0;}.main-half-banner-02 ul li.banner-01 .text-warp {}.main-half-banner-02 ul li .bg-image{height:400px;}.main-half-banner-02 ul li.banner-01 .text-warp h4{font-size:14px;}.main-marquee{padding:13px 0 10px 0;}.main-pro-list-01{margin-top:0;}.main-pro-list-01 .fl-inner-01{display:flex;flex-wrap: wrap;flex-direction:column;}.main-pro-list-01 .main-pro-list-box .title-box h3{font-size:26px;margin-bottom:14px;font-weight:500;}.main-pro-list-01 .main-pro-list-box .title-box h4{font-size:18px;margin-bottom:47px;line-height:131%;font-weight:400;color:#000;}.main-pro-list-01 .main-pro-list-box{width:92%;padding:28px 4% 28px 4%;border-bottom:1px solid var(--line-color);}#indProListSlide{width:100%;}.main-pro-list-01 .main-pro-list-box .title-box .title-box-inner{line-height:220%;position: relative;top: inherit;left: inherit;}#indProListSlide .swiper-button-next,#indProListSlide .swiper-button-prev{opacity:0;}.main-logo-banner{padding:17px 0;}.main-logo-banner ul li img{height:21px;}.ec-base-product-main-02 .cart-icon img{width: inherit;transition:all 0.4sease-out;margin-top:19px;display: inline-block;margin-top:6px;width: inherit !important;position: relative;z-index:1;opacity:1;height:17px !important;}.ec-base-product-main-02 .cart-icon:after{display: none;}.event-main .event-main-list ul{display:flex;overflow-x:auto;border:0;}.event-main .event-main-list .items{scroll-snap-type: x mandatory;scroll-behavior: smooth;flex: none;width:80%;overflow: hidden;border-bottom:1px solid var(--line-color);}.event-main .event-main-list::-webkit-scrollbar{width:8px;height:2px;}.event-main .event-main-list::-webkit-scrollbar-button{display: none;}.event-main .event-main-list::-webkit-scrollbar-thumb{border:0;background:#000;}.review-board .fl-inner{display:block;height: inherit;}.review-board .arrow-b{display: none;}.review-board .title-txt p{font-size:13px;line-height:156%;}.review-board .title-txt{margin-bottom:0px;flex:1;width:100%;}.review-board .review-list-wrap{flex:1;height:310px;min-width:100%;}.review-board .title-txt h2{font-size:26px;}.review-board .item-box>ul>li .main .fl-list-inner{display:flex;align-items:flex-start;}.review-board .cont-box{font-size:16px;overflow: hidden;}.review-board .img-box-all{padding-top:150px;overflow: hidden;position: relative;width:120px;}.review-board .cont-box-all-wrap{overflow: hidden;padding:0px;}.review-board .cont-box-all{min-height: inherit;}.review-board .item-box>ul>li{padding:22px 0;}.review-point{margin-bottom:8px;}.review-board .cont-box{font-size:16px;overflow: hidden;}.review-cont{height:36px;line-height:162%;overflow: hidden;margin-top:5px;margin-bottom:7px;display: none;}.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%);width:100px;height:100px;}.review-board .img-box-all .non-img.displaynone{height:100px;display:block !important;width:100px;}.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{border-radius:15px;}.review-board-slide-wrap{height:420px;}.review-board {}.review-board .cont-box{font-size:14px;}.review-board .title-txt .title-txt-in{padding:5% 0 7px 5%;}#indReviewSlide-container .swiper-button-next{top: -9px;}#indReviewSlide-container .swiper-button-next,#indReviewSlide-container .swiper-button-prev{right:4%;left: inherit;}#indReviewSlide-container .swiper-button-prev{top: -29px;}.main-instagram .box-list-left{flex:1;width:100%;min-width:100%;}.main-instagram .box-list-right{display:flex;flex-wrap: wrap;flex:1;min-width:100%;}.main-instagram .insta-box .fl-inner{display:flex;flex-direction:column;flex-wrap: wrap;}.main-instagram .box-list-right .comm {}.music-all-wrap{bottom:78px;}#quick-wrap{bottom:109px;}[class^='btn'].sizeM{padding:10px 20px !important;}.event-main .banner-wrap .inner{width:200px;height:200px;line-height:200px;}.main-instagram h2{font-size:18px;padding:50px 0 20px 0;}.main-instagram h2 i{font-size:14px;}.main-video .fl-inner{flex-direction:column;}.main-video .v-left{border-bottom:1px solid var(--line-color);border-right:0;}.main-video .t-right .text-wrap{padding:5% 5% 8% 5%;}.main-video .t-right .text-wrap p{font-size:11px;}.main-video .t-right .text-wrap h3{font-size:26px;}.main-video .t-right .text-wrap h4{font-size:13px;}}#header{position: relative;z-index:10;}#header .top-line-banner{text-align:center;background: var(--point-color);width:100%;height:30px;line-height:30px;transition:all 0.4s ease-out;z-index:10;opacity:1;}#header .top-line-banner .inner {}#header .top-line-banner a{font-size:11px;color:#ffffff;}#header .header-container{background: rgba(255,255,255,0.5);height:50px;line-height:48px;transition:all 0.4s ease-out;box-sizing:border-box;border-bottom:1px solid var(--line-color);}#header .header-container:hover{background: rgba(255,255,255,1);transition:all 0.4s ease-out;}#header.headerColor .header-container{background:#fff;}body.body-on #header.headerColor .header-container{background: rgba(255,255,255,0.3);}#header .header-container .inner{position: relative;width:98%;margin:0 auto;display:flex;align-items:center;justify-content: space-between;}#header .header-container .gnb{display:flex;flex-direction: row;align-items:flex-start;}#header .header-container .gnb li{margin-right:15px;margin-top:1px;margin-left:15px;}#header .header-container .gnb li a{position: relative;font-size:13px;letter-spacing:0.5px;}.shop-cate-menu-trigger{cursor: pointer;}#header .header-container .gnb li i{font-size:8px;}#header .header-container .gnb li a:after{display: none;position:absolute;left:0;bottom: -5px;width:0%;height:1px;background:#000000;content: '';transition:all 0.2s ease-out;}#header .header-container .gnb li a:hover:after{}#header .header-container h1{margin-left:4px;}#header .header-container h1 a{letter-spacing:3px;font-size:19px;font-weight:400;}#header .header-container h1 img{height:16px;margin-top:17px;}#header .header-container .mid-section{display:flex;flex-direction: row;align-items:flex-start;}#header .header-container .mid-section i{font-size:8px;}#header .header-container .mid-section li{margin-right:15px;margin-left:15px;}#header .header-container .mid-section li a{font-size:13px;letter-spacing:0.5px;}#header .header-container .user-section{display:flex;flex-direction: row;align-items:flex-start;}#header .header-container .board-section{display:flex !important;flex-direction: row;align-items:flex-start;}#header .header-container .board-section .header-community-wrap{position: relative;margin-right:27px;}#header .header-container .board-section .header-community-wrap .header-community-open{opacity:0;font-size:12px;visibility: hidden;transition:all 0.4s ease-out;}#header .header-container .board-section .header-community-wrap .header-community-open a{font-size:12px;}#header .header-container .board-section .header-community-wrap:hover .header-community-open{opacity:1;visibility: visible;transition:all 0.4s ease-out;}#header .header-container .board-section .header-community-wrap i{font-size:8px;}#header .header-container .board-section .header-community-wrap a{display:block;}#header .header-container .user-section i{font-size:8px;}#header .header-container .user-section li{cursor: pointer;white-space: nowrap;position: relative;padding-left:25px;}#header .header-container .user-section li.cart-top .count{font-size:11px;}#header .header-container .user-section li a{position: relative;font-size:12px;}#header .header-container .user-section li a span{position: relative;}#header .header-container .user-section li a span:first-child{margin-right:12px;}#header .header-container .user-section li a span:first-child:after{}#header .header-container .user-section li>a:after{}#header .header-container .user-section li.header-member-wrap a:after{bottom:26px;}#header .header-container .user-section li a:hover:after{width:100%;transition:all 0.2s ease-out;}#header .header-container .user-section .cart-top a:after{display: none !important;}#header .header-container .user-section .search-top a:after{display: none !important;}#header .header-container .user-section .cart-top img{width:15px;margin-top: -4px;vertical-align: middle;}#header .header-container .user-section .search-top img{width:13px;vertical-align: middle;margin-top: -4px;margin-left:5px;}#header .header-container .user-section li.hasSubMenu>.headerSubMenu{opacity:0;visibility: hidden;pointer-events: none;transition: opacity .3s,visibility .3s;}#header .header-container .user-section li.hasSubMenu.subOpen>.headerSubMenu{opacity:1;transform: translate(0,0);visibility: visible;pointer-events:all;transition: opacity .3s,visibility 0s;}body.body-on #header .header-container .user-section li.hasSubMenu.subOpen>.headerSubMenu{opacity:0;visibility: hidden;pointer-events: none;transition: opacity .3s,visibility .3s;}.header-shop-open{position:fixed;background: var(--bg-color);top:0px;width:100%;height:500px;z-index:100;transition:all .5s;transform: translateY(-100%);border-bottom:1px solid var(--line-color);box-sizing:border-box;}.header-shop-open .close-menu{position:absolute;top:20px;right:20px;z-index:10;cursor: pointer;}.header-shop-open.open{transform: translateY(0);transition: transform .5s,opacity 1s;}.header-shop-open .shop-top{height:120px;line-height:120px;border-bottom:1px solid #e3e3e3;}.header-shop-open .shop-top .inner{display:flex;justify-content: space-between;width:89%;margin:0 auto;}.header-shop-open .shop-top .title-menu {}.header-shop-open .shop-top .title-menu ul{display:flex;}.header-shop-open .shop-top .title-menu ul li{margin-right:35px;}.header-shop-open .shop-top .title-menu ul li a{font-size:15px;position: relative;}.header-shop-open .shop-top .title-menu ul li:first-child a:after{display:block;position:absolute;left:0;top:24px;width:100%;height:2px;background:#393939;content: '';}.header-shop-open .shop-top .title-menu ul li a:after{display:block;position:absolute;left:0;bottom: -5px;width:0%;height:2px;background:#393939;content: '';transition:all 0.2s ease-out;}.header-shop-open .shop-top .title-menu ul li a:hover:after{width:100%;transition:all 0.2s ease-out;}.header-shop-open .shop-top .close-menu {}.header-shop-open .shop-top .close-menu a{cursor: pointer;font-size:14px;}.header-shop-open .shop-bott{height:100%;display:flex;}.header-shop-open .category-list{flex:1;}.header-shop-open .category-list .category-list-inner{width:79%;margin:50px auto;}.header-shop-open .category-list .position {}.position .sub-category{display: none !important;}.header-shop-open .category-list .position li{margin-bottom:10px;}.header-shop-open .category-list .position li a{font-size:13px;}.header-shop-open .shop-open-banner{flex:1;height:100%;}.header-shop-open .shop-open-banner ul{height:100%;display:flex;}.header-shop-open .shop-open-banner ul li{position: relative;cursor: pointer;width:100%;flex:1;height:100%;box-sizing:border-box;border-left:1px solid var(--line-color);}.header-shop-open .shop-open-banner ul li .text-wrap{position:absolute;left:28px;bottom:40px;z-index:10;}.header-shop-open .shop-open-banner ul li .text-wrap h4{color:#fff;font-weight:300;margin-bottom:4px;font-size:17px;}.header-shop-open .shop-open-banner ul li .text-wrap h5{color:#fff;font-weight:300;font-size:14px;}.header-shop-open .shop-open-banner ul li p{position: relative;width:100%;height:100%;}.header-shop-open .shop-open-banner ul li p:before{position:absolute;content: '';display:block;width:100%;height:100%;transition:all 0.4s ease-out;background: rgba(0,0,0,0.2);}.header-shop-open .shop-open-banner ul li:hover p:before{transition:all 0.4s ease-out;background: rgba(0,0,0,0.3);}.header-shop-open .shop-open-banner ul li p img{width:100%;object-fit:cover;}.header-shop-open .shop-open-banner ul li .banner-01{width:100%;height:100%;}.header-shop-open .shop-open-banner ul li .banner-02{width:100%;height:100%;}#header>div.header-container>div>ul:nth-child(4)>li.hasSubMenu.header-member-wrap{padding-bottom:1px;}.header-member-open{position:fixed;background:#fff;right:0;top:80px;border-left:1px solid var(--line-color);width:200px;z-index:11;font-size:13px;}.header-member-open .member-menu{line-height:160%;}.header-member-open p{border-bottom:1px solid var(--line-color);margin-top:10px;padding-bottom:9px;padding-left:12px;}.header-community-open{position:absolute;background:#ffffff;right: -99px;top:49px;width:200px;height:auto;z-index:11;border-left:1px solid var(--line-color);border-right:1px solid var(--line-color);}.header-community-open .board-menu{line-height:160%;}.header-community-open p{border-bottom:1px solid var(--line-color);margin-top:10px;padding-bottom:9px;padding-left:12px;font-size:13px;}.header-community-open .contact{width:76%;margin:50px auto;border-top:1px solid #cbcbcb;padding-top:49px;}.header-community-open .contact{font-family: "Lora",serif;}.header-community-open .contact h3{font-weight: normal;font-size:18px;margin-bottom:17px;}.header-community-open .contact p{font-size:12px;line-height:160%;}.search-menu {}.search-menu i{display: inline-block;font-size:16px;margin-top:2px;}.search-popup{position:fixed;background:#fff;height:79px;transform: translateY(50px);width:100%;z-index:1000;left:0;top:0;opacity:0;visibility: hidden;pointer-events: none;transition:all 1s;}.search-popup.mainSearchPopOn{opacity:1;visibility: visible;pointer-events:auto;transform: translateY(0);transition: transform 1s,opacity 1s;}.search-popup .close-btn{position:absolute;cursor: pointer;right:30px;top:18px;}#searchBarForm{overflow: hidden;}#header.headerFixed .header-container{position:fixed;left:0;top:0;width:100%;background:#fff;z-index:10;}#header.headerFixed .header-member-open{top:50px;}#header.headerFixed .header-community-open{top:49px;}@media all and (max-width:1000px){#header .top-line-banner{height:30px;line-height:30px;}#header .top-line-banner a{font-size:11px;}#header .header-container h1{position:absolute;top:50%;left:50%;transform: translate(-50%,-50%);margin-left:4px;text-align:center;}#header .header-container{height:50px;line-height:50px;}#header .header-container h1 img{height:17px;margin-top:16px;}#header .header-container .inner{height:50px;}#header .header-container .board-section{display: none !important;}#header .header-container .user-section{display:block;width:100%;position:absolute;left:0;top:0;}#header .header-container .user-section li a span:first-child{margin-right:0;}#header .header-container .user-section .header-community-wrap{display: none;}#header .header-container .user-section li a:after{display: none;}#header .header-container .user-section li a span:first-child:after{display: none;}#header .header-container .gnb{display: none;}#header .header-container .user-section li.search-top{position:absolute;left:48px;top:0px;}#header .header-container .user-section li.search-top>a{display: none;}#header .header-container .user-section li.header-member-wrap{position:absolute;right:0px;top:15px;}#header .header-container .user-section li.cart-top{position:absolute;right:8px;top:0px;}#header .header-container .user-section li.cart-top>a{font-size:0;}#header .header-container .user-section li.cart-top span{font-size:11px;margin-left:3px;}#header .header-container .user-section .cart-top img{width:14px;margin-top: -9px;}#header .header-container .user-section li{padding-left:0;}#header .header-container .user-section li a span{font-size:14px;}#header .header-container .user-section .search-top img{width:13px;}.header-member-open{top:50px;width:80%;height:calc(100% - 50px);}.header-member-open .close-btn{position:absolute;right:11px;top: -21px;z-index:10;font-size:14px;border:0;}.header-shop-open{display: none;}.header-member-wrap .m-user-ico span{background: url('https://comfpro.co.kr/Unfold/resource/member-icon-1.svg?ver=9') center no-repeat;background-size:15px auto;width:15px;height:20px;display:block;}#header .header-container .user-section li.cart-top .m-cart-ico{background: url('https://comfpro.co.kr/Unfold/resource/cart-icon.svg?ver=6') center no-repeat;background-size:15px auto;width:15px;height:20px;display: inline-block;margin-top:15px;vertical-align: top;}#header .header-container .m-user-ico{position:absolute;right:55px;}#header .header-container .user-section li span>i{color:#000;font-size:17px;}#header .header-container h1 span{height:49px;}.search-popup{height:102px;border-bottom:1px solid var(--line-color);}.search-popup .close-btn{right:0;top:0;padding:17px;}#header .header-container .user-section li.cart-top i{font-size:15px !important;}#header .header-container h1 span{background: var(--logo-b);background-size:154px auto;display:block;width:154px;}.header-member-open{top:80px;}#header.headerFixed .header-member-open{top:50px;height:calc(100% - 50px);}#header.headerFixed .header-container h1 span{background: var(--logo-b);background-size:154px auto;display:block;width:154px;margin-top: -2px;}.main-video-logo h1 span{background: var(--logo-w);background-size:95px auto;display:block;width:113px;height:54px;}#header .header-container h1 a{font-size:18px;}}:root{--line-color:#4e4e4e;--bg-color:#f7f6f2;}.ucc{display: none !important;}.fr-view-article p{line-height:204% !important;}body.scrollHidden{overflow: hidden;}body.scrollHidden::-webkit-scrollbar{display: none;}body.body-on{margin:0;padding:0;height:100%;position: relative;width:calc(100vw - var(--scrollbar-width));overflow-y: hidden;}#loadBg{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:2000;}#loadBg.loadDone{opacity:0;visibility: hidden;pointer-events: none;transition: opacity 1s,visibility 1s;}.on_off_select{display: none;}.offHeight{height:0;}.offDisplay{display: none;}#body-bg{height:100vh;width:100vw;position:fixed;z-index:99;overflow: hidden;pointer-events: none;background:#000;opacity:0;transition: opacity .5s;}body.body-on #body-bg{opacity:0.3;}#overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color: rgba(0,0,0,0.2);z-index:999;opacity:0;visibility: hidden;transition: opacity 0.5s ease,visibility 0s linear 0.5s;pointer-events: unset;backdrop-filter:blur(2px);}#overlay.onWithBannerShow{pointer-events:auto;visibility: visible;opacity:1;transition-delay:0s;transition: opacity 0.5s ease,visibility 0s linear;}#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: var(--bg-color);z-index:1000;border:0;border:1px solid #515151;}.boardListPopup.on,#overlay.on{display:block;}.boardListPopup-iframe{width:100%;height:100%;border:0;}.boardListPopup_closeBtn{position:absolute;z-index:10;right:1px;top:1px;width:40px;height:40px;cursor: pointer;line-height:40px;font-size:17px;}.boardListPopup_closeBtn i{padding:10px;border-radius:50%;font-size:15px;}.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;}.max-width-1500{max-width:100%;}.swReady{opacity:1 !important;transition: opacity 1.2s ease-in-out;}.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;}.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;}.simple-txt{margin:0;margin-bottom:8px;}.border-10{width:35px;border-bottom:1px solid #272727;margin:0 auto;margin-top:100px;}.border-short{width:35px;border-bottom:4px solid #272727;margin:0 auto;margin-bottom:14px;}.border-light{width:35px;border-bottom:0.5px solid #c6c6c6;margin-bottom:10px;margin-top:10px;}.t-ico-s{font-size:10px !important;padding-right:6px;}.t-ico-l{font-size:12px;color:#bdbdbd;vertical-align: text-bottom;display: inline-block;*display: inline;zoom:1;transition:all 0.4s ease-out;padding-left:8px;}.blank-h{height:200px;}#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:140px;max-width:1500px;margin-bottom:150px;}body{min-width:1200px;width:100%;height:100%;overflow-x: hidden;}.wrap{width:100%;min-height:100%;overflow-y: hidden;overflow-x: hidden;}.wrap-90{width:96%;margin:0 auto;}.wrap-100-bg{width:100%;margin:0 auto;background:#f9f9f9;}.wrap-80{width:80%;margin:0 auto;}.border-m-line{position:absolute;transition:all 0.4s ease-out;border-bottom:1px solid #ececec;left:176px;top:13px;width:54%;display: none;}.button--size-s{border:1px solid #000;transition:all 0.4s ease-out;display: inline-block;padding:10px 20px 12px 20px;}.button--size-s:hover{border:1px solid #f1f1f1;transition:all 0.4s ease-out;}.more-title{float: right;margin-top:12px;font-size:15px;display: inline-block;}.more-title a{font-size:14px;display: inline-block;}#boardArea{overflow: hidden;margin:50px 0 0;border-top:1px solid #d8d8d8;}#bannerArea{margin:22px 0 0;}#bannerArea h2{margin:0 0 16px;font-weight: normal;font-size:20px;color:#2e2e2e;text-align:center;}.titleArea{padding:20px 0;text-align:center;padding-top:0;}.titleArea h2{display: inline-block;color:#000;font-size:19px;*display: inline;*zoom:1;}.titleArea p{display: inline-block;margin:0 0 0 6px;padding:0 0 0 10px;color:#939393;background: url("../skin/base_ko_KR/common/ico_title.gif") no-repeat 0 0;*display: inline;*zoom:1;display: none !important;}.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{padding:7px 35px 7px 19px;color:#fff;background:#333;}.wrap_fixed_updown{position:absolute;bottom:90px;right:0;width:100px;}.wrap_fixed_updown.fixed{position: static;}.right_aside .wrap_fixed_updown{right: -240px;}.fixed_updown_btn{display: none;position:fixed;bottom:50px;z-index:1000;}.fixed .fixed_updown_btn{right:21px;}.fixed_updown_btn.type2{bottom:374px;}.fixed_updown_btn .btn_updown{display:block;overflow: hidden;width:75px;height:38px;background: url('https://comfpro.co.kr/web/upload/unfold_design119/topdown_btn.png') no-repeat;text-indent: -9999px;}.fixed_updown_btn .btn_up{background-position:0 0;}.fixed_updown_btn .btn_up:hover{background-position:0 -80px;}.fixed_updown_btn .btn_down{height:37px;background-position:0 -40px;}.fixed_updown_btn .btn_down:hover{background-position:0 -120px;}.btn-d-gray{height:30px;line-height:30px;text-align:center;display: inline-block;zoom:1;*display: inline;width:130px;cursor: pointer;background:#959595;color:#fff !important;transition:all 0.4s ease-out;border:1px solid #959595;vertical-align: top;}.btn-d-gray:hover{opacity:1;background:#6b6b6b;transition:all 0.4s ease-out;border:1px solid #6b6b6b;color:#000;}.btn-white{height:30px;line-height:30px;text-align:center;display: inline-block;zoom:1;*display: inline;width:130px;cursor: pointer;background:#fff;color:#959595;transition:all 0.4s ease-out;border:1px solid #e4e4e4;vertical-align: top;}.btn-white:hover{opacity:1;background:#fff;transition:all 0.4s ease-out;border:1px solid #959595;color:#000;}.btn-gray{height:30px;line-height:30px;text-align:center;display: inline-block;zoom:1;*display: inline;width:130px;cursor: pointer;background:#f1f1f1;color:#959595;transition:all 0.4s ease-out;border:1px solid #f1f1f1;vertical-align: top;}.btn-gray:hover{opacity:1;background:#e4e4e4;transition:all 0.4s ease-out;border:1px solid #e4e4e4;color:#959595;}.btn-red{height:30px;line-height:30px;text-align:center;display: inline-block;zoom:1;*display: inline;width:130px;cursor: pointer;background:#ff0000;color:#fff;transition:all 0.4s ease-out;border:1px solid #ff0000;vertical-align: top;}.btn-red:hover{opacity:1;background:#fff;transition:all 0.4s ease-out;border:1px solid #8c8c8c;color:#000;}.btn-submit{height:30px;line-height:30px;text-align:center;display: inline-block;zoom:1;*display: inline;width:130px;cursor: pointer;background:#545454;color:#fff;transition:all 0.4s ease-out;border:1px solid #545454;vertical-align: top;}.btn-submit:hover{opacity:1;background:#313131;transition:all 0.4s ease-out;border:1px solid #313131;}.m-btn-black{height:25px;margin-bottom:1px;line-height:25px;text-align:center;display: inline-block;zoom:1;*display: inline;width:86px;cursor: pointer;background:#000;color:#fff;transition:all 0.4s ease-out;border:1px solid #000;}.m-btn-black:hover{opacity:1;background:#f3f3f3;transition:all 0.4s ease-out;border:1px solid #8b8b8b;color:#000;}.m-btn-white{height:25px;margin-bottom:1px;line-height:25px;text-align:center;display: inline-block;zoom:1;*display: inline;width:86px;cursor: pointer;background:#fff;color:#000;transition:all 0.4s ease-out;border:1px solid #8c8c8c;}.m-btn-white:hover{opacity:1;background:#ededed;transition:all 0.4s ease-out;border:1px solid #e5e5e5;color:#000;}.m-btn-gray{height:25px;margin-bottom:1px;line-height:25px;text-align:center;display: inline-block;zoom:1;*display: inline;width:86px;cursor: pointer;background:#ededed;color:#000;transition:all 0.4s ease-out;border:1px solid #dfdfdf;}.m-btn-gray:hover{opacity:1;background:#fff;transition:all 0.4s ease-out;border:1px solid #8b8b8b;color:#000;}.b-width{width:80%;margin-bottom:2px;}.grid-btn{text-align:center;margin-top:83px;}.grid-btn p{letter-spacing:3px;margin-bottom:7px;}.grid-btn ul{margin-left: -4px;}.grid-btn ul li{display: inline-block;zoom:1;*display: inline;margin:0 5px;}.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%;}.ver-border{border-left:1px solid #dcdcdc;display: inline-block;*display: inline;zoom:1;vertical-align: top;height:100px;margin-top:14px;}.title-pro h2{margin-bottom:4px;position: relative;font-size:26px;}.title-pro{text-align:center;margin-top:114px;margin-bottom:43px;}.title-pro p{font-size:13px;}.dot-black{position:absolute;width:3px;height:3px;left:50%;top: -20px;background:#000;display: inline-block;zoom:1;margin-left: -2px;}.res-pc {display:block;}.res-mo {display: none;}@keyframes bounce1{0%{opacity:0;}20%{transform: translateY(-100px);opacity:0;}}@keyframes bounce2{0%{opacity:0;}5%{transform: translateY(-100px);opacity:0;}}@keyframes bounce3{0%{opacity:0;}40%{transform: translateY(-100px);opacity:0;}}@keyframes bounce4{0%{opacity:0;}40%{transform: translateY(100px);opacity:0;}}@keyframes rightX{0%{opacity:0;transform: translateX(100px);}70%{opacity:1;}100%{transform: translateX(0);}}@keyframes leftX{0%{opacity:0;transform: translateX(-100px);}70%{opacity:1;}100%{transform: translateX(0);}}@media all and (max-width:1200px){}@media all and (max-width:1000px){#contents{min-height:auto;}.title-board{padding-bottom:27px !important;margin:0 !important;}.contents-wrap{width:95%;margin-top:40px;}.wrap-90{width:95%;margin:0 auto;}.res-pc {display: none;}.res-mo {display:block;}.boardListPopup{position:fixed;top:0;left:0;transform: inherit;width:100%;height:100vh;z-index:1001;border-radius:0;}.boardListPopup-iframe {border-radius:0;}}.cs-fix-icon{position:fixed;z-index:10;right:26px;transition:all 0.4s ease-out;bottom:95px;background: var(--point-color);padding:2px 10px;}.cs-fix-icon span{color:#fff;text-align:center;font-size:11px;font-weight: normal;}.cs-fix-icon a{text-align:center;}#quick-wrap{position:fixed;z-index:9;right:19px;bottom:128px;transition: right 0.3s ease-in-out;z-index:10;}#quick-wrap .quick-arrow-wrap{margin-top:23px;}#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: none;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;}.footer-insta-title{margin-bottom:22px;font-size:25px;text-align:center;font-weight:300;}.footer-insta-title i{padding-right:8px;font-size:23px;vertical-align: middle;}#footer{background: var(--bg-color);padding:60px 0 0 0;clear:both;}#footer .fl-inner{display:flex;align-items:flex-start;width:91%;margin:0 auto;}#footer .f-cs-box{font-size:12px;flex:1;}#footer .f-cs-box h3{font-size:17px;font-family: "Lora",serif;font-weight:400;}#footer .f-cs-box h4{font-weight:400;font-size:26px;font-family: 'Pretendard';margin:20px 0;}#footer .f-cs-box>ul{line-height:180%;}#footer .f-cs-box>ul>li {}#footer .f-cs-box>ul>li:nth-child(2) {}#footer .f-cs-box>ul>li:first-child{margin-bottom:18px;}#footer .f-cs-box>ul>li a{display:block;cursor: pointer;}#footer .f-info{width:97%;margin:0 auto;font-size:11px;text-align: right;flex:1;line-height:220%;}#footer .f-info .f-social{display:flex;justify-content:flex-end;margin-bottom:29px;}#footer .f-info .f-social li{margin-left:18px;}#footer .f-info .f-social a {}#footer .f-info .f-social .sc-blog img{width:7px;vertical-align: unset;}#footer .f-info strong{font-weight:400;}#footer .f-info .pay{margin:27px 0px;}#footer .f-info span{margin-right:5px;}#footer .f-info .line-v:before{display:block;position:absolute;left:0;top:7px;width:1px;height:11px;background:#858585;content: '';}#footer .f-info .guide{display:flex;justify-content:flex-end;}#footer .f-info .guide a{margin-left:28px;}#footer .f-info .line-v{display: inline-block;position: relative;padding:0 0 0 10px;}#footer .f-menu-list{margin-top:50px;background: var(--point-color);}#footer .f-menu-list .fl-inner-02{display:flex;justify-content: space-between;width:96%;margin:0 auto;padding:7px 0;}#footer .f-menu-list a{font-size:11px;color:#fff;}@media all and (max-width:1000px){.cs-fix-icon{bottom:55px;}#quick-wrap{right:18px;bottom:120px;}#footer .f-info{font-size:10px;color:#969696;padding-top:0;line-height:160%;width:100%;}#footer .f-info a{color:#969696;}#footer .f-info a i{color:#000;}#footer .f-cs-box{font-size:12px;}#footer .f-cs-box>ul{flex-wrap: wrap;}#footer .f-cs-box>ul>li{flex:1 1 40% !important;margin-bottom:17px;height:auto;}#footer{padding:60px 0 0;}#footer .fl-inner{align-items:flex-start;flex-direction:column;}#footer .f-info{text-align: left;}#footer .f-info .f-social li{margin-right:18px;margin-left:0;}#footer .f-info .f-social{display:flex;justify-content:flex-start;margin-bottom:55px;text-align: left;}#footer .f-info .line-v:before{display:block;position:absolute;left:3px;top:6px;width:1px;height:9px;background:#d3d3d3;content: '';}#footer .f-cs-box h3{font-size:16px;font-family: "Lora",serif;font-weight:100;color:#8c8c8c;}#footer .f-info span{margin-right:1px;}#footer .f-info .guide a{margin-right:28px;margin-left:0;}#footer .f-info .guide{text-align: left;display:flex;justify-content:flex-start;}#footer .f-info .pay{margin:27px 0px 0 0;}#footer .f-menu-list{margin-top:19px;}#footer .f-info .f-social .sc-blog img{width:6px;vertical-align: unset;}#footer .f-menu-list a:first-child{display: none;}#footer .f-menu-list .fl-inner-02{display:flex;justify-content: space-between;width:89%;margin:0 auto;padding:11px 0;}}.menu-ico:hover #header{transition:all 0.4s ease-out;cursor: pointer;}.menu-ico{z-index:11;height:23px;cursor: pointer;transition: transform 0.4s ease-out;position:absolute;left:5px;top:36px;padding:9px 12px 5px 12px;}#header.headerFixed .menu-ico{top:6px;position:fixed;}.menu-ico.bannerShow{}.menu-ico .search-menu{position:absolute;margin-left:30px;top:5px;}.menu-ico .search-menu i{font-size:17px;}.hamburgerIco{position: relative;display: inline-block;background:#000;transform: translateY(10px);top: -13px;}.hamburgerIco.animate{background: rgba(255,255,255,0);}.hamburgerIco,.hamburgerIco:after,.hamburgerIco:before{width:24px;height:1px;}.hamburgerIco:before{content: "";position:absolute;left:0;bottom:6px;background:#000;transition:bottom 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}.hamburgerIco:after{content: "";position:absolute;left:0;top:6px;background:#000;transition: top 300ms 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms cubic-bezier(0.23,1,0.32,1);}.hamburgerIco.animate:after{top:0;transform: rotate(45deg);transition: top 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}.hamburgerIco.animate:before{bottom:0;transform: rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23,1,0.32,1),transform 300ms 300ms cubic-bezier(0.23,1,0.32,1);}.open-menu{position:fixed;height:100%;z-index:100;left:0;top:0px;width:80%;}.open-menu .close-btn {position:absolute;right:20px;top:20px;z-index:10;font-size:14px;}.open-menu.active{transform: translateX(0);}.aside.active{opacity:1;box-shadow:1px 0px 10px 0px rgba(0,0,0,0.15);}.aside{position: relative;display:block;z-index:8;height:100%;background: var(--bg-color);overflow-y:auto;}.aside .nav{width:76%;margin:50px auto;border-bottom:1px solid #cbcbcb;padding-bottom:50px;margin-bottom:22px;}.aside .nav .fold-box{padding-top:5px;padding-bottom:4px;position: relative;}.aside .nav .fold-box .aside .nav-sub-cate{margin-left:10px;line-height:250%;}.aside .nav .fold-box .foldTrigger{font-size:16px;font-weight: normal;line-height:160%;width:100%;cursor: pointer;transition:all 0.4s ease-out;}.aside .nav .fold-box .foldTrigger:hover{opacity:0.4;transition:all 0.4s ease-out;}.aside .nav .fold-box .foldIcon{cursor: pointer;display: inline-block;transform: rotate(0);transition: transform 0.3s;width:14px;float: right;margin-top:7px;}.aside .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);}.aside .nav .fold-box.foldActive .foldContents{max-height:1000px;transition: max-height 1s ease-in-out;}.aside .nav .fold-box .foldContents .foldContentsInside{display: inline-block;font-size:12px;padding-top:10px;padding-bottom:5px;height:100%;width:96%;margin-left:4%;}.aside .nav .fold-box .foldContents .foldContentsInside p {padding:2px 0;}.aside .nav .fold-box.foldActive .foldIcon{cursor: pointer;content: url("../Unfold/resource/btn_quantity_down.svg");margin-top:10px;}.aside .empty{height:50px;display: none;}.aside .nav .fold-box .detail-inner-cont img{width:100%;}.aside .nav .fold-box .detail-inner-cont a{font-size:14px !important;}.aside .fold-wrap-all{margin-top:90px }.aside .nav .menu-list{font-size:16px;}.aside .nav .menu-list a{padding:2px 0;display: inline-block;}.aside-cs .board-menu{width:76%;margin:50px auto;line-height:160%;margin-bottom:25px;margin-top:0;}.aside-cs p {margin-bottom:4px;font-size:13px;}.aside-cs .contact {width:76%;margin:50px auto;margin-top:0;}.aside-cs .contact{font-family: "Lora",serif;}.aside-cs .contact h3{font-weight: normal;font-size:16px;margin-bottom:11px;}.aside-cs .contact p {font-size:12px;line-height:160%;}.aside-social{margin-top:19px;}.aside-social i{font-size:11px;}.aside-social>ul{margin-left: -11px;}.aside-social>ul>li{display: inline-block;padding-left:0 !important;margin:0 9px;}.aside .shop-bott {}.aside .category-list{flex:1;}.aside .category-list .category-list-inner{width:79%;margin:50px auto;}.aside .category-list .position {}.aside .category-list .position li{margin-bottom:10px;}.aside .category-list .position li a{font-size:14px;}.aside .shop-open-banner{flex:1;height:100%;}.aside .shop-open-banner ul{height:40vh;max-height:500px;display:flex;overflow-x:auto;}.aside .shop-open-banner ul::-webkit-scrollbar{width:8px;height:2px;}.aside .shop-open-banner ul::-webkit-scrollbar-button{display: none;}.aside .shop-open-banner ul::-webkit-scrollbar-thumb{border:0;background:#000;}.aside .shop-open-banner ul li{position: relative;cursor: pointer;scroll-snap-type: x mandatory;scroll-behavior: smooth;flex: none;width:70%;}.aside .shop-open-banner ul li .text-wrap{position:absolute;left:20px;bottom:20px;z-index:10;}.aside .shop-open-banner ul li .text-wrap h4{color:#fff;font-weight: normal;margin-bottom:0px;font-size:14px;}.aside .shop-open-banner ul li .text-wrap h5{color:#fff;font-weight: normal;font-size:12px;}.aside .shop-open-banner ul li p{position: relative;width:100%;height:100%;}.aside .shop-open-banner ul li p:before{position:absolute;content: '';display:block;width:100%;height:100%;background: rgba(0,0,0,0.2);}.aside .shop-open-banner ul li:hover p:before{background: rgba(0,0,0,0.3);}.aside .shop-open-banner ul li p img{width:100%;object-fit:cover;}.aside .shop-open-banner ul li .banner-01{width:100%;height:100%;}.aside .shop-open-banner ul li .banner-02{width:100%;height:100%;}.icon_img{max-height:14px !important;}.prdList .sale-discount-wrap{background:#ffffff82;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:rgb(0,0,0);}.prdList .sale-discount-wrap.displaynone{display: none;}.prdList .sale-discount-wrap>div {font-size:11px;text-align:center;}.icon {margin-top:2px;}.ec-base-product{margin-bottom:10px;}.ec-base-product>.title{margin:0 0 21px;text-align:center;margin-bottom:36px;}.ec-base-product .title h2{font-weight: normal;font-size:15px;color:#2e2e2e;text-align:center;position: relative;font-weight:300;font-family: "Lora",serif;margin-bottom:62px;letter-spacing:2px;}.ec-base-product .title h2 span {position: relative;}.ec-base-product .title h2 span:after{display:block;position:absolute;left:0;bottom: -7px;width:100%;height:1px;background:#000000;content: '';}.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:99%;min-width:756px;font-size:0;line-height: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;}.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 .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{position:absolute;cursor: pointer;display: inline-block;opacity:1;top:20px;right:20px;}.ec-base-product .prdList .thumbnail .wish img{width:16px;}.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:9px;left:9px;width:100%;height:100%;background-repeat: no-repeat;background-size:100px;}.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;}.ec-base-product .prdList .description .name{display:block;font-weight: normal;width:calc(100% - 56px);}.ec-base-product .prdList .description .name span{color:#000000;font-weight:300;line-height:143%;}.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 ul.grid1>li{width:100%;margin-bottom:3%;border-bottom:1px solid #e8e8e8;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:24px !important;font-weight:600 !important;}.ec-base-product ul.grid1>li .border-light{margin:0;margin-bottom:23px;margin-top:26px;}.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:8px;}.ec-base-product ul.grid2{width:104%;}.ec-base-product ul.grid2 .spec li{margin-bottom:5px;}.ec-base-product ul.grid2>li{width:46%;margin-right:4%;margin-bottom:3%;}.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{margin-top: -20px;}.ec-base-product ul.grid3 .prdList__item {padding:4%;}.ec-base-product ul.grid3>li{width:33.33%;}.ec-base-product ul.grid4>li{width:24%;margin:0.5%;margin-bottom:2%;}.ec-base-product ul.grid5>li{}.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%;}.ec-base-product .cart-icon{cursor: pointer;position:absolute;top:0px;right:9px;}.ec-base-product .cart-icon img{width:14px;}.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;margin-bottom:17px;width:20px;}.ec-base-product ul.grid-box li .description .chk {}.ec-base-product .spec{margin:0;}.ec-base-product .spec li{vertical-align: middle;margin-right:5px;}.ec-base-product .spec li.listInlineBlock{ display: inline-block;}.ec-base-product .spec li .title{font-weight: normal;vertical-align: top;color:#fff;display: inline-block;font-size:0;border-radius:4px;padding:0 7px;margin-bottom:3px;margin-right:4px;border:1px solid #e3e3e3;}.ec-base-product .spec li .title span{vertical-align: top;font-size:10px !important;color:#000 !important;}.ec-base-product .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 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 th,.ec-base-product .prdList .shippingFee .ec-base-tooltip table td{padding:7px 10px 8px 10px;}.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 18px;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{width:70%;margin:0 auto;min-width:900px;}.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{width:102%;min-width:756px;margin: -20px 0 0;font-size:0;line-height:0;margin-left: -1%;}.ec-base-product-movie .prdList>li{position: relative;cursor: pointer;color:#757575;vertical-align: top;overflow: hidden;margin-bottom:0px;margin-top:80px;padding-bottom:80px;border-bottom:1px solid #4e4e4e;}.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{margin:9px 15px 0 0px;}.ec-base-product-movie .prdList .thumbnail .prdImg{position: relative;margin-top:12px;}.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 {width:41%;min-width:125px;}.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{position: relative;width:67%;}.ec-base-product-movie .prdList>li .video-custom-com .name{position:absolute;right:43px;bottom: -13px;background:#000;height:31px;line-height:31px;padding:0 20px;min-width:83px;text-align:center;}.ec-base-product-movie .prdList>li .video-custom-com .video-inner {}.ec-base-product-movie .prdList>li .video-custom-com .name span{font-size:15px !important;color:#ffffff !important;font-weight:400 !important;}.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:0px;left:0px;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{flex-direction:column-reverse;display:flex;}.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 0px;padding-left: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{background:#1d1d1d;width:143px;font-size:13px;text-align:center;border:1px solid #1d1d1d;transition:all 0.4s ease-out;line-height:36px;height:38px;margin-top:47px;}.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 a{vertical-align: middle;color:#fff;padding-left:4px;}.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:0;}.ec-base-product-movie .spec li{text-align: left;margin-bottom:4px;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: top;}.ec-base-product-movie .spec li .title span{vertical-align: top;font-size:11px !important;padding-right:5px;vertical-align:baseline;}.ec-base-product-movie .spec li .color{overflow: hidden;display: inline-block;margin:3px 0 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 0px 0px rgba(243,243,243,0.5);-moz-box-shadow:3px 3px 0px 0px rgba(243,243,243,0.5);transition:all 0.4s ease-out;border:1px solid #f9f9f9;box-shadow:3px 3px 0px 0px 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 th,.ec-base-product-movie .prdList .shippingFee .ec-base-tooltip table td{padding:7px 10px 8px 10px;}.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;}.ec-base-product-best {}.product_listrecommend-wrap{width:80%;margin:0 auto;margin-bottom:150px;margin-top: -50px;}.ec-base-product-best .prdList{font-size:0;margin-left: -2%;margin-top:30px;}.ec-base-product-best .prdList>li{position: relative;background:#fbfbfb;display: inline-block;margin:30px 0 20px;color:#757575;vertical-align: top;margin-left:2%;}.ec-base-product-best .prdList>li .thumbnail .prdImg img{width:100%;}.ec-base-product-best .title h2{text-align:center;font-weight:200;font-size:27px;}.ec-base-product-best .prdList>li .description{padding:40px;}.ec-base-product-best .prdList>li .description .name span{font-size:22px !important;font-weight:600 !important;color:#000 !important;}.ec-base-product-best .prdList>li .description{font-size:12px;}.ec-base-product-best .prdList>li .description .spec>li{display: inline-block;vertical-align: middle;margin-right:10px;}.ec-base-product-best .prdList>li .description .spec>li:last-child{display: none;}.ec-base-product-best .prdList>li .description .spec{margin-top:44px;}.ec-base-product-best .prdList>li .description .spec>li:nth-last-child(2){display: none;}.ec-base-product-best .prdList>li .description .simple{margin-top:12px;margin-bottom:4px;font-size:14px;font-weight:200;line-height:160%;}.ec-base-product-best .prdList>li .sub-box{background:#f1f1f1;font-size:12px;padding:20px 40px 20px 36px;overflow: hidden;}.ec-base-product-best .prdList>li .sub-box i{display: inline-block;padding-right:5px;color:#000;}.ec-base-product-best .prdList>li .sub-box .likeButton{float: left;}.ec-base-product-best .prdList>li .sub-box .likeButton button{background: none;}.ec-base-product-best .prdList>li .sub-box .likeButton button strong{display: inline-block;margin-left:5px;margin-right:2px;}.ec-base-product-best .prdList>li .sub-box .likeButton button img{vertical-align: unset;}.ec-base-product-best .prdList>li .sub-box .review-cnt{color:#000;display: inline-block;margin-left:10px;font-size:13px;vertical-align: middle;}.ec-base-product-best .prdList>li .sub-box .r-cont{float: right;}.ec-base-product-best .prdList .thumbnail .box-over{position:absolute;z-index:1;position:absolute;bottom:10px;right:12px;}.ec-base-product-best .prdList .thumbnail .box-over .wish img{width:18px;vertical-align: middle;margin-top:19px;}.ec-base-product-best .prdList .thumbnail{position: relative;float: left;width:60%;}.ec-base-product-best .prdList .thumbnail .wish{position: relative;cursor: pointer;width:57px;height:57px;background:#fff;display: inline-block;top:28px;text-align:center;opacity:0;}.ec-base-product-best .prdList .thumbnail .wish:hover{background: rgba(255,255,255,0.8);}.ec-base-product-best .prdList>li:hover .wish{top:0;opacity:1;}.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;}.grid-item_best{font-size:14px;position:absolute;background:#000;padding:8px 10px;color:#fff;left:0;top:0;font-weight:700;}.ec-base-product-best .info-right .buy-btn-b{cursor: pointer;text-align:center;transition:all 0.4s ease-out;width:100px;background:#000;border:1px solid #000;padding:14px;color:#fff;margin-top:24px;}.ec-base-product-best .info-right .buy-btn-b:hover{transition:all 0.4s ease-out;background:#fff;color:#000;border:1px solid #000;}.ec-base-product-best .info-right{float: left;width:40%;}.ec-base-product a:hover{opacity:1;}.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:0px;left:0px;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 0px;padding-left: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:0 auto;margin-top:19px;}.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 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 0px 0px rgba(243,243,243,0.5);-moz-box-shadow:3px 3px 0px 0px rgba(243,243,243,0.5);transition:all 0.4s ease-out;border:1px solid #f9f9f9;box-shadow:3px 3px 0px 0px 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 th,.ec-base-product-movie-best .prdList .shippingFee .ec-base-tooltip table td{padding:7px 10px 8px 10px;}.ec-base-product-movie-best .btnTooltip{position: relative;display: inline-block;}.ec-base-product-movie-best .video-custom-com .embed-container{}@media all and (min-width:1000px) and (max-width:1300px){.ec-base-product ul.grid4>li{width:32.3%;}}@media all and (max-width:1000px){.ec-base-product-movie-best{width:100%;margin:0 auto;text-align:center;margin-top:100px;}.ec-base-product-movie-best .prdList>li{margin-bottom:30px;}.ec-base-product-movie-best .prdList>li .pro-list-info-wrap .name span{font-size:28px !important;}.ec-base-product-movie-best .sub-title-b{line-height:160%;font-size:12px;margin-top:28px;}.ec-base-product-movie-best .prdList>li .buy-btn{font-size:11px;width:129px;line-height:32px;height:35px;}.ec-base-product-movie-best .video-custom-com .embed-container{border-radius:0;}.ec-base-product-movie-best .prdList>li .video-custom-com{margin-top:21px;}.ec-base-product-movie .prdList>li{display:block;width:100%;padding:0;margin-bottom:32px;margin-top:9px;padding-bottom:32px;}.ec-base-product-movie .prdList{width:100%;min-width:0;margin:0;font-size:0;line-height:0;margin-left:0;}.video-custom-com .embed-container{}.ec-base-product-movie{width:93%;min-width:0;}.ec-base-product-movie .inner{width:80%;margin:16px 0 0 0;}.ec-base-product-movie .prdList>li .information-wrap{margin-top:11px;width:100%;}.top-list-cate-wrap{padding:8px 0;}.ec-base-product-movie .spec li{line-height:140%;}.ec-base-product ul.grid4>li{width:49% !important;}.ec-base-product .prdList{min-width:0;}.ec-base-product{margin-bottom:0;}.ec-base-product-movie .prdList>li .video-custom-com .name{min-width:60px;height:27px;line-height:27px;right:23px;}.ec-base-product-movie .prdList>li .video-custom-com .name span{font-size:12px !important;}.ec-base-product ul.grid3 .prdList__item{padding:1%;}.ec-base-product ul.grid3>li{width:50%;}.ec-base-product .prdList .description{margin-top:9px;}.ec-base-product .prdList>li{margin-bottom:21px !important;}.ec-base-product .title h2{margin-bottom:60px;font-size:14px;}.ec-base-product .title h2 span:after{bottom: -4px;}.prdList .sale-discount-wrap{background: rgba(255,255,255,0.5);position:absolute;left:0;bottom:0;height:25px;line-height:25px;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;}.ec-base-product-movie .prdList>li .thumbnail {width:20%;}.ec-base-product-movie .prdList>li .video-custom-com {width:100%;}.icon_img{max-height:14px !important;}}.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:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-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:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-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;}.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:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-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:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-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(-50px);}100%{opacity:1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInDown{0%{opacity:0;-moz-transform: translateY(-50px);}100%{opacity:1;-moz-transform: translateY(0);}}@-o-keyframes fadeInDown{0%{opacity:0;-o-transform: translateY(-50px);}100%{opacity:1;-o-transform: translateY(0);}}@keyframes fadeInDown{0%{opacity:0;transform: translateY(-50px);}100%{opacity:1;transform: translateY(0);}}@-webkit-keyframes pathToLeft{0%{clip-path: inset(0 0 0 100%);}100%{clip-path: inset(0 -1px 0 0);}}@-moz-keyframes pathToLeft{0%{clip-path: inset(0 0 0 100%);}100%{clip-path: inset(0 -1px 0 0);}}@-o-keyframes pathToLeft{0%{clip-path: inset(0 0 0 100%);}100%{clip-path: inset(0 -1px 0 0);}}@keyframes pathToLeft{0%{clip-path: inset(0 0 0 100%);}100%{clip-path: inset(0 -1px 0 0);}}@-webkit-keyframes fadeIn{0%{opacity:0;}20%{opacity:0;}100%{opacity:1;}}@-moz-keyframes fadeIn{0%{opacity:0;}20%{opacity:0;}100%{opacity:1;}}@-o-keyframes fadeIn{0%{opacity:0;}20%{opacity:0;}100%{opacity:1;}}@keyframes fadeIn{0%{opacity:0;}60%{opacity:0;}20%{opacity:0;}100%{opacity:1;}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform: translateX(-2000px);}60%{-webkit-transform: translateX(20px);}80%{-webkit-transform: translateX(-5px);}100%{opacity:1;-webkit-transform: translateX(0);}}@-moz-keyframes bounceInLeft{0%{opacity:0;-moz-transform: translateX(-2000px);}60%{-moz-transform: translateX(20px);}80%{-moz-transform: translateX(-5px);}100%{opacity:1;-moz-transform: translateX(0);}}@-o-keyframes bounceInLeft{0%{opacity:0;-o-transform: translateX(-2000px);}60%{opacity:1;-o-transform: translateX(20px);}80%{-o-transform: translateX(-5px);}100%{opacity:1;-o-transform: translateX(0);}}@keyframes bounceInLeft{0%{opacity:0;transform: translateX(-2000px);}60%{transform: translateX(20px);}80%{transform: translateX(-5px);}100%{opacity:1;transform: translateX(0);}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform: translateX(2000px);}60%{-webkit-transform: translateX(-20px);}80%{-webkit-transform: translateX(5px);}100%{opacity:1;-webkit-transform: translateX(0);}}@-moz-keyframes bounceInRight{0%{opacity:0;-moz-transform: translateX(2000px);}60%{-moz-transform: translateX(-20px);}80%{-moz-transform: translateX(5px);}100%{opacity:1;-moz-transform: translateX(0);}}@-o-keyframes bounceInRight{0%{opacity:0;-o-transform: translateX(2000px);}60%{-o-transform: translateX(-20px);}80%{-o-transform: translateX(5px);}100%{opacity:1;-o-transform: translateX(0);}}@keyframes bounceInRight{0%{opacity:0;transform: translateX(2000px);}60%{transform: translateX(-20px);}80%{transform: translateX(5px);}100%{opacity:1;transform: translateX(0);}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform: translateX(-2000px);}100%{opacity:1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInLeft{0%{opacity:0;-moz-transform: translateX(-2000px);}100%{opacity:1;-moz-transform: translateX(0);}}@-o-keyframes fadeInLeft{0%{opacity:0;-o-transform: translateX(-2000px);}100%{opacity:1;-o-transform: translateX(0);}}@keyframes fadeInLeft{0%{opacity:0;transform: translateX(-2000px);}100%{opacity:1;transform: translateX(0);}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform: translateX(2000px);}100%{opacity:1;-webkit-transform: translateX(0);}}@-moz-keyframes fadeInRight{0%{opacity:0;-moz-transform: translateX(2000px);}100%{opacity:1;-moz-transform: translateX(0);}}@-o-keyframes fadeInRight{0%{opacity:0;-o-transform: translateX(2000px);}100%{opacity:1;-o-transform: translateX(0);}}@keyframes fadeInRight{0%{opacity:0;transform: translateX(2000px);}100%{opacity:1;transform: translateX(0);}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform: translateY(50px);}100%{opacity:1;-webkit-transform: translateY(0);}}@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform: translateY(50px);}100%{opacity:1;-moz-transform: translateY(0);}}@-o-keyframes fadeInUp{0%{opacity:0;-o-transform: translateY(50px);}100%{opacity:1;-o-transform: translateY(0);}}@keyframes fadeInUp{0%{opacity:0;transform: translateY(50px);}100%{opacity:1;transform: translateY(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;}}.animate-in.animationDelay,.animate-out.animationDelay{animation-delay: .2s;-webkit-animation-delay: .2s;}.animate-in.animationDelayMed,.animate-out.animationDelayMed{animation-delay: .6s;-webkit-animation-delay: .6s;}.animate-in.animationDelayLong,.animate-out.animationDelayLong{animation-delay:1s;-webkit-animation-delay:1s;}.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.fadeInRight,.animate-out.fadeInRight{-webkit-animation-name:fadeInRight;-moz-animation-name:fadeInRight;-o-animation-name:fadeInRight;animation-name:fadeInRight;}.animate-in.fadeInLeft,.animate-out.fadeInLeft{-webkit-animation-name:fadeInLeft;-moz-animation-name:fadeInLeft;-o-animation-name:fadeInLeft;animation-name:fadeInLeft;}.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.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;}.animate-in.pathToLeft,.animate-out.pathToLeft{-webkit-animation-name: pathToLeft;-moz-animation-name: pathToLeft;-o-animation-name: pathToLeft;animation-name: pathToLeft;}:root{--point-color:#000000;}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;color:#000;color:var(--font-color-base);background:#fff;}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%;color:#000;color:var(--font-color-base);vertical-align:middle;border-radius:0;box-sizing:border-box;font-size:12px;}button{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;}.displaynone{display:none;}.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,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: var(--point-color);border-radius:0px;}.displaynone{display:none;}::selection{ background:#000000;}::selection{ color:white;}input:focus,select:focus,option:focus,textarea:focus,button:focus{ outline: none;}body,code{font-family: 'Jost','Pretendard',AppleGothic,'돋움',sans-serif;font-size:12px;color:#000;background:#fff;}select{font-family: 'Jost','Pretendard',AppleGothic,'돋움',sans-serif;}button{font-family: 'Jost','Pretendard',AppleGothic,'돋움',sans-serif;}.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;}.xans-layout-mobileaction{position:absolute;top:0;left:16px;}.xans-layout-mobileaction a{overflow:hidden;display:block;text-indent:-150%;color:transparent;font-size:1px;line-height:1px;white-space:nowrap;}#detail .xans-layout-mobileaction{top:16px;}}@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%;}.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;}.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 (max-width:1024px){.ec-base-tooltip{width:88%;margin:5px auto 0;}.ec-base-tooltip .edge{display:none;}.shippingFee{position:static;}}@media all and (min-width:1025px){.shippingFee{position:relative;}.shippingFee .ec-base-tooltip{margin:10px 0 0 -150px;width:360px;}}.ec-base-paginate.typeList{margin:60px 0;text-align:center;font-size:0;line-height:0;}.ec-base-paginate.typeList > a {display: inline-block;width:40px;line-height:40px;text-align:center;background:#fff;box-sizing:border-box;}.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:5px;height:5px;border-width:1px 1px 0 0;border-style: solid;border-color:#000;vertical-align: middle;transform: rotate(45deg);}.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;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;;}.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;}@media all and (max-width:767px){.ec-base-paginate.typeList{display:flex;justify-content:center;margin-bottom:50px;}.ec-base-paginate.typeList li{margin-bottom:10px;}}.ec-base-tab{position:relative;font-size:14px;}.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 #e5e5e5;background:#fff;}.ec-base-tab.typeNav .menu li{background:#fff;}.ec-base-tab.typeNav .menu li a{padding:11px 20px;font-size:12px;border-bottom:0;color:#545454;background:#fff;}.ec-base-tab.typeNav .menu li.selected a{position: relative;color:#000;border-bottom:1px solid #8b8b8b;margin-bottom: -1px;}.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;display: none;}.ec-base-tab.typeMenu{display:flex;margin:0px 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:8px;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:26px;left:8px;display:inline-block;border:1px solid #e5e5e5;padding:5px 0 6px 9px;background-color:#f3f3f3;font-size:12px;z-index:1;}.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;}.board-tab {}.board-tab ul{text-align:center;}.board-tab ul li{display: inline-block;padding:9px 16px;width:127px;border:1px solid #f0f0f0;margin-bottom:8px;}.board-tab ul li a{color:#666;font-size:12px;display:block;}.board-tab ul li.on {background:#353535;}.board-tab ul li.on a{ color:#fff;}.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;}.ec-base-tab.typeNav .menu li{flex:1;}.ec-base-tab.typeNav .menu li a{height:100%;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{margin-top:20px;}.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;}}.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;}.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:6px;height:6px;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:36px;line-height:36px;padding:2px 4px 2px 15px;border:1px solid #e0e0e0;color:var(--font-color-base);font-size:12px;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:40px;font-size:12px;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:33px;padding:0 30px 0 15px;font-size:11px;border:1px solid #e0e0e0;box-sizing:border-box;background:#fff url("../skin/skin/common/ico_select.png") no-repeat right 10px center;background-size:10px auto;}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;margin:20px 0 0;height:30px;line-height:30px;}.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 2px;color:#7d7d7d;vertical-align: top;}.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 ol{font-size:0;max-width:600px;margin:0 auto;}.ec-base-step li{display: inline-block;font-size:14px;color:#939393;padding:8px 4px;font-size:13px;width:29%;box-sizing:border-box;border-bottom:1px solid #303030;}.ec-base-step li:not(:last-child):after{}.ec-base-step .selected {color:#000;border-bottom:2px solid #303030;padding:8px 4px 7px 4px;font-weight:500;}.txtSecondary {padding-right:2px;letter-spacing:0;color:#74a3cd;}.titleArea h2 {font-size:16px !important;}@media all and (max-width:767px){.gInnerMargin{}.titleArea{margin:0;padding-bottom:20px;}}@media all and (max-width:1024px){.titleArea{text-align:center;}.titleArea h2{display:inline-block;color:var(--font-color-heading);font-size:14px !important;}.titleArea h3{display:inline-block;color:var(--font-color-heading);font-size:14px;}.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;}.ec-base-step li:not(:last-child):after{margin:-2px 15px 0;}}@media all and (min-width:768px) and (max-width:1024px){.gInnerMargin{margin:0 24px;}.titleArea{margin:40px 24px 30px;}.titleArea--middle{margin:0;}}@media all and (min-width:1025px){.titleArea{text-align:center;}.titleArea h2{display:inline-block;color:#000;color:var(--font-color-heading);font-size:24px;}.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;}.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;position:fixed !important;}#capp-shop-new-product-optionselect-backlayer + #capp-shop-new-product-optionselect-layer:after{display:none;}}span.ec-base-help,p.ec-base-help,ul.ec-base-help li{}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:1px solid #e5e5e5;border-top:1px solid #000;}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;}}[class^='btnNormal'],a[class^='btnNormal']{display:inline-block;padding:10px 20px;height:35px;font-size:12px;box-sizing:border-box;border:1px solid #e0e0e0;line-height:1.2;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:12px;box-sizing:border-box;border:1px solid #a5a5a5;line-height:1.2;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^='btnEm'],a[class^='btnEm']{display:inline-block;box-sizing:border-box;padding:2px 8px;border:1px solid transparent;font-size:11px;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:11px;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{}[class^='btnEm']:not(.disabled):hover{background-color:#77797d;}[class^='btnBasic']:not(.disabled):hover{background-color:#e5e5e5;}[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:0px;}[class^='btn'].sizeQty{padding:9px 20px;height:30px;margin-left:6px;font-size:11px;line-height:12px;}.btnText{display:inline-block;font-size:12px;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;text-align:center;transition:all 400ms;}.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']{}.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:200px;margin:0 auto;padding:8px 0;}}@media all and (max-width:1024px){[class^='btn'].sizeS{padding:10px 20px;height:32px;font-size:11px;}[class^='btn'].sizeM{padding:8px 20px;height:35px;font-size:12px;line-height:18px;}[class^='btn'].sizeL{}[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;line-height:14px;}[class^='btn'][class*='Fix'].sizeL{min-width:160px;padding-left:8px;padding-right:8px;}.ec-base-button{}.ec-base-button [class^='btn'] + [class^='btn']{margin-left:6px;}.ec-base-button.gBottom{display:flex;margin-left:0px;margin-right:0px;}.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:0px;}.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 3px;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;}.xans-product-listmore{margin-top:20px;}}@media all and (min-width:1025px){[class^='btn'].sizeS{padding:10px 20px;height:32px;font-size:11px;}[class^='btn'].sizeM{padding:9px 17px;height:31px;font-size:12px;line-height:13px;}[class^='btn'].sizeL{padding:0;height:36px;min-width:80px;font-size:12px;line-height:18px;line-height:36px;}[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:100px;padding-left:15px;padding-right:15px;}[class^='btn'][class*='Fix'].sizeL{min-width:160px;padding-left:8px;padding-right:8px;}}.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:13px;line-height:22px;color:var(--font-color-heading);}.ec-base-box.typeThin > .agree{color:#6d6d6d;font-size:12px;background:#fff;}.ec-base-box.typeThin > .agree p{padding:0 0 30px;}.ec-base-box.typeMember{border-width:1px;border-color:#fff;}.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:1px 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-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 #eaeaea;}.ec-base-table th,.ec-base-table td{height:29px;padding:14px 20px;line-height:22px;vertical-align:middle;word-break:break-word;}.ec-base-table th{}.ec-base-table td{border-bottom:1px solid #737373;}.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 table{table-layout:auto;}.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 15px 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 textarea,.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:6px 0;border-bottom:1px solid #e5e5e5;text-align:left;}.ec-base-table.typeList tr:after{content:"";display:block;clear:both;}.ec-base-table.typeList td{height:auto;display:block;float: left;padding:3px 0px;border-bottom:0;text-align: left;color:#6d6d6d;margin-right:6px;}.ec-base-table.typeList td a{}.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;}.ec-base-table.typeList.gThumb td.thumb{padding:0;margin-right:15px;}.ec-base-table.typeList.gThumb td.thumb a{display:block;height:100%;text-align:center;}.ec-base-table.typeList.gThumb td.thumb img{width:73px;}.ec-base-table.typeList.gThumb tr{box-sizing:border-box;}.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;font-weight: normal;}.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;font-size:12px;font-weight:300;}.ec-base-table.typeList td.subject{padding-left:0px;padding-right:20px;}}.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:1002;}.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 20px 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:12px;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:14px;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{z-index:0;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;}}.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;height:auto !important;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-size:14px;font-weight: normal;margin:7px 0 12px 0;}.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 .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:13px;}.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:13px;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:0.5px 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 130px;box-sizing:border-box;width:100%;}.ec-base-prdInfo .buttonGroup{box-sizing:border-box;width:100%;}.ec-base-prdInfo .buttonGroup [class^='btn']{margin:10px 1px 0 0;}.ec-base-prdInfo.gCheck .sumPrice,.ec-base-prdInfo.gCheck .quantity,.ec-base-prdInfo.gCheck .buttonGroup{}.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 ..ec-base-prdInfo .prdFoot .txtStatus 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:8px 3px;}.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-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 #000;}.ec-base-fold.theme1 > .title h2{padding:17px 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:16px;right:5px;overflow:hidden;display:inline-block;width:8px;height:8px;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:25px;-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:14px;padding:18px 10px;}.ec-base-fold.theme1 > .title:after{right:21px;width:7px;height:7px;}.ec-base-fold.theme1.selected > .title:after{top:24px;width:7px;height:7px;}.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:13px;}}.xans-layout-searchside{width:600px;margin:0 auto;text-align:center;margin-top:11px;}.xans-layout-searchside h2{height:20px;color:#9;font-size:15px;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:1px solid #424242;line-height:32px;font-size:18px;color:#2e2e2e;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: -webkit-baseline-middle;font-size:17px;}.xans-layout-searchside .popular{margin-top:35px;}.xans-layout-searchside .popular strong{display: inline-block;*display: inline;zoom:1;vertical-align: top;color:#929292;margin-right:18px;padding-top:4px;font-size:13px;}.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 h2{height:20px;font-size:15px;margin-top:16px;margin-bottom:1px;font-weight: normal;}.xans-layout-searchside .ti-search{vertical-align: text-top;font-size:17px;margin-top:12px;display: inline-block;}.xans-layout-searchside #keyword{margin-top:10px;line-height:30px;height:30px;font-size:16px;}}.xans-layout-searchside .popular{margin-top:12px;}.xans-layout-searchside p.button{margin-top:25px;}