/* BASIC css start */
#main { position: relative; }
#main .visual { padding-bottom: 40px; background: url(/images/d3/wellbeing_story/common/bg_line_h10.gif) repeat-x 0 100%; }

/* 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; margin-top: 20px; }


/* 메인모션 */
.DB_tab2 ul, .DB_tab2 li{list-style:none;margin:0;padding:0}
.DB_tab2 img{border:none}

.DB_tab2 {width:1260px;height:600px;border:0px solid #dadada; position:relative;overflow:hidden;margin-top:42px; }
.DB_tab2 .DB_img{position:relative}
.DB_tab2 .DB_img li{position:absolute}
.DB_tab2 .DB_menu{position:absolute;bottom:10px;width:100%;text-align:center;font-size:0}
.DB_tab2 .DB_menu li{display:inline;cursor:pointer;margin-right:3px}
.DB_tab2 .DB_dir{position:absolute; top:155px;cursor:pointer}
.DB_tab2 .DB_prev{left:5px}
.DB_tab2 .DB_next{right:5px}

.DB_tab3 ul, .DB_tab3 li{list-style:none;margin:0;padding:0}
.DB_tab3 img{border:none}

.DB_tab3 {width:1260px;height:410px;border:0px solid #dadada; position:relative;overflow:hidden;margin:130px 0 0 0;}
.DB_tab3 .DB_img{position:relative}
.DB_tab3 .DB_img li{position:absolute}
.DB_tab3 .DB_menu{position:absolute;bottom:10px;width:100%;text-align:center;font-size:0}
.DB_tab3 .DB_menu li{display:inline;cursor:pointer;margin-right:3px}
.DB_tab3 .DB_dir{position:absolute; top:155px;cursor:pointer}
.DB_tab3 .DB_prev{left:5px}
.DB_tab3 .DB_next{right:5px}

.banner {margin:20px 0; overflow:hidden}
.banner li{float:left}
.banner .left{margin:0 8px 0 0}
.banner .left2{margin:0 7px 0 0}

.hot {border:1px solid #e5e5e5; overflow:hidden; background: url(/design/giftgogo/img/hot_titbg.gif) repeat-x 0 0; margin:8px 0 11px}
.hot h1 {text-align:right; margin:0 0 1px}
.hot li{float:left}

.main_banner91 {border:0px; overflow:hidden; margin-top:10px;margin-bottom:10px;}
.main_banner91 li{}
.main_banner91 li a img {height:300px;}
.main_banner91 .price {color:#fa8743;padding-left:4px;font-weight:bold;}

/* BASIC css end */

