<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";


#real_contents{/*max-width: 1680px;*/ margin: 30px auto 0;}
.main_cont{position: relative; margin-bottom: 80px;}





/* slide_common */

.main_cont .cont_tit{margin-bottom: 60px; text-align: center;}
.main_cont .cont_tit &gt; p{font-size: 40px;font-weight: 600;}
.main_cont .slick-dots{position: relative; bottom: 0px;}
.main_cont .slick-dots li{width: 26px; height: 12px; padding: 0 7px; margin: 0;}
.main_cont .slick-dots li button{width: 12px;height: 12px;background-color: #d9d9d9; border-radius: 50%; opacity: 1;}
.main_cont .slick-dots li.slick-active button{background-color: #d0b787; opacity: 1;}
.main_cont .slick-dots li button:before{display: none; content: '';width: 12px;height: 12px;background-color: #d9d9d9; border-radius: 50%; opacity: 1;}


/* .main_cont.main_cont01 */
.main_cont.main_cont01{position: relative; }
.main_cont.main_cont01 .d_img{display: block;width: 100%;}
.main_cont.main_cont01 .d_img &gt; img {}
.main_cont.main_cont01 .m_img{display: none;}
.main_cont.main_cont01 .main_visual_ctrl{position: absolute; bottom: 0; width: 100%;}
.main_cont.main_cont01 .main_visual_ctrl .main_visual_layout{position: absolute;bottom: 40px;left: 50%;display: inline-flex;align-items: center; transform: translate(-50%,0);gap: 15px;}
.main_cont.main_cont01 .main_visual_ctrl .main_visual_layout .slick-arrow{position: relative;display: flex; width: 60px;height: 60px;border-radius: 50%;background-color: rgb(0 0 0 / 65%);font-size: 0;overflow: hidden;cursor: pointer;}
.main_cont.main_cont01 .main_visual_ctrl .main_visual_layout .slick-arrow &gt; img{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}

.main_cont.main_cont01 .main_visual_dot{position: relative; height: 24px;}
.main_cont.main_cont01 .main_visual_ctrl{position: absolute; bottom: 0; width: 100%;}




/* .main_cont.main_cont02 */
.main_cont02{}

.main_cont02 .main_cont02_slide_wrap{position: relative; display: flex; width: 100%; max-width: 1570px; margin: 0 auto; gap: 40px;justify-content: center;}
.main_cont02 .main_cont02_slide_wrap .main_cont02_slide{width: 100%; max-width: 1450px;}
.main_cont02 .main_cont02_slide_wrap .main_cont02_slide .item{max-width: 230px;  margin: 0 35px;}
.main_cont02 .main_cont02_slide_wrap .main_cont02_slide .img_box{width: 100%; max-width: 225px; height: 230px; margin-bottom: 15px; text-align: center;}
.main_cont02 .main_cont02_slide_wrap .main_cont02_slide .img_box img{margin: auto;}
.main_cont02 .main_cont02_slide_wrap .main_cont02_slide .info{text-align: center; margin-bottom: 15px;}
.main_cont02 .main_cont02_slide_wrap .main_cont02_slide .info .name{font-size: 13px;font-weight: 500;margin-bottom: 5px;}
.main_cont02 .main_cont02_slide_wrap .main_cont02_slide .info .sub_txt{font-size: 11px;color: #3b3b3b;font-weight: 300; /* letter-spacing: -0.9px; */}
.main_cont02 .main_cont02_slide_wrap .main_cont02_slide .btn{text-align: center;}
.main_cont02 .main_cont02_slide_wrap .main_cont02_slide .btn &gt; a{display: inline-block; width: 150px;height: 30px; font-size: 14px; border-radius: 30px; line-height: 30px; color: #fff;background-color: #d0b787; font-weight: 500;}

.main_cont02 .main_cont02_slide_wrap .arrow_btn{padding-top: 95px; cursor: pointer;}
.main_cont02 .main_cont02_slide_wrap .arrow_btn &gt; span{display: block;width: 18px;height: 28px;}
.main_cont02 .main_cont02_slide_wrap .slick-dots{padding-top: 40px;}

/* .main_cont.main_cont03 */
.main_cont03{}
.main_cont03 .flex_row2{display: flex; width: 100%; max-width: 1570px; gap: 20px; margin: 0 auto;}
.main_cont03 .flex_row2 .cont{flex: 1 1 50%; height: 380px; padding:60px 75px 80px 0; background: #f9f9f9 url('/images/main/cont3_left_img.webp') no-repeat;  text-align: right;}
.main_cont03 .flex_row2 .cont .tit{position: relative; padding-right: 40px; margin-bottom: 20px; font-size: 40px;font-weight: 500;}
.main_cont03 .flex_row2 .cont .tit:after{content: '&gt;'; position: absolute; top: 9px; right: 0; height: 40px; line-height: 40px; font-size: 60px; font-weight: 500;}
.main_cont03 .flex_row2 .cont .sub_txt{height: 140px; font-size: 18px; font-weight: 300; line-height: 24px}
.main_cont03 .flex_row2 .cont .btn_wrap{text-align: right;}
.main_cont03 .flex_row2 .cont .btn_wrap .btn{display: inline-block; width: 200px; height: 50px; line-height: 50px; background-color: #d0b787; border-radius: 5px; color: #fff;font-size: 20px; font-weight: 600;text-align: center;}

.main_cont03 .flex_row2 .cont.flex_col2 .sub_txt{line-height: 30px}

.main_cont03 .flex_row2 .cont.flex_col2{background-image: url(/images/main/cont3_right_img.webp);}


/* .main_cont.main_cont04 */
.main_cont04{}
.main_cont04 .flex_row3{display: flex;}
.main_cont04 .flex_row3 .cont{display: flex; flex: 1 1 33%; height: 300px; background: url('/images/main/collection_bg01_d.webp') no-repeat; background-size: cover; background-position: center; flex-direction: column; align-items: center;justify-content: center;}
.main_cont04 .flex_row3 .cont &gt; p {margin-bottom: 30px; font-size: 24px; color: #fff;}
.main_cont04 .flex_row3 .cont .btn_wrap{}
.main_cont04 .flex_row3 .cont .btn_wrap .btn{display: block; width: 220px; height: 50px; line-height: 50px; border: 1px solid #d0b787; background-color: rgba(0,0,0, 50%);  text-align: center;}
.main_cont04 .flex_row3 .cont .btn_wrap .btn span{position: relative; padding-right: 20px; color: #d0b787; font-size: 18px; font-weight: 500;}
.main_cont04 .flex_row3 .cont .btn_wrap .btn span:after{content: '';position: absolute;right: 0;top: 5px;width: 11px;height: 14px;background: url('/images/main/collection_arr.png') no-repeat; }
.main_cont04 .flex_row3 .cont.flex_col1{background-image: url('/images/main/collection_bg01_d.webp');}
.main_cont04 .flex_row3 .cont.flex_col2{background-image: url('/images/main/collection_bg02_d.webp');}
.main_cont04 .flex_row3 .cont.flex_col3{background-image: url('/images/main/collection_bg03_d.webp');}


/* main_cont05 */
.main_cont05{}
.main_cont05 .gallery_slide_wrap{overflow: hidden;}
.main_cont05 .gallery_slide{}
.main_cont05 .gallery_slide .item{position: relative;}

.main_cont05 .cont_tit{margin-bottom: 0;}
/* 슬라이드 CSS */
.gallery_slide_d {max-width: 1570px;margin: 0px auto 0;padding: 0 15px;font-size: 0;text-align: center;}
.gallery_slide_d .inner {overflow: hidden;width: 100%;margin: 0 auto;padding: 200px 0;}
.gallery_slide_d .slide_list &gt; .item {position: relative;width: 20%; margin: 0;text-align: center;z-index: 0;transform: scale(1); transition: all 0.3s;}

.gallery_slide_ctrl{display: flex;margin-bottom: 120px;justify-content: center;}
.gallery_slide_ctrl .layout{display: flex;margin: 0 auto;gap: 50px;align-items: center;}
.gallery_slide_ctrl .layout .btn{cursor: pointer;}
.gallery_slide_ctrl .layout .btn.btn_next{}
.gallery_slide_ctrl .layout .btn.btn_prev{}
.gallery_slide_ctrl .layout .view_gallery{}
.gallery_slide_ctrl .layout .view_gallery &gt; a{display: block; width: 190px;height: 45px;line-height: 45px; border-radius: 45px; text-align: center;background-color: #d0b787;}
.gallery_slide_ctrl .layout .view_gallery &gt; a span{font-size: 16px;color: #ffffff;font-weight: 600;}

/* 영역별 크기 설정 */
.gallery_slide_d .slide_list &gt; .item.swiper-slide-next,
.gallery_slide_d .slide_list &gt; .item.swiper-slide-prev,
.gallery_slide_d .slide_list &gt; .item.swiper-slide-duplicate-next,
.gallery_slide_d .slide_list &gt; .item.swiper-slide-duplicate-prev {z-index: 50;transform: scale(1.46);}
.gallery_slide_d .slide_list &gt; .item.swiper-slide-next,.gallery_slide_d .slide_list &gt; .item.swiper-slide-duplicate-next{right: -70px;}
.gallery_slide_d .slide_list &gt; .item.swiper-slide-prev,.gallery_slide_d .slide_list &gt; .item.swiper-slide-duplicate-prev{left: -70px;}

.gallery_slide_d .slide_list &gt; .item.swiper-slide-active,
.gallery_slide_d .slide_list &gt; .item.swiper-slide-duplicate-active {z-index: 100;transform: scale(2.51);}
.gallery_slide_d .slide_list &gt; .item.swiper-slide-active .txt,
.gallery_slide_d .slide_list &gt; .item.swiper-slide-duplicate-active .txt{transform: scale(1);}
.gallery_slide_d .slide_list &gt; .item.swiper-slide-active img,
.gallery_slide_d .slide_list &gt; .item.swiper-slide-duplicate-active img{}


.gallery_slide_d .slide_list &gt; .item .info {position: absolute;bottom: 0;left: 0;font-size: 5px;color: #fff;text-align: left;padding: 6px 10px;}
.gallery_slide_d .slide_list &gt; .item .info strong {display: block;font-size: 7px;font-weight: 600;margin-bottom: 3px;}
.gallery_slide_m .slide_list &gt; .item .info {position: absolute;bottom: 0;left: 0;font-size: 11px;color: #fff;text-align: left;padding: 6px 10px;}
.gallery_slide_m .slide_list &gt; .item .info strong {display: block;font-size: 13px;font-weight: 600;margin-bottom: 3px;}


.m_slide{display: none; width: 100%; max-width: 820px; overflow: hidden; margin: 0 auto;}


.gallery_slide_m2 .swiper-slide{}
.gallery_slide_m2 .swiper-slide{width: 25%;}





/* main_cont06 */
.main_cont06{overflow: hidden;}
.main_cont06 .cont{position: relative; width: 100%; max-width: auto; min-width: 1680px; height: 470px; padding:300px 0 0 60px; background-image: url('/images/main/localstore_bg.webp'); background-repeat: no-repeat;}
.main_cont06 .cont .cont_img{position: absolute;}
.main_cont06 .cont .cont_img01{right: 0; top: 0; z-index: 2;}
.main_cont06 .cont .cont_img02{left: 56px; top: 140px; z-index: 1;}
.main_cont06 .cont .cont_txt{display: flex;align-items: center;}
.main_cont06 .cont .cont_txt &gt; p{margin-right: 20px; font-size: 30px; font-weight: 500;}
.main_cont06 .cont .cont_txt &gt; p br{display: none;}
.main_cont06 .cont .cont_txt &gt; .btn{display: block;width: 220px;height: 50px;line-height: 50px;border: 1px solid #d0b787;background-color: rgba(0, 0, 0, 50%);text-align: center;}
.main_cont06 .cont .cont_txt &gt; .btn span{position: relative;padding-right: 20px;color: #d0b787;font-size: 18px;font-weight: 500;}
.main_cont06 .cont .cont_txt &gt; .btn span:after{content: '';position: absolute;right: 0;top: 5px;width: 11px;height: 14px;background: url('/images/main/collection_arr.png') no-repeat; }


/* main_cont07 */
.main_cont07{}
.main_cont07 .sns_wrap{}
.main_cont07 .sns_wrap .sns_user_info{display: flex; margin-bottom: 30px; gap: 50px; justify-content: center;align-items: center;}
.main_cont07 .sns_wrap .sns_user_info .profile{display: flex;gap: 30px;align-items: center;}
.main_cont07 .sns_wrap .sns_user_info .profile .thumbnail{}
.main_cont07 .sns_wrap .sns_user_info .profile .thumbnail img{}

.main_cont07 .sns_wrap .sns_user_info .profile .name_wrap{display: flex;    flex-direction: column;}
.main_cont07 .sns_wrap .sns_user_info .profile .name_wrap .name{font-size: 18px; font-weight: 600;line-height: 30px;}
.main_cont07 .sns_wrap .sns_user_info .profile .name_wrap .sub_name{font-size: 14px; font-weight: 300;}

.main_cont07 .sns_wrap .sns_user_info .user_post{display: flex; gap: 30px;}
.main_cont07 .sns_wrap .sns_user_info .user_post &gt; div{display: flex;flex-direction: column;text-align: center;}
.main_cont07 .sns_wrap .sns_user_info .user_post &gt; div &gt; span:nth-child(1){font-size: 18px;font-weight: 600;}
.main_cont07 .sns_wrap .sns_user_info .user_post &gt; div &gt; span:nth-child(2){font-size: 14px; font-weight: 300;}
.main_cont07 .sns_wrap .sns_user_info .user_post &gt; div.post{}
.main_cont07 .sns_wrap .sns_user_info .user_post &gt; div.follower{}
.main_cont07 .sns_wrap .sns_user_info .user_post &gt; div.following{}

.main_cont07 .sns_wrap .sns_user_info .follow_btn{}
.main_cont07 .sns_wrap .sns_user_info .follow_btn &gt; .btn{display: flex;width: 120px;height: 40px;border-radius: 5px; background-color: #0a92ec;align-items: center;justify-content: center;}
.main_cont07 .sns_wrap .sns_user_info .follow_btn &gt; .btn &gt; img{width: 21px;height: 21px;margin-right: 12px;}
.main_cont07 .sns_wrap .sns_user_info .follow_btn &gt; .btn span{font-size: 18px;font-weight: normal;color: #fff;}

.main_cont07 .sns_wrap .sns_user_img{}
.main_cont07 .sns_wrap .sns_user_img .insta_img_wrap{display: flex;justify-content: center;}
.main_cont07 .sns_wrap .sns_user_img .img_box{display: flex;flex-direction: column;}
.main_cont07 .sns_wrap .sns_user_img .img_box &gt; img{}



.main_cont08{margin-bottom: 0 !important;}
.main_cont08 .text_cont{display: flex; padding: 75px 40px 60px; min-height: 640px; background: url('/images/main/MAIN-SEO.webp') center/cover no-repeat; flex-direction: column;justify-content: center;align-items: center;}
.main_cont08 .text_cont &gt; div {width: 100%; max-width: 1150px; text-align: center;}
.main_cont08 .text_cont .main_tit{margin-bottom: 20px;font-size: 46px;font-weight: 500;color: #d0b787;line-height: 30px;}
.main_cont08 .text_cont .sub_tit{margin-bottom: 40px;font-size: 29px;font-weight: normal;color: #ffffff;line-height: 30px;}
.main_cont08 .text_cont .txt{}
.main_cont08 .text_cont .txt &gt; p{margin-bottom: 40px; font-size: 18px;color: #ffffff;font-weight: 300;line-height: 30px;}
.main_cont08 .text_cont .btn{display: block;width: 200px;height: 50px;line-height: 50px;border: 1px solid #d0b787;background-color: rgba(0, 0, 0, 50%);text-align: center;}
.main_cont08 .text_cont .btn span{position: relative;padding-right: 20px;color: #d0b787;font-size: 18px;font-weight: 500;}
.main_cont08 .text_cont .btn span:after{content: '';position: absolute;right: 0;top: 5px;width: 11px;height: 14px;background: url('/images/main/collection_arr.png') no-repeat; }









</pre></body></html>