/* BASIC css start */
/* 메인슬라이드 */

.slider {	width:100%; min-width:1200px;height:550px;	position:relative; overflow:hidden; background:#fff;text-align:center;}

.slider .bd {width:100%;position:absolute;left:50%;	margin-left:-600px}

.slider .bd li {width:1200px;overflow:hidden;}

.slider .bd li img {	display:block;width:1200px;height:500px;}

.slider .tempWrap {	overflow:visible !important}

.slider .tempWrap ul {margin-left:-1200px !important;}

.slider .hd {position:absolute;	width:100%;left:0;z-index:0;height:8px;bottom:20px;text-align:center;} /* 둥근버튼위치 */

.slider .hd li { display:inline-block;*display:inline;zoom:1;width:14px;height:14px;line-height:99px;overflow:hidden;background:url(/design/tarotgolf/wizdesign/slider-btn.png) 0px -14px no-repeat;margin:0 5px;cursor:pointer;	filter:alpha(opacity=100);	opacity:1;}

.slider .hd li.on {	background-position:0 0;filter:alpha(opacity=100);opacity:1;}

.slider .pnBtn {position:absolute;z-index:0;top:0;width:100%;height:500px;	cursor:pointer;}


.slider .prev {left:-50%;margin-left:-600px; }

.slider .next {left:50%;margin-left:600px;}


.slider .pnBtn .blackBg {display:block;position:absolute;left:0;top:0;width:100%;height:500px;background:#fff; filter:alpha(opacity=100);	opacity:1;}

.slider .pnBtn .arrow {position:absolute;	top:70px;z-index:1;width:60px;height:500px;}

.slider .pnBtn .arrow:hover {filter:alpha(opacity=100);opacity:1.0;}

.slider .prev .arrow {right:0;	background:url(/design/tarotgolf/wizdesign/slider-arrow.png) -120px 0 no-repeat;}

.slider .next .arrow {left:0;	background:url(/design/tarotgolf/wizdesign/slider-arrow.png) 0 0 no-repeat;}

/* 슬라이드 end */

#contentWrap { width:100%; }

#main_content { width:100%; }

#main { position: relative; width:1200px; margin:0 auto;}

/* 중앙배너 */

#cenbanner { width:1200px; border-top:2px solid #000; border-bottom:0px solid #000;padding:25px 0; margin:40px auto; height:295px;}

#mainboard { margin-bottom:30px; height:117px}

/* 베스트상품리스트 */

.flash_banner
{
border:0px solid #e3e3e3;
	position:relative;
	padding:0;
	margin:0 auto;
	width:1200px;
	height:202px;
	z-index:0;
	left:0px;
	top:0px;
}



.flash_banner .flash_banner_body
{
float:left;
position:absolute;
padding:0px;
width:1150px;
height:202px;padding-top:0px;
overflow:hidden;
margin-left:25px;

}
.flash_banner .flash_banner_body ul {
float: left;
position:absolute;
list-style-type: none; 
width:2922px;
height:202px;
zoom*1;
margin:0px;
padding:0px;
overflow: hidden;
}
.flash_banner .flash_banner_body li {
float: left;text-align:center;
position: relative;
width:230px;border-right:0px solid #ddd;
line-height:0px;
padding:0px;
margin:0px;
overflow: hidden;
}
.flash_banner .flash_banner_body li img 
{ width:200px; display:inline;
margin:0px;padding:0px; border:1px solid #F1F1F1;}





.flash_banner .btn {cursor:pointer;z-index:12;}
.flash_banner .btn_left {  position:absolute; left:0px; top:80px; width:0px;  text-align:center; z-index:13;}
.flash_banner .btn_right { position:absolute; right:0px; top:80px;   text-align:center; z-index:13;} 
 


/*  메인타이틀이미지 */

.mtitbox { width:100%; height:40px; line-height:40px; background-color: #fff; border: 0px solid #EFEFEF; margin-top:60px; margin-bottom:30px;}
.mtitbox .mtitle {  width:250px;  text-align:center; height:40px; margin:0 auto; border-top: 1px solid #E1E1E1;  border-bottom: 1px solid #E1E1E1;}
.mtitbox .mtitle .mname a { font-weight:bold; font-size:12px; color:#999; text-transform:uppercase;  font-family: arial; letter-spacing:1px;}
.mtitbox .mtitle .mname { font-weight:bold; font-size:12px; color:#999; text-transform:uppercase;  font-family: arial; letter-spacing:1px;}




/* BASIC css end */

