/* 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; border: 1px solid #e5e5e5; margin-bottom:10px;}
#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/koeld/tem30/btn_off.png") no-repeat scroll right 0 transparent; }
#banner_list .clsBannerButton .labelOverClass { background: url("/design/koeld/tem30/btn_on.png") no-repeat scroll right 0 transparent; }

/* 텍스트 배너 */

.txtBn { margin-top:10px; border:1px dashed #ddd; text-align:center; background-color:#f9f9f9; padding: 25px 0 ; line-height:20px; }
.txtBn .txtTit { font-size: 18px; color:#333; font-weight:bold; }
.txtBn a { display:inline-block;}
.txtBn  a:hover .txtTit  { color:#a0a0a0; }

/* 공지사항 */
.bt_notice{ width:206px; padding: 10px 15px; border-top: 1px solid #eee; border-bottom: 1px solid #eee; margin-bottom: 10px;}
.bt_notice .noticeTit { font-size:14px; font-family:Georgia; font-style:italic; 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; margin-bottom:40px; }

/* weekly best */
.weeklyitem { margin-top:38px; margin-bottom: 40px; border:1px solid #eee; background-color:#fdfdfd;  }
.item-wrap h2,
.weeklyitem h2 {font-size:20px; text-align:center; color:#1e1e1e; margin:10px 0; font-weight:bold;}
.weeklyitem .prev { padding:110px 15px 0  ; float:left; cursor:pointer; border-left:1px solid #eee; height:220px;   }
.weeklyitem .next { padding:110px 15px 0  ; float:left; cursor:pointer; border-right:1px solid #eee; height:220px;  }
.h2_line { border-bottom:2px solid #111111; padding-bottom:10px; }

.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:310px; }
.slideScrollContents { position:absolute; left:-275px;}
.slideScrollContent {float:left; width:275px; height:330px; text-align:center;}
.slideScrollContent img {width:260px; height:260px;}
.slideScrollContent a:hover img {filter:alpha(opacity=50); opacity:0.5;}
.slideScrollContent span{margin-top:10px;}

.slideScrollContent .name { font-size:14px; color:#333; font-weight:bold; }
.slideScrollContent .line { color:#535353; font-size:11px;}
.slideScrollContent .price { color:#e60012; 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}
.visual .fl_right {float:right; width:236px;}
.leftMenu {width: 214px; border:1px solid #e5e5e5; font-size:14px; font-weight:bold; font-family: 'Malgun Gothic','맑은 고딕',sans-serif; padding:2px 10px; margin-right:10px;}
.leftMenu li {border-bottom:1px solid #e5e5e5; padding:5px 26px;}
.leftMenu li a {color:#1e1e1e; font-size:14px; font-weight:bold; font-family: 'Malgun Gothic','맑은 고딕',sans-serif;}
.leftMenu li a:hover {color:#777;}
.leftMenu .tit_menu {color:#0a53a0; background:url("/design/koeld/tem30/bul_menu.gif") no-repeat scroll 16px center;}
.leftMenu .tit_menu a {color:#0a53a0;}
.leftMenu .tit_menu a:hover {color:#0a53a0;}
.visualCenter {width: 708px; float: left;}
.banRight img {margin-bottom:11px; vertical-align: top;}
.banArea {margin:30px 0;}
/* BASIC css end */

