a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,select,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{padding:0;margin:0;white-space:normal;word-wrap:break-word;word-break:normal}html{overflow-y:auto}body,html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{min-width:320px}ol,ul{list-style-type:none}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0;outline:none}label{cursor:pointer;display:inline-block;padding:3px 15px 3px 0}address,i{font-style:normal}em{font-style:italic}caption,legend{visibility:hidden;width:0;height:0;font-size:0;line-height:0px}img{max-width:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;padding:0;margin:0}a{color:inherit;cursor:pointer}a,a:active,a:focus,a:hover{text-decoration:none}button{border:none;cursor:pointer}

/*!* LAYOUT *!*/*{word-break:keep-all!important;box-sizing:border-box}body,html{width:100%;height:100%;font-family:Noto Sans KR,sans-serif!important;font-weight:500}button{font-size:16px}#wrap{width:100%;height:100%;margin:0 auto;position:relative;-ms-overflow-style:none;scrollbar-width:none}#wrap::-webkit-scrollbar{display:none}h2.skip,h3.skip{text-indent:-99999px;overflow:hidden;position:absolute;width:0;height:0;line-height:0}hr.skip{position:absolute;left:-99999px}#header{position:fixed;max-width:640px;left:calc(50% - 45px);top:0;width:100%;height:70px;z-index:999999}#header.scroll{background:#fff}#header .search{position:absolute;left:15px;top:20px}#header .search a{display:block;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/search_icon.png") 1x,url("/img/assets/search_icon@2x.png") 2x,url("/img/assets/search_icon@3x.png") 3x) no-repeat;background:image-set("/img/assets/search_icon.png" 1x,"/img/assets/search_icon@2x.png" 2x,"/img/assets/search_icon@3x.png" 3x) no-repeat;background-size:contain;width:30px;height:30px}#header .search a.on{background:-webkit-image-set(url("/img/assets/search_icon_on.png") 1x,url("/img/assets/search_icon_on@2x.png") 2x,url("/img/assets/search_icon_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/search_icon_on.png" 1x,"/img/assets/search_icon_on@2x.png" 2x,"/img/assets/search_icon_on@3x.png" 3x) no-repeat;background-size:contain}#header .top_box{position:absolute;right:20px;top:20px}#header .top_box ul li{display:inline-block;position:relative;margin-left:15px}#header .top_box .bell a{display:block;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/bell_icon.png") 1x,url("/img/assets/bell_icon@2x.png") 2x,url("/img/assets/bell_icon@3x.png") 3x) no-repeat;background:image-set("/img/assets/bell_icon.png" 1x,"/img/assets/bell_icon@2x.png" 2x,"/img/assets/bell_icon@3x.png" 3x) no-repeat;background-size:contain;width:30px;height:30px}#header .top_box .bell a.on{background:-webkit-image-set(url("/img/assets/bell_icon_on.png") 1x,url("/img/assets/bell_icon_on@2x.png") 2x,url("/img/assets/bell_icon_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/bell_icon_on.png" 1x,"/img/assets/bell_icon_on@2x.png" 2x,"/img/assets/bell_icon_on@3x.png" 3x) no-repeat;background-size:contain}#header .top_box .cart a{background:-webkit-image-set(url("/img/assets/cart_icon.png") 1x,url("/img/assets/cart_icon@2x.png") 2x,url("/img/assets/cart_icon@3x.png") 3x) no-repeat;background:image-set("/img/assets/cart_icon.png" 1x,"/img/assets/cart_icon@2x.png" 2x,"/img/assets/cart_icon@3x.png" 3x) no-repeat;background-size:contain}#header .top_box .cart a,#header .top_box .nav a{display:block;text-indent:-99999px;width:30px;height:30px;position:relative}#header .top_box .nav a{background:url(/img/assets/nav_icon.png) no-repeat;background-size:contain}#header .top_box .nav a.on{background:url(/img/assets/nav_icon_on.png) no-repeat;background-size:contain}#header .top_box .cart a.on{background:-webkit-image-set(url("/img/assets/cart_icon_on.png") 1x,url("/img/assets/cart_icon_on@2x.png") 2x,url("/img/assets/cart_icon_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/cart_icon_on.png" 1x,"/img/assets/cart_icon_on@2x.png" 2x,"/img/assets/cart_icon_on@3x.png" 3x) no-repeat;background-size:contain}#header .top_box .cart .count{right:-5px;top:0;color:#fff;font-size:8px;width:18px;height:18px;text-align:center;line-height:18px}#header .top_box .bell.on:before,#header .top_box .cart .count{display:block;position:absolute;background:#ff0045;border-radius:100%}#header .top_box .bell.on:before{content:"";width:5px;height:5px;right:3px;top:2px}#container{width:100%;min-height:100%}#container.intro{height:100%;padding-bottom:0}#container .c_intro{width:550px;position:fixed;height:100%;top:0;left:calc(50% - 595px);background:url(/img/assets/intro01.png) no-repeat;background-size:cover}#container .c_intro div{position:absolute;left:28px;top:154px;color:#fff;background:-webkit-image-set(url("/img/assets/logo.png") 1x,url("/img/assets/logo@2x.png") 2x,url("/img/assets/logo@3x.png") 3x) no-repeat;background:image-set("/img/assets/logo.png" 1x,"/img/assets/logo@2x.png" 2x,"/img/assets/logo@3x.png" 3x) no-repeat;background-size:76px;background-position:top 0 left 0;padding-top:65px;font-size:32px;line-height:42px;font-weight:300}#container .c_intro div span{font-weight:700}#container .c_intro div small{display:block;color:#c9c2d1;font-size:12px;margin-top:20px}#container .c_ty01{position:relative;left:calc(50% - 45px);margin:0;box-shadow:0 2px 50px 0 rgba(0,0,0,.13);z-index:10;max-width:640px;background:#fff;min-height:99vh;overflow-y:scroll;padding-bottom:80px;-ms-overflow-style:none;scrollbar-width:none}#container .c_ty01::-webkit-scrollbar{display:none}.quick_menu{position:fixed;max-width:640px;bottom:0;left:calc(50% - 45px);box-shadow:0 -8px 16px -5px rgb(0 0 0/8%);width:100%;padding:0 15px;background:#fff;z-index:10}.quick_menu ul{display:table;width:100%}.quick_menu ul li{display:table-cell;width:13%;text-align:center}.quick_menu ul li a{display:block;text-align:center;padding:50px 0 20px;position:relative;font-size:10px}.quick_menu ul li.ct01 a:before{background:-webkit-image-set(url("/img/assets/quick_01.png") 1x,url("/img/assets/quick_01@2x.png") 2x,url("/img/assets/quick_01@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_01.png" 1x,"/img/assets/quick_01@2x.png" 2x,"/img/assets/quick_01@3x.png" 3x) no-repeat}.quick_menu ul li.ct01 a:before,.quick_menu ul li.ct02 a:before{content:"";display:block;width:30px;height:30px;position:absolute;top:15px;left:50%;transform:translateX(-50%)}.quick_menu ul li.ct02 a:before{background:-webkit-image-set(url("/img/assets/quick_02.png") 1x,url("/img/assets/quick_02@2x.png") 2x,url("/img/assets/quick_02@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_02.png" 1x,"/img/assets/quick_02@2x.png" 2x,"/img/assets/quick_02@3x.png" 3x) no-repeat}.quick_menu ul li.ct03 a:before{content:"";display:block;width:30px;height:30px;background:-webkit-image-set(url("/img/assets/quick_10.png") 1x,url("/img/assets/quick_10@2x.png") 2x,url("/img/assets/quick_10@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_10.png" 1x,"/img/assets/quick_10@2x.png" 2x,"/img/assets/quick_10@3x.png" 3x) no-repeat;background-size:cover;position:absolute;top:15px;left:50%;transform:translateX(-50%)}.quick_menu ul li.ct04 a:before{background:-webkit-image-set(url("/img/assets/quick_04.png") 1x,url("/img/assets/quick_04@2x.png") 2x,url("/img/assets/quick_04@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_04.png" 1x,"/img/assets/quick_04@2x.png" 2x,"/img/assets/quick_04@3x.png" 3x) no-repeat;background-size:30px}.quick_menu ul li.ct04 a:before,.quick_menu ul li.ct05 a:before{content:"";display:block;width:30px;height:30px;position:absolute;top:15px;left:50%;transform:translateX(-50%)}.quick_menu ul li.ct05 a:before{background:-webkit-image-set(url("/img/assets/quick_05.png") 1x,url("/img/assets/quick_05@2x.png") 2x,url("/img/assets/quick_05@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_05.png" 1x,"/img/assets/quick_05@2x.png" 2x,"/img/assets/quick_05@3x.png" 3x) no-repeat;background-size:30px}.quick_menu ul li.on a{color:#7f24c5}.quick_menu ul li.ct01.on a:before{background:-webkit-image-set(url("/img/assets/quick_01_on.png") 1x,url("/img/assets/quick_01_on@2x.png") 2x,url("/img/assets/quick_01_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_01_on.png" 1x,"/img/assets/quick_01_on@2x.png" 2x,"/img/assets/quick_01_on@3x.png" 3x) no-repeat;background-size:30px;width:30px;height:30px}.quick_menu ul li.ct02.on a:before{background:-webkit-image-set(url("/img/assets/quick_02_on.png") 1x,url("/img/assets/quick_02_on@2x.png") 2x,url("/img/assets/quick_02_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_02_on.png" 1x,"/img/assets/quick_02_on@2x.png" 2x,"/img/assets/quick_02_on@3x.png" 3x) no-repeat;background-size:30px;width:30px;height:30px}.quick_menu ul li.ct03.on a:before{background:-webkit-image-set(url("/img/assets/quick_10_on.png") 1x,url("/img/assets/quick_10_on@2x.png") 2x,url("/img/assets/quick_10_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_10_on.png" 1x,"/img/assets/quick_10_on@2x.png" 2x,"/img/assets/quick_10_on@3x.png" 3x) no-repeat;background-size:30px;width:30px;height:30px}.quick_menu ul li.ct04.on a:before{background:-webkit-image-set(url("/img/assets/quick_04_on.png") 1x,url("/img/assets/quick_04_on@2x.png") 2x,url("/img/assets/quick_04_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_04_on.png" 1x,"/img/assets/quick_04_on@2x.png" 2x,"/img/assets/quick_04_on@3x.png" 3x) no-repeat;background-size:30px;width:30px;height:30px}.quick_menu ul li.ct05.on a:before{background:-webkit-image-set(url("/img/assets/quick_05_on.png") 1x,url("/img/assets/quick_05_on@2x.png") 2x,url("/img/assets/quick_05_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_05_on.png" 1x,"/img/assets/quick_05_on@2x.png" 2x,"/img/assets/quick_05_on@3x.png" 3x) no-repeat;background-size:30px;width:30px;height:30px}.quick_menu02{position:fixed;max-width:640px;bottom:0;left:calc(50% - 45px);box-shadow:0 -7px 9px -8px rgba(0,0,0,.3);width:100%;padding:0 15px;background:#fff}.quick_menu02 ul{display:table;width:100%}.quick_menu02 ul li{display:table-cell;width:1%;text-align:center;padding-bottom:20px}.quick_menu02 ul li a{display:block;padding:26px 0 0;position:relative;text-indent:-99999px}.quick_menu02 ul li span{font-size:10px}.quick_menu02 ul li.ct01 a:before{content:"";display:block;width:30px;height:30px;background:-webkit-image-set(url("/img/assets/quick_06.png") 1x,url("/img/assets/quick_06@2x.png") 2x,url("/img/assets/quick_06@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_06.png" 1x,"/img/assets/quick_06@2x.png" 2x,"/img/assets/quick_06@3x.png" 3x) no-repeat;position:absolute;top:15px;left:50%;transform:translateX(-50%)}.quick_menu02 ul li.ct01.on a:before{background:-webkit-image-set(url("/img/assets/quick_06_on.png") 1x,url("/img/assets/quick_06_on@2x.png") 2x,url("/img/assets/quick_06_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_06_on.png" 1x,"/img/assets/quick_06_on@2x.png" 2x,"/img/assets/quick_06_on@3x.png" 3x) no-repeat}.quick_menu02 ul li.ct02 a:before{background:-webkit-image-set(url("/img/assets/quick_07.png") 1x,url("/img/assets/quick_07@2x.png") 2x,url("/img/assets/quick_07@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_07.png" 1x,"/img/assets/quick_07@2x.png" 2x,"/img/assets/quick_07@3x.png" 3x) no-repeat}.quick_menu02 ul li.ct02 a:before,.quick_menu02 ul li.ct03 a:before{content:"";display:block;width:30px;height:30px;position:absolute;top:15px;left:50%;transform:translateX(-50%)}.quick_menu02 ul li.ct03 a:before{background:-webkit-image-set(url("/img/assets/quick_08.png") 1x,url("/img/assets/quick_08@2x.png") 2x,url("/img/assets/quick_08@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_08.png" 1x,"/img/assets/quick_08@2x.png" 2x,"/img/assets/quick_08@3x.png" 3x) no-repeat}.quick_menu02 ul li.ct03.on a:before{background:-webkit-image-set(url("/img/assets/quick_08_on.png") 1x,url("/img/assets/quick_08_on@2x.png") 2x,url("/img/assets/quick_08_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_08_on.png" 1x,"/img/assets/quick_08_on@2x.png" 2x,"/img/assets/quick_08_on@3x.png" 3x) no-repeat}.quick_menu02 ul li.ct04 a:before{content:"";display:block;width:30px;height:30px;background:-webkit-image-set(url("/img/assets/quick_09.png") 1x,url("/img/assets/quick_09@2x.png") 2x,url("/img/assets/quick_09@3x.png") 3x) no-repeat;background:image-set("/img/assets/quick_09.png" 1x,"/img/assets/quick_09@2x.png" 2x,"/img/assets/quick_09@3x.png" 3x) no-repeat;position:absolute;top:15px;left:50%;transform:translateX(-50%)}.top_area{padding:6px 5px;z-index:999;background:#fff}.top_area:after{content:"";display:block;float:none;clear:both}.top_area .l_box{float:left}.top_area .r_box{float:right;padding:4px 0}input#search{max-width:255px;height:38px;padding:9px 15px 9px 34px;border-radius:5px;background:#f6f6f6 -webkit-image-set(url("/img/assets/search_icon.png") 1x,url("/img/assets/search_icon@2x.png") 2x,url("/img/assets/search_icon@3x.png") 3x) no-repeat;background:#f6f6f6 image-set("/img/assets/search_icon.png" 1x,"/img/assets/search_icon@2x.png" 2x,"/img/assets/search_icon@3x.png" 3x) no-repeat;background-size:14px;background-position:left 15px top 11px;border:none;outline:none}input#search.main{background:#f6f6f6 -webkit-image-set(url("/img/assets/search_main_icon.png") 1x,url("/img/assets/search_main_icon@2x.png") 2x,url("/img/assets/search_main_icon@3x.png") 3x) no-repeat;background:#f6f6f6 image-set("/img/assets/search_main_icon.png" 1x,"/img/assets/search_main_icon@2x.png" 2x,"/img/assets/search_main_icon@3x.png" 3x) no-repeat;background-position-x:12px;background-position-y:11px}input#search::-moz-placeholder{color:#a2a2a2;font-size:13px;font-family:Noto Sans KR,sans-serif;font-weight:500}input#search:-ms-input-placeholder{color:#a2a2a2;font-size:13px;font-family:Noto Sans KR,sans-serif;font-weight:500}input#search::placeholder{color:#a2a2a2;font-size:13px;font-family:Noto Sans KR,sans-serif;font-weight:500}input::-ms-clear,input::-ms-reveal{display:none;width:0;height:0}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}.top_area .r_box .bell{display:inline-block;width:30px;height:30px;text-indent:-99999px;background:url(/img/assets/bell_icon.png) no-repeat;background-size:30px;position:relative}.top_area .r_box .bell.on:after{content:"";display:block;position:absolute;width:6px;height:6px;background:#ff005f;border-radius:100%;right:1px;top:0}.top_area .r_box .cart{display:inline-block;width:30px;height:30px;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/cart_icon_on.png") 1x,url("/img/assets/cart_icon_on@2x.png") 2x,url("/img/assets/cart_icon_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/cart_icon_on.png" 1x,"/img/assets/cart_icon_on@2x.png" 2x,"/img/assets/cart_icon_on@3x.png" 3x) no-repeat;background-size:30px}#home .top_area{position:fixed;top:0;left:calc(50% - 45px);z-index:10;max-width:640px;width:100%}#home .top_area .r_box .bell{background:url(/img/assets/bell_icon02.png) no-repeat;background-size:30px;position:relative}#home .top_area .r_box .bell,#home .top_area .r_box .cart{display:inline-block;width:30px;height:30px;text-indent:-99999px}#home .top_area .r_box .cart{background:url(/img/assets/cart_icon02.png) no-repeat;background-size:30px}#home .top_area .search a{display:block;text-indent:-99999px;background:url(/img/assets/search_icon02.png) no-repeat;width:30px;height:30px}.mask{position:fixed;display:none;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:99;touch-action:none}.mask.on{display:inline;display:initial}.popup_wrap{position:fixed;display:none;left:50%;max-width:640px;left:calc(50% - 45px);top:0;width:100%;height:100%;z-index:999}.popup_wrap.on{display:inline;display:initial}.popup_wrap .popup{background:#fff;border-radius:15px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:296px;text-align:center;padding:30px 0 0;overflow:hidden}.popup_wrap .popup div{font-size:20px}.popup_wrap .popup p{font-size:14px;margin-top:8px;white-space:pre-line}.popup_wrap .popup p span{text-decoration:underline}.popup_wrap .popup .btn{margin-top:30px}.popup_wrap .popup .btn ul{display:table;width:100%}.popup_wrap .popup .btn ul li{display:table-cell;width:1%}.popup_wrap .popup .btn ul li a{display:block;height:52px;color:#fff;font-size:14px;text-align:center;line-height:52px;background:#d8d8d8;font-weight:400}.popup_wrap .popup .btn ul li.on a{background:#7f24c5}.popup_wrap_app,.popup_wrap_filter,.popup_wrap_home{top:0;height:100%}.popup_wrap_app,.popup_wrap_filter,.popup_wrap_home,.popup_wrap_product{position:fixed;width:100%;max-width:640px;z-index:999999;left:calc(50% - 45px)}.popup_wrap_product{bottom:0}.popup_wrap_filter .popup,.popup_wrap_product .popup{border-radius:10px 10px 0 0;position:absolute;left:0;bottom:0;padding:40px 20px;width:100%}.home_btn_wrap{position:absolute;bottom:20px;padding:30px}.popup_wrap_home .popup{position:absolute;left:0;bottom:0;width:100%}.popup_wrap_home .popup div{font-size:26px;color:#fff;font-weight:700;line-height:34px}.popup_wrap_home .popup p{font-size:14px;color:#c4c4c4;line-height:22px;margin-top:10px}.popup_wrap_home .home_btn_wrap{margin-top:88px;max-width:640px;bottom:0;width:100%}.popup_wrap_home .home_btn_wrap a{display:block;border-radius:5px;color:#fff;text-align:center;font-size:14px}.popup_wrap_home .home_btn_wrap:after{content:"";display:block;float:none;clear:both}.popup_wrap_home .home_btn_wrap .fl{float:left}.popup_wrap_home .home_btn_wrap .fr{float:right}.popup_wrap_home .home_btn_wrap .reset{float:left;width:100px;margin-right:10px;background:#e2e2e2}.popup_wrap_home .home_btn_wrap .submit{float:left;width:calc(100% - 110px);background:#7f24c5}.popup_wrap_home .home_btn_wrap .submit02{width:100%;background:#7f24c5}.popup_wrap_home .home_btn_wrap>div a{font-size:14px;color:#c4c4c4;font-weight:400}.btn_wrap{position:fixed;max-width:640px;bottom:0;left:calc(50% - 45px);box-shadow:0 -8px 16px -5px rgb(0 0 0/8%);width:100%;padding:15px;background:#fff;z-index:50}.btn_wrap:after{content:"";display:block;float:none;clear:both}.btn_wrap a{display:block;border-radius:5px;height:56px;line-height:56px;color:#fff;text-align:center;font-size:14px}.btn_wrap .reset{float:left;width:100px;margin-right:10px;background:#e2e2e2}.btn_wrap .submit{float:left;width:calc(100% - 110px);background:#7f24c5}.btn_wrap .reset.on{border:1px solid #7f24c5;color:#7f24c5;background:#fff}.btn_wrap .submit02{width:100%;background:#e2e2e2}.btn_wrap .submit02.on{background:#7f24c5}@media only screen and (max-width:1200px){.popup_wrap_app,.popup_wrap_filter,.popup_wrap_home,.popup_wrap_product{left:50%;transform:translateX(-50%)}.btn_wrap{left:50%!important;transform:translateX(-50%)}.popup_wrap_filter .popup .btn_wrap,.popup_wrap_product .popup .btn_wrap .product_box{animation:fadein2 .5s ease-in-out!important}#container .c_intro{display:none}#container .c_ty01{position:relative;left:auto;transform:none;margin:0 auto}#header,#home .top_area,#home_nav,.popup_wrap,.quick_menu,.quick_menu02{left:50%;transform:translateX(-50%)}}#intro{background:url(/img/assets/intro01.png) no-repeat;width:100%;height:100%;background-size:cover;position:relative;background-position:50%;max-width:640px;margin:0 auto;box-shadow:0 2px 50px 0 rgba(0,0,0,.13)}#intro div{position:absolute;left:28px;top:154px;color:#fff;background:url(/img/assets/logo.png) no-repeat;background-size:76px;background-position:top 0 left 0;padding-top:65px;font-size:32px;line-height:40px;font-weight:300}#intro div span{font-weight:700}#intro div small{display:block;color:#c9c2d1;font-size:12px;margin-top:20px}#home .section01 .swiper-scrollbar{width:100%;height:4px;overflow:hidden;bottom:40px;left:20px;width:calc(100% - 40px);background:hsla(0,0%,100%,.3);border-radius:10px}#home .section01 .swiper-scrollbar-drag{background:#fff}#home .section .title{font-weight:700;font-size:18px}#home .section .title small{display:block;font-weight:400;font-size:13px;color:#333;margin-top:3px;margin-bottom:15px}#home .section01{margin-top:0}#home .section01 .swiper{position:relative}#home .section01 .swiper-slide{width:100%!important}#home .section01 .swiper-slide img{width:100%}#home .section01 .swiper-pagination-progressbar{width:100%;height:6px;overflow:hidden;bottom:40px;left:20px;width:calc(100% - 40px);background:hsla(0,0%,100%,.6);border-radius:10px}:root{--swiper-theme-color:#657184!important}#home .section01 .swiper-pagination-progressbar span{display:block}#home .section01 .swiper-pagination-progressbar-fill{background:#fff}#home .section01 .txt_box{position:absolute;left:20px;bottom:60px;z-index:1;font-size:26px;color:#fff;text-align:left}#home .section01 .txt_box .tag span{font-size:13px}#home .section01 .txt_box .tag{margin-top:10px}#home .section01 .txt_box .tag span{font-size:14px}#home .section02{border-radius:20px 20px 0 0;margin-top:-15px;position:relative;z-index:1;background:#fff}#home .section02 .title{font-weight:700;font-size:18px;padding:30px 0 0 15px}#home .section02 .swiper-wrapper{margin-left:15px}#home .section02 .banner{margin-top:20px;background:#9532c8 url(/img/assets/banner02.png) no-repeat;padding:15px;color:#fff;font-size:16px;border-radius:5px}#home .section02 .banner span{display:block;font-weight:700}#home .section02 .owl-carousel{margin-top:20px}#home .section02 .img_box{height:0;padding-bottom:109%;position:relative;background:#f7f7f7}#home .section02 .img_box img{height:100%;width:auto;margin-left:auto;margin-right:auto;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#home .section02 .detail_box{margin-top:10px}#home .section02 .detail_box .type{color:#85778f;font-size:12px;letter-spacing:-.02em}#home .section02 .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:2px;white-space:normal;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#home .section02 .detail_box .price_wrap{margin-top:5px;font-weight:700;font-size:16px}#home .section02 .detail_box .price_wrap .sale{display:block;font-size:12px;color:#cbcbcb;margin-top:5px;font-weight:500}#home .section02 .detail_box .price_wrap .sale span.percent{color:#ff0045}#home .section02 .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#home .section02 .owl-nav{display:none}#home .section03{padding:0 15px}#home .section03 .banner.ty01{margin-top:20px;color:#fff;font-size:16px;border-radius:5px}#home .section03 .banner.ty02{margin-top:12px;color:#fff;font-size:16px;border-radius:5px;background-size:cover}#home .section03 .banner.ty01 a,#home .section03 .banner.ty02 a{font-size:16px}#home .section03 .banner span{display:block;font-weight:700}#home .section03 .list ul li{margin-top:15px}#home .section03 .list ul li:after{content:"";display:block;float:none;clear:both}#home .section03 .list ul li .img_box{background:#ededed;border-radius:5px;padding:15px;float:left;width:150px;box-sizing:border-box}#home .section03 .list ul li .detail_box{float:left;margin-left:10px;width:calc(100% - 160px)}#home .section03 .list ul li .detail_box .type{color:#999;font-size:10px}#home .section03 .list ul li .detail_box .name{font-size:14px;font-weight:700;overflow:hidden;word-wrap:break-word;margin-top:5px;white-space:normal;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#home .section03 .list ul li .detail_box .price_wrap{margin-top:10px;font-weight:700;font-size:16px}#home .section03 .list ul li .detail_box .price_wrap .sale{display:block;font-size:12px;color:#999;margin-top:5px}#home .section03 .list ul li .detail_box .price_wrap .sale span.percent{color:#ff0045}#home .section03 .list ul li .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#home .section03 .list ul li .detail_box .time{background:#ff0045;border-radius:5px;margin-top:5px;padding:5px 0;width:140px;color:#fff;font-size:11px;text-align:center}#home .section03 .list ul li .detail_box .time i img{margin:2px 0 0}#home .section03 .count{width:30px;height:16px;border-radius:8px;opacity:.7;background:#000;position:absolute;z-index:1;right:6px;bottom:6px;display:flex;justify-content:center;align-items:center}#home .section03 .count span{position:absolute;color:#fff;font-size:11px;font-weight:400}#home .section04{padding:0 15px;margin-top:20px}#home .section04 .list{margin-top:15px}#home .section04 .list ul:after{content:"";display:block;float:none;clear:both}#home .section04 .list ul li{float:left;margin-bottom:2%;width:49%;background:#ededed;border-radius:5px}#home .section04 .list ul li a{display:block;padding:20px 0;font-size:14px;color:#fff;text-align:left;margin-left:20px;font-weight:600;text-shadow:1px 1px 0 rgba(0,0,0,.15);display:table}#home .section04 .list ul li a span{color:#fff;vertical-align:middle}#home .section04 .list li:nth-child(2n){margin-left:2%;float:right}#home .section04 .list li:nth-child(n){float:left}#home .section04 .list ul li img{background-size:cover}#home .section04 .swiper{padding-bottom:45px}#home .section04 .swiper-pagination-bullet{border-radius:2px;width:20px;height:5px;background:#e4e2e8;opacity:1}#home .section04 .swiper-pagination-bullet-active{background:#7f24c5}#home .section05{padding:0 15px;margin-top:40px;position:relative}#home .section05 .more{position:absolute;right:20px;top:0}#home .section05 .more a{display:block;color:#999;font-size:13px}#home .section05 .div01{position:relative;border-radius:5px;background-size:cover}#home .section05 .div01 .txt{font-weight:700}#home .section05 .div01 .txt,#home .section05 .div03 .txt{position:absolute;left:15px;bottom:20px;color:#fff;font-size:18px}#home .section05 .div01 .txt span{font-size:12px;color:hsla(0,0%,100%,.6);margin-top:5px;display:block}#home .section06{padding:0 15px;margin-top:40px;position:relative}#home .section06 .list{margin-top:15px}#home .section06 .list ul:after{content:"";display:block;float:none;clear:both}#home .section06 .list ul li{float:left;width:31%;margin:0 1% 8vh}#home .section06 .list ul li a{display:block}#home .section06 .list ul li .detail_box{height:90px}#home .section06 .list ul li .detail_box .type{color:#a2a2a2;font-size:11px;margin-top:10px}#home .section06 .list ul li .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:2px;white-space:normal;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#home .section06 .list ul li .detail_box .price_wrap{margin-top:5px;font-size:16px}#home .section06 .list ul li .detail_box .price_wrap .price{font-weight:700}#home .section06 .list ul li .detail_box .price_wrap .sale{display:block;font-size:12px;color:#cbcbcb;margin-top:2px}#home .section06 .list ul li .detail_box .price_wrap .sale span.percent{color:#ff0045}#home .section06 .list ul li .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#home .section06 .list ul li .img_box{width:100%;padding-bottom:120%;height:0}#home .section06 .list ul li .img_box,.new_img_box{background:#f7f7f7;border-radius:5px;position:relative}.new_img_box{padding:17px 0 120%}#home .section06 .list ul li .img_box img{height:100%;width:auto;margin-left:auto;margin-right:auto;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media only screen and (max-width:580px){#home .section06 .list ul li{float:left;width:47%}#home .section06 .list ul li .img_box{height:139px}}#home .section07{margin-top:10px;position:relative;z-index:1;background:#fff}#home .section07 .title{font-weight:700;font-size:18px;padding:30px 0 0 15px}#home .section07 .swiper-wrapper{margin-left:15px}#home .section07 .banner{margin-top:20px;background:#9532c8 url(/img/assets/banner02.png) no-repeat;padding:15px;color:#fff;font-size:16px;border-radius:5px}#home .section07 .banner span{display:block;font-weight:700}#home .section07 .owl-carousel{margin-top:20px}#home .section07 .img_box{height:0;padding-bottom:109%;position:relative;background:#f7f7f7}#home .section07 .img_box img{height:100%;width:auto;margin-left:auto;margin-right:auto;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#home .section07 .detail_box{margin-top:10px}#home .section07 .detail_box .type{color:#85778f;font-size:12px;letter-spacing:-.02em}#home .section07 .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:2px;white-space:normal;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#home .section07 .detail_box .price_wrap{margin-top:5px;font-weight:700;font-size:16px}#home .section07 .detail_box .price_wrap .sale{display:block;font-size:12px;color:#cbcbcb;margin-top:5px;font-weight:500}#home .section07 .detail_box .price_wrap .sale span.percent{color:#ff0045}#home .section07 .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#home .section07 .owl-nav{display:none}#home .section07 .swiper{padding-right:30px}#home .section09{margin-top:-16px;margin-bottom:30px;position:relative;z-index:1;background:#fff}#home .section09 .title{font-weight:700;font-size:18px;padding:30px 0 0 15px}#home .section09 .title span{color:#7f24c5}#home .section09 .title a{color:#666;font-size:13px;font-weight:400;line-height:18.82px;letter-spacing:-.13px;float:right;margin-right:20px}#home .section09 .swiper-wrapper{margin-left:15px}#home .section09 .banner{margin-top:20px;background:#9532c8 url(/img/assets/banner02.png) no-repeat;padding:15px;color:#fff;font-size:16px;border-radius:5px}#home .section09 .banner span{display:block;font-weight:700}#home .section09 .owl-carousel{margin-top:20px}#home .section09 .img_box{height:0;padding-bottom:109%;position:relative;background:#f7f7f7}#home .section09 .img_box img{height:100%;width:auto;margin-left:auto;margin-right:auto;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#home .section09 .detail_box{margin-top:10px}#home .section09 .detail_box .type{color:#85778f;font-size:12px;letter-spacing:-.02em}#home .section09 .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:2px;white-space:normal;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#home .section09 .detail_box .price_wrap{margin-top:5px;font-weight:700;font-size:16px}#home .section09 .detail_box .price_wrap .sale{display:block;font-size:12px;color:#cbcbcb;margin-top:5px;font-weight:500}#home .section09 .detail_box .price_wrap .sale span.percent{color:#ff0045}#home .section09 .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#home .section09 .owl-nav{display:none}#home .section09 .swiper{padding-right:30px}.ty_list_01 ul li{margin-top:15px;animation:fadeTab .2s linear alternate}.ty_list_01 ul li:last-child{margin-bottom:15px}.ty_list_01 ul li:after{content:"";display:block;float:none;clear:both}.ty_list_01 ul li .img_box{background:#f7f7f7;border-radius:5px;float:left;width:110px;height:132px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.ty_list_01 ul li .img_box .mid_box{display:table;width:100%;height:100%}.ty_list_01 ul li .img_box .mid_box span{display:table-cell;width:100%;height:100%;vertical-align:middle}.ty_list_01 ul li .img_box img{height:auto;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.ty_list_01 ul li .detail_box{float:left;margin-left:15px;width:calc(100% - 125px)}.ty_list_01 ul li .detail_box .type{color:#a2a2a2;font-size:11px}.ty_list_01 ul li .detail_box .name{font-size:13px;margin-top:2px;line-height:20px;max-height:40px;width:100%}.ty_list_01 ul li .detail_box .name .clamp{white-space:nowrap;overflow:hidden;word-wrap:break-word;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}.ty_list_01 ul li .detail_box .price_wrap{margin-top:5px;font-weight:700;font-size:16px}.ty_list_01 ul li .detail_box .price_wrap .sale{display:block;font-size:12px;font-weight:500;color:#cbcbcb;margin-top:2px}.ty_list_01 ul li .detail_box .price_wrap .sale span.percent{color:#ff0045}.ty_list_01 ul li .detail_box .price_wrap .sale span.cost{text-decoration:line-through;margin-left:5px}.ty_list_01 ul li .detail_box .time{background:#ff0045 -webkit-image-set(url("/img/assets/time_icon.png") 1x,url("/img/assets/time_icon@2x.png") 2x,url("/img/assets/time_icon@3x.png") 3x) no-repeat;background:#ff0045 image-set("/img/assets/time_icon.png" 1x,"/img/assets/time_icon@2x.png" 2x,"/img/assets/time_icon@3x.png" 3x) no-repeat;border-radius:5px;margin-top:5px;height:22px;padding:3px 3px 3px 20px;width:100px;color:#fff;font-size:10px;text-align:center;background-size:auto;background-position:50%;background-position-x:6px}.ty_list_01 ul li .detail_box .time i img{margin:2px 0 0}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.form_wrap{padding:0 15px}h3{text-align:center;line-height:50px;font-size:18px;font-weight:700}h3.line{border-bottom:1px solid #e2e2e2}.close{position:absolute;right:15px;top:10px;width:30px;height:30px}.close a{background:-webkit-image-set(url("/img/assets/close_icon.png") 1x,url("/img/assets/close_icon@2x.png") 2x,url("/img/assets/close_icon@3x.png") 3x) no-repeat;background:image-set("/img/assets/close_icon.png" 1x,"/img/assets/close_icon@2x.png" 2x,"/img/assets/close_icon@3x.png" 3x) no-repeat;background-size:30px}.close a,.close.white a{display:block;text-indent:-99999px;height:100%}.close.white a{background:url(/img/assets/close_icon02@3x.png) no-repeat;background-size:30px}.modify{position:absolute;right:15px;top:10px;width:30px;height:30px;z-index:9999}.modify a{display:block;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/feed_modify.png") 1x,url("/img/assets/feed_modify@2x.png") 2x,url("/img/assets/feed_modify@3x.png") 3x) no-repeat;background:image-set("/img/assets/feed_modify.png" 1x,"/img/assets/feed_modify@2x.png" 2x,"/img/assets/feed_modify@3x.png" 3x) no-repeat;background-size:30px;height:100%}.modify a.black{background:-webkit-image-set(url("/img/assets/feed_modify_black.png") 1x,url("/img/assets/feed_modify_black@2x.png") 2x,url("/img/assets/feed_modify_black@3x.png") 3x) no-repeat;background:image-set("/img/assets/feed_modify_black.png" 1x,"/img/assets/feed_modify_black@2x.png" 2x,"/img/assets/feed_modify_black@3x.png" 3x) no-repeat}.modify2 a{display:block;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/modify_icon.png") 1x,url("/img/assets/modify_icon@2x.png") 2x,url("/img/assets/modify_icon@3x.png") 3x) no-repeat;background:image-set("/img/assets/modify_icon.png" 1x,"/img/assets/modify_icon@2x.png" 2x,"/img/assets/modify_icon@3x.png" 3x) no-repeat;background-size:30px;height:100%}.modify2 a.black{background:-webkit-image-set(url("/img/assets/info_modify_black.png") 1x,url("/img/assets/info_modify_black@2x.png") 2x,url("/img/assets/info_modify_black@3x.png") 3x) no-repeat;background:image-set("/img/assets/info_modify_black.png" 1x,"/img/assets/info_modify_black@2x.png" 2x,"/img/assets/info_modify_black@3x.png" 3x) no-repeat}.direct{position:absolute;right:15px;top:15px;z-index:1}.direct a{display:block;font-size:13px;color:#7f24c5}.home_icon{position:absolute;left:50px;top:18px;width:44px;height:44px;z-index:9999}.home_icon a{background:url(/img/assets/home_icon.png) no-repeat;background-size:contain}.home_icon a,.home_icon.ty02 a{display:block;text-indent:-99999px;width:30px;height:30px;position:relative}.home_icon.ty02 a{background:url(/img/assets/home_icon_white.png) no-repeat;background-size:contain}.back{position:absolute;left:5px;top:2px;width:44px;height:44px;z-index:9999}.back a{background:-webkit-image-set(url("/img/assets/back_icon_new.png") 1x,url("/img/assets/back_icon_new@2x.png") 2x,url("/img/assets/back_icon_new@3x.png") 3x) no-repeat;background:image-set("/img/assets/back_icon_new.png" 1x,"/img/assets/back_icon_new@2x.png" 2x,"/img/assets/back_icon_new@3x.png" 3x) no-repeat;background-size:44px}.back a,.back.ty02 a{display:block;text-indent:-99999px;height:100%}.back.ty02 a{background:-webkit-image-set(url("/img/assets/back02_icon_new.png") 1x,url("/img/assets/back02_icon_new@2x.png") 2x,url("/img/assets/back02_icon_new@3x.png") 3x) no-repeat;background:image-set("/img/assets/back02_icon_new.png" 1x,"/img/assets/back02_icon_new@2x.png" 2x,"/img/assets/back02_icon_new@3x.png" 3x) no-repeat;background-size:44px}.back.ty02 a.black{background:-webkit-image-set(url("/img/assets/back_icon_new.png") 1x,url("/img/assets/back_icon_new@2x.png") 2x,url("/img/assets/back_icon_new@3x.png") 3x) no-repeat;background:image-set("/img/assets/back_icon_new.png" 1x,"/img/assets/back_icon_new@2x.png" 2x,"/img/assets/back_icon_new@3x.png" 3x) no-repeat}.write{position:absolute;right:10px;bottom:97px;width:50px;height:50px;background:#7f24c5;border-radius:100%;max-width:640px}.write a{display:block;text-indent:-99999px;background:url(/img/assets/write_icon.png) no-repeat;background-size:30px;height:100%;background-position:50%}.form_wrap .step{position:absolute;right:15px;top:22px}.form_wrap .step ul li{display:inline-block;padding-left:4px}.form_wrap .step ul li a{width:8px;height:8px;display:block;background:#e2e2e2;border-radius:100%}.form_wrap .step ul li.on a{background:#7f24c5}input.ty01::-moz-placeholder{color:#a2a2a2;font-size:15px}input.ty01:-ms-input-placeholder{color:#a2a2a2;font-size:15px}input.ty01::placeholder{color:#a2a2a2;font-size:15px}div.label{margin-bottom:8px;font-size:14px;color:#666}input.ty02::-moz-placeholder{color:#a2a2a2;font-size:15px}input.ty02:-ms-input-placeholder{color:#a2a2a2;font-size:15px}input.ty02::placeholder{color:#a2a2a2;font-size:15px}.readonly::-moz-placeholder{color:#333!important}.readonly:-ms-input-placeholder{color:#333!important}.readonly::placeholder{color:#333!important}#login{padding:0 15px}#login button.btn_submit{background:#e2e2e2;color:#fff;height:56px;border:none;outline:none;width:100%;border-radius:5px;font-size:14px;font-family:Noto Sans KR,sans-serif!important}#login button.btn_submit.on{background:#7f24c5}#login .form.link{text-align:center}#login .form.link ul li:first-child{display:inline-block;margin:0;position:Relative}#login .form.link ul li:nth-child(2){display:inline-block;margin:0 35px;position:Relative}#login .form.link ul li:nth-child(3){display:inline-block;margin:0;position:Relative}#login .form.link ul li:first-child:after{right:-18px}#login .form.link ul li:first-child:after,#login .form.link ul li:nth-child(2):after{content:"";display:block;width:1px;height:12px;background:#ccc;position:absolute;top:3.5px}#login .form.link ul li:nth-child(2):after{right:-20px}#login .form.link ul li:last-child:after{display:none}#login .form.link ul li a{color:#999;font-size:13px}#login .form.sns{text-align:center}#login .form.sns>div{font-size:12px;position:relative;z-index:1}#login .form.sns>div span{background:#fff;padding:0 10px}#login .form.sns>div:before{content:"";display:block;background:#e2e2e2;width:100%;height:1px;position:absolute;left:0;top:50%;transform:translateY(-50%);z-index:-1}#login .form.sns ul li{display:inline-block;margin:0 7px;position:Relative}#login .form.sns ul li.apple .nt{position:absolute;bottom:-68px;left:50%;transform:translateX(-50%);background:#c7c7c7;color:#fff;font-size:11px;padding:10px;width:121px;text-align:left;border-radius:5px;line-height:15px}#login .form.sns ul li.apple .nt:before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);top:-9px;border-radius:6px;width:0;height:0;border-bottom:15px solid #c7c7c7;border-left:10px solid transparent;border-right:10px solid transparent}#join{padding:0 15px}#join input.ty01.input_check{font-size:14px}#join .all{padding-bottom:13px;border-bottom:1px solid #f6f6f6;margin-bottom:15px}#join .all label{font-size:15px;line-height:19px;width:100%}#join .bg{background:-webkit-image-set(url("/img/assets/arrow_icon04.png") 1x,url("/img/assets/arrow_icon04@2x.png") 2x,url("/img/assets/arrow_icon04@3x.png") 3x) no-repeat;background:image-set("/img/assets/arrow_icon04.png" 1x,"/img/assets/arrow_icon04@2x.png" 2x,"/img/assets/arrow_icon04@3x.png" 3x) no-repeat;background-size:16px;background-position:top 1px right 0}#join>div label .span{text-decoration:underline}#join .nt{color:#666;font-size:12px;text-align:center}#join .nt.on{color:#347fff}#join .nt span{text-decoration:underline}#join .nt02{color:#347fff;font-size:13px;margin-top:10px}#join .nt02.off{display:none}#join .nt02.on{display:block}#find .btn_submit,#join .btn_submit{position:fixed;max-width:640px;bottom:-1px;left:calc(50% - 45px);width:100%;padding:0 15px 34px}#find .btn_submit button,#join .btn_submit button{background:#e2e2e2;color:#fff;height:56px;border:none;outline:none;width:100%;border-radius:5px;font-weight:700;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:500}#find .btn_submit button.on,#join .btn_submit button.on{background:#7f24c5}#join .form:after{content:"";display:block;float:none;clear:both}#find .form .certification{position:relative}#find .form .certification a{padding:4px 8px;background:#bbb6be;color:#fff;border-radius:5px}#find .form .certification a,#find .form .certification span{position:absolute;top:50%;transform:translateY(-50%);right:15px;font-size:12px}#find .form .certification span{color:#ff0045}#find .nt02{color:#347fff;font-size:13px;margin-top:5px}#find .complete{text-align:center}#find .complete div{margin-top:20px;font-size:18px}#find .complete div span{font-size:13px;color:rgba(0,0,0,.5);display:block;margin-top:5px}#find .complete a{display:block;width:60px;height:28px;line-height:28px;text-align:center;margin:10px auto 0;color:#fff;font-size:12px;background:#e2e2e2;border-radius:5px}#find button.btn_submit{background:#e2e2e2;color:#fff;height:56px;border:none;outline:none;width:100%;border-radius:5px;font-weight:700;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:500}#find button.btn_submit.on{background:#7f24c5}.sort_menu{padding:0 15px;margin:15px 0}.sort_menu:after{content:"";display:block;float:none;clear:both}.sort_menu .sort_filter,.sort_menu .sort_filter_on{float:left}.sort_menu .sort_filter_on a{width:65px;background:#f5f1f9;color:#7f24c5;border:1px solid #fff}.sort_menu .sort_filter a{border:1px solid #ddd;color:rgba(0,0,0,.5)}.sort_menu .sort_filter a,.sort_menu .sort_filter_on a{display:block;height:38px;line-height:41px;border-radius:5px;font-size:14px;text-align:center;width:70px}.sort_menu .sort_filter a img,.sort_menu .sort_filter_on a img{width:20px;vertical-align:top;margin:9px 4px 0 0}.sort_menu .sort_list{float:right;margin-top:10px}.sort_menu .sort_list>a{font-size:13px;display:block;background:url(/img/assets/b_arrow@3x.png) no-repeat;background-size:contain;background-position:right 0 center;padding-right:19px}.sort_menu .sort_list ul{display:none;position:absolute;left:0;top:25px;border:1px solid #e2e2e2;width:100%}.sort_menu .sort_list ul li a{font-size:13px;display:block;text-align:center;padding:5px 0}.tabnav{width:100%;display:table}.tabnav li{display:table-cell;width:1%;text-align:center}.tabnav li a{display:block;padding:0 0 15px;border-bottom:1px solid #e2e2e2;position:relative;height:50px;line-height:50px;font-size:14px;font-weight:700;color:#a2a2a2}.tabnav li a.active{color:#7f24c5}.tabnav li a.active:after{content:"";display:block;width:100%;height:2px;background:#7f24c5;position:absolute;left:0;bottom:-1px}.depth1>li{border-bottom:1px solid #f6f6f6}.depth1>li>a{height:74px;line-height:74px;display:block;background:url(/img/assets/arrow_icon01.png) no-repeat;background-size:16px;background-position:center right 20px;padding:0 15px;font-size:14px}.depth1>li>div{display:none}.depth2>li{background:#f6f6f6;border-bottom:1px solid #ececec}.tabcontent{padding:0 15px}.tabcontent.search #tab02.off,.tabcontent.search #tab03{display:none}.tabcontent.search #tab02.on,.tabcontent.search #tab03.on{display:block}.tabDetail{display:none;animation:fadein .5s ease-in-out}#category .tabcontent .ty_list_01 ul li{animation:fadeTab .2s linear alternate}#category #tab03{padding:20px 15px}#category #tab03 div{margin-right:7px;display:inline-block;margin-bottom:7px}#category .group>div{font-size:18px;font-weight:700}#category .group>div small{font-size:13px;font-weight:400;color:#333;margin-top:2px;display:block}#category .group01{margin-top:20px;padding:0 15px}#category .group01 ul{margin-top:15px}#category .group01 ul li{width:48%;height:60px;margin-right:10px;margin-bottom:10px;display:inline-block;border-radius:5px;overflow:hidden}#category .group01 ul li a{display:block;padding-left:18px;line-height:60px;color:#fff;font-size:14px;background:rgba(0,0,0,.1);font-weight:700}#category .group02{margin-top:40px;padding:0 15px}#category .btn_wrap{position:fixed;max-width:640px;bottom:-1px;left:calc(50% - 45px);box-shadow:0 -7px 9px -8px rgba(0,0,0,.3);width:100%;padding:15px;background:#fff}#category .btn_wrap:after{content:"";display:block;float:none;clear:both}#category .btn_wrap .reset{float:left;width:100px;margin-right:10px;background:#e2e2e2}#category .btn_wrap .reset.on{border:1px solid #7f24c5;color:#7f24c5;background:#fff}#category .btn_wrap .submit{float:left;width:calc(100% - 110px);background:#7f24c5}#category .btn_wrap .submit02{width:100%;background:#7f24c5}@media only screen and (max-width:570px){#category .group01 ul li:nth-child(2n){margin:0 0 10px}}@media only screen and (max-width:375px){#category .group01 ul li{width:48%;background-position:50%}}#feed{padding-top:70px;padding-bottom:100px}#feed .tabnav.ty02{display:block;margin:20px 15px 10px}#feed .tabnav.ty02 li{display:inline-block;width:auto;border-radius:5px;overflow:hidden;margin-right:5px}#feed .tabnav.ty02 li a{padding:10px;background:#f6f6f6;color:rgba(0,0,0,.5);font-size:14px;height:auto;line-height:normal;border:none}#feed .tabnav.ty02 li a.active{background:#7f24c5;color:#fff;border:none}#feed .tabcontent #tab01.off,#feed .tabcontent #tab02.off,#feed .tabcontent #tab03.off,#feed .tabcontent #tab04.off,#feed .tabcontent #tab05.off,#feed .tabnav.ty02 li a.active:after{display:none}#feed .group01 .title{font-size:22px;font-weight:700;padding:0 15px}#feed .group01 .sort_menu{margin:20px 0}#feed .group02,#my_feed .group02{padding:0 15px}#feed .group02.feed,#my_feed .group02.feed{display:flex;flex-direction:row;flex-wrap:wrap}#feed .group02:after,#my_feed .group02:after{content:"";display:block;float:none;clear:both}#feed .group02 .part,#my_feed .group02 .part{float:left;width:50%}#feed .group02 .part.part01,#my_feed .group02 .part.part01{padding:0 5px 0 0}#feed .group02 .part.part01.feed:nth-child(2n),#feed .group02 .part.part02,#my_feed .group02 .part.part01.feed:nth-child(2n),#my_feed .group02 .part.part02{padding:0 0 0 5px}#feed .group02 .part .item,#my_feed .group02 .part .item{margin:0 0 20px}#feed .group02 .part .item .img,#my_feed .group02 .part .item .img{border-radius:5px;overflow:hidden}#feed .group02 .part .item .txt,#my_feed .group02 .part .item .txt{font-size:13px;white-space:normal;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden}#feed .view .bx-wrapper{border:none;box-shadow:none;padding:0;margin:0}#feed .view .slider{max-height:640px;position:relative}#feed .view .swiper-slide{overflow:hidden;position:relative}#feed .view .swiper-scrollbar{display:none}#feed .view .bx-controls{position:absolute;right:15px;bottom:15px;z-index:1}#feed .view .bx-controls .bx-pager{padding:4px 8px;font-size:12px;color:#fff;background:#333;border-radius:10px;opacity:.8;position:static;bottom:auto;font-weight:500}#feed .view .detail{margin-top:22px}#feed .view .detail .profile{width:34px;height:34px;background:#eaeaed;display:inline-block;border-radius:100%}#feed .view .detail .name{margin-left:10px;display:inline-block;font-size:13px;vertical-align:top}#feed .view .detail .name .time{margin-top:1px;color:#a2a2a2;font-size:11px;display:block}#feed .view .detail .subject{margin-top:16px;font-size:18px;font-weight:700;margin-left:15px}#feed .view .detail .content{margin-top:6px;font-size:15px;font-weight:400;line-height:22px;letter-spacing:-.2px;white-space:pre-wrap;margin-left:15px}#feed .view .detail .content .tag{margin-top:16px}#feed .view .detail .content .tag span{margin-right:8px;color:#9679a0;font-size:13px}#feed .view .detail .related_wine{margin-top:16px;padding:0 0 26px;border-bottom:1px solid #f6f6f6}#feed .view .detail .owl-carousel .owl-item{padding:10px 20px 10px 10px;border-radius:10px;border:1px solid #ececec}#feed .view .detail .owl-carousel .owl-item:after{content:"";display:block;float:none;clear:both}#feed .view .detail .owl-carousel .owl-item .img_box{width:60px;height:72px;background:#f7f7f7;border-radius:5px;padding:8px;float:left}#feed .view .detail .owl-carousel .owl-item .img_box img{height:100%;width:auto;max-width:100%;margin-left:auto;margin-right:auto;display:block}#feed .view .detail .owl-carousel .owl-item .detail_box{width:calc(100% - 70px);margin-left:10px;float:left}#feed .view .detail .owl-carousel .owl-item .detail_box .type{color:#a2a2a2;font-size:11px;margin-top:5px}#feed .view .detail .owl-carousel .owl-item .detail_box .name{font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;margin:2px 0 0}#feed .view .detail .owl-carousel .owl-item .detail_box .cost{font-size:13px;font-weight:700;margin-top:2px}#feed .view .detail .owl-carousel .owl-nav{display:none}#feed .view .detail .comment .total{margin-top:20px;color:rgba(0,0,0,.5);font-size:13px}#feed .view .detail .comment .form{margin-top:10px;position:relative}#feed .view .detail .comment .form input{background:#f6f6f6;height:50px;padding:0 115px 0 15px;width:100%;border-radius:5px;border:none;outline:none}#feed .view .detail .comment .form input::-moz-placeholder{color:#a2a2a2;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:500}#feed .view .detail .comment .form input:-ms-input-placeholder{color:#a2a2a2;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:500}#feed .view .detail .comment .form input::placeholder{color:#a2a2a2;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:500}#feed .view .detail .comment .form button{width:46px;height:30px;line-height:30px;color:#fff;border-radius:5px;background:#bbb6be;position:absolute;right:10px;top:50%;transform:translateY(-50%);border:none;outline:none;font-size:12px;text-align:center}#feed .view .detail .comment .form button.on{background:#7f24c5}#feed .comment .form span{position:absolute;right:60px;top:17px;font-size:13px;color:#acacac}.swipeable_list_left{background-color:red;color:#fff;flex:1 1;height:100%;padding:5px;display:flex;flex-flow:column;justify-content:center;align-items:flex-end}.swipeable_list_icon{fill:#fff;width:32px;height:32px;margin-top:6px}.swipeable_list_left_multi{background-color:red;color:#fff;flex:1 1;height:100%;padding:5px 27px;display:flex;flex-flow:column;justify-content:center;align-items:flex-end;width:100px}.swipeable_list_left_multi.first{background-color:#bbb6be}.swipeable_list_left_multi.second{background-color:red}.swipeable_list_icon_multi{fill:#fff;width:32px;height:32px;margin-top:6px}#feed .view .detail .comment ul .swipeable-list li{margin-top:20px}#feed .view .detail .comment ul li:after{content:"";display:block;float:none;clear:both}#feed .view .detail .comment ul li .profile{float:left}#feed .view .detail .comment ul li .info{float:left;width:calc(100% - 44px);margin-left:10px}#feed .view .detail .comment ul li .info .div01{color:#a2a2a2;font-size:11px}#feed .view .detail .comment ul li .info .div02{margin-top:2px;font-size:13px}#feed .view .detail .comment ul li .info .div03{margin-top:5px;font-size:12px}#feed .view .detail .comment ul li .info .div03:after{content:"";display:block;float:none;clear:both}#feed .view .detail .comment ul li .info .div03 .l_box{float:left}#feed .view .detail .comment ul li .info .div03 .r_box{float:right;font-size:12px}#feed .view .detail .comment ul li .info .div03 .r_box i img{margin:2px 2px 0 0}#feed .view .detail .comment ul li .info .div03 .like{color:rgba(0,0,0,.5)}#feed .view .detail .comment ul li .info .div03 .like.on{color:#7f24c5}#feed .view .detail .comment ul li .info .div03 .re_comment{color:rgba(0,0,0,.5);margin-left:10px}#feed .view .detail .comment .re_comment_list ul li{margin-top:10px}#feed .view .detail .comment .re_comment_list .more{color:rgba(0,0,0,.5);font-size:13px;margin-top:12px;display:inline-block}#feed .view .detail .comment .re_comment_list .more i img{margin:4px 0 0 10px}#feed .view .detail .comment .more02{margin-top:28px;border:1px solid #c4c4c4;height:50px;border-radius:5px}#feed .view .detail .comment .more02 a{display:block;line-height:50px;color:#888;font-size:14px;text-align:center}#feed .view .detail .comment .more02 a img{vertical-align:middle;margin:-4px 0 0 5px}#feed .view .group02 .title{margin-top:40px;font-size:18px;font-weight:700;margin-bottom:20px}#feed .modify_btn{position:fixed;max-width:640px;bottom:0;left:calc(50% - 45px);box-shadow:0 -7px 9px -8px rgba(73,45,45,.3);width:100%;padding:0 15px;background:#fff;z-index:99999}#feed .modify_btn.on{display:inline;display:initial}#feed .modify_btn.off{display:none}#feed .modify_btn a{height:60px;line-height:60px;font-size:14px;display:block;border-bottom:1px solid #f6f6f6}#feed .modify_btn a.delete{color:#ff0045}#feed .btn_wrap .reset.on{border:1px solid #7f24c5;color:#7f24c5;background:#fff}#upload .group01 .div01{background:#e2e2e2;height:300px}#upload .group01 .div02>div{padding:15px;font-size:14px}#upload .group01 .div02>div img{margin:2px 0 0 5px}#upload .group01 .div02 ul:after{content:"";display:block;float:none;clear:both}#upload .group01 .div02 ul li{background:#e2e2e2;float:left;width:23%;margin:0 1% 2%;padding-bottom:23%;position:relative}#upload .group01 .div02 ul li img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#upload .group02 .div01{padding:20px 15px;border-bottom:1px solid #f6f6f6}#upload .group02 .div01 ul li{background:#e2e2e2;display:inline-block;width:60px;height:60px;position:relative;border-radius:5px;margin-right:5px;overflow:hidden}#upload .group02 .div01 ul li img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#upload .group02 .div01 ul li .delete{width:20px;height:20px;background:rgba(65,48,78,.8) -webkit-image-set(url("/img/assets/delete_icon.png") 1x,url("/img/assets/delete_icon@2x.png") 2x,url("/img/assets/delete_icon@3x.png") 3x) no-repeat;background:rgba(65,48,78,.8) image-set("/img/assets/delete_icon.png" 1x,"/img/assets/delete_icon@2x.png" 2x,"/img/assets/delete_icon@3x.png" 3x) no-repeat;background-position:50%;position:absolute;top:0;right:0;text-indent:-99999px;border-radius:0 0 0 5px;z-index:99999}#upload .group02 .div02{padding:0 15px}#upload .group02 .div02>div{border-bottom:1px solid #f6f6f6}#upload .group02 .div02>div a{display:block;line-height:50px;font-size:14px;background:-webkit-image-set(url("/img/assets/arrow_icon04.png") 1x,url("/img/assets/arrow_icon04@2x.png") 2x,url("/img/assets/arrow_icon04@3x.png") 3x) no-repeat;background:image-set("/img/assets/arrow_icon04.png" 1x,"/img/assets/arrow_icon04@2x.png" 2x,"/img/assets/arrow_icon04@3x.png" 3x) no-repeat;background-position:right 0 center}#upload .group02 .div02>div a span{color:#ad96c1;margin-right:10px;display:inline-block}#upload .group02 .div02>div input{width:100%;border:none;outline:none;height:50px;margin:5px 0;font-family:Noto Sans KR,sans-serif;color:#a2a2a2;font-size:14px;color:#333}#upload .group02 .div02>div.nt{border-bottom:none;color:#a2a2a2;font-size:14px;padding-top:20px}#upload .group02 .div02>div.subject{height:60px;line-height:60px;font-size:14px}#upload .group02 .div02>div.txt{padding:20px 0;font-size:14px;border-bottom:none}#upload .group03 .div01{padding:0 15px;margin:20px 0;position:relative}#upload .group03 .div01 input{max-width:100%;width:100%}#searchclear{position:absolute;right:30px;top:50%;transform:translateY(-50%);width:18px;height:18px;background:-webkit-image-set(url("/img/assets/delete_icon06.png") 1x,url("/img/assets/delete_icon06@2x.png") 2x,url("/img/assets/delete_icon06@3x.png") 3x) no-repeat;background:image-set("/img/assets/delete_icon06.png" 1x,"/img/assets/delete_icon06@2x.png" 2x,"/img/assets/delete_icon06@3x.png" 3x) no-repeat;background-size:center;text-indent:-99999px}#upload .group03 .ty_list_01{padding:0 15px}#upload .group03 .ty_list_01 ul li{position:relative}#upload .group03 .ty_list_01 ul li label{position:absolute;right:0;top:0;padding:0;width:18px;height:18px;background-position:50%}#upload .group03 .ty_list_01 .result{color:rgba(0,0,0,.5);font-size:13px}#upload .group03 .ty_list_01 .name span.search_txt{color:#7f24c5}@media only screen and (max-width:1200px){#category .btn_wrap,#feed .modify_btn,#find .btn_submit,#join .btn_submit{left:50%;transform:translateX(-50%)}}#category .swiper-container,#magazine .swiper-container,#subscriptionGuide .swiper-container,#subscription_change .swiper-container{padding:0 15px;height:46px}#category .swiper-slide,#magazine .swiper-slide,#subscription_change .swiper-slide{width:auto!important}#subscriptionGuide .swiper-slide{width:auto}#category .swiper-slide a,#magazine .swiper-slide a,#subscriptionGuide .swiper-slide a,#subscription_change .swiper-slide a{display:block;text-align:center;height:40px;line-height:40px;color:#a2a2a2;font-size:15px;position:relative}#category .swiper-slide .text,#magazine .swiper-slide .text,#subscriptionGuide .swiper-slide .text,#subscription_change .swiper-slide .text{display:block;white-space:nowrap;padding:0 11px}#category .swiper-slide.on .text,#magazine .swiper-slide.on .text,#subscriptionGuide .swiper-slide.on .text,#subscription_change .swiper-slide.on .text{color:#7f24c5;font-weight:700}#category .swiper-slide.on:after,#magazine .swiper-slide.on:after,#subscription_change .swiper-slide.on:after{content:"";display:block;position:absolute;bottom:2px;left:15%;width:70%;height:2px;background:#7f24c5;z-index:2}#event .list .group01,#magazine .list .group01{padding:0 15px;margin-top:20px}#event .list .group01 img,#magazine .list .group01 .img{background:#ccc;border-radius:10px}#event .list .group01 .detail,#magazine .list .group01 .detail{margin-top:15px}#event .list .group01 .detail .type,#magazine .list .group01 .detail .type{color:#7f24c5;font-size:13px}#magazine .list .group01 .detail .subject{font-size:18px;font-weight:700;margin-top:4px;letter-spacing:-.5px;white-space:pre-wrap}#event_detail .list .group01 .detail .txt,#magazine .list .group01 .detail .txt{font-size:14px;color:#555;margin-top:8px;font-weight:400;line-height:22px;max-height:45px;white-space:normal;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden;letter-spacing:-.3px}#event_detail .list .group01 .detail .tag,#magazine .list .group01 .detail .tag{margin-top:7px}#event_detail .list .group01 .detail .tag span,#magazine .list .group01 .detail .tag span{margin-right:8px;color:#ad96c1;font-size:13px}#event_detail .list .group02,#magazine .list .group02{padding:0 15px;margin-top:38px}#event_detail .list .group02 ul li,#magazine .list .group02 ul li{margin-top:20px}#event_detail .list .group02 ul li:after,#magazine .list .group02 ul li:after{content:"";display:block;float:none;clear:both}#magazine .list .group02 ul li .img_box{width:120px;height:120px;border-radius:5px;background:#ccc;float:left}#magazine .list .group02 ul li .detail_box{width:calc(100% - 130px);margin-left:10px;float:left}#magazine .list .group02 ul li .detail_box .type{color:#7f24c5;font-size:12px}#magazine .list .group02 ul li .detail_box .subject{font-size:14px;font-weight:700;margin-top:3px;white-space:pre-wrap}#magazine .list .group02 ul li .detail_box .tag{margin-top:6px}#magazine .list .group02 ul li .detail_box .tag span{margin-right:8px;color:#ad96c1;font-size:12px}#event_detail .view .group01 .img,#magazine .view .group01 .img{background:#ccc}#event_detail .view .group02,#magazine .view .group02{border-radius:15px 15px 0 0;background:#fff;margin-top:-15px;padding:40px 15px 0}#event_detail .view .group02 .type,#magazine .view .group02 .type{font-size:13px;color:#7f24c5}#event_detail .view .group02 .subject,#magazine .view .group02 .subject{font-size:20px;font-weight:700;margin-top:6px;white-space:pre-wrap}#event_detail .view .group02 .content,#magazine .view .group02 .content{font-size:15px;font-weight:400;margin-top:20px;line-height:22px;letter-spacing:-.2px}#event_detail .view .group02 .content>div,#magazine .view .group02 .content>div{margin:24px 0}#event_detail .list .group02,#magazine .view .group02 .content>div span{text-align:center;color:rgba(0,0,0,.5);font-size:11px;margin-top:8px;display:block}#event_detail .view .group02 .content .img,#magazine .view .group02 .content .img{height:300px;background:#ccc;border-radius:5px;overflow:hidden}#magazine .view .group02 .tag{margin-top:16px}#magazine .view .group02 .tag span{margin-right:8px;color:#ad96c1;font-size:13px}#event_detail .view .group02 .date{margin-top:8px}#event_detail .view .group02 .date span{margin-right:8px;color:#ad96c1;font-size:13px;font-weight:500;color:#999}#event_detail .view .ty_list_01,#magazine .view .ty_list_01{margin-top:73px;padding:0 15px}#event_detail .view .ty_list_01 .title,#magazine .view .ty_list_01 .title{font-size:18px;font-weight:700}#event_detail .group02 .detail_img{margin:6px 10px 0 0;background:#f7f7f7;border-radius:5px}input.ty01{display:none}input.ty01+label{display:inline-block;padding:0 0 0 25px;background:-webkit-image-set(url("/img/assets/check.png") 1x,url("/img/assets/check@2x.png") 2x,url("/img/assets/check@3x.png") 3x) no-repeat;background:image-set("/img/assets/check.png" 1x,"/img/assets/check@2x.png" 2x,"/img/assets/check@3x.png" 3x) no-repeat;background-size:contain;background-size:18px;font-size:13px;line-height:19px}input.ty01:checked+label{background:-webkit-image-set(url("/img/assets/checked.png") 1x,url("/img/assets/checked@2x.png") 2x,url("/img/assets/checked@3x.png") 3x) no-repeat;background:image-set("/img/assets/checked.png" 1x,"/img/assets/checked@2x.png" 2x,"/img/assets/checked@3x.png" 3x) no-repeat}input.ty02{display:none}input.ty02+label{padding:0 15px;display:block;background-size:18px;font-size:14px;height:74px;line-height:74px;background:-webkit-image-set(url("/img/assets/check.png") 1x,url("/img/assets/check@2x.png") 2x,url("/img/assets/check@3x.png") 3x) no-repeat;background:image-set("/img/assets/check.png" 1x,"/img/assets/check@2x.png" 2x,"/img/assets/check@3x.png" 3x) no-repeat;background-position:center right 15px}input.ty02:checked+label{background:-webkit-image-set(url("/img/assets/checked.png") 1x,url("/img/assets/checked@2x.png") 2x,url("/img/assets/checked@3x.png") 3x) no-repeat;background:image-set("/img/assets/checked.png" 1x,"/img/assets/checked@2x.png" 2x,"/img/assets/checked@3x.png" 3x) no-repeat;background-position:center right 15px}input.ty03{display:none}input.ty03+label{padding:10px 15px;display:block;font-size:14px;border:1px solid #e5e5e5;border-radius:5px;color:#666}input.ty03:checked+label{border:1px solid #f5f1f9;color:#7f24c5;background:#f5f1f9}input.ty04{display:none}input.ty04+label{padding:0 15px;display:block;background-size:18px;font-size:14px;height:60px;line-height:60px;background:-webkit-image-set(url("/img/assets/check.png") 1x,url("/img/assets/check@2x.png") 2x,url("/img/assets/check@3x.png") 3x) no-repeat;background:image-set("/img/assets/check.png" 1x,"/img/assets/check@2x.png" 2x,"/img/assets/check@3x.png" 3x) no-repeat;background-position:center right 15px}input.ty04:checked+label{background:-webkit-image-set(url("/img/assets/checked.png") 1x,url("/img/assets/checked@2x.png") 2x,url("/img/assets/checked@3x.png") 3x) no-repeat;background:image-set("/img/assets/checked.png" 1x,"/img/assets/checked@2x.png" 2x,"/img/assets/checked@3x.png" 3x) no-repeat;background-position:center right 15px}input.ty05{display:none}input.ty05+label{width:20px;height:20px;border:1px solid #fff;display:block;border-radius:100%;position:absolute;right:5px;top:5px}input.ty05:checked+label{border:none;background:rgba(127,36,197,.8)}input.ty06{border:none;outline:none;height:50px;background:#f6f6f6;border-radius:5px;padding:15px;width:100%;color:#333;font-family:Noto Sans KR,sans-serif;font-weight:500;font-size:15px}label.ty06{color:rgba(0,0,0,.5);font-size:12px;padding:0;margin-bottom:10px;display:block!important}input.ty06::-moz-placeholder{color:#a2a2a2;font-size:14px}input.ty06:-ms-input-placeholder{color:#a2a2a2;font-size:14px}input.ty06::placeholder{color:#a2a2a2;font-size:14px}input.ty06.color::-moz-placeholder{color:#333}input.ty06.color:-ms-input-placeholder{color:#333}input.ty06.color::placeholder{color:#333}input.ty07{border:none;outline:none;height:50px;background:#f6f6f6;border-radius:5px;padding:15px;width:100%;color:#333;font-family:Noto Sans KR,sans-serif;font-weight:500;width:calc(100% - 87px);font-size:15px;margin-right:5px}label.ty07{color:rgba(0,0,0,.5);font-size:12px;padding:0;margin-bottom:10px;display:block!important}input.ty07::-moz-placeholder{color:#a2a2a2;font-size:14px}input.ty07:-ms-input-placeholder{color:#a2a2a2;font-size:14px}input.ty07::placeholder{color:#a2a2a2;font-size:14px}a.check{float:right;width:82px;background:#e2e2e2;height:50px;line-height:50px;color:#fff;display:block;border-radius:5px;text-align:center;font-size:14px}a.check.on{background:#7f24c5}input[type=radio]{display:none}input[type=radio]+label{display:inline-block;display:inline-block!important;position:static;top:auto;left:auto;line-height:normal;border:0!important;overflow:hidden!important;padding:0 0 0 25px!important;background:-webkit-image-set(url("/img/assets/check.png") 1x,url("/img/assets/check@2x.png") 2x,url("/img/assets/check@3x.png") 3x) no-repeat;background:image-set("/img/assets/check.png" 1x,"/img/assets/check@2x.png" 2x,"/img/assets/check@3x.png" 3x) no-repeat;background-size:18px;line-height:19px;font-size:14px}input[type=radio]:checked+label{background:-webkit-image-set(url("/img/assets/checked.png") 1x,url("/img/assets/checked@2x.png") 2x,url("/img/assets/checked@3x.png") 3x) no-repeat;background:image-set("/img/assets/checked.png" 1x,"/img/assets/checked@2x.png" 2x,"/img/assets/checked@3x.png" 3x) no-repeat;background-size:contain}div.label{color:rgba(0,0,0,.5);font-size:12px;padding:0;margin-bottom:10px;display:block!important}select.ty02{padding:0 15px;width:105px;width:100%}select.ty02,select.ty03{height:50px;border:none;outline:none;box-sizing:border-box;font-size:14px;color:#333;background:#f6f6f6;border-radius:5px;margin-right:10px;color:#a2a2a2;font-family:Noto Sans KR,sans-serif;font-weight:500;-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/img/assets/bottom_arrow02@3x.png) calc(100% - 10px) no-repeat;background-color:#f6f6f6;background-size:16px}select.ty03{padding:0 10px;width:105px}select.ty02:last-child{margin-right:0}select.ty02::-moz-placeholder{color:#a2a2a2;font-size:15px}select.ty02:-ms-input-placeholder{color:#a2a2a2;font-size:15px}select.ty02::placeholder{color:#a2a2a2;font-size:15px}.popup_wrap_filter .popup .btn_wrap,.popup_wrap_product .popup .btn_wrap .product_box{margin-top:60px;height:auto;border-radius:15px 15px 0 0;animation:fadein .5s ease-in-out}@keyframes fadein{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1}}@keyframes fadein2{0%{opacity:0;transform:translate3d(-50%,100%,0)}to{opacity:1}}.popup_wrap_filter .popup .btn_wrap a{height:60px;padding:20px 15px 0;font-family:Noto Sans KR,sans-serif;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#333;border-bottom:1px solid #efefef}.popup_wrap_filter .popup .btn_wrap a.on{color:#7f24c5}.popup_wrap_filter .popup .btn_wrap a:last-child{margin-bottom:34px}textarea{font-family:Noto Sans KR,sans-serif!important;font-weight:500}#order .ty_list_01{padding:24px 15px 28px;border-bottom:5px solid #f6f6f6}#order .ty_list_01 .day{font-weight:700;font-size:18px}#order .ty_list_01 .order_stat{color:#b2b2b2;font-size:14px}#order .ty_list_01 .order_stat.on{color:#999;font-size:13px;color:#7f24c5}#order .ty_list_01 .link{width:100%}#order .ty_list_01 .link,#order .ty_list_01 .link_sub{height:36px;line-height:36px;border:1px solid #c1c1c1;border-radius:5px;margin-top:10px;text-align:center}#order .ty_list_01 .link_sub{width:49%}#order .ty_list_01 .link_sub:first-child{float:left}#order .ty_list_01 .link_sub:last-child{float:right}#order .ty_list_01 .link a,#order .ty_list_01 .link_sub a{display:block;font-size:13px;color:#b2b2b2;text-align:center}#order .ty_list_01 .qty{margin-left:5px;font-size:12px;color:rgba(0,0,0,.5);vertical-align:baseline}#order .view .title{font-size:18px;font-weight:700;margin-top:2px}#order .view .number{padding:20px 15px;border-bottom:1px solid #f6f6f6}#order .view .number span{font-size:13px;margin-bottom:2px;color:#a2a2a2}#order .ty_list_01 ul li .img_box,#order .view .ty_list_01 ul li .img_box{width:60px;height:72px;padding:0}#order .view .delivery{padding:24px 15px 30px;border-bottom:5px solid #f6f6f6}#order .view .delivery dl{margin-top:8px}#order .view .delivery dl.mt{margin-top:15px}#order .view .delivery dl:after{content:"";display:block;float:none;clear:both}#order .view .delivery dl dt{color:#7f7f7f;font-size:14px;width:100px;float:left}#order .view .delivery dl dd{font-size:14px;color:#333;float:left;width:calc(100% - 100px)}#order .view .inner{padding:15px;border:1px solid #ebebeb;border-radius:5px;margin-top:15px}#order .view .inner .div01{color:#7f24c5;font-size:12px}#order .view .inner .div02{color:rgba(0,0,0,.5);font-size:13px;margin-top:4px}#order .view .inner .div02 span{width:1px;height:10px;background:#d9d9d9;display:inline-block;margin:0 8px;vertical-align:baseline}#order .view .inner .div03{font-size:14px;margin-top:4px}#order .view .payment{padding:25px 15px;border-bottom:5px solid #f6f6f6}#order .view .payment dl{margin-top:5px}#order .view .payment dl.mt{margin-top:15px}#order .view .payment dl:after{content:"";display:block;float:none;clear:both}#order .view .payment dl dt{color:rgba(0,0,0,.5);font-size:14px;float:left}#order .view .payment dl dd{font-size:14px;font-weight:700;float:right}#point .my_point{margin:20px 15px 0;background:#7129a8 url(/img/assets/point02.svg) no-repeat;border-radius:5px;padding:19px 0;text-align:center;background-position:left 0 bottom 0}#point .my_point div{font-size:22px;font-weight:700;color:#fff}#point .my_point div img{vertical-align:top}#point .my_point span{font-size:13px;color:#c7b9cc;display:block;margin-bottom:1px}#point .my_point_desc{font-size:13px;color:#6c6c6c;margin:14px 15px 0;padding:0 20px;line-height:18px}#point .list{margin-top:20px;padding:0 15px}#point .list .title{color:rgba(0,0,0,.5);font-size:13px}#point .list ul li{padding:17px 0;border-bottom:1px solid #f6f6f6}#point .list ul li:after{content:"";display:block;float:none;clear:both}#point .list ul li .history{float:left;font-size:14px}#point .list ul li .history span{color:#a2a2a2;font-size:11px;margin-bottom:4px;display:block}#point .list ul li .result{float:right;font-size:14px;font-weight:700;margin-top:20px}#point .list ul li .result.plus{color:#7f24c5}#point .list ul li .result.minus{color:#ff0045}#my_feed .list{padding:0 15px;margin-top:20px}#my_feed .list ul:after{content:"";display:block;float:none;clear:both}#my_feed .list ul li{float:left;width:48%;margin:0 0 20px}#my_feed .list ul li:nth-child(2n){margin-left:1%}#my_feed .list ul li:nth-child(odd){margin-right:3%}#my_feed .list ul li .img{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:100%;border-radius:5px}#my_feed .list ul li .img .inner{position:absolute;top:0;left:0;width:100%;height:100%}#my_feed .list ul li .img .inner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:5px}#my_feed .list ul li .txt div{margin-top:20px;font-size:13px;white-space:normal;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden}#my_feed .list ul li .txt span{display:block;margin-top:4px;font-size:12px;color:#b2b2b2}#my_review .ty_list_01 .day{font-weight:700;font-size:18px}#my_review .ty_list_01 ul li{position:relative}#my_review .ty_list_01 .link{width:82px;height:30px;line-height:30px;border:1px solid #7f24c5;border-radius:5px;left:125px;margin-top:10px}#my_review .ty_list_01 .link a{display:block;font-size:14px;color:#7f24c5;text-align:center}#my_review #tab02 .inner-star:before{color:#ffca1d}#my_review #tab02 .outer-star{position:relative;display:inline-block;color:#ccc}#my_review #tab02 .inner-star{position:absolute;left:0;top:0;width:0;overflow:hidden;white-space:nowrap}#my_review #tab02 .outer-star:before,.inner-star:before{content:"\f005 \f005 \f005 \f005 \f005";font-family:Font Awesome\ 5 free;font-weight:900;letter-spacing:0}#my_review #tab02 ul li{margin-top:10px;border:1px solid #ececec;padding:18px 13px;border-radius:5px;position:relative}#my_review #tab02 ul li .detail{margin-top:12px}#my_review #tab02 ul li .detail:after{content:"";display:block;float:none;clear:both}#my_review #tab02 ul li .detail .img{background:#f7f7f7;border-radius:5px;float:left;width:60px;height:60px;box-sizing:border-box;overflow:hidden}#my_review #tab02 ul li .detail .img img{width:100%;margin-left:auto;margin-right:auto;display:block}#my_review #tab02 ul li .detail .txt{float:left;margin-left:12px;width:calc(100% - 72px);font-size:13px;white-space:normal;line-height:20px;height:60px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden}#my_review #tab02 ul li .product{margin-top:14px;padding-top:14px;border-top:1px solid #ececec;position:relative}#my_review #tab02 ul li .product:after{content:"";display:block;float:none;clear:both}#my_review #tab02 ul li .product .img{background:#f7f7f7;border-radius:5px;float:left;width:35px;height:42px;box-sizing:border-box;overflow:hidden}#my_review #tab02 ul li .product .img img{width:auto;max-width:100%;height:100%;padding:0;margin-left:auto;margin-right:auto;display:block}#my_review #tab02 ul li .product .txt{float:left;margin-left:11px;width:calc(100% - 53px);font-size:13px;background:url(/img/assets/more_icon03.svg) no-repeat;background-size:16px;background-position:right 0 center}#my_review #tab02 ul li .product .txt .type{color:#a2a2a2;font-size:11px}#my_review #tab02 ul li .product .txt .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:13px;margin-top:2px}#my_review #tab02 ul li .day{position:absolute;top:18px;right:13px;color:#a2a2a2;font-size:11px}#review .write_wrap{margin-top:42px;padding-bottom:50px}#review .write_wrap .title{text-align:center;font-weight:700;font-size:22px}#review .write_wrap .title span{font-size:13px;color:#a2a2a2;margin-bottom:2px;display:block;font-weight:500}#review #myform{margin-top:26px;text-align:center;border-bottom:1px solid #f6f6f6}#review #myform .star{padding:0 5.5px!important}#review #myform .ment{font-size:13px;margin-top:16px}#review #myform .profile{margin:0 48px}#review #myform .profile .bg{height:18px;border-radius:9px;background-color:#f3f3f3}#review #myform .profile .bar{height:8px;border-radius:4px;background-color:#7f24c5}#review #myform .profile .circle{width:22px;height:22px;margin:0 172px 0 111px;padding:6.5px 10.5px 6.5px 11.5px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);border:2px solid #7f24c5;background-color:#fff}#myform fieldset{display:inline-block;direction:rtl;border:0}#myform fieldset legend{text-align:left}#myform input[type=radio]{display:none}#myform input[type=radio]+label{font-size:3em;color:transparent;text-shadow:0 0 0 #f0f0f0;background:none;padding:0 important;line-height:normal}#myform input[type=radio]+label:before{display:block;content:"\f005";font-family:Font Awesome\ 5 free;font-weight:900}#myform input[type=radio]:checked~label{text-shadow:0 0 0 #ffca1d;background:none}#review textarea{margin:20px 15px 0;width:calc(100% - 30px);padding:15px;border:none;background:#f6f6f6;border-radius:5px;height:200px;text-align:left}#review textarea::-moz-placeholder{color:#a2a2a2;font-size:14px}#review textarea:-ms-input-placeholder{color:#a2a2a2;font-size:14px}#review textarea::placeholder{color:#a2a2a2;font-size:14px}#review textarea:focus{border:none;outline:none}#subscribe .group01 .info{margin-top:55px;border-radius:5px;background:#fff;padding:35px 15px 30px;box-shadow:0 5px 5px rgba(98,94,100,.1);text-align:center;position:relative}#subscribe .group01 .info_head{content:"";display:block;width:46px;height:46px;position:absolute;left:50%;transform:translateX(-50%);top:80px;background:url(/img/assets/subscribe01.svg) no-repeat;z-index:2}#subscribe .group01 .info .part01{font-size:16px;font-weight:700}#subscribe .group01 .info .part01 span{font-size:12px;font-weight:500;color:rgba(0,0,0,.5);display:block;margin-top:4px}#subscribe .group01 .info .part02{margin-top:12px;font-size:12px}#subscribe .group01 .info .part02 span{position:relative}#subscribe .group01 .info .part02 span:first-child{position:relative;margin:0 18px 0 0}#subscribe .group01 .info .part02 span:first-child:before{content:"";display:block;width:1px;height:10px;background:#d9d9d9;margin:0 8px;vertical-align:baseline;position:absolute;top:50%;transform:translateY(-50%);right:-18px}#subscribe .group01 .month{position:relative}#subscribe .group01 .month .title{font-size:18px;font-weight:700}#subscribe .group01 .month .inner{border-radius:5px;background:#fff;padding:15px;box-shadow:0 3px 10px 0 rgba(98,94,100,.1);margin-top:13px;height:46px;font-weight:400;font-size:12px;line-height:17px}#subscribe .group01 .month .inner span:first-child{float:left;color:#7f24c5}#subscribe .group01 .month .inner span:nth-child(2){float:right;color:#7f7f7f}#subscribe .group01 .request_info{position:relative;box-shadow:0 5px 5px rgba(98,94,100,.1)}#subscribe .group01 .request_info .inner{padding-bottom:42px}#subscribe .group01 .request_info .div01,#subscribe .group01 .request_info .div02,#subscribe .group01 .request_info .div03{padding:0 30px;position:relative}#subscribe .group01 .request_info .title{font-size:18px;font-weight:700;padding:10px 30px 0}#subscribe .group01 .request_info a{position:absolute;top:13px;right:30px;font-size:13px;color:#b2b2b2}#subscribe .group01 .request_info .content{font-size:12px;line-height:17px;color:#999;padding:24px 30px 8px}#subscribe .group01 .request_info .div01.content span:last-child,#subscribe .group01 .request_info .div01.content_sub span:last-child{position:absolute;left:50%}#subscribe .group01 .request_info .div02.content_sub img{vertical-align:sub;width:24px;height:24px}#subscribe .group01 .request_info .div02.content_sub span{margin-right:5px}#subscribe .group01 .request_info .content_sub{font-size:14px;line-height:20px;color:#333}#subscribe .group01 .delivery{position:relative;box-shadow:0 5px 5px rgba(98,94,100,.1)}#subscribe .group01 .delivery .title{font-size:18px;font-weight:700;padding:10px 30px 20px}#subscribe .group01 .delivery .inner{border-radius:5px;background:#fff;padding:0 30px}#subscribe .group01 .delivery .inner .div01{color:#7f24c5;font-size:13px}#subscribe .group01 .delivery .inner .div02{color:rgba(0,0,0,.5);font-size:13px;margin-top:4px}#subscribe .group01 .delivery .inner .div02 span{width:1px;height:10px;background:#d9d9d9;display:inline-block;margin:0 8px;vertical-align:baseline}#subscribe .group01 .delivery .inner .div03{font-size:14px;padding:4px 0 18px;border-bottom:1px solid #f3f3f3}#subscribe .group01 .delivery .inner02{padding:13px 30px 34px;font-size:13px;line-height:19px;color:#333}#subscribe .group01 .delivery a{position:absolute;top:13px;right:30px;font-size:13px;color:#b2b2b2}#subscribe .group01 .payment{position:relative}#subscribe .group01 .payment .title{font-size:18px;font-weight:700;padding:10px 30px 20px}#subscribe .group01 .payment .inner{border-radius:5px;background:#fff;box-shadow:0 5px 5px 0 rgba(98,94,100,.1);padding:4px 30px 34px}#subscribe .group01 .payment .inner div{font-size:14px;padding-bottom:12px;border-bottom:1px solid #f3f3f3}#subscribe .group01 .payment .inner dl{margin-top:8px}#subscribe .group01 .payment .inner dl.mt{margin-top:16px}#subscribe .group01 .payment .inner dl:after{content:"";display:block;float:none;clear:both}#subscribe .group01 .payment .inner dl dt{color:#999;font-size:14px;float:left;font-weight:400}#subscribe .group01 .payment .inner dl dd{font-size:14px;float:right;font-weight:400}#subscribe .group01 .style .title{font-size:18px;font-weight:700;padding:10px 30px 24px}#subscribe .group01 .style .part{border-radius:5px;background:#fff;padding:28px 40px 46px;margin-top:13px;text-align:center}#subscribe .group01 .style .part>div{font-size:18px;font-weight:700;position:relative}#subscribe .group01 .style .part>p{font-size:11px;color:#666;margin-top:5px;font-weight:400;margin-bottom:14px}#subscribe .group01 .style .part>dl{margin-top:6px}#subscribe .group01 .style .part>dl dt{display:inline-block;color:#555;font-size:12px;margin-right:12px;vertical-align:top}#subscribe .group01 .style .part>dl dd{display:inline-block;text-align:left}#subscribe .group01 .style .part dl dd>div{background:#f3f3f3;width:225px;height:16px;border-radius:20px;position:relative;padding:4px}#subscribe .group01 .style .part dl dd>div>div{position:absolute;left:50%;top:50%;width:calc(100% - 8px);height:calc(100% - 8px);transform:translate(-50%,-50%)}#subscribe .group01 .style .part dl dd>div>div:after{content:"";display:block;float:none;clear:both}#subscribe .group01 .style .part dl dd>div>div div{height:100%;float:left;width:20%;position:relative}#subscribe .group01 .style .part dl dd>div>div div:after{content:"";display:block;width:1px;height:8px;background:#e0e0e0;position:absolute;right:0;top:50%;transform:translateY(-50%)}#subscribe .group01 .style .part dl dd>div>div div:last-child:after{display:none}#subscribe .group01 .style .part dl dd>div span{border-radius:20px;display:inline-block;height:8px;position:relative;z-index:1;vertical-align:top}#subscribe .group01 .style .part01 dl dd>div span{background:#d31560}#subscribe .group01 .style .part02 dl dd>div span{background:#dde039}#subscribe .group01 .style .part03 dl dd>div span{background:#afd14c}#container .c_ty01#subscribe02{background:#f6f4fa;padding:0 15px 110px}#subscribe02 .group02 .title{margin-top:80px;text-align:center;color:#2e1a36;font-size:22px;font-weight:700;margin-bottom:20px}#subscribe02 .group02 .title span{display:block;font-weight:500;color:#9276a8;font-size:12px;margin-top:5px}#subscribe02 .group02>ul li{display:block;margin-top:10px;box-shadow:0 3px 10px 0 rgba(127,36,197,.1);background-color:#fff;padding:15px;border-radius:10px;position:relative;border:1px solid #fff}#subscribe02 .group02>ul li:after{content:"";display:block;float:none;clear:both}#subscribe02 .group02>ul li .type{float:left;width:46px;margin-right:10px}#subscribe02 .group02>ul li .txt{float:left;width:calc(100% - 56px)}#subscribe02 .group02>ul li .txt .name{font-size:15px;font-weight:700}#subscribe02 .group02>ul li .txt textarea{font-size:12px;font-weight:400;margin-top:3px;width:calc(100% - 30px);resize:none;border:none;text-align:left;background-color:#fff;overflow:hidden;height:35px}#subscribe02 .group02>ul li .txt .tag{margin-top:13px}#subscribe02 .group02>ul li .txt .tag span{padding:6px 8px;display:inline-block;margin-right:5px;background:#faf4fd;border-radius:5px;font-size:12px;color:#7f24c5}#subscribe02 .group02>ul li .txt .cost{position:absolute;right:15px;bottom:18px;font-weight:700;font-size:16px}#subscribe02 .group02>ul li.on{border:1px solid #7f24c5;opacity:1}#subscribe02 .group02>ul li.on.off{box-shadow:0 3px 10px 0 rgba(127,36,197,.1);border:1px solid #7f24c5;opacity:1}#subscribe02 .group02>ul li.off{opacity:.4}#subscribe02 .subscribe_box{animation:fadein .1s ease-in-out!important;position:fixed;bottom:-100%;background:#120e17;border-radius:15px 15px 0 0;padding:15px;width:100%;max-width:640px;left:calc(50% - 45px)}input.ty08{display:none}input.ty08+label{vertical-align:top;display:inline-block;padding:0 0 0 30px;background:url(/img/assets/check02.svg) no-repeat;font-size:15px;color:#fff;background-position:left 0 center}input.ty08:checked+label{background:url(/img/assets/checked.svg) no-repeat;background-position:left 0 center}#subscribe02 .subscribe_box .div02{margin-top:10px;background:#211c27;border:1px solid #453b4d;border-radius:5px;padding:15px}#subscribe02 .subscribe_box .div02 ul li{color:#a7a7a7;font-size:11px;padding-left:10px;position:relative;line-height:1.82}#subscribe02 .subscribe_box .div02 ul li:before{content:"";display:block;width:4px;height:4px;background:#a7a7a7;border-radius:100%;position:absolute;left:0;top:7px}#subscribe02 .subscribe_box .div03{margin-top:14px}#subscribe02 .subscribe_box .div03:after{content:"";display:block;float:none;clear:both}#subscribe02 .subscribe_box .div03 div{float:left;width:calc(100% - 110px);margin-right:20px;font-size:14px;color:#fff}#subscribe02 .subscribe_box .div03 div span{color:hsla(0,0%,100%,.5);font-size:11px;display:block;margin-bottom:2px}#subscribe02 .subscribe_box .div03 button{float:right;width:90px;height:50px;line-height:50px;border-radius:5px;border:none;outline:none;font-size:14px;background:#504858;color:#fff}#subscribe02 .subscribe_box .div03 button.on{background:#7f24c5;cursor:pointer}@media only screen and (max-width:1200px){#subscribe02 .subscribe_box{left:50%;transform:translateX(-50%);animation:fadein2 .1s ease-in-out!important}#assignment_select .assignment_complete_wrap{left:50%;transform:translateX(-50%);animation:fadein2 .2s ease-in-out!important}}#container .c_ty01#matching{background:#b18ed9;text-align:center}#container .c_ty01#matching .inner div{font-size:30px;color:#fff;line-height:1.3;letter-spacing:-1px}#container .c_ty01#matching .inner div span{margin-top:60px;font-weight:700;display:block}#container .c_ty01#matching .inner p{font-size:16px;color:#e8e1f5;line-height:1.63;letter-spacing:-.48px}#container .c_ty01#matching .inner p span{font-weight:700;color:#fff}#container .c_ty01#matching .matching_button{position:fixed;max-width:640px;bottom:-1px;width:100%;padding:0 15px 34px}#container .c_ty01#matching .matching_button button{background:#7f24c5;color:#fff;height:56px;border:none;outline:none;width:100%;border-radius:5px;font-weight:700;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:500}#container .c_ty01#preference{background:#f6f4fa;text-align:center}#preference .form .step{padding-top:40px;text-align:center}#preference .form .step ul{display:inline-block;position:relative;vertical-align:top}#preference .form .step .effect ul{border-bottom:1px solid #dcd2e3!important}#preference .form .step ul li{display:inline-block;margin:0 5px;position:relative;vertical-align:top}#preference .form .step ul li a{width:8px;height:8px;display:block;background:#dcd2e3;border-radius:100%}#preference .form .step ul li.effect a{background:#7f24c5}#preference .step p{margin-top:70px;text-align:center;color:#7f24c5}#preference .group01{padding:0 15px}#preference .group01 .title{margin-top:10px;color:#2e1a36;line-height:1.7;font-size:20px;font-weight:700;margin-bottom:22px}#preference .group01 .title span{font-size:12px;color:#9276a8;font-weight:500;display:block;line-height:normal;letter-spacing:-.12px}#preference .group01>ul.ul li{width:100%;height:60px;line-height:60px;border-radius:5px;background:#fff;box-shadow:0 3px 10px 0 rgba(127,36,197,.1);margin-top:8px;font-size:14px;text-align:left;padding:0 15px;border:1px solid #fff}#preference .group01>ul li.on,#preference .group01>ul li.on.off{border:1px solid #7f24c5;opacity:1}#preference .group01>ul li.off{opacity:.4}#preference .btn_wrap{box-shadow:none;background:#f6f4fa}#preference .group01>ul.ul2 li{width:100%;padding:25px 15px;border-radius:5px;background:#fff;box-shadow:0 3px 10px 0 rgba(127,36,197,.1);margin-top:8px;font-size:14px;text-align:left;border:1px solid #fff;font-size:15px}#preference .group01>ul.ul2 li span{color:#7f24c5;font-weight:700}#preference .group01>ul.ul2 li p{display:block;color:#777;font-size:11px;letter-spacing:-.22px;font-weight:400}#preference .group02{padding:0 15px}#preference .group02 .title{margin-top:10px;color:#2e1a36;line-height:1.7;font-size:20px;font-weight:700;margin-bottom:22px}#preference .group02 .title span{font-size:12px;color:#9276a8;font-weight:500;display:block;line-height:normal;letter-spacing:-.12px}#preference .group02 .form{background:#fff;border-radius:10px;box-shadow:0 3px 10px 0 rgba(127,36,197,.1);padding:0 10px 26px}#preference .group02 .form.step{margin-top:60px}#preference .group02 .form .type{padding:5px 0 12px;font-size:17px}#preference .group02 .form .div01{text-align:left;width:100%;margin:15px auto 0}#preference .group02 .form .div01 .div_box{height:46px;margin-top:8px}#preference .group02 .form .div01 div.label{font-size:12px;letter-spacing:-.12px;color:#333;margin:0 0 9px}#preference .group02 .form .div01 span{margin-right:9px;display:inline-block}#preference .group02 .form .div01 span:last-child{margin-right:0;width:100%}#preference .group02 .form .div01 input[type=radio]+label{width:148px;height:46px;padding:0 14px!important;line-height:46px;border:1px solid #e3e3e3!important;border-radius:5px;color:#666;font-size:14px;letter-spacing:-.28px;background-position:right 14px center}#preference .group02 .form .div01 input[type=radio]:checked+label{background:#faf8ff url(/img/assets/checked.svg) no-repeat;background-position:right 8px center;border:1px solid #7f24c5!important;color:#7f24c5}#preference .group02 .form .div02 input[type=radio]+label{width:94px}#preference .group02 .form .div03 input[type=radio]+label{width:100%;margin-right:0}#preference .group02 .form02{background:#fff;border-radius:10px;box-shadow:0 3px 10px 0 rgba(127,36,197,.1);padding:6px 18px 0;text-align:left}#preference .group02 .form02>div{height:56px;line-height:56px;border-bottom:1px solid #f0f0f0}#preference .group02 .form02>div input.ty01+label{padding:0 0 0 33px;width:100%;font-size:14px;color:#666;background-position:left 0 center}#preference .group03{padding:0 15px}#preference .group03 .title{color:#2e1a36;letter-spacing:-.6px;line-height:1.5;font-weight:700;font-size:20px}#preference .group03 .title span{color:#8025c5}#preference .group03 .style .part{border-radius:10px;background:#fff;padding:28px 40px;box-shadow:0 3px 10px 0 rgba(98,94,100,.1);margin-top:13px;text-align:center}#preference .group03 .style .part>div{font-size:18px;font-weight:700;position:relative}#preference .group03 .style .part>p{font-size:11px;color:#666;margin-top:5px;font-weight:400;margin-bottom:14px}#preference .group03 .style .part>dl{margin-top:6px}#preference .group03 .style .part>dl dt{display:inline-block;color:#555;font-size:12px;margin-right:12px;vertical-align:top}#preference .group03 .style .part>dl dd{display:inline-block;text-align:left}#preference .group03 .style .part dl dd>div{background:#f3f3f3;width:225px;height:16px;border-radius:20px;position:relative;padding:4px}#preference .group03 .style .part dl dd>div>div{position:absolute;left:50%;top:50%;width:calc(100% - 8px);height:calc(100% - 8px);transform:translate(-50%,-50%)}#preference .group03 .style .part dl dd>div>div:after{content:"";display:block;float:none;clear:both}#preference .group03 .style .part dl dd>div>div div{height:100%;float:left;width:20%;position:relative}#preference .group03 .style .part dl dd>div>div div:after{content:"";display:block;width:1px;height:8px;background:#e0e0e0;position:absolute;right:0;top:50%;transform:translateY(-50%)}#preference .group03 .style .part dl dd>div>div div:last-child:after{display:none}#preference .group03 .style .part dl dd>div span{border-radius:20px;display:inline-block;height:8px;position:relative;z-index:1}#preference .group03 .style .part01 dl dd>div span{background:#d31560;vertical-align:top}#preference .group03 .style .part02 dl dd>div span{background:#dde039;vertical-align:top}#preference .group03 .style .part03 dl dd>div span{background:#afd14c;vertical-align:top}#preference .subscribe_box{position:fixed;bottom:0;background:#120e17;border-radius:15px 15px 0 0;padding:20px 15px 30px;width:100%;max-width:640px;left:calc(50% - 45px);text-align:left;z-index:9999}#preference .group03 .style a{color:#9276a8;font-size:12px;letter-spacing:-.12px;padding:20px 0 40px;display:block}#preference .subscribe_box .div03:after{content:"";display:block;float:none;clear:both}#preference .subscribe_box .div03 div{float:left;width:calc(100% - 110px);margin-right:20px;font-size:14px;color:#fff;margin-top:10px}#preference .subscribe_box .div03 div span{color:hsla(0,0%,100%,.5);font-size:11px;display:block;margin-bottom:2px}#preference .subscribe_box .div03 button{float:right;width:90px;height:50px;line-height:50px;border-radius:5px;border:none;outline:none;background:#7f24c5;font-size:14px;color:#fff}#preference .profile{margin:0 auto;border-radius:100%;background:#eaeaed;width:52px}#preference .profile .img{width:52px;height:52px;border-radius:100%;margin-bottom:8px}@media only screen and (max-width:1200px){#preference .subscribe_box{left:50%;transform:translateX(-50%)}}#payment .inner{padding:20px 0}#payment .form .div01:after{content:"";display:block;float:none;clear:both}#payment .form .div01 .input01{float:left;width:calc(100% / 2 - 17.5px)}#payment .form .div01 .input02{float:left;width:40px}#payment .form .div01 span{float:left;width:35px;text-align:center;line-height:50px;font-size:12px}#payment .form select{width:100%}.signatureButton{width:60px;height:50px;line-height:50px;border-radius:5px;border:none;outline:none;background:#7f24c5;font-size:14px;color:#fff;margin:5px}#payment .form .nt{width:100%;color:#ff0045;font-size:12px}#payment .form button.btn_submit{background:#e2e2e2;color:#fff;height:56px;border:none;outline:none;width:100%;border-radius:5px;font-weight:700;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:500}#payment .form button.btn_submit.on{background:#7f24c5}#payment .form .sign{height:150px;line-height:150px;background:#f6f6f6;color:#a2a2a2;font-size:14px;text-align:center}#send .part{padding:0 15px}#send .part .title{font-size:18px;font-weight:700}#send .part .txt{font-size:12px;color:rgba(0,0,0,.5)}#send .part01 ul li{border:1px solid #e3e3e3;border-radius:10px;padding:20px;margin-top:10px;text-align:center;background:-webkit-image-set(url("/img/assets/check.png") 1x,url("/img/assets/check@2x.png") 2x,url("/img/assets/check@3x.png") 3x) no-repeat;background:image-set("/img/assets/check.png" 1x,"/img/assets/check@2x.png" 2x,"/img/assets/check@3x.png" 3x) no-repeat;background-size:18px;background-position:right 12px top 12px}#send .part01 ul li div{font-size:14px;font-weight:700;margin-top:10px}#send .part01 ul li p,#send .part01 ul li span{font-size:11px;color:rgba(0,0,0,.5);font-weight:400;margin-top:5px}#send .part01 ul.ul1 li.on{background:#faf8ff -webkit-image-set(url("/img/assets/checked.png") 1x,url("/img/assets/checked@2x.png") 2x,url("/img/assets/checked@3x.png") 3x) no-repeat;background:#faf8ff image-set("/img/assets/checked.png" 1x,"/img/assets/checked@2x.png" 2x,"/img/assets/checked@3x.png" 3x) no-repeat;background-position:right 12px top 12px}#send .part01 ul.ul1 li.on,#send .part01 ul.ul1 li.on.off{border:1px solid #7f24c5;opacity:1}#send .part01 ul.ul1 li.off{opacity:.4}#send .part01>ul li.on div{color:#7f24c5}#send .part01 ul.ul2{margin-top:10px}#send .part01 ul.ul2:after{content:"";display:block;float:none;clear:both}#send .part01 ul.ul2 li{float:left;width:32%;height:95px;margin-top:0}#send .part01 ul.ul2 li:nth-child(2){margin:0 2%}#payment .delivery .inner.on,#send .delivery .inner.on,#send .part01 ul.ul2 li.on2{border:1px solid #7f24c5;opacity:1;background:#faf8ff -webkit-image-set(url("/img/assets/checked.png") 1x,url("/img/assets/checked@2x.png") 2x,url("/img/assets/checked@3x.png") 3x) no-repeat;background:#faf8ff image-set("/img/assets/checked.png" 1x,"/img/assets/checked@2x.png" 2x,"/img/assets/checked@3x.png" 3x) no-repeat;background-position:right 12px top 12px}#send .part01 ul.ul2 li.on2 div{color:#7f24c5}#send .part01 .nt{color:#a7a7a7;font-size:12px;line-height:1.7}#send .delivery{position:relative;padding:0 15px}#send .delivery .title{font-size:18px;font-weight:700}#payment .delivery .inner,#send .delivery .inner{border-radius:5px;background:-webkit-image-set(url("/img/assets/check.png") 1x,url("/img/assets/check@2x.png") 2x,url("/img/assets/check@3x.png") 3x) no-repeat;background:image-set("/img/assets/check.png" 1x,"/img/assets/check@2x.png" 2x,"/img/assets/check@3x.png" 3x) no-repeat;background-size:18px;background-position:right 12px top 12px;padding:18px 15px;border:1px solid #ebebeb;margin-top:13px}#payment .delivery .inner02,#send .delivery .inner02{border-radius:5px;background:#fff;padding:20px;border:1px dashed #b9b1bf;margin-top:13px;text-align:center;color:#7f24c5;font-size:12px;cursor:pointer}#payment .delivery .inner02 img,#send .delivery .inner02 img{display:block;margin-left:auto;margin-right:auto}#send .delivery .inner .div01{color:#7f24c5;font-size:12px}#send .delivery .inner .div02{color:rgba(0,0,0,.5);font-size:13px;margin-top:4px}#send .delivery .inner .div02 span{width:1px;height:10px;background:#d9d9d9;display:inline-block;margin:0 8px;vertical-align:baseline}#send .delivery .inner .div03{font-size:14px;margin-top:4px}#send .delivery a{position:absolute;top:7px;right:15px;font-size:13px;color:#a2a2a2}#send .delivery select{width:100%;margin-top:10px}#send .form button.btn_submit{background:#e2e2e2;color:#fff;height:56px;border:none;outline:none;width:100%;border-radius:5px;font-weight:700;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:500}#send .form button.btn_submit.on{background:#7f24c5}#send .form{padding:0 15px}#send .squar{width:4px;height:4px;margin-right:5px;vertical-align:middle;background-color:#a7a7a7;display:inline-block}@keyframes fadeTab{0%{opacity:0}to{opacity:1}}#scrap #tab01 .list{margin-top:15px;padding:0 15px}#scrap #tab01 .list ul:after{content:"";display:block;float:none;clear:both}#scrap #tab01 .list ul li{animation:fadeTab .2s linear alternate;float:left;width:31%;margin:0 1% 40px}#scrap #tab01 .list ul li a{display:block;position:relative}#scrap #tab01 .list ul li .detail_box{height:70px}#scrap #tab01 .list ul li .detail_box .type{color:#a2a2a2;font-size:11px;margin-top:10px}#scrap #tab01 .list ul li .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:5px;white-space:normal;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#scrap #tab01 .list ul li .detail_box .price_wrap{margin-top:5px;font-weight:700;font-size:16px}#scrap #tab01 .list ul li .detail_box .price_wrap .price{font-weight:700}#scrap #tab01 .list ul li .detail_box .price_wrap .sale{display:block;font-size:12px;color:#cbcbcb;margin-top:2px}#scrap #tab01 .list ul li .detail_box .price_wrap .sale span.percent{color:#ff0045}#scrap #tab01 .list ul li .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#scrap #tab01 .list ul li .img_box{background:#f7f7f7;border-radius:5px;width:100%;padding-bottom:120%;height:0;position:relative}#scrap #tab02 .list{padding:0 15px;margin-top:20px}#scrap #tab02 .list ul:after{content:"";display:block;float:none;clear:both}#scrap #tab02 .list ul li{animation:fadeTab .2s linear alternate;float:left;width:48%;margin:0 0 20px}#scrap #tab02 .list ul li:nth-child(2n){margin-left:1%}#scrap #tab02 .list ul li:nth-child(odd){margin-right:1%}#scrap #tab02 .list ul li .img{position:relative;width:100%;height:0;overflow:hidden;padding-bottom:100%;border-radius:5px}#scrap #tab02 .list ul li .img .inner{position:absolute;top:0;left:0;width:100%;height:100%}#scrap #tab02 .list ul li .img .inner img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:100%}#scrap #tab02 .list ul li .txt div{margin-top:20px;font-size:13px;white-space:normal;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden}#scrap #tab02 .list ul li .txt span{display:block;margin-top:4px;font-size:12px;color:#b2b2b2}#scrap #tab03 .list{margin-top:15px;padding:0 15px}#scrap #tab03 .list ul:after{content:"";display:block;float:none;clear:both}#scrap #tab03 .list ul li{animation:fadeTab .2s linear alternate;float:left;width:31%;margin:0 1% 40px}#scrap #tab03 .list ul li a{display:block;position:relative}#scrap #tab03 .list ul li .detail_box .type{color:#a2a2a2;font-size:11px;margin-top:10px}#scrap #tab03 .list ul li .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:5px;white-space:normal;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#scrap #tab03 .list ul li .detail_box .price_wrap{margin-top:5px;font-weight:700;font-size:16px}#scrap #tab03 .list ul li .detail_box .price_wrap .sale{display:block;font-size:12px;color:#cbcbcb;margin-top:2px}#scrap #tab03 .list ul li .detail_box .price_wrap .sale span.percent{color:#ff0045}#scrap #tab03 .list ul li .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#scrap #tab03 .list ul li .img_box{background:#f7f7f7;border-radius:5px;width:100%;padding-bottom:120%;height:0;position:relative}#scrap #tab03 .list ul li .detail_box{height:70px}#scrap #tab03 .list ul li .delete{display:block;padding:0;width:34px;height:34px;background:-webkit-image-set(url("/img/assets/delete_icon04.png") 1x,url("/img/assets/delete_icon04@2x.png") 2x,url("/img/assets/delete_icon04@3x.png") 3x) no-repeat;background:image-set("/img/assets/delete_icon04.png" 1x,"/img/assets/delete_icon04@2x.png" 2x,"/img/assets/delete_icon04@3x.png" 3x) no-repeat;position:absolute;bottom:8px;right:8px}#scrap #tab03 .list ul li .img_box .soldout{position:absolute;left:0;top:0;width:100%;height:100%;background:hsla(240,1%,72%,.5);display:table;border-radius:5px}#scrap #tab03 .list ul li .img_box .soldout div{display:table-cell;vertical-align:middle;color:#fff;font-size:18px;letter-spacing:-.18px;text-align:center}input.ty10{display:none}input.ty10+label{display:block;padding:0;width:34px;height:35px;background:url(/img/assets/checked04.svg) no-repeat;position:absolute;bottom:8px;right:8px}input.ty10:checked+label{background:url(/img/assets/check04.svg) no-repeat}input.ty11{display:none}input.ty11+label{padding:10px 15px;display:block;font-size:14px;border:1px solid #e5e5e5;border-radius:5px;color:#666}input.ty11:checked+label{border:1px solid #7f24c5;color:#7f24c5}@media only screen and (max-width:580px){#scrap .list ul li{float:left;width:48%;margin:0 1% 40px}#scrap .list ul li .img_box{height:139px}}#mypage{height:100vh}#mypage .top{margin:20px 5px;text-align:right;padding:0 15px}#mypage .top ul li{display:inline-block;margin-left:15px}#mypage .top ul li a{display:block;position:relative}#mypage .top ul li a.bell.on:after{content:"";display:block;position:absolute;width:6px;height:6px;background:#ff005f;border-radius:100%;right:1px;top:0}#mypage .group01 .div01{margin-top:10px;padding:0 15px}#mypage .group01 .div01:after{content:"";display:block;float:none;clear:both}#mypage .group01 .div01 .img{float:left;width:52px;height:52px;margin-right:15px;border-radius:100%;background:#ccc}#mypage .group01 .div01 .txt{font-size:20px;line-height:1.4;letter-spacing:-.2px}#mypage .group01 .div01 .txt span{font-weight:700}#mypage .group01 .div02 .swiper{padding:16px 15px 0}#mypage .group01 .div02 .swiper-wrapper{margin-bottom:15px}#mypage .group01 .div02 .swiper-slide.normal{padding:15px;border-radius:10px;border:1px solid #f2f2f2;position:relative;box-shadow:0 4px 10px 0 rgba(79,64,119,.1);cursor:pointer}#mypage .group01 .div02 .swiper .confirm{display:flex;align-items:center;justify-content:center;position:absolute;z-index:10;background-color:#7f24c5;width:76px;height:30px;border:1px solid #7f24c5;border-radius:7px;right:5%;top:-10px}#mypage .group01 .div02 .swiper .confirm_rotate{position:absolute;width:10px;height:10px;background:#7f24c5;borderRadius:1px;right:44%;top:23px;transform:rotate(-135deg)}#mypage .group01 .div02 .swiper .confirm a{font-size:12px;letter-spacing:-.02em;color:#fff;position:absolute}#mypage .group01 .div02 .swiper-slide.subscribe{padding:35px;border-radius:10px;position:relative;text-align:center;color:#7f24c5;border:1px dashed #b9b1bf;height:83px;font-family:NotoSansCJKKR;font-size:12px}#mypage .group01 .div02 .subscribe span{text-align:center;font-size:12px;height:60px;position:absolute;left:50%;top:95%;transform:translate(-50%,-50%)}#mypage .group01 .div02 .subscribe img{height:40px;position:absolute;left:50%;top:40%;transform:translate(-50%,-50%)}#mypage .group01 .div02 .swiper-slide:after{content:"";display:block;float:none;clear:both}#mypage .group01 .div02 .swiper-slide .type{float:left;width:46px;margin-right:10px}#mypage .group01 .div02 .swiper-slide .txt{float:left;width:calc(100% - 56px)}#mypage .group01 .div02 .swiper-slide .txt .name{font-size:14px;font-weight:700}#mypage .group01 .div02 .swiper-slide .txt .day{font-size:12px;margin-top:4px}#mypage .group01 .div02 .swiper-slide .txt .day span{display:inline-block;width:1px;height:10px;background:#d9d9d9;margin:0 8px;vertical-align:baseline}#mypage .group01 .div02 .swiper-slide .txt .history{font-size:11px;letter-spacing:-.22px;color:rgba(0,0,0,.5);margin-top:2px}#mypage .group01 .div02 .option{width:24px;height:24px;position:absolute;top:7px;right:11px}#mypage .group01 .div02 .owl-nav{display:none}#mypage .group01 .div03{background:#f7f7f8;border-radius:5px;padding:15px 0;margin:5px 15px 10px}#mypage .group01 .div03 ul:after{content:"";display:block;float:none;clear:both}#mypage .group01 .div03 ul li{cursor:pointer;float:left;width:25%;text-align:center;font-size:17px;font-weight:700;letter-spacing:-.17px}#mypage .group01 .div03 ul li .span{display:block;margin-bottom:5px;letter-spacing:-.12px;font-weight:500;font-size:12px;color:#aaa}#mypage .group01 .div03 ul li .span2{font-size:17px;font-weight:700;color:#333}#mypage .group01 .div03 ul li .span3{font-size:17px;font-weight:400}#mypage .group01 .div04{margin:10px 0 50px;padding:0 15px}#mypage .group01 .div04 ul li{height:50px;line-height:50px;margin:9px 0 0}#mypage .group01 .div04 ul li a{display:block;background:url(/img/assets/more_icon01.svg) no-repeat;background-position:top 46% right 0;font-size:15px}#mypage .group01 .div04 ul li a img{vertical-align:middle;margin-right:10px;margin-top:-2px}#mypage .group01 .div05{margin-top:50px;padding:0 15px}#mypage .group01 .div06{border-radius:5px;background:#fff;padding:20px;border:1px dashed #b9b1bf;margin-top:13px;text-align:center;color:#7f24c5;font-size:12px}#mypage .group01 .div06 img{display:block;margin-left:auto;margin-right:auto}#mypage .group01 .title{font-size:20px;line-height:1.5;letter-spacing:-.2px;margin:35px 15px 0}#mypage .group01 .title span{font-weight:700}#mypage .group button.btn_submit{background:#e2e2e2;color:#fff;height:56px;border:none;outline:none;width:100%;border-radius:5px;font-weight:700;font-size:14px;font-family:Noto Sans KR,sans-serif;font-weight:500}#mypage .group button.btn_submit.on{background:#7f24c5}#mypage.setting{padding:0}#mypage.setting .group01 .div04{padding:0 15px}#mypage.setting .group01 .div04 ul li a{position:relative}#mypage.setting .group01 .div04 ul li a span{position:absolute;right:30px;top:50%;transform:translateY(-50%);color:#7f24c5;font-size:13px}#mypage.setting .btn_wrap03{text-align:center}#mypage.setting .btn_wrap03 li{display:inline-block;margin:0 30px;position:relative}#mypage.setting .btn_wrap03 li a{color:#a2a2a2;font-size:13px}#mypage.setting .btn_wrap03 li:first-child:after{content:"";display:block;width:1px;height:10px;background:#d9d9d9;position:absolute;top:50%;transform:translateY(-50%);right:-31px}#mypage.setting .group02{padding:0 15px}#mypage.setting .group02 .form:after{content:"";display:block;float:none;clear:both}#mypage.setting .nt02{color:#347fff;font-size:12px;margin-top:10px}#mypage.setting .nt02.off{display:none}#mypage.setting .group02 .div01{text-align:center;position:relative;width:80px;margin:0 auto}#mypage.setting .group02 .div01 .img{width:80px;height:80px;background:#ccc;border-radius:100%;margin:20px auto}#mypage.setting .group02 .div01 a{position:absolute;right:0;bottom:0}#mypage.setting textarea{padding:15px;font-size:14px;text-align:left;border:none;width:100%;height:140px;background:#f6f6f6;resize:none;border-radius:5px}#mypage.setting textarea::-moz-placeholder{color:#acacac}#mypage.setting textarea:-ms-input-placeholder{color:#acacac}#mypage.setting textarea::placeholder{color:#acacac}#mypage.setting .terms p{font-weight:200}#mypage .group03{padding:0 15px}input.ty09{display:none}input.ty09+label{display:block;padding:28px 0;background:url(/img/assets/check03.svg) no-repeat;font-size:14px;background-position:right 15px center;border-bottom:1px solid #f6f6f6}input.ty09+label span{display:block;font-size:11px;color:#a2a2a2;margin-top:2px}input.ty09:checked+label{background:url(/img/assets/checked03.svg) no-repeat;background-position:right 15px center}#mypage .complete{text-align:center;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}#mypage .complete div{margin-top:15px;font-size:18px;font-weight:700}#mypage .complete div span{color:#0064ff;font-weight:500;font-size:13px;margin-top:6px;display:block}#assignment .tabnav.ty02{display:block;margin:20px 15px 0}#assignment .tabnav.ty02 li{display:inline-block;width:auto;border-radius:5px;overflow:hidden;margin-right:5px}#assignment .tabnav.ty02 li a{padding:10px;background:#f6f6f6;color:rgba(0,0,0,.5);font-size:14px;height:auto;line-height:normal;border:none}#assignment .tabnav.ty02 li a.active{background:#7f24c5;color:#fff;border:none}#assignment .tabnav.ty02 li a.active:after{display:none}#assignment .ty_list_01{padding:0 15px}#assignment .ty_list_01 .day{font-weight:700;font-size:18px}#assignment .ty_list_01 .number{color:#999;font-size:12px;margin-top:10px}#assignment .ty_list_01 .link.off{width:82px;height:30px;line-height:30px;border:1px solid #c1c1c1;border-radius:5px;margin-top:10px}#assignment .ty_list_01 .link a{display:block;font-size:13px;color:#b2b2b2;text-align:center;border:1px solid #b2b2b2;border-radius:5px}#assignment .ty_list_01 .link.on a{height:30px;line-height:30px;margin-top:10px;border:1px solid #7f24c5;color:#7f24c5}#assignment .ty_list_01 .qty{margin-left:5px;font-size:12px;color:rgba(0,0,0,.5);vertical-align:baseline}#assignment .assignment_ty_list_01{background:#f7f7f7;border-radius:5px;float:left;width:110px;min-height:132px;box-sizing:border-box;display:flex;justify-content:center;align-items:center}#notice .tabnav.ty02{display:block;margin:20px 15px 0}#notice .tabnav.ty02 li{display:inline-block;width:auto;border-radius:5px;overflow:hidden;margin-right:5px}#notice .tabnav.ty02 li a{padding:10px;background:#f6f6f6;color:rgba(0,0,0,.5);font-size:14px;height:auto;line-height:normal;border:none}#notice .tabnav.ty02 li a.active{background:#7f24c5;color:#fff;border:none}#notice .tabnav.ty02 li a.active:after{display:none}#notice .tabcontent{animation:fadeTab .2s linear alternate;margin-top:10px}#notice .tabcontent ul li{animation:fadeTab .2s linear alternate;padding:15px 0;border-bottom:1px solid #f6f6f6}#notice .tabcontent ul li a{display:block;background:url(/img/assets/more_icon01.svg) no-repeat;background-position:right 0 center;font-size:14px}#notice .tabcontent ul li a span{color:#7f24c5;font-size:12px;margin-bottom:2px;display:block}#notice .tabcontent ul li a small{color:#a2a2a2;font-size:11px;margin-top:5px;display:block}#notice .view{padding:22px 15px}#notice .view .subject{font-size:18px;letter-spacing:-.18px}#notice .view .subject span{color:#a2a2a2;font-size:13px;letter-spacing:normal;display:block}#notice .view .content{padding:18px 0}#notice .view .content .img{border-radius:5px;height:200px;background:#ccc;margin-bottom:18px}#notice .view .content p{line-height:1.73;letter-spacing:-.15px;font-size:15px;font-weight:400}#board .link{width:100%;display:table}#board .link li{display:table-cell;width:1%;text-align:center}#board .link li a{display:block;padding:0 0 15px;border-bottom:1px solid #e2e2e2;position:relative;height:50px;line-height:50px;font-size:14px;font-weight:700;color:#a2a2a2}#board .link li a.active{color:#7f24c5}#board .link li a.active.active:after{content:"";display:block;width:100%;height:2px;background:#7f24c5}#board .tabnav.ty02{display:block;margin:0 0 0 15px;width:90%}#board .tabnav.ty02 li{display:inline-block;width:auto;border-radius:5px;overflow:hidden;margin-right:5px;margin-top:5px}#board .tabnav.ty02 li a{padding:10px;background:#f6f6f6;color:rgba(0,0,0,.5);font-size:14px;height:auto;line-height:normal;border:none}#board .tabnav.ty02 li a.active{background:#7f24c5;color:#fff;border:none}#board .tabnav.ty02 li a.active:after{display:none}#board .tabcontent{margin-top:10px}#board .list ul li{animation:fadeTab .2s linear alternate;border-bottom:1px solid #f6f6f6}#board .list ul li .arrow{font-size:14px;display:block;background:url(/img/assets/bottom_arrow.svg) no-repeat;background-position:right 0 center;padding:18px 15px;margin-right:15px}#board .list ul li .arrow span{display:block;margin-bottom:2px;color:#7f24c5;font-size:12px}#board .list ul li .arrow.active{background:url(/img/assets/top_arrow.svg) no-repeat;background-position:right 0 center}#board .list ul li div{display:none;word-break:keep-all;padding:18px 28px;background:#f7f7f7;line-height:1.69;font-size:13px}@keyframes slideDown{0%{opacity:0;transform:translate3d(0,-10%,0)}to{opacity:1}}#board .list ul li .on{display:block;animation:slideDown .5s ease-in-out!important}#board .inquiry01{background-image:linear-gradient(101deg,#873bfd 9%,#ad3df9 94%);border-radius:5px;margin:30px 15px;height:56px;line-height:56px;text-align:center}#board .inquiry01 a{color:#fff;font-size:14px}#board .inquiry01 a img{margin:12px 5px 0 0}#board .inquiry02{border-top:5px solid #f6f6f6}#board .inquiry02 ul li{height:74px;line-height:74px;border-bottom:1px solid #f6f6f6}#board .inquiry02 ul li a{display:block;padding:0 15px;font-size:14px}#board .list textarea{font-size:12px;text-align:left;border:none;width:100%;min-hegiht:50px;background:#f7f7f7;resize:none}#search_wrap input#search{width:100%}#search_wrap .top_area .l_box{max-width:300px;width:100%;position:relative}#search_wrap #searchclear{right:30px}#search_wrap .sort_menu{padding:0}#search_wrap .div01{margin-top:16px}#search_wrap .div01 small{font-size:13px;color:rgba(0,0,0,.5)}#search_wrap .div01 div{margin-top:10px}#search_wrap .div01 div .box:first-child{margin-left:0}#search_wrap .div01 div .box{display:inline-flex;margin:0 5px 5px;background:#f6f6f6;padding:8px 12px;font-size:13px;color:rgba(0,0,0,.5);border-radius:18px;line-height:26px}#search_wrap .div01 div img{margin:3px 0 0 2px}#search_wrap .div02{margin-top:32px;position:Relative}#search_wrap .div02 .title{font-size:14px;font-weight:700;margin-bottom:10px}#search_wrap .div02 .time{position:absolute;right:15px;top:5px;color:#a2a2a2;font-size:11px}#search_wrap .div02 ul li{height:50px;line-height:50px;font-size:14px;border-bottom:1px solid #f6f6f6;cursor:pointer}#search_wrap .div02 ul li span:first-child{width:14px;display:inline-block}#search_wrap .div02 ul li span{margin-right:10px;color:rgba(0,0,0,.5)}#search_wrap .div02 ul li span.top{color:#ff0045}#search_wrap .list .total{color:rgba(0,0,0,.5);font-size:13px;margin-bottom:10px}#search_wrap .list .sort_list>a{font-size:14px;line-height:20px;display:block;background:url(/img/assets/solt_icon.png) no-repeat;background-size:contain;background-position:-2px -2px;padding-left:22px}#search_wrap .list .sort_list.bottom_arrow>a{font-size:14px;line-height:20px;display:block;background:url(/img/assets/bottom_arrow.svg) no-repeat;background-size:contain;background-position:100% -2px;padding-right:22px}#search_wrap .ty_list_01 .total{color:rgba(0,0,0,.5);font-size:13px}#search_wrap .ty_list_01 ul li .detail_box .name span{color:#7f24c5}#payment .div01>ul>li a{font-size:16px;display:block;background:url(/img/assets/bottom_arrow@3x.png) no-repeat;background-size:32px;background-position:right -5px center;padding:18px 0;position:relative}#payment .div01>ul>li a span{position:absolute;font-size:14px;right:30px;top:50%;transform:translateY(-50%)}#payment .div01>ul>li a.active{background:url(/img/assets/top_arrow03@3x.png) no-repeat;background-size:32px;background-position:right -5px center}@keyframes slide-down{0%{visibility:hidden;height:0}95%{visibility:visible;height:10vh}to{visibility:visible;height:auto}}@keyframes slide-up{0%{visibility:hidden;height:159px}to{visibility:hidden;height:0}}[data-target=slide-content]{height:0;overflow:hidden;visibility:hidden}#payment .div01>ul>li .detail.active_on{word-break:keep-all;animation:slide-down 0s linear both}#payment .div01>ul>li .detail.active_off{word-break:keep-all;animation:slide-up 0s linear both}#payment .div01 .detail ul li .img_box{width:68px;height:82px}#payment .div01 .detail ul li:first-child{margin-top:0}#payment .div01 .detail ul li .detail_box{float:left;margin-left:15px;width:calc(100% - 165px)}#payment .div01 .detail ul li .detail_box .type{color:#a2a2a2;font-size:11px}#payment .div01 .detail ul li .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:2px;white-space:normal;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#payment .div01 .detail ul li .detail_box .price_wrap{margin-top:5px;font-weight:700;font-size:16px}#payment .div01 .detail ul li .detail_box .price_wrap .sale{display:block;font-size:12px;font-weight:500;color:#cbcbcb;margin-top:5px}#payment .div01 .detail ul li .detail_box .price_wrap .sale span.percent{color:#ff0045}#payment .div01 .detail ul li .detail_box .price_wrap .sale span.cost{text-decoration:line-through;margin-left:5px}#payment .div01 .detail ul li .detail_box .time{background:#ff0045;border-radius:5px;margin-top:5px;padding:3px 0;width:86px;color:#fff;font-size:10px;text-align:center}#payment .div01 .detail ul li .detail_box .time i img{margin:2px 0 0}#payment .delivery{padding:22px 0 0;position:relative}#payment .delivery .title{font-size:16px;font-weight:700}#payment .delivery .inner{padding:15px;border:1px solid #ebebeb;border-radius:5px;margin-top:15px;cursor:pointer}#payment .delivery .inner .div01{color:#7f24c5;font-size:12px}#payment .delivery .inner .div02{color:rgba(0,0,0,.5);font-size:13px;margin-top:4px}#payment .delivery .inner .div02 span{width:1px;height:10px;background:#d9d9d9;display:inline-block;margin:0 8px;vertical-align:baseline}#payment .delivery .inner .div03{font-size:14px;margin-top:4px}#payment .delivery a{position:absolute;top:29px;right:0;font-size:13px;color:#a2a2a2}#payment .delivery select{-o-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin-top:10px;background:url(/img/assets/bottom_arrow02@3x.png) calc(100% - 10px) no-repeat;background-color:#f6f6f6;background-size:16px}#payment .point{margin-top:40px}#payment .point .title{font-size:16px;font-weight:700}#payment .point .form .certification_subject{font-weight:500;font-size:13px;line-height:19px;height:20px;margin:14px 0 10px}#payment .point .form .certification{position:Relative}#payment .point .form .certification a{position:absolute;top:50%;transform:translateY(-50%);right:15px;padding:8px;background:#bbb6be;color:#fff;font-size:12px;border-radius:5px}#payment .point dl{margin-top:6px}#payment .point dl.mt{margin-top:40px}#payment .point dl.total{margin-top:20px}#payment .point dl:after{content:"";display:block;float:none;clear:both}#payment .point dl dt{float:left;color:#7f7f7f;font-size:14px}#payment .point dl dd{float:right;font-weight:700;font-size:14px}#payment .point dl.total dd,#payment .point dl.total dt{font-size:16px;font-weight:700}#payment .point dl.total dd{color:#ff0045}#payment .btn_wrap .nt{text-align:center;margin-bottom:10px;font-size:12px}#payment .last{padding-top:26px}#payment .last .title{font-size:16px;font-weight:700}#payment .last .inner02{position:relative;border-radius:10px;border:1px solid #ededed;padding:10px;margin-top:15px}#payment .last .inner02:after{content:"";display:block;float:none;clear:both}#payment .last .inner02 .img{float:left;width:82px;height:52px;margin-right:16px}#payment .last .inner02 .txt{position:absolute;top:25px;left:100px;float:left;width:calc(100% - 98px);font-size:14px;line-height:1.5;letter-spacing:-.14px}@media only screen and (max-width:405px){#payment .last .inner02 .txt{position:absolute;top:15px}}#payment .last .inner02 .txt span{letter-spacing:-.12px;font-size:12px;font-weight:400;display:block}#payment .form .fl:after{content:"";display:block;float:none;clear:both}#payment .form .fl a.check{background:#bbb6be}#payment .complete{margin-top:8px;text-align:center;padding-bottom:35px;border-bottom:5px solid #f6f6f6}#payment .complete div{margin-top:11px;font-size:18px;font-weight:700}#payment .complete div span{margin-top:2px;display:block;color:#a2a2a2;font-size:13px;font-weight:500}#payment .finsh_payment{padding:25px 15px 30px;border-bottom:5px solid #f6f6f6}#payment .finsh_payment .title{font-size:16px;font-weight:700}#payment .finsh_payment dl:after{content:"";display:block;float:none;clear:both}#payment .finsh_payment dl dt{float:left;color:rgba(0,0,0,.5);font-size:14px}#payment .finsh_payment dl dd{float:right;font-weight:700;font-size:14px}#payment .finsh_payment dl{margin-top:5px}#payment .finsh_payment dl.mt{margin-top:15px}#payment .finsh_delivery{padding:25px 15px 30px;border-bottom:5px solid #f6f6f6}#payment .finsh_delivery .title{font-size:16px;font-weight:700}#payment .finsh_delivery dl{margin-top:8px}#payment .finsh_delivery dl.mt{margin-top:15px}#payment .finsh_delivery dl:after{content:"";display:block;float:none;clear:both}#payment .finsh_delivery dl dt{color:#7f7f7f;font-size:14px;width:100px;float:left}#payment .finsh_delivery dl dd{font-size:14px;color:#333;float:left}#payment .finsh_delivery .inner{padding:15px;border:1px solid #ebebeb;border-radius:5px;margin-top:15px}#payment .finsh_delivery .inner .div01{color:#7f24c5;font-size:12px}#payment .finsh_delivery .inner .div02{color:rgba(0,0,0,.5);font-size:13px;margin-top:4px}#payment .finsh_delivery .inner .div02 span{width:1px;height:10px;background:#d9d9d9;display:inline-block;margin:0 8px;vertical-align:baseline}#payment .finsh_delivery .inner .div03{font-size:14px;margin-top:4px}#payment .finsh_order{padding:25px 15px 30px}#payment .finsh_order .title{font-size:16px;font-weight:700}#payment .finsh_order .detail ul li .img_box{width:68px;height:82px;padding:9px}#product{position:Relative}#product .save{position:absolute;right:15px;top:10px}#product .save ul li{display:inline-block;margin-left:15px}#product .view .bg{background-image:linear-gradient(180deg,#fff,#fff);padding:10px 0 0;margin-top:-20px}#product .view .info .thum{text-align:center;position:relative}#product .view .info .name{margin-top:10px;font-weight:700;font-size:20px;line-height:1.3;padding:0 15px}#product .view .info .name span{margin-top:2px;font-weight:500;font-size:13px;line-height:1.23;color:#a2a2a2;display:block}#product .view .info .image_page{width:34px;height:20px;opacity:.8;border-radius:10px;background-color:#000;position:absolute;right:15px;bottom:15px;z-index:99999}#product .view .info .image_page span{font-family:NotoSansCJKKR;font-size:12px;font-weight:500;color:#fff;position:absolute;top:4px;left:9px}#product .view .info .star{padding:0 15px}#product .view .info .star .inner-star:before{color:#ffca1d}#product .view .info .star .outer-star{position:relative;display:inline-block;color:#ccc}#product .view .info .star .outer-star:before,.inner-star:before{content:"\f005 \f005 \f005 \f005 \f005";font-family:Font Awesome\ 5 free;font-weight:900;letter-spacing:0}#product .view .info .star .inner-star{position:absolute;left:0;top:0;width:0;overflow:hidden;white-space:nowrap}#product .view .info .star .RatingStar{display:inline-block;color:#ffca1d}#product .view .info .star .txt{display:inline-block;margin-left:5px;font-size:12px;vertical-align:text-bottom}#product .view .info .country{padding:0 15px;margin-top:23px}#product .view .info .country dl dt{color:rgba(0,0,0,.5);font-size:13px}#product .view .info .country dl dd{font-size:15px;margin-top:5px}#product .view .info .country dl dd i img{margin:3px 5px 0 0}#product .view .info .country dl dd span img{margin:3px 0 0}#product .view .info .detail{border-top:1px solid #f6f6f6;margin-top:30px;padding:20px 15px 0}#product .view .info .detail .style{font-style:normal;font-weight:500;font-size:13px;line-height:19px;color:#333}#product .view .info .style_box{margin:12px 0 24px 15px}#product .view .info .style_box span{font-style:normal;font-weight:700;font-size:13px;line-height:19px;margin-right:4px;background:#fcfcfc;border:1px solid #f0f0f0;border-radius:13px;padding:3px 10px 4px 11px}#product .view .info .style_box .red{color:#d31560}#product .view .info .style_box .white{color:#cbd300}#product .view .info .style_box .spk{color:#99c616}#product .view .info .detail dl{margin-top:10px}#product .view .info .detail dl:after{content:"";display:block;float:none;clear:both}#product .view .info .detail dl dt{float:left;color:rgba(0,0,0,.5);font-size:13px;width:80px}#product .view .info .detail dl dd{float:left;font-size:13px;width:calc(100% - 80px)}#product .view .info .detail dl.etc dt{float:none}#product .view .info .detail dl.etc dd{float:none;margin-top:12px}#product .view .info .detail dl.etc dd .txt{margin-top:8px;color:#999;font-size:11px;text-align:center}#product .view .info .price_wrap{margin-top:15px;padding:0 15px}#product .view .info .price_wrap .detail_box span{margin-right:5px}#product .view .info .price_wrap .detail_box .percent{color:#ff0045;font-weight:700;font-size:20px;line-height:29px}#product .view .info .price_wrap .detail_box .cost{font-style:normal;font-weight:700;font-size:22px;line-height:32px}#product .view .info .price_wrap .detail_box .sale{color:#b2b2b2;font-weight:500;font-size:14px;line-height:20px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through}#product .swiper-scrollbar{display:none}#product .swiper{z-index:0}#product .view .info .detail p{margin:14px 0 28px;font-size:13px;line-height:1.69}#product .view .content{border-top:5px solid #f6f6f6}#product .view .content .tabnav li a.active{color:#333}#product .view .content .tabnav li a.active:after{background:#000}#product .docent{background:#f8f5fd;border:1px solid #f0e7fa;margin:26px 0;padding:15px;position:Relative;cursor:pointer}#product .docent:after{content:"";display:block;float:none;clear:both}#product .docent .img{float:left;margin-right:12px}#product .docent .txt{float:left;color:#2e1a36;font-size:14px;font-weight:700;margin-top:13px}#product .docent .txt span{margin-top:2px;font-size:12px;color:#9276a8;font-weight:500;display:block}#product .docent a{position:absolute;right:15px;top:50%;transform:translateY(-50%)}#product .view .content #tab03 .img_wrap{height:600px;margin-top:25px;overflow:hidden;background-color:#fff;border-radius:5px;font-size:15px;font-weight:400;line-height:22px;letter-spacing:-.2px;padding:0 15px}#product .view .content #tab03 .img_wrap.more{height:auto}#product .view .content #tab02 .more .moreBox{background-color:#fff;line-height:22px;margin-top:16px;color:#999;font-size:14px;display:block;text-align:right;border-radius:5px;letter-spacing:-.3px;display:flex;align-items:center;justify-content:right}#product .view .content #tab03 .more .moreBox{background-color:#fff;line-height:22px;margin-top:8px;color:rgba(0,0,0,.5);font-size:14px;display:block;text-align:Center;border:1px solid #c4c4c4;height:55px}#product .view .content #tab03 .more .moreBox span{vertical-align:text-bottom;position:relative;top:16px}#product .view .content #tab02 .more .moreBox img{margin:-1px 0 0 5px;vertical-align:text-top}#product .view .content #tab03 .more .moreBox img{margin-left:4px;vertical-align:text-bottom;position:relative;top:11px}#product .view .content #tab02 .more .moreImg{max-height:16px}#similarWine .div02{margin-top:36px}#similarWine .div02 .title{font-weight:700;font-size:18px;margin-left:15px}#similarWine .div02 .img_box{background:#f7f7f7;border-radius:5px;padding:15px;height:128px}#similarWine .div02 .img_box img{height:100%;width:auto;display:block;margin-left:auto;margin-right:auto}#similarWine #tab01 .div02 .detail_box{margin-top:10px}#similarWine .div02 .detail_box .type{color:#a2a2a2;font-size:11px}#similarWine .div02 .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:2px;white-space:normal;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#similarWine .div02 .detail_box .price_wrap{margin-top:10px;font-weight:700;font-size:16px}#similarWine .div02 .detail_box .price_wrap .sale{display:block;font-size:12px;color:#cbcbcb;margin-top:5px;font-weight:500}#product .view .content #tab01 .div02 .detail_box .price_wrap .sale span.percent{color:#ff0045}#similarWine .div02 .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#similarWine .div02 .owl-nav{display:none}#product .view .content #tab03 .div01{margin-top:26px}#product .view .content #tab03 .div01:after{content:"";display:block;float:none;clear:both}#product .view .content #tab03 .div01 .title{font-size:18px;font-weight:700}#product .view .content #tab03 .div01 .star{float:right}#product .view .content #tab04 .star .inner-star:before{color:#ffca1d}#product .view .content #tab04 .star .outer-star{position:relative;display:inline-block;color:#ccc;font-size:18px}#product .view .content #tab04 .star .outer-star:before,.inner-star:before{content:"\f005 \f005 \f005 \f005 \f005";font-family:Font Awesome\ 5 free;font-weight:900;letter-spacing:0}#product #tab01.on{display:inline;display:initial}#product #tab01.off,#product #tab02.off{display:none}#product #tab02.on{display:inline;display:initial}#product #tab03.off{display:none}#product #tab03.on{display:inline;display:initial}#product #tab04.off{display:none}#product #tab04.on{display:inline;display:initial}#product .RatingStar{color:#ffca1d}#product .view .content #tab04 .star .inner-star{position:absolute;left:0;top:0;width:0;overflow:hidden;white-space:nowrap}#product .view .content #tab03 .div01 .star .RatingStar{display:inline-block}#product .view .content #tab03 .div01 .star .txt{display:inline-block;margin-left:5px;font-size:14px;vertical-align:text-bottom;margin-top:6px}#product .view .div02{margin-top:10px;border:1px solid #ececec;border-radius:10px;position:relative;padding:23px 26px}#product .view .content #tab02 .div02 div:last-child,#product .view .div02 div:last-child{margin-bottom:0}#product .view .content #tab02 .div02 dl{margin-top:4px}#product .view .content #tab02 .div02 dl:after{content:"";display:block;float:none;clear:both}#product .view .content #tab02 .div02 dl dt{color:rgba(0,0,0,.5);font-size:14px;margin-right:13px;float:left}#product .view .content #tab02 .div02 dl dd{float:left;margin-top:6px}#product .view .content #tab02 .div02 dl dd span{width:12px;height:12px;display:inline-block;background:#f6f6f6;border-radius:100%;margin-right:3px}#product .view .content #tab02 .div02 dl dd span.on{background:#7f24c5}#product .view .content #tab02 .div02 a{position:absolute;top:22px;right:17px;color:rgba(0,0,0,.5);font-size:12px;display:block}#product .view .content #tab02 .div02 a img{margin:3px 0 0 5px}#product .view .content #tab02 .div03{margin-top:45px}#product .view .content #tab02 .div03 .title{font-size:18px;font-weight:700}#product .view .content #tab02 .div03>ul{margin-top:15px}#product .view .content #tab02 .div03>ul:after{content:"";display:block;float:none;clear:both}#product .view .content #tab02 .div03>ul>li{float:left;width:24%;margin-right:1.3333333333%;position:relative}#product .view .content #tab02 .div03>ul>li:last-child{margin-right:0}#product .view .content #tab02 .div03>ul>li>div{position:relative;background:#ccc;width:100%;height:0;overflow:hidden;padding-bottom:100%;border-radius:5px}#product .view .content #tab02 .div03>ul>li .txt{position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);text-align:center;display:table;padding:0}#product .view .content #tab02 .div03>ul>li .txt span{display:table-cell;vertical-align:Middle;color:#fff;font-size:14px}#product .view .content #tab01 .div02 .owl-carousel{margin-top:20px}#product .product_box{position:fixed;bottom:0;background:#fff;border-radius:10px 10px 0 0;width:100%;max-width:640px;left:calc(50% - 45px);z-index:999999;box-shadow:0 -5px 20px rgba(0,0,0,.1);border-radius:15px 15px 0 0}#product .product_box.off{display:none}#product .product_box .name{font-size:13px;padding:15px}#product .product_box .name span{color:#a2a2a2;font-size:11px;margin-bottom:2px;display:block}#product .product_box .div01{padding:0 15px}#product .product_box .div01:after{content:"";display:block;float:none;clear:both}#product .product_box .div01 .l_box{float:left}#product .product_box .div01 .l_box:after{content:"";display:block;float:none;clear:both}#product .product_box .div01 .l_box input{width:30px;height:30px;border:1px solid #ececec;line-height:30px;font-size:22px;background:#fff;border-radius:5px 0 0 5px;float:left}#product .product_box .div01 .l_box span{width:30px;height:30px;border:1px solid #ececec;line-height:30px;font-size:14px;background:#fff;display:inline-block;float:left;text-align:center;margin:0 -2px;cursor:pointer}#product .product_box .div01 .l_box .minus.off{color:#999;font-size:20px}#product .product_box .div01 .l_box .minus,#product .product_box .div01 .l_box .plus{font-size:20px}#product .product_box .div01 .r_box{float:right;font-size:18px;font-weight:700}#product .product_box .div02{padding:10px 15px;box-shadow:0 -5px 20px 0 rgba(0,0,0,.1);margin:20px 0 0;background-color:#fff}#product .product_box .div02 ul:after{content:"";display:block;float:none;clear:both}#product .product_box .div02 ul li{float:left;width:48.5%;margin:0 1%;border-radius:5px;overflow:hidden}#product .product_box .div02 ul li a{display:block;text-align:center;height:56px;line-height:55px;font-size:14px;color:#fff}#product .product_box .div02 ul li.li1 a{border:1px solid #7f24c5;color:#7f24c5}#product .product_box .div02 ul li.li2 a{background:#7f24c5}@media only screen and (max-width:1200px){#product .product_box{left:50%;transform:translateX(-50%)}}#bell .part{padding:0 15px}#bell .part>div{color:rgba(0,0,0,.5);font-size:13px}#bell .part ul li{margin-top:15px}#bell .part ul li:after{content:"";display:block;float:none;clear:both}#bell .part ul li:first-child{margin-top:10px}#bell .part ul li .profile{float:left;width:50px;height:50px;border-radius:100%;background:#ccc}#bell .part ul li .txt{float:left;width:calc(100% - 125px);margin-right:15px;margin-left:10px;font-size:14px;white-space:normal;margin-top:5px;line-height:20px;height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;overflow:hidden}#bell .part ul li .feed{float:right;width:50px;height:50px;border-radius:5px;background:#ccc}#cart .inner{position:relative}#cart .inner .all{padding:20px 0;border-bottom:1px solid #f6f6f6}#cart .inner .all label{font-size:14px}#cart .inner a.c_delete{display:block;width:60px;height:30px;line-height:30px;border-radius:5px;border:1px solid #e2e2e2;color:#777;text-align:center;font-size:12px;position:absolute;top:15px;right:15px}#cart .inner>ul>li{position:relative;padding:30px 0 30px 28px;border-bottom:1px solid #f6f6f6}#cart .inner .div01:after{content:"";display:block;float:none;clear:both}#cart .inner .div01 .img_box{background:#f7f7f7;border-radius:5px;float:left;width:60px;height:72px;box-sizing:border-box}#cart .inner .div01 .img_box img{height:100%;width:auto;max-width:100%;margin-left:auto;margin-right:auto;display:block}#cart .inner .div01 .detail_box{float:left;margin-left:15px;width:calc(100% - 145px)}#cart .inner .div01 .detail_box .type{color:rgba(0,0,0,.3);font-size:11px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#cart .inner .div01 .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:2px;white-space:normal;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#cart .inner .div01 .detail_box .price_wrap{margin-top:5px;font-weight:700;font-size:16px}#cart .inner .div01 .detail_box .price_wrap span{color:#ff0045;margin-right:4px}#cart .inner>ul>li input.ty01+label{position:absolute;left:0;top:30px;text-indent:-99999px}#cart .inner>ul>li a{display:block;position:absolute;top:30px;right:0}#cart .inner .div02{margin-top:15px}#cart .inner .div02:after{content:"";display:block;float:none;clear:both}#cart .inner .div02 .l_box{float:left}#cart .inner .div02 .l_box:after{content:"";display:block;float:none;clear:both}#cart .inner .div02 .l_box input{font-size:22px}#cart .inner .div02 .l_box input,#cart .inner .div02 .l_box span{width:30px;height:30px;border:1px solid #ececec;line-height:30px;background:#fff;float:left}#cart .inner .div02 .l_box span{font-size:14px;cursor:pointer;display:inline-block;text-align:center;margin:0 -2px}#cart .inner .div02 .l_box .minus.off{color:#999;font-size:20px}#cart .inner .div02 .l_box .minus,#cart .inner .div02 .l_box .plus{font-size:20px}#cart .inner .div02 .r_box{float:right;font-size:14px;font-weight:700;margin-top:7px}#cart .inner .div03 dl{margin-top:8px}#cart .inner .div03 dl.mt{margin-top:30px}#cart .inner .div03 dl.total{margin-top:20px}#cart .inner .div03 dl:after{content:"";display:block;float:none;clear:both}#cart .inner .div03 dl dt{float:left;color:#333;font-size:14px}#cart .inner .div03 dl dd{float:right;font-weight:700;font-size:14px}#cart .inner .div03 dl.total dt{font-size:18px;font-weight:700}#cart .inner .div03 dl.total dd{font-size:18px;font-weight:700;color:#ff0045}.one_line{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}#payment .form.credit .div02{margin-top:10px}#payment .form.credit .div02:after{content:"";display:block;float:none;clear:both}#payment .form.credit .div02 input.ty06{width:calc((100% - 75px) / 4);float:left}#payment .form.credit .div02 span{float:left;width:25px;line-height:50px;text-align:center;font-size:12px}#review .upload ul li{margin-left:5px;border:1px solid #e2e2e2}#board .tabcontent{padding:0;margin-top:115px}@media only screen and (max-width:605px){#board .tabcontent{padding:0;margin-top:155px}}#board .list ul li{border-bottom:none}#board .list ul li a{border-bottom:1px solid #f6f6f6}#order .view .ty_list_01 ul li .detail_box{width:calc(100% - 75px)}#order .view .ty_list_01 ul li .detail_box .name{font-size:13px;margin-top:2px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#scrap #tab02 .list ul li{width:49%}#scrap #tab01 .list,#scrap #tab02 .list{padding:0}#scrap #tab01 .list ul li{width:48%}#scrap #tab03 .list{padding:0}#scrap #tab03 .list ul li{width:48%}#assignment .ty_list_01 .link{width:82px}#assignment .ty_list_01{padding:0;animation:fadeTab .2s linear alternate}#assignment .ty_list_01 .link{line-height:28px;width:calc(100% - 125px);position:absolute;bottom:0}#cart .inner a.c_delete{line-height:28px}#mypage.setting .btn_wrap03{bottom:0;left:calc(50% - 45px)}#mypage .banner,#mypage.setting .btn_wrap03{position:fixed;max-width:640px;width:100%;padding:15px;background:#fff;z-index:999999}@media only screen and (max-width:1200px){#mypage .banner,#mypage.setting .btn_wrap03{left:50%;transform:translateX(-50%)}}#mypage .group01 .div02 .owl-carousel .owl-stage-outer{overflow:hidden}#mypage .group01 .div02 .owl-item{margin-bottom:10px}#search_wrap .top_area .l_box,#search_wrap .top_area .l_box input#search{max-width:100%}#search_wrap .top_area .auto_box{width:100%;z-index:3;height:100%;background-color:#fff;position:absolute;top:45px;left:0;padding:15px}#search_wrap .top_area .auto_box li{padding:13px 0 16px;width:100%;font-size:15px;z-index:4;position:relative;line-height:normal;letter-spacing:-.3px;border-bottom:1px solid #f5f5f5;font-weight:400}#search_wrap .result_auto_box{width:100%;z-index:3;height:100%;background-color:#fff;position:absolute;top:45px;left:0;padding:15px}#search_wrap .result_auto_box li{padding:13px 0 16px;width:100%;font-size:15px;z-index:4;position:relative;line-height:normal;letter-spacing:-.3px;border-bottom:1px solid #f5f5f5;font-weight:400}#payment .finsh_order .detail ul li .detail_box .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#cart .inner .div01 .img_box{position:relative}#cart .inner .div01 .img_box .soldout{position:absolute;left:0;top:0;width:100%;height:100%;background:hsla(240,1%,72%,.5);display:table;border-radius:5px}#cart .inner .div01 .img_box .soldout div{display:table-cell;vertical-align:middle;color:#fff;font-size:12px;text-align:center}#upload .group03 .ty_list_01 ul li label{width:calc(100% - 125px);height:100%;background-position:right 0 top 0}#upload .group02 .div02>div.nt textarea{font-size:14px;text-align:left;border:none;width:100%;height:200px}#upload .group02 .div02>div.nt textarea:focus{border:none;outline:none}#upload .group02 .div02>div.nt textarea::-moz-placeholder{color:#a2a2a2;font-weight:700}#upload .group02 .div02>div.nt textarea:-ms-input-placeholder{color:#a2a2a2;font-weight:700}#upload .group02 .div02>div.nt textarea::placeholder{color:#a2a2a2;font-weight:700}#subscribe .modify{position:absolute;right:15px;top:10px;width:30px;height:30px;z-index:999999999}#subscribe .modify a{display:block;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/info_modify.png") 1x,url("/img/assets/info_modify@2x.png") 2x,url("/img/assets/info_modify@3x.png") 3x) no-repeat;background:image-set("/img/assets/info_modify.png" 1x,"/img/assets/info_modify@2x.png" 2x,"/img/assets/info_modify@3x.png" 3x) no-repeat;background-size:30px;height:100%}#subscription_change textarea{margin:0 15px;width:calc(100% - 30px);padding:15px;border:none;background:#f6f6f6;border-radius:5px;height:216px;text-align:left}#subscription_change textarea::-moz-placeholder{color:#a2a2a2;font-size:14px}#subscription_change textarea:-ms-input-placeholder{color:#a2a2a2;font-size:14px}#subscription_change textarea::placeholder{color:#a2a2a2;font-size:14px}#subscription_change textarea:focus{border:none;outline:none}#subscription_change button{border:none;outline:none;padding:0;background:none;margin:10px 0 0 15px;cursor:pointer}#subscription_change .top_label{width:54px;height:17px;margin:30px 0 10px 15px;opacity:1;font-family:NotoSansCJKKR;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#7f7f7f}#subscription_change .request{width:100%}#subscription_change .request select{width:calc(100% - 30px);margin:0 15px;border-radius:5px;outline:none;height:50px;line-height:50px}#subscription_change .guide{width:calc(100% - 30px);margin:20px 15px 95px;padding:18px 10px 22px 16px;border:1px solid #ededed;background-color:#fdfdfd}#subscription_change .guide .span1{height:19px;font-family:NotoSansCJKKR;font-size:13px;font-weight:500;color:#333;margin:18px 0 0}#subscription_change .guide ul li{font-family:NotoSansCJKKR;color:#666;font-size:12px;font-weight:400;line-height:1.5;text-align:left;margin-top:5px}#subscription_change ul li{padding-left:10px;position:relative}#subscription_change ul li:before{content:"";display:block;width:4px;height:4px;background:#b2b2b2;border-radius:100%;position:absolute;left:0;top:6px}#subscription_change .resume{top:163px;width:100%}#subscription_change .resume,#subscription_change .resume .resume_image,#subscription_change .resume .resume_image_logo{position:absolute;left:50%;transform:translateX(-50%)}#subscription_change .resume .resume_image_logo{top:115px}#subscription_change .resume .text{margin-top:200px;font-family:NotoSansCJKKR;font-size:28px;font-weight:700;line-height:1.07;text-align:center;color:#333}#subscription_change .resume .text2{margin-top:10px;font-family:NotoSansCJKKR;font-size:16px;font-weight:400;line-height:1.5;text-align:center;color:#333}#subscription_change .tab_menu{display:flex}#subscription_change .tab_menu .content{width:32%;text-align:center;border:1px solid #e5e5e5;border-radius:20px;padding:10px;margin:12px 1% 0;font-size:14px;color:#999}#subscription_change .tab_menu .content.on{color:#fff;background:#7f24c5;box-shadow:0 5px 10px rgba(106,20,173,.2)}#subscription_change .request_package{display:flex;height:184px}#subscription_change .request_package .content{width:48.5%;border:1px solid #e3e3e3;border-radius:10px;position:relative;cursor:pointer;background:-webkit-image-set(url("/img/assets/check.png") 1x,url("/img/assets/check@2x.png") 2x,url("/img/assets/check@3x.png") 3x) no-repeat;background:image-set("/img/assets/check.png" 1x,"/img/assets/check@2x.png" 2x,"/img/assets/check@3x.png" 3x) no-repeat;background-position:right 12px top 12px}#subscription_change .request_package .content.on{border:1px solid #7f24c5;background:-webkit-image-set(url("/img/assets/checked.png") 1x,url("/img/assets/checked@2x.png") 2x,url("/img/assets/checked@3x.png") 3x) no-repeat;background:image-set("/img/assets/checked.png" 1x,"/img/assets/checked@2x.png" 2x,"/img/assets/checked@3x.png" 3x) no-repeat;background-position:right 12px top 12px}#subscription_change .request_package .content img{position:absolute;height:70%;top:5%;left:46%;transform:translateX(-50%)}#subscription_change .request_package .content p{position:absolute;bottom:12%;width:100%;text-align:center;font-width:700;font-size:14px;color:#333}#subscription_change .request_notification{margin-top:10px;background:#fdfdfd;border:1px solid #ededed;border-radius:5px;padding:15px}#subscription_change .request_notification p{font-size:13px;line-height:19px}#subscription_change .request_notification ul li{color:#a7a7a7;font-size:11px;padding-left:10px;position:relative;line-height:1.82}#subscription_change .request_notification ul li:before{content:"";display:block;width:4px;height:4px;background:#a7a7a7;border-radius:100%;position:absolute;left:0;top:7px}#subscription_change .request_package .content:first-child{margin-right:1.5%}#subscription_change .request_package .content:last-child{margin-left:1.5%}#subscription_change .request_package.on{background:#faf8ff;border:1px solid #7f24c5}.empty{top:106px;width:100%}.empty,.empty img{position:absolute;left:50%;transform:translateX(-50%)}.empty img{top:100px}.empty .text{top:265px;font-size:20px;font-weight:700}.empty .text,.empty .text2{position:absolute;left:50%;transform:translateX(-50%);text-align:center;color:#333;width:100%}.empty .text2{top:295px;opacity:.5;font-size:13px;font-weight:500;font-stretch:normal}.empty button{top:330px;width:175px;height:63px;background-color:#7f24c5;font-size:14px;text-align:center}.empty button,.empty_search{position:absolute;left:50%;transform:translateX(-50%);border-radius:7px;font-weight:500;color:#fff;border:solid #fff}.empty_search{top:435px;width:80px;height:34px;background-color:#e2e2e2;font-size:12px;display:table-cell;vertical-align:middle}#event{position:relative}#event .more a{display:block;color:#999;font-size:13px}#event .div01{position:relative;margin-top:15px;border-radius:5px;background-size:cover}#event .div01 .txt{position:absolute;left:15px;bottom:20px;color:#fff;font-size:18px;font-weight:700}#event .div01 .txt span{font-size:12px;color:hsla(0,0%,100%,.6);margin-top:5px;display:block}#join .success{position:absolute;top:30px;left:50%;width:100%;transform:translateX(-50%)}#join .success .text{top:345px;width:100%;font-size:24px;font-weight:700;line-height:1.25;letter-spacing:-.24px}#join .success .text,#join .success .text2{position:absolute;left:50%;transform:translateX(-50%);text-align:center;color:#333}#join .success .text2{top:385px;font-size:16px;line-height:1.5;letter-spacing:-.16px}.backDiv{z-index:98}.backDiv,.backDiv_line{position:fixed;max-width:640px;top:0;left:calc(50% - 45px);width:100%;background:#fff;height:50px}.backDiv_line{border-bottom:1px solid #e2e2e2;z-index:99999}.backDiv_scroll{position:fixed;max-width:640px;top:0;width:100%;background:#fff;height:50px;z-index:98}@media only screen and (max-width:1200px){.backDiv,.backDiv_line,.backDiv_scroll{left:50%;transform:translateX(-50%)}}#category .sort_menu,#category .swiper{background:#fff}.top_arrow{position:fixed;max-width:640px;left:calc(50% - 45px);width:100%;z-index:10;bottom:150px}.top_arrow_div{position:absolute;right:10px;width:50px;height:50px;border-radius:100%;max-width:640px;z-index:999;border:1px solid #e3e3e3;background-color:hsla(0,0%,100%,.8)}.top_arrow a{display:block;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/top_arrow.png") 1x,url("/img/assets/top_arrow@2x.png") 2x,url("/img/assets/top_arrow@3x.png") 3x) no-repeat;background:image-set("/img/assets/top_arrow.png" 1x,"/img/assets/top_arrow@2x.png" 2x,"/img/assets/top_arrow@3x.png" 3x) no-repeat;background-size:30px;height:100%;background-position:50%}@media only screen and (max-width:1200px){.top_arrow{left:50%;transform:translateX(-50%)}}.loading_wrap{position:fixed;max-width:640px;left:calc(50% - 45px);top:0;width:100%;height:100%;z-index:999999}.loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:20%}@media only screen and (max-width:1200px){.loading_wrap,.matching_button{left:50%;transform:translateX(-50%)}}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}#home .section02 .swiper{padding-right:30px}#feed .image_page{width:34px;height:20px;opacity:.8;border-radius:10px;background-color:#000;position:absolute;right:15px;bottom:15px;z-index:99999;display:flex;justify-content:center;align-items:center}#feed .image_page span{font-size:12px;font-weight:500;color:#fff}#searchclear_login_id{top:105px}#searchclear_login_id,#searchclear_login_pw{position:absolute;right:12px;transform:translateY(-50%);width:18px;height:18px;background:-webkit-image-set(url("/img/assets/delete_icon06.png") 1x,url("/img/assets/delete_icon06@2x.png") 2x,url("/img/assets/delete_icon06@3x.png") 3x) no-repeat;background:image-set("/img/assets/delete_icon06.png" 1x,"/img/assets/delete_icon06@2x.png" 2x,"/img/assets/delete_icon06@3x.png" 3x) no-repeat;background-size:center;text-indent:-99999px}#searchclear_login_pw{top:165px}.review_write{margin-top:15px}.review_button{border:1px solid #7f24c5;border-radius:5px;width:100%;height:46px;cursor:pointer}.review_button span{font-size:14px;font-weight:500;text-align:center;color:#7f24c5;vertical-align:bottom}.order_agree{height:102px;margin-top:26px}.order_agree div:first-child label{font-size:15px!important;font-weight:700;text-align:left;color:#333}.order_agree .agree01 label{font-size:14px!important;font-weight:500;text-align:left;color:#333;text-decoration:underline;text-underline-position:under}.order_agree .agree02 label{margin:12px 0;font-size:14px!important;font-weight:500;text-align:left;color:#333}.order_package_info{margin-top:26px;border:1px solid #ededed;background-color:#fdfdfd;padding:16px 32px 18px 16px}.order_package_info span{font-size:13px;font-weight:500;text-align:left;color:#333}.order_package_info ul li{padding-left:10px;position:relative;margin-top:6px;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:normal;text-align:left;color:#666}.order_package_info ul li:before{content:"";display:block;width:4px;height:4px;background:#b2b2b2;border-radius:100%;position:absolute;left:0;top:6px}.order_package_info.attention ul li:first-child:before,.order_package_info.attention ul li:nth-child(2):before{background:red}#feedback{font-family:Noto Sans CJK KR;font-style:normal;letter-spacing:-.03em}#feedback .group01,#feedback .group02,#feedback .group04,#feedback .group05,#feedback .group06{padding:0 20px}#feedback .group01 .title{margin-top:53px;font-weight:500;font-size:14px;line-height:20px;color:#7f7f7f;margin-bottom:8px}#feedback .group01 .title_sub{font-weight:500;font-size:24px;line-height:38px;color:#2e1a36}#feedback .group01 .ul{font-weight:400;font-size:15px;line-height:22px;color:#333;margin-top:32px}#feedback .group01 .ul .li{box-sizing:border-box;height:76px;border:1px solid #e3e3e3;border-radius:5px;margin-bottom:10px;cursor:pointer}#feedback .group01 .ul .li.on{border:1px solid #7f24c5}#feedback .group01 .ul .li.icon01{background:url(/img/assets/feedback_icon01.png) no-repeat;background-size:20px;background-position:left 20px center}#feedback .group01 .ul .li.icon02{background:url(/img/assets/feedback_icon02.png) no-repeat;background-size:20px;background-position:left 20px center}#feedback .group01 .ul .li.icon03{background:url(/img/assets/feedback_icon03.png) no-repeat;background-size:20px;background-position:left 20px center}#feedback .group01 .ul .li span{line-height:73px;margin-left:50px}#feedback .group02 .title{margin-top:100px;height:76px;font-weight:500;font-size:24px;line-height:38px}#feedback .group02 .logo{box-sizing:border-box;height:36px;width:36px;margin-top:24px;background:url(/img/assets/feedback_logo.png) no-repeat;background-size:36px;float:left;display:-webkit-box}#feedback .group02 .title_sub01{top:215px;width:285px}#feedback .group02 .title_sub01,#feedback .group02 .title_sub02{background:#f8f8f9;margin-bottom:8px;padding:15px;position:absolute;left:65px;font-weight:400;font-size:14px;line-height:21px;color:#43235b}#feedback .group02 .title_sub02{top:293px;width:239px}#feedback .group03{font-weight:500;text-align:center}#feedback .group03 .wine{position:absolute;width:241px;height:291px;left:calc(50% - 241px / 2);top:105px}#feedback .group03 .title{margin-top:400px;font-size:22px;line-height:32px;margin-bottom:16px}#feedback .group03 .title span{font-size:13px;line-height:19px;color:#b2b2b2;display:block;margin-bottom:4px}#feedback .group03 fieldset{display:inline-block;direction:rtl;border:0}#feedback .group03 legend{text-align:left}#feedback input[type=radio]{display:none}#feedback .group03 .star{padding:0 5.5px!important}#feedback .group03 .ment{font-size:13px;line-height:19px;margin-top:18px}#feedback .group04 .title,#feedback .group05 .title,#feedback .group06 .title{margin-top:100px;font-weight:500;font-size:24px;line-height:38px;margin-bottom:4px}#feedback .group04 .title_sub{font-weight:500;font-size:13px;line-height:19px;color:#b2b2b2;margin-bottom:20px}#feedback .group04 .li{width:49%;height:68px;border:1px solid #e3e3e3;border-radius:5px;margin-bottom:11px;text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer}#feedback .group04 .li.on,#feedback .group04 .li2.on{border:1px solid #7f24c5}#feedback .group04 .li.on span,#feedback .group04 .li2.on span{font-weight:500;letter-spacing:-.02em;color:#7f24c5}#feedback .group04 .li:nth-child(n){float:left}#feedback .group04 .li:nth-child(2n){margin-left:1%;float:right}#feedback .group04 .li span,#feedback .group04 .li2 span{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.02em;color:#7f7f7f}#feedback .group04 .li2{float:left;width:100%;display:block;height:68px;border:1px solid #e3e3e3;border-radius:5px;margin-bottom:11px;text-align:center;line-height:68px;cursor:pointer}#feedback textarea{padding:15px;width:100%;border:none;background:#f6f6f6;border-radius:5px;height:170px;text-align:left;resize:none}#feedback textarea::-moz-placeholder{color:#acacac;font-family:Noto Sans CJK KR;font-style:normal;font-weight:500;font-size:14px;line-height:22px}#feedback textarea:-ms-input-placeholder{color:#acacac;font-family:Noto Sans CJK KR;font-style:normal;font-weight:500;font-size:14px;line-height:22px}#feedback textarea::placeholder{color:#acacac;font-family:Noto Sans CJK KR;font-style:normal;font-weight:500;font-size:14px;line-height:22px}#feedback .group05 .title_sub{font-weight:500;font-size:13px;line-height:19px;color:#b2b2b2;margin-bottom:28px}#feedback .group05 .profile{background:#fff;border:1px solid #ececec;border-radius:5px;padding:27px 15px}#feedback .group05 .pass,#feedback .group06 .pass{font-size:12px;line-height:17px;text-align:center;color:#b2b2b2;margin-top:10px}#feedback .group06 textarea{margin-top:16px;height:360px;background:#f6f6f6;border-radius:5px}#feedback .group07{margin-top:50px;text-align:center}#feedback .group07 .title{font-size:24px;line-height:36px;letter-spacing:-.03em}#feedback .group07 .title_sub{margin-top:6px;font-weight:400;font-size:14px;line-height:23px;color:#333}#declaration textarea{margin:0 15px;width:calc(100% - 30px);padding:15px;border:none;background:#f6f6f6;border-radius:5px;height:216px;text-align:left}#declaration textarea::-moz-placeholder{color:#a2a2a2;font-size:14px}#declaration textarea:-ms-input-placeholder{color:#a2a2a2;font-size:14px}#declaration textarea::placeholder{color:#a2a2a2;font-size:14px}#declaration button,#declaration textarea:focus{border:none;outline:none}#declaration button{padding:0;background:none;margin:10px 0 0 15px;cursor:pointer}#declaration .top{margin:20px 0 10px 15px;font-family:NotoSansCJKKR;font-size:12px;font-weight:500;line-height:17px;color:#333}#declaration input{margin-top:10px;box-sizing:border-box;height:50px;width:calc(100% - 15px);border:1px solid #ececec;border-radius:5px;padding:15px;color:#acacac}#declaration input::-moz-placeholder{color:#a2a2a2;font-size:14px}#declaration input:-ms-input-placeholder{color:#a2a2a2;font-size:14px}#declaration input::placeholder{color:#a2a2a2;font-size:14px}#declaration input:disabled{background:#fff}#appReviewEvent input::-moz-placeholder{color:#b3a2c8}#appReviewEvent input:-ms-input-placeholder{color:#b3a2c8}#appReviewEvent input::placeholder{color:#b3a2c8}.popup_wrap_app .popup{position:absolute;left:4%;bottom:32px;width:92%;padding:35px 15px 20px;border-radius:20px;background:#fff;font-family:Noto Sans CJK KR;font-style:normal}.popup_wrap_app .popup .logo{margin-left:calc(50% - 32px)}.popup_wrap_app .popup .title{margin-top:16px;font-weight:500;font-size:22px;line-height:30px;letter-spacing:-1px;color:#333;text-align:center}.popup_wrap_app .popup .title_sub{margin-top:3px;font-weight:400;font-size:17px;line-height:30px;letter-spacing:-1px;color:#666;text-align:center}.popup_wrap_app .popup .app_use_button{margin-top:32px;height:64px;background:#4f1982;box-shadow:4px 6px 15px rgba(89,48,126,.4);border-radius:32px;font-weight:500;font-size:20px;line-height:32px;letter-spacing:-.5px;color:#fff;text-align:center;padding:15px 0;cursor:pointer}.popup_wrap_app .popup .app_close_button{margin-top:15px;font-weight:500;font-size:15px;line-height:32px;text-align:center;letter-spacing:-.5px;color:#978c9d}.popup_wrap_app .popup div{font-size:26px;color:#fff;font-weight:700;line-height:34px}.popup_wrap_app .popup p{font-size:14px;color:#c4c4c4;line-height:22px;margin-top:10px}.popup_wrap_app .home_app_btn_wrap{margin-top:88px;max-width:640px;bottom:0;width:100%}.popup_wrap_app .home_app_btn_wrap a{display:block;border-radius:5px;color:#fff;text-align:center;font-size:14px}.popup_wrap_app .home_app_btn_wrap:after{content:"";display:block;float:none;clear:both}.popup_wrap_app .home_app_btn_wrap .fl{float:left}.popup_wrap_app .home_app_btn_wrap .fr{float:right}.popup_wrap_app .home_app_btn_wrap .reset{float:left;width:100px;margin-right:10px;background:#e2e2e2}.popup_wrap_app .home_app_btn_wrap .submit{float:left;width:calc(100% - 110px);background:#7f24c5}.popup_wrap_app .home_app_btn_wrap .submit02{width:100%;background:#7f24c5}.popup_wrap_app .home_app_btn_wrap>div a{font-size:14px;color:#c4c4c4;font-weight:400}#home_nav{position:fixed;max-width:640px;left:140%!important;transition:left .3s;background:#fff;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}#home_nav::-webkit-scrollbar{display:none}#home_nav.on{left:calc(50% - 45px)!important;top:0;right:0;bottom:0;z-index:999999}#home_nav.off{left:140%!important;transition:left .3s;z-index:999999}@media only screen and (max-width:1200px){#home_nav.on{left:50%!important;width:100%}}#home_nav .part{margin:34px 0}#home_nav .part .title{font-family:Noto Sans CJK KR;font-style:normal;font-weight:700;font-size:18px;line-height:26px;letter-spacing:-.5px;color:#333;margin:0 0 11px 30px}#home_nav .part.home .title{background:url(/img/assets/nav_home_icon.png) no-repeat;background-size:22px;background-position:0}#home_nav .part.wine .title{background:url(/img/assets/nav_wine_icon.png) no-repeat;background-size:22px;background-position:0}#home_nav .part.faq .title{background:url(/img/assets/nav_faq_icon.png) no-repeat;background-size:22px;background-position:0}#home_nav .part.menu .title{background:url(/img/assets/nav_menu_icon.png) no-repeat;background-size:22px;background-position:0}#home_nav .part.golf .title{background:url(/img/assets/nav_golf_icon.png) no-repeat;background-size:22px;background-position:0}#home_nav .part .title .title_sub{margin-left:30px}#home_nav .part .title a.arrow{background:-webkit-image-set(url("/img/assets/arrow_icon04.png") 1x,url("/img/assets/arrow_icon04@2x.png") 2x,url("/img/assets/arrow_icon04@3x.png") 3x) no-repeat;background:image-set("/img/assets/arrow_icon04.png" 1x,"/img/assets/arrow_icon04@2x.png" 2x,"/img/assets/arrow_icon04@3x.png" 3x) no-repeat;background-position:right 10px center;position:absolute;width:30px;height:22px}#home_nav .content{font-family:Noto Sans CJK KR;font-style:normal;font-weight:500;font-size:15px;line-height:22px;letter-spacing:-.5px;color:#555;margin-left:30px}#home_nav .content a{display:inline-block;width:50%;cursor:pointer;margin-top:19px}#home_nav .part.menu .menu{display:flex!important}#home_nav .border_line{margin-bottom:48px;border-bottom:1px solid #eaeaea}#home_nav .cart{position:absolute;right:66px;top:10px;width:30px;height:30px;margin-top:10px}#home_nav .cart a{display:block;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/cart_icon_on.png") 1x,url("/img/assets/cart_icon_on@2x.png") 2x,url("/img/assets/cart_icon_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/cart_icon_on.png" 1x,"/img/assets/cart_icon_on@2x.png" 2x,"/img/assets/cart_icon_on@3x.png" 3x) no-repeat;background-size:contain;background-size:30px;height:100%}#home_nav .cart .count{display:block;position:absolute;background:#ff0045;border-radius:100%;right:-5px;top:0;color:#fff;font-size:8px;width:18px;height:18px;text-align:center;line-height:18px}#home_nav .bell{position:absolute;right:115px;top:10px;width:30px;height:30px;margin-top:10px}#home_nav .bell a{display:block;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/bell_icon_on.png") 1x,url("/img/assets/bell_icon_on@2x.png") 2x,url("/img/assets/bell_icon_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/bell_icon_on.png" 1x,"/img/assets/bell_icon_on@2x.png" 2x,"/img/assets/bell_icon_on@3x.png" 3x) no-repeat;background-size:contain;background-size:30px;height:100%}#subscriptionGuide .swiper-wrapper .on .text:after{content:"";display:block;position:absolute;bottom:-6px;left:0;width:100%;height:2px;background:#7f24c5;z-index:2;margin-left:15%;width:70%}#subscriptionGuide{font-family:Noto Sans CJK KR;font-style:normal}#subscriptionGuide .intro{margin-top:111px}#subscriptionGuide .intro .title{margin-top:12px;font-weight:500;font-size:28px;line-height:41px;letter-spacing:-1px}#subscriptionGuide .intro .content{margin-top:14px;font-weight:400;font-size:16px;line-height:26px;letter-spacing:-.5px}#subscriptionGuide .intro .content_sub{color:#333}#subscriptionGuide .intro .content_purple,#subscriptionGuide .intro .content_sub{margin-top:14px;font-weight:400;font-size:13px;line-height:22px;letter-spacing:-.5px}#subscriptionGuide .intro .content_purple{color:#d9d1e3}#subscriptionGuide .intro .content_image{margin-top:16px}#subscriptionGuide .intro .part01{position:relative;height:694px;left:0;right:0;background:#2c2734}#subscriptionGuide .intro .part01 .main_bg{position:absolute;height:100%;width:100%;background:url(/img/assets/sub_intro_bg.png) no-repeat;background-size:cover;mix-blend-mode:overlay;opacity:.6}#subscriptionGuide .intro .part01 .pack_bg{position:absolute;width:350px;height:633px;right:0;top:300px;background:url(/img/assets/sub_intro_pack2.png) no-repeat;background-size:contain;background-size:444px}#subscriptionGuide .intro .part01 .text_form{position:absolute;top:79px;color:#fff;padding:0 28px}#subscriptionGuide .intro .part01 .text_form .text_top{font-weight:300;font-size:14px;line-height:20px;letter-spacing:-.5px;color:#fff}#subscriptionGuide .intro .part01 .text_form .text_mid{margin-top:25px;font-weight:400;font-size:50px;line-height:62px;letter-spacing:-.04em;color:#fff}#subscriptionGuide .intro .part01 .text_form .text_mid .text_border{text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;color:#333}#subscriptionGuide .intro .part01 .text_form .text_bottom{margin-top:22px;font-weight:300;font-size:14px;line-height:23px;letter-spacing:-.5px;color:#fff;opacity:.8}#subscriptionGuide .intro .part01 .dot01{position:absolute;top:60px;left:197px;color:#fff;font-weight:500;font-size:18px;letter-spacing:1.5px}#subscriptionGuide .intro .part02,#subscriptionGuide .intro .part03,#subscriptionGuide .intro .part04,#subscriptionGuide .intro .part05,#subscriptionGuide .intro .part06,#subscriptionGuide .intro .part07,#subscriptionGuide .intro .part08{padding:60px 30px 56px}#subscriptionGuide .intro .check_point{font-weight:400;font-size:13px;line-height:19px;color:#b0a7bf}#subscriptionGuide .intro .part02 .form{max-width:640px;color:#333}#subscriptionGuide .intro .part02 .form .content_sub span{font-size:11px;line-height:18px;color:#b2b2b2}#subscriptionGuide .intro .part03,#subscriptionGuide .intro .part04,#subscriptionGuide .intro .part06{background-color:#3c285c;color:#fff}#subscriptionGuide .intro .part05 .form .content_sub,#subscriptionGuide .intro .part06 .form .content_sub,#subscriptionGuide .intro .part08 .form .content_sub{position:relative}#subscriptionGuide .intro .part05 .form .content_sub div{margin-left:20px;font-weight:400;font-size:13px;line-height:22px;letter-spacing:-.5px;color:#333}#subscriptionGuide .intro .check_icon{position:absolute;left:-20px;background:url(/img/assets/check_purple_icon.png) no-repeat;width:13px;height:13px;background-size:14px;line-height:29px}#subscriptionGuide .intro .part06 .form .content_sub div,#subscriptionGuide .intro .part08 .form .content_sub div{margin-left:20px;font-weight:400;font-size:13px;line-height:22px;letter-spacing:-.5px;color:#333}#subscriptionGuide .package{padding:58px 30px 52px;background:#f7f7f7}.package .title{font-weight:400;font-size:26px;line-height:36px;letter-spacing:-1px;color:#333}.package .title_sub{margin-top:10px;font-weight:400;font-size:13px;line-height:20px;letter-spacing:-.05em;color:#333}.package_info .title{margin-top:34px;position:relative}.package_info .title .icon{position:absolute}.package_info .title .name{position:absolute;left:55px;top:7px;font-weight:500;font-size:20px;line-height:26px;display:flex;align-items:center;letter-spacing:-.5px}.package_info .green{color:#469a4c}.package_info .yellow{color:#f19f00}.package_info .blue{color:#4673ce}.package_info .crimson{color:#e04674}.package_info .violet{color:#a04edf}.package_info .black{color:#222}.package_info .content{background:#fff;border-radius:5px;height:114px;margin-top:4px}.package_info .content .top{height:46px;padding-left:15px;border-radius:5px 5px 0 0;font-weight:700;font-size:16px;line-height:21px;display:flex;align-items:center;letter-spacing:-.25px;color:#fff;background:url(/img/assets/wine_two_icon.png) no-repeat;background-size:20px;background-position:right 10px center}.package_info .content .bottom{position:relative;padding:12px 0 15px 15px;font-weight:400;font-size:12px;line-height:19px;align-items:center;letter-spacing:-.5px;color:#666}.package_info .content .bottom .month{position:absolute;top:32px;right:70px;font-weight:500;font-size:10px;color:#555}.package_info .content .bottom .price{position:absolute;top:31px;right:14px;font-weight:500;font-size:14px;color:#555}#subscriptionGuide .package_set{padding:46px 30px 74px}#subscriptionGuide .package_set .title{font-weight:500;font-size:24px;line-height:35px;letter-spacing:-1px;color:#333}#subscriptionGuide .package_set .content_image{margin-top:15px}#subscriptionGuide .package_set .content{margin-top:22px}#subscriptionGuide .package_set .border_box{position:relative;width:19px;height:19px;background:#7f24c5;border-radius:5px;float:left;margin-right:10px}#subscriptionGuide .package_set .border_box span{position:absolute;top:2px;left:6px;font-weight:700;font-size:12px;line-height:15px;letter-spacing:-2px;color:#fff}#subscriptionGuide .package_set .border_span{float:left;font-weight:500;font-size:16px;line-height:20px;letter-spacing:-.5px;color:#333}#subscriptionGuide .package_set .content .content_image{padding:0 0 0 27px}#subscriptionGuide .qna{padding:0 30px}#subscriptionGuide .qna .content,#subscriptionGuide .qna .title{ont-weight:500;font-size:24px;line-height:35px;letter-spacing:-1px;color:#333}#subscriptionGuide .qna .content{margin-top:20px;background:url(/img/assets/bottom_arrow02@3x.png) no-repeat;background-position:top 10px right;background-size:16px;border-bottom:1px solid #eaeaea;padding-bottom:20px;cursor:pointer}#subscriptionGuide .qna .content.on{background:url(/img/assets/top_arrow02.png) no-repeat;background-position:top 10px right;background-size:16px}#subscriptionGuide .qna .content .detail{width:90%}#subscriptionGuide .qna .content .detail span:first-child{font-weight:700;font-size:20px;line-height:29px;letter-spacing:-1px;color:#7f24c5;margin-right:9px}#subscriptionGuide .qna .content .detail span:last-child{font-weight:400;font-size:14px;line-height:20px;letter-spacing:-1px;color:#333;vertical-align:middle}#subscriptionGuide .qna textarea{height:100px}#subscriptionGuide .qna .detail_box,#subscriptionGuide .qna textarea{width:100%;padding:15px 30px;font-weight:400;font-size:13px;line-height:22px;letter-spacing:-1px;color:#555;background:#f7f7f7;border:none;resize:none}#subscriptionGuide .way .way_swiper{margin-top:150px;background:#fff;padding:0 15px 50px 30px}#subscriptionGuide .way .way_swiper .step{width:51px;height:24px;background:#7f24c5;border-radius:2px;font-weight:700;font-size:11px;line-height:24px;text-align:center;letter-spacing:-.25px;color:#fff}#subscriptionGuide .way .way_swiper .content{font-weight:500;font-size:20px;line-height:30px;letter-spacing:-1px;color:#333;margin-top:12px}#subscriptionGuide .way .way_swiper .swiper-slide .content_image{margin-top:26px;width:100%!important;padding:0 15px 0 0}#subscriptionGuide .way .swiper-slide{width:100%!important}#subscriptionGuide .way .swiper-pagination-bullet{border-radius:2px;width:20px;height:5px;background:#e4e2e8;opacity:1}#subscriptionGuide .way .swiper-pagination-bullet-active{background:#7f24c5}#subscriptionGuide .store_info{padding:60px 30px}#subscriptionGuide .store_info .title span{font-weight:500;font-size:22px;line-height:30px;letter-spacing:-1px;color:#333}#subscriptionGuide .store_info .title a{float:right;font-weight:500;font-size:13px;line-height:35px;text-align:right;letter-spacing:-.5px;color:#7f24c5;width:70px;background-size:14px;background-position:right 10px}#subscriptionGuide .store_info .kakaomap{width:100%;height:100%;margin-top:18px}#subscriptionGuide .feedback{background:#f8f7fa;padding:135px 0}#subscriptionGuide .feedback .content_image_bg{position:absolute;right:0;width:80%}#subscriptionGuide .feedback .title{padding:0 30px;margin-top:200px;font-weight:400;font-size:18px;line-height:52px;letter-spacing:-1px;color:#2e1a36}#subscriptionGuide .feedback .title span{font-weight:500;font-size:40px;line-height:40px;letter-spacing:-1px;color:#2e1a36}#subscriptionGuide .feedback .content{padding:0 30px;margin-top:21px;font-weight:400;font-size:15px;line-height:24px;letter-spacing:-.5px;color:#5d5262}#subscriptionGuide .feedback .content_image{margin-top:75px}#subscriptionGuide .feedback .content_image_detail{margin-top:26px;font-weight:500;font-size:22px;line-height:33px;text-align:center;letter-spacing:-1px;color:#333}#subscriptionGuide .feedback .content_image_detail_sub{margin-top:26px;font-size:15px;line-height:25px;text-align:center;letter-spacing:-1px;color:#333}#subscriptionGuide .review{width:100%;display:flex;flex-direction:column;align-items:center;margin-top:112px}#subscriptionGuide .review .group01{width:96%}#subscriptionGuide .review .group01 .detail{width:100%;margin-top:12px;font-family:Noto Sans KR,sans-serif}#subscriptionGuide .review .group01 .detail a{text-decoration:none;color:inherit;cursor:pointer}#subscriptionGuide .review .group01 .detail a p:first-child{color:#7f24c5;font-size:13px}#subscriptionGuide .review .group01 .detail a p:nth-child(2){width:100%;font-size:18px;font-weight:700;margin-top:4px;letter-spacing:-.5px;white-space:pre-wrap}#subscriptionGuide .review .group02{width:96%;margin-top:50px}#subscriptionGuide .review .group02 .interview_box{width:100%;margin-top:10px;display:flex;cursor:pointer}#subscriptionGuide .review .group02 .interview_box .img_box{width:20%;border-radius:5px;overflow:hidden}#subscriptionGuide .review .group02 .interview_box .title_box{width:80%;font-family:Noto Sans KR,sans-serif;padding-left:10px}#subscriptionGuide .review .group02 .interview_box .title_box p:first-child{font-size:13px;color:#7f24c5}#subscriptionGuide .review .group02 .interview_box .title_box p:nth-child(2){letter-spacing:-.5px;white-space:pre-wrap;font-weight:700;font-size:14px;margin-top:2px}#subscriptionGuide .logo_content{margin-top:53px;font-weight:400;font-size:18px;line-height:28px;text-align:center;letter-spacing:-1px;color:#2e1a36}#subscriptionGuide .border_center_line{position:absolute;height:24%;left:calc(50% - 0px/2);top:75%;font-size:10px;border-left:1px solid #ccbfdc}#subscriptionGuide .store_info .title_sub .sub01{margin-top:18px;font-weight:500;font-size:18px;line-height:26px;letter-spacing:-.05em;color:#222}#subscriptionGuide .store_info .title_sub .sub02 div{min-width:320px;position:relative;margin-top:18px}#subscriptionGuide .store_info .title_sub .sub02 div:first-child{background:url(/img/assets/address_icon.png) no-repeat;background-size:20px}#subscriptionGuide .store_info .title_sub .sub02 div:nth-child(2){background:url(/img/assets/phone_icon.png) no-repeat;background-size:20px}#subscriptionGuide .store_info .title_sub .sub02 div:nth-child(3){background:url(/img/assets/time_icon_purple.png) no-repeat;background-size:20px}#subscriptionGuide .store_info .title_sub .sub02 div span:first-child{margin-left:27px;font-weight:500;font-size:13px;line-height:24px;letter-spacing:-.05em;color:#6920a7}#subscriptionGuide .store_info .title_sub .sub02 div span:nth-child(2){position:absolute;left:90px;top:2px;font-weight:400;font-size:13px;line-height:19px;color:#555}#subscriptionGuide .store_info .title_sub .sub02 div span:nth-child(3){position:absolute;left:90px;top:25px;font-weight:400;font-size:13px;line-height:19px;color:#555}#subscriptionGuide .view{width:100%}#subscriptionGuide .view .group01{width:100%;margin-top:110px}#subscriptionGuide .view .group01 .title{width:100%;margin-top:30px;text-align:center;font-size:24px}#subscriptionGuide .view .group01 .title p:first-child{width:100%;font-size:20px;font-weight:500;font-style:normal;letter-spacing:-2px;color:#333}#subscriptionGuide .view .group01 .video_box{width:100%;margin-top:30px}#subscriptionGuide .view .group02{width:100%;margin-top:50px}#subscriptionGuide .view .group02 .title p:first-child{width:80%;text-align:center;font-size:18px;font-weight:500;font-style:normal;margin-top:4px;word-break:keep-all;letter-spacing:-2px;color:#333}#subscriptionGuide .view .group02 .title p:nth-child(2){width:80%;text-align:center;font-size:16px;font-weight:500;font-style:normal;word-break:keep-all;margin-top:5px;letter-spacing:-2px;color:#7f24c5}#subscriptionGuide .view .group02 .title{width:100%;margin-bottom:10px;display:flex;flex-direction:column;align-items:center}#subscriptionReviewDetail{font-family:Noto Sans KR,sans-serif;font-style:normal}#subscriptionReviewDetail .view{width:100%;display:flex;flex-direction:column;align-items:center}#subscriptionReviewDetail .view .group01{width:100%;max-height:640px;aspect-ratio:1/1;display:block;margin-top:50px}#subscriptionReviewDetail .view .group02{width:100%;margin-top:20px;padding:0 15px}#subscriptionReviewDetail .view .group02 .title{width:96%;margin-top:4px}#subscriptionReviewDetail .view .group02 .title p:first-child{font-size:13px;color:#7f24c5}#subscriptionReviewDetail .view .group02 .title p:nth-child(2){font-size:20px;font-weight:700;margin-top:6px;white-space:pre-wrap}#subscriptionReviewDetail .view .group02 .video_box{width:100%;margin-top:20px;margin-bottom:120px}#send .product_info{position:relative;padding:30px 15px 0;border-top:5px solid #f6f6f6}#send .product_info .title{font-size:18px;font-weight:700;margin-bottom:20px}#send .product_info .info{margin-bottom:20px;height:68px}#send .product_info .info i{float:left;height:68px;width:78px}#send .product_info .info .content{font-weight:500;font-size:14px;line-height:30px;letter-spacing:-.02em;color:#333;margin:5px 0 0 92px}#send .product_info .info .content_sub{font-style:normal;font-weight:400;font-size:12px;color:#7f7f7f;margin-left:92px}#send .product_info .wine_button{border:1px solid #c1c1c1;border-radius:5px;width:100%;height:42px;color:#7f7f7f;background:-webkit-image-set(url("/img/assets/arrow_grey_right.png") 1x,url("/img/assets/arrow_grey_right@2x.png") 2x,url("/img/assets/arrow_grey_right@3x.png") 3x) no-repeat;background:image-set("/img/assets/arrow_grey_right.png" 1x,"/img/assets/arrow_grey_right@2x.png" 2x,"/img/assets/arrow_grey_right@3x.png" 3x) no-repeat;background-position:98%;margin-bottom:10px}#assignment .subscribe{margin-top:70px;padding:0 15px}#assignment .subscribe a{border:1px solid #e8e8e8;padding:9px;background:#fff;border-radius:5px;font-size:14px;display:inline-block;margin:0 8px 8px 0}#assignment .subscribe a.off{background:#f8f8f8;border:none}#assignment .subscribe a span{vertical-align:middle;margin-right:5px!important}#myFeedback{background:#f7f7f8!important}#myFeedback .info{padding:0 15px}#myFeedback .info .product_img{text-align:center;margin-top:50px}#myFeedback .info .product_country{font-size:11px;line-height:16px;color:#b1b1b2;text-align:center;margin-top:16px}#myFeedback .info .product_name{cursor:pointer;font-size:16px;line-height:23px;letter-spacing:-.02em;text-align:center;margin-bottom:40px}#myFeedback .info .product_name span{left:10px;top:2px}#myFeedback .info .feedback_info img{width:100%;margin-bottom:20px}#myFeedback .info .feedback_info{margin-top:15px;background:#fff;border-radius:0 0 10px 10px;padding:0 15px}#myFeedback .info .feedback_info .RatingStar{display:inline-block;color:#ffca1d}#myFeedback .info .feedback_info .inner-star:before{color:#ffca1d}#myFeedback .info .feedback_info .outer-star{position:relative;display:inline-block;color:#ccc}#myFeedback .info .feedback_info .inner-star{position:absolute;left:0;top:0;width:0;overflow:hidden;white-space:nowrap}#myFeedback .info .feedback_info .inner-star:before,#myFeedback .info .feedback_info .outer-star:before{content:"\f005 \f005 \f005 \f005 \f005";font-family:Font Awesome\ 5 free;font-weight:900;letter-spacing:3px}#myFeedback .info .feedback_info .date{float:right;font-size:12px;line-height:30px;color:#b2b2b2}#myFeedback .info .feedback_info .complaints{margin-top:12px}#myFeedback .info .feedback_info .complaints ul{list-style-position:outside;list-style-type:disc}#myFeedback .info .feedback_info .complaints ul li{margin-left:30px;margin-bottom:4px;font-weight:400;font-size:13px;line-height:22px;color:#333}#myFeedback .info .feedback_info .complaints ul li.none{list-style-type:none;margin-left:10px;color:#b2b2b2}#myFeedback .info .feedback_info .complaints ul li::marker{font-size:16px;color:#7f24c5}#myFeedback .info .feedback_info .complaints_detail{margin:10px 17px 0 10px;padding-bottom:36px;font-weight:400;font-size:13px;line-height:22px;color:#333}#menu{background:#f7f6fa!important;padding:0 15px;font-family:Noto Sans CJK KR;font-style:normal}#menu .title{margin-top:50px;font-weight:400;font-size:13px;line-height:19px;letter-spacing:-.01em;color:#8d7d9a}#menu .title_sub{margin-top:7px}#menu .title_sub span{font-weight:400;font-size:26px;line-height:38px;letter-spacing:-.05em;color:#2e1a36}#menu .title_sub a{font-weight:500;font-size:13px;line-height:19px;letter-spacing:-.02em;color:#7f24c5;float:right;width:70px;background:url(/menu/images/bottom_arrow.png) calc(100%) no-repeat;background-size:15px;margin-top:14px;margin-right:10px}#menu .arrow_icon{position:absolute;right:32px;top:184px;width:30px;height:30px;background:url(/menu/images/bottom_arrow.png) no-repeat}#menu .search{margin-top:22px;box-sizing:border-box;background:#fff;border:1px solid #d8cce2;border-radius:25px;height:50px;width:100%;padding:15px}#menu .search_icon{position:absolute;right:32px;top:184px;width:30px;height:30px;background:url(/menu/images/search-icon.png) no-repeat}#menu .search::-moz-placeholder{color:#b9aac5;font-size:14px}#menu .search:-ms-input-placeholder{color:#b9aac5;font-size:14px}#menu .search::placeholder{color:#b9aac5;font-size:14px}#menu .menu_tab{margin-top:36px}#menu .menu_tab a{background:#f3effa;border:1px solid #ece4f5;color:#87689f}#menu .menu_tab a,#menu .menu_tab a.on{border-radius:18px;height:34px;padding:6px 17px 8px;display:inline-block;font-weight:500;font-size:14px;line-height:20px;letter-spacing:-.03em;margin-right:23px}#menu .menu_tab a.on{background:#7f24c5;box-shadow:0 5px 10px rgba(106,20,173,.2);color:#fff}#menu .menu_form{display:flex;flex-wrap:wrap}#menu .menu_form a{display:flex;flex-direction:column;align-items:center;gap:8px;width:25%;height:77px;font-weight:400;font-size:13px;letter-spacing:-.05em;color:#271a36;margin-top:28px}#menu .matching_btn{margin-top:80px}.menu_tab #tab01,.menu_tab #tab02,.menu_tab #tab04,.menu_tab #tab06,.menu_tab #tab07{padding:30px 20px 0}.menu_tab #tab01 div,.menu_tab #tab02 div,.menu_tab #tab04 div,.menu_tab #tab06 div,.menu_tab #tab07 div{margin-right:10px;display:inline-block;margin-bottom:12px}#menu_filter .div_title{display:block!important;margin-top:10px}.detail_btn{float:right;margin-top:10px;width:21px;height:21px;background:#d1cfd2;border-radius:20px;color:#fff;text-align:center;font-style:normal;font-weight:700;font-size:14px;font-family:Noto Sans CJK KR;line-height:20px}.detail_btn_view{width:100%}.detail_btn_view .close{position:absolute;right:25px;top:170px;opacity:.5;background-size:10px!important}.detail_btn_view .close a{background-size:25px}.detail_btn_view_content{padding:60px 24px 24px;box-sizing:border-box;width:100%;background:#fff;border:1px solid #e1e1e1;border-radius:10px}#menu_filter .dry_span{font-family:Noto Sans CJK KR;font-style:normal;font-weight:500;font-size:12px;line-height:0px;letter-spacing:-.02em;color:#b2b2b2}#menu_filter .country_list{background:url(/img/assets/bottom_arrow.svg) no-repeat;background-position:left 95% center;margin-left:20px}#menu_filter .country_list.on{background:url(/img/assets/top_arrow.svg) no-repeat;background-position:left 95% center}#menu_filter .country_depth2{height:260px;width:100%;background:#f6f6f6;overflow-y:scroll;overflow-x:hidden}#search_wrap{padding:0 15px;margin-top:40px;position:relative}#search_wrap .list{margin-top:107px}#search_wrap .list ul:after{content:"";display:block;float:none;clear:both}#search_wrap .list ul li a{display:block}#search_wrap .list ul li .detail_box{margin-bottom:20px}#search_wrap .list ul li .detail_box .type{color:#a2a2a2;font-size:11px;margin-top:10px}#search_wrap .list ul li .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:2px;white-space:normal;line-height:20px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#search_wrap .list ul li .detail_box .price_wrap{margin-top:5px;font-size:16px}#search_wrap .list ul li .detail_box .price_wrap .price{font-weight:700}#search_wrap .list ul li .detail_box .price_wrap .sale{display:block;font-size:12px;color:#cbcbcb;margin-top:2px}#search_wrap .list ul li .detail_box .price_wrap .sale span.percent{color:#ff0045}#search_wrap .list ul li .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#search_wrap .list ul li .img_box{background:#f7f7f7;border-radius:5px;width:100%;padding-bottom:120%;height:0;position:relative}#product .price_wrap{margin-top:15px;font-family:Noto Sans CJK KR;font-style:normal}#product .percent{font-weight:700;font-size:20px;line-height:29px;color:#ff0045}#product .sale_price{font-weight:700;font-size:22px;line-height:32px;color:#333}#product .origin_price{font-weight:500;font-size:14px;line-height:20px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#b2b2b2}#product .wine_place{margin-top:20px;height:40px;background:#fcfcfc;border:1px solid #ebebeb;border-radius:5px;font-family:Noto Sans CJK KR;font-style:normal;font-size:14px;line-height:20px;letter-spacing:-.02em;position:relative}#product .wine_place .icon{position:absolute;width:12px;height:16px;left:14px;top:11px}#product .image_span{font-weight:500;color:#846497;position:absolute;left:33px;top:11px}#product .text_span{position:absolute;top:11px;left:107px;font-weight:400;color:#493e50}#order_coupon{background:#f7f7f8!important;font-family:Noto Sans CJK KR;font-style:normal}#order_coupon .coupon_box{padding:17px;background:#fff;border-radius:10px;height:110px;margin-bottom:15px;position:relative;box-shadow:0 4px 8px rgba(65,45,91,.05)}#order_coupon .complete{color:#b2b2b2!important}#order_coupon .coupon_name{font-size:11px;line-height:16px;letter-spacing:-.02em;color:#333;margin-bottom:2px}#order_coupon .coupon_percent{font-weight:500;font-size:21px;line-height:30px;letter-spacing:-.02em;color:#333;margin-bottom:10px}#order_coupon .coupon_date div:first-child{padding:0 5px;height:18px;font-weight:500;font-size:11px;line-height:16px;letter-spacing:-.02em;color:#fff;background:#d9cdea;border-radius:2px;margin-right:8px;float:left;text-align:center}#order_coupon .coupon_date div:first-child span,#order_coupon .coupon_date div:last-child span{line-height:20px}#order_coupon .coupon_date div:last-child{font-weight:500;font-size:11px;line-height:16px;letter-spacing:-.02em;color:#b2b2b2;float:left}#order_coupon .coupon_design_top{position:absolute;width:16px;height:16px;background:#f7f7f8;right:72px;top:-8px;z-index:2;border-radius:16px;transform:rotate(45deg)}#order_coupon .coupon_design_bottom{position:absolute;width:16px;height:8px;background:#f7f7f8;right:72px;bottom:0;z-index:2;border-radius:8px 8px 0 0}#order_coupon .coupon_dashed{position:absolute;right:35px;top:54px;border:1px dashed #e4e4e4;width:90px;transform:rotate(90deg)}#order_coupon .coupon_check{position:absolute;font-weight:500;font-size:11px;line-height:15px;text-align:center;letter-spacing:-.02em;color:#7f24c5;right:18px;top:57px}#order_coupon .coupon_check .arrow{position:absolute;right:12px;top:-23px;width:20px;height:20px;background:url(/img/assets/check_purple.png) no-repeat;background-size:22px}#order_coupon .coupon_check .arrow.complete{width:20px;height:20px;background:url(/img/assets/check_gray.png) no-repeat;background-size:22px}#salesYn{display:none}#salesYn+label{display:inline-block;padding:0 0 0 25px;background:url(/img/assets/check_white.png) no-repeat;background-size:contain;background-size:18px;font-size:13px;line-height:19px}#salesYn:checked+label{background:-webkit-image-set(url("/img/assets/checked.png") 1x,url("/img/assets/checked@2x.png") 2x,url("/img/assets/checked@3x.png") 3x) no-repeat;background:image-set("/img/assets/checked.png" 1x,"/img/assets/checked@2x.png" 2x,"/img/assets/checked@3x.png" 3x) no-repeat}#ambassadorPage input::-moz-placeholder{color:#de969a}#ambassadorPage input:-ms-input-placeholder{color:#de969a}#ambassadorPage input::placeholder{color:#de969a}#recommender_code ul li{padding-left:10px;position:relative}#recommender_code ul li:before{top:5px}#recommender_code .info ul li:before,#recommender_code ul li:before{content:"";display:block;width:4px;height:4px;background:#a7a7a7;border-radius:100%;position:absolute;left:0}#recommender_code .info ul li:before{top:7px}#profile .list .feed{display:flex;flex-wrap:wrap;flex-direction:row;gap:5px 0}#profile .feed .image{width:32.3333%;cursor:pointer}#profile .feed .image:nth-child(3n-1){margin:0 1%}#profile .list .wine{padding:15px}#profile .list .wine:after{content:"";display:block;float:none;clear:both}#profile .list .wine li{animation:fadeTab .2s linear alternate;float:left;width:48%;margin:0 1% 40px}#profile .list .wine li a{display:block;position:relative}#profile .list .wine li .detail_box{height:70px}#profile .list .wine li .detail_box .type{color:#a2a2a2;font-size:11px;margin-top:10px}#profile .list .wine li .detail_box .name{font-size:13px;overflow:hidden;word-wrap:break-word;margin-top:5px;white-space:normal;line-height:20px;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#profile .list .wine li .detail_box .price_wrap{margin-top:5px;font-weight:700;font-size:16px}#profile .list .wine li .detail_box .price_wrap .price{font-weight:700}#profile .list .wine li .detail_box .price_wrap .sale{display:block;font-size:12px;color:#cbcbcb;margin-top:2px}#profile .list .wine li .detail_box .price_wrap .sale span.percent{color:#ff0045}#profile .list .wine li .detail_box .price_wrap .sale span.cost{text-decoration:line-through;padding-left:5px}#profile .list .wine li .img_box{background:#f7f7f7;border-radius:5px;width:100%;padding-bottom:120%;height:0;position:relative}.alert_motion_wrap{z-index:5;position:fixed;bottom:-100%;border-radius:15px 15px 0 0;padding:15px;width:100%;max-width:640px}.alert_motion_wrap .complete{background:#532378;height:62px;border-radius:5px}.alert_motion_wrap .complete a{display:block;letter-spacing:-.02em;color:#fff;text-align:center;font-size:14px;padding:20px 15px 0}#bottom_fixed{position:fixed;max-width:640px;left:calc(50% - 45px);top:0;width:100%;height:70px;z-index:999999}@media only screen and (max-width:1200px){#bottom_fixed{left:50%;transform:translateX(-50%)}}.product_check{width:30px;height:20px;border-radius:10px;cursor:pointer;position:absolute;right:0;top:0;background:-webkit-image-set(url("/img/assets/check.png") 1x,url("/img/assets/check@2x.png") 2x,url("/img/assets/check@3x.png") 3x) no-repeat;background:image-set("/img/assets/check.png" 1x,"/img/assets/check@2x.png" 2x,"/img/assets/check@3x.png" 3x) no-repeat}.product_check.on{background:-webkit-image-set(url("/img/assets/checked.png") 1x,url("/img/assets/checked@2x.png") 2x,url("/img/assets/checked@3x.png") 3x) no-repeat;background:image-set("/img/assets/checked.png" 1x,"/img/assets/checked@2x.png" 2x,"/img/assets/checked@3x.png" 3x) no-repeat}.right_slide{position:fixed;padding:138px 40px 91px;border-radius:50px 0 0 50px;top:0;right:0;max-width:595px;height:100vh;background:#fff;z-index:999;width:90%}.right_slide.on{overflow:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-x:hidden}.right_slide.off,.right_slide.on{transition:left .3s;z-index:999999}.right_slide.off{left:120%!important}@media only screen and (max-width:670px){.right_slide{right:0!important;margin:auto}.right_slide.off{left:120%!important}}@media only screen and (max-width:1200px){.right_slide{margin:auto}.right_slide.off{left:120%!important}}.event-content{text-align:center}.event-content a{color:blue;text-decoration:underline}body,h1,h2,h3,p{margin:0}button{color:inherit;font:500 1rem/1 "inherit";background:none}@font-face{font-family:Noto Sans CJK KR;font-style:normal;font-weight:100;font-display:swap;src:url(/_next/static/media/NotoSansKR-Light.0d607a80.woff2) format("woff2"),url(/_next/static/media/NotoSansKR-Light.3a37fa8e.woff) format("woff"),url(/_next/static/media/NotoSansKR-Light.db65778d.otf) format("truetype")}@font-face{font-family:Noto Sans CJK KR;font-weight:400;font-display:swap;src:url(/_next/static/media/NotoSansKR-Regular.e1ffcc34.woff2) format("woff2"),url(/_next/static/media/NotoSansKR-Regular.96745a23.woff) format("woff"),url(/_next/static/media/NotoSansKR-Regular.a554e2ec.otf) format("truetype")}@font-face{font-family:Noto Sans CJK KR;font-weight:500;font-display:swap;src:url(/_next/static/media/NotoSansKR-Medium.ec258ace.woff2) format("woff2"),url(/_next/static/media/NotoSansKR-Medium.573a4834.woff) format("woff"),url(/_next/static/media/NotoSansKR-Medium.e3ffefb4.otf) format("truetype")}@font-face{font-family:Noto Sans CJK KR;font-weight:700;font-display:swap;src:url(/_next/static/media/NotoSansKR-Bold.58d116cc.woff2) format("woff2"),url(/_next/static/media/NotoSansKR-Bold.4bd6c88d.woff) format("woff"),url(/_next/static/media/NotoSansKR-Bold.e3731012.otf) format("truetype")}.fixed-header{width:100%;max-width:640px;top:0;left:0;background:#fff;height:auto}.fixed-header .top-bar{height:50px;z-index:150}.fixed-header .top-bar .back{width:44px;height:44px}.fixed-header .tab-container{cursor:pointer;position:relative;display:flex;width:100%}.fixed-header .tab-container li{flex:1 1;display:flex;align-items:center;justify-content:center;height:50px;color:#a2a2a2;font-weight:500;font-size:14px;border-bottom:1px solid #e2e2e2}.fixed-header .tab-container .active{color:#7f24c5;bottom:-1px;border-bottom:2px solid #7f24c5}@media(min-width:640px){.fixed-header{left:calc((100vw - 640px)/2)}}@media(min-width:1200px){.fixed-header{left:calc(50% - 45px)}}.soldout-mask{position:absolute;top:0;width:60px;height:72px;background:hsla(260,5%,76%,.5);border-radius:5px;font-weight:700;font-size:13px;line-height:19px;color:#fff;display:flex;justify-content:center;align-items:center}.item-bottom-wrap{margin-top:15px;display:flex;justify-content:space-between}.item-bottom-wrap .counter-box{display:flex;height:30px;border:1px solid #ececec;border-radius:5px;box-sizing:border-box}.item-bottom-wrap .counter-box button{width:30px;height:100%}.item-bottom-wrap .counter-box span{width:34px;height:100%;border-right:1px solid #ececec;border-left:1px solid #ececec;box-sizing:border-box;display:flex;align-items:center;justify-content:center}.item-bottom-wrap .price{font-weight:700;font-size:14px}.item-bottom-wrap .off{color:#ccc;cursor:default}.product-sale-percentage{color:#ff0045;font-size:13px;font-weight:500;line-height:19px;margin-right:4px}.review-container{margin-top:20px;padding-top:20px;border-top:1px solid #f6f6f6}.review-container .review-item{margin-bottom:20px;border-bottom:1px solid #f6f6f6;padding-bottom:20px}.review-container .review-item .user{display:flex;font-weight:500;font-size:11px;margin-bottom:10px}.review-container .review-item .user img{width:34px;height:34px;border-radius:30px;-o-object-fit:cover;object-fit:cover;margin-right:10px}.review-container .review-item .user .detail{margin-bottom:3.5px;font-size:11px;width:100%}.review-container .review-item .user .detail .name{font-weight:500;margin-right:6px}.review-container .review-item .user .detail .date{font-weight:400;color:#b1b1b1}.review-container .review-item .user .detail .modify_btn,.review-container .review-item .user .detail .report_btn{float:right;font-weight:400;color:#b1b1b1;margin-right:5px}.review-container .review-item .review{margin-top:15px;display:flex}.review-container .review-item .review img{width:80px;height:80px;border-radius:5px;margin-right:15px;-o-object-fit:cover;object-fit:cover}.review-container .review-item .review p{font-weight:500;font-size:13px;line-height:19px}.myInfo-top{margin:20px 5px;text-align:right;padding:0 15px}.myInfo-top a:first-child{margin-right:65px}.myInfo-top a{margin-right:15px}.myInfo-top a img{width:30px;height:30px}.myInfo-top a:last-child{margin-right:0}.myInfo-top .cart{position:absolute;right:.5px;top:0;width:30px;height:30px;margin-top:10px}.myInfo-top .cart a{display:block;text-indent:-99999px;background:-webkit-image-set(url("/img/assets/cart_icon_on.png") 1x,url("/img/assets/cart_icon_on@2x.png") 2x,url("/img/assets/cart_icon_on@3x.png") 3x) no-repeat;background:image-set("/img/assets/cart_icon_on.png" 1x,"/img/assets/cart_icon_on@2x.png" 2x,"/img/assets/cart_icon_on@3x.png" 3x) no-repeat;background-size:contain;background-size:30px;height:100%}.myInfo-top .count{display:block;position:absolute;background:#ff0045;border-radius:100%;right:60.5px;top:10px;color:#fff;font-size:8px;width:18px;height:18px;text-align:center;line-height:18px}.myInfo-detail{padding-left:15px;display:flex}.myInfo-detail .image-container{width:52px;height:52px;background:#eaeaed;border-radius:30px;padding:18px 11px;margin-right:15px;overflow:hidden}.myInfo-detail .has-img{padding:0}.myInfo-detail .text-container{font-weight:400;font-size:20px;line-height:28px}.myInfo-detail .text-container .bolded-name{font-weight:700}.show-expanded-img{position:fixed;top:0;left:0;width:100%;height:100vh;max-width:640px;z-index:200;margin:0 auto}@media(min-width:640px){.show-expanded-img{left:calc((100vw - 640px)/2)}}@media(min-width:1200px){.show-expanded-img{left:calc(50% - 45px)}}.show-expanded-img .img-container{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.show-expanded-img .img-container .delete{width:30px;height:30px;background:-webkit-image-set(url("/img/assets/delete_icon.png") 1x,url("/img/assets/delete_icon@2x.png") 2x,url("/img/assets/delete_icon@3x.png") 3x) no-repeat;background:image-set("/img/assets/delete_icon.png" 1x,"/img/assets/delete_icon@2x.png" 2x,"/img/assets/delete_icon@3x.png" 3x) no-repeat;background-size:contain;background-position:50%;position:absolute;top:20px;right:15px;z-index:200}.show-expanded-img .img-container .mask{display:block;position:absolute;width:100%;height:100%;background:#000;z-index:200}.show-expanded-img .img-container .swiper-slide-active{height:auto;margin:0;z-index:200}.show-expanded-img .img-container img{width:100vw;z-index:200}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-pointer-events{touch-action:pan-y}.swiper-pointer-events.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size) / 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;text-transform:none;font-variant:normal;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:opacity .3s;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(
    --swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px)
  );height:var(
    --swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)
  );display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s linear infinite;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{height:100vh;display:inline-block;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;vertical-align:top;white-space:nowrap;height:100%}.c-scrollbar{position:absolute;right:0;top:0;width:11px;height:100%;transform-origin:center right;transition:transform .3s,opacity .3s;opacity:0}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{width:100%;height:10px;top:auto;bottom:0;transform:scaleY(1)}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{position:absolute;top:0;right:0;background-color:#000;opacity:.5;width:7px;border-radius:10px;margin:2px;cursor:grab}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{right:auto;bottom:0}