@charset "UTF-8";
/* footer  common.css에 통합*/
/* #footer{width: 100%;padding: 0;background: #fff;}
#footer .footer-area {margin: 0 auto;}
#footer .footer-area .site-wrap{padding: 20px 0 0; border-top: 1px solid #ddd}
#footer .footer-area .site-wrap .site-inner{display: flex;justify-content: space-between;align-items: center;width: calc(100% - 25vw);margin: 0 auto;}
#footer .footer-area .site-list {display: flex;align-items: center;margin-right: 18.1042vw;}

#footer .footer-area .site-text {
margin-right: 1.5625vw;
}

#footer .footer-area .site-text .site-link {
font-family: "LGSmHaTR";
font-size: 0.7292vw;
}

#footer .footer-area .site-text:first-child .site-link {
font-family: "LGSmHaTSB";
}

#footer .footer-area .site-wrap .site-inner .site-btn .btn{
padding: 10px 1.0417vw;
background: #777;
border-radius: 20px;
line-height: 20px;
font-size: 0.7292vw;
display: inline-block;
color: #fff;
margin-left: 0.5208vw;
font-family: "LGSmHaTR";
}
#footer .footer-area .relative-site .select-area {
position: relative;
min-width: 11.4583vw;
background: #f6f6f6;
border: 1px solid #ddd;
border-radius: 30px;
cursor: pointer;
margin-left: 0.5208vw;
}

#footer .footer-area .relative-site .select-area::after {
content: '';
display: block;
position: absolute;
right: 20px;
top: 50%;
width: 8px;
height: 8px;
border-top: 1px solid #000;
border-right: 1px solid #000;
transform: rotate(315deg) translateY(-50%);
transition: 0.4s;
}

#footer .footer-area .relative-site .select-area p {
padding-left: 20px;
height: 40px;
line-height: 40px;
font-size: 0.7292vw;
font-family: "LGSmHaTSB";
text-align: left;
}

#footer .footer-area .relative-site .relative-site-list {
display: none;
position: absolute;
bottom: calc(100% + 15px);
left: 0;
width: 100%;
max-height: 400px;
padding: 25px 10px;
background: #f6f6f6;
border: 1px solid #ddd;
border-radius: 20px;
box-sizing: border-box;
text-align: left;
}

#footer .footer-area .relative-site .relative-site-list.on {
display: block;
}

#footer .footer-area .relative-site .relative-site-list .scroll-box {
padding: 0 10px;
max-height: 350px;
overflow-y: scroll;
scrollbar-color: blue;
}

#footer .footer-area .relative-site .relative-site-list .scroll-box::-webkit-scrollbar {
width: 6px;
background: #f6f6f6;
}

#footer .footer-area .relative-site .relative-site-list .scroll-box::-webkit-scrollbar-thumb {
background: #ddd;
border-radius: 20px;
}

#footer .footer-area .relative-site .relative-site-list li {
font-size: 14px;
font-family: "LGSmHaTSB";
}

#footer .footer-area .relative-site .relative-site-list li:not(:first-child) {
margin-top: 20px;
}

#footer .footer-area .relative-site .relative-site-list li .detail-site-list {
padding: 25px 0 0 20px;
}

#footer .footer-area .relative-site .relative-site-list li .detail-site-list li {
position: relative;
}

#footer .footer-area .relative-site .relative-site-list li .detail-site-list li::before {
content: '';
position: absolute;
top: 50%;
left: -10px;
transform: translateY(-50%);
width: 3px;
height: 3px;
background: #000;
border-radius: 50%;
}

#footer .footer-area .relative-site .relative-site-list li .detail-site-list li:not(:first-child) {
margin-top: 20px;
}

#footer .footer-area .relative-site .relative-site-list li .detail-site-list li a {
font-size: 14px;
font-family: "LGSmHaTR";
}

#footer .footer-area .relative-site .relative-site-list li:not(:last-child) .detail-site-list {
max-width: 160px;
padding-bottom: 20px;
border-bottom: 1px solid #c4c4c4;
}
#footer .footer-area .address-copyright-wrap {                
width: calc(100% - 25vw);
margin: 0 auto;
padding: 20px 0;
}

#footer .footer-area .address-area {
width: 100%;
font-size: 0.7292vw;
display: flex;
}

#footer .footer-area .address-area .explane {
display: flex;      
position: relative;
padding-right: 5px; margin-right: 5px;

}
#footer .footer-area .address-area .explane::after{content: '';
display: inline-block;
width: 1px;
background-color: #666;
height: 0.7vw;
position:absolute;
top: 0; right: 0;}

#footer .footer-area .address-area .explane:last-child::after{width: 0;}
#footer .footer-area .address-area .explane .bold {
margin-right: 10px;
font-family: "LGSmHaTR";
}

#footer .footer-area .address-area .explane .name {
font-family: "LGSmHaTR";

}

#footer .footer-area .address-area .reserve {        
font-family: "LGSmHaTR";
margin-top: 5px;
}

#footer .footer-area .copyright-area {
width: 100%;
margin-top: 5px;
display: flex;
justify-content: space-between;
}

#footer .footer-area .copyright-area .copyright {
font-size: 0.7292vw;
font-family: "LGSmHaTR";
color: #555;
line-height: 1.6;
}


#footer .footer-area .copyright-area .copyright-btn .copyright-link {       
font-size:0.7292vw;
font-family: "LGSmHaTSB";
color: #555;
background-image: url('/asset/images/common/main23/icon_notice.png');
background-repeat:no-repeat;
padding: 5px 10px 5px 28px;
}

#footer .footer-area .copyright-area .copyright-btn .copyright-link:hover {
color: #222;
}


@media (max-width: 1023px) {

#footer .footer-area .site-wrap .site-inner{display: block; width: calc(100% - 6vw);}
    #footer .footer-area .site-wrap .site-list{margin: 0 0 1vw;}
    #footer .footer-area .site-wrap .site-inner .site-btn{display: flex; margin-bottom: 1vw;}
    #footer .footer-area .site-wrap .site-inner .site-btn .btn{width:calc(50% - 10px); text-align: center; font-size: 12px;}
    #footer .footer-area .relative-site .select-area{width:100%; margin-bottom: 1vw;}
    #footer .footer-area .address-area .explane{float:left;line-height: 1.6;}
    #footer .footer-area .address-area .explane::after{height: 10px; top: 4px;}
    #footer .footer-area .address-area{overflow: hidden; display: block;}
    #footer .footer-area *{font-size:12px}
    #footer .footer-area .address-copyright-wrap{width:calc(100% - 6vw)}
    #footer .footer-area .copyright-area{display: block;}
    #footer .footer-area .copyright-area .copyright{ margin-bottom: 20px;}
    #footer .footer-area .copyright-area .copyright-btn .copyright-link{padding:7px 10px 7px 28px}

}

@media (max-width: 1280px) {

  #footer .footer-area .site-list {        
      margin-right: 7.1042vw;}



} */




