/* BASIC css start */
/* ¼ûÀº ¾ÆÀÌÄÜ ÀÌ¹ÌÁö */
#FindEventClickImage { 
    width: 150px !important; 
    height: 50px !important; 
}

#FindEventClickImage img { width: 100% !important; }


h2 {font-size: 20px;padding: 0 20px;font-weight: bold;} 
h2>div {  display: flex;  align-items: center;}
h2>div a { display: block;}
h2>div>div { display: flex; align-items: center; justify-content: space-between; width: 100%; }
h2 img {width: 20%;margin-right: 2%;}
h2 .tit_sub_txt {font-weight: 500; font-size: 12px;display: flex;justify-content: space-between;align-items: center;}
h2 .tit_sub_txt i { margin-left: 5px; font-size: 10px; }

/* =============================================================================
¸ÞÀÎ ¾ÆÀÌÄÜ ¹× Ç°Àý¹è°æ °ü·Ã
================================================================================*/
.items-wrap .items .sold-out { position: absolute; z-index: 1; width: 100%; height: 100%; background: url(/images/d3/m_01/bg/sold_out.png) no-repeat top center; background-size: 100%; }
.items-wrap .items[data-type=vertical] .vertical-img { position:relative; float: left; margin: 0; width: 100px; height: auto; }
.items-wrap .items[data-type=vertical] .vertical-img img { width: 100%; height: auto; max-height: none; }
.items-wrap .items[data-type=vertical] .sold-out { left: 0; top: 0; }


#mb_main_list{width:100%; position:relative;}

.btn-recmd_product {margin: 20px auto 40px;}





/* BASIC css end */

