/* BASIC css start */
.mini_review ul{*zoom:1;}
.mini_review ul{content:" "; display:block; clear:both;}

/* best-evt */
#main .best-evt { zoom: 1; overflow: hidden; margin-top: 20px; }
/* slideBestEvt */
#main #slideBestEvt { float: left; width: auto; border-left: 0; }
/* hashBestEvt */
#main #hashBestEvt { position: relative; float: right; }
/* headlineBanner */
#main #headlineBanner { position: relative; margin-top: 20px; }
/* mdItem */
#main #mdItem { position: relative;  }

.item-list .thumb a.on:link img { border: solid 3px #FFFFFF }
.item-list .thumb a.on:visited img { border: solid 3px #FFFFFF }
.item-list .thumb a.on:hover img { border: solid 3px #ff8c69}

/* ¸ÞÀÎ ·Ñ¸µÀÌ¹ÌÁö */
#banner_list { position: relative; }
#banner_list .clsBannerButton {position:absolute; right:10px; bottom:10px;}
#banner_list .clsBannerButton li { float: left; width: 10px; height: 10px; padding-left: 5px; cursor:pointer; background: url("/images/d3/hifarm2/btn_off.gif") no-repeat scroll right 0; }
#banner_list .clsBannerButton .labelOverClass { background: url("/images/d3/hifarm2/btn_on.gif") no-repeat scroll right 0; }

#main .board_area {zoom:1; margin-top:20px;}
#main .board_area:after {content:""; display:block; clear:both; }

/* °øÁö»çÇ× ±¸¸ÅÈÄ±â */
.bt_board {width:300px; }
.bt_board dt {background:url(/images/d3/hifarm2/line.gif) no-repeat left bottom; font-size:16px; font-family:Nanum Gothic; padding:0 0 8px; }
.bt_board dt a.more {font-size:11px; padding-left:190px; font-family:Nanum Gothic;}
.bt_board dd {background:url(/images/d3/hifarm2/bul.gif) no-repeat 5px 4px; padding:2px 0 0 15px; position:relative; margin:7px 0 0;}
.bt_board span {color:#b4b4b4; position:absolute; left:267px;}

/* °¶·¯¸® */
.bt_gallery {width:300px; }
.bt_gallery h3 {background:url(/images/d3/hifarm2/line.gif) no-repeat left bottom; font-size:16px; font-family:Nanum Gothic; padding:0 0 8px; }
.bt_gallery h3 a.more {font-size:11px; padding-left:200px; font-family:Nanum Gothic;}
.bt_gallery li img { border:1px solid #d8d8d8; width:143px; height:83px; overflow-y: hidden;}
.bt_gallery li:first-child {margin-right:10px; }

.bsn {width:805px;}

.mt-30{margin-top:30px}

.consumer_price{color:rgba(66, 66, 66, 1); margin-bottom:2px;}
.prd-price{color:rgba(237, 14, 2, 1) !important; font-size:14px;}
/* BASIC css end */

