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

.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}

/* ¸ÞÀÎ ·Ñ¸µÀÌ¹ÌÁö */
#main .visual {zoom:1;}
#main .visual:after {content:" "; display:block; clear:both;}
#banner_list { position: relative; float:left; overflow:hidden;}
#banner_list .images img { width: 100%; }
#banner_list .clsBannerButton {position:absolute; right: 20px ; top:20px;}
#banner_list .clsBannerButton li { float: left; width: 10px; height: 10px; padding-left: 5px; text-align: center; cursor:pointer; background: url("/design/ajeosha/tem30/btn_off.png") no-repeat scroll right 0 transparent; }
#banner_list .clsBannerButton .labelOverClass { background: url("/design/d4-0154/tem30/btn_on.png") no-repeat scroll right 0 transparent; }

/* ÅØ½ºÆ® ¹è³Ê */

.txtBn { margin-top:5px; border:1px dashed #ddd; text-align:center; background-color:#fdfdfd; padding: 15px 0 ; line-height:18px; }
.txtBn .txtTit { font-size: 15px; color:#111;  }
.txtBn a { display:inline-block;}
.txtBn  a:hover .txtTit  { color:#757575; }

/* °øÁö»çÇ× */
.bt_notice{ width:206px; padding: 10px 15px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.bt_notice .noticeTit { font-size:13px;  color:#111; }
.bt_notice a.more{ font-size:11px; padding-left:130px; color:#999; }
.bt_noticeList { line-height: 19px; margin:6px 0 0 0;}
.bt_noticeList li a{ font-size:12px; color:#8c8b8c;}
.bt_noticeList li a:hover{color:#ff3a13;}
.bt_noticeList .noticeDate { color:#b4b4b4; font-size:11px; padding-right:10px;}

/* weekly best */
.weeklyitem { margin-top:15px; border:1px solid #eee; background-color:#fdfdfd;  }
.item-wrap h2,
.weeklyitem h2 {font-size:20px; text-align:center; color:#1e1e1e; margin:10px 0; font-family:Georgia; font-style:italic; }
.weeklyitem .prev { padding:110px 15px 0  ; float:left; cursor:pointer; border-left:1px solid #eee; height:145px;   }
.weeklyitem .next { padding:110px 15px 0  ; float:left; cursor:pointer; border-right:1px solid #eee; height:145px;  }

.slideScrollControlWrap {zoom:1; border-top:1px solid #eee; background-color:#fff; }
.slideScrollControlWrap:after {content:" "; display:block; clear:both;}
.slideScrollContentsWrap {overflow:hidden; position:relative; float:left;  padding: 10px 0; width: 1100px; height:230px; }
.slideScrollContents { position:absolute; left:-275px;}
.slideScrollContent {float:left; width:261px; height:261px; text-align:center; padding: 0 7px;}
.slideScrollContent img {width:260px; height:200px;}
.slideScrollContent a:hover img {filter:alpha(opacity=50); opacity:0.5;}
.slideScrollContent span{margin-top:10px;}
.slideScrollContent .price{color:#111; font-weight:bold; }

/* ¸®ºä */
.mini_review {width:300px; height:200px; margin:30px 0 0 35px;}
.mini_review a.more{font-size:11px; text-decoration:underline; padding-left:200px;}
.mini_review ul{padding-top:30px;}
.mini_review ul li {float:left;}
.mini_review ul > li img {width:110px; height:144px;}
.mini_review dl{width:180px; margin-left:10px;}
.mini_review dt{font-weight:bold; color:#525252;text-decoration:underline; margin-bottom:5px;}
.mini_review dd{line-height:19px;}

.mt-30{margin-top:30px}
.mt-60{margin-top:60px}
/* BASIC css end */

