@charset "utf-8";
/* 새글 스킨 (latest) */
#m_review {position: relative; max-width: 100%; padding-left: 0; height: 100%;}
#m_review .top_lt {display: flex; margin-bottom: 50px;}
#m_review .top_lt li {font-size: 18px; font-weight: 500; color: #999;}
#m_review .top_lt li:first-child {color: #007d7a; margin-right: 15px; padding-right: 15px; position: relative;}
#m_review .top_lt li:first-child::after {position: absolute; content: ''; width: 1px; height: 80%; background-color: #ddd; right: 0; top: 50%; transform: translateY(-50%);}
#m_review #m_review_title {display: none;}
#m_review #m_review_more {display: none;}
#m_review .a-item {padding: 0; border:0; background-color:#de0251; width:100%; position:relative; border-radius: 10px;}
#m_review .a-item .img-box { position:relative; overflow:hidden; cursor:pointer}
#m_review .a-item .img-box img { -webkit-transform: scale(1); transform: scale(1);transition: all 1s ease;-webkit-transition: all 1s ease; width:100%}
#m_review .a-item .img-box img:hover { -webkit-transform: scale(1.1); transform: scale(1.1);}
#m_review .a-item .info {text-decoration: none; padding: 40px; display: flex; flex-direction: column; justify-content: space-between; min-height: 889px;}
#m_review .a-item .info .price > p {color: #fff; font-size: 100px; font-weight: 600; font-family: "Barlow Condensed"; margin-bottom: 20px;}
#m_review .a-item .info .price > p span {font-size: 30px; opacity: .8; font-weight: 500;}
#m_review .a-item .info .price ul {margin-bottom: 40px;}
#m_review .a-item .info .price ul li {display: flex; margin-bottom: 10px;}
#m_review .a-item .info .price ul li:last-child {margin-bottom: 0;}
#m_review .a-item .info .price ul li p {color: #fff; font-size: 24px; font-weight: 400;}
#m_review .a-item .info .price ul li p span {background-color: #3a3a3c; padding: 7px 10px; display: inline-block; font-size: 20px; font-weight: 500; width: 120px; text-align: center; margin-right: 10px;}
#m_review .a-item .info .income {display: flex; align-items: center; justify-content: space-between;}
#m_review .a-item .info .income p {color: #fff; font-size: 28px; line-height: 38px; text-align: left;}
#m_review .a-item .info .income p span {font-weight: 600;}
#m_review .a-item .info .income p b {font-weight: 600;}
#m_review .a-item .info .income img {height: 150px; width: auto;}


#m_review .a-item .btm_lt {display: flex; justify-content: space-between;}
#m_review .a-item .btm_lt li {display: flex; align-items: center; font-size: 15px; color: #aaa; transition-duration: 0.4s;}
#m_review .a-item .btm_lt li:first-child img {margin-right: 10px;}
#m_review .a-item:hover .btm_lt li:last-child {color: #007d7a;}
#m_review .a-item:hover .btm_lt li:last-child img {filter: invert(90%) sepia(28%) saturate(3528%) hue-rotate(150deg) brightness(98%) contrast(101%);}
#m_review .a-item .btm_lt li:last-child img {margin-left: 10px; transition-duration: 0.4s;}

#m_review .main-dots {display: none;}
#m_review .main-nav {margin: 0 auto; width: 100%; display: flex; justify-content: flex-end; position: absolute; top: 50%; transform: translateY(-50%); z-index: 2;}
#m_review .main-nav button {background-color: rgba(0,0,0,0); border: 0; padding: 0;}
#m_review .main-nav button span {display: none;}
#m_review .main-nav button.owl-prev {position: relative; background-image: url(../../../../img/grim/m_left_w.png); width: 20px; height: 43px; background-size: cover; position: absolute; left: 20px;}
#m_review .main-nav button.owl-next {background-image: url(../../../../img/grim/m_right_w.png); width: 20px; height: 43px; background-size: cover; position: absolute; right: 20px;}


@media screen and (max-width:1400px) {
    #m_review .a-item .info {min-height: auto;}
    #m_review .a-item .info .price > p {font-size: 100px;}
    #m_review .a-item .info .price > p span {font-size: 24px;}
    #m_review .a-item .info .price ul li p {font-size: 20px;}
    #m_review .a-item .info .price ul li p span {font-size: 18px;}
    #m_review .a-item .info .income p {font-size: 18px; line-height: 28px;}
    #m_review .a-item .info .income img {height: 100px;}
}


@media screen and (max-width:640px) {
    #m_review .a-item .info {padding: 24px;}
    #m_review .a-item .info .price > p {font-size: 60px;}
    #m_review .a-item .info .price > p span {font-size: 20px;}
    #m_review .a-item .info .price ul li p {font-size: 18px;}
    #m_review .a-item .info .price ul li p span {font-size: 16px;}
    #m_review .a-item .info .income p {font-size: 16px; line-height: 26px;}
    #m_review .a-item .info .income img {height: 60px;}

    #m_review .main-nav button.owl-prev {width: 8px; height: 18px; left: 5px;}
    #m_review .main-nav button.owl-next {width: 8px; height: 18px; right: 5px;}
}
