/* BASIC css start */
/* =============================================================================
   ¸ÞÀÎ index.html
   ========================================================================== */
#event { width: 100%; }
#event .event-imgs { margin-top: 4px; width: 100%;} /*4px*/
#event .event-imgs img { max-width: 100%; min-width: 100%; margin: 0 auto; display: none; }
#event .event-control-nav { width: 100%; text-align: center; }
#event .event-control-nav li { display: inline-block;  zoom: 1;}
#event .event-control-nav li a { margin: 0 2px; text-indent: -9999px; background: url(/images/d3/m_01/bull/event_now@2x.gif) no-repeat 0 50%; background-size: 19px 7px; width: 10px; height: 10px; display: block; }
#event .event-control-nav a.event-active { background-position: -12px 50%; }



#container.main .items-wrap .items[data-type=tile],
#container.main .items-wrap .items[data-type=horizontal] { margin-top: 14px; }
#container.main .items-wrap .items[data-type=horizontal] .price img { vertical-align: -1px; }
#container.main .items-wrap .items[data-type=vertical] li { min-height: initial; }
#container.main .items-wrap .items[data-type=vertical] .price-info li { min-height: initial; }
#container.main .items-wrap .items[data-type=vertical] .price-info li .tit img { vertical-align: -1px; }



#main_banner {position:reletive; width:100%; margin:0px;}
#main_banner .span .img{border:1px solid #9933cc;}
/*#main_banner ul:after{clear:both;}*/





/* =============================================================================
   ¸ÞÀÎ ¾ÆÀÌÄÜ ¹× Ç°Àý¹è°æ °ü·Ã
================================================================================*/
.items-wrap .items .icons { position: absolute; left: 5px; top: 0; }
.items-wrap .items .icons span { display: block; width : 30px; }
.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: 95px; 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; }
/* BASIC css end */

