.wrapper{width:100%;min-height:100vh;color:#666;position:relative;z-index:999}.wrapper .section_contents{position:relative;width:100%;padding:0 0 0 0;background:#fff}#product #header,#main #header{background:none;transition:.4s ease}#product #header:hover,#main #header:hover{background:#fff;transition:.4s ease}#header{position:relative;width:100%;height:125px;z-index:99;background:#fff}#header .header_inner{position:relative;width:100%;height:125px;margin:0 auto;display:flex;align-items:flex-end;justify-content:center}#header .header_inner h1{position:absolute;left:5%;top:45px;width:188px;height:52px;z-index:1000}#header .header_inner h1 a{display:block;width:188px;height:52px;background:url(../images/logo.svg) no-repeat;text-indent:-5000px;background-size:cover}#header .header_inner nav{display:block;position:relative;width:100%;text-align:center;margin:0 0 25px 0;height:auto;z-index:999}#header .header_inner nav ul{display:flex;align-items:center;justify-content:center}#header .header_inner nav ul li{margin:0 18px}#header .header_inner nav ul li a{position:relative;display:block;padding:15px 0;font-size:1.19em;color:#1f1f1f;font-weight:500;letter-spacing:0;line-height:1.2}#header .header_inner nav ul li a:after{position:absolute;left:50%;bottom:8px;content:"";display:block;background:#1f1f1f;height:1px;width:0;margin:0 0 0 0;transition:.4s cubic-bezier(0.51, 0.01, 0, 1)}#header .header_inner nav ul li a:hover{font-weight:600}#header .header_inner nav ul li a:hover:after{position:absolute;left:50%;bottom:8px;content:"";display:block;background:#1f1f1f;height:1px;width:100%;margin:0 0 0 -50%;transition:.4s cubic-bezier(0.51, 0.01, 0, 1)}#header .header_inner nav ul li .dep1{position:absolute;left:0;top:53px;width:100%;background:#fff;margin:0 0 0 0;opacity:1;padding:0;height:0;overflow:hidden;transition:height .4s cubic-bezier(0.22, 1, 0.36, 1)}#header .header_inner nav ul li.open .dep1{height:auto;opacity:1}#header .header_inner nav ul li.open .dep1{height:auto}#header .header_inner nav ul li .dep1 ul{display:flex;align-items:center;justify-content:center}#header .header_inner nav ul li .dep1 ul.s1{margin-left:-470px}#header .header_inner nav ul li .dep1 .pro_dep{padding:30px 0 80px 0;display:flex;align-items:flex-start;justify-content:center;gap:60px}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate{position:relative}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate.event{padding-left:80px}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .cate_tl{font-weight:600;font-size:1em;text-align:left;color:#777}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate.type .cate_tl,#header .header_inner nav ul li .dep1 .pro_dep .pr_cate.event .cate_tl{font-weight:700;font-size:1.15em;color:#1f1f1f}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate ul{display:block;margin-top:20px}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate ul li a{text-align:left;padding:5px 0;font-size:.83em;color:#1f1f1f;font-weight:400}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate.type ul li a{text-align:left;padding:10px 0;font-size:.95em;color:#1f1f1f;font-weight:400}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate ul li a:hover{text-align:left;font-weight:500;text-decoration:underline}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .ev_area{margin:15px 0 40px 0}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .ev_area *{text-align:left}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .ev_area a{padding:0}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .ev_area .pic{overflow:hidden;border-radius:6px}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .ev_area a .title{margin-top:15px;font-size:.8em !important;font-weight:500 !important;color:#1f1f1f}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .ev_area a .description{margin-top:8px;font-size:.7em !important;color:#777}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .ev_area a:hover .title{text-decoration:underline}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .ev_area a:hover .description{font-weight:500}#header .header_inner nav ul li .dep1 .pro_dep .pr_cate .ev_area a:after{display:none}#header .header_inner nav ul li .dep1 ul.s6{margin-left:360px}#header .header_inner nav ul li .dep1 ul.s7{margin-left:505px}#header .header_inner nav ul li .dep1 ul li{position:relative;width:auto;text-indent:0;margin:0}#header .header_inner nav ul li .dep1 ul li:last-child{border-bottom:none}#header .header_inner nav ul li .dep1 ul li a{display:block;color:#777;text-align:center;padding:20px 15px;letter-spacing:-0.02em;font-size:1em;font-weight:500;line-height:1.4}#header .header_inner nav ul li .dep1 ul li a:hover{color:#1f1f1f;font-weight:600}#header .header_inner nav ul li .dep1 ul li a:hover:after{display:none}.navi_ov{position:fixed;left:0;top:0;background:rgba(0, 0, 0, 0.08);width:100%;height:100%;z-index:10;display:none}.t_search_wp{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.78);display:none;z-index:997}.t_search_wp.active{display:block}.t_search_inner{position:absolute;right:5%;top:62px;width:40%;background:#fff;box-shadow:0 18px 30px rgba(0, 0, 0, 0.1);padding:25px}.t_search_inner h5.sr_tl{font-weight:500;font-size:1.2em;letter-spacing:-0.02em}.t_search_inner .inp_sr{position:relative;margin-top:10px;border-bottom:2px solid #1f1f1f;margin-bottom:22px}.t_search_inner .inp_sr input{padding:14px 0;font-size:.9em;background:#fff;border:none}.t_search_inner .inp_sr input::placeholder{color:#999;font-size:.95em}.t_search_inner .inp_sr input::-webkit-input-placeholder{color:#999;font-size:.95em}.t_search_inner .inp_sr input:-ms-input-placeholder{color:#999;font-size:.95em}.t_search_inner .inp_sr button{position:absolute;right:0;top:0;width:50px;height:50px;background:url(../images/ic-search.svg) no-repeat center center;display:block;text-indent:-5000px;background-size:13px}.t_search_inner .inp_sr button:hover{background-size:15px}.t_search_inner .sr_keyword_ly{position:relative;justify-content:flex-start;display:flex;align-items:flex-start}.t_search_inner .sr_keyword_ly .lt{position:relative;width:20%}.t_search_inner .sr_keyword_ly .lt .tl{font-size:.7em;font-weight:600;color:#aaa;padding-top:7px}.t_search_inner .sr_keyword_ly .lt .tl em{font-weight:600;font-size:1.1em;color:#1f1f1f;margin-top:10px;display:block}.t_search_inner .sr_keyword_ly .rt{position:relative;width:80%}.t_search_inner .sr_keyword_ly .rt .sr_list{position:relative;justify-content:flex-start;display:flex;align-items:flex-start;width:100%;flex-wrap:wrap}.t_search_inner .sr_keyword_ly .rt .sr_list li{position:relative;width:50%;margin:7px 0;padding-right:20px}.t_search_inner .sr_keyword_ly .rt .sr_list li a{font-size:.9em;padding-left:30px}.t_search_inner .sr_keyword_ly .rt .sr_list li a em{position:absolute;left:0;top:2px;padding:2px;width:20px;text-align:center;height:20px;background:#fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.7em;border-radius:4px}.t_search_inner .sr_keyword_ly .rt .sr_list li a em.top_num{background:#1f1f1f;color:#fff}.t_search_inner .sr_keyword_ly .rt .sr_list li:nth-of-type(1) a,.t_search_inner .sr_keyword_ly .rt .sr_list li:nth-of-type(2) a{font-weight:500}.t_search_inner .sr_comp_list{position:relative;margin-top:0;justify-content:flex-start;display:flex;align-items:flex-start;padding:10px 0;border-bottom:1px solid #e5e5e5}.t_search_inner .sr_comp_list .cate{color:#777;padding:5px 0;width:20%;font-size:.85em;font-weight:500}.t_search_inner .sr_comp_list .list{width:80%;justify-content:flex-start;display:flex;align-items:flex-start}.t_search_inner .sr_comp_list .list li{margin-right:20px}.t_search_inner .sr_comp_list .list li a{display:block;padding:5px;font-size:1em;font-weight:500}.t_search_inner .sr_comp_list .list li a:hover{text-decoration:underline}#header .header_inner nav ul li ul li ul.dep2{position:absolute;left:190px;top:0;width:196px;background:#15397f;margin:0 0 0 0;display:none;padding:0}#header .header_inner nav ul li ul li ul.dep2 li{position:relative;float:none;border-bottom:1px solid #214386;width:100%;text-indent:0}#header .header_inner nav ul li ul li ul.dep2 li:last-child{border-bottom:none}#header .header_inner nav ul li ul li ul.dep2 li a{display:block;color:#fff;text-align:center;padding:12px 10px;letter-spacing:-0.03em;font-size:1.25em;font-weight:400;line-height:1.4}#header .header_inner nav ul li ul li ul.dep2 li a:hover{background:#0e2b62;color:#ffd33c}#header .header_inner nav ul li ul li ul.dep2 li:last-child a{padding:12px 15px}#header .m-menu{display:none}.gnb{position:absolute;right:5%;top:59px;z-index:999}.gnb ul{display:flex;align-items:center;justify-content:flex-end;gap:20px}.gnb ul li{position:relative;display:block}.gnb ul li a{position:relative;display:block;padding:5px;font-size:.9em;font-weight:500;color:#555}.gnb ul li a:hover{color:#1f1f1f}.gnb ul li:last-of-type a{width:14px;height:14px;text-indent:-5000px;background:url(../images/ic-search.png) no-repeat left center;background-size:14px;display:block}.quick{position:fixed;right:30px;top:130px;z-index:99999 !important}.qk_tl{font-size:.8em;color:#fff;width:60px;height:60px;background:#1f1f1f;font-weight:500;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;border-radius:6px;cursor:pointer}.quick.active .qk_tl{font-size:.8em;color:#fff;width:60px;height:60px;background:#1f1f1f;font-weight:500;letter-spacing:.03em;display:flex;align-items:center;justify-content:center;border-radius:6px}.qk_list li{margin-top:6px;border-radius:6px;overflow:hidden;background:#fff}.qk_list li a{position:relative;display:block;text-align:center;font-size:.75em;color:#1f1f1f;font-weight:500;letter-spacing:-0.015em;width:60px;height:60px;padding-top:32px;border:1px solid #1f1f1f;border-radius:6px}.qk_list li a:before{display:block;content:"";position:absolute;width:100%;left:0;top:12px;height:16px}.qk_list li.kakao a:before{background:url(../images/ic-quick01-bk.svg) no-repeat center center #fff;background-size:17px 16px}.qk_list li.insta a:before{background:url(../images/ic-quick02-bk.svg) no-repeat center center #fff;background-size:16px}.qk_list li.youtube a:before{background:url(../images/ic-quick03-bk.svg) no-repeat center center #fff;background-size:19px 14px}.qk_list li.cust a:before{background:url(../images/ic-quick04-bk.svg) no-repeat center center #fff;background-size:13px}.qk_list li a:hover{color:#fff;font-weight:500}.qk_list li.kakao a:hover{background:#f9e000;border:1px solid #f9e000;color:#371c1d}.qk_list li.insta a:hover{background:url(../images/insta_bg.svg) no-repeat center center;background-size:cover;border:none}.qk_list li.youtube a:hover{background:#de2b2b;border:1px solid #de2b2b}.qk_list li.cust a:hover{background:#1f1f1f;border:1px solid #1f1f1f}.qk_list li.kakao a:hover:before{background:url(../images/ic-quick01.svg) no-repeat center center;background-size:17px 16px}.qk_list li.insta a:hover:before{background:url(../images/ic-quick02.svg) no-repeat center center;background-size:16px}.qk_list li.youtube a:hover:before{background:url(../images/ic-quick03.svg) no-repeat center center;background-size:19px 14px}.qk_list li.cust a:hover:before{background:url(../images/ic-quick04.svg) no-repeat center center;background-size:13px}.contents_inner{position:relative;width:100%;padding-bottom:180px}.visual_area{position:relative;width:100%;height:750px;background:#e8e8e8}.ct_sec{position:relative;width:100%;padding:0 5%;margin-top:180px}.ct_sec.mt{margin-top:150px}.best_item h2{text-align:center;color:#1c1e1f;font-size:2.5em;font-weight:700}.cate_best h2{text-align:left;color:#1c1e1f;font-size:2em;font-weight:700;display:inline-block;vertical-align:middle}.icon_area{position:absolute;left:0;top:0;background:none;z-index:99}.icon_area .st_ic{position:relative;display:block;width:46px;height:52px;margin-top:5px;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.8em;line-height:1}.icon_area .st_ic:first-of-type{margin-top:0}.icon_area .st_ic em{font-size:.75em;display:block}.icon_area .ic_best{position:relative;background:url(../images/best_ic_bg.png) no-repeat center center;color:#d12643}.icon_area .ic_new{position:relative;background:url(../images/new_ic_bg.png) no-repeat center center;color:#1f1f1f}.icon_area .ic_sale{position:relative;background:url(../images/sale_ic_bg.png) no-repeat center center;color:#fff;font-size:.9em}.section_navi{position:fixed;top:50%;right:2%;transform:translateY(-50%);z-index:9999}.section_navi li{margin:5px 0}.section_navi li a{display:block;padding:6px 16px;transition:.3s;color:#777;font-size:.8em;position:relative;text-align:right}.section_navi li a:after{position:absolute;right:0;top:50%;width:6px;height:6px;border:1px solid #1f1f1f;background:#fff;content:"";display:block;margin:-4px 0 0 0;border-radius:50%}.section_navi li.active a{color:#1f1f1f;font-weight:500}.section_navi li.active a:after{background:#1f1f1f}.main_visual_wp{position:relative;width:100%;height:100vh;background:#f2f2f2;margin-top:-125px}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide{margin-top:0}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .mv1{width:100%;height:100vh;background:url(../images/mv1.jpg) no-repeat center center #202c28;background-size:100%}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .mv2{width:100%;height:100vh;background:url(../images/mv2.png) no-repeat center center #171e1c;background-size:100%}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .mv3{width:100%;height:100vh;background:url(../images/mv1.jpg) no-repeat center center #040a0f;background-size:100%}.swiper-container{height:100vh}.swiper-slide{overflow:hidden}.slide-inner{position:absolute;width:100%;height:100vh;left:0;top:0;background-size:100%;background-position:center}.swiper-slide .slide-inner .txt{opacity:0;width:100%;height:auto;animation:txt_ani_none .8s cubic-bezier(0.51, 0.01, 0, 1) 0s 1 forwards;padding:210px 10% 0 10%}@keyframes txt_ani_none{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}@-webkit-keyframes txt_ani_none{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}.swiper-slide-active .slide-inner .txt{opacity:0;animation:txt_ani 2.2s cubic-bezier(0.51, 0.01, 0, 1) .75s 1 forwards}@keyframes txt_ani{0%{opacity:0;margin-top:0}100%{opacity:1;margin-top:0}}.swiper-slide .slide-inner .txt1{opacity:0;width:100%;height:auto;animation:txt_ani_none1 .8s cubic-bezier(0.51, 0.01, 0, 1) 0s 1 forwards;padding:210px 10% 0 50%}@keyframes txt_ani_none1{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}@-webkit-keyframes txt_ani_none{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}.swiper-slide-active .slide-inner .txt1{opacity:0;animation:txt_ani_1 2.2s cubic-bezier(0.51, 0.01, 0, 1) .75s 1 forwards}@keyframes txt_ani_1{0%{opacity:0;margin-top:0}100%{opacity:1;margin-top:0}}@-webkit-keyframes txt_ani{0%{opacity:0;margin-top:0}100%{opacity:1;margin-top:0}}.swiper-slide .slide-inner .txt .t1{position:relative;color:#1f1f1f;text-align:left;font-size:1.5em;font-weight:500;letter-spacing:0;line-height:1.3;margin-top:100px}.swiper-slide .slide-inner .txt .t1 em{font-weight:700}.swiper-slide-active .slide-inner .txt .t1{opacity:0;animation:txt_ani_t11 1.7s cubic-bezier(0.51, 0.01, 0, 1) 2s 1 forwards}@keyframes txt_ani_t11{0%{opacity:0;margin-top:160px}100%{opacity:1;margin-top:100px}}@-webkit-keyframes txt_ani_t11{0%{opacity:0;margin-top:160px}100%{opacity:1;margin-top:100px}}.swiper-slide .slide-inner .txt .t2{color:#1f1f1f;text-align:left;font-size:3.6em;font-weight:400;letter-spacing:-0.02em;margin:60px 0 0 0;line-height:1.3}.swiper-slide .slide-inner .txt .t2 em{font-weight:700}.swiper-slide-active .slide-inner .txt .t2{margin-top:60px;line-height:1.3;opacity:0;animation:txt_ani_t2 2s cubic-bezier(0.51, 0.01, 0, 1) 2.5s 1 forwards}@keyframes txt_ani_t2{0%{opacity:0;margin-top:90px}100%{opacity:1;margin-top:60px}}@-webkit-keyframes txt_ani_t2{0%{opacity:0;margin-top:90px}100%{opacity:1;margin-top:60px}}.swiper-slide .slide-inner .txt .t2_1{color:#1f1f1f;text-align:left;font-size:1.1em;font-weight:400;letter-spacing:-0.02em;margin:30px 0 0 0;line-height:1.7}.swiper-slide .slide-inner .txt .t2_1 em{font-weight:700}.swiper-slide-active .slide-inner .txt .t2_1{margin-top:30px;line-height:1.7;opacity:0;animation:txt_ani_t2_1 2s cubic-bezier(0.51, 0.01, 0, 1) 2.5s 1 forwards}@keyframes txt_ani_t2_1{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}@-webkit-keyframes txt_ani_t2_1{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}.swiper-slide .slide-inner .txt1 .t3{position:relative;color:#1f1f1f;text-align:left;font-size:2em;font-weight:500;letter-spacing:0em;line-height:1.7;margin-top:40px}.swiper-slide .slide-inner .txt1 .t3 em{font-weight:700;color:#1f1f1f;font-size:.3em;display:block;line-height:1.4;letter-spacing:0}.swiper-slide-active .slide-inner .txt1 .t3{margin-top:40px;opacity:0;animation:txt_ani_t3 2s cubic-bezier(0.51, 0.01, 0, 1) 2s 1 forwards}@keyframes txt_ani_t3{0%{opacity:0;margin-top:70px}100%{opacity:1;margin-top:40px}}@-webkit-keyframes txt_ani_t3{0%{opacity:0;margin-top:70px}100%{opacity:1;margin-top:40px}}.swiper-slide .slide-inner .txt1 .t4{color:#1f1f1f;text-align:left;font-size:4em;font-weight:600;letter-spacing:0;line-height:1.2;margin-top:30px}.swiper-slide-active .slide-inner .txt1 .t4{margin-top:30px;opacity:0;animation:txt_ani_t4 2s cubic-bezier(0.51, 0.01, 0, 1) 2.7s 1 forwards}@keyframes txt_ani_t4{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}@-webkit-keyframes txt_ani_t4{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}.swiper-slide .slide-inner .txt1 .t4_1{color:#1f1f1f;text-align:left;font-size:1.1em;font-weight:400;letter-spacing:0;line-height:1.4;margin-top:60px}.swiper-slide .slide-inner .txt1 .t4_1 em{font-weight:600}.swiper-slide-active .slide-inner .txt1 .t4_1{margin-top:60px;opacity:0;animation:txt_ani_t4_1 2s cubic-bezier(0.51, 0.01, 0, 1) 2.9s 1 forwards}@keyframes txt_ani_t4_1{0%{opacity:0;margin-top:90px}100%{opacity:1;margin-top:60px}}@-webkit-keyframes txt_ani_t4_1{0%{opacity:0;margin-top:90px}100%{opacity:1;margin-top:60px}}.swiper-slide .slide-inner .txt1 a.pr_link{color:#1f1f1f;text-align:left;font-size:1em;padding:12px 60px 12px 20px;background:url(../images/ic-ar-go-bk.svg) no-repeat 85% center;border:1px solid #fff;border-radius:4px;font-weight:500;letter-spacing:0;line-height:1.4;margin-top:30px}.swiper-slide .slide-inner .txt1 a.pr_link:hover{color:#1f1f1f;background:url(../images/ic-ar-go-bk.svg) no-repeat 85% center #fff}.swiper-slide-active .slide-inner .txt1 a.pr_link{margin-top:30px;opacity:0;animation:txt_ani_t4_link 2s cubic-bezier(0.51, 0.01, 0, 1) 3.1s 1 forwards}@keyframes txt_ani_t4_link{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}@-webkit-keyframes txt_ani_t4_link{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}.swiper-slide .slide-inner .txt .btn{position:absolute;left:10%;bottom:0;border-radius:0;background:url(../images/pg_next.png) no-repeat 90% center #fff;background-size:6px 10px;transition:all .2s ease}.swiper-slide .slide-inner .txt .btn a{border-radius:0;color:#22201f !important;font-size:1.25em;font-weight:800;padding:19px 0 19px 0;display:block;letter-spacing:0;transition:all .2s ease}.swiper-slide .slide-inner .txt .btn a:after{position:relative;display:inline-block;width:50px;height:1px;background:#fc4a15;content:"";margin:-2px 0 0 30px;vertical-align:middle}.swiper-slide .slide-inner .txt .btn:hover{transition:all .2s ease;background:url(../images/pg_next_wh.png) no-repeat 90% center #fc4a15;background-size:6px 10px}.swiper-slide .slide-inner .txt .btn:hover a{color:#fff !important}.swiper-slide .slide-inner .txt .btn:hover a:after{background:#22201f}.swiper-slide-active .slide-inner .txt .btn{opacity:0;animation:txt_ani_bt 1.6s cubic-bezier(0.51, 0.01, 0, 1) 1s 1 forwards}@keyframes txt_ani_bt{0%{opacity:0;bottom:-100px}100%{opacity:1;bottom:0}}@-webkit-keyframes txt_ani_bt{0%{opacity:0;bottom:-100px}100%{opacity:1;bottom:0}}.swiper-slide-active .slide-inner .txt .btn a{opacity:0;animation:txt_ani_logo 1.6s cubic-bezier(0.51, 0.01, 0, 1) 2s 1 forwards}@keyframes txt_ani_logo{0%{opacity:0;padding:19px 0 19px 0}100%{opacity:1;padding:19px 66px 19px 25px}}@-webkit-keyframes txt_ani_logo{0%{opacity:0;padding:19px 0 19px 0}100%{opacity:1;padding:19px 66px 19px 25px}}.swiper-slide.bg1{background:url(../images/mv1_bg.jpg) repeat-x center center}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .slide-inner.mv1{background:url(../images/mv1.jpg) no-repeat center center #202c28;opacity:1}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide-active .slide-inner.mv1{background:url(../images/mv1.jpg) no-repeat center center #202c28;animation:mv_scale 5.5s cubic-bezier(0.5, 0.46, 0, 1) 0s 1 forwards;transition:all .2s ease;background-size:150%}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .slide-inner.mv2{background:url(../images/mv2.png) no-repeat center center #171e1c;opacity:1}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide-active .slide-inner.mv2{background:url(../images/mv2.png) no-repeat center center #171e1c;animation:mv_scale 5.5s cubic-bezier(0.5, 0.46, 0, 1) 0s 1 forwards;background-size:150%}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .slide-inner.mv3{background:url(../images/mv1.jpg) no-repeat center top #040a0f;opacity:1}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide-active .slide-inner.mv3{background:url(../images/mv1.jpg) no-repeat center top #040a0f;animation:mv_scale 5.5s cubic-bezier(0.5, 0.46, 0, 1) 0s 1 forwards;background-size:150%}.swiper-slide .slide-inner.mv4{background:url(../images/m_visual4.jpg) no-repeat center center;opacity:1}.swiper-slide-active .slide-inner.mv4{background:url(../images/m_visual4.jpg) no-repeat center center;animation:mv_scale 6s cubic-bezier(0, 0.32, 0.58, 1) 0s 1 forwards}@keyframes mv_scale{0%{opacity:1;background-size:150%}100%{opacity:1;background-size:100%}}@-webkit-keyframes mv_scale{0%{opacity:1;background-size:150%}100%{opacity:1;background-size:100%}}.swiper-container .ctr{position:absolute;left:10%;bottom:18%;display:flex;justify-content:flex-start;align-items:center;z-index:99}.swiper-container .slidectr1{position:absolute;right:10%;bottom:18%;z-index:99;display:flex;justify-content:flex-start;align-items:center;width:100px}.slidectr1 .sprev1{position:relative;display:block;width:43px;height:43px;font-size:0;text-indent:-4000px;background:url(../images/ar-prev.svg) no-repeat center center #fff;cursor:pointer;background-size:6px 10px;margin-right:0;transition:all .2s ease}.slidectr1 .snext1{position:relative;display:block;width:43px;height:43px;font-size:0;text-indent:-4000px;background:url(../images/ar-next.svg) no-repeat center center #fff;cursor:pointer;background-size:6px 10px;transition:all .2s ease;margin-left:1px}.slidectr1 .sprev1:hover{background:url(../images/ar-prev-wh.svg) no-repeat center center #1f1f1f;animation-timing-function:ease-in-out;animation-delay:.1s;background-size:6px 10px;transition:all .2s ease}.slidectr1 .snext1:hover{background:url(../images/ar-next-wh.svg) no-repeat center center #1f1f1f;animation-timing-function:ease-in-out;animation-delay:.1s;background-size:6px 10px;transition:all .2s ease}.slidectr1 .swiper-button-play{position:relative;display:block;width:43px;height:43px;font-size:0;text-indent:-4000px;background:url(../images/ar-prev.svg) no-repeat center center rgba(0, 0, 0, 0.3);cursor:pointer;background-size:40%;border:radius}.slidectr1 .swiper-button-pause{position:relative;display:block;width:43px;height:43px;font-size:0;text-indent:-4000px;background:url(../images/arrow-narrow-left.svg) no-repeat center center rgba(0, 0, 0, 0.3);cursor:pointer;background-size:40%;border:radius}.swiper-container .ctr .swiper-pagination{position:relative}.swiper-container .ctr .swiper-pagination .swiper-pagination-bullet{width:4px;height:4px;background:#fff;margin-right:20px;border-radius:0;transition:all ease .3s;opacity:1}.swiper-container .ctr .swiper-pagination .swiper-pagination-bullet-active{width:60px;background:#1f1f1f;transition:all ease .3s}.sp_exhibition{position:relative;width:100%;height:700px;background:#666}.exhibition{display:flex;width:100%;height:700px;overflow:hidden;position:relative}.left,.right{flex:1;position:relative}.left{background:#f5f5f5;display:flex;align-items:center;justify-content:fex-start;width:100%}.left .content{position:absolute;opacity:0;transition:opacity 1s;text-align:center;padding:20%;width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;text-align:left;background:#f1f1f1}.left .content.active{opacity:1}.left .content .cate{font-size:1.2em;font-weight:700}.left .content .title{font-size:2.4em;font-weight:400;margin-top:60px;line-height:1.4;letter-spacing:-0.03em}.left .content .title em{font-weight:600}.left .content .txt{font-size:1.1em;font-weight:500;margin-top:30px;color:#666;line-height:1.6}.left .content a{margin-top:80px;font-size:1em;font-weight:700;padding:0 45px 10px 0;border-bottom:1px solid #1f1f1f;display:inline-block;background:url(../images/ic-ar-go-bk.svg) no-repeat right 1px;color:#1f1f1f}.left .content a:hover{padding:0 90px 10px 0;text-decoration:none}.left .contr{position:absolute;right:0;top:80px;display:flex;align-items:center;justify-content:fex-end;padding-right:10%}.left .contr .counter{position:relative;font-size:.9em;color:#888}.left .contr .counter em{color:#1f1f1f !important}.left .contr .controller{position:relative;margin-left:20px;display:flex;align-items:center}.left .contr .controller button{border:1px solid #d8d8d8;display:block;text-indent:-5000px;width:36px;height:36px}.left .contr .controller button.prev{border-radius:4px 0 0 4px;background:url(../images/ar-prev.svg) no-repeat center center #fff;background-size:auto 10px}.left .contr .controller button.next{border-radius:0 4px 4px 0;background:url(../images/ar-next.svg) no-repeat center center #fff;background-size:auto 10px}.right{overflow:hidden}.right .swiper-wrapper{display:flex;width:100%;height:100%;padding:0;margin:0;list-style:none;transition:transform .5s ease}.right .swiper-wrapper .swiper-slide{display:block;width:100%;height:700px}.right li{min-width:100%;height:100%}.right img{width:100%;height:100%;object-fit:cover}.m_product{position:relative;width:100%;background:#fff;padding:100px 5% 180px 5%}.m_product h3.tl{font-size:1.9em;font-weight:600;display:flex;align-items:center}.m_product h3.tl em{font-weight:500;margin-left:20px;font-size:.55em;color:#888}.m_product .m_pro_cate{position:relative;margin-top:30px;display:flex;align-items:flex-start;justify-content:flex-start}.m_product .m_pro_cate ul{display:flex;align-items:flex-start;justify-content:flex-start}.m_product .m_pro_cate ul li{margin-right:30px}.m_product .m_pro_cate ul li a{font-size:1em;font-weight:400;padding-bottom:10px;border-bottom:1px solid #fff}.m_product .m_pro_cate ul li a.active{font-weight:600;padding-bottom:10px;border-bottom:1px solid #1f1f1f}.m_product .pro_list_wp .prod_box{position:relative;width:22.75%;background:#fff;margin:5% 3% 0 0;padding:0;cursor:pointer}.m_product .pro_list_wp .prod_box .pic{background:#fff}.m_brand{position:relative;width:100%;height:1100px;background:url(../images/m_brand_pic.jpg) no-repeat center center #f2f2f2;background-size:cover;display:flex;align-items:center;justify-content:flex-end}.m_brand .inner{position:relative;width:50%;padding-right:10%}.mbr_t1{font-size:1em;letter-spacing:.1em;font-weight:700}.mbr_t2{font-size:3.5em;font-weight:600;margin-top:80px}.mbr_t3{font-size:1.6em;font-weight:600;margin-top:80px}.mbr_t4{font-size:1em;font-weight:400;margin-top:20px;color:#1f1f1f;line-height:1.9}.m_brand .inner a{margin-top:80px;font-size:1em;font-weight:700;padding:0 45px 10px 0;border-bottom:1px solid #1f1f1f;display:inline-block;background:url(../images/ic-ar-go-bk.svg) no-repeat right 5px}.m_brand .inner a:hover{padding:0 60px 10px 0}.member{position:relative;width:100%;height:960px;background:#666}.member .m_mem_wp{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;height:100%}.member .m_mem_wp .m_ceo{position:relative;width:66%;background:#ced8e2;height:100%;display:flex;align-items:flex-end;justify-content:center}.member .m_mem_wp .m_ceo .l_pic{width:50%;text-align:center}.member .m_mem_wp .m_ceo .r_info{width:50%;padding-bottom:23%}.member .m_mem_wp .m_ceo .r_info .rinf_t1{font-size:3.5em;font-weight:600}.member .m_mem_wp .m_ceo .r_info .rinf_t2{font-size:1.7em;font-weight:600;margin-top:0px}.member .m_mem_wp .m_ceo .r_info .rinf_t3{font-size:1.1em;font-weight:500;margin-top:60px;line-height:1.8}.member .m_mem_wp .m_ceo .r_info a{margin-top:80px;font-size:1em;font-weight:700;padding:0 45px 10px 0;border-bottom:1px solid #1f1f1f;display:inline-block;background:url(../images/ic-ar-go-bk.svg) no-repeat right 5px}.member .m_mem_wp .m_ceo .r_info a:hover{padding:0 60px 10px 0}.member .m_mem_wp .m_crew{position:relative;width:34%;background:#4d4d4d;display:flex;align-items:center;justify-content:center;height:100%}.member .m_mem_wp .m_crew .inner{display:block;text-align:center}.member .m_mem_wp .m_crew .inner .mcr_t1{font-size:2.8em;font-weight:700;color:#fff}.member .m_mem_wp .m_crew .inner .mcr_t2{font-size:1.1em;font-weight:500;margin-top:20px;line-height:1.8;color:#fff}.member .m_mem_wp .m_crew .inner .mcr_pic{margin-top:40px}.member .m_mem_wp .m_crew .inner a{margin-top:80px;font-size:1em;font-weight:700;padding:0 45px 10px 0;border-bottom:1px solid #fff;display:inline-block;background:url(../images/ic-ar-go.svg) no-repeat right 5px;color:#fff}.member .m_mem_wp .m_crew .inner a:hover{padding:0 90px 10px 0}.pro_list_wp{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:10px;flex-wrap:wrap;width:100%}.pro_list_wp.toge .prod_box .pic{background:#fff}.pro_list_wp .prod_box{position:relative;width:22.75%;background:#fff;margin:5% 3% 0 0;padding:0;cursor:pointer}.pro_list_wp .prod_box:nth-of-type(4n){margin:5% 0 0 0}.pro_list_wp .prod_box .pr_fav{position:absolute;left:15px;top:15px;z-index:10;display:block;width:20px;height:20px;background:url(../images/ic-fav.svg) no-repeat center center;background-size:cover}.pro_list_wp .prod_box .pr_fav.active{background:url(../images/ic-fav-ac.svg) no-repeat center center;background-size:cover}.pro_list_wp .prod_box .pr_color{position:absolute;right:15px;top:15px;z-index:10;display:block;width:20px;height:20px}.pro_list_wp .prod_box .pic{position:relative;width:100%;display:block;z-index:9;background:#f4f4f4}.pro_list_wp .prod_box .pic img{width:100%}.pro_list_wp .prod_box .ov_pr{position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:0}.pro_list_wp .prod_box .ov_pr img{width:100%}.pro_list_wp .prod_box .pro_info{position:relative;margin-top:30px;width:85%}.pro_list_wp .prod_box .pro_info .title{font-weight:600;font-size:1.1em}.pro_list_wp .prod_box .pro_info .txt{font-size:.9em;margin-top:2px}.pro_list_wp .prod_box .pro_info .price{font-size:1.5em;margin-top:10px;font-weight:500}.pro_list_wp .prod_box .pr_cart{position:absolute;right:0;top:420px;z-index:10;display:block;width:40px;height:40px;border-radius:4px;background:url(../images/ic-cart02.svg) no-repeat center center #f1f1f1;background-size:17px auto}.pro_list_wp .prod_box .pr_cart:hover{background:url(../images/ic-cart02-wh.svg) no-repeat center center #1f1f1f;background-size:17px auto}.pro_list_wp .prod_box .cata_n{padding-top:30px;border-top:2px solid #1f1f1f;font-size:2em;font-weight:800;display:flex;align-items:center}.pro_list_wp .prod_box .cata_n em{font-size:.5em;font-weight:500;color:#666;margin-left:20px}.pro_view_top{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.pro_view_top .pro_v_pic{position:relative;width:55%;height:auto;overflow:hidden;background:#f1f1f1}.pro_view_top .pro_v_pic .pdv_box{position:relative;margin:0 auto;width:100%}.pro_view_top .pro_v_pic .pdv_box .swiper-slide{width:100%}.pro_view_top .pro_v_pic .pdv_box .swiper-slide .pdv_one{width:100%;background:#e1e1e1;height:auto}.pro_view_top .pro_v_pic .pdv_box .swiper-slide .pdv_one .pdv_img{width:100%;height:auto;overflow:hidden;padding-bottom:74%}.pro_view_top .pro_v_pic .pdv_box .swiper-slide .pdv_one .pdv_img img{width:100%;height:auto}.pro_view_top .pro_v_pic .swiper-pagination{position:absolute;bottom:2rem;text-align:center;width:200px;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10;margin:0 auto}.pro_view_top .pro_v_pic .swiper-pagination .swiper-pagination-bullet{width:12px;height:12px;display:inline-block;border-radius:0;background:#fff;border:1px solid #1f1f1f;opacity:.7;text-indent:-5000px;margin:0 12px}.pro_view_top .pro_v_pic .swiper-pagination .swiper-pagination-bullet-active{background:#1f1f1f;opacity:1}.pro_view_top .pro_v_info{position:relative;width:45%;padding-left:5%}.pro_view_top .pro_v_info .p_title{position:relative;font-size:2.3em;font-weight:500;padding-top:20px}.pro_view_top .pro_v_info .p_title:before{position:absolute;left:0;top:0;width:10%;height:1px;background:#1f1f1f;content:"";display:block}.pro_view_top .pro_v_info .p_title em{font-size:.3em;font-weight:500;color:#999;display:block}.pro_view_top .pro_v_info .p_price{font-size:2em;font-weight:300;display:flex;align-items:center;margin-top:40px}.pro_view_top .pro_v_info .p_price em:nth-of-type(1){margin-left:20px}.pro_view_top .pro_v_info .p_price em{font-size:.45em;font-weight:500;color:#666}.pro_view_top .pro_v_info .p_price em:after{display:inline-block;content:"|";margin:0 10px;color:#aaa;font-weight:200}.pro_view_top .pro_v_info .p_price em:last-of-type:after{display:none}.pro_view_top .pro_v_info .p_descrip{font-size:1em;font-weight:400;margin-top:30px;line-height:1.6}.pro_view_top .pro_v_info .p_feat{margin-top:60px}.pro_view_top .pro_v_info .p_feat li{font-size:.9em;font-weight:400;margin:5px 0}.pro_view_top .pro_v_info .p_feat li em{font-weight:600}.pro_view_top .pro_v_info .sele_quantity{display:flex;align-items:center;justify-content:flex-start;margin-top:40px}.pro_view_top .pro_v_info .sele_quantity .quan_line{display:flex;align-items:center;justify-content:flex-start;padding-bottom:2px;border-bottom:1px solid #1f1f1f;width:inherit}.pro_view_top .pro_v_info .sele_quantity .quan_line button.btn_m,.pro_view_top .pro_v_info .sele_quantity .quan_line button.btn_p{width:30px;height:30px;justify-content:center;display:flex;align-items:center;background:#fff;border:none;color:#000;font-size:1.2em;font-weight:300}.pro_view_top .pro_v_info .sele_quantity .quan_line button.btn_m:hover,.pro_view_top .pro_v_info .sele_quantity .quan_line button.btn_p:hover{background:#1f1f1f;border:none;color:#fff}.pro_view_top .pro_v_info .sele_quantity .quan_line input{padding:10px 10px;text-align:center;width:70px;border:none;background:#fff;color:#1f1f1f}.pro_view_top .pro_v_info .sele_quantity .s_price{font-size:2em;font-weight:600;margin-left:30px}.pro_view_top .pro_v_info .btn{margin-top:60px}.pro_view_top .pro_v_info .btn a{margin-right:5px}.pro_view_top .pro_v_info .btn a.p_cart{position:relative;display:inline-block;padding:19px 30px;background:url(../images/ic-cart03.svg) no-repeat center center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600;text-indent:-5000px}.pro_view_top .pro_v_info .btn a.p_cart:hover{background:url(../images/ic-cart03-wh.svg) no-repeat center center #1f1f1f;color:#fff}.pro_view_top .pro_v_info .btn a.p_wish{position:relative;display:inline-block;padding:19px 30px;background:url(../images/ic-fav01.svg) no-repeat center center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600;text-indent:-5000px}.pro_view_top .pro_v_info .btn a.p_wish:hover{background:url(../images/ic-fav01-wh.svg) no-repeat center center #1f1f1f;color:#fff}.pro_view_top .pro_v_info .btn a.buy{position:relative;display:inline-block;padding:18px 50% 18px 20px;background:url(../images/ic-buy.svg) no-repeat 95% center #1f1f1f;color:#fff;font-size:1em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600}.pro_view_top .pro_v_info .btn a.buy:hover{background:url(../images/ic-buy.svg) no-repeat 95% center #000;color:#fff;opacity:.85}.p_title{position:relative;font-size:2.3em;font-weight:500;padding-top:20px}.p_title:before{position:absolute;left:0;top:0;width:10%;height:1px;background:#1f1f1f;content:"";display:block}.p_title em{font-size:.3em;font-weight:500;color:#999;display:block}.p_price{font-size:2em;font-weight:300;display:flex;align-items:center;margin-top:40px}.p_price em:nth-of-type(1){margin-left:20px}.p_price em{font-size:.45em;font-weight:500;color:#666}.p_price em:after{display:inline-block;content:"|";margin:0 10px;color:#aaa;font-weight:200}.p_price em:last-of-type:after{display:none}.p_descrip{font-size:1em;font-weight:400;margin-top:30px;line-height:1.6}.p_feat{margin-top:60px}.p_feat li{font-size:.9em;font-weight:400;margin:5px 0}.p_feat li em{font-weight:600}.sele_quantity{display:flex;align-items:center;justify-content:space-between;margin-top:40px}.sele_quantity .p_n{font-size:1em;font-weight:500}.sele_quantity .quan_line{display:flex;align-items:center;justify-content:flex-start;padding-bottom:2px;border-bottom:1px solid #1f1f1f;width:inherit}.sele_quantity .quan_line button.btn_m,.sele_quantity .quan_line button.btn_p{width:30px;height:30px;justify-content:center;display:flex;align-items:center;background:#fff;border:none;color:#000;font-size:1.2em;font-weight:300}.sele_quantity .quan_line button.btn_m:hover,.sele_quantity .quan_line button.btn_p:hover{background:#1f1f1f;border:none;color:#fff}.sele_quantity .quan_line input{padding:10px 10px;text-align:center;width:70px;border:none;background:#fff;color:#1f1f1f}.sele_quantity .s_price{font-size:2em;font-weight:600;margin-left:30px}.btn a{margin-right:5px}a.p_cart{position:relative;display:inline-block;padding:19px 30px;background:url(../images/ic-cart03.svg) no-repeat center center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600;text-indent:-5000px}a.p_cart:hover{background:url(../images/ic-cart03-wh.svg) no-repeat center center #1f1f1f;color:#fff}a.p_wish{position:relative;display:inline-block;padding:19px 30px;background:url(../images/ic-fav01.svg) no-repeat center center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600;text-indent:-5000px}a.p_wish:hover{background:url(../images/ic-fav01-wh.svg) no-repeat center center #1f1f1f;color:#fff}.howtouse{position:relative;background:#f2f2f2;background-size:50% center;padding:0 0;display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:100px;min-height:500px}.howtouse .g_img{position:relative;width:50%;min-height:500px}.howtouse .g_img .in_pic{position:absolute;left:0;top:0;width:100%;min-height:inherit;display:block;background:url(../images/use_pic01.jpg) no-repeat center center;background-size:cover;z-index:9}.howtouse .g_info{position:relative;width:50%;padding:120px 50px}.howtouse .g_info .title{font-size:2em;font-weight:600;display:flex;align-items:center}.howtouse .g_info .title em{font-weight:400;font-size:.45em;margin-left:20px}.howtouse .use_step{margin-top:30px}.howtouse .use_step li{position:relative;font-size:1em;font-weight:500;padding:10px 0 10px 100px}.howtouse .use_step li em{position:absolute;left:0;top:10px;font-size:.9em;font-weight:600}.howtouse .gu_t{font-size:.85em;color:#555;margin-top:20px}.howtouse .type_recom{position:relative;margin-top:60px}.howtouse .type_recom .title{font-size:1.33em;font-weight:600;padding-top:50px}.howtouse .type_recom .title:before{position:absolute;left:0;top:0;width:10%;height:1px;background:#1f1f1f;content:"";display:block}.howtouse .type_recom ul{margin-top:30px}.howtouse .type_recom ul li{position:relative;font-size:1em;font-weight:500;padding:5px 0;color:#777}.howtouse .type_recom ul li em{font-weight:600;color:#1f1f1f}.pr_meister{position:relative;margin-top:100px;background:url(../images/pr_meister_bg.png) no-repeat center 500px #f4f3f3;text-align:center;padding:150px 30px 470px 30px}.pr_meister .pm_t1{font-size:2.3em;font-weight:700}.pr_meister .pm_t2{font-size:1em;font-weight:500;margin-top:20px;line-height:1.6}.pr_meister .pm_t2 em{margin-top:10px;display:block}.pr_meister a{margin-top:50px}a.go{position:relative;display:inline-block;padding:18px 80px 18px 20px;background:url(../images/ic-ar-go.svg) no-repeat 90% center #1f1f1f;border:1px solid #1f1f1f;color:#fff;font-size:1em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500}a.go:hover{background:url(../images/ic-ar-go-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;border:1px solid #1f1f1f;box-shadow:0 8px 25px rgba(0, 0, 0, 0.12)}.togh_pro{position:relative;margin-top:100px}.togh_pro .tl{position:relative;text-align:center}.togh_pro .tl em{position:relative;font-weight:500;font-size:1.2em;padding:0 30px;background:#fff;z-index:9}.togh_pro .tl:after{position:absolute;left:0;top:50%;width:100%;height:1px;background:#1f1f1f;content:"";display:block;z-index:0}.pro_more{position:absolute;right:5%;top:8px}.pro_more a{position:relative;display:block;padding:10px 30px 10px 0;color:#999;font-weight:300;transition:all .2s ease}.pro_more a:hover{color:#111}.pro_more a::after{position:absolute;right:0;top:11px;display:block;margin-left:10px;vertical-align:middle;width:21px;height:21px;display:flex;font-weight:400;align-items:center;justify-content:center;content:"+";background:#eaeaea;color:#222;border-radius:50%;transition:all .2s ease}.pro_more a:hover::after{background:#1370fe;color:#fff;transition:all .2s ease}.best_pd_wp{position:relative;overflow:hidden}.best_pd_wp .more{position:relative;z-index:999;float:none;width:100%;display:block}.pd_nodata{position:relative;text-align:center;padding:80px;font-weight:300;color:#555;background:#fafafa;margin-top:5%;font-size:.95em}.pd_nodata1{position:relative;text-align:center;padding:80px;font-weight:300;color:#555;background:#fafafa;font-size:.95em}.ct_tab_wp{position:relative;display:inline-block;margin-left:30px}.tab-cate{position:relative;margin-top:0;display:flex;justify-content:left}.tab-cate a{background:#fff;padding:8px 20px;color:#aaa !important;font-size:1.1em !important;font-weight:600 !important;letter-spacing:0 !important;transition:all .3s ease;text-align:center;margin-bottom:-20px}.tab-cate a.active{color:#111 !important;font-weight:700 !important}.tab-cate a::after{position:relative;content:"";height:2px;width:0;background:#999;display:block;margin-top:5px;transition:all .3s cubic-bezier(0, 0.38, 0.33, 1.02);text-align:center}.tab-cate a.active::after{position:relative;content:"";height:2px;width:100%;background:#222;display:block;margin-top:5px;transition:all .3s cubic-bezier(0, 0.38, 0.33, 1.02);text-align:center}.tab-st{position:relative;margin-top:0;display:flex;justify-content:space-between;width:100%}.tab-st li{width:100%;border-bottom:1px solid #d2d3d3}.tab-st a{background:#fff;padding:12px 20px;color:#797a7a !important;font-size:1.2em !important;font-weight:500 !important;text-align:center;display:block}.tab-st li.active{border-bottom:1px solid #1f1f1f}.tab-st li.active a{color:#1f1f1f !important;font-weight:600 !important}.mem_branch{position:relative;margin-top:0;display:flex;justify-content:space-between;width:100%;gap:20px;margin-top:60px}.mem_branch a{background:#fff;padding:55px 20px;color:#1f1f1f !important;font-size:1.4em !important;font-weight:400 !important;width:100%;border:1px solid #1f1f1f;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center}.mem_branch a.active,.mem_branch a:hover{color:#fff !important;font-weight:600 !important;background:#1f1f1f}.event_promotion{position:relative;margin-top:150px;background:#27292d;height:250px}.footer{border-top:1px solid #d8d8d8;padding:100px 5%}.footer .ft_section_wp{position:relative;display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:5%}.footer .ft_section_wp .ft_section{width:21%}.footer .ft_section_wp .ft_section:nth-of-type(2){width:37%}.footer .ft_section_wp .ft_section .logo{display:block;width:164px;height:45px;background:url(../images/logo.svg) no-repeat;text-indent:-5000px;background-size:cover}.footer .ft_section_wp .ft_section .ft_menu{position:relative;margin-top:40px}.footer .ft_section_wp .ft_section .ft_menu li{position:relative}.footer .ft_section_wp .ft_section .ft_menu li a{display:inline-block;padding:7px 0;font-weight:600 !important;color:#1f1f1f;font-size:.95em}.footer .ft_section_wp .ft_section .ft_menu li a:hover{text-decoration:underline}.footer .ft_section_wp .ft_section .fts_tl{font-size:1.2em;font-weight:600;color:#1f1f1f;padding-bottom:10px;border-bottom:1px solid #1f1f1f}.footer .ft_section_wp .ft_section address{margin-top:30px}.footer .ft_section_wp .ft_section address div{font-size:.9em;color:#1f1f1f;font-weight:400;line-height:1.6;padding:6px 0}.footer .ft_section_wp .ft_section .ft_lk_m{position:relative;margin-top:30px}.footer .ft_section_wp .ft_section .ft_lk_m li{position:relative}.footer .ft_section_wp .ft_section .ft_lk_m li a{display:inline-block;padding:6px 0;font-weight:400 !important;color:#1f1f1f;font-size:.9em;line-height:1.6}.footer .ft_section_wp .ft_section .ft_lk_m li a:hover{text-decoration:underline;font-weight:500 !important}.footer .ft_section_wp .ft_section .customer{margin-top:40px}.footer .ft_section_wp .ft_section .customer .title{font-size:.9em;color:#777;font-weight:400}.footer .ft_section_wp .ft_section .customer .number{font-size:1.75em;color:#1f1f1f;font-weight:400;margin-top:5px}.footer .copyr{position:relative;margin-top:40px;font-size:.8em;color:#1f1f1f}.ctn_ty01{position:relative;width:1400px;margin:0 auto}.ctn_ty02{position:relative;width:100%;padding:0 5%}.prd_cate{display:flex;align-items:center;justify-content:flex-start;margin-top:60px;width:100%}.prd_cate .cate_dep1{display:flex;align-items:center;justify-content:flex-start;padding:20px 30px 20px 0;border-right:1px dashed #aaa}.prd_cate .cate_dep1 ul{display:flex;align-items:center;justify-content:flex-start}.prd_cate .cate_dep1 ul li{margin:0 20px}.prd_cate .cate_dep1 ul li:nth-of-type(1){margin:0 20px 0 0}.prd_cate .cate_dep1 ul li a{display:block;padding:7px 0 3px 0;font-size:1em;color:#8f8f8f;font-weight:500;border-bottom:1px solid #fff;background:url(../images/ic-cate-ar.svg) no-repeat center -7px}.prd_cate .cate_dep1 ul li a:hover{color:#1f1f1f}.prd_cate .cate_dep1 ul li.active a{font-weight:700;color:#1f1f1f;border-color:#1f1f1f;background:url(../images/ic-cate-ar.svg) no-repeat center 0}.prd_cate .cate_dep2{margin-left:20px}.prd_cate .cate_dep2 ul{display:flex;align-items:center;justify-content:flex-start}.prd_cate .cate_dep2 ul li{margin:0 15px}.prd_cate .cate_dep2 ul li a{display:block;padding:7px 0 3px 0;font-size:1em;color:#8f8f8f;font-weight:500;border-bottom:1px solid #fff}.prd_cate .cate_dep2 ul li a:hover{color:#1f1f1f}.prd_cate .cate_dep2 ul li.active a{font-weight:700;color:#1f1f1f;border-color:#1f1f1f}.prd_cate .cate_dep2.dep2-2,.prd_cate .cate_dep2.dep2-3,.prd_cate .cate_dep2.dep2-4{display:none}.dep_tab{display:flex;align-items:center;justify-content:center;margin-top:40px;width:100%}.dep_tab a{font-size:1.3em;color:#9d9d9d;font-weight:500;padding:5px 0;margin:0 20px}.dep_tab a.active{border-bottom:1px solid #1f1f1f;color:#1f1f1f;font-weight:600;letter-spacing:-0.02em}.dep_tab a:hover{color:#1f1f1f;font-weight:600}.board_top{display:flex;align-items:center;justify-content:space-between;margin-top:60px;width:100%}.board_top .al_cate{margin-left:auto;margin-right:10px}.board_top .board_cate{display:flex;align-items:center;justify-content:flex-start}.board_top .board_cate a{position:relative;font-size:2.3em;color:#999;font-weight:600;margin:0 40px 0 0;padding-right:40px}.board_top .board_cate a em{font-size:.35em;font-weight:600;margin:0 0 0 0;display:block;text-align:right;letter-spacing:.02em}.board_top .board_cate a:after{position:absolute;right:0;top:50%;width:1px;height:40px;border-right:1px dashed #ccc;content:"";display:block;margin-top:-20px;background:#fff}.board_top .board_cate a:last-of-type:after{display:none}.board_top .board_cate a.active{color:#1f1f1f;font-weight:600;letter-spacing:-0.02em}.board_top .board_cate a:hover{color:#1f1f1f;font-weight:600}.board_top .top_s_t{margin-top:0}.board_search{position:relative;display:flex;justify-content:flex-end;align-items:center;gap:4px}.board_top.data{background:#f1f1f1}a.al_bt{padding:15px;background:#f2f2f2;color:#1f1f1f;font-size:.85em;font-weight:500;border-radius:4px}a.al_bt:hover{background:#555;color:#fff}a.al_bt.active{background:#1f1f1f;color:#fff}.top_s_t{position:relative;margin-top:40px;font-size:1.1em;font-weight:600;letter-spacing:-0.02em;display:flex;align-items:center;justify-content:flex-start}.top_s_t .stas{font-size:.85em;color:#888;font-weight:500;margin-left:20px}.top_s_t .stas em{color:#1f1f1f}.up_down{position:fixed;right:30px;bottom:50px;z-index:9999;width:45px;box-shadow:0 8px 25px rgba(0, 0, 0, 0.12);display:none}.up_down .bt_sc{position:relative;width:45px;height:40px;text-indent:-5000px;border:1px solid #1f1f1f;outline:none}.up_down .bt_sc.up{background:url(../images/ar_up.svg) no-repeat center center #fff;background-size:12px 7px;border-radius:4px 4px 0 0}.up_down .bt_sc.down{margin-top:-1px;background:url(../images/ar_down.svg) no-repeat center center #fff;background-size:12px 7px;border-radius:0 0 4px 4px}.up_down .bt_sc.up:hover{background:url(../images/ar_up_wh.svg) no-repeat center center #1f1f1f;background-size:12px 7px}.up_down .bt_sc.down:hover{background:url(../images/ar_down_wh.svg) no-repeat center center #1f1f1f;background-size:12px 7px}.contents{position:relative;padding:50px 5% 0 5%}.contents.wid{position:relative;padding:50px 0 0 0}.pad_inner{position:relative;width:1400px;margin:0 auto}.cont__ly{display:flex;align-items:flex-start;justify-content:space-between;gap:5%;margin-top:20px}.cont__ly.cart{position:relative;gap:5%}.cont__ly .lnb{position:relative;width:16.5%}.cont__ly .ctn{position:relative;width:78.5%;margin-top:25px}.cont__ly .lnb .lnb_title{font-size:1.5em;font-weight:600;color:#1f1f1f;padding-bottom:10px;border-bottom:1px solid #1f1f1f}.cont__ly .lnb .lnb_nav{position:relative;margin-top:30px}.cont__ly .lnb .lnb_nav li{margin:10px 0}.cont__ly .lnb .lnb_nav li a{display:block;color:#8f8f8f;font-size:.96em;font-weight:600;padding:5px 0;letter-spacing:-0.02em}.cont__ly .lnb .lnb_nav li a.active,.cont__ly .lnb .lnb_nav li a:hover{color:#1f1f1f;font-weight:700;letter-spacing:-0.02em}.ct_tl{text-align:center;color:#1f1f1f;font-size:2.6em;font-weight:700}.ct_tl em{font-weight:300;color:#ccc}.ct_title{text-align:left;color:#1f1f1f;font-size:1.95em;font-weight:700;letter-spacing:-0.03em}.ct_title em{font-weight:300;color:#ccc}.ct_title_ty1{color:#1f1f1f;font-size:2.5em;font-weight:700;letter-spacing:-0.03em;display:flex;align-items:center;justify-content:flex-start}.ct_title_ty1 em{margin-left:30px;padding:10px 0 10px 30px;border-left:1px solid #1f1f1f;font-size:.5em;font-weight:500}.title_area{position:relative;margin-top:60px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.title_area h5{font-size:1.3em;font-weight:600;letter-spacing:-0.02em}.title_area em.s_tx{display:block;color:#666;font-size:.85em;color:#777;margin-top:4px;width:100%}.title_area .btn_al{position:absolute;right:0;top:-20px;display:flex;align-items:center;justify-content:flex-end}.title_area .btn_al.top{top:-16px}.title_area .st_num{font-size:1em;color:#777;border-left:1px solid #ccc;padding-left:20px;margin-left:20px}.title_area .st_num em{font-size:1em;color:#1f1f1f;font-weight:600}a.docu_trans{position:relative;display:block;padding:8px 42px 8px 22px;background:url(../images/ic-trans-docu.svg) no-repeat 90% center #2f2f2f;border:1px solid #2f2f2f;color:#fff;font-size:.95em;border-radius:5px;font-weight:500}a.docu_trans:hover{border:1px solid #000;background:url(../images/ic-trans-docu.svg) no-repeat 90% center #000;color:#fff}a.btn_ty01{position:relative;display:block;padding:8px 22px 8px 22px;background:#fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.95em;border-radius:5px;font-weight:500}a.btn_ty01:hover{border:1px solid #1f1f1f;background:#1f1f1f;color:#fff}a.btn_ty02{position:relative;display:block;padding:8px 22px 8px 22px;background:#2f2f2f;border:1px solid #2f2f2f;color:#fff;font-size:.95em;border-radius:5px;font-weight:500}a.btn_ty02:hover{border:1px solid #000;background:#000;color:#fff}a.btn_ty03{position:relative;display:block;padding:8px 22px 8px 22px;background:#efefef;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.95em;border-radius:5px;font-weight:500}a.btn_ty03:hover{border:1px solid #1f1f1f;background:#1f1f1f;color:#fff}a.btn_list{position:relative;display:block;padding:18px 82px 18px 20px;background:url(../images/ic-list.svg) no-repeat 90% center #fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:1.05em;border-radius:4px;font-weight:500}a.btn_list:hover{border:1px solid #1f1f1f;background:url(../images/ic-list-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}a.btn_cart_delete{position:relative;display:block;padding:8px 42px 8px 20px;background:url(../images/ic-delete01.svg) no-repeat 90% center #fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.95em;border-radius:5px;font-weight:500}a.btn_cart_delete:hover{border:1px solid #1f1f1f;background:url(../images/ic-delete01-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}a.btn_cart_order{position:relative;display:block;padding:15px 20px 15px 20px;text-align:center;background:#2f2f2f;border:1px solid #2f2f2f;color:#fff;font-size:1.35em;border-radius:5px;font-weight:500}a.btn_cart_order:hover{border:1px solid #000;background:#000;color:#fff}.inq_top{position:relative;width:100%;height:680px;margin:60px 0 0 0;background:url(../images/bg_iimg_inq.jpg) no-repeat center center;background-size:cover;padding:100px 0}.inq_top .top_area{position:relative;display:flex;align-items:center;justify-content:space-between}.inq_top .top_area .lt .title_ar{padding-left:30px;border-left:1px solid #1f1f1f}.inq_top .top_area .lt .title_ar .title{font-size:3em;font-weight:300;line-height:1.1}.inq_top .top_area .lt .title_ar .txt{font-size:1.3em;font-weight:600;margin-top:15px}.inq_top .top_area .lt .gtxt{font-size:1.05em;font-weight:500;margin-top:60px;line-height:1.6}.inq_top .bottom_area{position:absolute;top:450px;left:0;padding-left:68px}.inq_top .bottom_area:before{position:absolute;left:0;top:5px;display:inline-block;vertical-align:middle;content:"";width:50px;height:50px;border-radius:4px;background:url(../images/ic-inq-cau.svg) no-repeat center center #383838}.inq_top .bottom_area li{color:#777;margin:4px 0;font-weight:500}.inq_top .bottom_area li em{color:#1f1f1f;text-decoration:underline;font-weight:600}.inq_top .top_area .rt a.inq{position:relative;display:block;padding:30px 100px 30px 22px;background:url(../images/ic-ar-more.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:1.2em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:5px;font-weight:600}.inq_top .top_area .rt a.inq:hover{background:url(../images/ic-ar-more-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}a.inq_send{position:relative;display:inline-block;padding:27px 100px 27px 22px;background:url(../images/ic-inq-write.svg) no-repeat 90% center #1f1f1f;color:#fff;font-size:1.2em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:5px;font-weight:500}a.inq_send:hover{background:url(../images/ic-inq-write.svg) no-repeat 90% center #000;color:#fff;opacity:.8}a.down{position:relative;display:inline-block;padding:2px 40px 2px 0;background:url(../images/ic-down01.svg) no-repeat right center;color:#fff;font-size:.9em;transition:.2s ease;text-align:center;font-weight:500}a.down:hover{background:url(../images/ic-down01.svg) no-repeat right center;color:#fff;opacity:.8}.inq_check{position:relative;margin:100px 0 0 0}.inq_check .t1{font-size:1.9em;font-weight:600}.inq_check .t2{font-size:1em;font-weight:500;color:#777;margin-top:10px}.inq_check .inp_mail{display:flex;align-items:center;justify-content:flex-start;margin-top:40px}.inq_check .inp_mail input{width:30%}.inq_check .inp_mail button{text-indent:0;background:#2f2f2f;color:#fff;margin-left:6px}.inq_check .inp_mail button:hover{text-indent:0;background:#000;color:#fff}.inq_check .inp_mail .sns_check{margin:0 0 0 20px}.inq_check .inp_mail .sns_check a{width:inherit;padding:15px 20px 15px 60px;font-size:.95em}.inp_form{position:relative;padding:40px 50px;background:#f4f4f4;margin-top:25px}.inp_form .field{display:flex;align-items:center;justify-content:flex-start;margin:10px 0}.inp_form .field select{width:30%;padding:12px}.inp_form .field em{margin:0 10px}.inp_form input{width:100%}.inp_form input:focus,.inp_form select:focus{outline:none;border:1px solid #1f1f1f;color:#1f1f1f;transition:all .3s ease}.inp_form input.wid30{width:30%}.inp_form textarea{width:100%;height:300px;margin-top:10px}.inp_form .file_down{position:relative;margin-top:20px;background:#383838;padding:20px 20px;border-radius:4px;display:flex;align-items:center;justify-content:flex-start;width:inherit}.inp_form .file_down .tl{font-weight:400;color:#fff;background:url(../images/ic-file-wh.svg) no-repeat left center;padding-left:22px;padding-right:22px;border-right:1px dashed rgba(255, 255, 255, 0.2);margin-right:30px;font-size:.9em}.inp_form .file_down .empty{font-weight:400;color:#fff;font-size:.9em;opacity:.6}.inp_form .file_down a.down{margin-right:30px}.export_top{position:relative;width:100%;height:680px;margin:60px 0 0 0;background:url(../images/export.svg) no-repeat center 100px #f2f2f2;padding:100px 0;display:flex;align-items:flex-end;justify-content:flex-start}.export_top .air_img{position:absolute;left:50%;top:50px;width:730px;height:730px;background:url(../images/export_air.png) no-repeat center center;background-size:cover;margin:0 0 0 -300px}.export_top .gtxt{font-size:1.8em;font-weight:700;line-height:1}.export_top .gtxt em{font-size:.5em;font-weight:400;line-height:1;color:#999}.export_top .gtxt1{font-size:1em;font-weight:400;line-height:1;margin-top:50px}.clinic_info_top{position:relative;width:100%;height:380px;margin:60px 0 0 0;background:url(../images/clinic_info_bg.jpg) no-repeat center center;padding:100px 0;display:flex;align-items:center;justify-content:flex-start}.clinic_info_top .gtxt{font-size:1.8em;font-weight:400;line-height:1.3}.clinic_info_top .gtxt1{font-size:1em;font-weight:600;line-height:1;margin-top:70px}.clinic_cate{position:relative;background:#f1f1f1;padding:0 0}.clinic_cate:after{position:absolute;left:0;top:0;background:#383838;width:13.5%;height:100%;display:block;content:"";z-index:0}.clinic_cate .inner{display:flex;align-items:center;justify-content:flex-start;width:1400px;margin:0 auto}.clinic_cate .inner .cate_tl{font-size:.85em;font-weight:500;color:#fff;padding:40px 40px 40px 0;background:#383838;z-index:9}.clinic_cate .inner .cate{display:flex;align-items:center;justify-content:flex-start;z-index:9}.clinic_cate .inner .cate a{font-size:1em;padding:10px 0;color:#777;font-weight:500;margin:0 40px;background:#f1f1f1}.clinic_cate .inner .cate a.active{color:#1f1f1f;border-bottom:1px solid #1f1f1f}.clinic_cate .inner .cate a:hover{color:#1f1f1f}.meister_top{position:relative;width:100%;height:780px;margin:-50px 0 0 0;background:url(../images/meister_bg.jpg) no-repeat 15% center #766a68;padding:100px 0;display:flex;align-items:center;justify-content:flex-start;background-size:cover}.meister_top .t_box{position:absolute;right:0;top:0;height:100%;width:50%;display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;flex-direction:column}.meister_top .t_box *{color:#fff}.meister_top .t_box .top{position:relative;background:url(../images/ic-x.svg) no-repeat left 50px}.meister_top .t_box .top .t1{font-size:.9em;font-weight:600;line-height:1}.meister_top .t_box .top .t2{font-size:5.8em;font-weight:800;line-height:1;margin-top:60px}.meister_top .t_box .metxt{font-size:1.77em;font-weight:300;line-height:1.5;margin-top:60px;letter-spacing:-0.03em}.meister_top .t_box .metxt em{font-weight:600}.meister_top .t_box .metxt1{font-size:.9em;font-weight:400;line-height:1.8;margin-top:30px}.meister_top .t_box .me_link{margin-top:50px}.meister_top .t_box .me_link a{padding:3px 0;font-size:1em;font-weight:500;margin-right:30px;border-bottom:1px solid #fff;opacity:.75}.meister_top .t_box .me_link a:after{display:inline-block;content:"";width:20px;height:20px;border-radius:4px;background:url(../images/ic-ar01.svg) no-repeat center center #fff;border:1px solid #1f1f1f;background-size:auto 9px;vertical-align:middle;margin:-4px 0 0 6px}.meister_top .t_box .me_link a:hover{opacity:1}.meister_sort{position:relative;margin-top:90px}.meister_sort .al_ty{display:flex;align-items:center;justify-content:flex-start;padding:27px 0;border-bottom:1px solid #bbb}.meister_sort .al_ty .tl{position:relative;font-size:.85em;font-weight:500;width:10%;padding-left:20px}.meister_sort .al_ty .tl.area{background:url(../images/ic-area.svg) no-repeat left center}.meister_sort .al_ty .tl.pick{background:url(../images/ic-pick.svg) no-repeat left center}.meister_sort .al_ty .tl:after{position:absolute;right:0;top:0;width:20px;height:20px;content:"";display:block;background:url(../images/ic-ar01.svg) no-repeat center center;opacity:.2;background-size:5px auto}.meister_sort .al_ty .sr_list{display:flex;align-items:center;justify-content:flex-start;margin-left:20px}.meister_sort .al_ty .sr_list li{margin-right:30px}.meister_sort .al_ty .sr_list li .checks1 label{font-size:.9em;font-weight:600}.meister_sort .al_ty:last-of-type{border-bottom:0;padding-bottom:0}.bydeuk_top{position:relative;width:100%;height:900px;margin:-50px 0 0 0;background:url(../images/byd_bg.jpg) no-repeat center center #f2f2f2;padding:0 0;display:flex;align-items:center;justify-content:center;background-size:cover}.byd_sprice_wp{position:relative;text-align:center;margin:60px 0 0 0}.byd_sprice_wp .tl{font-size:1.3em;letter-spacing:-0.02em}.byd_sprice_wp .sale_p{font-size:3em;color:#f63434;font-weight:600;margin-top:40px}.byd_sprice_wp .sale_p em{font-size:.4em;color:#888;text-decoration:line-through;font-weight:400;display:block}.byd_dtail.mt{margin-top:100px}.brand_top{position:relative;width:100%;height:900px;margin:-50px 0 0 0;background:url(../images/brand_bg.jpg) no-repeat center center #f2f2f2;padding:100px 0;display:flex;align-items:center;justify-content:center;background-size:cover}.brand_top .inner_txt *{text-align:center;color:#fff}.brand_ly{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:150px}.brand_ly .brly_lt{position:relative;width:50%}.brand_ly .brly_rt{position:relative;width:50%}.brand_ly .brly_lt .br_t_block{padding:10px 5% 10px;border-left:1px solid #1f1f1f;margin-top:40px}.btx1{font-size:1em;font-weight:500;letter-spacing:.05em}.btx2{font-size:1.8em;font-weight:700;margin-top:30px}.btx3{font-size:1.1em;font-weight:400;margin-top:60px;line-height:2}.btx3.line{border-left:1px solid #1f1f1f;padding:20px 0 20px 5%;margin-left:11.5%}.btx1_1{font-size:3.6em;font-weight:300}.btx2_1{font-size:1.33em;font-weight:600;margin-top:0;line-height:1.7}.btx3_1{font-size:1.1em;font-weight:400;margin-top:30px;line-height:2}.btx3 em,.btx3_1 em{font-weight:600}.logo_t{font-size:1em;font-weight:600;margin-top:90px}.br_t_img{position:relative;width:100%}.br_t_img img{width:100%}.br_t_img .br_pro{position:absolute;left:0;top:50%;margin:-20px 0 0 -20px;z-index:9}.br_bt_ima_area{position:relative;width:100%;height:100%;display:block}.br_bt_ima_area img{width:100%}.br_bt_ima_area .img01{position:absolute;left:0;top:0;width:68%;height:60%;background:url(../images/br_btpic1.jpg) no-repeat center center;background-size:cover}.br_bt_ima_area .img02{position:absolute;right:0;top:0;width:38%;height:38%;background:url(../images/br_btpic2.jpg) no-repeat center center;background-size:cover}.br_bt_ima_area .img03{position:absolute;left:0;bottom:0;width:68%;height:30%;background:url(../images/br_btpic3.jpg) no-repeat center center;background-size:cover}.br_bt_ima_area .img04{position:absolute;right:0;bottom:0;width:30%;height:68%;background:url(../images/br_btpic4.jpg) no-repeat center center;background-size:cover}.mov_area{position:relative;margin-top:150px;width:100%;height:800px;background:url(../images/mov_bg.jpg) no-repeat center center;display:flex;align-items:center;justify-content:center}.mov_area a.mov_play{width:100px;height:100px;background:url(../images/ic-play-wh.svg) no-repeat center center;border-radius:50%;border:1px solid #fff}.mov_area a.mov_play:hover{background:url(../images/ic-play.svg) no-repeat center center #fff}.crew_top{position:relative;width:100%;height:900px;margin:-50px 0 0 0;background:url(../images/crew_bg.jpg) no-repeat center center #f2f2f2;padding:100px 0;display:flex;align-items:center;justify-content:center;background-size:cover}.crew_top .inner_txt *{text-align:center;color:#fff}.crew_ly_wp{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:100px}.crew_ly_wp .cr_cate{position:relative;width:20%;margin-right:8%;padding-top:30px;font-size:1.3em;font-weight:600;border-top:1px solid #1f1f1f}.crew_ly_wp .cr_list{position:relative;width:72%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.crew_ly_wp .cr_list .cr_info{position:relative;width:31.5%;margin:0 2.75% 4% 0}.crew_ly_wp .cr_list .cr_info:nth-of-type(3n){margin:0 0 4% 0}.crew_ly_wp .cr_list .cr_info .pic{position:relative;width:100%;background:#000}.crew_ly_wp .cr_list .cr_info .pic img{width:100%}.crew_ly_wp .cr_list .cr_info .if_name{font-size:1.43em;font-weight:600;margin-top:30px}.crew_ly_wp .cr_list .cr_info .if_t{margin-top:2px;display:flex;align-items:center}.crew_ly_wp .cr_list .cr_info .if_t li{font-size:.9em;color:#555}.crew_ly_wp .cr_list .cr_info .if_t li:after{font-size:.9em;font-weight:200;content:"|";display:inline-block;vertical-align:middle;margin:0 10px;color:#ccc}.crew_ly_wp .cr_list .cr_info .if_t li:last-of-type:after{display:none}.crew_ly_wp .cr_list .cr_info .if_contact{margin-top:20px}.crew_ly_wp .cr_list .cr_info .if_contact li{position:relative;font-size:.9em;padding-left:26px;margin:5px 0}.crew_ly_wp .cr_list .cr_info .if_contact li.tel{background:url(../images/ic-tel.svg) no-repeat left center;background-size:auto 13px}.crew_ly_wp .cr_list .cr_info .if_contact li.kakao{background:url(../images/ic-kakao.svg) no-repeat left center;background-size:auto 15px}.crew_ly_wp .cr_list .cr_info .if_contact li.insta{background:url(../images/ic-instagram.svg) no-repeat left center;background-size:auto 15px}.crew_ly_wp .cr_list .cr_info .if_contact li em{font-weight:500;text-decoration:underline;margin-left:15px}.crew_bottom{position:relative;margin:150px 0;background:url(../images/crew_bt_bg.png) no-repeat center top;width:100%;background-size:cover;display:flex;align-items:center;justify-content:center;padding:300px 0 100px 0;height:500px}.crew_bottom .in_tx{font-size:1em;font-weight:400;line-height:1.8;margin:380px 0 0 -4.5%}.crew_bottom .in_tx em{font-weight:600}.vtx1{font-size:3.3em;font-weight:800}.vtx2{font-size:1em;font-weight:400;margin-top:0;letter-spacing:.05em}.vtx3{font-size:1.6em;font-weight:500;margin-top:60px;line-height:1.6}.ceo_top{position:relative;width:100%;height:560px;margin:-50px 0 0 0;background:#fff;padding:0 0 0 5%;display:flex;align-items:center;justify-content:flex-start;background-size:cover}.ceo_top .ceo_inner{position:relative;width:100%;height:560px;background:url(../images/ceo_pic.png) no-repeat 45% bottom #dbdbdb}.ceo_block{display:flex;align-items:flex-start;justify-content:flex-start}.ceo_block.mt{margin-top:100px}.ceo_block .lt_sec{position:relative;width:40%;padding:60px 0}.ceo_block .lt_sec .s1_t{position:relative;font-weight:600;font-size:1.87em}.ceo_block .lt_sec .s2_t{position:relative;font-weight:600;font-size:1.7em}.ceo_block .lt_sec .s1_t:before{position:absolute;left:0;top:-30px;content:"";display:block;background:url(../images/ic-s-lt.svg) no-repeat center center;width:20px;height:20px}.ceo_block .lt_sec .s1_t:after{position:relative;content:"";display:block;background:url(../images/ic-s-rt.svg) no-repeat center center;width:20px;height:20px;margin-top:10px}.ceo_block .rt_sec{position:relative;width:60%;padding:30px 0 60px 5%;border-left:1px solid #1f1f1f}.gr_top{position:relative;display:flex;align-items:center;font-size:2em;font-weight:600}.gr_top .n_k{font-weight:600;margin-left:70px}.gr_top .n_e{font-weight:500;margin-left:20px;color:#999;font-size:.45em;letter-spacing:.05em}.gr_t1{font-weight:600;margin-top:40px;font-size:1.1em;line-height:1.6;letter-spacing:.03em}.gr_t2{font-weight:400;margin-top:30px;font-size:1em;line-height:1.6;padding-bottom:40px}.gr_t2 p{margin-top:20px}.ceo_inf_list li{position:relative;margin:7px 0;font-size:1.1em;font-weight:500}.ceo_inf_list li em{color:#777;margin-left:15px}.ceo_inf_list.sns li{padding-left:110px;font-weight:500;color:#555;font-size:1em}.ceo_inf_list.sns li em{position:absolute;left:0;top:0;font-weight:600;color:#1f1f1f;font-size:1.1em;margin-left:0}.prod_top{position:relative;width:100%;height:700px;margin:-175px 0 0 0;background:url(../images/pro_top_01.jpg) no-repeat center center #f2f2f2;padding:100px 0;display:flex;align-items:center;justify-content:flex-start;background-size:cover}.faq_search{position:relative;background:#f2f2f2;padding:75px 30px 70px 30px;margin-top:50px;text-align:center}.faq_search label{display:none}.faq_search .sr_wp{position:relative;width:60%;margin:0 auto}.faq_search .sr_wp .faq_inpt{position:relative;padding:20px 15px;width:100%;color:#222;background:#fff;border:1px solid #1f1f1f;border-bottom:1px solid #000;border-radius:5px;font-size:1.05em}.faq_search .sr_wp .faq_inpt::placeholder{color:#999;font-weight:500;font-size:.95em}.faq_search .sr_wp .faq_inpt::-webkit-input-placeholder{color:#999;font-weight:500}.faq_search .sr_wp .faq_inpt::-ms-input-placeholder{color:#999;font-weight:500}.faq_search .sr_wp button.faq_sh_btn{position:absolute;right:0;top:0;border:none;height:60px;width:54px;background:url(../images/ic-search.png) no-repeat 50%;background-size:16px;text-indent:-5000px;cursor:pointer;z-index:90}.faq_search .keyword_wp{position:relative;width:60%;margin:0 auto;text-align:left;margin-top:15px;padding-left:5px}.faq_search .keyword_wp a{display:inline-block;vertical-align:middle;padding:5px 8px;text-align:center;background:#fff;color:#888;font-weight:500;font-size:.85em;border-radius:4px;letter-spacing:-0.05em;margin-right:5px;border-radius:4px;border:1px solid #e8e8e8}.faq_search .keyword_wp a:hover{border:1px solid #1f1f1f;color:#1f1f1f}.faq_search .keyword_wp p.key_tl{position:relative;display:inline-block;margin-right:20px;vertical-align:middle;color:#1f1f1f;font-weight:600;font-size:.8em;letter-spacing:-0.03em;border-bottom:1px solid #1f1f1f;padding-bottom:4px}.faq_tab{position:relative;margin-top:50px;display:flex;align-items:center;justify-content:flex-start}.faq_tab a{position:relative;padding:10px 8px;background:#fff;border-bottom:2px solid #fff;color:#777 !important;text-align:center;font-size:.95em !important;margin-right:20px;font-weight:500}.faq_tab a:last-of-type{margin-right:0}.faq_tab a:hover{background:#fff;border-bottom:2px solid #1f1f1f;color:#1f1f1f !important;transition:all .2s ease-out}.faq_tab a.ft_on{background:#fff;border-bottom:2px solid #1f1f1f;color:#1f1f1f !important;transition:all .2s ease-out}.sidebar{width:100%;background:#fff;position:relative;z-index:2;margin-top:30px;border-top:1px solid #1f1f1f}.sidebar #leftside-navigation ul li{list-style-type:none;position:relative}.sidebar #leftside-navigation ul li div.nt_list{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;padding:17px 0;border-bottom:1px solid #e8e8e8;cursor:pointer}.sidebar #leftside-navigation ul li div.nt_list.nt_line{background:#f3fbf3}.sidebar #leftside-navigation ul li div.nt_list p{position:relative}.sidebar #leftside-navigation ul li div.nt_list p.nt_num{width:7%;text-align:center;font-size:1em;color:#1f1f1f;font-weight:600}.sidebar #leftside-navigation ul li div.nt_list p.nt_num.nt{background:url(../images/ic-nt.png) no-repeat center center;background-size:15px 15px;text-indent:-5000px}.sidebar #leftside-navigation ul li div.nt_list.nt_line p.nt_title{color:#1f1f1f;font-weight:500}.sidebar #leftside-navigation ul li div.nt_list p.nt_title{width:81%;font-size:1em;letter-spacing:-0.03em;color:#555}.sidebar #leftside-navigation ul li div.nt_list p.nt_date{width:12%;text-align:center;font-size:.8em;color:#888;font-weight:500}.sidebar #leftside-navigation.faq ul div.customer_ans{position:relative;display:none;padding:27px 30px 30px 0;background:#f3f3f3;color:#1f1f1f}.sidebar #leftside-navigation.faq ul div.customer_ans{border-bottom:1px solid #e8e8e8;font-weight:500}.sidebar #leftside-navigation.faq ul div.customer_ans .ans{position:relative;display:inline-block;vertical-align:middle;width:8%;text-align:center;font-size:1.1em;color:#1f1f1f !important;font-weight:600 !important}.sidebar #leftside-navigation.faq ul li div.nt_list.active{background:#e8e8e8}.sidebar #leftside-navigation.faq ul li div.nt_list.ac_none{background:none}.sidebar #leftside-navigation.faq ul li div.nt_list{padding:20px 0}.sidebar #leftside-navigation.faq ul li div.nt_list p.nt_num{width:8%;font-weight:600;color:#1f1f1f;font-size:1.1em}.sidebar #leftside-navigation.faq ul li div.nt_list p.cate{width:10%;font-weight:400}.sidebar #leftside-navigation.faq ul li div.nt_list p.nt_title{width:82%}.sidebar #leftside-navigation.faq ul li div.nt_list p.nt_title{color:#1f1f1f;font-size:1.1em;font-weight:500}.sidebar #leftside-navigation.faq ul div.customer_ans .ans_txt{position:relative;display:inline-block;vertical-align:middle;width:92%;font-size:1.03em;font-weight:400;line-height:1.7}.cont__ly .cart_left{position:relative;width:77%}.cont__ly .cart_right{position:sticky;width:23%;right:0;top:80px}.cont__ly .cart_right .info_ov{position:relative;border:1px solid #b7babf;padding:35px;border-radius:5px}.cont__ly .cart_right .info_ov .title{position:relative;padding-bottom:15px;border-bottom:1px solid #1f1f1f;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:1.35em;letter-spacing:-0.02em}.cont__ly .cart_right .info_ov .ov_info_list{margin-top:15px;padding-bottom:10px}.cont__ly .cart_right .info_ov .ov_info_list li{position:relative;font-size:1.1em;font-weight:500;padding:18px 0 18px 120px;text-align:right;border-bottom:1px dashed #ddd}.cont__ly .cart_right .info_ov .ov_info_list li em{position:absolute;left:0;top:20px;color:#777;font-size:.9em}.cont__ly .cart_right .info_ov .t_price{position:relative;font-size:1.4em;font-weight:600;padding:18px 0 18px 120px;text-align:right}.cont__ly .cart_right .info_ov .t_price em{position:absolute;left:0;top:20px;color:#1f1f1f;font-size:.75em;letter-spacing:-0.02em;font-weight:500}.cont__ly .cart_right .info_ov .ov_info_list li a{text-decoration:underline}.cont__ly .cart_right .info_ov .ov_info_list.nobor{border-bottom:none}.cart_list_wp{border-top:1px solid #ebebeb;margin-top:30px}.cart_list{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;padding:30px 20px}.cart_list .lt{display:flex;align-items:center;justify-content:flex-start}.cart_list .lt a.tl_date{font-size:1.15em;font-weight:600;margin-left:20px}.cart_list .lt a.tl_date em{text-decoration:underline;font-weight:400;margin-left:10px}.cart_list .lt .img{position:relative}.cart_list .lt .img .color{position:absolute;right:10px;top:10px;width:10px;height:10px}.cart_list .lt .img img{width:100%}.cart_list .lt .info{margin-left:10px;width:inherit}.cart_list .lt .info .c_name{font-weight:500;font-size:1.15em}.cart_list .lt .info .c_name em.sn{padding:5px;font-size:.6em;font-weight:500;color:#5d6bc0;background:#e8eaf4;border-radius:4px;display:inline-block;vertical-align:middle;margin-left:5px}.cart_list .lt .info .c_name em.stx{display:block;font-size:.9em;font-weight:500;margin-top:3px;color:#777}.cart_list .lt .info .option{font-size:.9em;font-weight:500;margin-top:10px;color:#777}.cart_list .lt .quantity{margin:0 0 0 60px}.cart_list .lt .quantity .quan_line{display:flex;align-items:center;justify-content:flex-start;padding-bottom:2px;border-bottom:1px solid #1f1f1f}.cart_list .lt .quantity .quan_line .tx{font-size:.9em;margin-right:10px}.cart_list .lt .quantity .quan_line button.btn_m,.cart_list .lt .quantity .quan_line button.btn_p{width:30px;height:30px;justify-content:center;display:flex;align-items:center;background:#f1f1f1;border:none;color:#000;font-size:1.2em;font-weight:300}.cart_list .lt .quantity .quan_line button.btn_m:hover,.cart_list .lt .quantity .quan_line button.btn_p:hover{background:#1f1f1f;border:none;color:#fff}.cart_list .lt .quantity .quan_line input{padding:10px 10px;text-align:center;width:70px;border:none;background:#fff;color:#1f1f1f}.cart_list .lt .date{font-size:1em;font-weight:500;margin-left:20px;color:#777}.cart_list .rt{display:flex;align-items:center;justify-content:flex-end}.cart_list .rt .t_price{font-size:1.5em;font-weight:600;margin-right:30px}.cart_list .rt .sta{padding:6px 10px;font-size:.9em;font-weight:500;border-radius:4px;min-width:60px;text-align:center}.cart_list .rt .sta.co2{background:#fff;border:1px solid #1f1f1f;color:#1f1f1f}.cart_list .rt .sta.co1{background:#fff;border:1px solid #fe2d2d;color:#fe2d2d}.pro_ct_stl{text-align:center;color:#1c1e1f;font-size:1.2em;font-weight:500}.pro_ct_stl.tal_l{text-align:left}.pro_ct_stl.mt{margin-top:80px}.path_wp{position:relative;margin-top:50px;display:flex;align-items:center;justify-content:left}.path_wp .mt{margin-top:0}.path_wp a{color:#888;font-size:.9em;font-weight:400}.path_wp a:hover{color:#222}.path_wp a::after{content:">";color:#b5b5b5;margin:0 10px}.path_wp select{border:none;outline:none;font-size:.9em;color:#000;padding-right:30px;cursor:pointer}.path_wp select option.pre{color:#ef345c}.sta_wp{position:relative;margin-top:20px;padding:15px 7px 15px 15px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;display:flex;align-items:center;justify-content:space-between}.sta_wp .sta_num{font-size:.85em;color:#777}.sta_wp .sta_num em{color:#222;font-weight:600}.sta_wp .sta_sorting{position:relative;display:flex;align-items:center;justify-content:right}.sta_wp .sta_sorting .sor1{position:relative;display:flex;align-items:center;justify-content:right}.sta_wp .sta_sorting .sor1 li{position:relative;vertical-align:middle}.sta_wp .sta_sorting .sor1 li a{display:block;font-size:.9em;color:#999;padding:5px 8px}.sta_wp .sta_sorting .sor1 li a:hover{color:#ef345c}.sta_wp .sta_sorting .sor1 li a.pre{color:#222}.guide_box{position:relative;margin-top:70px;background:#f2f2f2;border-radius:5px;padding:35px}.guide_box li{color:#555;margin:8px 0;line-height:1.5;padding-left:14px;position:relative}.guide_box li:before{position:absolute;left:0;top:8px;content:"";display:block;width:5px;height:5px;background:#fff;border:1px solid #1f1f1f;border-radius:50%}.guide_box li em{color:#1f1f1f;font-weight:500}.pro_detail_wp{position:relative;margin-top:60px}.pr_detail_top{position:relative;display:flex;justify-content:left}.pr_detail_top .prtt_left{position:relative;width:45%;background:#fff}.pr_detail_top .prtt_right{position:relative;width:55%;background:#fff;padding-left:8%}.pr_detail_top .prtt_left .pro_v_thum_area{position:relative;width:100%;height:100%}.pr_detail_top .prtt_left .pro_v_thum_area .thum_big img{width:100%}.pr_detail_top .prtt_left .pro_v_thum_area .thum_small{position:relative;margin-top:20px}.pr_detail_top .prtt_left .pro_v_thum_area .thum_small ul{position:relative;display:flex;align-items:center;justify-content:left}.pr_detail_top .prtt_left .pro_v_thum_area .thum_small ul li{background:#000;text-align:center;border:1px solid #e8e8e8;margin-right:10px}.pr_detail_top .prtt_left .pro_v_thum_area .thum_small ul li a{display:block;width:90px;background:#fff;padding:5px;transition:all .2s ease}.pr_detail_top .prtt_left .pro_v_thum_area .thum_small ul li a:hover{opacity:.95;transition:all .2s ease}.pr_detail_top .prtt_left .pro_v_thum_area .thum_small ul li a img{width:70px}.pr_detail_top .prtt_right .top_info_box{position:relative}.pr_detail_top .prtt_right .top_info_box .pro_subj{position:relative;color:#111;font-size:1.8em;padding-bottom:30px;border-bottom:1px solid #e8e8e8}.pr_detail_top .prtt_right .top_info_box .pro_price_info{margin-top:30px}.pr_detail_top .prtt_right .top_info_box .pro_price_info .pro_price_default{text-decoration:line-through;color:#222;font-size:.8em;font-weight:400}.pr_detail_top .prtt_right .top_info_box .pro_price_info .pro_price_sale{font-size:1.8em;color:#ef345c;margin-top:10px;font-weight:300}.prov_info_list{position:relative;margin-top:30px}.prov_info_list li{position:relative;padding:10px 0 10px 10px;color:#111;font-size:.9em}.prov_info_list li span{display:inline-block;width:120px;vertical-align:middle;color:#888}.prov_info_list li a.down_c{display:inline-block;vertical-align:middle;padding:5px 25px 5px 10px;background:url(../images/ic-download.png) no-repeat 88% center #fff;border:1px solid #1370fe;color:#333;font-size:.85em;margin-left:12px;transition:all .2s ease;background-size:9px 8px}.prov_info_list li a.down_c:hover{background:url(../images/ic-download_on.png) no-repeat 88% center #1370fe;background-size:9px 8px;border:1px solid #1370fe;color:#fff;transition:all .2s ease}.prov_info_list li.coupon{color:#1370fe}.pr_count{position:relative;margin-top:20px;padding:14px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.pr_count>p{position:relative;display:inline-block;vertical-align:middle;width:120px;font-size:.9em;color:#888}.pr_count>.count-wrapper{position:relative;display:inline-block;vertical-align:middle}.pr_count>.count-wrapper a{display:inline-block;width:40px;height:40px;background:#fff;border:1px solid #c4ccd8;vertical-align:middle;margin-right:-5px}.pr_count>.count-wrapper a.down{background:url(../images/ic-down.png) no-repeat 50%}.pr_count>.count-wrapper a.up{background:url(../images/ic-up.png) no-repeat 50%}.pr_count>.count-wrapper .ps_num{display:inline-block;width:40px;height:40px;background:#fff;border:1px solid #c4ccd8;vertical-align:middle;margin-right:-5px;text-align:center;color:#000;font-weight:500}.pr_total{position:relative;margin-top:20px;padding:14px;display:flex;align-items:center;justify-content:space-between}.pr_total span{color:#222}.pr_total span:last-of-type{font-size:1.8em}.pr_total span:last-of-type em{font-size:.65em;display:inline-block;vertical-align:middle}.pr_bottom{position:relative;margin-top:20px;display:flex;align-items:center;justify-content:space-between}.pr_bottom a{position:relative;display:block;background:#fff;border:1px solid #222;text-align:center;padding:15px 20px;font-size:1.25em;font-weight:300;width:30%;transition:all .2s ease}.pr_bottom a:nth-of-type(3){background:#333;color:#fff}.pr_bottom a:hover{background:#444;transition:all .2s ease;border:1px solid #444;color:#fff}.pr_bottom a:nth-of-type(3):hover{background:#ef345c;border:1px solid #ef345c;color:#fff;transition:all .2s ease}.info_tab{position:relative;margin-top:150px;display:flex;align-items:center;justify-content:space-between}.info_tab a{position:relative;display:block;background:#fff;border:1px solid #e8e8e8;text-align:center;padding:15px 20px;width:25%;font-size:.95em;color:#777}.info_tab a.tab_pre{border:1px solid #333;color:#222}.pro_v_discription{position:relative;margin-top:50px}.pro_v_discription.brt{border-top:1px solid #e8e8e8}.prv_info_tl{position:relative;color:#333;margin-top:50px}.prv_info_stl{position:relative;color:#333;margin-top:40px;font-size:.95em}.prv_info_list{margin-top:15px}.prv_info_list li{font-size:.9em;color:#666;margin:5px 0}.prv_bd_wp{position:relative;padding:0 3%}.prv_bd_wp.myp{padding:0}.prv_bd_wp.myp .review_box{padding:0 0 35px 0;margin-top:35px}.review_box{position:relative;padding:0 0 25px 0;margin-top:25px;border-bottom:1px solid #e8e8e8}.review_box .rev_wr{position:relative;font-size:.9em;color:#222}.review_box .rev_wr span{color:#ef345c}.review_box .rev_wr span a{color:#ef345c}.review_box .rev_wr span a:hover{text-decoration:underline}.review_box .rev_wr em{display:inline-block;vertical-align:middle;color:#999;font-size:.9em;margin-left:20px}.review_box .rev_comment{position:relative;margin-top:15px;font-size:.95em;color:#555}.alt_c{position:relative;margin-top:70px;display:flex;align-items:center;justify-content:center;gap:12px}.alt_c.comp{justify-content:space-between}.alt_c.comp a{width:100%;text-align:center}.mar_lr{margin:0 4px}.alt_r{position:relative;text-align:right;margin-top:40px}.btn_al{position:relative;margin-top:16px}.btn_al a{margin-right:4px}a.btn_ty{position:relative;display:inline-block;padding:10px 20px;background:#fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.95em;border-radius:5px}a.btn_ty:hover{background:#1f1f1f;color:#fff}a.btn_write{position:relative;display:inline-block;padding:10px 20px;background:#555;color:#fff;font-size:.95em;transition:all .2s ease}a.btn_write:hover{background:#222;transition:all .2s ease}a.btn_etc{position:relative;display:inline-block;padding:5px 10px;border:1px solid #ccc;background:#fff;color:#222;font-size:.8em;transition:all .2s ease}a.btn_etc:hover{border:1px solid #666;background:#f7f7f7;transition:all .2s ease}a.btn_write1{position:relative;display:block;padding:20px 60px;background:#2f2f2f;border:1px solid #2f2f2f;color:#fff;font-size:1.3em;border-radius:5px;font-weight:600}a.btn_write1:hover{border:1px solid #1f1f1f;background:#1f1f1f;color:#fff}a.btn_cancel{position:relative;display:block;padding:20px 60px;background:#efefef;border:1px solid #2f2f2f;color:#1f1f1f;font-size:1.3em;border-radius:5px;font-weight:600}a.btn_cancel:hover{border:1px solid #1f1f1f;background:#777;color:#fff}a.cart_btn01{position:relative;display:inline-block;padding:15px 30px;background:#fff;border:1px solid #444;color:#444;font-size:1.05em;transition:all .2s ease}a.cart_btn01:hover{border:1px solid #222;background:#fff;transition:all .2s ease;color:#222}a.cart_btn01_1{position:relative;display:inline-block;padding:10px 25px;background:#e6e6e6;color:#222;font-size:.95em;transition:all .2s ease}a.cart_btn01_1:hover{background:#222;transition:all .2s ease;color:#fff}a.cart_btn02{position:relative;display:inline-block;padding:15px 30px;background:#555;border:1px solid #555;color:#fff;font-size:1.05em;transition:all .2s ease}a.cart_btn02:hover{border:1px solid #333;background:#333;transition:all .2s ease;color:#fff}a.cart_btn03{position:relative;display:inline-block;padding:15px 30px;background:#ef345c;border:1px solid #ef345c;color:#fff;font-size:1.05em;transition:all .2s ease}a.cart_btn03:hover{border:1px solid #e22a51;background:#e22a51;transition:all .2s ease;color:#fff}a.btn_login{position:relative;display:block;padding:24px 25px;background:#333;color:#fff;font-size:1.4em;transition:all .2s ease;text-align:center;border-radius:6px}a.btn_login:hover{background:#222}a.more_v{position:relative;display:inline-block;padding:20px 130px 20px 22px;background:url(../images/ic-ar-more.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:1.1em;transition:.2s ease;text-align:center;border-bottom:1px solid #1f1f1f;border-top:1px solid #1f1f1f}a.more_v:hover{background:url(../images/ic-ar-more-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}a.order_bt{position:relative;display:inline-block;padding:10px 15px;background:#fff;border:1px solid #999;color:#333;font-size:.85em}a.order_bt:hover{border:1px solid #222;background:#fff;color:#000}button.btn_search{position:relative;padding:10px 25px 10px 40px;height:50px;background:url(../images/ic-search01.svg) no-repeat 16px center #2f2f2f;border:1px solid #2f2f2f;color:#fff;font-size:1.05em;border-radius:5px}button.btn_search:hover{background:url(../images/ic-search01.svg) no-repeat 20px center #000;color:#fff}button.btn_bd_search{position:relative;padding:10px 25px 10px 25px;height:50px;background:url(../images/ic-search01.svg) no-repeat 16px center #2f2f2f;border:1px solid #2f2f2f;display:block;border-radius:5px}button.btn_bd_search:hover{background:url(../images/ic-search01.svg) no-repeat 16px center #000;color:#fff}button.submit{position:relative;padding:10px 30px;height:50px;background:#1f1f1f;border:1px solid #1f1f1f;color:#fff;font-size:1.05em;border-radius:5px}button.submit:hover{background:#000;color:#fff;opacity:.9}button.btn_refresh{position:relative;padding:10px 15px;height:50px;background:#d9d9d9;border:1px solid #d9d9d9;color:#1f1f1f;font-size:1.05em;border-radius:5px}button.btn_refresh:hover{background:#9d9d9d;color:#fff;border:1px solid #9d9d9d}table{border:0;border-spacing:0}.bd_wp{position:relative;padding:0 0;margin-top:40px}.tb_bbs{border-collapse:collapse;border-spacing:0}.tb_bbs th{padding:12px 10px;background:#f7f7f7;border-top:1px solid #444;border-bottom:#e8e8e8 1px solid;font-size:.95em;font-weight:500;letter-spacing:-0.03em;color:#333}.tb_bbs td{padding:10px 10px;border-bottom:#e8e8e8 1px solid;font-size:.95em;text-align:center;color:#555}.tb_bbs td.bd_sbj{text-align:left;color:#222}.tb_bbs td.bd_sbj a{display:block;padding:5px;color:#222}.tb_bbs td.bd_sbj a em{margin-left:8px;color:#ef345c}.tb_bbs td.bd_sbj a:hover{color:#000;font-weight:500}.tb_bbs td .comment_wp{position:relative;text-align:left;padding:20px}.tb_bbs td .comment_wp .bdc_tl{position:relative;font-weight:700;color:#111}.tb_bbs td .comment_wp .bdc_ct{position:relative;margin-top:14px;color:#666;line-height:1.6}.tb_bbs td .comment_wp .bdc_tl01{position:relative;font-weight:700;color:#ef345c;margin-top:30px;padding-top:30px;border-top:1px dashed #ccc}.tb_bbs td .comment_wp .bdc_ct01{position:relative;margin-top:14px;color:#333;line-height:1.6}.tb_order{border-collapse:collapse;border-spacing:0}.tb_order th{padding:18px 12px;background:#f7f7f7;font-size:.95em;font-weight:500;letter-spacing:-0.03em;color:#333}.tb_order td{padding:20px 12px;border-bottom:#e8e8e8 1px solid;font-size:.95em;text-align:center;color:#555}.tb_order td.bd_check input+label{display:inline-block;vertical-align:middle;width:20px;height:20px;border:1px solid #666;cursor:pointer;background:#fff}.tb_order th.bd_check input+label{display:inline-block;vertical-align:middle;width:20px;height:20px;border:1px solid #222;cursor:pointer;background:#fff}.tb_order th.bd_check input:checked+label,.tb_order td.bd_check input:checked+label{background:url(../images/ic_chk1.png) no-repeat center center #333;background-size:12px 9px;border:none}.tb_order th.bd_check input,.tb_order td.bd_check input{display:none}.tb_order td.bd_pro_img img{width:100px}.tb_order td.coup_pro_suj a{color:#111}.tb_order td.coup_pro_suj a:hover{text-decoration:underline}.tb_order td.bd_pro_suj a{display:block;text-align:left}.tb_order td.bd_pro_suj .option_list{position:relative;margin-top:10px}.tb_order td.bd_pro_suj .option_list li{font-size:.85em;color:#777;text-align:left}.tb_order td.bd_pro_price{font-size:.95em}.tb_order td.bd_pro_price em{display:inline-block;vertical-align:middle}.tb_order td.bd_t_price{font-size:1.2em;color:#222;font-weight:500}.tb_order td.bd_t_price em{display:inline-block;vertical-align:middle;font-weight:400;font-size:.8em}.tb_order td.order_num a{color:#1370fe;font-weight:400}.tb_order td.order_num a:hover{text-decoration:underline}.tb_order td.bd_order_price{font-size:.9em;color:#222;font-weight:500}.tb_order td.bd_sta{color:#ef345c}.tb_order td.nodata{padding:60px 20px;color:#888}.tb_order td .p_point{color:#ef345c}.tb_order td .m_point{color:#999}.tb_order td.p_com{color:#000;font-size:.95em;text-align:left;font-weight:500}.tb_order td.p_com em{position:relative;margin-top:8px;color:#999;font-size:.85em}.tb_order td.date{color:#888}.tb_order td.u_date{color:#111}.tb_t_info{border-collapse:collapse;border-spacing:0}.tb_t_info th{padding:18px 12px;background:#555;font-size:1.05em;font-weight:400;letter-spacing:-0.03em;color:#fff}.tb_t_info td{padding:25px 12px;border-bottom:#e8e8e8 1px solid;font-size:1.6em;font-weight:400;text-align:center;color:#333}.tb_t_info td em{display:inline-block;vertical-align:middle;font-size:.7em}.tb_t_info td.pro_t_price{color:#ef345c}.mypage_tl{text-align:center;color:#1c1e1f;font-size:1.6em;font-weight:500;margin-bottom:50px}.point_info{position:relative;text-align:center;font-weight:300;font-size:1.4em;color:#222;background:#f8f8f8;padding:40px}.point_info em{font-weight:400;color:#ef345c}.sub_menu_tab{position:relative;margin-top:20px;padding:18px 7px 18px 15px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.sub_menu_tab ul{position:relative;text-align:center}.sub_menu_tab ul li{position:relative;margin:5px 5px;display:inline-block;vertical-align:middle}.sub_menu_tab ul li a{position:relative;display:block;padding:12px 25px;background:#fff;border:1px solid #ccc;color:#666 !important;font-size:.95em;font-weight:500;transition:all .2s ease}.sub_menu_tab ul li a:hover{color:#222 !important;border-color:#222;transition:all .2s ease}.sub_menu_tab ul li a.tab_on{color:#000 !important;border-color:#000;background:#fff}.write_wp{position:relative;padding:0 10%;margin-top:60px}.write_field{position:relative;width:100%;margin-top:35px}.write_field.mt{margin-top:0}.write_field.mt1{margin-top:30px}.write_field label{display:block;font-size:.95em;margin-bottom:12px;letter-spacing:-0.02em;color:#111;font-weight:400}.write_field .inp-st{position:relative;border:1px solid #ccc;height:60px;background:#fff;padding:11px;color:#222;font-size:.96em;letter-spacing:-0.03em;-webkit-appearance:none;transition:all .3s ease}.write_field .inp-st::placeholder{color:#999;font-size:.95em}.write_field .inp-st::-webkit-input-placeholder{color:#999;font-size:.95em}.write_field .inp-st:-ms-input-placeholder{color:#999;font-size:.95em}.write_field .inp-st:focus{outline:none;border:1px solid #222;color:#222;font-weight:400;transition:all .3s ease}.write_field .add_search_btn{display:inline-block;vertical-align:middle;height:50px;background:#333;text-align:center;padding:15px;border-radius:2px;color:#fff;font-family:"notokr-regular";letter-spacing:-0.03em;font-size:.95em}.write_field .j_sel{height:60px;border:1px solid #ccc;width:30%}.write_field .j_sel::after{margin-top:0}.write_field .j_sel:focus{outline:none;border:1px solid #222;color:#222;font-weight:400;transition:all .3s ease}.write_field .j_sel option{color:#333}.write_field .mo_mt8{margin-top:0}.write_field .mo_mt8_1{margin-top:8px}.write_field input.upload_text{width:50%;height:50px;line-height:50px;padding:0 3px;border:1px solid #333}.write_field div.upload-btn_wrap input.input_file{position:absolute;top:0;left:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;z-index:111;width:50%;height:100%}.write_field div.upload-btn_wrap{overflow:hidden;position:relative;width:100%;height:50px}.write_field div.upload-btn_wrap button{width:50%;height:50px;font-weight:500;background:#333;border:1px solid #333;color:#fff;z-index:110}.write_field .add_file_list{position:relative;width:100%;margin-top:20px;font-size:.85em;color:#ef345c;font-weight:400;padding-left:80px;line-height:1.6}.write_field .add_file_list span{position:absolute;left:0;top:1px;color:#999}.ad_file_wp{display:flex;align-items:center;justify-content:flex-left;width:100%;margin:10px 0}.ad_file_wp em.txn{font-weight:500;color:#1f1f1f !important;font-size:1.05em !important;margin-right:15px;margin-top:0 !important;letter-spacing:-0.03em}.upload-btn_wrap input.input_file{position:absolute;top:0;left:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;z-index:111;width:50%;height:80px}.upload-btn_wrap{overflow:hidden;position:relative}.upload-btn_wrap button{font-weight:500;background:url(../images/ic-ad-file.svg) no-repeat 15px center #fff;border:1px solid #1f1f1f;color:#1f1f1f;z-index:110;border-radius:4px;padding:12px 20px 12px 38px;font-size:.95em;letter-spacing:-0.03em}.ad_file_wp .file_list{position:relative;display:flex;align-items:center;justify-content:flex-left;margin-left:30px;font-weight:600;color:#1f1f1f;background:url(../images/ic-file.svg) no-repeat left center;padding-left:23px}.ad_file_wp .file_list a.delete{display:block;width:24px;height:24px;background:url(../images/ic-delete.svg) no-repeat center center #1f1f1f;border-radius:50%;margin-left:12px;text-indent:-5000px}.add_file_list{position:relative;width:100%;margin-top:20px;font-size:.85em;color:#ef345c;font-weight:400;padding-left:80px;line-height:1.6}.add_file_list span{position:absolute;left:0;top:1px;color:#999}.SelectBox{position:relative;border:1px solid #d7d9dc;border-radius:4px;overflow:hidden;background:#fff}.SelectBox::after{content:"";width:4px;height:4px;border-top:2px solid #121212;border-right:2px solid #121212;display:inline-block;transform:rotate(135deg);position:absolute;top:13px;right:10px}.SelectBox .SelectBox__select{border:none;background:none;padding:9px 40px 9px 12px;color:#3e3e3e;font-weight:500;letter-spacing:-0.03em;font-size:.9em;cursor:pointer}.SelectBox .SelectBox__select:focus{background:#f5f6f7;color:#1e1e1e}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select:focus{outline:none}select.sel1{padding:10px 50px 10px 12px;background-color:#fff;border:1px solid #a7a9ac;color:#555;font-size:.95em;font-weight:400}select.sel1{background:url(../images/sel_ar1.png) 95% center no-repeat #fff;background-size:10px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.sel2{padding:12px;background-color:#fff;border:1px solid #a1a1a1;color:#1f1f1f;border-radius:4px;font-size:1em;font-weight:500}select.sel2{background:url(../images/sel_ar1.png) 90% center no-repeat #fff;background-size:10px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none}select.sel2.pad{padding:12px 60px 12px 12px;height:50px}.inp-st{position:relative;border:none;height:50px;border-radius:4px;background:#fff;border:1px solid #a1a1a1;padding:12px 12px;color:#1f1f1f;font-size:1em;letter-spacing:-0.03em;-webkit-appearance:none}.inp-st::placeholder{color:#999}.inp-st::-webkit-input-placeholder{color:#999;font-size:1em}.inp-st:-ms-input-placeholder{color:#999;font-size:1em}.inp-st:focus{outline:none;border:1px solid #1f1f1f;color:#1f1f1f;font-weight:400;font-size:1em}.login_wp{position:relative;padding:0;width:700px;margin:60px auto 0 auto}.login_wp.wid{width:1000px}.mem_top_t{position:relative;text-align:center;font-weight:500;color:#1f1f1f;font-size:1.2em}.mem_gu_t{position:relative;text-align:center;font-weight:400;color:#1f1f1f;font-size:1.2em;margin-top:50px}.mem_gu_t em{font-weight:600}.mem_top_t.fs{font-size:1.45em;font-weight:500}.mem_top_t.fs em{font-weight:600}.login_inp_wp{position:relative;margin-top:60px}.login_inp_wp.mt{margin-top:40px}.login_inp_wp label{display:none}.login_inp_wp .mem_field{position:relative;width:100%;display:block;margin-top:10px}.login_inp_wp .mem_field .inp-st{position:relative;border:none;min-height:65px;border-radius:4px;background:#f2f2f2;padding:15px 15px;color:#1f1f1f;font-size:.95em;letter-spacing:-0.03em;-webkit-appearance:none;transition:all .3s ease}.login_inp_wp .mem_field .inp-st::placeholder{color:#999}.login_inp_wp .mem_field .inp-st::-webkit-input-placeholder{color:#999}.login_inp_wp .mem_field .inp-st:-ms-input-placeholder{color:#999}.login_inp_wp .mem_field .inp-st:focus{outline:none;border:1px solid #1f1f1f;color:#1f1f1f;font-weight:400;transition:all .3s ease}.login_inp_wp .mem_field .z_input_icon{width:22px;height:22px;position:absolute;top:22px;right:20px}.login_inp_wp .mem_field .z_input_icon.ic_id{background:url(../images/ic-id.svg) no-repeat center center;background-size:auto 18px}.login_inp_wp .mem_field .z_input_icon.ic_pw{background:url(../images/ic-pw.svg) no-repeat center center;background-size:auto 14px}.chk_tl{padding-bottom:12px;margin-top:20px;padding-left:20px}.checks1{position:relative}.checks1 input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.checks1 input[type=checkbox]+label{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-size:.9em;color:#777;letter-spacing:-0.03em;padding-left:0;font-weight:500}.checks1 input[type=checkbox]+label:before{content:" ";display:inline-block;width:21px;height:21px;line-height:18px;margin:-3px 10px 0 0;text-align:left;vertical-align:middle;background:url(../images/ic-check.svg) no-repeat center center #fff;border:1px solid #1f1f1f;background-size:10px 7px;border-radius:2px}.checks1 input[type=checkbox]:checked+label:before{text-shadow:1px 1px #fff;background:url(../images/ic-check-wh.svg) no-repeat center center #1f1f1f;border-color:#1f1f1f;background-size:10px 7px}.checks1 input[type=checkbox]:checked+label{color:#1f1f1f !important}.checks1 em a{color:#333;font-weight:400 !important;font-style:normal;font-size:.95em !important;text-decoration:underline}.checks1 em.ness{color:#ff3923;display:inherit;vertical-align:middle;font-size:.85em;margin-right:5px}.login_bottom{position:relative;margin-top:20px}.mem_btn{position:relative;margin-top:30px}.mem_m_list{position:relative;margin-top:20px;display:flex;align-items:center;justify-content:center;gap:20px}.mem_m_list li{position:relative;padding-left:10px}.mem_m_list li:before{position:absolute;left:0;top:8px;width:5px;height:5px;background:#fff;border:1px solid #1f1f1f;border-radius:50%;content:"";display:inline-block;vertical-align:middle}.mem_m_list li a{display:block;padding:5px;background:#fff;color:#777;font-size:.95em;letter-spacing:-0.03em;font-weight:500;text-align:center;line-height:1}.mem_m_list li a:hover{color:#1f1f1f;font-weight:600}.mem_m_list li:last-of-type a{color:#1f1f1f;font-weight:600}.mem_m_list li:last-of-type a:hover{color:#1f1f1f;font-weight:600;text-decoration:underline}.sns_login{position:relative;margin-top:35px;display:flex;align-items:center;justify-content:space-between;gap:10px}.sns_login a{display:block;padding:22px 25px 22px 50px;font-size:1em;letter-spacing:-0.02em;font-weight:500;text-align:right;border-radius:4px;width:100%}.sns_login a.kakao{background:url(../images/ic-kakao.svg) no-repeat 22px center #f9e000;background-size:auto 20px;color:#371c1d}.sns_login a.naver{background:url(../images/ic-naver.svg) no-repeat 22px center #03c75a;background-size:18px;color:#fff}.sns_login a.google{background:url(../images/ic-google.svg) no-repeat 22px center #dde5ef;background-size:18px;color:#3f4245}.sns_login a.kakao:hover{background:url(../images/ic-kakao.svg) no-repeat 22px center #f9bf00;background-size:auto 20px;color:#371c1d}.sns_login a.naver:hover{background:url(../images/ic-naver.svg) no-repeat 22px center #09aa51;background-size:18px;color:#fff}.sns_login a.google:hover{background:url(../images/ic-google.svg) no-repeat 22px center #d3dae2;background-size:18px;color:#3f4245}.sns_login a:hover{color:#1f1f1f;font-weight:600}.sns_login.join{margin-top:50px}.join_st_wp{position:relative;display:flex;align-items:center;justify-content:space-between;width:600px;margin:0 auto}.join_st_wp .jst{position:relative;width:33.33333%;text-align:center;padding:0 20px}.join_st_wp .jst:after{position:absolute;right:0;top:0;width:1px;height:60px;border-right:1px dashed #ccc;content:"";display:block}.join_st_wp .jst .st_n{font-size:.8em;font-weight:500;color:#999}.join_st_wp .jst .st_t{font-size:1.7em;font-weight:500;color:#999;margin-top:5px}.join_st_wp .jst.active .st_n{color:#1f1f1f}.join_st_wp .jst.active .st_t{color:#1f1f1f}.join_st_wp .jst:last-of-type:after{display:none}.terms_list{position:relative;padding:30px 0;margin-top:40px;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f}.terms_list ul li{position:relative}.terms_list ul li .chk_tl{position:relative;padding:5px;margin:5px 0}.terms_list ul li a{position:absolute;right:5px;top:3px;padding:3px 6px;background:#fff;border:1px solid #666;border-radius:4px;color:#666;font-size:.8em;font-weight:500}.terms_list ul li a:hover{background:#f1f1f1;color:#1f1f1f;border:1px solid #444}.terms_list ul li .checks1 input[type=checkbox]+label{font-size:1em}.terms_list ul li .checks1 input[type=checkbox]+label:before{margin:-2px 15px 0 0}.terms_list ul li ul{margin:10px 0 0 35px}.ch_all .chk_tl{position:relative;padding:5px;margin:25px 0 0 0}.ch_all .checks1 input[type=checkbox]+label{font-size:1.2em}.ch_all .checks1 input[type=checkbox]+label:before{margin:-3px 19px 0 0}.ch_gut{padding:4px 0 0 48px;font-size:.95em}.mem_guide{position:relative;margin:70px 0 0 0}.mem_guide .gu_t{font-size:.95em;color:#1f1f1f;font-weight:400;text-align:center;line-height:1.7}.mem_guide .gu_t em{font-size:1.12em;color:#1f1f1f;font-weight:500;display:block}.join_comp{position:relative;padding:70px 0;margin-top:40px;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;text-align:center}.join_comp .comp_tt{font-size:1.3em;font-weight:400;color:#1f1f1f}.join_comp .comp_tt em{font-weight:600;color:#1f1f1f}.join_comp .comp_info{font-size:1.3em;font-weight:600;color:#1f1f1f;margin-top:40px}.join_comp .comp_info em{font-size:.75em;font-weight:400;color:#1f1f1f;display:block}.id_print{position:relative;margin:40px 0;color:#1f1f1f;font-size:1.2em;font-weight:400;text-align:center}.id_print em{color:#1f1f1f;font-weight:600}.mov_wp{position:relative;margin-top:80px;height:800px}.mov_wp .mov{width:100%;height:100%}.mem_wp{position:relative;padding:0;width:80%;margin:80px auto 0 auto}.mypage_wp{position:relative;padding:0;width:90%;margin:80px auto 0 auto}.terms_box{position:relative;margin-top:20px;background:#f5f5f5;padding:30px;height:220px;overflow-y:scroll;font-size:.9em}.term_tl{position:relative;margin-top:35px;font-weight:400;font-size:.95em !important;color:#111}.term_tl.mt{margin-top:0}.term_st{position:relative;margin-top:25px;font-weight:400;color:#333}.term_txt{position:relative;margin-top:15px;font-weight:400;color:#777;line-height:1.6}.term_guide{position:relative;margin-top:12px;font-weight:400;color:#f63;line-height:1.6}.term_list{margin-top:15px}.term_list li{position:relative;margin-top:5px;line-height:1.6}.ag_term{margin-top:20px}.j_inp_area{margin-top:50px;width:1000px}.j_ne_guide{position:relative;margin-bottom:20px;font-size:1em;color:#1f1f1f}.j_ne_guide.modif{position:relative;margin:50px 0 20px 0;font-size:1.1em;color:#1f1f1f;font-weight:500}.j_ne_guide.modif em{font-weight:600;color:#1f1f1f}.j_ne_guide.modif em.fs{font-weight:600;color:#1f1f1f;font-size:1.3em}.j_ne_guide em{color:#ef345c}.j_inp_tl{position:relative;margin-top:40px;font-weight:600;font-size:1.4em;letter-spacing:-0.02em;color:#1f1f1f;padding-left:18px}.j_inp_tl:before{position:absolute;left:2px;top:14px;width:6px;height:6px;background:#1f1f1f;border-radius:2px;content:"";display:block}.j_inp_tl.mt{margin-top:80px}.tb_wr{border-collapse:collapse;border-spacing:0;border-top:1px solid #1f1f1f;margin-top:20px}.tb_wr.order{border-top:1px solid #e8e8e8;margin-top:20px}.tb_wr th{position:relative;padding:20px 20px 20px 36px;background:#fff;border-bottom:#ddd 1px solid;font-size:1.1em;font-weight:600;letter-spacing:-0.03em;color:#1f1f1f;text-align:left}.tb_wr td{position:relative;padding:20px 20px;border-bottom:#ddd 1px solid;font-size:.95em;text-align:left;color:#555}.tb_wr td .col1{color:#000;font-weight:400}.tb_wr td .col2{color:#000;font-weight:400;font-size:1.1em}.tb_wr td .col3{color:#ef345c;font-weight:400}.tb_wr td .col4{color:#ef345c;font-weight:400;font-size:1.1em}.tb_wr td .baesong{position:relative;display:inline-block;vertical-align:middle;margin-left:20px;color:#1370fe}.tb_wr td .baesong a{padding:5px 8px;border:1px solid #333;background:#fff;color:#222;font-size:.85em;margin-left:10px;transition:all .2s ease}.tb_wr td .baesong a:hover{color:#fff;background:#333;border:1px solid #333;transition:all .2s ease}.tb_wr .wr_field wr_field{position:relative}.tb_wr .wr_field label:before{background:#fff;width:5px;height:5px;border:1px solid #1f1f1f;border-radius:50%;content:"";display:block;position:absolute;left:20px;top:50%;margin-top:-4px}.tb_wr .wr_inp .inp-st{position:relative;border:1px solid #a1a1a1;border-radius:4px;height:60px;background:#fff;padding:12px;color:#1f1f1f;font-size:1em;letter-spacing:-0.02em;-webkit-appearance:none;transition:.3s ease}.tb_wr .wr_inp .inp-st::placeholder{color:#999;font-size:1em}.tb_wr .wr_inp .inp-st::-webkit-input-placeholder{color:#999;font-size:1em}.tb_wr .wr_inp .inp-st:-ms-input-placeholder{color:#999;font-size:1em}.tb_wr .wr_inp .inp-st:focus{outline:none;border:1px solid #1f1f1f;color:#1f1f1f;font-weight:500;transition:.3s ease}.tb_wr .wr_inp em{color:#777;font-size:.95em;margin-top:5px}.tb_wr .wr_inp em.use_m{margin-left:0;color:#222;font-weight:600}.tb_wr .wr_inp .j_sel{border:1px solid #1a1a1a;min-height:60px;padding:12px 60px 12px 12px}.tb_wr .wr_inp .j_sel::after{margin-top:0}.tb_wr .wr_inp .j_sel:focus{outline:none;border:1px solid #222;color:#222;font-weight:400;transition:all .3s ease}.tb_wr .wr_inp .j_sel option{color:#333}.tb_wr .wr_inp em.point{font-weight:500;color:#222;font-size:.95em;margin-left:0}.my_order_search{display:flex;align-items:flex-end;justify-content:flex-start;padding:30px;border:1px solid #ddd;border-radius:4px;margin-top:60px}.my_order_search.ct{align-items:center}.my_order_search em{margin:0 8px;font-weight:500;color:#1f1f1f;text-align:center}.my_order_search button{margin-left:auto}.my_order_search .sr_wp{position:relative;margin-right:20px}.my_order_search .sr_wp em{font-weight:500;color:#1f1f1f;text-align:center;width:10%;margin:0}.my_order_search .sr_wp.bt_al{margin-left:auto;margin-right:0}.my_order_search .sr_wp .tl{margin-bottom:5px;font-weight:500;font-size:.9em}.my_order_search .sr_wp input,.my_order_search .sr_wp select{width:100%}.my_order_search .sr_wp input[type=date]{width:45%}.rece_list{position:relative;border-top:1px solid #ebebeb;margin-top:25px}.rece_list .recl{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;padding:30px 20px}.rece_list .recl .lt{display:flex;align-items:center;justify-content:flex-start}.rece_list .recl .lt a.tl_date{font-size:1.15em;font-weight:600;margin-left:20px}.rece_list .recl .lt a.tl_date em{text-decoration:underline;font-weight:400;margin-left:10px}.rece_list .recl .lt .date{font-size:1em;font-weight:500;margin-left:20px;color:#777}.rece_list .recl .rt{display:flex;align-items:center;justify-content:flex-end}.rece_list .recl .rt .t_price{font-size:1.15em;font-weight:600;margin-right:20px}.rece_list .recl .rt .sta{padding:6px 10px;font-size:.9em;font-weight:500;border-radius:4px;min-width:60px;text-align:center}.rece_list .recl .rt .sta.co2{background:#fff;border:1px solid #1f1f1f;color:#1f1f1f}.rece_list .recl .rt .sta.co1{background:#fff;border:1px solid #fe2d2d;color:#fe2d2d}.rece_list .recl .rt .sta.co3{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.recet_list_wp{margin-top:45px}.recet_list_wp.coupon{margin-top:25px}.recet_list{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:30px 20px;margin-top:15px}.recet_list .lt{display:flex;align-items:center;justify-content:flex-start}.recet_list .lt .info{margin-left:22px}.recet_list .lt .info .c_name{font-weight:500;font-size:1.1em}.recet_list .lt .info .c_name em.sn{padding:5px;font-size:.6em;font-weight:500;color:#5d6bc0;background:#e8eaf4;border-radius:4px;display:inline-block;vertical-align:middle;margin-left:5px}.recet_list .lt .info .c_name em.stx{display:block;font-size:.9em;font-weight:500;margin-top:3px;color:#777}.recet_list .lt .info .period{font-size:.9em;font-weight:500;margin-top:10px;color:#777}.recet_list .lt .info .p_price{font-size:.95em;font-weight:600;margin-top:10px}.recet_list .lt .info .p_price em.lp{margin-left:0;margin-right:10px;font-size:.9em;color:#999;text-decoration:line-through}.recet_list .lt .info .exp_e{font-size:.9em;color:#4681ff;margin-top:5px}.recet_list .lt .info .exp_e em{font-weight:600}.recet_list .rt{width:40%}.recet_list .rt.auto{margin-left:auto;width:auto}.recet_list .rt .al_r{display:flex;align-items:center;justify-content:flex-end}.recet_list .rt .al_r .period{margin-right:20%;font-size:.9em;color:#777;display:block}.recet_list .rt .al_r .period em{margin-top:2px;font-size:1.1em;color:#1f1f1f;display:block;font-weight:500}.recet_list .rt .al_r .sta{font-size:1.1em;color:#1f1f1f;font-weight:600}.recet_list .rt .al_r .sta.comp{font-size:1.1em;color:#888}.recet_list .rt .down{background:#ff4343;padding:8px 10px;color:#fff}.recet_list .rt .btn_al{display:flex;align-items:center;justify-content:flex-end;margin:0}a.bt-wish{position:relative;display:block;padding:10px 22px 10px 40px;background:url(../images/ic-wish.svg) no-repeat 18px center #fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:1em;border-radius:5px;font-weight:500}a.bt-wish:hover{border:1px solid #1f1f1f;background:url(../images/ic-wish-wh.svg) no-repeat 18px center #1f1f1f;color:#fff}a.bt-cart{position:relative;display:block;padding:10px 22px 10px 40px;background:url(../images/ic-cart.svg) no-repeat 18px center #fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:1em;border-radius:5px;font-weight:500}a.bt-cart:hover{border:1px solid #1f1f1f;background:url(../images/ic-cart-wh.svg) no-repeat 18px center #1f1f1f;color:#fff}.lecture_tab{position:relative;margin-top:60px;display:flex;align-items:flex-start;justify-content:flex-start;gap:10px}.lecture_tab .lect_box{position:relative;border:1px solid #b7babf;padding:20px 20px 20px 80px;text-align:right;border-radius:6px}.lecture_tab .lect_box.active{border:1px solid #1f1f1f}.lecture_tab .lect_box .title{font-size:1em;font-weight:600}.lecture_tab .lect_box .num{font-size:1.3em;font-weight:600;margin-top:10px}.lecture_tab .lect_box:before{position:absolute;left:20px;top:20px;width:36px;height:36px;border-radius:50%;content:"";display:block}.lecture_tab .lect_box.ing:before{background:url(../images/ic-lec-ing.svg) no-repeat center center #9e9ea3}.lecture_tab .lect_box.stop:before{background:url(../images/ic-lec-stop.svg) no-repeat center center #9e9ea3}.lecture_tab .lect_box.active.ing:before{background:url(../images/ic-lec-ing.svg) no-repeat center center #1f1f1f}.lecture_tab .lect_box.active.stop:before{background:url(../images/ic-lec-stop.svg) no-repeat center center #1f1f1f}.lecture_tab .lect_box:hover{border:1px solid #1f1f1f}.lecture_box{display:flex;align-items:center;justify-content:space-between;border:1px solid #ebebeb;padding:40px;margin-top:15px;border-radius:5px;flex-wrap:wrap}.lecture_box .lt{position:relative}.lecture_box .lt .lec_title{font-size:1.8em;font-weight:500;letter-spacing:-0.02em}.lecture_box .lt .lec_title em{padding:6px 8px 7px 8px;font-size:.5em;border-radius:5px;background:#edeef6;display:inline-block;vertical-align:middle;margin-left:8px}.lecture_box .lt .info{margin-top:10px}.lecture_box .lt .info li{position:relative;padding-left:80px;margin:4px 0;font-size:1em;font-weight:500}.lecture_box .lt .info li em{position:absolute;left:0;top:0;color:#777}.lecture_box .rt a.bt-enter{position:relative;display:block;padding:14px 22px;background:#1f1f1f;border:1px solid #1f1f1f;color:#fff;font-size:1em;border-radius:5px;font-weight:500}.lecture_box .rt a.bt-enter:hover{border:1px solid #000;background:#000;color:#fff;opacity:.75}.lecture_box .lect_sta_bar{position:relative;width:100%;margin-top:50px;padding-top:10px}.lecture_box .lect_sta_bar .t_bar{position:absolute;left:0;top:0;background:#dedede;width:100%;height:6px;z-index:0}.lecture_box .lect_sta_bar .i_bar{position:absolute;left:0;top:0;height:6px;background:#1f1f1f;z-index:9}.lecture_box .lect_sta_bar .s_bar{position:absolute;width:54px;height:33px;top:-40px;background:#f3f3f3;border:1px solid #1f1f1f;display:flex;align-items:center;justify-content:center;z-index:9;font-size:.85em;font-weight:600;border-radius:8px;margin:0 0 0 -27px;box-shadow:0 8px 10px rgba(0, 0, 0, 0.12)}.lecture_box .lect_sta_bar .s_bar::after{content:"";width:6px;height:6px;border-top:1px solid #1f1f1f;border-right:1px solid #1f1f1f;display:inline-block;background:#f3f3f3;transform:rotate(135deg);position:absolute;bottom:-4px;left:50%;margin-left:-3px}.bdd_wp{display:flex;align-items:center;justify-content:space-between;margin-top:60px}.bdd_wp .lt{position:relative;width:35%}.bdd_wp .lt img{width:100%;height:295px;transition:.2s ease;cursor:pointer;object-fit:cover}.bdd_wp .lt img:hover{opacity:.9;transition:.2s ease}.bdd_wp .lt .b_st{position:absolute;left:20px;top:20px;font-size:.8em;width:46px;text-align:center;padding:5px 0;background:#fff;color:#1f1f1f;font-weight:500;border-radius:4px}.bdd_wp .rt{position:relative;width:60%;margin-left:5%}.bdd_wp .rt .title{font-size:1.8em;font-weight:500;letter-spacing:-0.015em}.bdd_wp .rt .title em{padding:4px 6px;font-size:.45em;border-radius:4px;margin-left:10px}.bdd_wp .rt .title em.j_sta01{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.bdd_wp .rt .title em.j_sta02{background:#fbd3c0;border:1px solid #fbd3c0;color:#7c4429}.bdd_wp .rt .title em.j_sta03{background:#666;border:1px solid #555;color:#fff}.bdd_wp .rt .period{margin:20px 0 30px 0}.bdd_wp .rt .period li{font-size:1em;font-weight:600;margin:5px 0}.bdd_wp .rt .period li em{font-weight:400;margin-right:10px}.bdd_wp .rt .btn_ar{position:relative;margin-top:50px}.bdd_wp .rt .btn_ar a{position:relative;padding:12px 50px 12px 15px;background:url(../images/ar-01.svg) no-repeat 90% center #fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:1em;display:inline-block;font-weight:500;border-radius:5px;margin-right:5px}.bdd_wp .rt .btn_ar a:hover{background:url(../images/ar-01-wh.svg) no-repeat 90% center #1f1f1f;border:1px solid #1f1f1f;color:#fff}.sr_result{display:flex;align-items:center;justify-content:flex-start;padding:30px;border:1px solid #ddd;border-radius:4px;margin-top:20px;color:#1f1f1f}.sr_result .tt1{font-size:1em;font-weight:500;padding:15px 30px 15px 0;border-right:1px dashed #1f1f1f;margin-right:30px}.sr_result .tt_r{font-size:1.2em;font-weight:500;display:flex;align-items:center;justify-content:flex-start}.sr_result .tt_r em.num{font-size:1.9em;font-weight:700;margin:0 0 0 8px}.sr_result .tt_r em.price{font-size:1.9em;font-weight:700;margin:0 0 0 20px}a.sr_add{position:relative;height:60px;padding:15px 30px;background:#333;color:#fff;font-size:1em;transition:.2s ease;vertical-align:middle;margin-left:8px;border-radius:4px}a.sr_add:hover{background:#1f1f1f;color:#fff}a.order_pay{position:relative;display:block;height:65px;padding:15px 30px;background:#333;color:#fff;font-size:1.3em;transition:all .2s ease;text-align:center;margin-top:40px}a.order_pay:hover{background:#111;transition:all .2s ease;color:#fff}.my_order_view_top{display:flex;align-items:center;justify-content:flex-start;padding:30px;border-radius:5px;background:#f2f2f2;margin-top:60px}.t_info{display:flex;align-items:center;justify-content:flex-start;gap:40px}.t_info li{font-size:1em;color:#1f1f1f;font-weight:600;position:relative;padding-left:14px}.t_info li em{font-weight:400}.t_info li:before{position:absolute;left:0;top:8px;content:"";display:block;width:5px;height:5px;background:#1f1f1f;border-radius:50%}.my_order_view_top .date{margin-left:auto;font-size:1em;color:#777;font-weight:500}.my_order_view_top .date em{font-weight:400}.order_info_box{display:flex;align-items:flex-start;justify-content:space-between;padding:40px 40px 20px 40px;border-radius:5px;background:#fff;border:1px solid #ddd;margin-top:20px}.order_info_box .lt{position:relative;width:67%;margin-right:3%;border-right:1px dashed #1f1f1f;padding-right:5%}.order_info_box .title{position:relative;padding-bottom:15px;border-bottom:1px solid #1f1f1f;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:1.35em;letter-spacing:-0.02em}.order_info_box .title .docu{position:relative;margin-left:auto;font-weight:500;font-size:.7em}.order_info_box .title .sta{position:absolute;left:90px;top:-1px;padding:5px 10px;color:#1f1f1f;font-size:.7em;border-radius:5px;background:#fff;border:1px solid #1f1f1f}.order_info_box .title .docu .tl{color:#777;padding:0 15px 0 0;margin-right:20px;border-right:1px solid #787878}.order_info_box .title .docu .doc_yes{color:#1f1f1f;padding:0 0 0 17px;margin-right:20px;background:url(../images/ic-check-bk.svg) no-repeat left center}.order_info_box .title .docu .doc_no{color:#1f1f1f;padding:0 0 0 17px;margin-right:0;background:url(../images/ic-check-gr.svg) no-repeat left center}.or_info_list{margin-top:15px}.or_info_list li{position:relative;font-size:1.1em;font-weight:500;padding:20px 0 20px 120px;border-bottom:1px solid #ddd}.or_info_list li:last-of-type{border-bottom:none}.or_info_list li em{position:absolute;left:0;top:20px;color:#777}.or_info_list li a{text-decoration:underline}.or_info_list_pr{margin-top:15px;border-bottom:1px solid #ddd;padding-bottom:33px}.or_info_list_pr li{position:relative;font-size:1.1em;font-weight:500;padding:18px 0 0 120px;text-align:right}.or_info_list_pr li:last-of-type{border-bottom:none}.or_info_list_pr li em{position:absolute;left:0;top:20px;color:#777}.or_info_list_pr li.t_price{color:#ef2922;font-size:1.4em}.or_info_list_pr li.t_price em{color:#1f1f1f;font-size:.8em}.or_info_list_pr li a{text-decoration:underline}.or_info_list_pr.nobor{border-bottom:none}.order_info_box .rt{width:27%;margin-left:3%}.mem_com_wp{position:relative;padding:0;width:600px;margin:80px auto 0 auto}.coupon_top{position:relative;margin-top:30px;background:#f2f2f2;border-radius:5px;padding:35px;display:flex;align-items:center;justify-content:flex-start}.coupon_top .lt{padding:8px 60px 8px 30px}.coupon_top .lt .txt{font-weight:600;font-size:1.1em}.coupon_top .lt .stas{font-weight:600;display:flex;align-items:center;justify-content:flex-start;font-size:2.1em;margin-top:12px}.coupon_top .lt .stas em{display:block;width:36px;height:36px;background:#fff;border:1px solid #1f1f1f;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.55em;margin:0 12px 0 0}.coupon_top .rt{border-left:1px dashed #1f1f1f;padding-left:60px}.coupon_top .rt .guide li{color:#555;margin:8px 0;line-height:1.5;padding-left:14px;position:relative;font-weight:500}.coupon_top .rt .guide li:before{position:absolute;left:0;top:8px;content:"";display:block;width:5px;height:5px;background:#fff;border:1px solid #1f1f1f;border-radius:50%}.coupon_top .rt .guide li em{color:#1f1f1f;font-weight:500}.coupon_code{position:relative;margin-top:30px;background:#4c4c4c;border-radius:5px;padding:50px 40px;display:flex;align-items:center;justify-content:space-between}.coupon_code .txt{width:90%;color:#fff;font-size:1em;letter-spacing:-0.02em}.coupon_code input{width:inherit;margin-left:2%;border:none}.coupon_code button{width:9%;margin-left:1%}.order_wp{position:relative;margin:80px auto 0 auto}.order_wp.mt{margin:40px auto 0 auto}.t_order_info{position:relative;margin:50px auto 0 auto}.inp_num{position:relative;border:1px solid #ccc;height:35px;padding:5px 10px;background:#fff;color:#222;font-size:.96em;letter-spacing:-0.03em;-webkit-appearance:none;transition:all .3s ease;display:inline-block;vertical-align:middle;width:50px;text-align:center}.inp_num:focus{outline:none;border:1px solid #222;color:#222;font-weight:400;transition:all .3s ease}a.num_change{position:relative;display:inline-block;height:35px;padding:7px 10px;background:#fff;border:1px solid #444;color:#333;font-size:.85em;transition:all .2s ease;vertical-align:top;margin-left:5px}a.num_change:hover{background:#333;transition:all .2s ease;color:#fff}.top_box_sta_wp{display:flex;align-items:flex-start;justify-content:space-between;margin-top:30px;gap:16px}.top_box_sta_wp .top_box_sta{width:100%;padding:25px;border-radius:5px;background:#fff;border:1px solid #ddd;color:#1f2935}.top_box_sta_wp .top_box_sta .title{position:relative;font-weight:600;font-size:1.05em}.top_box_sta_wp .top_box_sta .title em.dday{color:#fe2d2d;padding-left:20px;margin-left:20px;border-left:1px solid #ccc}.top_box_sta_wp .top_box_sta a.rece_view{position:absolute;right:0;top:-5px;padding:5px 12px;background:#2f2f2f;color:#fff;font-size:.85em;border-radius:4px}.top_box_sta_wp .top_box_sta a.rece_view:hover{background:#000}.top_box_sta_wp .top_box_sta .sta_num{font-weight:600;font-size:2em;margin-top:25px;display:flex;align-items:center;justify-content:flex-start;line-height:1.2}.top_box_sta_wp .top_box_sta .sta_num em{font-weight:500;font-size:.5em}.top_box_sta_wp .top_box_sta .sta_txt{position:relative;color:#777;font-size:.99em}.order_section{margin-top:80px;overflow:hidden}.order_section h5{position:relative;font-size:1.25em;color:#333;font-weight:500}.tb_wr .wr_inp .checks1{position:relative;display:inline-block;vertical-align:middle;margin-right:25px;margin-left:0}.tb_wr .wr_inp .chk_tl{margin:12px 25px 12px 0;padding-left:0;padding-bottom:0}.tb_wr .wr_inp .checks1 label{font-size:1.05em}.tb_wr .wr_inp .checks1 input[type=checkbox]+label:before{margin:-2px 12px 0 0}.sel_box{position:relative;margin-top:30px}.sel_box .btn_al{position:absolute;right:0;top:-20px;display:flex;align-items:center;justify-content:flex-end}.sel_box .chk_tl{margin:12px 25px 12px 0;padding-left:0;padding-bottom:0}.sel_box .checks1 label{font-size:1.1em !important}.sel_box .checks1 input[type=checkbox]+label:before{margin:-2px 12px 0 0}.db-table{width:100%;margin-top:20px}.db-table.mt{margin-top:60px}.db-table.mt30{margin-top:30px}table.db-table{width:100%}table.db-table th{color:#1f1f1f;font-size:.95em;font-weight:500;text-align:center;padding:16px 8px;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f}table.db-table td{font-size:1em;line-height:1.5;padding:18px 8px;vertical-align:middle;white-space:nowrap;color:#1f1f1f;font-weight:500;border-bottom:1px solid #ebebeb;text-align:center}table.db-table td.suj{text-align:left}table.db-table td.suj a{font-size:1.1em;font-weight:500}table.db-table td a .ic_rep{padding:5px 6px;background:#eee;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.8em;border-radius:4px;margin-right:8px}table.db-table td .ic_lock{background:url(../images/ic-scr.svg) no-repeat center center;width:12px;height:15p;display:inline-block;text-indent:-5000px;margin-left:8px}table.db-table td em.sta_01{color:#0076ff}table.db-table td em.sta_02{color:#ff5900}table.db-table td em.sta_03{color:#f43f3f}table.db-table td em.co1{color:#149e65}table.db-table td em.rank{width:26px;height:26px;background:#fff;color:#1f1f1f;border:1px solid #1f1f1f;font-size:.8em;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:0 auto}table.db-table td em.rank.top{border:1px solid #1f1f1f;background:#1f1f1f;color:#fff}table.db-table td a.deli_sr{padding:5px 6px;color:#fff;font-size:.9em;border-radius:5px;background:#5d5d5d}table.db-table td a.deli_sr:hover{background:#333}table.db-table td em.action{padding:8px 10px;color:#1f1f1f;font-size:.95em;border-radius:5px;background:#fff;border:1px solid #1f1f1f}a.or_detail{padding:8px 10px;color:#fff;font-size:.95em;border-radius:4px;background:#2f2f2f;border:1px solid #2f2f2f}a.or_detail:hover{background:#000;border:1px solid #000}a.v_detail{padding:6px 10px;color:#1f1f1f;font-size:.85em;border-radius:4px;background:#fff;border:1px solid #2f2f2f}a.v_detail:hover{background:#000;border:1px solid #000;color:#fff}.pro_n{position:relative;text-align:left;font-size:1.1em}.pro_n em{display:block;font-size:.85em;margin-top:5px;color:#777;font-weight:400}.paging{position:relative;margin:35px 0;display:flex;justify-content:center;align-items:center}.paging a.go{display:block;width:39px;height:39px;margin:0 3px;padding:7px;background:#fff;border:#ccc 1px solid;border-radius:2px;font-size:.85em;font-weight:500;text-align:center;transition:all .15s ease;vertical-align:middle;color:#777}.paging a.go:hover{border-color:#5b5b5f;box-shadow:0 2px 6px 0 rgba(108, 117, 125, 0.5)}.paging a.go.active{color:#fff;background-color:#1f1f1f;border-color:#1f1f1f;box-shadow:0 2px 6px 0 rgba(108, 117, 125, 0.5)}.paging a.cont{position:relative;width:auto;height:41px;margin:0 5px;display:flex;align-items:center;color:#777;font-size:.95em}.paging a.cont:hover{color:#000;font-weight:500}.paging a.cont.prev{margin-right:25px}.paging a.cont.next{margin-left:25px}.paging .data-bottom{position:absolute;right:0;top:0}.promotion_top_wp{display:flex;align-items:flex-start;justify-content:space-between;margin-top:60px}.promotion_top_wp.mt{margin-top:100px}.promotion_top_wp .lt{position:relative;width:55%;background:#1f1f1f}.promotion_top_wp .lt .inner_img{position:absolute;left:0;top:0;width:100%;padding-bottom:75%;height:600px}.promotion_top_wp .lt img{width:100%;transition:.2s ease;cursor:pointer}.promotion_top_wp .lt img:hover{opacity:.9;transition:.2s ease}.promotion_top_wp .rt{position:relative;width:45%;padding-left:5%}.promotion_top_wp .rt .title{font-size:1.75em;font-weight:400;letter-spacing:-0.015em}.promotion_top_wp .rt .txt{font-size:1.05em;font-weight:400;letter-spacing:-0.015em;margin-top:30px;color:#444;line-height:1.6}.promotion_top_wp .rt .title:hover,.board_top_wp .rt .txt:hover{text-decoration:underline}.promotion_top_wp .rt .date{font-size:1em;font-weight:500;margin:40px 0 0 0;color:#888}.promotion_top_wp .rt .desc{font-size:1em;font-weight:500;margin:40px 0 0 0}.promotion_top_wp .rt .desc em{font-size:.9em;display:block;margin-bottom:8px;color:#888}.promotion_top_wp .rt .lecture_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:60px}.promotion_top_wp .rt .lecture_bottom .branch{font-size:.9em;font-weight:600;color:#1f1f1f}.promotion_top_wp .rt .lecture_bottom a{margin-left:5px}a.sample{position:relative;display:inline-block;padding:9px 55px 9px 15px;background:url(../images/ic-sample-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500}a.sample:hover{background:url(../images/ic-sample-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}a.cart{position:relative;display:inline-block;padding:9px 55px 9px 15px;background:url(../images/ic-cart01.svg) no-repeat 90% center #1f1f1f;color:#fff;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500}a.cart:hover{background:url(../images/ic-cart01.svg) no-repeat 90% center #000;color:#fff;opacity:.7;border:1px solid #000}.promotion_top_wp .rt .btn{margin-top:40px;display:flex;align-items:center}.promotion_top_wp .rt .btn a.view{position:relative;display:inline-block;padding:13px 100px 13px 15px;background:url(../images/ic-ar01.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600}.promotion_top_wp .rt .btn a.view:hover{background:url(../images/ic-ar01-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}.promotion_top_wp .rt .btn a.buy{position:relative;display:inline-block;padding:18px 50% 18px 20px;background:url(../images/ic-buy.svg) no-repeat 95% center #1f1f1f;color:#fff;font-size:1em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600}.promotion_top_wp .rt .btn .al_a{position:relative;margin-top:0;display:flex;align-items:center;justify-content:space-between}.promotion_top_wp .rt .btn .al_a a.p_cart{width:50%}.promotion_top_wp .rt .btn .al_a a.p_wish{width:50%}.promotion_top_wp .rt .btn a.buy:hover{background:url(../images/ic-buy.svg) no-repeat 95% center #000;color:#fff;opacity:.85}.promotion_top_wp .rt .pro_list{display:flex;align-items:center;justify-content:space-between;margin-top:25px}.promotion_top_wp .rt .pro_list .pro_n .tl{font-weight:400;font-size:1em}.promotion_top_wp .rt .pro_list .pro_n .option{font-weight:400;font-size:.9em;display:flex;align-items:flex-start}.promotion_top_wp .rt .pro_list .pro_n .option em{padding-right:10px;margin-right:10px;border-right:1px dashed #aaa}.promotion_top_wp .rt .pro_list .pro_n .option em:last-of-type{padding-right:0;margin-right:0;border-right:none}.promotion_top_wp .rt .pro_list .pro_price{display:flex;align-items:center}.promotion_top_wp .rt .pro_list .pro_price .pr{font-weight:400;font-size:.9em;color:#777;text-decoration:line-through}.promotion_top_wp .rt .pro_list .pro_price .spr{margin-left:10px;font-size:1.2em;font-weight:600}.promotion_top_wp .rt select{border-color:#1f1f1f;width:100%;background-position:95% center;margin:40px 0 0 0}.promotion_top_wp .rt .seleted_pro{margin:30px 0 0 0}.promotion_top_wp .rt .seleted_pro .tl{font-size:1.1em;font-weight:600}.promotion_top_wp .rt .seleted_pro .quan_line{display:flex;align-items:center;justify-content:flex-start;padding-bottom:2px;border-bottom:1px solid #1f1f1f}.promotion_top_wp .rt .seleted_pro .quan_line .s_price{font-size:1.5em;margin-left:30px;font-weight:600}.promotion_top_wp .rt .seleted_pro .quan_line button.btn_m,.promotion_top_wp .rt .seleted_pro .quan_line button.btn_p{width:30px;height:30px;justify-content:center;display:flex;align-items:center;background:#f1f1f1;border:none;color:#000;font-size:1.2em;font-weight:300}.promotion_top_wp .rt .seleted_pro .quan_line button.btn_m:hover,.promotion_top_wp .rt .seleted_pro .quan_line button.btn_p:hover{background:#1f1f1f;border:none;color:#fff}.promotion_top_wp .rt .seleted_pro .quan_line input{padding:10px 10px;text-align:center;width:70px;border:none;background:#fff;color:#1f1f1f}.prom_view{position:relative;margin-top:100px;text-align:center}.board_top_wp{display:flex;align-items:center;justify-content:space-between;margin-top:60px}.board_top_wp.promotion{margin-top:80px}.board_top_wp .lt{position:relative;width:40%;background:#1f1f1f}.board_top_wp .lt img{width:100%;transition:.2s ease;cursor:pointer}.board_top_wp .lt img:hover{opacity:.9;transition:.2s ease}.board_top_wp .rt{position:relative;width:60%;padding-left:7%}.board_top_wp .rt .title{font-size:1.75em;font-weight:400;letter-spacing:-0.015em}.board_top_wp .rt .txt{font-size:1.15em;font-weight:400;letter-spacing:-0.015em;margin-top:30px;color:#444;line-height:1.6}.board_top_wp .rt .title:hover,.board_top_wp .rt .txt:hover{text-decoration:underline}.board_top_wp .rt .date{font-size:1em;font-weight:500;margin:40px 0 0 0;color:#888}.board_top_wp .rt .lecture_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:60px}.board_top_wp .rt .lecture_bottom .branch{font-size:.9em;font-weight:600;color:#1f1f1f}.board_top_wp .rt .lecture_bottom a{margin-left:5px}.board_top_wp .rt .desc{font-size:1em;font-weight:500;margin:40px 0 0 0}.board_top_wp .rt .desc em{font-size:.9em;display:block;margin-bottom:8px;color:#888}a.sample{position:relative;display:inline-block;padding:9px 55px 9px 15px;background:url(../images/ic-sample-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500}a.sample:hover{background:url(../images/ic-sample-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}a.cart{position:relative;display:inline-block;padding:9px 55px 9px 15px;background:url(../images/ic-cart01.svg) no-repeat 90% center #1f1f1f;color:#fff;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500}a.cart:hover{background:url(../images/ic-cart01.svg) no-repeat 90% center #000;color:#fff;opacity:.7;border:1px solid #000}.board_top_wp .rt .btn{margin-top:0}.board_top_wp .rt .btn a.view{position:relative;display:inline-block;padding:13px 100px 13px 15px;background:url(../images/ic-ar01.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600}.board_top_wp .rt .btn a.view:hover{background:url(../images/ic-ar01-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}.board_list_wp{display:flex;align-items:flex-start;justify-content:space-between;margin-top:10px;flex-wrap:wrap;width:100%}.board_list_wp .board_box{position:relative;width:30%;background:#f0f0f0;margin:5% 5% 0 0;padding:32px}.board_list_wp .board_box:nth-of-type(3n){margin:5% 0 0 0}.board_list_wp .board_box .title a{font-size:1.35em;font-weight:500;letter-spacing:-0.015em;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.board_list_wp .board_box .txt{margin-top:20px}.board_list_wp .board_box .txt a{font-size:1em;font-weight:400;letter-spacing:-0.015em;color:#444;line-height:1.6;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.board_list_wp .board_box .title a:hover{color:#000}.board_list_wp .board_box .txt a:hover{color:#1f1f1f}.board_list_wp .board_box .date{font-size:1em;font-weight:500;margin:30px 0 0 0;color:#333}.board_list_wp .board_box .lec_info{margin-top:20px}.board_list_wp .board_box .lec_info li{position:relative;font-size:1em;font-weight:500;padding-left:100px}.board_list_wp .board_box .lec_info li em{position:absolute;left:15px;top:0;color:#777;font-size:.9em}.board_list_wp .board_box .lec_info li:before{position:absolute;left:0;top:50%;margin:-4px 0 0 0;content:"";display:block;width:4px;height:4px;background:#Qfff;border:1px solid #1f1f1f}.board_list_wp.imgty .board_box{position:relative;width:30%;background:#fff;margin:5% 5% 0 0;padding:0;cursor:pointer}.board_list_wp.imgty .board_box:nth-of-type(3n){margin:5% 0 0 0}.board_list_wp.imgty .board_box .cate{position:absolute;left:15px;top:15px;padding:4px 6px;background:#fff;color:#1f1f1f;font-size:.75em;border-radius:4px;z-index:9;font-weight:500}.board_list_wp.imgty .board_box .pic{position:relative;width:100%;display:block}.board_list_wp.imgty .board_box .pic .ov_ev{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;background:rgba(0, 0, 0, 0.4);display:none;align-items:center;justify-content:center}.board_list_wp.imgty .board_box .pic .ov_ev .al{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.board_list_wp.imgty .board_box .pic .ov_ev .al a{margin-left:5px}.board_list_wp.imgty .board_box .pic .ov_ev .al a.sample{border:none;background:url(../images/ic-sample-bk.svg) no-repeat 90% center #fff}.board_list_wp.imgty .board_box .pic .ov_ev .al a.sample:hover{background:url(../images/ic-sample-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}.board_list_wp.imgty .board_box .pic .ov_ev .al a.cart{background:url(../images/ic-cart01-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;border:none}.board_list_wp.imgty .board_box .pic .ov_ev .al a.cart:hover{background:url(../images/ic-cart01.svg) no-repeat 90% center #1f1f1f;color:#fff;opacity:1}.board_list_wp.imgty .board_box .pic a{position:relative;background:#1f1f1f;display:block}.board_list_wp.imgty .board_box .pic a img{width:100%;z-index:9}.board_list_wp.imgty .board_box .pic a img:hover{opacity:.8}.board_list_wp.imgty .board_box .title{margin-top:25px}.board_list_wp.imgty .board_box .date{margin:10px 0 0 0}.meister_list_wp{display:flex;align-items:flex-start;justify-content:space-between;margin-top:10px;flex-wrap:wrap;width:100%}.meister_list_wp .meister_box{position:relative;width:22.75%;background:#fff;margin:5% 3% 0 0;padding:0}.meister_list_wp .meister_box:nth-of-type(4n){margin:5% 0 0 0}.meister_list_wp .meister_box .grade{position:absolute;left:15px;top:15px;padding:6px 10px;background:#fff;color:#1f1f1f;font-size:.8em;border-radius:4px;z-index:9;font-weight:600}.meister_list_wp .meister_box a .pic{position:relative;width:100%;display:block}.meister_list_wp .meister_box a .pic .ov_ev{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;background:rgba(0, 0, 0, 0.4);display:none;align-items:center;justify-content:center}.meister_list_wp .meister_box .pic .ov_ev .al{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.meister_list_wp .meister_box .pic .ov_ev .al a{margin-left:5px}.meister_list_wp .meister_box .pic .ov_ev .al a.sample{border:none;background:url(../images/ic-sample-bk.svg) no-repeat 90% center #fff}.meister_list_wp .meister_box .pic .ov_ev .al a.sample:hover{background:url(../images/ic-sample-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}.meister_list_wp .meister_box .pic .ov_ev .al a.cart{background:url(../images/ic-cart01-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;border:none}.meister_list_wp .meister_box .pic .ov_ev .al a.cart:hover{background:url(../images/ic-cart01.svg) no-repeat 90% center #1f1f1f;color:#fff;opacity:1}.meister_list_wp .meister_box a .pic{position:relative;background:#1f1f1f;display:block}.meister_list_wp .meister_box a .pic img{width:100%;z-index:9}.meister_list_wp .meister_box a .pic img:hover{opacity:.8}.meister_list_wp .meister_box a .title{margin-top:25px;font-size:1.3em;font-weight:500}.meister_list_wp .meister_box a .txt{margin-top:15px;font-size:.95em;font-weight:400}.meister_list_wp .meister_box .date{margin:10px 0 0 0}.meister_list_wp .meister_box .rank{display:flex;align-items:center;justify-content:flex-start;margin-top:25px}.meister_list_wp .meister_box .rank *{font-size:.75em;font-weight:600;margin-right:10px}.meister_list_wp .meister_box .rank .camp{background:url(../images/ic-camp.svg) no-repeat center center;width:38px;height:25px;text-align:center}.meister_list_wp .meister_box .rank .gold{position:relative;padding-left:21px;text-align:right}.meister_list_wp .meister_box .rank .gold:before{position:absolute;left:0;top:1px;width:16px;height:16px;content:"";display:block;background:#e0be60;border-radius:50%}.meister_list_wp .meister_box .rank .silver{position:relative;padding-left:21px;text-align:right}.meister_list_wp .meister_box .rank .silver:before{position:absolute;left:0;top:1px;width:16px;height:16px;content:"";display:block;background:#c8d3d7;border-radius:50%}.meister_list_wp .meister_box .rank .bronze{position:relative;padding-left:21px;text-align:right}.meister_list_wp .meister_box .rank .bronze:before{position:absolute;left:0;top:1px;width:16px;height:16px;content:"";display:block;background:#c8a17b;border-radius:50%}.meister_list_wp .meister_box .rank a.insta{margin-left:auto;width:17px;height:17px;background:url(../images/ic-instagram.svg) no-repeat center center;display:block;text-indent:-5000px;background-size:cover}.lec_view_top{display:flex;align-items:center;justify-content:space-between;margin-top:80px}.lec_view_top .title{font-size:1.6em;font-weight:400;padding-right:5%}.lec_view_top .branch{font-size:.9em;font-weight:600;padding:10px 0 10px 20px;border-left:1px solid #eee}.lec_view_ly{display:flex;align-items:flex-start;justify-content:space-between;margin-top:60px;flex-wrap:wrap;width:100%;padding-bottom:60px;border-bottom:1px solid #e5e5e5}.lec_view_ly .lec_comm{position:relative;width:65%;margin-right:5%}.lec_mov_area{position:relative;background:#000;width:100%;height:auto}.lec_mov_area.hei{height:550px}.lec_mov_area .mov_ar{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:url(../images/@pic05.jpg) no-repeat center center;background-size:cover}.lec_mov_area img{width:100%}.lec_mov_area:hover img{opacity:.7}.lec_mov_area .play{position:absolute;left:50%;top:50%;margin:-50px 0 0 -50px;width:100px;height:100px;background:url(../images/ic-play.svg) no-repeat center center #fff;background-size:15px 16px;border-radius:50%}.lec_mov_area .play:hover{background:url(../images/ic-play-wh.svg) no-repeat center center #1f1f1f;background-size:15px 16px}.lec_view_ly .lec_info{position:relative;width:30%}.lec_view_ly .lec_info .lec_info_top .lec_price{font-weight:600;font-size:2.2em}.lec_view_ly .lec_info .lec_info_top .lec_txt{font-weight:400;font-size:1em;margin-top:30px;line-height:1.6}.lec_view_ly .lec_info .lec_info_top .lec_inf_li{position:relative;margin-top:30px}.lec_view_ly .lec_info .lec_info_top .lec_inf_li li{position:relative;margin:5px 0;font-size:.9em;font-weight:500;padding-left:12px}.lec_view_ly .lec_info .lec_info_top .lec_inf_li li em{color:#777}.lec_view_ly .lec_info .lec_info_top .lec_inf_li li:before{display:block;content:"";position:absolute;width:4px;left:0;top:7px;height:4px;background:#fff;border:1px solid #1f1f1f}.lec_view_ly .lec_info .lec_info_top .btn{margin-top:40px}.lec_view_ly .lec_info .lec_info_top .btn a{padding:15px 75px 15px 20px;margin-right:4px;font-size:1.05em}.lec_view_ly .lec_info .lec_list_wp{margin-top:60px;border-top:1px solid #1f1f1f}.lec_view_ly .lec_info .lec_list_wp .title{font-size:1.5em;font-weight:400;display:flex;align-items:center;justify-content:flex-start;padding:18px 0;border-bottom:1px solid #e0e7ee}.lec_view_ly .lec_info .lec_list_wp .title em{font-weight:600;margin-left:10px}.lec_view_ly .lec_info .lec_list_wp .title div.sta01{padding:6px 10px;background:#4285f4;color:#fff;font-size:.5em;font-weight:500;border-radius:5px;margin-left:20px}.lec_view_ly .lec_info .lec_list_wp .lec_listup{height:600px;min-height:600px;overflow-y:auto;border-bottom:1px solid #1f1f1f}.lec_view_ly .lec_info .lec_list_wp .lec_listup li{position:relative;border-bottom:1px solid #e0e7ee}.lec_view_ly .lec_info .lec_list_wp .lec_listup li a{padding:18px 60px 18px 65px;font-size:1.1em;font-weight:500;display:block}.lec_view_ly .lec_info .lec_list_wp .lec_listup li a em{position:absolute;left:20px;top:19px;color:#1f1f1f;font-size:.9em}.lec_view_ly .lec_info .lec_list_wp .lec_listup li.pass a{opacity:.6}.lec_view_ly .lec_info .lec_list_wp .lec_listup li.pass a em{opacity:.6}.lec_view_ly .lec_info .lec_list_wp .lec_listup li.active a{background:#1f1f1f;color:#fff}.lec_view_ly .lec_info .lec_list_wp .lec_listup li.active a em{color:#fff}.lec_view_ly .lec_info .lec_list_wp .lec_listup li a:hover{background:#f1f1f1}.lec_view_ly .lec_info .lec_list_wp .lec_listup li a .sta02{position:absolute;right:20px;top:17px;padding:6px 10px;background:#ccc;color:#333;font-size:.6em;font-weight:600;border-radius:5px}.lec_view_ly .lec_info .lec_pro_down{margin-top:60px;border-top:1px solid #1f1f1f;padding:30px 20px;border-bottom:1px solid #1f1f1f}.lec_view_ly .lec_info .lec_pro_down .title{font-size:1.1em;font-weight:600}.lec_view_ly .lec_info .lec_pro_down .pro_down{margin-top:20px}.lec_view_ly .lec_info .lec_pro_down .pro_down li{position:relative}.lec_view_ly .lec_info .lec_pro_down .pro_down li a{padding:12px 0 12px 35px;font-size:.9em;font-weight:500;display:block}.lec_view_ly .lec_info .lec_pro_down .pro_down li:nth-of-type(1){background:url(../images/ic-por-d01.svg) no-repeat left center}.lec_view_ly .lec_info .lec_pro_down .pro_down li:nth-of-type(2){background:url(../images/ic-por-d02.svg) no-repeat left center}.lec_view_ly .lec_info .lec_pro_down .pro_down li:nth-of-type(3){background:url(../images/ic-por-d03.svg) no-repeat left center}.lec_view_ly .lec_info .lec_pro_down .pro_down li:nth-of-type(4){background:url(../images/ic-por-d04.svg) no-repeat left center}.lec_view_ly .lec_info .lec_pro_down .pro_down li a em{position:absolute;left:20px;top:17px;color:#1f1f1f;font-size:.9em}.lec_view_ly .recom{display:flex;align-items:flex-start;justify-content:space-between;padding:60px 0 40px 0}.lec_view_ly .recom .tl{position:relative;width:20%;font-size:1.5em;font-weight:400}.lec_view_ly .recom .tl em{font-weight:600}.lec_view_ly .recom ul{padding-left:10%}.lec_view_ly .recom ul li{position:relative;font-size:.95em;font-weight:500;margin:12px 0;padding-left:30px}.lec_view_ly .recom ul li:before{position:absolute;left:0;top:2px;width:20px;height:20px;background:url(../images/ic-check01.svg) no-repeat center center #d2d2d2;content:"";display:block;border-radius:6px}.lec_view_ly .learn{padding:60px 0 0 0;border-top:1px dashed #1f1f1f;margin-top:30px}.lec_view_ly .learn .tl{position:relative;font-size:1.5em;font-weight:400;letter-spacing:-0.02em}.lec_view_ly .learn .tl em{font-weight:600}.lec_view_ly .learn ul{margin-top:30px}.lec_view_ly .learn ul li{position:relative;font-size:.95em;font-weight:500;margin:12px 0;padding-left:30px}.lec_view_ly .learn ul li:before{position:absolute;left:0;top:2px;width:20px;height:20px;background:url(../images/ic-check01.svg) no-repeat center center #d2d2d2;content:"";display:block;border-radius:6px}.lec_view_ly .lec_sta{position:relative;margin-top:40px}.lec_view_ly .lec_sta .ls_top{display:flex;align-items:center;justify-content:flex-start}.lec_view_ly .lec_sta .ls_top .stl{padding:6px 10px;font-size:.8em;color:#1f1f1f;background:#f1f1f1;border-radius:4px;font-weight:500}.lec_view_ly .lec_sta .ls_top .tl{font-size:1.9em;font-weight:500;margin-left:20px}.lec_view_ly .lec_sta .ls_top .rate{margin-left:auto;font-size:2.3em;font-weight:700;display:flex;align-items:center}.lec_view_ly .lec_sta .ls_top .rate em{font-size:.4em;font-weight:500;color:#777;margin-right:12px}.lec_view_ly .lec_sta .ls_bottom{position:relative;margin-top:15px}.lec_view_ly .lec_sta .ls_bottom .rt_bg{position:relative;width:100%;height:7px;background:#fff;border:1px solid #b7b7b7;overflow:hidden;border-radius:2px}.lec_view_ly .lec_sta .ls_bottom .rt_bg .rate_bg{position:absolute;left:0;top:0;height:7px;background:#1f1f1f;z-index:9}.lec_play_top{display:flex;align-items:center;justify-content:space-between;margin-top:80px;border-top:1px solid #1f1f1f;padding:35px 0}.lec_play_top .title{font-size:1.6em;font-weight:400;padding-right:5%;width:65%;display:flex;align-items:center}.lec_play_top .title em{font-size:.47em;color:#999;font-weight:600;margin-right:30px}.lec_play_top .lec_inf_li{position:relative;width:35%;padding-left:20px;border-left:1px solid #1f1f1f}.lec_play_top .lec_inf_li li{position:relative;margin:5px 0;font-size:.9em;font-weight:600}.lec_play_top .lec_inf_li li em{color:#777;font-weight:400}.lec_play_top .lec_inf_li li:before{display:none;content:"";position:absolute;width:4px;left:0;top:7px;height:4px;background:#fff;border:1px solid #1f1f1f}.lec_play_ly{display:flex;align-items:flex-start;justify-content:space-between;margin-top:0;flex-wrap:wrap;width:100%;padding-bottom:0;background:#eee}.lec_play_ly .area_play{position:relative;width:65%;margin-right:0}.lec_play_ly .lec_timeline{position:relative;width:35%;margin-right:0;height:100%;padding:40px}.lec_play_ly .lec_timeline .title{font-size:1.25em;color:#777;font-weight:500;letter-spacing:-0.03em}.lec_play_ly .lec_timeline .time_list{margin-top:30px;border-left:1px solid #aaa;padding:10px 0}.lec_play_ly .lec_timeline .time_list li{position:relative;padding-left:80px;margin:5px 0}.lec_play_ly .lec_timeline .time_list li a{position:relative;font-size:1em;font-weight:500;padding:5px 0;display:block}.lec_play_ly .lec_timeline .time_list li a:hover{text-decoration:underline;font-weight:600}.lec_play_ly .lec_timeline .time_list li:before{position:absolute;left:-6px;top:9px;width:5px;height:5px;background:#1f1f1f;border:3px solid #fff;content:"";display:block;border-radius:50%}.lec_play_ly .lec_timeline .time_list li em{position:absolute;left:20px;top:5px;font-size:.85em;font-weight:500}.lec_play_bottom{padding:40px 0;border-bottom:1px solid #1f1f1f;color:#c7c7c7;font-size:.8em;font-weight:600;letter-spacing:.03em}.board_view_wp{position:relative;border-bottom:1px solid #e2eaf1;border-top:1px solid #1a1b1d;padding:35px 0;word-break:keep-all;margin:60px 0 0 0}.board_view_wp .bv_suj{position:relative;font-size:1.6em;color:#1f1f1f;padding:0 0;font-weight:500;letter-spacing:-0.01em}.board_view_wp .bv_field{position:relative;font-size:.9em;color:#1f1f1f;margin-top:14px;padding:0 0 30px 0;word-break:keep-all;line-height:1.7}.board_view_wp .bv_field .field{padding-right:12px;word-break:keep-all}.board_view_wp .bv_field .field:after{content:"|";font-size:.9em;color:#aeaeae;margin-left:12px;font-weight:300}.board_view_wp .bv_field .field em{color:#777}.board_view_wp .bv_field span:last-child:after{content:""}.board_view_wp .bv_stl{position:relative;font-size:1.3em;color:#2763ba;padding:0 20px;font-weight:bold;margin-top:30px;padding-top:30px;border-top:1px solid #e8e8e8}.board_view_wp .bv_ctn1{position:relative;font-size:1.3em;color:#777;margin-top:10px;padding:0 20px;word-break:keep-all;line-height:1.7}.board_view_wp .bv_file_wp{position:relative;border-top:1px solid #e8e8e8;margin-top:0;display:flex;justify-content:flex-start;align-items:center;background:#fafafc}.board_view_wp .bv_file_wp .bv_file{position:relative;padding:17px 20px;display:flex;justify-content:flex-start;align-items:center}.board_view_wp .bv_file_wp .bv_file a{display:block;background:url(../images/ic-file.svg) no-repeat left center;padding-left:20px;font-size:.95em;color:#1f1f1f}.board_view_wp .bv_file_wp .bv_file a:hover{color:#000}.board_view_wp .bv_file_wp .bv_file p.btn_file_down{position:relative;margin:0 0 0 10px}.board_view_wp .bv_file_wp .bv_file p.btn_file_down a{display:block;padding:4px 6px;background:#fff;border:1px solid #d7d7d7;text-align:center;color:#1f1f1f;font-size:.8em;transition:.3s ease;border-radius:4px}.board_view_wp .bv_file_wp .bv_file p.btn_file_down a:hover{background:#444;color:#fff;border-color:#444}.board_view_wp .bv_comment{position:relative;padding:40px 0 0 0;color:#212224;font-size:1.1em;line-height:2;border-top:1px solid #e8e8e8;font-weight:500}.board_view_wp .bv_comment .bv_pic{text-align:center}.board_view_wp .bv_comment .bv_mov{text-align:center}.board_view_wp .bv_date_wp{position:relative;border-top:1px solid #e8e8e8;margin-top:30px}.board_view_wp .bv_date_wp .bv_date{position:relative;padding:17px 20px 17px 100px;background:#fafafc;border-bottom:1px solid #e8e8e8;color:#ee4040;font-size:1.3em}.board_view_wp .bv_date_wp .bv_date .date_tl{position:absolute;left:20px;top:10px;display:block;padding:8px 10px;background:#fff;border:1px solid #d7d7d7;text-align:center;color:#444;font-size:.8em}.board_view_wp .bv_info_wp{position:relative;border-top:1px solid #e8e8e8;margin-top:40px;padding:30px 0 0 0}.board_view_wp .bv_info_wp .bv_info_list li{position:relative;color:#777;font-size:1.2em;padding:0 0 0 140px;margin-bottom:20px}.board_view_wp .bv_info_wp .bv_info_list li .ct{position:absolute;left:20px;top:0;display:block;text-align:left;color:#0857a4;width:90px}.board_view_wp .bv_info_wp .bv_info_list li .ct i{margin-right:6px;color:#999;vertical-align:middle}.board_view_wp .bv_info_wp .bv_info_list li span.col1{color:#f73a8d}.board_view_wp .bv_info_wp .bv_info_list li a{display:block;color:#777}.board_view_wp .bv_info_wp .bv_info_list li a:hover{color:#222}.board_view_wp.data_vtop{background:#f2f2f2;border-top:none;border-bottom:1px solid #e2eaf1}.board_view_wp.data_vtop .bv_suj{padding:0 40px}.board_view_wp.data_vtop .bv_field{padding:0 40px}.board_view_wp.data_vtop .bv_file_wp{padding:0 20px 20px 20px;position:relative;border-top:none;margin-top:20px;display:flex;justify-content:flex-start;align-items:center;background:none}.board_view_wp.data_vtop .bv_comment{background:#fff;position:relative;padding:40px 0 0 0;color:#212224;font-size:1.1em;line-height:2;border-top:none;font-weight:500}.order_section .order_pay_l{position:relative;width:70%;display:inline-block;vertical-align:top}.order_section .order_pay_r{position:relative;width:29.5%;display:inline-block;vertical-align:top;margin-top:20px;padding-left:30px}.order_section .order_pay_r .pay_t_info{position:relative;padding:25px;border:1px solid #444}.pay_pr_top{position:relative;padding-bottom:25px;font-size:.96em;color:#333;width:100%;border-bottom:1px solid #e8e8e8}.pay_pr_top span{position:absolute;right:0;top:0;color:#222;font-weight:500;font-size:1.1em}.pay_pr_ot{position:relative;margin-top:25px}.pay_pr_ot li{position:relative;color:#666;margin-top:5px;font-size:.95em}.pay_pr_ot li span{position:absolute;right:0;top:0;color:#222}.pay_pr_bottom{position:relative;padding-top:25px;font-size:.96em;color:#333;width:100%;border-top:1px solid #e8e8e8;margin-top:30px}.pay_pr_bottom span{position:absolute;right:0;top:22px;color:#ef345c;font-weight:500;font-size:1.5em}.bank_info_block{position:relative;margin-top:10px}.wr_inp .bank_info_block p{width:100px;display:inline-block;vertical-align:middle}.wr_inp .bank_info_block .j_sel_bank{height:52px;border:1px solid #ccc;width:400px;display:inline-block;vertical-align:middle}.order_complete{position:relative;margin-top:80px;text-align:center;padding:60px 40px;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8}.order_complete p{position:relative;font-size:2em;font-weight:300;color:#222}.order_complete ul{position:relative;margin-top:20px}.order_complete ul li{position:relative;font-size:.95em;font-weight:500;color:#666}.mem_out_top{position:relative;border-top:1px solid #e8e8e8;border-bottom:1px solid #e8e8e8;padding:50px 30px}.mem_out_top p.out_t{font-size:.95em;color:#222;font-weight:500}.mem_out_top p.out_t.mt{margin-top:20px;color:#ef345c}.mem_out_top .out_t_list{position:relative;margin-top:10px}.mem_out_top .out_t_list li{position:relative;margin-top:5px;font-size:.95em;color:#666;background:url(../images/bullet.gif) no-repeat 3px 10px;padding-left:12px}.my_byd_top{margin-top:40px}.tab-dep-st{position:relative;width:100%}.tab-dep-st a{position:relative;display:block;margin:0 30px 0 0;color:#888;font-weight:500;font-size:.95em;letter-spacing:-0.03em;padding:10px 0}.tab-dep-st a:hover{color:#1f1f1f}.tab-dep-st a:last-of-type{margin:0}.tab-dep-st a.active{color:#1f1f1f;font-weight:600;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f}.tab-dep-st a.active:after{position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:#1f1f1f;content:"";display:block}.my_byd_top .board_search select{padding:10px 50px 10px 10px;font-size:.9em;height:inherit}.my_byd_top .board_search input{padding:10px 50px 10px 10px;font-size:.9em;height:inherit}.my_byd_top .board_search button{width:43px;height:43px;background-position:center center;background-size:13px}.fl-b{display:flex;justify-content:space-between;align-items:center}.fl-s{display:flex;justify-content:flex-start;align-items:center}.fl-ss{display:flex;justify-content:flex-start;align-items:flex-start}.fl-e{display:flex;justify-content:flex-end;align-items:center}.fl-cc{display:flex;justify-content:center;align-items:center}.graph_area{position:relative;width:100%;justify-content:space-between;background:#fff;padding:20px 20px;border:1px solid #ebebeb;border-radius:4px;min-height:300px;margin-top:25px}.byd_rank_box{border-radius:5px;gap:5%}.byd_rank_box.mt{margin-top:60px}.byd_rank_box .lt{position:relative;width:50%}.byd_rank_box .rt{position:relative;width:50%}.rank_box{position:relative;margin-top:10px;background:#f4f4f4;padding:20px;border-radius:4px}.rank_box .title .r_num{position:relative;background:#fff;width:40px;height:40px;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.85em;font-weight:500;border-radius:50%;margin-right:15px}.rank_box .title .r_num.top{border:1px solid #1f1f1f;background:#1f1f1f;color:#fff}.rank_box .title .r_num.red{border:1px solid #ff4343;background:#ff4343;color:#fff}.rank_box .title .pr_n{position:relative;font-weight:500}.rank_box .title .pr_n em{font-weight:400;font-size:.8em;display:block;margin-top:4px;color:#666}.rank_box .title .pr_n span{padding:4px 5px;border:1px solid #ff4343;background:#fff;color:#ff4343;font-size:.7em;border-radius:4px;font-weight:500;margin:-2px 0 0 8px}.rank_box .title .pr_n div{display:block;font-size:.8em;color:#666;margin-top:4px}.rank_box .title .pr_n div em{font-weight:400;font-size:1em;color:#666;margin-top:0;display:inline-block;vertical-align:middle}.rank_box .title .pr_n div em:before{display:inline-block;width:4px;height:4px;background:#1f1f1f;border-radius:50%;content:"";margin-right:5px;vertical-align:middle}.rank_box .title .pr_n div em.ka{color:#1f1f1f;font-weight:500;margin-right:15px}.rank_box .title .pr_n div em.ka:before{display:none}.rank_box .s_price{margin-left:auto;font-weight:600;font-size:1.2em}.rank_box .title .event-badge{margin-right:15px}.rank_box .title .event-badge img{width:60px}.rank_box.mybox{position:relative;margin-top:20px;background:#fff;padding:20px;border-radius:4px;border:1px solid #1f1f1f}.byd_view02_top{position:relative;background:#f4f4f4;border-radius:4px;padding:30px;margin-top:50px}.byd_view02_top div.lt{width:100%;padding-right:4%;border-right:1px dashed #1f1f1f}.byd_view02_top div.rt{margin-left:auto}.byd_view02_top .byd_tl{font-size:1.8em;font-weight:500}.byd_view02_top .byd_tl em{font-size:.55em;font-weight:600;padding-left:15px;margin-left:15px}.byd_view02_top .byd_tl em.prog_st1{border-left:1px solid #2469ff;color:#2469ff}.byd_view02_top .byd_tl em.prog_st2{border-left:1px solid #0eac7d;color:#0eac7d}.byd_view02_top .byd_tl em.prog_st3{border-left:1px solid #888;color:#888}.byd_view02_top .date{font-size:.85em;font-weight:400;margin-top:5px;background:url(../images/ic-sch.svg) no-repeat 2px 0;background-size:14px auto;padding-left:22px}.byd_view02_top .link{width:100%;margin-top:20px;position:relative;font-size:.9em;font-weight:500;margin:15px 0 0 0;padding:16px 20px 16px 30px;background:#fff;border-radius:2px}.byd_view02_top .link:before{position:absolute;left:16px;top:28px;width:5px;height:5px;background:#fff;border:1px solid #1f1f1f;border-radius:50%;content:"";display:block}.byd_view02_top .link em{font-weight:400;margin-right:10px}.byd_view02_top .link button.btn-copy{margin-left:auto;background:url(../images/ic-copy.svg) no-repeat 10px center;background-size:14px auto;padding:6px 10px 6px 30px;color:#1f1f1f;font-size:.9em;border-radius:4px}.byd_view02_top .link button.btn-copy:hover{background:url(../images/ic-copy.svg) no-repeat 10px center #e5e5e5;background-size:14px auto;color:#1f1f1f;font-weight:500}.byd_view02_top .btn-list{font-size:.9em;background:url(../images/ic-back-ar.svg) no-repeat 18px center;height:100%;background-size:12px auto;padding:17px 5px 17px 36px;font-weight:500}.byd_view02_top .btn-list:hover{text-decoration:underline}.bank_info{position:relative;padding:20px;background:#f4f4f4;gap:1%;margin-top:20px}.bank_info .box{width:100%;padding:20px;background:#fff;font-weight:500}.bank_info .box em{color:#777;font-weight:400;font-size:.89em;margin-right:8px}.br4{border-radius:4px}.br20{border-radius:20px}.byd_view{margin-top:20px;padding:30px 0;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb}.detail_txt{font-weight:500;line-height:1.6}.detail_list li{position:relative;font-weight:500;line-height:1.6;margin:5px 0;padding-left:30px}.detail_list li em{position:absolute;left:0;font-weight:400}.detail_list.ty01 li{position:relative;font-weight:500;line-height:1.6;margin:5px 0;padding-left:26px;background:url(../images/ic-check-c.svg) no-repeat 2px center;background-size:16px;color:#666}.detail_list.ty01 li em{position:relative;left:inherit;font-weight:600;margin-right:10px;color:#1f1f1f}.byd_view_imgarea{position:relative;width:100%;height:300px;background:#f4f4f4;margin-top:60px}.byd_sta_box{position:relative;margin-top:60px;background:#f4f4f4;padding:40px}.byd_sta_box .st01{position:absolute;right:50px;top:50px;width:45px;height:45px;background:url(../images/ic-st01.svg) no-repeat center center;background-size:cover}.byd_sta_box .st02{position:absolute;right:50px;top:50px;width:46px;height:46px;background:url(../images/ic-st02.svg) no-repeat center center;background-size:cover}.byd_sta_box .st03{position:absolute;right:50px;top:50px;width:46px;height:46px;background:url(../images/ic-st03.svg) no-repeat center center;background-size:cover}.byd_sta_box .st_tl{font-weight:600;font-size:1.6em;letter-spacing:-0.02em}.byd_sta_box .st_txt{font-weight:500;font-size:.9em;letter-spacing:-0.02em;color:#777;margin-top:10px}.byd_sta_box .st_txt1{font-weight:400;font-size:.9em;letter-spacing:-0.02em;margin-top:10px}.byd_sta_box .st_txt1 em{font-weight:600}.byd_sta_box .st_link{font-weight:400;font-size:.9em;letter-spacing:-0.02em;margin-top:10px;padding:20px;background:#fff;width:100%}.byd_sta_box .st_link em{font-weight:600;margin-left:12px}.byd_sta_box .st_link button.btn-copy{margin-left:auto;background:url(../images/ic-copy.svg) no-repeat 10px center;background-size:14px auto;padding:6px 10px 6px 30px;color:#1f1f1f;font-size:.9em;border-radius:4px}.byd_sta_box .st_link button.btn-copy:hover{background:url(../images/ic-copy.svg) no-repeat 10px center #e5e5e5;background-size:14px auto;color:#1f1f1f;font-weight:500}.post_box{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:22px 20px 22px 40px;margin-top:8px}.post_box:nth-of-type(1){margin-top:20px}.post_box .num{position:absolute;left:20px;font-weight:500}.post_box .post_n{font-weight:600;margin-right:20px}.post_box a{font-weight:500;font-size:.9em;color:#777}.post_box a:hover{color:#111}.post_box .post_sta{margin-left:auto;padding:5px 10px;font-size:.85em}.post_box .post_sta.st01{background:#ff5c2b;color:#fff}.post_box .post_sta.st02{background:#4680ff;color:#fff}.post_box .post_sta.st03{background:#ff4343;color:#fff}.post_box .post_sta.st04{background:#0eac7d;color:#fff}.guide_txt{position:relative;margin-top:10px}.guide_txt li{font-size:.95em;margin:4px 0}.guide_txt li em{font-weight:600}.post_w_tl{font-size:.9em;padding-bottom:5px;font-weight:600;border-bottom:1px solid #1f1f1f;display:inline-block;line-height:1.3}.post_write{position:relative;background:#f4f4f4;padding:20px;gap:10px;margin-top:8px}.post_write .sel2{width:20%}.post_write .inp-st{width:80%}.buy_info{position:relative;background:#f4f4f4;padding:20px}.if_box{font-size:1.3em;font-weight:600;width:100%}.if_box em{font-size:.6em;font-weight:400;color:#666;display:block}.md-content .db-table{font-size:95%}.or_vinfo{position:relative;margin-top:20px}.or_vinfo.mt0{margin-top:0}.or_vinfo ul li{position:relative;padding-left:140px;margin:10px 0;font-weight:500;padding-bottom:10px;border-bottom:1px dashed #e2e2e2;font-size:.9em}.or_vinfo ul li.co1{color:#4680ff}.or_vinfo ul li.co2{color:#e56b36}.or_vinfo ul li.co3{color:#0eac7d}.or_vinfo ul li:before{position:absolute;left:2px;top:5px;width:4px;height:4px;background:#fff;border:2px solid #1f1f1f;content:"";display:block;border-radius:50%}.or_vinfo ul li em{position:absolute;left:19px;top:0;color:#666;font-weight:500}.md-c-stl{font-weight:600;letter-spacing:-0.02em;font-size:1.1em;padding-bottom:10px;border-bottom:1px solid #1f1f1f;margin-top:30px}.md-c-stl.mt{margin-top:0}.deli_ing_st_wp{margin-top:15px}.deli_ing_st{position:relative;margin:10px 0 0 0;border:1px solid #e5e5e5;border-radius:4px;padding:25px;display:flex;align-items:center;justify-content:flex-start}.deli_ing_st .lt{width:10%}.deli_ing_st .lt .st_num{font-size:.8em;background:#f1f1f1;width:40px;height:40px;display:flex;align-items:center;justify-content:center;color:#1f1f1f;border-radius:50%;letter-spacing:.03em;font-weight:600}.deli_ing_st .rt{width:90%;border-left:1px dashed #ccc;padding-left:20px}.deli_ing_st .rt .ttx{font-size:1.18em;font-weight:600}.deli_ing_st .rt .tt_st{font-size:.9em;color:#777;margin-top:5px}.deli_ing_st .rt .tt_date{font-size:.9em;margin-top:10px}.deli_ing_st .rt .shipp_lnfo{position:relative;margin-top:10px;padding-top:10px;border-top:1px dashed #ccc}.deli_ing_st .rt .shipp_lnfo li{position:relative;padding-left:100px;margin:7px 0;font-weight:500;font-size:.9em;line-height:1.4}.deli_ing_st .rt .shipp_lnfo li:before{position:absolute;left:2px;top:5px;width:4px;height:4px;background:#fff;border:2px solid #1f1f1f;content:"";display:block;border-radius:50%}.deli_ing_st .rt .shipp_lnfo li em{position:absolute;left:18px;top:0;color:#666;font-weight:400}.rece_top{position:relative;padding:25px;background:#f4f4f4}.rece_top em{font-weight:600}.rece_top em.co1{color:#777}.rece_top em.co2{color:#fe2d2d}.rece_top em:after{position:relative;display:inline-block;margin:0 10px;font-weight:200;color:#ccc;content:"|"}.rece_top em:last-of-type:after{display:none}.rece_top ul{display:flex}.rece_top ul li{font-weight:600;margin:4px 0 4px 0}.rece_top ul li:after{position:relative;display:inline-block;margin:0 20px;font-weight:200;color:#ccc;content:"|"}.rece_top ul li em{color:#777;font-weight:500;margin-right:10px}.rece_top ul li:last-of-type:after{display:none}.recl_bt_pay{padding:0 30px;width:100%}.recl_bt_pay .s_tx{font-size:.9em;color:#666}.recl_bt_pay .s_price_t{font-size:1em;font-weight:600;padding:10px 0 10px 20px;margin-left:20px;border-left:1px solid #1f1f1f}.recl_bt_pay .s_price_t em{font-weight:400}.recl_bt_pay button.btn-db{margin-left:auto}@media only screen and (max-width: 1400px){.cart_list .lt .info{margin-left:10%;width:inherit}.cart_list .lt .quantity{margin:0 0 0 10%;width:inherit}.ctn_ty01{position:relative;width:100%;margin:0 auto;padding:0 5%}.contents.wid{position:relative;padding:50px 0 0 0}.pad_inner{position:relative;width:100%;padding:0 5%}.clinic_cate .inner{width:100%;margin:0 auto;padding:0 5%}.btx3{padding-right:5%}.btx3 br{display:none}}@media only screen and (max-width: 1200px){#header .m-menu{display:block;top:42px}#header{position:relative;width:100%;height:100px;z-index:99;background:#fff}#header .header_inner{position:relative;width:100%;height:100px;margin:0 auto;display:flex;align-items:flex-end;justify-content:center}#header .header_inner h1{position:absolute;left:5%;top:45px;width:188px;height:52px;z-index:90}#header .header_inner h1 a{display:block;width:188px;height:52px;background:url(../images/logo.svg) no-repeat;text-indent:-5000px;background-size:cover}#header .header_inner nav{display:none;position:relative;width:100%;text-align:center;margin:0 0 25px 0;height:auto;z-index:999}#header .header_inner nav ul{display:flex;align-items:center;justify-content:center}#header .header_inner nav ul li{margin:0 18px}#header .header_inner nav ul li a{position:relative;display:block;padding:15px 0;font-size:1.19em;color:#1f1f1f;font-weight:500;letter-spacing:0;line-height:1.2}#header .header_inner nav ul li a:after{position:absolute;left:50%;bottom:8px;content:"";display:block;background:#1f1f1f;height:1px;width:0;margin:0 0 0 0;transition:.4s cubic-bezier(0.51, 0.01, 0, 1)}#header .header_inner nav ul li a:hover{font-weight:600}#header .header_inner nav ul li a:hover:after{position:absolute;left:50%;bottom:8px;content:"";display:block;background:#1f1f1f;height:1px;width:100%;margin:0 0 0 -50%;transition:.4s cubic-bezier(0.51, 0.01, 0, 1)}#cd-lateral-nav{display:block}#cd-menu-trigger{position:absolute;right:5px;top:42px;height:60px;width:50px;background-color:none;z-index:999}.bdd_wp .rt .period{margin:18px 0 20px 0}.bdd_wp .rt .period li{margin:3px 0}.bdd_wp .lt img{height:auto}.bdd_wp .rt .title{font-size:1.6em}.bdd_wp .rt .btn_ar{position:relative;margin-top:5%}}@media only screen and (max-width: 1000px){.wrapper{min-height:100vh;color:#666;position:relative;z-index:999}#cd-lateral-nav{display:block}#header .header_inner nav{display:none}#header{position:relative;width:100%;height:80px;z-index:99;background:#fff}#header .header_inner{position:relative;width:100%;height:80px}#header .header_inner h1{position:absolute;left:3%;top:24px;width:108px;height:30px;z-index:90}#header .header_inner h1 a{display:block;width:108px;height:30px;background:url(../images/logo.svg) no-repeat;text-indent:-5000px;background-size:cover}#header .m-menu{display:block;top:9px}.gnb{position:absolute;right:45px;top:20px;z-index:999}.gnb ul{display:flex;align-items:center;justify-content:flex-end;gap:5px}.gnb ul li{position:relative;display:block}.gnb ul li a{position:relative;display:block;padding:5px;font-size:.85em;font-weight:500;color:#555}.gnb ul li a:hover{color:#1f1f1f}.gnb ul li:last-of-type a{width:14px;height:14px;text-indent:-5000px;background:url(../images/ic-search.png) no-repeat center center;background-size:14px;display:block;padding:20px}.t_search_wp{position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0, 0, 0, 0.78);display:none;z-index:997}.t_search_wp.active{display:block}.t_search_inner{position:absolute;right:2%;top:20px;width:96%;background:#fff;box-shadow:0 18px 30px rgba(0, 0, 0, 0.1);padding:25px 20px}.t_search_inner h5.sr_tl{font-weight:500;font-size:1.1em;letter-spacing:-0.02em}.t_search_inner .inp_sr{position:relative;margin-top:10px;border-bottom:2px solid #1f1f1f;margin-bottom:20px}.t_search_inner .inp_sr input{padding:14px 0;font-size:.8em;background:#fff;border:none}.t_search_inner .inp_sr input::placeholder{color:#999;font-size:.9em}.t_search_inner .inp_sr input::-webkit-input-placeholder{color:#999;font-size:.9em}.t_search_inner .inp_sr input:-ms-input-placeholder{color:#999;font-size:.9em}.t_search_inner .inp_sr button{position:absolute;right:0;top:0;width:50px;height:50px;background:url(../images/ic-search.svg) no-repeat center center;display:block;text-indent:-5000px;background-size:13px}.t_search_inner .inp_sr button:hover{background-size:15px}.t_search_inner .sr_keyword_ly{position:relative;justify-content:flex-start;display:block;align-items:flex-start}.t_search_inner .sr_keyword_ly .lt{position:relative;width:100%}.t_search_inner .sr_keyword_ly .lt .tl{font-size:.7em;font-weight:600;color:#aaa;padding-top:7px;display:flex;align-items:center}.t_search_inner .sr_keyword_ly .lt .tl em{font-weight:600;font-size:1.1em;color:#1f1f1f;margin-top:10px;display:block;margin-left:15px}.t_search_inner .sr_keyword_ly .rt{position:relative;width:100%;margin-top:15px}.t_search_inner .sr_keyword_ly .rt .sr_list{position:relative;justify-content:flex-start;display:flex;align-items:flex-start;width:100%;flex-wrap:wrap}.t_search_inner .sr_keyword_ly .rt .sr_list li{position:relative;width:50%;margin:7px 0;padding-right:10px;padding-left:30px}.t_search_inner .sr_keyword_ly .rt .sr_list li a{font-size:.8em;padding-left:0}.t_search_inner .sr_keyword_ly .rt .sr_list li a em{position:absolute;left:0;top:2px;padding:5px 1px;width:20px;text-align:center;height:20px;background:#fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.7em;border-radius:4px}.t_search_inner .sr_keyword_ly .rt .sr_list li a em.top_num{background:#1f1f1f;color:#fff}.t_search_inner .sr_keyword_ly .rt .sr_list li:nth-of-type(1) a,.t_search_inner .sr_keyword_ly .rt .sr_list li:nth-of-type(2) a{font-weight:500}.t_search_inner .sr_comp_list{position:relative;margin-top:0;justify-content:flex-start;display:block;align-items:flex-start;padding:12px 0 8px 0;border-bottom:1px solid #e5e5e5}.t_search_inner .sr_comp_list .cate{color:#777;padding:5px 0;width:100%;font-size:.85em;font-weight:500}.t_search_inner .sr_comp_list .list{width:100%;justify-content:flex-start;display:flex;align-items:flex-start;flex-wrap:wrap;margin-top:6px}.t_search_inner .sr_comp_list .list li{margin-right:20px}.t_search_inner .sr_comp_list .list li a{display:block;padding:5px 0;font-size:.85em;font-weight:500}.t_search_inner .sr_comp_list .list li a:hover{text-decoration:underline}.main_visual_wp{position:relative;width:100%;height:100vh;margin-top:0;overflow:hidden;margin-top:-80px}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide{margin-top:0}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .mv1{width:100%;height:100vh;background:url(../images/mv1_mo.jpg) no-repeat center top #d5f6ff;background-size:100%}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .mv2{width:100%;height:100vh;background:url(../images/mv2_mo.jpg) no-repeat center top #ccceda;background-size:100%}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .mv3{width:100%;height:100vh;background:url(../images/mv3_mo.jpg) no-repeat center top #040a0f;background-size:100%}.swiper-container{height:100vh}.swiper-slide{overflow:hidden}.slide-inner{position:absolute;width:100%;height:100vh;left:0;top:0;background-size:100%;background-position:center}.swiper-slide .slide-inner .txt{opacity:0;width:100%;height:auto;animation:txt_ani_none .8s cubic-bezier(0.51, 0.01, 0, 1) 0s 1 forwards;padding:60px 5% 0 5%}@keyframes txt_ani_none{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}@-webkit-keyframes txt_ani_none{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}.swiper-slide-active .slide-inner .txt{opacity:0;animation:txt_ani 2.2s cubic-bezier(0.51, 0.01, 0, 1) .75s 1 forwards}@keyframes txt_ani{0%{opacity:0;margin-top:0}100%{opacity:1;margin-top:0}}.swiper-slide .slide-inner .txt1{opacity:0;width:100%;height:auto;animation:txt_ani_none1 .8s cubic-bezier(0.51, 0.01, 0, 1) 0s 1 forwards;padding:90px 5% 0 43%}@keyframes txt_ani_none1{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}@-webkit-keyframes txt_ani_none{0%{opacity:1;margin-top:0}100%{opacity:0;margin-top:-40px}}.swiper-slide-active .slide-inner .txt1{opacity:0;animation:txt_ani_1 2.2s cubic-bezier(0.51, 0.01, 0, 1) .75s 1 forwards}@keyframes txt_ani_1{0%{opacity:0;margin-top:0}100%{opacity:1;margin-top:0}}@-webkit-keyframes txt_ani{0%{opacity:0;margin-top:0}100%{opacity:1;margin-top:0}}.swiper-slide .slide-inner .txt .t1{position:relative;color:#1f1f1f;text-align:left;font-size:1em;font-weight:500;letter-spacing:0;line-height:1.3;margin-top:100px}.swiper-slide .slide-inner .txt .t1 em{font-weight:700}.swiper-slide-active .slide-inner .txt .t1{opacity:0;animation:txt_ani_t11 1.7s cubic-bezier(0.51, 0.01, 0, 1) 2s 1 forwards}@keyframes txt_ani_t11{0%{opacity:0;margin-top:160px}100%{opacity:1;margin-top:100px}}@-webkit-keyframes txt_ani_t11{0%{opacity:0;margin-top:160px}100%{opacity:1;margin-top:100px}}.swiper-slide .slide-inner .txt .t2{color:#1f1f1f;text-align:left;font-size:1.8em;font-weight:400;letter-spacing:-0.02em;margin:30px 0 0 0;line-height:1.3}.swiper-slide .slide-inner .txt .t2 em{font-weight:700}.swiper-slide-active .slide-inner .txt .t2{margin-top:30px;line-height:1.3;opacity:0;animation:txt_ani_t2 2s cubic-bezier(0.51, 0.01, 0, 1) 2.5s 1 forwards}@keyframes txt_ani_t2{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}@-webkit-keyframes txt_ani_t2{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}.swiper-slide .slide-inner .txt .t2_1{color:#1f1f1f;text-align:left;font-size:.9em;font-weight:400;letter-spacing:-0.02em;margin:20px 0 0 0;line-height:1.7}.swiper-slide .slide-inner .txt .t2_1 em{font-weight:700}.swiper-slide-active .slide-inner .txt .t2_1{margin-top:20px;line-height:1.7;opacity:0;animation:txt_ani_t2_1 2s cubic-bezier(0.51, 0.01, 0, 1) 2.5s 1 forwards}@keyframes txt_ani_t2_1{0%{opacity:0;margin-top:50px}100%{opacity:1;margin-top:20px}}@-webkit-keyframes txt_ani_t2_1{0%{opacity:0;margin-top:50px}100%{opacity:1;margin-top:20px}}.swiper-slide .slide-inner .txt1 .t3{position:relative;color:#1f1f1f;text-align:left;font-size:1.1em;font-weight:500;letter-spacing:0em;line-height:1.7;margin-top:40px}.swiper-slide .slide-inner .txt1 .t3 em{font-weight:700;color:#1f1f1f;font-size:.3em;display:block;line-height:1.4;letter-spacing:0}.swiper-slide-active .slide-inner .txt1 .t3{margin-top:40px;opacity:0;animation:txt_ani_t3 2s cubic-bezier(0.51, 0.01, 0, 1) 2s 1 forwards}@keyframes txt_ani_t3{0%{opacity:0;margin-top:70px}100%{opacity:1;margin-top:40px}}@-webkit-keyframes txt_ani_t3{0%{opacity:0;margin-top:70px}100%{opacity:1;margin-top:40px}}.swiper-slide .slide-inner .txt1 .t4{color:#1f1f1f;text-align:left;font-size:1.6em;font-weight:600;letter-spacing:0;line-height:1.2;margin-top:20px}.swiper-slide-active .slide-inner .txt1 .t4{margin-top:20px;opacity:0;animation:txt_ani_t4 2s cubic-bezier(0.51, 0.01, 0, 1) 2.7s 1 forwards}@keyframes txt_ani_t4{0%{opacity:0;margin-top:50px}100%{opacity:1;margin-top:20px}}@-webkit-keyframes txt_ani_t4{0%{opacity:0;margin-top:50px}100%{opacity:1;margin-top:20px}}.swiper-slide .slide-inner .txt1 .t4_1{color:#1f1f1f;text-align:left;font-size:.85em;font-weight:400;letter-spacing:0;line-height:1.4;margin-top:35px}.swiper-slide .slide-inner .txt1 .t4_1 em{font-weight:600}.swiper-slide-active .slide-inner .txt1 .t4_1{margin-top:35px;opacity:0;animation:txt_ani_t4_1 2s cubic-bezier(0.51, 0.01, 0, 1) 2.9s 1 forwards}@keyframes txt_ani_t4_1{0%{opacity:0;margin-top:65px}100%{opacity:1;margin-top:35px}}@-webkit-keyframes txt_ani_t4_1{0%{opacity:0;margin-top:65px}100%{opacity:1;margin-top:35px}}.swiper-slide .slide-inner .txt1 a.pr_link{color:#1f1f1f;text-align:left;font-size:.9em;padding:12px 60px 12px 20px;background:url(../images/ic-ar-go-bk.svg) no-repeat 85% center;border:1px solid #fff;border-radius:4px;font-weight:500;letter-spacing:0;line-height:1.4;margin-top:30px}.swiper-slide .slide-inner .txt1 a.pr_link:hover{color:#1f1f1f;background:url(../images/ic-ar-go-bk.svg) no-repeat 85% center #fff}.swiper-slide-active .slide-inner .txt1 a.pr_link{margin-top:30px;opacity:0;animation:txt_ani_t4_link 2s cubic-bezier(0.51, 0.01, 0, 1) 3.1s 1 forwards}@keyframes txt_ani_t4_link{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}@-webkit-keyframes txt_ani_t4_link{0%{opacity:0;margin-top:60px}100%{opacity:1;margin-top:30px}}.swiper-slide.bg1{background:url(../images/mv1_bg.jpg) repeat-x center center}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .slide-inner.mv1{background:url(../images/mv1_mo.jpg) no-repeat center top #d5f6ff;opacity:1;background-size:cover}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide-active .slide-inner.mv1{background:url(../images/mv1_mo.jpg) no-repeat center top #d5f6ff;animation:mv_scale 5.5s cubic-bezier(0.5, 0.46, 0, 1) 0s 1 forwards;transition:all .2s ease;background-size:150%}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .slide-inner.mv2{background:url(../images/mv2_mo.jpg) no-repeat center top #ccceda;opacity:1;background-size:cover}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide-active .slide-inner.mv2{background:url(../images/mv2_mo.jpg) no-repeat center top #ccceda;animation:mv_scale 5.5s cubic-bezier(0.5, 0.46, 0, 1) 0s 1 forwards;background-size:150%}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide .slide-inner.mv3{background:url(../images/mv2_mo.jpg) no-repeat center top #ccceda;opacity:1;background-size:cover}.main_visual_wp .swiper-container .swiper-wrapper .swiper-slide-active .slide-inner.mv3{background:url(../images/mv2_mo.jpg) no-repeat center top #ccceda;animation:mv_scale 5.5s cubic-bezier(0.5, 0.46, 0, 1) 0s 1 forwards;background-size:150%}.swiper-slide .slide-inner.mv4{background:url(../images/m_visual4.jpg) no-repeat center center;opacity:1;background-size:cover}.swiper-slide-active .slide-inner.mv4{background:url(../images/m_visual4.jpg) no-repeat center center;animation:mv_scale 6s cubic-bezier(0, 0.32, 0.58, 1) 0s 1 forwards}@keyframes mv_scale{0%{opacity:1;background-size:150%}100%{opacity:1;background-size:100%}}@-webkit-keyframes mv_scale{0%{opacity:1;background-size:150%}100%{opacity:1;background-size:100%}}.swiper-container .ctr{position:absolute;left:100px;bottom:12%;display:flex;justify-content:flex-start;align-items:center;z-index:99}.swiper-container .slidectr1{position:absolute;left:5%;bottom:10%;z-index:99;display:flex;justify-content:flex-start;align-items:center;width:66px}.slidectr1 .sprev1{position:relative;display:block;width:33px;height:33px;font-size:0;text-indent:-4000px;background:url(../images/ar-prev.svg) no-repeat center center #fff;cursor:pointer;background-size:6px 10px;margin-right:0;transition:all .2s ease}.slidectr1 .snext1{position:relative;display:block;width:33px;height:33px;font-size:0;text-indent:-4000px;background:url(../images/ar-next.svg) no-repeat center center #fff;cursor:pointer;background-size:6px 10px;transition:all .2s ease;margin-left:1px}.slidectr1 .sprev1:hover{background:url(../images/ar-prev-wh.svg) no-repeat center center #1f1f1f;animation-timing-function:ease-in-out;animation-delay:.1s;background-size:6px 10px;transition:all .2s ease}.slidectr1 .snext1:hover{background:url(../images/ar-next-wh.svg) no-repeat center center #1f1f1f;animation-timing-function:ease-in-out;animation-delay:.1s;background-size:6px 10px;transition:all .2s ease}.slidectr1 .swiper-button-play{position:relative;display:block;width:43px;height:43px;font-size:0;text-indent:-4000px;background:url(../images/ar-prev.svg) no-repeat center center rgba(0, 0, 0, 0.3);cursor:pointer;background-size:40%;border:radius}.slidectr1 .swiper-button-pause{position:relative;display:block;width:43px;height:43px;font-size:0;text-indent:-4000px;background:url(../images/arrow-narrow-left.svg) no-repeat center center rgba(0, 0, 0, 0.3);cursor:pointer;background-size:40%;border:radius}.swiper-container .ctr .swiper-pagination{position:relative}.swiper-container .ctr .swiper-pagination .swiper-pagination-bullet{width:3px;height:3px;background:#fff;margin-right:20px;border-radius:0;transition:all ease .3s;opacity:1}.swiper-container .ctr .swiper-pagination .swiper-pagination-bullet-active{width:60px;background:#1f1f1f;transition:all ease .3s}.sp_exhibition{position:relative;width:100%;height:auto;background:#666}.exhibition{display:block;width:100%;height:500px;overflow:hidden;position:relative}.left,.right{flex:1;position:relative}.left{position:relative;left:inherit;top:inherit;background:none;display:block;align-items:center;justify-content:flex-end;width:100%;z-index:99}.left .content{position:absolute;opacity:0;bottom:0;transition:opacity 1s;text-align:center;padding:25% 8% 10% 8%;width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;text-align:left;background:none}.left .content.active{opacity:1}.left .content .cate{font-size:.9em;font-weight:500;color:#fff}.left .content .title{font-size:1.4em;font-weight:400;margin-top:40px;line-height:1.4;letter-spacing:-0.03em;color:#fff}.left .content .title em{font-weight:600}.left .content .txt{font-size:.85em;font-weight:400;margin-top:20px;color:#fff;line-height:1.6}.left .content a{margin-top:80px;font-size:1em;font-weight:500;padding:0 45px 10px 0;border-bottom:1px solid #fff;display:inline-block;background:url(../images/ic-ar-go.svg) no-repeat right 1px;color:#fff}.left .content a:hover{padding:0 90px 10px 0;text-decoration:none}.left .contr{position:absolute;right:0;top:80px;display:flex;align-items:center;justify-content:fex-end;padding-right:7%}.left .contr .counter{position:relative;font-size:.8em;color:#fff}.left .contr .counter em{color:#fff !important}.left .contr .controller{position:relative;margin-left:20px;display:flex;align-items:center}.left .contr .controller button{border:1px solid #d8d8d8;display:block;text-indent:-5000px;width:30px;height:30px}.left .contr .controller button.prev{border-radius:4px 0 0 4px;background:url(../images/ar-prev.svg) no-repeat center center #fff;background-size:auto 10px}.left .contr .controller button.next{border-radius:0 4px 4px 0;background:url(../images/ar-next.svg) no-repeat center center #fff;background-size:auto 10px}.right{flex:2;position:relative;overflow:hidden}.right .swiper-wrapper{display:flex;width:100%;height:100%;padding:0;margin:0;list-style:none;transition:transform .5s ease}.right .swiper-wrapper .swiper-slide{display:block;width:100%;height:700px}.right li{min-width:100%;height:100%}.right img{width:100%;height:100%;object-fit:cover}.m_product{position:relative;width:100%;background:#fff;padding:60px 5% 80px 5%}.m_product h3.tl{font-size:1.3em;font-weight:600;display:flex;align-items:center}.m_product h3.tl em{font-weight:500;margin-left:20px;font-size:.55em;color:#888}.m_product .m_pro_cate{position:relative;margin-top:30px;display:flex;align-items:flex-start;justify-content:flex-start}.m_product .m_pro_cate ul{display:flex;align-items:flex-start;justify-content:flex-start}.m_product .m_pro_cate ul li{margin-right:20px}.m_product .m_pro_cate ul li a{font-size:.8em;font-weight:400;padding-bottom:6px;border-bottom:1px solid #fff}.m_product .m_pro_cate ul li a.active{font-weight:600;padding-bottom:6px;border-bottom:1px solid #1f1f1f}.m_product .pro_list_wp .prod_box{position:relative;width:48%;background:#fff;margin:30px 4% 0 0;padding:0;cursor:pointer}.m_product .pro_list_wp .prod_box .pic{background:#fff}.m_brand{position:relative;width:100%;height:auto;background:url(../images/m_brand_pic.jpg) no-repeat center center #f2f2f2;background-size:cover;display:flex;align-items:center;justify-content:flex-end;padding:100px 0}.m_brand .inner{position:relative;width:100%;padding:0 10%}.mbr_t1{font-size:.9em;letter-spacing:.1em;font-weight:700}.mbr_t2{font-size:2.5em;font-weight:600;margin-top:60px}.mbr_t3{font-size:1.3em;font-weight:600;margin-top:60px;line-height:1.5}.mbr_t4{font-size:.9em;font-weight:400;margin-top:20px;color:#1f1f1f;line-height:1.9}.m_brand .inner a{margin-top:50px;font-size:.9em;font-weight:700;padding:0 45px 10px 0;border-bottom:1px solid #1f1f1f;display:inline-block;background:url(../images/ic-ar-go-bk.svg) no-repeat right 5px}.m_brand .inner a:hover{padding:0 60px 10px 0}.member{position:relative;width:100%;height:auto;background:#666}.member .m_mem_wp{position:relative;display:block;align-items:flex-start;justify-content:flex-start;height:100%}.member .m_mem_wp .m_ceo{position:relative;width:100%;background:#ced8e2;height:100%;display:flex;align-items:flex-end;justify-content:center;padding:40px 0 0 0}.member .m_mem_wp .m_ceo .l_pic{width:50%;text-align:center}.member .m_mem_wp .m_ceo .l_pic img{width:100%}.member .m_mem_wp .m_ceo .r_info{width:50%;padding-bottom:10%}.member .m_mem_wp .m_ceo .r_info .rinf_t1{font-size:1.7em;font-weight:600;line-height:1.6}.member .m_mem_wp .m_ceo .r_info .rinf_t2{font-size:1.2em;font-weight:600;margin-top:0px;line-height:1.6}.member .m_mem_wp .m_ceo .r_info .rinf_t3{font-size:.9em;font-weight:500;margin-top:30px;line-height:1.8}.member .m_mem_wp .m_ceo .r_info a{margin-top:30px;font-size:.85em;font-weight:600;padding:0 45px 10px 0;border-bottom:1px solid #1f1f1f;display:inline-block;background:url(../images/ic-ar-go-bk.svg) no-repeat right 0px}.member .m_mem_wp .m_ceo .r_info a:hover{padding:0 60px 10px 0}.member .m_mem_wp .m_crew{position:relative;width:100%;background:#4d4d4d;display:flex;align-items:center;justify-content:flex-start;height:100%;padding:50px 30px}.member .m_mem_wp .m_crew .inner{display:block;text-align:left}.member .m_mem_wp .m_crew .inner .mcr_t1{font-size:1.3em;font-weight:700;color:#fff}.member .m_mem_wp .m_crew .inner .mcr_t2{font-size:.85em;font-weight:400;margin-top:20px;line-height:1.6;color:#fff}.member .m_mem_wp .m_crew .inner .mcr_pic{position:absolute;right:30px;top:50%;margin-top:-39px}.member .m_mem_wp .m_crew .inner .mcr_pic img{height:69px}.member .m_mem_wp .m_crew .inner a{margin-top:30px;font-size:.85em;font-weight:500;padding:0 60px 10px 0;border-bottom:1px solid #fff;display:inline-block;background:url(../images/ic-ar-go.svg) no-repeat right 0px;color:#fff}.member .m_mem_wp .m_crew .inner a:hover{padding:0 90px 10px 0}.section_navi{display:none}.contents_inner{padding-bottom:100px}.contents{position:relative;padding:30px 3% 0 3%}.pad_inner{padding:0 3%}.cont__ly{display:block;gap:0%;margin-top:0}.cont__ly.cart{position:relative;gap:5%}.cont__ly .lnb{position:relative;width:100%}.cont__ly .ctn{position:relative;width:100%;margin-top:40px}.cont__ly .lnb .lnb_title{position:relative;font-size:1.2em;font-weight:500;color:#1f1f1f;padding-bottom:0;border-bottom:none}.cont__ly .lnb .lnb_title:after{display:inline-block;background:url(../images/ar_down.svg) no-repeat center center;width:20px;height:20px;content:"";background-size:11px auto;vertical-align:middle;margin-left:5px}.cont__ly .lnb .lnb_nav{position:relative;margin-top:10px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding-bottom:12px;border-bottom:1px dashed #e3e3e3}.cont__ly .lnb .lnb_nav li{margin:0 20px 0 0}.cont__ly .lnb .lnb_nav li a{display:block;color:#8f8f8f;font-size:.85em;font-weight:500;padding:5px 0;letter-spacing:-0.02em}.cont__ly .lnb .lnb_nav li a.active,.cont__ly .lnb .lnb_nav li a:hover{color:#1f1f1f;font-weight:600;letter-spacing:-0.02em;border-bottom:1px solid #1f1f1f}.ct_tl{font-size:1.6em;font-weight:700}.ct_tl em{font-weight:300;color:#ccc}.ct_title{text-align:left;color:#1f1f1f;font-size:1.5em;font-weight:700;letter-spacing:-0.03em}.ct_title em{font-weight:300;color:#ccc}.dep_tab{display:flex;align-items:center;justify-content:center;margin-top:20px;width:100%}.dep_tab a{font-size:1em;color:#9d9d9d;font-weight:500;padding:5px 0;margin:0 15px}.dep_tab a.active{border-bottom:1px solid #1f1f1f;color:#1f1f1f;font-weight:600;letter-spacing:-0.02em}.dep_tab a:hover{color:#1f1f1f;font-weight:600}.board_top{display:block;align-items:center;justify-content:space-between;margin-top:40px;width:100%;flex-wrap:wrap}.board_top .al_cate{margin-left:0;margin-right:0;width:100%;display:block;margin-top:30px;display:flex;align-items:center;justify-content:space-between;gap:4px}.board_top .al_cate a{width:100%}.board_top .board_cate{display:flex;align-items:center;justify-content:flex-start}.board_top .board_cate a{position:relative;font-size:1.3em;color:#999;font-weight:600;margin:0 30px 0 0;padding-right:30px}.board_top .board_cate a em{font-size:.5em;font-weight:600;margin:0 0 0 0;display:block;text-align:right;letter-spacing:.02em}.board_top .board_cate a:after{position:absolute;right:0;top:50%;width:1px;height:40px;border-right:1px dashed #ccc;content:"";display:block;margin-top:-20px;background:#fff}.board_top .board_cate a:last-of-type:after{display:none}.board_top .board_cate a.active{color:#1f1f1f;font-weight:600;letter-spacing:-0.02em}.board_top .board_cate a:hover{color:#1f1f1f;font-weight:600}.board_top .top_s_t{margin-top:30px}.board_search{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:4px;margin-top:10px}.board_top.data{background:#f1f1f1}.board_search input{width:60%}.board_search .select.sel2{background-positon:90% center}a.al_bt{padding:10px 15px;background:#f2f2f2;color:#1f1f1f;font-size:.85em;font-weight:500;border-radius:4px;display:inline-block}a.al_bt:hover{background:#555;color:#fff}a.al_bt.active{background:#1f1f1f;color:#fff}.top_s_t{position:relative;margin-top:35px;font-size:.9em;font-weight:600;letter-spacing:-0.02em;display:flex;align-items:center;justify-content:flex-start}.top_s_t .stas{font-size:.85em;color:#888;font-weight:500;margin-left:20px}.top_s_t .stas em{color:#1f1f1f}.ctn_ty01{position:relative;width:100%;margin:0 auto;padding:0 0}.ctn_ty02{position:relative;width:100%;margin:0 auto;padding:0 3%}.prod_top{position:relative;width:100%;height:300px;margin:-175px 0 0 0;background:url(../images/pro_top_01_mo.jpg) no-repeat center bottom #f2f2f2;padding:80px 0;display:flex;align-items:center;justify-content:flex-start;background-size:cover}.prd_cate{display:block;align-items:center;justify-content:flex-start;margin-top:30px;width:100%}.prd_cate .cate_dep1{display:flex;align-items:center;justify-content:flex-start;padding:20px 22px;border-right:none;background:#e7e7e7}.prd_cate .cate_dep1 ul{display:flex;align-items:center;justify-content:flex-start}.prd_cate .cate_dep1 ul li{margin:0 12px}.prd_cate .cate_dep1 ul li:nth-of-type(1){margin:0 12px 0 0}.prd_cate .cate_dep1 ul li a{display:block;padding:7px 0 3px 0;font-size:.85em;color:#8f8f8f;font-weight:500;border-bottom:1px solid #e7e7e7;background:url(../images/ic-cate-ar.svg) no-repeat center -7px}.prd_cate .cate_dep1 ul li a:hover{color:#1f1f1f}.prd_cate .cate_dep1 ul li.active a{font-weight:700;color:#1f1f1f;border-color:#1f1f1f;background:url(../images/ic-cate-ar.svg) no-repeat center 0}.prd_cate .cate_dep2{margin-left:0}.prd_cate .cate_dep2 ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:10px 15px}.prd_cate .cate_dep2 ul li{margin:5px 25px 0 0}.prd_cate .cate_dep2 ul li a{display:block;padding:7px 0 3px 0;font-size:.85em;color:#8f8f8f;font-weight:500;border-bottom:1px solid #fff}.prd_cate .cate_dep2 ul li a:hover{color:#1f1f1f}.prd_cate .cate_dep2 ul li.active a{font-weight:700;color:#1f1f1f;border-color:#1f1f1f}.prd_cate .cate_dep2.dep2-2,.prd_cate .cate_dep2.dep2-3,.prd_cate .cate_dep2.dep2-4{display:none}.pro_list_wp{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:10px;flex-wrap:wrap;width:100%}.pro_list_wp.toge .prod_box .pic{background:#fff}.pro_list_wp .prod_box{position:relative;width:48%;background:#fff;margin:7% 4% 0 0;padding:0;cursor:pointer}.pro_list_wp .prod_box:nth-of-type(2n){margin:7% 0 0 0}.pro_list_wp .prod_box .pr_fav{position:absolute;left:5px;top:5px;z-index:10;display:block;width:20px;height:20px;background:url(../images/ic-fav.svg) no-repeat center center;background-size:13px}.pro_list_wp .prod_box .pr_fav.active{background:url(../images/ic-fav-ac.svg) no-repeat center center;background-size:13px}.pro_list_wp .prod_box .pr_color{position:absolute;right:10px;top:10px;z-index:10;display:block;width:10px;height:10px}.pro_list_wp .prod_box .pic{position:relative;width:100%;display:block;z-index:9;background:#f4f4f4}.pro_list_wp .prod_box .pic img{width:100%}.pro_list_wp .prod_box .ov_pr{position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:0}.pro_list_wp .prod_box .ov_pr img{width:100%}.pro_list_wp .prod_box .pro_info{position:relative;margin-top:15px;width:80%}.pro_list_wp .prod_box .pro_info .title{font-weight:500;font-size:.85em}.pro_list_wp .prod_box .pro_info .txt{font-size:.8em;margin-top:2px}.pro_list_wp .prod_box .pro_info .price{font-size:.9em;margin-top:10px;font-weight:500}.pro_list_wp .prod_box .pr_cart{position:absolute;right:0;top:auto;bottom:-3px;z-index:10;display:block;width:32px;height:32px;border-radius:4px;background:url(../images/ic-cart02.svg) no-repeat center center #f1f1f1;background-size:13px auto;display:none}.pro_list_wp .prod_box .pr_cart:hover{background:url(../images/ic-cart02-wh.svg) no-repeat center center #1f1f1f;background-size:13px auto}.pro_list_wp .prod_box .cata_n{padding-top:20px;border-top:1px solid #1f1f1f;font-size:1.3em;font-weight:700;display:flex;align-items:center;height:100%;display:block;padding-bottom:100%}.pro_list_wp .prod_box .cata_n em{font-size:.5em;font-weight:500;color:#666;margin-left:20px}.pro_view_top{display:block;align-items:flex-start;justify-content:space-between;width:100%;margin-top:-50px}.pro_view_top .pro_v_pic{position:relative;width:100%;height:auto;overflow:hidden;background:#f1f1f1}.pro_view_top .pro_v_pic .pdv_box{position:relative;margin:0 auto;width:100%}.pro_view_top .pro_v_pic .pdv_box .swiper-slide{width:100%}.pro_view_top .pro_v_pic .pdv_box .swiper-slide .pdv_one{width:100%;background:#e1e1e1;height:auto}.pro_view_top .pro_v_pic .pdv_box .swiper-slide .pdv_one .pdv_img{width:100%;height:auto;overflow:hidden;padding-bottom:74%}.pro_view_top .pro_v_pic .pdv_box .swiper-slide .pdv_one .pdv_img img{width:100%;height:auto}.pro_view_top .pro_v_pic .swiper-pagination{position:absolute;bottom:1rem;left:1rem;text-align:left;width:100%;transition:.3s opacity;transform:translate3d(0, 0, 0);z-index:10;margin:0 auto}.pro_view_top .pro_v_pic .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:0;background:#fff;border:1px solid #1f1f1f;opacity:.7;text-indent:-5000px;margin:0 12px}.pro_view_top .pro_v_pic .swiper-pagination .swiper-pagination-bullet-active{background:#1f1f1f;opacity:1}.pro_view_top .pro_v_info{position:relative;width:100%;padding-left:0}.pro_view_top .pro_v_info .p_title{position:relative;font-size:1.5em;font-weight:500;padding-top:20px}.pro_view_top .pro_v_info .p_title:before{position:absolute;left:0;top:0;width:10%;height:1px;background:#1f1f1f;content:"";display:block}.pro_view_top .pro_v_info .p_title em{font-size:.3em;font-weight:500;color:#999;display:block}.pro_view_top .pro_v_info .p_price{font-size:1.7em;font-weight:300;display:flex;align-items:center;margin-top:30px}.pro_view_top .pro_v_info .p_price em:nth-of-type(1){margin-left:20px}.pro_view_top .pro_v_info .p_price em{font-size:.45em;font-weight:400;color:#777}.pro_view_top .pro_v_info .p_price em:after{display:inline-block;content:"|";margin:0 10px;color:#aaa;font-weight:200}.pro_view_top .pro_v_info .p_price em:last-of-type:after{display:none}.pro_view_top .pro_v_info .p_descrip{font-size:.85em;font-weight:400;margin-top:20px;line-height:1.6}.pro_view_top .pro_v_info .p_feat{margin-top:30px}.pro_view_top .pro_v_info .p_feat li{font-size:.8em;font-weight:400;margin:5px 0}.pro_view_top .pro_v_info .p_feat li em{font-weight:600}.pro_view_top .pro_v_info .sele_quantity{display:flex;align-items:center;justify-content:flex-start;margin-top:30px}.pro_view_top .pro_v_info .sele_quantity .quan_line{display:flex;align-items:center;justify-content:flex-start;padding-bottom:2px;border-bottom:1px solid #1f1f1f;width:inherit}.pro_view_top .pro_v_info .sele_quantity .quan_line button.btn_m,.pro_view_top .pro_v_info .sele_quantity .quan_line button.btn_p{width:30px;height:30px;justify-content:center;display:flex;align-items:center;background:#fff;border:none;color:#000;font-size:1.2em;font-weight:300}.pro_view_top .pro_v_info .sele_quantity .quan_line button.btn_m:hover,.pro_view_top .pro_v_info .sele_quantity .quan_line button.btn_p:hover{background:#1f1f1f;border:none;color:#fff}.pro_view_top .pro_v_info .sele_quantity .quan_line input{padding:10px 10px;text-align:center;width:70px;border:none;background:#fff;color:#1f1f1f}.pro_view_top .pro_v_info .sele_quantity .s_price{font-size:1.6em;font-weight:600;margin-left:30px}.pro_view_top .pro_v_info .btn{margin-top:60px}.pro_view_top .pro_v_info .btn a{margin-right:5px}.pro_view_top .pro_v_info .btn a.p_cart{position:relative;display:inline-block;padding:19px 30px;background:url(../images/ic-cart03.svg) no-repeat center center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600;text-indent:-5000px}.pro_view_top .pro_v_info .btn a.p_cart:hover{background:url(../images/ic-cart03-wh.svg) no-repeat center center #1f1f1f;color:#fff}.pro_view_top .pro_v_info .btn a.p_wish{position:relative;display:inline-block;padding:19px 30px;background:url(../images/ic-fav01.svg) no-repeat center center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600;text-indent:-5000px}.pro_view_top .pro_v_info .btn a.p_wish:hover{background:url(../images/ic-fav01-wh.svg) no-repeat center center #1f1f1f;color:#fff}.pro_view_top .pro_v_info .btn a.buy{position:relative;display:inline-block;padding:18px 38% 18px 20px;background:url(../images/ic-buy.svg) no-repeat 95% center #1f1f1f;color:#fff;font-size:1em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600}.pro_view_top .pro_v_info .btn a.buy:hover{background:url(../images/ic-buy.svg) no-repeat 95% center #000;color:#fff;opacity:.85}.togh_pro{position:relative;margin-top:80px}.togh_pro .tl{position:relative;text-align:center}.togh_pro .tl em{position:relative;font-weight:500;font-size:1em;padding:0 30px;background:#fff;z-index:9}.togh_pro .tl:after{position:absolute;left:0;top:50%;width:100%;height:1px;background:#1f1f1f;content:"";display:block;z-index:0}.howtouse{position:relative;background:#f2f2f2;background-size:50% center;padding:0 0;display:block;align-items:center;justify-content:space-between;width:100%;margin-top:100px;min-height:auto}.howtouse .g_img{position:relative;width:100%;min-height:auto;height:250px}.howtouse .g_img .in_pic{position:absolute;left:0;top:0;width:100%;min-height:250px;display:block;background:url(../images/use_pic01.jpg) no-repeat center center;background-size:80%;z-index:9}.howtouse .g_info{position:relative;width:100%;padding:0 30px 50px 30px}.howtouse .g_info .title{font-size:1.4em;font-weight:600;display:flex;align-items:center}.howtouse .g_info .title em{font-weight:400;font-size:.45em;margin-left:20px}.howtouse .use_step{margin-top:25px}.howtouse .use_step li{position:relative;font-size:.85em;font-weight:500;padding:10px 0 10px 80px}.howtouse .use_step li em{position:absolute;left:0;top:10px;font-size:.85em;font-weight:600}.howtouse .gu_t{font-size:.8em;color:#555;margin-top:20px}.howtouse .type_recom{position:relative;margin-top:60px}.howtouse .type_recom .title{font-size:1.13em;font-weight:600;padding-top:30px}.howtouse .type_recom .title:before{position:absolute;left:0;top:0;width:10%;height:1px;background:#1f1f1f;content:"";display:block}.howtouse .type_recom ul{margin-top:20px}.howtouse .type_recom ul li{position:relative;font-size:.9em;font-weight:500;padding:5px 0;color:#777}.howtouse .type_recom ul li em{font-weight:600;color:#1f1f1f}.pro_v_detail{position:relative;margin-top:80px}.pro_v_detail img{width:100%}.pr_meister{position:relative;margin-top:80px;background:url(../images/pr_meister_bg.png) no-repeat center 400px #f4f3f3;text-align:center;padding:100px 20px 270px 20px;background-size:auto 160px}.pr_meister .pm_t1{font-size:1.3em;font-weight:700}.pr_meister .pm_t2{font-size:.9em;font-weight:500;margin-top:20px;line-height:1.6}.pr_meister .pm_t2 em{margin-top:10px;display:block}.pr_meister a{margin-top:50px}a.go{position:relative;display:inline-block;padding:18px 80px 18px 20px;background:url(../images/ic-ar-go.svg) no-repeat 90% center #1f1f1f;border:1px solid #1f1f1f;color:#fff;font-size:1em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500}a.go:hover{background:url(../images/ic-ar-go-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;border:1px solid #1f1f1f;box-shadow:0 8px 25px rgba(0, 0, 0, 0.12)}.brand_top{position:relative;width:100%;height:480px;margin:-50px 0 0 0;background:url(../images/brand_bg.jpg) no-repeat center center #f2f2f2;padding:100px 0;display:flex;align-items:center;justify-content:center;background-size:cover}.brand_top .inner_txt *{text-align:center;color:#fff}.brand_ly{display:flex;align-items:flex-start;justify-content:flex-end;margin-top:70px;flex-wrap:wrap}.brand_ly .brly_lt{position:relative;width:100%}.brand_ly .brly_rt{position:relative;width:85%;margin-top:60px;text-align:right}.brand_ly .brly_lt .br_t_block{padding:10px 0 10px 30px;border-left:1px solid #1f1f1f;margin-top:40px}.btx1{font-size:.8em;font-weight:500;letter-spacing:.02em}.btx2{font-size:1.5em;font-weight:700;margin-top:30px}.btx3{font-size:1em;font-weight:400;margin-top:40px;line-height:1.7}.btx3.line{border-left:1px solid #1f1f1f;padding:10px 0 40px 30px;margin-left:11.5%;text-align:left}.btx1_1{font-size:2.6em;font-weight:300}.btx2_1{font-size:1.2em;font-weight:600;margin-top:0;line-height:1.7}.btx3_1{font-size:.9em;font-weight:400;margin-top:30px;line-height:2}.btx3 em,.btx3_1 em{font-weight:600}.logo_t{font-size:1em;font-weight:600;margin-top:90px}.br_t_img{position:relative;width:100%}.br_t_img img{width:100%}.br_t_img .br_pro{position:absolute;left:0;top:50%;margin:-20px 0 0 -20px;z-index:9}.br_bt_ima_area{position:relative;width:100%;height:100%;display:block}.br_bt_ima_area img{width:100%}.br_bt_ima_area .img01{position:absolute;left:0;top:0;width:68%;height:60%;background:url(../images/br_btpic1.jpg) no-repeat center center;background-size:cover}.br_bt_ima_area .img02{position:absolute;right:0;top:0;width:38%;height:38%;background:url(../images/br_btpic2.jpg) no-repeat center center;background-size:cover}.br_bt_ima_area .img03{position:absolute;left:0;bottom:0;width:68%;height:30%;background:url(../images/br_btpic3.jpg) no-repeat center center;background-size:cover}.br_bt_ima_area .img04{position:absolute;right:0;bottom:0;width:30%;height:68%;background:url(../images/br_btpic4.jpg) no-repeat center center;background-size:cover}.mov_area{position:relative;margin-top:100px;width:100%;height:220px;background:url(../images/mov_bg.jpg) no-repeat center center;display:flex;align-items:center;justify-content:center;background-size:cover}.mov_area a.mov_play{width:50px;height:50px;background:url(../images/ic-play-wh.svg) no-repeat center center;border-radius:50%;border:1px solid #fff}.mov_area a.mov_play:hover{background:url(../images/ic-play.svg) no-repeat center center #fff}.ceo_top{position:relative;width:100%;height:220px;margin:-50px 0 0 0;background:#fff;padding:0 0 0 5%;display:flex;align-items:center;justify-content:flex-start;background-size:cover}.ceo_top .ceo_inner{position:relative;width:100%;height:220px;background:url(../images/ceo_pic.png) no-repeat 45% bottom #dbdbdb;background-size:60%}.ceo_block{display:block;align-items:flex-start;justify-content:flex-start}.ceo_block.mt{margin-top:50px}.ceo_block .lt_sec{position:relative;width:100%;padding:30px 0}.ceo_block .lt_sec .s1_t{position:relative;font-weight:600;font-size:1.3em}.ceo_block .lt_sec .s2_t{position:relative;font-weight:600;font-size:1.2em}.ceo_block .lt_sec .s1_t:before{position:absolute;left:0;top:-30px;content:"";display:block;background:url(../images/ic-s-lt.svg) no-repeat center center;width:20px;height:20px}.ceo_block .lt_sec .s1_t:after{position:relative;content:"";display:block;background:url(../images/ic-s-rt.svg) no-repeat center center;width:20px;height:20px;margin-top:10px}.ceo_block .rt_sec{position:relative;width:100%;padding:30px 0 20px 25px;border-left:1px solid #1f1f1f}.gr_top{position:relative;display:flex;align-items:center;font-size:1.2em;font-weight:600}.gr_top .n_k{font-weight:600;margin-left:50px}.gr_top .n_e{font-weight:500;margin-left:12px;color:#999;font-size:.45em;letter-spacing:.05em}.gr_t1{font-weight:600;margin-top:40px;font-size:.9em;line-height:1.6;letter-spacing:.03em}.gr_t2{font-weight:400;margin-top:30px;font-size:.9em;line-height:1.6;padding-bottom:40px}.gr_t2 p{margin-top:20px}.ceo_inf_list li{position:relative;margin:7px 0;font-size:.9em;font-weight:500}.ceo_inf_list li em{color:#777;margin-left:15px}.ceo_inf_list.sns li{padding-left:100px;font-weight:500;color:#555;font-size:.9em;word-break:break-all}.ceo_inf_list.sns li em{position:absolute;left:0;top:0;font-weight:600;color:#1f1f1f;font-size:1em;margin-left:0}.crew_top{position:relative;width:100%;height:480px;margin:-50px 0 0 0;background:url(../images/crew_bg_mo.jpg) no-repeat center center #f2f2f2;padding:100px 0;display:flex;align-items:center;justify-content:center;background-size:cover}.crew_top .inner_txt *{text-align:center;color:#fff}.crew_ly_wp{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:100px}.crew_ly_wp .cr_cate{position:relative;width:20%;margin-right:8%;padding-top:20px;font-size:1.1em;font-weight:600;border-top:1px solid #1f1f1f}.crew_ly_wp .cr_list{position:relative;width:72%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap}.crew_ly_wp .cr_list .cr_info{position:relative;width:100%;margin:0 0 40px 0}.crew_ly_wp .cr_list .cr_info:nth-of-type(3n){margin:0 0 40px 0}.crew_ly_wp .cr_list .cr_info .pic{position:relative;width:100%;background:#000}.crew_ly_wp .cr_list .cr_info .pic img{width:100%}.crew_ly_wp .cr_list .cr_info .if_name{font-size:1em;font-weight:600;margin-top:20px}.crew_ly_wp .cr_list .cr_info .if_t{margin-top:2px;display:flex;align-items:center}.crew_ly_wp .cr_list .cr_info .if_t li{font-size:.8em;color:#555}.crew_ly_wp .cr_list .cr_info .if_t li:after{font-size:.9em;font-weight:200;content:"|";display:inline-block;vertical-align:middle;margin:0 10px;color:#ccc}.crew_ly_wp .cr_list .cr_info .if_t li:last-of-type:after{display:none}.crew_ly_wp .cr_list .cr_info .if_contact{margin-top:15px}.crew_ly_wp .cr_list .cr_info .if_contact li{position:relative;font-size:.8em;padding-left:22px;margin:7px 0}.crew_ly_wp .cr_list .cr_info .if_contact li.tel{background:url(../images/ic-tel.svg) no-repeat left 5px;background-size:auto 11px}.crew_ly_wp .cr_list .cr_info .if_contact li.kakao{background:url(../images/ic-kakao.svg) no-repeat left 5px;background-size:auto 13px}.crew_ly_wp .cr_list .cr_info .if_contact li.insta{background:url(../images/ic-instagram.svg) no-repeat left 5px;background-size:auto 13px}.crew_ly_wp .cr_list .cr_info .if_contact li em{font-weight:500;text-decoration:underline;margin-left:0;display:block;font-size:.9em}.crew_bottom{position:relative;margin:100px 0 0 0;background:url(../images/crew_bt_bg.png) no-repeat center top;width:100%;background-size:100%;display:flex;align-items:center;justify-content:center;padding:100px 0 0 0;height:auto}.crew_bottom .in_tx{font-size:.95em;font-weight:400;line-height:1.8;margin:50px 0 0 4%}.crew_bottom .in_tx em{font-weight:600}.vtx1{font-size:2em;font-weight:800}.vtx2{font-size:.9em;font-weight:400;margin-top:0;letter-spacing:.05em}.vtx3{font-size:1.2em;font-weight:500;margin-top:60px;line-height:1.6}.board_top_wp{display:block;align-items:center;justify-content:space-between;margin-top:40px;padding-bottom:30px;border-bottom:1px dashed #ccc}.board_top_wp.promotion{margin:50px auto 0 auto;width:94%;padding:0 0 50px 0}.board_top_wp .lt{position:relative;width:100%;background:#1f1f1f}.board_top_wp .lt img{width:100%;transition:.2s ease;cursor:pointer}.board_top_wp .lt img:hover{opacity:.9;transition:.2s ease}.board_top_wp .rt{position:relative;width:100%;padding-left:0;margin-top:25px}.board_top_wp .rt .title{font-size:1.3em;font-weight:400;letter-spacing:-0.015em}.board_top_wp .rt .txt{font-size:.9em;font-weight:400;letter-spacing:-0.015em;margin-top:20px;color:#444;line-height:1.6}.board_top_wp .rt .title:hover,.board_top_wp .rt .txt:hover{text-decoration:underline}.board_top_wp .rt .date{font-size:.85em;font-weight:500;margin:20px 0 0 0;color:#888}.board_top_wp .rt .lecture_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.board_top_wp .rt .lecture_bottom .branch{font-size:.8em;font-weight:600;color:#1f1f1f;width:20%}.board_top_wp .rt .lecture_bottom a{margin-left:2px}.board_top_wp .rt .desc{font-size:.9em;font-weight:500;margin:40px 0 0 0}.board_top_wp .rt .desc em{font-size:.9em;display:block;margin-bottom:8px;color:#888}a.sample{position:relative;display:inline-block;padding:9px 35px 9px 10px;background:url(../images/ic-sample-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.9em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500;background-size:auto 14px}a.sample:hover{background:url(../images/ic-sample-wh.svg) no-repeat 90% center #1f1f1f;color:#fff;background-size:auto 14px}a.cart{position:relative;display:inline-block;padding:9px 35px 9px 10px;background:url(../images/ic-cart01.svg) no-repeat 90% center #1f1f1f;color:#fff;font-size:.9em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500;background-size:auto 13px}a.cart:hover{background:url(../images/ic-cart01.svg) no-repeat 90% center #000;color:#fff;opacity:.7;border:1px solid #000;background-size:auto 13px}.board_top_wp.promotion .rt .btn{margin-top:20px}.board_top_wp .rt .btn{margin-top:0}.board_top_wp .rt .btn a.view{position:relative;display:inline-block;padding:13px 100px 13px 15px;background:url(../images/ic-ar01.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600}.board_top_wp .rt .btn a.view:hover{background:url(../images/ic-ar01-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}.board_list_wp{display:block;align-items:flex-start;justify-content:space-between;margin-top:30px;flex-wrap:wrap;width:100%}.board_list_wp .board_box{position:relative;width:100%;background:#f0f0f0;margin:5% 0 0 0;padding:25px}.board_list_wp .board_box:nth-of-type(3n){margin:5% 0 0 0}.board_list_wp .board_box .title a{font-size:1.1em;font-weight:500;letter-spacing:-0.015em;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4}.board_list_wp .board_box .txt{margin-top:15px}.board_list_wp .board_box .txt a{font-size:.9em;font-weight:400;letter-spacing:-0.015em;color:#444;line-height:1.6;word-break:keep-all;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.board_list_wp .board_box .title a:hover{color:#000}.board_list_wp .board_box .txt a:hover{color:#1f1f1f}.board_list_wp .board_box .date{font-size:.85em;font-weight:500;margin:20px 0 0 0;color:#333}.board_list_wp .board_box .lec_info{margin-top:20px}.board_list_wp .board_box .lec_info li{position:relative;font-size:1em;font-weight:500;padding-left:100px}.board_list_wp .board_box .lec_info li em{position:absolute;left:15px;top:0;color:#777;font-size:.9em}.board_list_wp .board_box .lec_info li:before{position:absolute;left:0;top:50%;margin:-4px 0 0 0;content:"";display:block;width:4px;height:4px;background:#Qfff;border:1px solid #1f1f1f}.board_list_wp.imgty .board_box{position:relative;width:100%;background:#fff;margin:30px 0 0 0;padding:0;cursor:pointer}.board_list_wp.imgty .board_box:nth-of-type(3n){margin:30px 0 0 0}.board_list_wp.imgty .board_box .cate{position:absolute;left:15px;top:15px;padding:4px 6px;background:#fff;color:#1f1f1f;font-size:.75em;border-radius:4px;z-index:9;font-weight:500}.board_list_wp.imgty .board_box .pic{position:relative;width:100%;display:block}.board_list_wp.imgty .board_box .pic .ov_ev{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;background:rgba(0, 0, 0, 0.4);display:none;align-items:center;justify-content:center}.board_list_wp.imgty .board_box .pic .ov_ev .al{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.board_list_wp.imgty .board_box .pic .ov_ev .al a{margin-left:5px}.board_list_wp.imgty .board_box .pic .ov_ev .al a.sample{border:none;background:url(../images/ic-sample-bk.svg) no-repeat 90% center #fff}.board_list_wp.imgty .board_box .pic .ov_ev .al a.sample:hover{background:url(../images/ic-sample-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}.board_list_wp.imgty .board_box .pic .ov_ev .al a.cart{background:url(../images/ic-cart01-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;border:none}.board_list_wp.imgty .board_box .pic .ov_ev .al a.cart:hover{background:url(../images/ic-cart01.svg) no-repeat 90% center #1f1f1f;color:#fff;opacity:1}.board_list_wp.imgty .board_box .pic a{position:relative;background:#1f1f1f;display:block}.board_list_wp.imgty .board_box .pic a img{width:100%;z-index:9}.board_list_wp.imgty .board_box .pic a img:hover{opacity:.8}.board_list_wp.imgty .board_box .title{margin-top:25px}.board_list_wp.imgty .board_box .date{margin:10px 0 0 0}.board_view_wp{position:relative;border-bottom:1px solid #e2eaf1;border-top:1px solid #1a1b1d;padding:30px 0;word-break:keep-all;margin:40px 0 0 0}.board_view_wp .bv_suj{position:relative;font-size:1.3em;color:#1f1f1f;padding:0 0;font-weight:500;letter-spacing:-0.01em}.board_view_wp .bv_field{position:relative;font-size:.85em;color:#1f1f1f;margin-top:14px;padding:0 0 30px 0;word-break:keep-all;line-height:1.7}.board_view_wp .bv_field .field{padding-right:12px;word-break:keep-all}.board_view_wp .bv_field .field:after{content:"|";font-size:.9em;color:#aeaeae;margin-left:12px;font-weight:300}.board_view_wp .bv_field .field em{color:#777}.board_view_wp .bv_field span:last-child:after{content:""}.board_view_wp .bv_stl{position:relative;font-size:1.3em;color:#2763ba;padding:0 20px;font-weight:bold;margin-top:30px;padding-top:30px;border-top:1px solid #e8e8e8}.board_view_wp .bv_ctn1{position:relative;font-size:1.3em;color:#777;margin-top:10px;padding:0 20px;word-break:keep-all;line-height:1.7}.board_view_wp .bv_file_wp{position:relative;border-top:1px solid #e8e8e8;margin-top:0;display:block;justify-content:flex-start;align-items:center;background:#fafafc}.board_view_wp .bv_file_wp .bv_file{position:relative;padding:15px 12px;display:flex;justify-content:flex-start;align-items:center;border-bottom:1px dashed #e8e8e8}.board_view_wp .bv_file_wp .bv_file:last-of-type{border-bottom:none}.board_view_wp .bv_file_wp .bv_file a{display:block;background:url(../images/ic-file.svg) no-repeat left center;padding-left:20px;font-size:.85em;color:#1f1f1f}.board_view_wp .bv_file_wp .bv_file a:hover{color:#000}.board_view_wp .bv_file_wp .bv_file p.btn_file_down{position:relative;margin:0 0 0 10px}.board_view_wp .bv_file_wp .bv_file p.btn_file_down a{display:block;padding:4px 6px;background:#fff;border:1px solid #d7d7d7;text-align:center;color:#1f1f1f;font-size:.8em;transition:.3s ease;border-radius:4px}.board_view_wp .bv_file_wp .bv_file p.btn_file_down a:hover{background:#444;color:#fff;border-color:#444}.board_view_wp .bv_comment{position:relative;padding:40px 0 0 0;color:#212224;font-size:.95em;line-height:2;border-top:1px solid #e8e8e8;font-weight:400}.board_view_wp .bv_comment img{width:100%}.board_view_wp .bv_comment .bv_pic{text-align:center}.board_view_wp .bv_comment .bv_mov{text-align:center}.board_view_wp .bv_date_wp{position:relative;border-top:1px solid #e8e8e8;margin-top:30px}.board_view_wp .bv_date_wp .bv_date{position:relative;padding:17px 20px 17px 100px;background:#fafafc;border-bottom:1px solid #e8e8e8;color:#ee4040;font-size:1.3em}.board_view_wp .bv_date_wp .bv_date .date_tl{position:absolute;left:20px;top:10px;display:block;padding:8px 10px;background:#fff;border:1px solid #d7d7d7;text-align:center;color:#444;font-size:.8em}.board_view_wp .bv_info_wp{position:relative;border-top:1px solid #e8e8e8;margin-top:40px;padding:30px 0 0 0}.board_view_wp .bv_info_wp .bv_info_list li{position:relative;color:#777;font-size:1.2em;padding:0 0 0 140px;margin-bottom:20px}.board_view_wp .bv_info_wp .bv_info_list li .ct{position:absolute;left:20px;top:0;display:block;text-align:left;color:#0857a4;width:90px}.board_view_wp .bv_info_wp .bv_info_list li .ct i{margin-right:6px;color:#999;vertical-align:middle}.board_view_wp .bv_info_wp .bv_info_list li span.col1{color:#f73a8d}.board_view_wp .bv_info_wp .bv_info_list li a{display:block;color:#777}.board_view_wp .bv_info_wp .bv_info_list li a:hover{color:#222}.board_view_wp.data_vtop{background:#f2f2f2;border-top:none;border-bottom:1px solid #e2eaf1}.board_view_wp.data_vtop .bv_suj{padding:0 40px}.board_view_wp.data_vtop .bv_field{padding:0 40px}.board_view_wp.data_vtop .bv_file_wp{padding:0 20px 20px 20px;position:relative;border-top:none;margin-top:20px;display:flex;justify-content:flex-start;align-items:center;background:none}.board_view_wp.data_vtop .bv_comment{background:#fff;position:relative;padding:40px 0 0 0;color:#212224;font-size:1.1em;line-height:2;border-top:none;font-weight:500}.inq_top{position:relative;width:100%;height:450px;margin:40px 0 0 0;background:url(../images/bg_iimg_inq.jpg) no-repeat center center;background-size:cover;padding:60px 0}.inq_top .top_area{position:relative;display:flex;align-items:flex-start;justify-content:space-between}.inq_top .top_area .lt .title_ar{padding-left:20px;border-left:1px solid #1f1f1f}.inq_top .top_area .lt .title_ar .title{font-size:1.5em;font-weight:300;line-height:1.1}.inq_top .top_area .lt .title_ar .txt{font-size:1em;font-weight:600;margin-top:15px}.inq_top .top_area .lt .gtxt{font-size:.9em;font-weight:500;margin-top:20px;line-height:1.6}.inq_top .bottom_area{position:absolute;top:230px;left:0;padding-left:52px}.inq_top .bottom_area:before{position:absolute;left:10px;top:5px;display:inline-block;vertical-align:middle;content:"";width:30px;height:30px;border-radius:4px;background:url(../images/ic-inq-cau.svg) no-repeat center center #383838;background-size:15px}.inq_top .bottom_area li{color:#777;margin:4px 0;font-weight:500;font-size:.8em}.inq_top .bottom_area li em{color:#1f1f1f;text-decoration:underline;font-weight:600}.inq_top .top_area .rt a.inq{position:relative;display:block;padding:18px 50px 18px 20px;background:url(../images/ic-ar-more.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.9em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:5px;font-weight:600;background-size:15px auto}.inq_top .top_area .rt a.inq:hover{background:url(../images/ic-ar-more-wh.svg) no-repeat 90% center #1f1f1f;color:#fff;background-size:15px auto}a.inq_send{position:relative;display:inline-block;padding:20px 80px 20px 20px;background:url(../images/ic-inq-write.svg) no-repeat 90% center #1f1f1f;color:#fff;font-size:1em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:5px;font-weight:500}a.inq_send:hover{background:url(../images/ic-inq-write.svg) no-repeat 90% center #000;color:#fff;opacity:.8}a.down{position:relative;display:inline-block;padding:2px 35px 2px 0;background:url(../images/ic-down01.svg) no-repeat right center;color:#fff;font-size:.85em;transition:.2s ease;text-align:left;font-weight:500}a.down:hover{background:url(../images/ic-down01.svg) no-repeat right center;color:#fff;opacity:.8}.faq_search{position:relative;background:#f2f2f2;padding:50px 20px 40px 20px;margin-top:0;text-align:center}.faq_search label{display:none}.faq_search .sr_wp{position:relative;width:90%;margin:0 auto}.faq_search .sr_wp .faq_inpt{position:relative;padding:16px 10px;width:100%;color:#222;background:#fff;border:1px solid #1f1f1f;border-bottom:1px solid #000;border-radius:5px;font-size:1em}.faq_search .sr_wp .faq_inpt::placeholder{color:#999;font-weight:500;font-size:.9em}.faq_search .sr_wp .faq_inpt::-webkit-input-placeholder{color:#999;font-weight:500}.faq_search .sr_wp .faq_inpt::-ms-input-placeholder{color:#999;font-weight:500}.faq_search .sr_wp button.faq_sh_btn{position:absolute;right:0;top:0;border:none;height:60px;width:54px;background:url(../images/ic-search.png) no-repeat 50%;background-size:16px;text-indent:-5000px;cursor:pointer;z-index:90}.faq_search .keyword_wp{position:relative;width:100%;margin:0 auto;text-align:left;margin-top:15px;padding-left:5px}.faq_search .keyword_wp a{display:inline-block;vertical-align:middle;padding:4px 6px;text-align:center;background:#fff;color:#888;font-weight:500;font-size:.8em;border-radius:4px;letter-spacing:-0.05em;margin-right:5px;border-radius:4px;border:1px solid #e8e8e8;margin:5px 5px 0 0}.faq_search .keyword_wp a:hover{border:1px solid #1f1f1f;color:#1f1f1f}.faq_search .keyword_wp p.key_tl{position:relative;display:inline-block;margin-right:15px;vertical-align:middle;color:#1f1f1f;font-weight:600;font-size:.8em;letter-spacing:-0.03em;border-bottom:1px solid #1f1f1f;padding-bottom:4px}.faq_tab{position:relative;margin-top:25px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.faq_tab a{position:relative;padding:6px 5px;background:#fff;border-bottom:2px solid #fff;color:#777 !important;text-align:center;font-size:.9em !important;margin:5px 10px 5px 0;font-weight:500}.faq_tab a:last-of-type{margin-right:0}.faq_tab a:hover{background:#fff;border-bottom:2px solid #1f1f1f;color:#1f1f1f !important;transition:all .2s ease-out}.faq_tab a.ft_on{background:#fff;border-bottom:2px solid #1f1f1f;color:#1f1f1f !important;transition:all .2s ease-out}.sidebar{width:100%;background:#fff;position:relative;z-index:2;margin-top:20px;border-top:1px solid #1f1f1f}.sidebar #leftside-navigation ul li{list-style-type:none;position:relative}.sidebar #leftside-navigation ul li div.nt_list{position:relative;display:flex;align-items:center;justify-content:flex-start;width:100%;padding:15px 0;border-bottom:1px solid #e8e8e8;cursor:pointer}.sidebar #leftside-navigation ul li div.nt_list.nt_line{background:#f3fbf3}.sidebar #leftside-navigation ul li div.nt_list p{position:relative}.sidebar #leftside-navigation ul li div.nt_list p.nt_num{width:15%;text-align:center;font-size:.9em;color:#1f1f1f;font-weight:600}.sidebar #leftside-navigation ul li div.nt_list p.nt_num.nt{background:url(../images/ic-nt.png) no-repeat center center;background-size:15px 15px;text-indent:-5000px}.sidebar #leftside-navigation ul li div.nt_list.nt_line p.nt_title{color:#1f1f1f;font-weight:500}.sidebar #leftside-navigation ul li div.nt_list p.nt_title{width:81%;font-size:1em;letter-spacing:-0.03em;color:#555}.sidebar #leftside-navigation ul li div.nt_list p.nt_date{width:12%;text-align:center;font-size:.8em;color:#888;font-weight:500}.sidebar #leftside-navigation.faq ul div.customer_ans{position:relative;display:none;padding:27px 30px 30px 30px;background:#f3f3f3;color:#1f1f1f}.sidebar #leftside-navigation.faq ul div.customer_ans{border-bottom:1px solid #e8e8e8;font-weight:500}.sidebar #leftside-navigation.faq ul div.customer_ans .ans{position:relative;display:none;vertical-align:middle;width:10%;text-align:center;font-size:.95em;color:#1f1f1f !important;font-weight:600 !important}.sidebar #leftside-navigation.faq ul li div.nt_list.active{background:#e8e8e8}.sidebar #leftside-navigation.faq ul li div.nt_list.ac_none{background:none}.sidebar #leftside-navigation.faq ul li div.nt_list{padding:20px 0}.sidebar #leftside-navigation.faq ul li div.nt_list p.nt_num{width:10%;font-weight:600;color:#1f1f1f;font-size:.8em}.sidebar #leftside-navigation.faq ul li div.nt_list p.cate{width:25%;font-weight:400;font-size:.85em}.sidebar #leftside-navigation.faq ul li div.nt_list p.nt_title{width:65%}.sidebar #leftside-navigation.faq ul li div.nt_list p.nt_title{color:#1f1f1f;font-size:.9em;font-weight:500}.sidebar #leftside-navigation.faq ul div.customer_ans .ans_txt{position:relative;display:inline-block;vertical-align:middle;width:100%;font-size:1em;font-weight:400;line-height:1.7}.inq_check{position:relative;margin:50px 0 0 0}.inq_check .t1{font-size:1.2em;font-weight:600}.inq_check .t2{font-size:.9em;font-weight:500;color:#777;margin-top:10px}.inq_check .inp_mail{display:flex;align-items:center;justify-content:flex-start;margin-top:20px;flex-wrap:wrap}.inq_check .inp_mail input{width:60%}.inq_check .inp_mail button{text-indent:0;background:#2f2f2f;color:#fff;margin-left:6px}.inq_check .inp_mail button:hover{text-indent:0;background:#000;color:#fff}.inq_check .inp_mail .sns_check{margin:8px 0 0 0;width:100%;gap:5px}.inq_check .inp_mail .sns_check a{width:100%;padding:12px 15px 12px 60px;font-size:.8em}.inp_form{position:relative;padding:20px 20px;background:#f4f4f4;margin-top:20px}.inp_form .field{display:flex;align-items:center;justify-content:flex-start;margin:5px 0}.inp_form .field select{width:30%;padding:12px}.inp_form .field em{margin:0 5px}.inp_form input{width:100%}.inp_form input:focus,.inp_form select:focus{outline:none;border:1px solid #1f1f1f;color:#1f1f1f;transition:all .3s ease}.inp_form input.wid30{width:30%}.inp_form textarea{width:100%;height:200px;margin-top:10px}.inp_form .file_down{position:relative;margin-top:15px;background:#383838;padding:20px 20px;border-radius:4px;display:block;align-items:center;justify-content:flex-start;width:inherit}.inp_form .file_down .tl{font-weight:400;color:#fff;background:url(../images/ic-file-wh.svg) no-repeat left center;padding-left:22px;padding-right:20px;border-right:1px dashed rgba(255, 255, 255, 0);margin-right:25px;font-size:.85em;margin-bottom:8px}.inp_form .file_down .empty{font-weight:400;color:#fff;font-size:.9em;opacity:.6}.inp_form .file_down a.down{margin-right:0;width:100%}.export_top{position:relative;width:100%;height:480px;margin:40px 0 0 0;background:url(../images/export.svg) no-repeat center 100px #f2f2f2;padding:60px 0;display:flex;align-items:flex-end;justify-content:flex-start;background-size:95%}.export_top .air_img{position:absolute;left:50%;top:50px;width:300px;height:300px;background:url(../images/export_air.png) no-repeat center center;background-size:cover;margin:0 0 0 -150px}.export_top .gtxt{font-size:1.7em;font-weight:700;line-height:1.4}.export_top .gtxt em{font-size:.5em;font-weight:400;line-height:1.5;color:#999}.export_top .gtxt1{font-size:.9em;font-weight:400;line-height:1.6;margin-top:30px}.meister_top{position:relative;width:100%;height:auto;margin:-50px 0 0 0;background:url(../images/meister_bg.jpg) no-repeat -90% 0 #766a68;padding:80px 0;display:flex;align-items:center;justify-content:flex-start;background-size:150%}.meister_top .t_box{position:relative;right:auto;top:auto;height:100%;width:100%;display:block;align-items:flex-start;justify-content:center;flex-wrap:wrap;flex-direction:column;padding:0 10%}.meister_top .t_box *{color:#fff}.meister_top .t_box .top{position:relative;background:url(../images/ic-x.svg) no-repeat left 30px}.meister_top .t_box .top .t1{font-size:.7em;font-weight:600;line-height:1}.meister_top .t_box .top .t2{font-size:3em;font-weight:800;line-height:1;margin-top:50px}.meister_top .t_box .metxt{font-size:1.1em;font-weight:300;line-height:1.5;margin-top:50px;letter-spacing:-0.03em}.meister_top .t_box .metxt em{font-weight:600}.meister_top .t_box .metxt1{font-size:.85em;font-weight:400;line-height:1.6;margin-top:20px;width:100%}.meister_top .t_box .me_link{margin-top:50px}.meister_top .t_box .me_link a{padding:3px 0;font-size:1em;font-weight:500;margin-right:30px;border-bottom:1px solid #fff;opacity:.75}.meister_top .t_box .me_link a:after{display:inline-block;content:"";width:20px;height:20px;border-radius:4px;background:url(../images/ic-ar01.svg) no-repeat center center #fff;border:1px solid #1f1f1f;background-size:auto 9px;vertical-align:middle;margin:-4px 0 0 6px}.meister_top .t_box .me_link a:hover{opacity:1}.meister_sort{position:relative;margin-top:10px;padding:0 0}.meister_sort .al_ty{display:flex;align-items:flex-start;justify-content:flex-start;padding:27px 0;border-bottom:1px solid #bbb}.meister_sort .al_ty .tl{position:relative;font-size:.8em;font-weight:500;width:30%;padding-left:20px}.meister_sort .al_ty .tl.area{background:url(../images/ic-area.svg) no-repeat left center}.meister_sort .al_ty .tl.pick{background:url(../images/ic-pick.svg) no-repeat left center}.meister_sort .al_ty .tl:after{position:absolute;right:0;top:0;width:20px;height:20px;content:"";display:block;background:url(../images/ic-ar01.svg) no-repeat center center;opacity:.2;background-size:5px auto}.meister_sort .al_ty .sr_list{display:flex;align-items:center;justify-content:flex-start;margin-left:20px;flex-wrap:wrap;width:70%}.meister_sort .al_ty .sr_list li{margin:0 20px 5px 0}.meister_sort .al_ty .sr_list li .checks1 label{font-size:.8em;font-weight:600}.meister_sort .al_ty:last-of-type{border-bottom:0;padding-bottom:0}.meister_list_wp{display:block;align-items:flex-start;justify-content:space-between;margin-top:10px;flex-wrap:wrap;width:100%}.meister_list_wp .meister_box{position:relative;width:94%;background:#fff;margin:45px auto 0 auto;padding:0}.meister_list_wp .meister_box:nth-of-type(4n){margin:45px auto 0 auto}.meister_list_wp .meister_box .grade{position:absolute;left:0;top:15px;padding:6px 10px;background:#fff;color:#1f1f1f;font-size:.8em;border-radius:4px;z-index:9;font-weight:600}.meister_list_wp .meister_box a .pic{position:relative;width:100%;display:block}.meister_list_wp .meister_box a .pic .ov_ev{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99;background:rgba(0, 0, 0, 0.4);display:none;align-items:center;justify-content:center}.meister_list_wp .meister_box .pic .ov_ev .al{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.meister_list_wp .meister_box .pic .ov_ev .al a{margin-left:5px}.meister_list_wp .meister_box .pic .ov_ev .al a.sample{border:none;background:url(../images/ic-sample-bk.svg) no-repeat 90% center #fff}.meister_list_wp .meister_box .pic .ov_ev .al a.sample:hover{background:url(../images/ic-sample-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}.meister_list_wp .meister_box .pic .ov_ev .al a.cart{background:url(../images/ic-cart01-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;border:none}.meister_list_wp .meister_box .pic .ov_ev .al a.cart:hover{background:url(../images/ic-cart01.svg) no-repeat 90% center #1f1f1f;color:#fff;opacity:1}.meister_list_wp .meister_box a .pic{position:relative;background:#1f1f1f;display:block}.meister_list_wp .meister_box a .pic img{width:100%;z-index:9}.meister_list_wp .meister_box a .pic img:hover{opacity:.8}.meister_list_wp .meister_box a .title{margin-top:20px;font-size:1.1em;font-weight:500}.meister_list_wp .meister_box a .txt{margin-top:10px;font-size:.9em;font-weight:400}.meister_list_wp .meister_box .date{margin:10px 0 0 0}.meister_list_wp .meister_box .rank{display:flex;align-items:center;justify-content:flex-start;margin-top:25px}.meister_list_wp .meister_box .rank *{font-size:.75em;font-weight:600;margin-right:10px}.meister_list_wp .meister_box .rank .camp{background:url(../images/ic-camp.svg) no-repeat center center;width:38px;height:25px;text-align:center}.meister_list_wp .meister_box .rank .gold{position:relative;padding-left:21px;text-align:right}.meister_list_wp .meister_box .rank .gold:before{position:absolute;left:0;top:1px;width:16px;height:16px;content:"";display:block;background:#e0be60;border-radius:50%}.meister_list_wp .meister_box .rank .silver{position:relative;padding-left:21px;text-align:right}.meister_list_wp .meister_box .rank .silver:before{position:absolute;left:0;top:1px;width:16px;height:16px;content:"";display:block;background:#c8d3d7;border-radius:50%}.meister_list_wp .meister_box .rank .bronze{position:relative;padding-left:21px;text-align:right}.meister_list_wp .meister_box .rank .bronze:before{position:absolute;left:0;top:1px;width:16px;height:16px;content:"";display:block;background:#c8a17b;border-radius:50%}.meister_list_wp .meister_box .rank a.insta{margin-left:auto;width:17px;height:17px;background:url(../images/ic-instagram.svg) no-repeat center center;display:block;text-indent:-5000px;background-size:cover}.promotion_top_wp{display:block;align-items:flex-start;justify-content:space-between;margin:40px auto 0 auto;width:94%}.promotion_top_wp.mt{margin-top:50px}.promotion_top_wp .lt{position:relative;width:100%;background:#1f1f1f}.promotion_top_wp .lt .inner_img{position:absolute;left:0;top:0;width:100%;padding-bottom:75%;height:600px}.promotion_top_wp .lt img{width:100%;transition:.2s ease;cursor:pointer}.promotion_top_wp .lt img:hover{opacity:.9;transition:.2s ease}.promotion_top_wp .rt{position:relative;width:100%;padding-left:0}.promotion_top_wp .rt .title{font-size:1.3em;font-weight:400;letter-spacing:-0.015em;margin-top:30px}.promotion_top_wp .rt .txt{font-size:.9em;font-weight:400;letter-spacing:-0.015em;margin-top:20px;color:#444;line-height:1.6}.promotion_top_wp .rt .title:hover,.board_top_wp .rt .txt:hover{text-decoration:underline}.promotion_top_wp .rt .date{font-size:1em;font-weight:500;margin:40px 0 0 0;color:#888}.promotion_top_wp .rt .desc{font-size:.9em;font-weight:500;margin:25px 0 0 0}.promotion_top_wp .rt .desc em{font-size:.9em;display:block;margin-bottom:8px;color:#888}.promotion_top_wp .rt .lecture_bottom{display:flex;align-items:center;justify-content:space-between;margin-top:60px}.promotion_top_wp .rt .lecture_bottom .branch{font-size:.9em;font-weight:600;color:#1f1f1f}.promotion_top_wp .rt .lecture_bottom a{margin-left:5px}a.sample{position:relative;display:inline-block;padding:9px 55px 9px 15px;background:url(../images/ic-sample-bk.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500}a.sample:hover{background:url(../images/ic-sample-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}a.cart{position:relative;display:inline-block;padding:9px 55px 9px 15px;background:url(../images/ic-cart01.svg) no-repeat 90% center #1f1f1f;color:#fff;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:500}a.cart:hover{background:url(../images/ic-cart01.svg) no-repeat 90% center #000;color:#fff;opacity:.7;border:1px solid #000}.promotion_top_wp .rt .btn{margin-top:40px;display:block}.promotion_top_wp .rt .btn a.view{position:relative;display:inline-block;padding:13px 100px 13px 15px;background:url(../images/ic-ar01.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.95em;transition:.2s ease;text-align:center;border:1px solid #1f1f1f;border-radius:4px;font-weight:600}.promotion_top_wp .rt .btn a.view:hover{background:url(../images/ic-ar01-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}.promotion_top_wp .rt .btn a.buy{position:relative;display:inline-block;padding:18px 50% 18px 20px;background:url(../images/ic-buy.svg) no-repeat 95% center #1f1f1f;color:#fff;font-size:1em;transition:.2s ease;text-align:left;border:1px solid #1f1f1f;border-radius:4px;font-weight:600;width:100%}.promotion_top_wp .rt .btn .al_a{position:relative;margin-top:10px;display:flex;align-items:center;justify-content:space-between}.promotion_top_wp .rt .btn .al_a a.p_cart{width:50%}.promotion_top_wp .rt .btn .al_a a.p_wish{width:50%;margin-right:0}.promotion_top_wp .rt .btn a.buy:hover{background:url(../images/ic-buy.svg) no-repeat 95% center #000;color:#fff;opacity:.85}.promotion_top_wp .rt .pro_list{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.promotion_top_wp .rt .pro_list .pro_n .tl{font-weight:400;font-size:.8em;padding-right:10%}.promotion_top_wp .rt .pro_list .pro_n .option{font-weight:400;font-size:.9em;display:flex;align-items:flex-start}.promotion_top_wp .rt .pro_list .pro_n .option em{padding-right:10px;margin-right:10px;border-right:1px dashed #aaa}.promotion_top_wp .rt .pro_list .pro_n .option em:last-of-type{padding-right:0;margin-right:0;border-right:none}.promotion_top_wp .rt .pro_list .pro_price{display:flex;align-items:center}.promotion_top_wp .rt .pro_list .pro_price .pr{font-weight:400;font-size:.75em;color:#777;text-decoration:line-through}.promotion_top_wp .rt .pro_list .pro_price .spr{margin-left:10px;font-size:1.1em;font-weight:600}.promotion_top_wp .rt select{border-color:#1f1f1f;width:100%;background-position:95% center;margin:30px 0 0 0}.promotion_top_wp .rt .seleted_pro{margin:30px 0 0 0}.promotion_top_wp .rt .seleted_pro .tl{font-size:.85em;font-weight:500}.promotion_top_wp .rt .seleted_pro .quan_line{display:flex;align-items:center;justify-content:flex-start;padding-bottom:2px;border-bottom:1px solid #1f1f1f;margin-top:8px}.promotion_top_wp .rt .seleted_pro .quan_line .s_price{font-size:1.2em;margin-left:30px;font-weight:600}.promotion_top_wp .rt .seleted_pro .quan_line button.btn_m,.promotion_top_wp .rt .seleted_pro .quan_line button.btn_p{width:30px;height:30px;justify-content:center;display:flex;align-items:center;background:#f1f1f1;border:none;color:#000;font-size:1.2em;font-weight:300}.promotion_top_wp .rt .seleted_pro .quan_line button.btn_m:hover,.promotion_top_wp .rt .seleted_pro .quan_line button.btn_p:hover{background:#1f1f1f;border:none;color:#fff}.promotion_top_wp .rt .seleted_pro .quan_line input{padding:10px 10px;text-align:center;width:70px;border:none;background:#fff;color:#1f1f1f}.prom_view{position:relative;margin-top:100px;text-align:center}.prom_view img{width:100%}.bydeuk_top{position:relative;width:100%;height:480px;margin:-50px 0 0 0;background:url(../images/byd_bg.jpg) no-repeat center center #f2f2f2;padding:0 0;display:flex;align-items:center;justify-content:center;background-size:cover}.bydeuk_top div{width:100%;text-align:center}.bydeuk_top div img{width:50%}.byd_sprice_wp{position:relative;text-align:center;margin:50px 0 0 0}.byd_sprice_wp .tl{font-size:1.1em;letter-spacing:-0.02em}.byd_sprice_wp .sale_p{font-size:2em;color:#f63434;font-weight:600;margin-top:30px}.byd_sprice_wp .sale_p em{font-size:.4em;color:#888;text-decoration:line-through;font-weight:400;display:block}.byd_dtail{position:relative;margin-top:80px}.byd_dtail.mt{margin-top:80px}.p_title{position:relative;font-size:1.6em;font-weight:500;padding-top:20px;margin-top:30px}.p_title:before{position:absolute;left:0;top:0;width:10%;height:1px;background:#1f1f1f;content:"";display:block}.p_title em{font-size:.3em;font-weight:500;color:#999;display:block}.p_price{font-size:1.5em;font-weight:300;display:flex;align-items:center;margin-top:40px}.p_price em:nth-of-type(1){margin-left:20px}.p_price em{font-size:.45em;font-weight:500;color:#666}.p_price em:after{display:inline-block;content:"|";margin:0 10px;color:#aaa;font-weight:200}.p_price em:last-of-type:after{display:none}.p_descrip{font-size:.9em;font-weight:400;margin-top:15px;line-height:1.6}.p_descrip br{display:none}.p_feat{margin-top:30px}.p_feat li{font-size:.8em;font-weight:400;margin:5px 0}.p_feat li em{font-weight:600}.sele_quantity{display:flex;align-items:center;justify-content:space-between;margin-top:30px}.sele_quantity .p_n{font-size:.85em;font-weight:500}.sele_quantity .quan_line{display:flex;align-items:center;justify-content:flex-start;padding-bottom:2px;border-bottom:1px solid #1f1f1f;width:inherit}.sele_quantity .quan_line button.btn_m,.sele_quantity .quan_line button.btn_p{width:26px;height:26px;justify-content:center;display:flex;align-items:center;background:#fff;border:none;color:#000;font-size:1em;font-weight:300}.sele_quantity .quan_line button.btn_m:hover,.sele_quantity .quan_line button.btn_p:hover{background:#1f1f1f;border:none;color:#fff}.sele_quantity .quan_line input{padding:10px 10px;text-align:center;width:50px;border:none;background:#fff;color:#1f1f1f}.sele_quantity .s_price{font-size:1.2em;font-weight:500;margin-left:20px}.j_inp_area{margin-top:50px;width:100%}.j_ne_guide{position:relative;margin-bottom:20px;font-size:1em;color:#1f1f1f}.j_ne_guide.modif{position:relative;margin:15px 0 12px 0;font-size:.85em;color:#1f1f1f;font-weight:400}.j_ne_guide.modif em{font-weight:600;color:#1f1f1f}.j_ne_guide.modif em.fs{font-weight:600;color:#1f1f1f;font-size:1.3em}.j_inp_tl{position:relative;margin-top:30px;font-weight:500;font-size:1.1em;letter-spacing:-0.02em;color:#1f1f1f;padding-left:16px}.j_inp_tl:before{position:absolute;left:2px;top:10px;width:5px;height:5px;background:#1f1f1f;border-radius:2px;content:"";display:block}.j_inp_tl.mt{margin-top:50px}.tb_wr{border-collapse:collapse;border-spacing:0;border-top:1px solid #1f1f1f;margin-top:20px}.tb_wr.order{border-top:1px solid #e8e8e8;margin-top:20px}.tb_wr th{position:relative;padding:18px 8px 5px 22px;background:#fff;border-bottom:none;font-size:.9em;font-weight:600;letter-spacing:-0.03em;color:#1f1f1f;text-align:left;display:block;width:100%}.tb_wr td{position:relative;padding:5px 8px 18px 8px;border-bottom:#ddd 1px solid;font-size:.9em;text-align:left;color:#555;display:block;width:100%}.tb_wr td .col1{color:#000;font-weight:400}.tb_wr td .col2{color:#000;font-weight:400;font-size:1.1em}.tb_wr td .col3{color:#ef345c;font-weight:400}.tb_wr td .col4{color:#ef345c;font-weight:400;font-size:1.1em}.tb_wr td .baesong{position:relative;display:inline-block;vertical-align:middle;margin-left:20px;color:#1370fe}.tb_wr td .baesong a{padding:5px 8px;border:1px solid #333;background:#fff;color:#222;font-size:.85em;margin-left:10px;transition:all .2s ease}.tb_wr td .baesong a:hover{color:#fff;background:#333;border:1px solid #333;transition:all .2s ease}.tb_wr .wr_field wr_field{position:relative}.tb_wr .wr_field label:before{background:#fff;width:5px;height:5px;border:1px solid #1f1f1f;border-radius:50%;content:"";display:block;position:absolute;left:8px;top:50%;margin-top:2px}.tb_wr .wr_inp .inp-st{position:relative;border:1px solid #a1a1a1;border-radius:4px;height:46px;background:#fff;padding:8px;color:#1f1f1f;font-size:.9em;letter-spacing:-0.02em;-webkit-appearance:none;transition:.3s ease;width:100%}.tb_wr .wr_inp .inp-st::placeholder{color:#999;font-size:1em}.tb_wr .wr_inp .inp-st::-webkit-input-placeholder{color:#999;font-size:1em}.tb_wr .wr_inp .inp-st:-ms-input-placeholder{color:#999;font-size:1em}.tb_wr .wr_inp .inp-st:focus{outline:none;border:1px solid #1f1f1f;color:#1f1f1f;font-weight:500;transition:.3s ease}.tb_wr .wr_inp em{color:#777;font-size:.85em;margin-top:5px;display:block}.tb_wr .wr_inp em.use_m{margin-left:0;color:#222;font-weight:600}.tb_wr .wr_inp .j_sel{border:1px solid #1a1a1a;min-height:46px;padding:8px 10px 8px 10px}.tb_wr .wr_inp .j_sel::after{margin-top:0}.tb_wr .wr_inp .j_sel:focus{outline:none;border:1px solid #222;color:#222;font-weight:400;transition:all .3s ease}.tb_wr .wr_inp .j_sel option{color:#333}.tb_wr .wr_inp em.point{font-weight:500;color:#222;font-size:.95em;margin-left:0}.tb_wr .wr_inp .checks1{position:relative;display:inline-block;vertical-align:middle;margin-right:25px;margin-left:0}.tb_wr .wr_inp .chk_tl{margin:12px 25px 12px 0;padding-left:0;padding-bottom:0}.tb_wr .wr_inp .checks1 label{font-size:.95em}.tb_wr .wr_inp .checks1 input[type=checkbox]+label:before{margin:-2px 8px 0 0}.ad_file_wp{display:flex;align-items:center;justify-content:flex-left;width:100%;margin:20px 0;flex-wrap:wrap}.ad_file_wp em.txn{font-weight:500;color:#1f1f1f !important;font-size:1.05em !important;margin-right:15px;margin-top:0 !important;letter-spacing:-0.03em}.ad_file_wp .upload-btn_wrap{margin-bottom:10px}.upload-btn_wrap input.input_file{position:absolute;top:0;left:0;cursor:pointer;opacity:0;filter:alpha(opacity=0);-ms-filter:"alpha(opacity=0)";-moz-opacity:0;z-index:111;width:50%;height:80px}.upload-btn_wrap{overflow:hidden;position:relative}.upload-btn_wrap button{font-weight:500;background:url(../images/ic-ad-file.svg) no-repeat 15px center #fff;border:1px solid #1f1f1f;color:#1f1f1f;z-index:110;border-radius:4px;padding:10px 20px 10px 38px;font-size:.9em;letter-spacing:-0.03em}.ad_file_wp .file_list{position:relative;display:flex;align-items:center;justify-content:flex-start;margin-left:0;font-weight:600;color:#1f1f1f;background:url(../images/ic-file.svg) no-repeat left center;padding:10px 10px 10px 23px;width:100%;border-top:1px dashed #e5e5e5;border-bottom:1px dashed #e5e5e5}.ad_file_wp .file_list a.delete{display:block;width:24px;height:24px;background:url(../images/ic-delete.svg) no-repeat center center #1f1f1f;border-radius:50%;margin-left:12px;text-indent:-5000px}.add_file_list{position:relative;width:100%;margin-top:20px;font-size:.85em;color:#ef345c;font-weight:400;padding-left:80px;line-height:1.6}.add_file_list span{position:absolute;left:0;top:1px;color:#999}.my_order_search{display:flex;align-items:flex-end;justify-content:flex-start;padding:20px 20px 20px 20px;border:1px solid #ddd;border-radius:4px;margin-top:20px;flex-wrap:wrap}.my_order_search.ct{align-items:center}.my_order_search em{margin:0 0;font-weight:500;color:#1f1f1f;text-align:center;width:10%}.my_order_search button{margin-left:auto;margin-top:10px}.my_order_search .sr_wp{position:relative;margin-right:0;margin-top:10px;width:100%}.my_order_search .sr_wp em{font-weight:500;color:#1f1f1f;text-align:center;width:10%;margin:0}.my_order_search .sr_wp.bt_al{margin-left:auto;margin-right:0}.my_order_search .sr_wp .tl{margin-bottom:5px;font-weight:500;font-size:.9em}.my_order_search .sr_wp input,.my_order_search .sr_wp select{width:100%}.my_order_search .sr_wp input[type=date]{width:45%}.sr_result{display:flex;align-items:center;justify-content:flex-start;padding:20px;border:1px solid #ddd;border-radius:4px;margin-top:10px;color:#1f1f1f}.sr_result .tt1{font-size:.85em;font-weight:500;padding:12px 20px 12px 0;border-right:1px dashed #1f1f1f;margin-right:20px}.sr_result .tt_r{font-size:1em;font-weight:500;display:flex;align-items:center;justify-content:flex-start}.sr_result .tt_r em.num{font-size:1.4em;font-weight:700;margin:0 0 0 6px}.sr_result .tt_r em.price{font-size:1.4em;font-weight:700;margin:0 0 0 18px}.guide_box{position:relative;margin-top:70px;background:#f2f2f2;border-radius:5px;padding:18px}.guide_box li{color:#555;margin:6px 0;line-height:1.5;padding-left:14px;position:relative;font-size:.85em}.guide_box li:before{position:absolute;left:0;top:8px;content:"";display:block;width:5px;height:5px;background:#fff;border:1px solid #1f1f1f;border-radius:50%}.guide_box li em{color:#1f1f1f;font-weight:500}.my_order_view_top{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;padding:25px 20px;border-radius:5px;background:#f2f2f2;margin-top:30px}.t_info{display:flex;align-items:flex-start;justify-content:flex-start;gap:5px;flex-direction:column}.t_info li{font-size:1em;color:#1f1f1f;font-weight:600;position:relative;padding-left:14px}.t_info li em{font-weight:400}.t_info li:before{position:absolute;left:0;top:8px;content:"";display:block;width:5px;height:5px;background:#1f1f1f;border-radius:50%}.my_order_view_top .date{margin-left:0;font-size:.85em;color:#777;font-weight:500;margin-top:12px}.my_order_view_top .date em{font-weight:400}.order_info_box{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;padding:30px 20px 20px 20px;border-radius:5px;background:#fff;border:1px solid #ddd;margin-top:10px}.order_info_box .lt{position:relative;width:100%;margin-right:0;border-right:none;border-bottom:1px dashed #1f1f1f;padding-right:0;padding-bottom:15px}.order_info_box .title{position:relative;padding-bottom:12px;border-bottom:1px solid #1f1f1f;display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:1em;letter-spacing:-0.02em}.order_info_box .title .docu{position:relative;margin-left:auto;font-weight:500;font-size:.7em}.order_info_box .title .sta{position:absolute;left:70px;top:-2px;padding:5px 6px;color:#1f1f1f;font-size:.7em;border-radius:5px;background:#fff;border:1px solid #1f1f1f}.order_info_box .title .docu .tl{color:#777;padding:0 12px 0 0;margin-right:15px;border-right:1px solid #787878}.order_info_box .title .docu .doc_yes{color:#1f1f1f;padding:0 0 0 17px;margin-right:20px;background:url(../images/ic-check-bk.svg) no-repeat left center}.order_info_box .title .docu .doc_no{color:#1f1f1f;padding:0 0 0 17px;margin-right:0;background:url(../images/ic-check-gr.svg) no-repeat left center}.or_info_list{margin-top:10px}.or_info_list li{position:relative;font-size:.9em;font-weight:500;padding:12px 0 12px 80px;border-bottom:1px solid #ddd}.or_info_list li:last-of-type{border-bottom:none}.or_info_list li em{position:absolute;left:0;top:12px;color:#777}.or_info_list li a{text-decoration:underline}.or_info_list_pr{margin-top:10px;border-bottom:1px solid #ddd;padding-bottom:20px}.or_info_list_pr li{position:relative;font-size:.9em;font-weight:500;padding:12px 0 0 80px;text-align:right}.or_info_list_pr li:last-of-type{border-bottom:none}.or_info_list_pr li em{position:absolute;left:0;top:12px;color:#777}.or_info_list_pr li.t_price{color:#ef2922;font-size:1.4em}.or_info_list_pr li.t_price em{color:#1f1f1f;font-size:.8em}.or_info_list_pr li a{text-decoration:underline}.or_info_list_pr.nobor{border-bottom:none}.order_info_box .rt{width:100%;margin-left:0;margin-top:30px}.title_area{position:relative;margin-top:50px;display:flex;align-items:center;justify-content:flex-start}.title_area h5{font-size:1.1em;font-weight:600;letter-spacing:-0.02em}.title_area .btn_al{position:absolute;right:0;top:-22px;display:flex;align-items:center;justify-content:flex-end}.title_area .st_num{font-size:.9em;color:#777;border-left:1px solid #ccc;padding-left:12px;margin-left:12px}.title_area .st_num em{font-size:1em;color:#1f1f1f;font-weight:600}a.docu_trans{position:relative;display:block;padding:8px 30px 8px 10px;background:url(../images/ic-trans-docu.svg) no-repeat 90% center #2f2f2f;border:1px solid #2f2f2f;color:#fff;font-size:.8em;border-radius:5px;font-weight:500}a.docu_trans:hover{border:1px solid #000;background:url(../images/ic-trans-docu.svg) no-repeat 90% center #000;color:#fff}a.btn_ty01{position:relative;display:block;padding:8px 10px 8px 10px;background:#fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.8em;border-radius:5px;font-weight:500}a.btn_ty01:hover{border:1px solid #1f1f1f;background:#1f1f1f;color:#fff}a.btn_ty02{position:relative;display:block;padding:8px 10px 8px 10px;background:#2f2f2f;border:1px solid #2f2f2f;color:#fff;font-size:.8em;border-radius:5px;font-weight:500}a.btn_ty02:hover{border:1px solid #000;background:#000;color:#fff}a.btn_list{position:relative;display:block;padding:15px 82px 15px 15px;background:url(../images/ic-list.svg) no-repeat 90% center #fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:1em;border-radius:4px;font-weight:500}a.btn_list:hover{border:1px solid #1f1f1f;background:url(../images/ic-list-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}a.btn_login{position:relative;display:block;padding:20px 25px;background:#333;color:#fff;font-size:1.2em;transition:all .2s ease;text-align:center;border-radius:6px}a.btn_login:hover{background:#222}a.more_v{position:relative;display:inline-block;padding:20px 130px 20px 22px;background:url(../images/ic-ar-more.svg) no-repeat 90% center #fff;color:#1f1f1f;font-size:.9em;transition:.2s ease;text-align:center;border-bottom:1px solid #1f1f1f;border-top:1px solid #1f1f1f}a.more_v:hover{background:url(../images/ic-ar-more-wh.svg) no-repeat 90% center #1f1f1f;color:#fff}.sel_box{position:relative;margin-top:30px}.sel_box .btn_al{position:absolute;right:0;top:-20px;display:flex;align-items:center;justify-content:flex-end}.sel_box .chk_tl{margin:12px 25px 12px 0;padding-left:0;padding-bottom:0}.sel_box .checks1 label{font-size:.9em !important}.sel_box .checks1 input[type=checkbox]+label:before{margin:-2px 12px 0 0}.rece_list{position:relative;border-top:1px solid #ebebeb;margin-top:20px}.rece_list .recl{display:block;align-items:center;justify-content:space-between;border-bottom:1px solid #ebebeb;padding:20px 10px}.rece_list .recl .lt{display:flex;align-items:center;justify-content:flex-start}.rece_list .recl .lt a.tl_date{font-size:.9em;font-weight:600;margin-left:5px}.rece_list .recl .lt a.tl_date em{text-decoration:underline;font-weight:400;margin-left:8px;font-size:.9em}.rece_list .recl .lt .date{font-size:.85em;font-weight:500;margin-left:20px;color:#777}.rece_list .recl .rt{display:flex;align-items:center;justify-content:flex-start;padding-left:37px;margin-top:5px}.rece_list .recl .rt.mpr{padding-left:5px}.rece_list .recl .rt .t_price{font-size:.9em;font-weight:600;margin-right:12px}.rece_list .recl .rt .sta{padding:5px 7px;font-size:.8em;font-weight:500;border-radius:4px;min-width:50px;text-align:center}.rece_list .recl .rt .sta.co2{background:#fff;border:1px solid #1f1f1f;color:#1f1f1f}.rece_list .recl .rt .sta.co1{background:#fff;border:1px solid #fe2d2d;color:#fe2d2d}.rece_list .recl .rt .sta.co3{background:#1f1f1f;border:1px solid #1f1f1f;color:#fff}.recet_list_wp{margin-top:30px}.recet_list_wp.coupon{margin-top:20px}.recet_list{display:block;align-items:center;justify-content:space-between;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:30px 5px;margin-top:10px}.recet_list .lt{display:flex;align-items:flex-start;justify-content:flex-start}.recet_list .lt div img{width:65px}.recet_list .lt .info{margin-left:20px}.pro_n{position:relative;text-align:left;font-size:.9em}.pro_n em{display:block;font-size:.85em;margin-top:2px;color:#777;font-weight:400}.recet_list .lt .info .c_name{font-weight:500;font-size:.9em}.recet_list .lt .info .c_name em.sn{padding:4px;font-size:.6em;font-weight:500;color:#5d6bc0;background:#e8eaf4;border-radius:4px;display:inline-block;vertical-align:middle;margin:-2px 0 0 5px}.recet_list .lt .info .c_name em.stx{display:block;font-size:.9em;font-weight:500;margin-top:2px;color:#777}.recet_list .lt .info .period{font-size:.85em;font-weight:500;margin-top:5px;color:#777}.recet_list .lt .info .p_price{font-size:.9em;font-weight:600;margin-top:5px}.recet_list .lt .info .exp_e{font-size:.9em;color:#4681ff;margin-top:5px;font-weight:500}.recet_list .lt .info .exp_e em{font-weight:600}.recet_list .rt{width:100%}.recet_list .rt.auto{margin-left:0;width:auto;margin-top:10px}.recet_list .rt .al_r{display:flex;align-items:center;justify-content:flex-end}.recet_list .rt .al_r .period{margin-right:20%;font-size:.8em;color:#777;display:block}.recet_list .rt .al_r .period em{margin-top:2px;font-size:1em;color:#1f1f1f;display:block;font-weight:500}.recet_list .rt .al_r .sta{font-size:1em;color:#1f1f1f;font-weight:600}.recet_list .rt .al_r .sta.comp{font-size:1em;color:#888}.recet_list .rt .btn_al{display:flex;align-items:center;justify-content:flex-end;margin:15px 0 0 0}.recet_list .rt .down{background:#ff4343;padding:10px 10px;color:#fff;font-size:.9em;font-weight:500;text-align:center}.recet_list_wp.coupon .recet_list .rt{width:100%;margin-top:10px;padding-top:10px;border-top:1px dashed #e5e5e5}.recet_list_wp.coupon .recet_list .rt .al_r{display:flex;align-items:center;justify-content:flex-start}.recet_list_wp.coupon .recet_list .rt .al_r .period{margin-right:20%;font-size:.8em;color:#777;display:block;display:flex;align-items:center}.recet_list_wp.coupon .recet_list .rt .al_r .period em{margin-top:0;margin-left:8px}.recet_list_wp.coupon .recet_list .rt .al_r .sta{font-size:1em;color:#1f1f1f;font-weight:600;margin-left:auto}a.bt-wish{position:relative;display:block;padding:8px 12px 8px 30px;background:url(../images/ic-wish.svg) no-repeat 10px center #fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.85em;border-radius:5px;font-weight:500;background-size:12px auto}a.bt-wish:hover{border:1px solid #1f1f1f;background:url(../images/ic-wish-wh.svg) no-repeat 10px center #1f1f1f;color:#fff;background-size:12px auto}a.bt-cart{position:relative;display:block;padding:8px 12px 8px 30px;background:url(../images/ic-cart.svg) no-repeat 10px center #fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.85em;border-radius:5px;font-weight:500;background-size:12px auto}a.bt-cart:hover{border:1px solid #1f1f1f;background:url(../images/ic-cart-wh.svg) no-repeat 10px center #1f1f1f;color:#fff;background-size:12px auto}.coupon_top{position:relative;margin-top:20px;background:#f2f2f2;border-radius:5px;padding:20px;display:block;align-items:center;justify-content:flex-start}.coupon_top .lt{padding:8px 0 8px 0;display:flex;align-items:center;justify-content:flex-start}.coupon_top .lt .txt{font-weight:600;font-size:.9em;margin-right:20px}.coupon_top .lt .stas{font-weight:600;display:flex;align-items:center;justify-content:flex-start;font-size:2.1em;margin-top:0}.coupon_top .lt .stas em{display:block;width:36px;height:36px;background:#fff;border:1px solid #1f1f1f;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:.55em;margin:0 12px 0 0}.coupon_top .rt{border-top:1px dashed #1f1f1f;padding-left:0;border-left:none;margin-top:15px;padding-top:15px}.coupon_top .rt .guide li{color:#555;margin:8px 0;line-height:1.5;padding-left:14px;position:relative;font-weight:500;font-size:.85em}.coupon_top .rt .guide li:before{position:absolute;left:0;top:7px;content:"";display:block;width:5px;height:5px;background:#fff;border:1px solid #1f1f1f;border-radius:50%}.coupon_top .rt .guide li em{color:#1f1f1f;font-weight:500}.coupon_code{position:relative;margin-top:10px;background:#4c4c4c;border-radius:5px;padding:30px 20px;display:flex;align-items:flex-end;justify-content:space-between}.coupon_code .txt{width:70%;color:#fff;font-size:.85em;letter-spacing:-0.02em}.coupon_code input{width:100%;margin-left:0;border:none;display:block;margin-top:5px}.coupon_code button{width:28%;margin-left:2%}button.submit{position:relative;padding:8px 20px;height:46px;background:#1f1f1f;border:1px solid #1f1f1f;color:#fff;font-size:.9em;border-radius:5px}button.submit:hover{background:#000;color:#fff;opacity:.9}.lecture_tab{position:relative;margin-top:30px;display:flex;align-items:flex-start;justify-content:flex-start;gap:5px}.lecture_tab .lect_box{position:relative;border:1px solid #b7babf;padding:16px 20px 16px 70px;text-align:right;border-radius:6px}.lecture_tab .lect_box.active{border:1px solid #1f1f1f}.lecture_tab .lect_box .title{font-size:.9em;font-weight:600}.lecture_tab .lect_box .num{font-size:1.2em;font-weight:600;margin-top:10px}.lecture_tab .lect_box:before{position:absolute;left:20px;top:13px;width:30px;height:30px;border-radius:50%;content:"";display:block}.lecture_tab .lect_box.ing:before{background:url(../images/ic-lec-ing.svg) no-repeat center center #9e9ea3}.lecture_tab .lect_box.stop:before{background:url(../images/ic-lec-stop.svg) no-repeat center center #9e9ea3}.lecture_tab .lect_box.active.ing:before{background:url(../images/ic-lec-ing.svg) no-repeat center center #1f1f1f}.lecture_tab .lect_box.active.stop:before{background:url(../images/ic-lec-stop.svg) no-repeat center center #1f1f1f}.lecture_tab .lect_box:hover{border:1px solid #1f1f1f}.lecture_box{display:flex;align-items:center;justify-content:space-between;border:1px solid #ebebeb;padding:30px 25px;margin-top:15px;border-radius:5px;flex-wrap:wrap}.lecture_box .lt{position:relative}.lecture_box .lt .lec_title{font-size:1.3em;font-weight:500;letter-spacing:-0.02em}.lecture_box .lt .lec_title em{padding:6px 8px 7px 8px;font-size:.5em;border-radius:5px;background:#edeef6;display:inline-block;vertical-align:middle;margin:-2px 0 0 8px}.lecture_box .lt .info{margin-top:15px}.lecture_box .lt .info li{position:relative;padding-left:80px;margin:4px 0;font-size:.9em;font-weight:500}.lecture_box .lt .info li em{position:absolute;left:0;top:0;color:#777}.lecture_box .rt{width:100%;margin-top:20px}.lecture_box .rt a.bt-enter{position:relative;display:block;padding:14px 22px;background:#1f1f1f;border:1px solid #1f1f1f;color:#fff;font-size:.9em;border-radius:5px;font-weight:500;width:100%;text-align:center}.lecture_box .rt a.bt-enter:hover{border:1px solid #000;background:#000;color:#fff;opacity:.75}.lecture_box .lect_sta_bar{position:relative;width:100%;margin-top:60px;padding-top:14px}.lecture_box .lect_sta_bar .t_bar{position:absolute;left:0;top:0;background:#dedede;width:100%;height:6px;z-index:0}.lecture_box .lect_sta_bar .i_bar{position:absolute;left:0;top:0;height:6px;background:#1f1f1f;z-index:9}.lecture_box .lect_sta_bar .s_bar{position:absolute;width:54px;height:33px;top:-40px;background:#f3f3f3;border:1px solid #1f1f1f;display:flex;align-items:center;justify-content:center;z-index:9;font-size:.85em;font-weight:600;border-radius:8px;margin:0 0 0 -27px;box-shadow:0 8px 10px rgba(0, 0, 0, 0.12)}.lecture_box .lect_sta_bar .s_bar::after{content:"";width:6px;height:6px;border-top:1px solid #1f1f1f;border-right:1px solid #1f1f1f;display:inline-block;background:#f3f3f3;transform:rotate(135deg);position:absolute;bottom:-4px;left:50%;margin-left:-3px}.lec_view_top{display:block;align-items:center;justify-content:space-between;margin-top:50px}.lec_view_top .title{font-size:1.3em;font-weight:400;padding-right:5%}.lec_view_top .branch{font-size:.85em;font-weight:600;padding:5px 0 5px 15px;border-left:1px solid #eee;margin-top:10px}.lec_view_ly{display:block;align-items:flex-start;justify-content:space-between;margin-top:40px;flex-wrap:wrap;width:100%;padding-bottom:0;border-bottom:none}.lec_view_ly .lec_comm{position:relative;width:100%;margin-right:0}.lec_mov_area{position:relative;background:#000;width:100%;height:auto}.lec_mov_area.hei{height:220px}.lec_mov_area .mov_ar{position:absolute;left:0;top:0;width:100%;height:100%;display:block;background:url(../images/@pic05.jpg) no-repeat center center;background-size:cover}.lec_mov_area img{width:100%}.lec_mov_area:hover img{opacity:.7}.lec_mov_area .play{position:absolute;left:50%;top:50%;margin:-30px 0 0 -30px;width:60px;height:60px;background:url(../images/ic-play.svg) no-repeat center center #fff;background-size:15px 16px;border-radius:50%}.lec_mov_area .play:hover{background:url(../images/ic-play-wh.svg) no-repeat center center #1f1f1f;background-size:15px 16px}.lec_view_ly .lec_info{position:relative;width:100%;padding-top:30px;border-top:1px solid #1f1f1f;margin-top:30px}.lec_view_ly .lec_info .lec_info_top .lec_price{font-weight:600;font-size:2em}.lec_view_ly .lec_info .lec_info_top .lec_txt{font-weight:400;font-size:1em;margin-top:20px;line-height:1.6}.lec_view_ly .lec_info .lec_info_top .lec_inf_li{position:relative;margin-top:30px}.lec_view_ly .lec_info .lec_info_top .lec_inf_li li{position:relative;margin:5px 0;font-size:.9em;font-weight:500;padding-left:12px}.lec_view_ly .lec_info .lec_info_top .lec_inf_li li em{color:#777}.lec_view_ly .lec_info .lec_info_top .lec_inf_li li:before{display:block;content:"";position:absolute;width:4px;left:0;top:7px;height:4px;background:#fff;border:1px solid #1f1f1f}.lec_view_ly .lec_info .lec_info_top .btn{margin-top:30px}.lec_view_ly .lec_info .lec_info_top .btn a{padding:9px 35px 9px 10px;margin-right:4px;font-size:.9em}.lec_view_ly .lec_info .lec_list_wp{margin-top:40px;border-top:1px solid #1f1f1f}.lec_view_ly .lec_info .lec_list_wp .title{font-size:1.2em;font-weight:400;display:flex;align-items:center;justify-content:flex-start;padding:18px 0;border-bottom:1px solid #e0e7ee}.lec_view_ly .lec_info .lec_list_wp .title em{font-weight:600;margin-left:10px}.lec_view_ly .lec_info .lec_list_wp .title div.sta01{padding:6px 10px;background:#4285f4;color:#fff;font-size:.5em;font-weight:500;border-radius:5px;margin-left:20px}.lec_view_ly .lec_info .lec_list_wp .lec_listup{height:300px;min-height:300px;overflow-y:auto;border-bottom:1px solid #1f1f1f}.lec_view_ly .lec_info .lec_list_wp .lec_listup li{position:relative;border-bottom:1px solid #e0e7ee}.lec_view_ly .lec_info .lec_list_wp .lec_listup li a{padding:18px 60px 18px 65px;font-size:.9em;font-weight:500;display:block}.lec_view_ly .lec_info .lec_list_wp .lec_listup li a em{position:absolute;left:20px;top:19px;color:#1f1f1f;font-size:.9em}.lec_view_ly .lec_info .lec_list_wp .lec_listup li.pass a{opacity:.6}.lec_view_ly .lec_info .lec_list_wp .lec_listup li.pass a em{opacity:.6}.lec_view_ly .lec_info .lec_list_wp .lec_listup li.active a{background:#1f1f1f;color:#fff}.lec_view_ly .lec_info .lec_list_wp .lec_listup li.active a em{color:#fff}.lec_view_ly .lec_info .lec_list_wp .lec_listup li a:hover{background:#f1f1f1}.lec_view_ly .lec_info .lec_list_wp .lec_listup li a .sta02{position:absolute;right:20px;top:17px;padding:6px 10px;background:#ccc;color:#333;font-size:.6em;font-weight:600;border-radius:5px}.lec_view_ly .lec_info .lec_pro_down{margin-top:-1px;border-top:1px solid #1f1f1f;padding:30px 20px;border-bottom:1px solid #1f1f1f}.lec_view_ly .lec_info .lec_pro_down .title{font-size:1em;font-weight:600}.lec_view_ly .lec_info .lec_pro_down .pro_down{margin-top:20px}.lec_view_ly .lec_info .lec_pro_down .pro_down li{position:relative}.lec_view_ly .lec_info .lec_pro_down .pro_down li a{padding:12px 0 12px 35px;font-size:.9em;font-weight:500;display:block}.lec_view_ly .lec_info .lec_pro_down .pro_down li:nth-of-type(1){background:url(../images/ic-por-d01.svg) no-repeat left center}.lec_view_ly .lec_info .lec_pro_down .pro_down li:nth-of-type(2){background:url(../images/ic-por-d02.svg) no-repeat left center}.lec_view_ly .lec_info .lec_pro_down .pro_down li:nth-of-type(3){background:url(../images/ic-por-d03.svg) no-repeat left center}.lec_view_ly .lec_info .lec_pro_down .pro_down li:nth-of-type(4){background:url(../images/ic-por-d04.svg) no-repeat left center}.lec_view_ly .lec_info .lec_pro_down .pro_down li a em{position:absolute;left:20px;top:17px;color:#1f1f1f;font-size:.9em}.lec_view_ly .recom{display:flex;align-items:flex-start;justify-content:space-between;padding:40px 0 30px 0;flex-wrap:wrap}.lec_view_ly .recom .tl{position:relative;width:100%;font-size:1.2em;font-weight:400}.lec_view_ly .recom .tl em{font-weight:600}.lec_view_ly .recom .tl br{display:none}.lec_view_ly .recom ul{padding-left:10%;margin-top:15px}.lec_view_ly .recom ul li{position:relative;font-size:.9em;font-weight:400;margin:12px 0;padding-left:30px}.lec_view_ly .recom ul li:before{position:absolute;left:0;top:2px;width:20px;height:20px;background:url(../images/ic-check01.svg) no-repeat center center #d2d2d2;content:"";display:block;border-radius:6px}.lec_view_ly .learn{padding:40px 0 0 0;border-top:1px dashed #1f1f1f;margin-top:10px}.lec_view_ly .learn .tl{position:relative;font-size:1.2em;font-weight:400;letter-spacing:-0.02em}.lec_view_ly .learn .tl em{font-weight:600}.lec_view_ly .learn ul{padding-left:10%;margin-top:25px}.lec_view_ly .learn ul li{position:relative;font-size:.9em;font-weight:400;margin:12px 0;padding-left:30px}.lec_view_ly .learn ul li:before{position:absolute;left:0;top:2px;width:20px;height:20px;background:url(../images/ic-check01.svg) no-repeat center center #d2d2d2;content:"";display:block;border-radius:6px}.lec_view_ly .lec_sta{position:relative;margin-top:25px}.lec_view_ly .lec_sta .ls_top{display:flex;align-items:center;justify-content:flex-start}.lec_view_ly .lec_sta .ls_top .stl{padding:6px 6px;font-size:.7em;color:#1f1f1f;background:#f1f1f1;border-radius:4px;font-weight:500}.lec_view_ly .lec_sta .ls_top .tl{font-size:1.3em;font-weight:500;margin-left:20px}.lec_view_ly .lec_sta .ls_top .rate{margin-left:auto;font-size:1.2em;font-weight:700;display:flex;align-items:center}.lec_view_ly .lec_sta .ls_top .rate em{font-size:.5em;font-weight:500;color:#777;margin-right:10px}.lec_view_ly .lec_sta .ls_bottom{position:relative;margin-top:15px}.lec_view_ly .lec_sta .ls_bottom .rt_bg{position:relative;width:100%;height:7px;background:#fff;border:1px solid #b7b7b7;overflow:hidden;border-radius:2px}.lec_view_ly .lec_sta .ls_bottom .rt_bg .rate_bg{position:absolute;left:0;top:0;height:7px;background:#1f1f1f;z-index:9}.lec_play_top{display:block;align-items:center;justify-content:space-between;margin-top:40px;border-top:1px solid #1f1f1f;padding:28px 0}.lec_play_top .title{font-size:1.2em;font-weight:400;padding-right:5%;width:100%;display:flex;align-items:center}.lec_play_top .title em{font-size:.47em;color:#999;font-weight:600;margin-right:30px}.lec_play_top .lec_inf_li{position:relative;width:100%;padding-left:20px;border-left:1px solid #1f1f1f;margin:15px 0 0 0}.lec_play_top .lec_inf_li li{position:relative;margin:5px 0;font-size:.9em;font-weight:600}.lec_play_top .lec_inf_li li em{color:#777;font-weight:400}.lec_play_top .lec_inf_li li:before{display:none;content:"";position:absolute;width:4px;left:0;top:7px;height:4px;background:#fff;border:1px solid #1f1f1f}.lec_play_ly{display:block;align-items:flex-start;justify-content:space-between;margin-top:0;flex-wrap:wrap;width:100%;padding-bottom:0;background:#eee}.lec_play_ly .area_play{position:relative;width:100%;margin-right:0}.lec_play_ly .lec_timeline{position:relative;width:100%;margin-right:0;height:100%;padding:30px 20px}.lec_play_ly .lec_timeline .title{font-size:1.1em;color:#777;font-weight:500;letter-spacing:-0.03em}.lec_play_ly .lec_timeline .time_list{margin-top:20px;border-left:1px solid #aaa;padding:5px 0}.lec_play_ly .lec_timeline .time_list li{position:relative;padding-left:80px;margin:5px 0}.lec_play_ly .lec_timeline .time_list li a{position:relative;font-size:.9em;font-weight:500;padding:5px 0;display:block}.lec_play_ly .lec_timeline .time_list li a:hover{text-decoration:underline;font-weight:600}.lec_play_ly .lec_timeline .time_list li:before{position:absolute;left:-6px;top:9px;width:5px;height:5px;background:#1f1f1f;border:3px solid #fff;content:"";display:block;border-radius:50%}.lec_play_ly .lec_timeline .time_list li em{position:absolute;left:20px;top:5px;font-size:.85em;font-weight:500}.lec_play_bottom{padding:40px 0;border-bottom:1px solid #1f1f1f;color:#c7c7c7;font-size:.8em;font-weight:600;letter-spacing:.03em}.clinic_info_top{position:relative;width:100%;height:300px;margin:40px 0 0 0;background:url(../images/clinic_info_bg.jpg) no-repeat 70% top;padding:80px 0;display:flex;align-items:center;justify-content:flex-start;background-size:cover}.clinic_info_top .gtxt{font-size:1.2em;font-weight:500;line-height:1.5}.clinic_info_top .gtxt1{font-size:.9em;font-weight:400;line-height:1.6;margin-top:30px;width:60%}.clinic_cate{position:relative;background:#f1f1f1;padding:0 0}.clinic_cate:after{position:absolute;left:0;top:0;background:#383838;width:13.5%;height:100%;display:block;content:"";z-index:0;display:none}.clinic_cate .inner{display:flex;align-items:center;justify-content:flex-start;width:100%;margin:0 auto;padding:15px 3%}.clinic_cate .inner .cate_tl{font-size:.7em;font-weight:500;color:#fff;padding:8px 10px;background:#383838;z-index:9;height:100%}.clinic_cate .inner .cate{display:flex;align-items:center;justify-content:flex-start;z-index:9;flex-wrap:wrap;margin-left:15px}.clinic_cate .inner .cate a{font-size:.9em;padding:6px 0;color:#777;font-weight:500;margin:0 20px;background:#f1f1f1}.clinic_cate .inner .cate a.active{color:#1f1f1f;border-bottom:1px solid #1f1f1f}.clinic_cate .inner .cate a:hover{color:#1f1f1f}.bdd_wp{display:flex;align-items:center;justify-content:space-between;margin-top:50px;flex-wrap:wrap}.bdd_wp .lt{position:relative;width:100%;background:#1f1f1f}.bdd_wp .lt img{width:100%;transition:.2s ease;cursor:pointer}.bdd_wp .lt img:hover{opacity:.9;transition:.2s ease}.bdd_wp .rt{position:relative;width:100%;padding-left:0;margin-top:20px}.bdd_wp .rt .title{font-size:1.4em;font-weight:500;letter-spacing:-0.015em}.bdd_wp .rt .period{font-size:.9em;font-weight:600;margin:15px 0 25px 0}.bdd_wp .rt .period em{font-size:.9em;font-weight:400;margin-left:4px}.bdd_wp .rt .btn_ar{position:relative;margin-top:30px}.bdd_wp .rt .btn_ar a{position:relative;padding:10px 35px 10px 12px;background:url(../images/ar-01.svg) no-repeat 90% center #fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.85em;display:inline-block;font-weight:500;border-radius:4px;margin-right:4px}.bdd_wp .rt .btn_ar a:hover{background:url(../images/ar-01-wh.svg) no-repeat 90% center #1f1f1f;border:1px solid #1f1f1f;color:#fff}.top_box_sta_wp{display:block;align-items:flex-start;justify-content:space-between;margin-top:30px;gap:5px}.top_box_sta_wp.mo{display:flex;gap:0;flex-wrap:wrap}.top_box_sta_wp .top_box_sta{width:100%;padding:20px;border-radius:5px;background:#fff;border:1px solid #ddd;color:#1f2935;margin-top:5px}.top_box_sta_wp.mo .top_box_sta{width:49%;margin-right:2%}.top_box_sta_wp.mo .top_box_sta:nth-of-type(2n){margin-right:0}.top_box_sta_wp .top_box_sta .title{position:relative;font-weight:600;font-size:.85em}.top_box_sta_wp .top_box_sta .title em.dday{color:#fe2d2d;padding-left:10px;margin-left:10px;border-left:1px solid #ccc}.top_box_sta_wp .top_box_sta a.rece_view{position:absolute;right:0;top:-5px;padding:5px 12px;background:#2f2f2f;color:#fff;font-size:.85em;border-radius:4px}.top_box_sta_wp .top_box_sta a.rece_view:hover{background:#000}.top_box_sta_wp .top_box_sta .sta_num{font-weight:600;font-size:1.35em;margin-top:12px;display:flex;align-items:center;justify-content:flex-start;letter-spacing:-0.02em}.top_box_sta_wp .top_box_sta .sta_num em{font-weight:500;font-size:.6em}.top_box_sta_wp .top_box_sta .sta_txt{position:relative;color:#777;font-size:.85em}.db-table{width:100%;margin-top:20px;overflow-y:auto}.db-table.mt{margin-top:40px}table.db-table{width:100%}table.db-table th{color:#1f1f1f;font-size:.8em;font-weight:500;text-align:center;padding:10px 5px;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f}table.db-table td{font-size:.85em;line-height:1.5;padding:14px 5px;vertical-align:middle;white-space:nowrap;color:#1f1f1f;font-weight:500;border-bottom:1px solid #ebebeb;text-align:center}table.db-table td.suj{text-align:left}table.db-table td.suj a{font-size:1em;font-weight:500}table.db-table td a .ic_rep{padding:5px 6px;background:#eee;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.8em;border-radius:4px;margin-right:8px}table.db-table td .ic_lock{background:url(../images/ic-scr.svg) no-repeat center center;width:12px;height:15p;display:inline-block;text-indent:-5000px;margin-left:8px}table.db-table td em.sta_01{color:#0076ff}table.db-table td em.sta_02{color:#ff5900}table.db-table td a.deli_sr{padding:5px 6px;color:#fff;font-size:.9em;border-radius:5px;background:#5d5d5d}table.db-table td a.deli_sr:hover{background:#333}table.db-table td em.action{padding:8px 10px;color:#1f1f1f;font-size:.95em;border-radius:5px;background:#fff;border:1px solid #1f1f1f}a.or_detail{padding:8px 10px;color:#fff;font-size:.95em;border-radius:5px;background:#2f2f2f;border:1px solid #2f2f2f}a.or_detail:hover{background:#000;border:1px solid #000}.pro_n{position:relative;text-align:left;font-size:1.1em}.pro_n em{display:block;font-size:.85em;margin-top:5px;color:#777;font-weight:400}.paging{position:relative;margin:35px 0 70px 0;display:flex;justify-content:center;align-items:center}.paging a.go{display:block;width:30px;height:30px;margin:0 2px;padding:5px;background-color:#fff;border:#ccc 1px solid;border-radius:2px;font-size:.88em;font-weight:500;text-align:center;transition:all .15s ease;vertical-align:middle;color:#777}.paging a.go:hover{border-color:#5b5b5f;box-shadow:0 2px 6px 0 rgba(108, 117, 125, 0.5)}.paging a.go.active{color:#fff;background-color:#1f1f1f;background-image:none;border-color:#1f1f1f;box-shadow:0 2px 6px 0 rgba(108, 117, 125, 0.5)}.paging a.cont{position:relative;width:auto;height:36px;margin:0 5px;display:flex;align-items:center;color:#777;font-size:.8em}.paging a.cont:hover{color:#000;font-weight:500}.paging a.cont.prev{margin-right:20px}.paging a.cont.next{margin-left:20px}.paging .data-bottom{position:absolute;right:0;top:auto;bottom:-55px}.quick{position:fixed;right:3%;top:auto;bottom:120px}.up_down{position:fixed;right:3%;bottom:30px;display:none}.alt_c{margin-top:40px;gap:8px}a.sr_add{display:inline-block;position:relative;height:46px;padding:13px 20px;background:#333;color:#fff;font-size:.9em;transition:.2s ease;vertical-align:middle;margin-left:5px;border-radius:4px}a.sr_add:hover{background:#1f1f1f;color:#fff}a.sr_add.busi{margin:5px 0 0 0}a.btn_write1{position:relative;display:block;padding:13px 30px;background:#2f2f2f;border:1px solid #2f2f2f;color:#fff;font-size:1em;border-radius:5px;font-weight:600}a.btn_write1:hover{border:1px solid #1f1f1f;background:#1f1f1f;color:#fff}a.btn_cancel{position:relative;display:block;padding:13px 30px;background:#efefef;border:1px solid #2f2f2f;color:#1f1f1f;font-size:1em;border-radius:5px;font-weight:600}a.btn_cancel:hover{border:1px solid #1f1f1f;background:#777;color:#fff}a.btn_ty{position:relative;display:inline-block;padding:10px 20px;background:#fff;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.9em;border-radius:5px}a.btn_ty:hover{background:#1f1f1f;color:#fff}.promotion_top_wp .lt .inner_img{height:auto}.inp-st{position:relative;border:none;height:46px;border-radius:4px;background:#fff;border:1px solid #a1a1a1;padding:10px 10px;color:#1f1f1f;font-size:.9em;letter-spacing:-0.03em;-webkit-appearance:none}.inp-st::placeholder{color:#999}.inp-st::-webkit-input-placeholder{color:#999;font-size:.9em}.inp-st:-ms-input-placeholder{color:#999;font-size:.9em}.inp-st:focus{outline:none;border:1px solid #1f1f1f;color:#1f1f1f;font-weight:400;font-size:.9em}select.sel2{background:url(../images/sel_ar1.png) 95% center no-repeat #fff;background-size:10px 6px;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:.85em}select.sel2.pad{padding:8px 50px 8px 10px;height:46px}.login_wp{position:relative;padding:0;width:100%;margin:60px auto 0 auto}.login_wp.wid{width:100%}.mem_top_t{position:relative;text-align:center;font-weight:500;color:#1f1f1f;font-size:1em;line-height:1.5}.mem_gu_t{position:relative;text-align:center;font-weight:400;color:#1f1f1f;font-size:.9em;margin-top:40px}.mem_gu_t em{font-weight:600}.mem_top_t.fs{font-size:1.1em;font-weight:500}.mem_top_t.fs em{font-weight:600}.login_inp_wp{position:relative;margin-top:40px}.login_inp_wp.mt{margin-top:40px}.login_inp_wp label{display:none}.login_inp_wp .mem_field{position:relative;width:100%;display:block;margin-top:10px}.login_inp_wp .mem_field .inp-st{position:relative;border:none;min-height:55px;border-radius:4px;background:#f2f2f2;padding:12px 12px;color:#1f1f1f;font-size:.95em;letter-spacing:-0.03em;-webkit-appearance:none;transition:all .3s ease}.login_inp_wp .mem_field .inp-st::placeholder{color:#999}.login_inp_wp .mem_field .inp-st::-webkit-input-placeholder{color:#999}.login_inp_wp .mem_field .inp-st:-ms-input-placeholder{color:#999}.login_inp_wp .mem_field .inp-st:focus{outline:none;border:1px solid #1f1f1f;color:#1f1f1f;font-weight:400;transition:all .3s ease}.login_inp_wp .mem_field .z_input_icon{width:22px;height:22px;position:absolute;top:17px;right:20px}.login_inp_wp .mem_field .z_input_icon.ic_id{background:url(../images/ic-id.svg) no-repeat center center;background-size:auto 16px}.login_inp_wp .mem_field .z_input_icon.ic_pw{background:url(../images/ic-pw.svg) no-repeat center center;background-size:auto 13px}.mem_branch{position:relative;margin-top:0;display:flex;justify-content:space-between;width:100%;gap:5px;margin-top:40px}.mem_branch a{background:#fff;padding:35px 20px;color:#1f1f1f !important;font-size:1.3em !important;font-weight:400 !important;width:100%;border:1px solid #1f1f1f;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center}.mem_branch a.active,.mem_branch a:hover{color:#fff !important;font-weight:600 !important;background:#1f1f1f}.terms_list{position:relative;padding:30px 0;margin-top:40px;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f}.terms_list ul li{position:relative}.terms_list ul li .chk_tl{position:relative;padding:5px;margin:5px 0}.terms_list ul li a{position:absolute;right:5px;top:4px;padding:3px 3px;background:#fff;border:1px solid #666;border-radius:4px;color:#666;font-size:.7em;font-weight:500}.terms_list ul li a:hover{background:#f1f1f1;color:#1f1f1f;border:1px solid #444}.terms_list ul li .checks1 input[type=checkbox]+label{font-size:.85em}.terms_list ul li .checks1 input[type=checkbox]+label:before{margin:-2px 10px 0 0}.terms_list ul li ul{margin:10px 0 0 35px}.ch_all .chk_tl{position:relative;padding:5px;margin:25px 0 0 0}.ch_all .checks1 input[type=checkbox]+label{font-size:1em}.ch_all .checks1 input[type=checkbox]+label:before{margin:-3px 15px 0 0}.ch_gut{padding:4px 0 0 44px;font-size:.83em}.chk_tl{padding-bottom:12px;margin-top:15px;padding-left:5px}.checks1{position:relative}.checks1 input[type=checkbox]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.checks1 input[type=checkbox]+label{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;font-size:.85em;color:#777;letter-spacing:-0.03em;padding-left:0;font-weight:500}.checks1 input[type=checkbox]+label:before{content:" ";display:inline-block;width:21px;height:21px;line-height:18px;margin:-3px 10px 0 0;text-align:left;vertical-align:middle;background:url(../images/ic-check.svg) no-repeat center center #fff;border:1px solid #1f1f1f;background-size:10px 7px;border-radius:2px}.checks1 input[type=checkbox]:checked+label:before{text-shadow:1px 1px #fff;background:url(../images/ic-check-wh.svg) no-repeat center center #1f1f1f;border-color:#1f1f1f;background-size:10px 7px}.checks1 input[type=checkbox]:checked+label{color:#1f1f1f !important}.checks1 em a{color:#333;font-weight:400 !important;font-style:normal;font-size:.95em !important;text-decoration:underline}.checks1 em.ness{color:#ff3923;display:inherit;vertical-align:middle;font-size:.85em;margin-right:5px}.login_bottom{position:relative;margin-top:15px}.mem_btn{position:relative;margin-top:15px}.mem_m_list{position:relative;margin-top:15px;display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%}.mem_m_list li{position:relative;padding-left:8px;width:auto}.mem_m_list li:before{position:absolute;left:0;top:8px;width:5px;height:5px;background:#fff;border:1px solid #1f1f1f;border-radius:50%;content:"";display:inline-block;vertical-align:middle}.mem_m_list li a{display:block;padding:5px;background:#fff;color:#777;font-size:.8em;letter-spacing:-0.03em;font-weight:500;text-align:left;line-height:1}.mem_m_list li a:hover{color:#1f1f1f;font-weight:600}.mem_m_list li:last-of-type a{color:#1f1f1f;font-weight:600}.mem_m_list li:last-of-type a:hover{color:#1f1f1f;font-weight:600;text-decoration:underline}.sns_login{position:relative;margin-top:30px;display:block;align-items:center;justify-content:space-between;gap:10px}.sns_login a{display:block;padding:20px 25px 20px 50px;font-size:1em;letter-spacing:-0.02em;font-weight:500;text-align:right;border-radius:4px;width:100%;margin:5px 0}.sns_login a.kakao{background:url(../images/ic-kakao.svg) no-repeat 22px center #f9e000;background-size:auto 20px;color:#371c1d}.sns_login a.naver{background:url(../images/ic-naver.svg) no-repeat 22px center #03c75a;background-size:18px;color:#fff}.sns_login a.google{background:url(../images/ic-google.svg) no-repeat 22px center #dde5ef;background-size:18px;color:#3f4245}.sns_login a.kakao:hover{background:url(../images/ic-kakao.svg) no-repeat 22px center #f9bf00;background-size:auto 20px;color:#371c1d}.sns_login a.naver:hover{background:url(../images/ic-naver.svg) no-repeat 22px center #09aa51;background-size:18px;color:#fff}.sns_login a.google:hover{background:url(../images/ic-google.svg) no-repeat 22px center #d3dae2;background-size:18px;color:#3f4245}.sns_login a:hover{color:#1f1f1f;font-weight:600}.sns_login.join{margin-top:30px}.sns_login.join a br{display:none}.join_st_wp{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 auto}.join_st_wp .jst{position:relative;width:33.33333%;text-align:center;padding:0 15px}.join_st_wp .jst:after{position:absolute;right:0;top:0;width:1px;height:60px;border-right:1px dashed #ccc;content:"";display:block}.join_st_wp .jst .st_n{font-size:.8em;font-weight:500;color:#999}.join_st_wp .jst .st_t{font-size:1.15em;font-weight:500;color:#999;margin-top:5px}.join_st_wp .jst.active .st_n{color:#1f1f1f}.join_st_wp .jst.active .st_t{color:#1f1f1f}.join_st_wp .jst:last-of-type:after{display:none}.join_comp{position:relative;padding:60px 0;margin-top:40px;border-top:1px solid #1f1f1f;border-bottom:1px solid #1f1f1f;text-align:center}.join_comp .comp_tt{font-size:1.15em;font-weight:400;color:#1f1f1f}.join_comp .comp_tt em{font-weight:600;color:#1f1f1f}.join_comp .comp_info{font-size:1em;font-weight:600;color:#1f1f1f;margin-top:30px}.join_comp .comp_info em{font-size:.8em;font-weight:400;color:#1f1f1f;display:block}.id_print{position:relative;margin:40px 0;color:#1f1f1f;font-size:1.1em;font-weight:400;text-align:center}.id_print em{color:#1f1f1f;font-weight:600}.tab-st{position:relative;margin-top:0;display:flex;justify-content:space-between;width:100%}.tab-st li{width:100%;border-bottom:1px solid #d2d3d3}.tab-st a{background:#fff;padding:12px 20px;color:#797a7a !important;font-size:1em !important;font-weight:500 !important;text-align:center;display:block}.tab-st li.active{border-bottom:1px solid #1f1f1f}.tab-st li.active a{color:#1f1f1f !important;font-weight:600 !important}.mem_guide{position:relative;margin:50px 0 0 0}.mem_guide .gu_t{font-size:.85em;color:#1f1f1f;font-weight:400;text-align:center;line-height:1.7}.mem_guide .gu_t em{font-size:1em;color:#1f1f1f;font-weight:500;display:block}.wid20p{width:20% !important}.wid30p{width:30% !important}.wid40p{width:40% !important}.wid45p{width:45% !important}.wid60p{width:60% !important}.wid100p{width:100% !important}.mt_5{margin-top:5px !important}.mt_mo5{margin-top:5px !important}.mt_ml0{margin-left:0 !important}.mt_ml5{margin-left:5px !important}.footer{border-top:1px solid #d8d8d8;padding:30px 3% 70px 3%}.footer .ft_section_wp{position:relative;display:block;align-items:flex-start;justify-content:space-between;width:100%;gap:0}.footer .ft_section_wp .ft_section{width:100%;margin:25px 0 0 0}.footer .ft_section_wp .ft_section:nth-of-type(2){width:100%}.footer .ft_section_wp .ft_section .logo{display:block;width:108px;height:30px;background:url(../images/logo.svg) no-repeat;text-indent:-5000px;background-size:cover}.footer .ft_section_wp .ft_section .ft_menu{position:relative;margin-top:15px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.footer .ft_section_wp .ft_section .ft_menu li{position:relative;margin:0 18px 0 0}.footer .ft_section_wp .ft_section .ft_menu li a{display:inline-block;padding:5px 0;font-weight:500 !important;color:#1f1f1f;font-size:.85em}.footer .ft_section_wp .ft_section .ft_menu li a:hover{text-decoration:underline}.footer .ft_section_wp .ft_section .fts_tl{font-size:1em;font-weight:600;color:#1f1f1f;padding-bottom:8px;border-bottom:1px solid #1f1f1f}.footer .ft_section_wp .ft_section address{margin-top:18px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.footer .ft_section_wp .ft_section address div{font-size:.8em;color:#1f1f1f;font-weight:400;line-height:1.5;padding:5px 0;margin-right:18px}.footer .ft_section_wp .ft_section .ft_lk_m{position:relative;margin-top:18px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.footer .ft_section_wp .ft_section .ft_lk_m li{position:relative;margin-right:18px}.footer .ft_section_wp .ft_section .ft_lk_m li a{display:inline-block;padding:5px 0;font-weight:400 !important;color:#1f1f1f;font-size:.8em;line-height:1.5;letter-spacing:-0.02em}.footer .ft_section_wp .ft_section .ft_lk_m li a:hover{text-decoration:underline;font-weight:500 !important}.footer .ft_section_wp .ft_section .customer{margin-top:30px}.footer .ft_section_wp .ft_section .customer .title{font-size:.8em;color:#777;font-weight:400}.footer .ft_section_wp .ft_section .customer .number{font-size:1.5em;color:#1f1f1f;font-weight:400;margin-top:5px}.footer .copyr{position:relative;margin-top:30px;font-size:.7em;color:#1f1f1f}.fl-b{flex-wrap:wrap}.fl-s{flex-wrap:wrap}.fl-ss{display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.fl-e{display:flex;justify-content:flex-end;align-items:center}.fl-cc{display:flex;justify-content:center;align-items:center}.tab-dep-st{position:relative;width:100%;gap:0}.tab-dep-st a{position:relative;display:block;margin:0 0 0 0;color:#888;font-weight:500;font-size:.95em;letter-spacing:-0.03em;padding:10px 0;width:33.333333%;border-bottom:1px solid #e5e5e5}.tab-dep-st a:hover{color:#1f1f1f}.tab-dep-st a:last-of-type{margin:0}.tab-dep-st a.active{color:#1f1f1f;font-weight:600;border-top:none;border-bottom:1px solid #1f1f1f}.tab-dep-st a.active:after{position:absolute;left:0;bottom:-1px;width:100%;height:1px;background:#1f1f1f;content:"";display:block}.my_byd_top .board_search{width:100%;margin-top:30px}.my_byd_top .board_search select{padding:10px 50px 10px 10px;font-size:.9em;height:inherit}.my_byd_top .board_search input{padding:10px 50px 10px 10px;font-size:.9em;height:inherit}.my_byd_top .board_search button{width:43px;height:43px;background-position:center center;background-size:13px}.byd_view02_top{position:relative;background:#f4f4f4;border-radius:4px;padding:20px 20px 30px 20px;margin-top:30px;justify-content:flex-start;align-items:flex-start;flex-direction:column}.byd_view02_top div.lt{width:100%;padding-right:0;border-right:none;order:2}.byd_view02_top div.rt{width:0;margin-left:0;order:1;margin-bottom:15px}.byd_view02_top .byd_tl{font-size:1.4em;font-weight:500}.byd_view02_top .byd_tl em{font-size:.55em;font-weight:600;padding-left:15px;margin-left:15px}.byd_view02_top .byd_tl em.prog_st1{border-left:1px solid #2469ff;color:#2469ff}.byd_view02_top .byd_tl em.prog_st2{border-left:1px solid #0eac7d;color:#0eac7d}.byd_view02_top .byd_tl em.prog_st3{border-left:1px solid #888;color:#888}.byd_view02_top .date{font-size:.85em;font-weight:400;margin-top:5px;background:url(../images/ic-sch.svg) no-repeat 2px 2px;background-size:14px auto;padding-left:22px}.byd_view02_top .link{width:100%;position:relative;font-size:.8em;font-weight:500;margin:15px 0 0 0;padding:16px 15px 16px 15px;background:#fff;border-radius:2px}.byd_view02_top .link:before{position:absolute;left:16px;top:18px;width:4px;height:4px;background:#fff;border:1px solid #1f1f1f;border-radius:50%;content:"";display:none}.byd_view02_top .link em{font-weight:400;margin-right:0;width:100%;font-size:1em}.byd_view02_top .link button.btn-copy{margin-left:auto;background:url(../images/ic-copy.svg) no-repeat 10px center;background-size:14px auto;padding:6px 10px 6px 30px;color:#1f1f1f;font-size:.9em;border-radius:4px}.byd_view02_top .link button.btn-copy:hover{background:url(../images/ic-copy.svg) no-repeat 10px center #e5e5e5;background-size:14px auto;color:#1f1f1f;font-weight:500}.byd_view02_top .btn-list{font-size:.9em;background:url(../images/ic-back-ar.svg) no-repeat 2px center;height:100%;background-size:12px auto;padding:17px 5px 17px 26px;font-weight:500}.byd_view02_top .btn-list:hover{text-decoration:underline}.bank_info{position:relative;padding:12px;background:#f4f4f4;gap:1%;margin-top:20px}.bank_info .box{width:100%;padding:12px;background:#fff;font-weight:500;margin:4px 0;font-size:.9em}.bank_info .box em{color:#777;font-weight:400;font-size:.9em;margin-right:8px}.detail_txt{font-size:.9em}.detail_list li{font-size:.9em}.detail_list li em{position:absolute;left:0;font-weight:400}.detail_list.ty01 li{font-size:.9em;background:url(../images/ic-check-c.svg) no-repeat 2px 3px}.byd_view_imgarea{height:200px;margin-top:30px}.byd_sta_box{margin-top:30px;padding:22px}.byd_sta_box .st01{right:30px;top:26px;width:36px;height:36px}.byd_sta_box .st02{right:30px;top:26px;width:36px;height:36px}.byd_sta_box .st03{right:30px;top:26px;width:36px;height:36px}.byd_sta_box .st_tl{font-size:1.4em}.byd_sta_box .st_txt{font-size:.85em}.byd_sta_box .st_txt1{font-weight:400;font-size:.9em;letter-spacing:-0.02em;margin-top:10px}.byd_sta_box .st_txt1 em{font-weight:600}.byd_sta_box .st_link{font-weight:400;font-size:.9em;letter-spacing:-0.02em;margin-top:10px;padding:20px 15px 15px 15px;background:#fff;width:100%}.byd_sta_box .st_link em{font-weight:600;margin-left:0;display:block;width:100%;margin-top:4px;font-size:.9em}.byd_sta_box .st_link button.btn-copy{margin-left:auto;background:url(../images/ic-copy.svg) no-repeat 10px center;background-size:14px auto;padding:6px 10px 6px 30px;color:#1f1f1f;font-size:.9em;border-radius:4px;margin-top:5px}.byd_sta_box .st_link button.btn-copy:hover{background:url(../images/ic-copy.svg) no-repeat 10px center #e5e5e5;background-size:14px auto;color:#1f1f1f;font-weight:500}.post_box{border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:22px 15px 22px 40px;margin-top:5px}.post_box:nth-of-type(1){margin-top:20px}.post_box .num{position:absolute;left:10px;font-weight:500}.post_box .post_n{font-weight:600;margin-right:0;font-size:.9em;width:100%}.post_box a{font-weight:500;font-size:.8em;color:#777;width:100%}.post_box a:hover{color:#111}.post_box .post_sta{margin-left:0;padding:5px 10px;font-size:.8em;margin-top:6px}.post_box .post_sta.st01{background:#ff5c2b;color:#fff}.post_box .post_sta.st02{background:#4680ff;color:#fff}.post_box .post_sta.st03{background:#ff4343;color:#fff}.post_box .post_sta.st04{background:#0eac7d;color:#fff}.guide_txt{position:relative;margin-top:15px}.guide_txt li{font-size:.85em;margin:6px 0}.guide_txt li em{font-weight:600}.post_w_tl{font-size:.9em;padding-bottom:5px;font-weight:600;border-bottom:1px solid #1f1f1f;display:inline-block;line-height:1.3}.post_write{position:relative;background:#f4f4f4;padding:20px;gap:10px;margin-top:10px}.post_write .sel2{width:100%}.post_write .inp-st{width:100%}.byd_rank_box{border-radius:5px;gap:0}.byd_rank_box.mt{margin-top:60px}.byd_rank_box .lt{position:relative;width:100%}.byd_rank_box .rt{position:relative;width:100%}.rank_box{position:relative;margin-top:10px;background:#f4f4f4;padding:20px 15px;border-radius:4px}.rank_box .title .r_num{position:relative;background:#fff;width:26px;height:26px;border:1px solid #1f1f1f;color:#1f1f1f;font-size:.85em;font-weight:500;border-radius:50%;margin-right:15px}.rank_box .title .r_num.top{border:1px solid #1f1f1f;background:#1f1f1f;color:#fff}.rank_box .title .r_num.red{border:1px solid #ff4343;background:#ff4343;color:#fff}.rank_box .title .pr_n{position:relative;font-weight:500;font-size:.9em}.rank_box .title .pr_n em{font-weight:400;font-size:.9em;display:block;margin-top:2px;color:#666}.rank_box .title .pr_n span{padding:4px 5px;border:1px solid #ff4343;background:#fff;color:#ff4343;font-size:.7em;border-radius:4px;font-weight:500;margin:-4px 0 0 8px}.rank_box .title .pr_n div{display:block;font-size:.8em;color:#666;margin-top:4px}.rank_box .title .pr_n div em{font-weight:400;font-size:1em;color:#666;margin-top:0;display:inline-block;vertical-align:middle}.rank_box .title .pr_n div em:before{display:inline-block;width:4px;height:4px;background:#1f1f1f;border-radius:50%;content:"";margin-right:5px;vertical-align:middle}.rank_box .title .pr_n div em.ka{color:#1f1f1f;font-weight:500;margin-right:15px}.rank_box .title .pr_n div em.ka:before{display:none}.rank_box .s_price{margin-left:auto;font-weight:600;font-size:1em}.rank_box .title .event-badge{margin-right:15px}.rank_box .title .event-badge img{width:50px}.rank_box.mybox{position:relative;margin-top:20px;background:#fff;padding:20px;border-radius:4px;border:1px solid #1f1f1f}.or_vinfo{position:relative;margin-top:20px}.or_vinfo.mt0{margin-top:0}.or_vinfo ul li{padding-left:100px;font-size:.85em}.or_vinfo ul li:before{left:2px;top:6px;width:3px;height:3px}.or_vinfo ul li em{left:13px;top:0}.buy_info{position:relative;background:#f4f4f4;padding:15px 18px}.if_box{font-size:1.15em;font-weight:600;width:50%;margin:5px 0}.if_box em{font-size:.6em;font-weight:400;color:#666;display:block}.rece_top{padding:20px 16px}.rece_top em{font-size:.85em}.rece_top em:after{margin:0 5px}.rece_top ul{flex-wrap:wrap}.rece_top ul li{font-weight:600;margin:4px 0;width:100%;font-size:.85em}.rece_top ul li:after{display:none}.rece_top ul li em{color:#777;font-weight:500;margin-right:10px}.recl_bt_pay{padding:0 20px;width:100%}.recl_bt_pay .s_tx{font-size:.8em;color:#666}.recl_bt_pay .s_price_t{font-size:.9em;font-weight:600;padding:10px 0 10px 12px;margin-left:12px;border-left:1px solid #1f1f1f}.recl_bt_pay .s_price_t em{font-weight:400}.recl_bt_pay button.btn-db{margin-left:0;margin-top:14px;width:100%}}@media only screen and (max-width: 600px){.rank_box .s_price.mp{margin-left:106px;margin-top:6px}}::-moz-selection{background:#1f1f1f;color:#fff}::selection{background:#1f1f1f;color:#fff}/*# sourceMappingURL=layout.css.map */
