/* BASIC css start */
#header:not(.fixed) {border-bottom: 1px solid #fff !important; } 
/*¸â¹ö½Ê ÇýÅÃ Ãß°¡*/
.membership_benefit {padding:0 0 50px 0; } 
.membership_benefit .component {width:1100px;margin:0 auto}
.membership_benefit h3 {font-weight:400;font-family:'Noto Sans KR';font-size:24px;margin-bottom:20px; } 
.membership_benefit ul {font-size:0}
.membership_benefit ul li {text-indent:40%;display:inline-block;vertical-align:top;width:24.1%;font-size:13px;margin-bottom:2%;background-color:#f9f9f9 !important;margin-right:1.2%; } 
.membership_benefit ul li.box1 {background:url(http://sona6769.img9.kr/images/com/icon_2022_01.png) no-repeat;background-position:20px;background-size:65px; } 
.membership_benefit ul li.box2 {background:url(http://sona6769.img9.kr/images/com/icon_2022_02.png) no-repeat;background-position:20px;background-size:65px; } 
.membership_benefit ul li.box3 {background:url(http://sona6769.img9.kr/images/com/icon_2022_03.png) no-repeat;background-position:20px;background-size:65px; } 
.membership_benefit ul li.box4 {background:url(http://sona6769.img9.kr/images/com/icon_2022_04.png) no-repeat;background-position:20px;background-size:65px;margin-right:0;float:right; } 
.membership_benefit ul li.left { } 
.membership_benefit ul li.right { } 
.membership_benefit ul li.top { } 
.membership_benefit ul li.bottom { } 
.membership_benefit ul li a {display:block;cursor:initial;padding:25px 0; } 
.membership_benefit ul li a strong { } 
.membership_benefit ul li a span {display:block; } 
.membership_benefit ul li a img { } 
.membership_benefit p.txt {margin-bottom:25px;color:#000;font-size:15px;font-weight:300;letter-spacing:-0.5px;line-height:1.4; } 
.membership_benefit p.txt .btn-more {float:right}
.membership_benefit .nav-link {float:right;margin-top:15px; } 
.mid-btn {text-align:center;margin-top:30px}
.mid-btn a {display:block}
.mid-btn a img {vertical-align:middle;width:100%;max-width:1600px;margin:0 auto; } 
#main-issue ul.slick-dots {position:absolute;z-index:100;bottom:25px;width:100%;height:8px;text-align:center; } 
#main-issue ul.slick-dots li {display:inline-block;padding-right:5px; } 
#main-issue ul.slick-dots li button {display:block;width:8px;height:8px;background-color:#fff;border-radius:4px;opacity:0.5;line-height:8px;cursor:pointer;-webkit-transition:width 280ms ease-in-out;cursor:pointer !important;background-color:rgb(0,0,0); } 
#main-issue ul.slick-dots li.slick-active button {width:24px;opacity:1.0;cursor:default !important; } 
#main-issue button.slick-prev.slick-arrow {position:absolute;height:74%;width:50%;top:0;left:0;display:none !important;font-size:0; } 
#main-issue button.slick-next.slick-arrow {right:0;position:absolute;height:100%;width:50%;top:0;display:none !important;font-size:0; } 
#main-issue:hover button.slick-prev.slick-arrow,#main-issue:hover button.slick-next.slick-arrow {z-index:9;display:block !important; } 
#main-issue:hover button.slick-prev.slick-arrow {cursor:url(/design/sona6769/images/cursor-prev.png),url(/design/sona6769/images/cursor-prev.cur),w-resize; } 
#main-issue:hover button.slick-next.slick-arrow {cursor:url(/design/sona6769/images/cursor-next.png),url(/design/sona6769/images/cursor-next.cur),w-resize; } 
#main-issue:hover a.btn-more,#main-issue:hover b.btn-more {z-index:99; } 
.hot-rank .rank-list {left:30px !important; } 
.hot-rank .rank-extend-list {background:rgb(255,255,255); } 
.aside .feed-list li img {width:100%;height:100%; } 
.category-best-menu ul {display:flex !important; } 
.category-best-menu li.slick-active a {position:relative;color:#303030;font-weight:600; } 
.category-best-menu li.slick-active a:after {content:'';position:absolute;bottom:-3px;left:0;right:0;width:100%;height:0;border-bottom:1px solid #303030; } 
.slick-initialized .slick-slide {outline: 0}
/* 2019 05 24 */
.half-banner .column .component {width:750px !important; } 
.half-banner .column:first-child img {margin-left:-50px !important; } 
.instagram_item {display:inline-block;vertical-align:top;width:140px;height: 140px; } 
.instagram_item a {/* vertical-align:top; */
/* width:25%; */}
.instagram_item a img {width:100%;height:100%; } 
.instainner {font-size:0; } 
.sns-btn-area {width:1100px;margin:0 auto;font-size:0;padding-bottom:100px; } 
.sns-btn-area a {width:49%;height:55px;line-height:53px;font-size:22px;font-family:'Noto Sans KR';text-align:center;display:inline-block;font-weight:400;border-radius:8px; } 
.sns-btn-area a img {width:45px;margin-top:-5px;margin-right:12px; } 
.sns-btn-area a strong {font-weight:500; } 
.sns-btn-area a.kakaoBtn {background:#ffe40c;margin-right:2%; } 
.sns-btn-area a.appBtn {background:#2d5727;color: #fff; } 
/* main slide */
.mainSwiper {height:550px; } 
.mainSwiper .swiper-pagination {bottom:20px !important; } 
.mainSwiper .swiper-pagination-bullet {width:8px;height:8px;background-color:rgb(0,0,0);border-radius:4px;opacity:0.5;line-height:8px;cursor:pointer;-webkit-transition:width 280ms ease-in-out;cursor:pointer !important; } 
.mainSwiper .swiper-slide {text-align:center; } 
.mainSwiper .swiper-pagination-bullet-active {width:24px;opacity:1.0;cursor:default !important; } 
.mainSwiper .swiper-slide img {max-width:1600px; } 
.mainSwiper .title {position:absolute;top:50%;transform:translateY(-50%);width:1100px;left:0;right:0;margin:0 auto;text-align:left; } 
.mainSwiper .title h5 {font-size:46px;font-weight:400;letter-spacing:-2px;line-height:54px; margin-bottom:20px; } 
.mainSwiper .title p {font-size:20px;letter-spacing:-0.8px;line-height:40px;font-weight:300; } 
.mainSwiper .swiper-slide a {position:relative;text-align:left; } 
.mainSwiper .swiper-slide>a {width:100%;display:block;text-align:center; } 
.mainSwiper .swiper-button-prev {background:url(/design/sona6769/images/arrow_prev.png) no-repeat 0 0;background-size: 100%;width:27px;height:66px;top: 50%;transform: translateY(-50%);left:50%;margin-left:-890px;opacity:0;transition:all 0.3s;margin-top: 0; user-select: none;} 
.mainSwiper .swiper-button-next {background:url(/design/sona6769/images/arrow_next.png) no-repeat 0 0;background-size: 100%;width:27px;height:66px;top: 50%;transform: translateY(-50%);right:50%;margin-right:-890px;opacity:0; transition:all 0.3s;margin-top: 0; user-select: none; } 
.mainSwiper .swiper-button-prev:after,.mainSwiper .swiper-button-next:after {content: unset;} 
.mainSwiper:hover .swiper-button-prev {opacity:1;} 
.mainSwiper:hover .swiper-button-next { opacity:1; } 
/* 1600px banner */
.best-banner.w1600 {max-width:1600px;height:auto;display:flex;margin:0 auto;flex-wrap:wrap; } 
.best-banner.w1600>a {position:relative;width:50%; } 
.best-banner.w1600>a .image-area img {max-width:100%; } 
.best-banner.w1600 .text-area {position:absolute;z-index:3;top:0;left:60px; } 
.best-banner.w1600 .column .badge {margin-top:80px;width:46px;height:24px;border-radius:4px;mix-blend-mode:screen}
.best-banner.w1600 .column.w .badge {background-color:#fff}
.best-banner.w1600 .column.b .badge {background-color:#303030}
.best-banner.w1600 .column.b .badge {mix-blend-mode:normal}
.best-banner.w1600 .column .badge span {display:block;color:#000;text-transform:uppercase;text-align:center;font-size:12px;font-weight:300;line-height:24px; } 
.best-banner.w1600 .column.b .badge span {color:#fff}
.best-banner.w1600.new-banner .column .sort {padding-top:18px;font-family:'Noto Sans KR';font-size:16px;line-height:20px;font-weight:300; } 
.best-banner.w1600.new-banner .column.w a,.best-banner.w1600.new-banner .column.w b {color:#fff}
.best-banner.w1600.new-banner .column.b {color:#303030}
.best-banner.w1600.new-banner .column.b a,.best-banner.w1600.new-banner .column.b b {color:#303030}
.best-banner.w1600.new-banner .column.b .sort {color: #303030}

/* BASIC css end */