/*! layout - mobile */
@media (max-width: 1023px){

/* display & animation */
.pc-show {display: none !important;}
.pc-show-flex {display: none !important;}
.m-show {display: block !important;}
.m-show-flex {display: flex !important;}
.animate-scroll {opacity: 0; visibility: hidden; will-change: transfrom, opacity;}

/*! popup - 매인팝업*/
.popup-wrap.main-popup{display:none;width:335px;height:335px;border-radius:0;z-index:100}
.popup-wrap.main-popup .today_close{display: flex; justify-content: flex-start; position:absolute;top:-42px;width:100%}
.popup-wrap.main-popup .today_close .btn-close-popup{position:absolute;top:11px;right:0;width:56px;height:56px}
.popup-wrap.main-popup .today_close .btn-close-popup.type01{top:7px;right:9px}
.popup-wrap.main-popup .today_close .btn-close-popup .ico{display:block;position:absolute;top:-10%;left:inherit;right:0;width:32px;height:32px;margin:-12px 0 0 -12px;background:url("../../images/common/main22/mainbtn_close.png")}
.popup-wrap.main-popup .today_close label span{display:inline-block;width:100%;color:#fff;font-size:16px;padding-left:0;font-family:'LGSmHaTR'}
.popup-wrap.main-popup .today_close input[type="checkbox"]{display:block; width: 20px; height: 20px; margin-left: 7px; accent-color: #d7177b;}
.popup-wrap.main-popup .today_close input[type="checkbox"] + label{display:inline-block;width:13px;height:13px;border:1px solid #fff}
.popup-wrap.main-popup .today_close input[type=checkbox]:checked + label{background:url("../../images/common/main22/popup_check.png") no-repeat center center;background-size:11px 11px}
/* s : 20211029 메인팝업 인디케이터 위치 추가&수정 mo */
.popup-wrap.main-popup .swiper-container{overflow:hidden;border-radius:0; padding-bottom:25px;}

/* s: 20220304 메인팝업 둥근 굴곡 수정 - mobile */
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide{position:relative;width:225px;height:225px; border-radius:0; background:#5f00c0 url("../../images/common/main22/pattern01.png") no-repeat}
/* e: 20220304 메인팝업 둥근 굴곡 수정 - mobile */

.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide:nth-child(2){background-color:#a50034}

/* s: 20220304 메인팝업 둥근 굴곡 수정 - mobile */
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area{position:absolute; border-radius:0; padding:0;}
/* e: 20220304 메인팝업 둥근 굴곡 수정 - mobile */

.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p{color:#fff}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt01{font-size:18px;font-family:'LGSmHaTR';padding-bottom:23px}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt02{font-size:48px;font-family:'LGSmHaTSB';padding-bottom:53px}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt02::after{content:"";position:absolute;top:187px;right:38px;display:block;width:48px;height:3px;background:#fff}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt03{font-family:'LGSmHaTR';font-size:15px}
.popup-wrap.main-popup .swiper-container .swiper-pagination{width:100%;top:230px;left:0;}
.popup-wrap.main-popup .swiper-container .swiper-pagination .swiper-pagination-bullet{width:9px;height:9px}
/* e : 20211029 메인팝업 인디케이터 위치 추가&수정 mo */

/*! footer */

/* dimm */
.dimm {width: 100%; opacity: .5;display: none;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  background: #000;  
}
/* .cookie-box.cookie-yes-box {position: fixed; padding:40px 20px; height: 300px; background: #f6f6f6;}
.cookie-box .close-btn.cookie-yes {top: 7%; width: 24px; height: 24px; background: url('../../images/common/main22/close_btn_24.png') no-repeat;}
.cookie-box .txt {width: 100%; max-width: none; color: #000; font-size: 14px; font-family:"LGSmHaTR"; line-height: 1.6;}
.cookie-box .cookie-wrap {margin-top: 25px;}
.cookie-box .cookie-yes-btn-tit a {line-height: 45px; height: 45px; color:#fff; font-size: 14px; font-family:"LGSmHaTSB"; letter-spacing: 0;}
.cookie-box .cookie-yes-btn-tit {width: 100%; height: 45px; margin: 0; border-radius: 25px;}
.cookie-box .cookie-yes-btn-tit:first-of-type {background: #d7177b;}
.cookie-box .cookie-yes-btn-tit:last-of-type {margin-top: 10px; background: #0087B5;}
.cookie-box .hide-txt {position: absolute;} */
/* .survey.clfix {display: block; position: fixed; right: 20px; bottom: 20px; width: 48px; height: 48px; z-index: 10;}
.survey.clfix .btn-top {display: block; width: 48px; height: 48px; background: url('../../images/common/main22/btn_top_new_mo.png') no-repeat; box-shadow: 5px 5px 20px rgba(0, 0, 0, 0.15); border-radius: 50%;} */



}

/*! layout - tablet */
@media (min-width: 1024px) and (max-width: 1280px){


.pc-show {display: block !important;}
.pc-show-flex {display: flex !important;}
.m-show {display: none !important;}
.m-show-flex {display: none !important;}
.animate-scroll {opacity: 0; visibility: hidden; will-change: transfrom, opacity;}

.popup-wrap.main-popup{width:420px;height:420px;border-radius:20px;z-index:100; background: none;}
.popup-wrap.main-popup .today_close{display: flex; position:absolute;top:-50px;width:100%}
.popup-wrap.main-popup .today_close .btn-close-popup{position:absolute;top:11px;right:0;width:56px;height:56px}
.popup-wrap.main-popup .today_close .btn-close-popup.type01{top:7px;right:9px}
.popup-wrap.main-popup .today_close .btn-close-popup .ico{display:block;position:absolute;top:-5%;left:inherit;right:0;width:24px;height:24px;margin:-12px 0 0 -12px;background:url("../../images/common/main22/mainbtn_close_renewal.png")}
.popup-wrap.main-popup .today_close label span{display:inline-block;width:125px;color:#fff;font-size:16px;padding-left: 0; padding-right:7px;font-family:'LGSmHaTR'}
.popup-wrap.main-popup .today_close input[type="checkbox"]{display:none}
.popup-wrap.main-popup .today_close label + input[type="checkbox"] {display:inline-block;width:20px;height:20px;border:1px solid #fff;}
.popup-wrap.main-popup .today_close label + input[type="checkbox"]:checked{display: inline-block; width: 20px; height: 20px; background:url("../../images/common/main22/popup_check_renewal.png") no-repeat center center !important;background-size:20px 20px; accent-color: red;}
/* s : 20211029 메인팝업 인디케이터 위치 추가&수정 pc */
.popup-wrap.main-popup .swiper-container{overflow:hidden;border-radius:8px; padding-bottom: 30px;}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide{position:relative;width:420px;height:420px; background: none;}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide:nth-child(2){background-color:none !important;}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area{position:absolute; border-radius:7px; padding:0}

.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p{color:#fff}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt01{font-size:18px;font-family:'LGSmHaTR';padding-bottom:23px}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt02{font-size:48px;font-family:'LGSmHaTSB';padding-bottom:53px}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt02::after{content:"";position:absolute;top:187px;right:38px;display:block;width:48px;height:3px;background:#fff}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt03{font-family:'LGSmHaTR';font-size:15px}
.popup-wrap.main-popup .swiper-container .swiper-pagination{width:100%;height:12px;top:435px;left:0;}
.popup-wrap.main-popup .swiper-container .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px; background:#f6f6f6;}
.popup-wrap.main-popup .swiper-container .swiper-button-play{position:absolute;left:30px;top:40px;display:inline-block;width:8px;height:10px;background:url(../../images/common/main22/swiper-button-play.png) no-repeat 0 0;z-index:20;cursor:pointer}
.popup-wrap.main-popup .swiper-container .swiper-button-pause{position:absolute;left:30px;top:40px;display:inline-block;width:8px;height:10px;background:url(../../images/common/main22/swiper-button-pause.png) no-repeat 0 0;z-index:20;cursor:pointer}


/*! footer */

/* dimm */
.dimm {width: 100%; opacity: .5;}
/* .survey .btn-top {display: block; padding: 0; margin-top: 20px; cursor: pointer; background-image: url('../../images/common/main22/btn_top_new.png'); width: 56px; height: 56px; background-position: center; background-size: auto; box-shadow: 5px 5px 20px rgb(0 0 0 / 15%); border-radius: 50%;} */
/* .cookie-box {position: fixed; padding:47px 240px; background: #f6f6f6;}
.cookie-box-inner {display: flex; justify-content: space-between; align-items: center;}
.cookie-box .txt.cookie-txt {color: #000; font-size: 16px; line-height: 1.6;}
.cookie-box .cookie-wrap {position: static; transform: none; align-items: center;}
.cookie-box .cookie-wrap .hide-txt {position: absolute;}
.cookie-box .cookie-yes-btn-tit {width: 150px; height: 40px;}
.cookie-box .cookie-yes-btn-tit:first-child {background: #D7177B; border-radius: 20px;}
.cookie-box .cookie-yes-btn-tit:nth-child(2) {background: #0087B5; border-radius: 20px;}
.cookie-box .cookie-yes-btn-tit a {line-height: 40px; color:#fff; font-size: 14px; font-family:"LGSmHaTSB";}
.cookie-box .close-btn {position: relative; top:0; right: -30px; margin-top: 0; background: url('../../images/common/main22/close_btn_24.png') no-repeat;}  */

}

/*! layout - pc */
@media (min-width: 1281px){

.pc-show {display: block !important;}
.pc-show-flex {display: flex !important;}
.m-show {display: none !important;}
.m-show-flex {display: none !important;}
.animate-scroll {opacity: 0; visibility: hidden; will-change: transfrom, opacity;}

.popup-wrap.main-popup{width:420px;height:420px;border-radius:20px;z-index:100; background: none;}
.popup-wrap.main-popup .today_close{display: flex; position:absolute;top:-50px;width:100%}
.popup-wrap.main-popup .today_close .btn-close-popup{position:absolute;top:11px;right:0;width:56px;height:56px}
.popup-wrap.main-popup .today_close .btn-close-popup.type01{top:7px;right:9px}
.popup-wrap.main-popup .today_close .btn-close-popup .ico{display:block;position:absolute;top:-5%;left:inherit;right:0;width:24px;height:24px;margin:-12px 0 0 -12px;background:url("../../images/common/main22/mainbtn_close_renewal.png")}
.popup-wrap.main-popup .today_close label span{display:inline-block;width:125px;color:#fff;font-size:16px;padding-left: 0; padding-right:7px;font-family:'LGSmHaTR'}
.popup-wrap.main-popup .today_close input[type="checkbox"]{display:none}
.popup-wrap.main-popup .today_close label + input[type="checkbox"] {display:inline-block;width:20px;height:20px;border:1px solid #fff;}
.popup-wrap.main-popup .today_close label + input[type="checkbox"]:checked{display: inline-block; width: 20px; height: 20px; background:url("../../images/common/main22/popup_check_renewal.png") no-repeat center center !important;background-size:20px 20px; accent-color: #D7177B;}
/* s : 20211029 메인팝업 인디케이터 위치 추가&수정 pc */
.popup-wrap.main-popup .swiper-container{overflow:hidden;border-radius:8px; padding-bottom: 30px;}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide{position:relative;width:420px;height:420px; background: none;}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide:nth-child(2){background-color:none !important;}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area{position:absolute; border-radius:7px; padding:0}

.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p{color:#fff}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt01{font-size:18px;font-family:'LGSmHaTR';padding-bottom:23px}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt02{font-size:48px;font-family:'LGSmHaTSB';padding-bottom:53px}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt02::after{content:"";position:absolute;top:187px;right:38px;display:block;width:48px;height:3px;background:#fff}
.popup-wrap.main-popup .swiper-container .swiper-wrapper .popup-content.swiper-slide .txt-area p.txt03{font-family:'LGSmHaTR';font-size:15px}
.popup-wrap.main-popup .swiper-container .swiper-pagination{width:100%;height:12px;top:435px;left:0;}
.popup-wrap.main-popup .swiper-container .swiper-pagination .swiper-pagination-bullet{width:8px;height:8px; background:#f6f6f6;}
.popup-wrap.main-popup .swiper-container .swiper-button-play{position:absolute;left:30px;top:40px;display:inline-block;width:8px;height:10px;background:url(../../images/common/main22/swiper-button-play.png) no-repeat 0 0;z-index:20;cursor:pointer}
.popup-wrap.main-popup .swiper-container .swiper-button-pause{position:absolute;left:30px;top:40px;display:inline-block;width:8px;height:10px;background:url(../../images/common/main22/swiper-button-pause.png) no-repeat 0 0;z-index:20;cursor:pointer}


}

/*! footer */


/* dimm cookie-box */
/* .dimm {width: 100%; opacity: .5;}
/* .survey .btn-top {display: block; padding: 0; margin-top: 20px; cursor: pointer; background-image: url('../../images/common/main22/btn_top_new.png'); width: 56px; height: 56px; background-position: center; background-size: auto; box-shadow: 5px 5px 20px rgb(0 0 0 / 15%); border-radius: 50%;} */
/* .cookie-box {position: fixed; padding:47px 240px; background: #f6f6f6;}
.cookie-box-inner {display: flex; justify-content: space-between; align-items: center;}
.cookie-box .txt.cookie-txt {color: #000; font-size: 16px; line-height: 1.6;}
.cookie-box .cookie-wrap {position: static; transform: none; align-items: center;}
.cookie-box .cookie-wrap .hide-txt {position: absolute;}
.cookie-box .cookie-yes-btn-tit {width: 150px; height: 40px;}
.cookie-box .cookie-yes-btn-tit:first-child {background: #D7177B; border-radius: 20px;}
.cookie-box .cookie-yes-btn-tit:nth-child(2) {background: #0087B5; border-radius: 20px;}
.cookie-box .cookie-yes-btn-tit a {line-height: 40px; color:#fff; font-size: 14px; font-family:"LGSmHaTSB";}
.cookie-box .close-btn {position: relative; top:0; right: -30px; margin-top: 0; background: url('../../images/common/main22/close_btn_24.png') no-repeat;}  */ */


/* dimm cookie-box */
.dimm {width: 100%; opacity: .5;}
/* .cookie-box {position: fixed; padding:47px 240px; background: #f6f6f6;}
.cookie-box-inner {display: flex; justify-content: space-between; align-items: center;}
.cookie-box .txt.cookie-txt {color: #000; font-size: 16px; line-height: 1.6;}
.cookie-box .cookie-wrap {position: static; transform: none; align-items: center;}
.cookie-box .cookie-wrap .hide-txt {position: absolute;}
.cookie-box .cookie-yes-btn-tit {width: 150px; height: 40px;}
.cookie-box .cookie-yes-btn-tit:first-child {background: #D7177B; border-radius: 20px;}
.cookie-box .cookie-yes-btn-tit:nth-child(2) {background: #0087B5; border-radius: 20px;}
.cookie-box .cookie-yes-btn-tit a {line-height: 40px; color:#fff; font-size: 14px; font-family:"LGSmHaTSB";}
.cookie-box .close-btn {position: relative; top:0; right: -30px; margin-top: 0; background: url('../../images/common/main22/close_btn_24.png') no-repeat;} 
 */





/* ie 11 대응 css */
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .animate-scroll {opacity: 1; visibility: visible;}
  .opacity-content {opacity: 1 !important; display: block !;}
  .renewal-main .section-type-main.status-section .tab-section-container {display: block !important;}
  .renewal-main .section-type-main.business-section .contents-wrap {display: block !important; opacity: 1 !important;}
  .renewal-main .section-type-main.business-section .contents-wrap .item {display: block !important; opacity: 1 !important;}

}