@import"/fonts/font/NanumMyeongjo.css";.container{width:100% !important;max-width:100% !important;padding:0 !important}.container .top_banner{width:100%;height:100%;position:relative}@media(min-width: 768px)and (max-width: 1024px){.container .top_banner{height:-moz-max-content;height:max-content}}.container .top_banner button{position:absolute;top:18%;left:10%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:16px;border:none;background-color:rgba(0,0,0,0);cursor:pointer}@media(max-width: 767px){.container .top_banner button{left:0;padding:0 16px}}@media(min-width: 768px)and (max-width: 1024px){.container .top_banner button{left:5%}}.container .top_banner button span{color:#fff;font-family:georgiapro,sans-serif;font-size:16px;font-weight:600;text-transform:uppercase}.container .top_banner .text_box{position:absolute;top:50%;left:10%;transform:translateY(-50%)}@media(max-width: 767px){.container .top_banner .text_box{top:50%;left:0;padding:0 16px}}@media(min-width: 768px)and (max-width: 1024px){.container .top_banner .text_box{left:5%}}@media(min-width: 1025px)and (max-width: 1699px){.container .top_banner .text_box .logo img{width:80%}}@media(min-width: 768px)and (max-width: 1024px){.container .top_banner .text_box .logo img{width:80%}}@media(max-width: 767px){.container .top_banner .text_box .logo img{width:60%}}.container .top_banner .text_box p{color:#fff;font-family:"NanumMyeongjo",sans-serif;transform:rotate(0.04deg);font-size:28px;font-weight:400;line-height:40px;white-space:pre-line}@media(max-width: 767px){.container .top_banner .text_box p{font-size:24px;line-height:30px}}.container .top_banner .scroll_player{position:absolute;left:50%;bottom:5%;transform:translateX(-50%)}@media(min-width: 768px)and (max-width: 1024px){.container .top_banner .scroll_player{display:none}}@media(max-width: 767px){.container .top_banner .scroll_player{display:none}}.container .top_banner .img-box{display:block;width:100%;height:100vh;overflow:hidden}@media(min-width: 1025px)and (max-width: 1699px){.container .top_banner .img-box{height:auto}}@media(min-width: 768px)and (max-width: 1024px){.container .top_banner .img-box{display:contents}}@media(max-width: 767px){.container .top_banner .img-box{display:contents}}.container .top_banner .img-box img{width:100%}.container .brandStory_container{background-image:url("/asset/image/main_info_bg.png");background-size:cover}.container .brandStory_container .brandStory_wrap{height:100vh;max-width:1400px;margin:0 auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:96px}@media(min-width: 1025px)and (max-width: 1699px){.container .brandStory_container .brandStory_wrap{height:-moz-max-content;height:max-content;padding:96px 24px}}@media(min-width: 768px)and (max-width: 1024px){.container .brandStory_container .brandStory_wrap{height:-moz-max-content;height:max-content;padding:96px 24px;gap:36px}}@media(max-width: 767px){.container .brandStory_container .brandStory_wrap{height:auto;flex-direction:column;padding:40px 16px 60px;gap:30px}}.container .brandStory_container .brandStory_wrap .brand_img{max-width:560px;max-height:650px;overflow:hidden;border-radius:var(--1, 8px)}.container .brandStory_container .brandStory_wrap .brand_img img{width:100%}@media(min-width: 1025px)and (max-width: 1699px){.container .brandStory_container .brandStory_wrap .brand_img{max-width:400px;max-height:500px}}@media(min-width: 768px)and (max-width: 1024px){.container .brandStory_container .brandStory_wrap .brand_img{width:100%;max-height:420px}}@media(max-width: 767px){.container .brandStory_container .brandStory_wrap .brand_img{width:100%;max-height:420px}}.container .brandStory_container .brandStory_wrap .story_txt{color:#000}@media(min-width: 768px)and (max-width: 1024px){.container .brandStory_container .brandStory_wrap .story_txt{width:100%}}@media(max-width: 767px){.container .brandStory_container .brandStory_wrap .story_txt{width:100%}}.container .brandStory_container .brandStory_wrap .story_txt h1,.container .brandStory_container .brandStory_wrap .story_txt h4{font-family:georgiapro,sans-serif;font-size:40px;font-weight:600;line-height:normal}@media(min-width: 1025px)and (max-width: 1699px){.container .brandStory_container .brandStory_wrap .story_txt h1,.container .brandStory_container .brandStory_wrap .story_txt h4{font-size:36px;margin-bottom:16px}}@media(min-width: 768px)and (max-width: 1024px){.container .brandStory_container .brandStory_wrap .story_txt h1,.container .brandStory_container .brandStory_wrap .story_txt h4{font-size:24px;margin-bottom:14px}}@media(max-width: 767px){.container .brandStory_container .brandStory_wrap .story_txt h1,.container .brandStory_container .brandStory_wrap .story_txt h4{font-size:24px;margin-bottom:14px}}.container .brandStory_container .brandStory_wrap .story_txt p{font-family:"NanumMyeongjo",sans-serif;transform:rotate(0.04deg);font-size:20px;font-style:normal;line-height:32px;font-weight:400;white-space:pre-line}@media(min-width: 1025px)and (max-width: 1699px){.container .brandStory_container .brandStory_wrap .story_txt p{font-size:16px;white-space:pre-line;line-height:24px}}@media(min-width: 768px)and (max-width: 1024px){.container .brandStory_container .brandStory_wrap .story_txt p{font-size:16px;white-space:normal;line-height:24px;word-break:keep-all}}@media(max-width: 767px){.container .brandStory_container .brandStory_wrap .story_txt p{font-size:14px;white-space:normal;line-height:24px;word-break:keep-all}}@media(max-width: 767px){.container .brandStory_container .brandStory_wrap .pc_txt{display:none}}.container .brandStory_container .brandStory_wrap .mo_txt{display:none}@media(max-width: 767px){.container .brandStory_container .brandStory_wrap .mo_txt{display:block}.container .brandStory_container .brandStory_wrap .mo_txt p{word-break:normal;white-space:pre-line}}.container .product_container{width:100%;padding:120px 0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#000;text-align:center}@media(max-width: 767px){.container .product_container{padding:72px 0 96px}}.container .product_container h4{text-align:center;font-family:georgiapro,sans-serif;font-size:36px;font-weight:600;text-transform:uppercase;padding-bottom:80px}@media(min-width: 1025px)and (max-width: 1699px){.container .product_container h4{font-size:28px}}@media(min-width: 768px)and (max-width: 1024px){.container .product_container h4{font-size:28px}}@media(max-width: 767px){.container .product_container h4{font-size:24px;padding-bottom:40px}}.container .product_container .product_wrap{max-width:1400px;margin:0 auto;width:100%;gap:120px;display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));justify-items:center}@media(min-width: 1025px)and (max-width: 1699px){.container .product_container .product_wrap{row-gap:96px;-moz-column-gap:56px;column-gap:56px}}@media(min-width: 768px)and (max-width: 1024px){.container .product_container .product_wrap{row-gap:96px;-moz-column-gap:46px;column-gap:46px}}@media(max-width: 767px){.container .product_container .product_wrap{gap:72px;grid-template-columns:repeat(auto-fit, minmax(100%, 1fr))}}.container .product_container .product_wrap .product{display:flex;flex-direction:column;align-items:center;width:100%}.container .product_container .product_wrap .product img{width:-moz-fit-content;width:fit-content}@media(min-width: 1025px)and (max-width: 1699px){.container .product_container .product_wrap .product img{width:70%}}@media(min-width: 768px)and (max-width: 1024px){.container .product_container .product_wrap .product img{width:65%}}@media(max-width: 767px){.container .product_container .product_wrap .product img{width:65%}}.container .product_container .product_wrap .product .product-title{font-family:georgiapro,sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;padding:16px 0 8px;white-space:nowrap}@media(min-width: 1025px)and (max-width: 1699px){.container .product_container .product_wrap .product .product-title{font-size:18px;letter-spacing:-0.6px}}@media(min-width: 768px)and (max-width: 1024px){.container .product_container .product_wrap .product .product-title{font-size:18px;letter-spacing:-0.6px}}@media(max-width: 767px){.container .product_container .product_wrap .product .product-title{font-size:16px;letter-spacing:-0.6px}}.container .product_container .product_wrap .product .product-subtitle{font-family:"NanumMyeongjo",sans-serif;transform:rotate(0.04deg);font-size:16px;font-weight:400;line-height:22px;white-space:pre-line}@media(min-width: 1025px)and (max-width: 1699px){.container .product_container .product_wrap .product .product-subtitle{font-size:16px;letter-spacing:-0.48px}}@media(min-width: 768px)and (max-width: 1024px){.container .product_container .product_wrap .product .product-subtitle{font-size:16px;letter-spacing:-0.48px}}@media(max-width: 767px){.container .product_container .product_wrap .product .product-subtitle{font-size:14px;letter-spacing:-0.48px}}.container .product_container .product_wrap .product .table-container{padding-top:32px;display:table;font-family:"NanumMyeongjo",sans-serif;transform:rotate(0.04deg);font-size:16px;font-weight:400}@media(min-width: 1025px)and (max-width: 1699px){.container .product_container .product_wrap .product .table-container{padding-top:20px;font-size:16px}}@media(min-width: 768px)and (max-width: 1024px){.container .product_container .product_wrap .product .table-container{font-size:14px}}@media(max-width: 767px){.container .product_container .product_wrap .product .table-container{font-size:14px}}.container .product_container .product_wrap .product .table-container .table-row{display:table-row}.container .product_container .product_wrap .product .table-container .table-row:nth-child(2) .table-cell{border-top:1px solid #000;border-bottom:1px solid #000}.container .product_container .product_wrap .product .table-container .table-row:nth-child(2) .table-cell:nth-child(2){border-right:1px solid #000;border-left:1px solid #000}.container .product_container .product_wrap .product .table-container .table-cell{display:table-cell;width:120px;padding:12px 0}@media(min-width: 1025px)and (max-width: 1699px){.container .product_container .product_wrap .product .table-container .table-cell{width:110px;padding:12px 8px}}@media(min-width: 768px)and (max-width: 1024px){.container .product_container .product_wrap .product .table-container .table-cell{width:110px;padding:12px 0}}@media(max-width: 767px){.container .product_container .product_wrap .product .table-container .table-cell{width:110px;padding:12px 0}}@media(min-width: 768px)and (max-width: 1024px){.container .product_container .product_wrap .product .table-container .table-cell:nth-child(2){padding:12px 0;width:88px}}