/* BASIC css start */
#main .mcolum-board { zoom: 1; overflow: hidden; padding: 10px 0 0 5px; margin-top: 0px;}
#main .mcolum-board:after { content: ""; display: block; clear: both; }
#main .mcolum-board .colum { float: left; width: 185px; min-height: 280px; _height: 280px; padding-right: 3px; margin-right: 5px; background: url(/images/d3/sporty_style/main_board_dot.gif) repeat-y right 0; }
#main .mcolum-board .colum h2 { font-size: 0; line-height: 0; padding-bottom: 5px;}
#main .mcolum-board .colum .cont { margin-top: 0px; font-size:14px;}
#main .mcolum-board .colum li { zoom: 1; padding-left: 10px; background: url(/images/d3/sporty_style/common/bull_h2_w2_ababab.gif) no-repeat 0 7px; }
#main .mcolum-board .colum a { display: block; padding: 2px 0; color: #818181; font-size: 13px; }
#main .mcolum-board .faq { margin-right: 0; padding-right: 0; background: none; }
#main .colum_notice2 {margin-right: 5px; position:relative; float: left;}

/* 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; }

.clsBanner {position:absolute;top:148px; width:100%; text-align:center;}
.clsBannerButton {z-index:999;margin:0 auto;}
.clsBannerScreen {z-index:1;width:1100px; position:absolute; text-align:center;}
.clsBannerScreen div {display:none; text-align:center;}

.clsHangerOut1 {list-style:none;float:left; width:26px; height:11px; color:#FFFFFF; }
.clsHangerOut2 {list-style:none;float:left; width:26px; height:11px; color:#FFFFFF; }
.clsHangerOver {list-style:none;float:left; width:26px; height:11px; color:#FFFFFF;}

.visual { position: relative; margin-top: 510px}
.visual150 { position: relative; margin-top: 80px}
.visual60 { position: relative; margin-top: 60px}
.visual600 { position: relative; margin-top: 540px; z-index:998;}

/* visual2 */
.visual2 { zoom: 1; right: 0px; top: 15px; background-color: #fff; }
.visual2:after { content: ""; display: block; clear: both; }
.visual2 li,
.visual2 a { display: inline; float: left; width: auto; }
.visual2 li { margin-left: 14px; font-family: Tahoma; }
.visual2 li.login a { color: #88b8ba; }

/* »óÇ°¸®½ºÆ® (¸ÞÀÎ/°Ë»ö/»óÇ°¸®½ºÆ®) */
.prd-list1 { position: absolute; top: 1052px;}
.prd-list1 td { padding: 10px 0; vertical-align: top; }
.prd-list1 .info { width: 300px; }
.prd-list1 .thumb { width: 360px;  margin: 0 auto 10px; font-size: 0; line-height: 0; border: 0px solid #eee; }
.prd-list1 .thumb img { width: 100%; height: 100%; }
.prd-list1 .dsc,
.prd-list1 .price,
.prd-list1 .color,
.prd-list1 .preview { margin-bottom: 5px; padding-left: 10px; }
.prd-list1 .dsc img { font-size: 0; line-height: 0; }
.prd-list1 .price { font-weight: bold; color: #646464; }

/* »óÇ°¸®½ºÆ® (¸ÞÀÎ/°Ë»ö/»óÇ°¸®½ºÆ®) */
.prd-list2 { position: absolute; top: 1052px; display: none;}
.prd-list2 td { padding: 10px 0; vertical-align: top; }
.prd-list2 .info { width: 300px; }
.prd-list2 .thumb { width: 360px;  margin: 0 auto 10px; font-size: 0; line-height: 0; border: 0px solid #eee; }
.prd-list2 .thumb img { width: 100%; height: 100%; }
.prd-list2 .dsc,
.prd-list2 .price,
.prd-list2 .color,
.prd-list2 .preview { margin-bottom: 5px; padding-left: 10px; }
.prd-list2 .dsc img { font-size: 0; line-height: 0; }
.prd-list2 .price { font-weight: bold; color: #646464; }

/* »óÇ°¸®½ºÆ® (¸ÞÀÎ/°Ë»ö/»óÇ°¸®½ºÆ®) */
.prd-list3 { position: absolute; top: 1052px; display: none;}
.prd-list3 td { padding: 10px 0; vertical-align: top; }
.prd-list3 .info { width: 300px; }
.prd-list3 .thumb { width: 360px;  margin: 0 auto 10px; font-size: 0; line-height: 0; border: 0px solid #eee; }
.prd-list3 .thumb img { width: 100%; height: 100%; }
.prd-list3 .dsc,
.prd-list3 .price,
.prd-list3 .color,
.prd-list3 .preview { margin-bottom: 5px; padding-left: 10px; }
.prd-list3 .dsc img { font-size: 0; line-height: 0; }
.prd-list3 .price { font-weight: bold; color: #646464; }

a.rollover img { border-width:0px; display:inline; }
a.rollover img.over { .prdlist3.display: none; }
a.rollover:hover { border:0px }
a.rollover:hover img { display: none; }
a.rollover:hover img.over { .prdlist3.display:inline; }

#main_banner{position:absolute; width:100%;height:530px;overflow:hidden; top:148px; z-index:999; left:0;}
#main_banner .DB_img{position:absolute; width:100%;height:100%;overflow:hidden}
#main_banner .DB_img li{position:absolute;height:100%;left:50%;width:1920px;margin-left:-960px/*ÀÌ¹ÌÁö»çÀÌÁî Àý¹Ý*/;display:none}

#main_banner .DB_menu_wrap{position:absolute;width:1100px;height:100%;left:50%;margin-left:-1200px;}
#main_banner .DB_menu_wrap .DB_menu{position:absolute;right:0;bottom:10px}
#main_banner .DB_menu_wrap .DB_menu li{float:left;margin-right:2px;cursor:pointer}


#main_banner .DB_info{position:absolute;bottom:10px;height:35px;right:431px /*ÅØ½ºÆ®À§Ä¡¸¦ ÀÚµ¿À¸·Î ÀâÁö ¸øÇÏ¿© ¼öÄ¡°ªÀ¸·Î ±âÀÔÇÏ¿´½À´Ï´Ù.*/}
#main_banner .DB_info li{display:none}

#DB_main_banner_close{position:relative;width:1100px;left:50%;margin-left:-550px;text-align:right;;height:40px};
#DB_main_banner_close .DB_close{position:absolute;cursor:pointer;right:0px;}

#ftrWrap { position: relative;}
#footer { width: 1100px; padding: 0px 8px 50px; margin-left: auto; margin-right: auto; font-size: 11px; }
#ftrWrap .clink-w { zoom: 1; position: relative; height: 25px; background: #9d9d9d url(/images/d3/sporty_style/common/bg_gnb_clink.gif) no-repeat right -26px; }
#ftrWrap .clink-w:after { content: ""; display: block; clear: both; }
/* clink */
#ftrWrap .clink { zoom: 1; overflow: hidden; position: relative; padding-left: 27px; background: url(/images/d3/sporty_style/common/bg_gnb_clink.gif) no-repeat 0 0; }
#ftrWrap .clink li { margin-right: 27px; }
#ftrWrap .clink li,
#ftrWrap .clink a { float: left; width: auto; color: #fff; font-weight: bold; height: 25px; line-height: 30px; letter-spacing: -1px; }
#ftrWrap .clink a:hover { color: #fccbd6; }
#ftrWrap .clink li.last a { background: none; }
/* top anchor */
#ftrWrap .anchor { position: absolute; top: 8px; right: 15px; }
/* info */
#ftrWrap .info-w  { margin-top: 20px; margin-bottom: 10px; color: #444; }
#ftrWrap .info { zoom: 1; padding: 4px; background: url(/images/d3/sporty_style/common/bg_ftr_dot.gif) repeat-x 0 bottom; }
#ftrWrap .info h3 { font-size: 0; line-height: 0; }
#ftrWrap .info dl { zoom: 1; margin-top: 5px; padding-top: 0px; letter-spacing: -1px; }
#ftrWrap .info dt,
#ftrWrap .info dd { float: left; width: auto;}
#ftrWrap .info dt { margin-right: 3px; }
#ftrWrap .info dd { padding-right: 12px; margin-right: 10px; white-space: nowrap; background: url(/images/d3/sporty_style/common/bull_ftr_info_div.gif) no-repeat right 0; }
#ftrWrap .info dd.last { background: none; padding-right: 0; margin-right: 0; }
#ftrWrap .info dd.email { background: none; padding-right: 0; margin-right: 15px; }
#ftrWrap .info dd img { margin-left: 5px; vertical-align: middle; }
#ftrWrap .info dd.copy { padding-top: 4px; font-size: 0; line-height: 0; }
#ftrWrap .info dd.copy img { vertical-align: top; }
#ftrWrap .info .imp { color: #444; }
#ftrWrap .web-master { background: none; }
#ftrWrap .escrow { margin-top: 30px; text-align: center; }
/* BASIC css end */

