/* BASIC css start */
/* 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; }
/* offline branches */
#namyangju-branch #hanam-branch { width: 40%; padding-right: 20px; }
/* 오프라인 매장 로고 */
#offline-event { width:720px; height:414px; }
#footer_banner { display: none; } 
#sns_banner { padding-top: 20px; }

.wd {width:1200px;}

.mainLeft {
	width:225px; 
	height:440px;

	float:left;
}

.mainLeft li {
	border-bottom:1px solid #e1e1e1; 
	height:72px;
}

.mainLeft li img {border:0}

.mainRight {float: right; margin-bottom: 20px;}



.clsBannerScreen {
	overflow: hidden;
	position: relative;
	height: 414px;
	width: 939px;

	border: 1px solid #e1e1e1;
	cursor: pointer;
	clear: both;
}
 
.clsBannerScreen .images {
    position: absolute;
    display: none;
}
 
ul, li {
    list-style: none;
    margin: 0;
    padding: 0;
    font-size:11px;
}
 
.clsBannerButton {

    cursor: pointer;
    border-bottom: 0px solid #e1e1e1;
}
 
.clsBannerButton li {
    width: 298px;
    float: left;
	background-color:#330033;
	border: 1px solid #ffffff;
	text-align:center;
	padding-top:5px;
	padding-bottom:5px;

}

.clsBannerButton li a {
	color: #cc9966;
}
 
.clsBannerButton li.fir {
    border-left: 0px solid #e1e1e1;
}
 
.clsBannerButton li.labelOverClass {
    font-weight: bold;
}


.title_bar3 {margin-top:50px; width:1200px; height:70px; background-color:#eeeeee; margin-bottom:25px; }
.title_bar2 {margin-top:50px; width:1200px; height:70px; margin-bottom:25px; }
.title_bar_celeb {margin-top: 50px; width: 1200px; height: 70px; margin-bottom: 25px; }
.title_bar {margin-top:50px; width:1200px; height:70px; margin-bottom:25px;}
.title_bar .bgcor {float:left;}
.title_bar .bgcor img {border:0;}
.title_more {width:1200px; height:40px; margin-top:10px; }

.title_more2 {margin-bottom:50px; width:1200px; height:35px;}
.title_more2 .bgcor2 {background-color:#fff1d4; float:left;}
.title_more2 .bgcor2 img {border:0;}


.item_box {width:1200px; height:700px;}
.item_box_big {float:left; width:330px; height:663px; margin-top:21px; display:block;}
.item_box_big  a:hover img { opacity: 0.5; filter: alpha(opacity=50); }
.item_box_middle {float:right; width:272px; height:288px; display:block; margin:21px 0 0 21px;}
.item_box_middle img {border:0}




.item_box2 {width:1200px; height:1045px;}
.item_box_big2 {float:right; width:330px; height:906px; margin-top:21px; display:block;}
.item_box_big2  a:hover img { opacity: 0.5; filter: alpha(opacity=50); }
.item_box_big3 {float:right; width:330px; height:288px; margin-top:21px; display:block;}
.item_box_big3  a:hover img { opacity: 0.5; filter: alpha(opacity=50); }
.item_box_middle2 {float:left; width:270px; height:286px; display:block; margin:21px 21px 0 0; border:1px solid #eac06d;}
.item_box_middle2 img {border:0; width:270px; height:286px;}
.item_box_middle3 {float:right; width:321px; height:288px; display:block; margin:21px 0 0 0;}
.item_box_middle3 img {border:0}


.img_banner {padding:50px 0 0 0;}
.img_banner img {border=0;}


.bx-wrapper .bx-viewport { max-width: 1200px; }

.celeb_table td { width:	224px; height:	300px; }
/* .branches_and_event { margin-bottom: 20px; } */
/* BASIC css end */

