@charset "utf-8";
@import "style.css";
@import "hj.css";

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td ,hr{margin: 0;padding: 0;border: 0;font-size: 100%;}
hr{height:0;display:none}
a {color:#666;text-decoration:none}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td {font-weight: normal;}
blockquote:before, blockquote:after,q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
img{border:0;vertical-align:top}
li{vertical-align:top}
input{font-size:12px}
body{font-family:dotum,arial,thoma;font-size:12px;background:url(/images/dcgolf/common/bg_body.gif) repeat-x;color:#666}
.png24{tmp:expression(setPng24(this));}
.bg_none{background:none !important}
.ir_text{position:absolute;z-index:-1;top:-9999em;left:-9999em;text-indent: -9999em}
.mask{display:none;position:absolute;left:0;top:0;z-index:1000;background-color:#000;}
.ellipsis{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis')}
select{font-size:12px}

/* reset
-------------------------*/
.none_lineR{border-right:0 !important}
.none_lineB{border-bottom:0 !important}
.bg_none{background:none}

/* Layout
-------------------------*/
#wrap{width:965px;margin:0px auto;position:relative;}
#header{position:relative;}
#header h1{}
#header .search{position:absolute; left:235px;top:41px;width:401px;height:39px;background:url(/images/dcgolf/common/bg_search.gif) no-repeat;}
#header .search p{padding-left:80px;padding-top:4px;overflow:hidden;zoom:1}
#header .search p input{display:block;float:left;}
#header .search p input.field{width:249px;border:0;padding:2px 5px 0 5px;background:none;margin-top:4px;height:20px;_line-height:20px;font-weight:bold}
#header .hbanner{position:absolute; left:640px;top:41px;width:304px;height:39px;background:url(/images/dcgolf/common/brand_as_top.gif) no-repeat;}
#header .utill{zoom:1;position:absolute; top:7px;right:0}
#header .utill:after{content:"";clear:both;display:block}
#header .utill li{float:left;}
#header .utill li a{display:block;height:18px;background:url(/images/dcgolf/common/loginBar.gif) no-repeat;margin-right:15px}
#header .utill .m1 a{width:47px;background-position:0 -18px}
#header .utill .m2 a{width:34px;background-position:-62px -18px}
#header .utill .m1_off a{width:47px;background-position:0 0px}
#header .utill .m2_off a{width:34px;background-position:-62px 0px}
#header .utill .m3 a{width:51px;background-position:-112px 0}
#header .utill .m4 a{width:42px;background-position:-180px 0}
#header .utill .m5 a{width:34px;background-position:-240px 0}
#header .utill .m6 a{width:34px;background-position:-291px 0;margin-right:0}

#gnb{zoom:1;height:36px;background:url(/images/dcgolf/common/bg_gnb.gif) no-repeat;}
#gnb:after{content:"";clear:both;display:block}
#gnb li{float:left;}
#gnb li{padding-left:18px;padding-right:15px;background:url(/images/dcgolf/common/bg_gnbDiv.gif) no-repeat right center;}
#gnb li .line{background:url(/images/dcgolf/common/bg_gnbDiv.gif) no-repeat right center;}
#gnb li a{display:block;height:36px;background:url(/images/dcgolf/common/bg_gnbM.gif) no-repeat;}
#gnb .m1{padding:0;background:none;position:relative;}  /*20120618 추가 position:relative; */
#gnb .m1 a{width:120px;background-position:0 0}
#gnb .m2{padding-left:28px}
#gnb .m2 a{width:37px;background-position:-138px 0}
#gnb .m3 a{width:48px;background-position:-206px 0}
#gnb .m4 a{width:25px;background-position:-286px 0}
#gnb .m5 a{width:36px;background-position:-346px 0}
#gnb .m6 a{width:56px;background-position:-416px 0}
#gnb .m7{padding-right:40px;background:none}
#gnb .m7 a{width:24px;background-position:-504px 0}
#gnb #allCate{position:absolute;left:0;top:37px;z-index:1000;border:1px solid #ccc;display:none;} /*20120618 추가*/

#gnb li.etc{background:none;padding:0}
#gnb li.etc ul li{padding-left:10px;padding-right:14px;background:url(/images/dcgolf/common/bg_gnbDiv2.gif) no-repeat right center;}
#gnb li.etc ul li a{margin:10px 0;height:16px;background:url(/images/dcgolf/common/bg_gnbM.gif) no-repeat;}
#gnb li.etc ul li.m8{padding-left:0}
#gnb li.etc ul li.m8 a{width:28px;background-position:-582px -10px}
#gnb li.etc ul li.m9 a{width:28px;background-position:-635px -10px}
#gnb li.etc ul li.m10 a{width:37px;background-position:-688px -10px}
#gnb li.etc ul li.m11 a{width:28px;background-position:-751px -10px}
#gnb li.etc ul li.m12 a{width:37px;background-position:-802px -10px}
#gnb li.etc ul li.m13 a{width:37px;background-position:-863px -10px}
#gnb li.etc ul li.m14{background:none;padding-right:0}
#gnb li.etc ul li.m14 a{width:28px;background-position:-924px -10px}

#container{zoom:1}
#container:after{content:"";clear:both;display:block}
#container .section1{margin-top:10px;zoom:1}
#container .section1:after{content:"";clear:both;display:block}
#container .section1 .cell1{float:left;margin-right:8px}
#container .section1 .cell2{float:left;width:519px;height:486px;margin-right:9px;border:solid 1px #C6C6C6;border-bottom:0;overflow:hidden}
#container .section1 .cell2 ul{height:458px;overflow:hidden}
#container .section1 .cell2 #mBtn{display:none}
#container .section1 .cell2 .mBtns{width:525px;}
#container .section1 .cell2 .mBtns a{display:block;float:left;width:104px;height:28px;background-color:#151515;color:#fff;text-align:center;font-weight:bold;line-height:29px}
#container .section1 .cell2 .mBtns a.on,#container .section1 .cell2 .mBtns a:hover{background-color:#D82342}
#container .section1 .cell3{float:left;*float:none} /*20120618 추가 ;*float:none*/
#container .section1 .cell3 #hitItem{position:relative;padding-top:17px;background:url(/images/dcgolf/main/tit_hit.gif) no-repeat;margin-bottom:3px;overflow:hidden;zoom:1;overflow:hidden;height:240px;}
#container .section1 .cell3 #hitItem ul{height:240px}
#container .section1 .cell3 #hitItem #hitBtn{position:absolute; right:0px;top:4px;overflow:hidden;height:9px;zoom:1;_right:5px}
#container .section1 .cell3 #hitItem #hitBtn a{float:left;display:block;margin-right:5px;width:9px;height:9px;background:url(/images/dcgolf/main/btn_hit.gif) no-repeat right top;text-indent:-9999em}
#container .section1 .cell3 #hitItem #hitBtn a.activeSlide{background-position:left top}

#container .section1 .cell3 #newItem ul{width:230px;height:210px;overflow:hidden;position:relative;}
#container .section1 .cell3 #newItem li{position:absolute;bottom:0}
#container .section1 .cell3 #newItem li.i1{}
#container .section1 .cell3 #newItem li.i2{}
#container .section1 .cell3 #newItem li.i3{}



#container .banner316{zoom:1;margin:15px 0 20px 0}
#container .banner316:after{content:"";clear:both;display:block}
#container .banner316 li{float:left;}
#container .banner316 li.space{padding:0 8px}

#container .bTb2{width:965px;height:150px;zoom:1;overflow:hidden}
#container .bTb2:after{content:"";clear:both;display:block}
#container .bTb2 li{float:left;}


#container .section2{overflow:hidden;zoom:1}
#container .weekly{float:left;margin-right:15px}
#container .lowest{float:left;}
#container .lowest h2{float:left;margin-right:27px}
#container .lowest .tab{zoom:1;float:left;}
#container .lowest .tab:after{content:"";clear:both;display:block}
#container .lowest .tab li{float:left;}
#container .lowest .tab li a{display:block;margin-right:1px;height:22px;background:url(/images/dcgolf/main/btn_lowest.gif) no-repeat;}
#container .lowest .tab li a:hover{background-position:0px -22px}
#container .lowest .tab .m1 a{width:59px;}
#container .lowest .tab .m2 a{width:69px;background-position:-60px 0}
#container .lowest .tab .m3 a{width:49px;background-position:-130px 0}
#container .lowest .tab .m4 a{width:59px;background-position:-180px 0}
#container .lowest .tab .m5 a{width:79px;background-position:-240px 0}
#container .lowest .tab .m1 a:hover, #container .lowest .tab .m1 a.on{width:59px;background-position:0px -22px}
#container .lowest .tab .m2 a:hover, #container .lowest .tab .m2 a.on{width:69px;background-position:-60px -22px}
#container .lowest .tab .m3 a:hover, #container .lowest .tab .m3 a.on{width:49px;background-position:-130px -22px}
#container .lowest .tab .m4 a:hover, #container .lowest .tab .m4 a.on{width:59px;background-position:-180px -22px}
#container .lowest .tab .m5 a:hover, #container .lowest .tab .m5 a.on{width:79px;background-position:-240px -22px}
#container .lowest .contents{clear:both;display:none;padding:10px 0 0 10px;width:754px;height:245px;background:url(/images/dcgolf/main/bg_lowest.gif) no-repeat;}
#container .lowest .contents table td{padding-right:12px;vertical-align:top}
#container .lowest .contents table td.none{padding-right:0px}
/* #container .lowest .contents table p{font-size:11px;text-align:center;line-height:110%;width:177px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis')} */
#container .lowest .contents table .images{border:solid 1px #d8d8d8; width:177px; height:177px;}
#container .lowest .contents table .subject{font-size:11px;text-align:center;font-weight:bold;line-height:16px;height:32px;}
#container .lowest .contents table .dc{line-height:110%;width:177px;font-size:11px;text-align:center;text-decoration:line-through}
#container .lowest .contents table .price{line-height:110%;width:177px;text-align:center;color:red;font-size:12px}

#container .prodlist .contents {clear:both;padding:10px 0 0 10px;width:965px;}
#container .prodlist .contents table td {padding-right:6px;vertical-align:top}
#container .prodlist .contents table td.none {padding-right:0px}
/* #container .prodlist .contents table p {font-size:11px;text-align:center;line-height:110%;width:177px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; -o-text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis')} */
#container .prodlist .contents table .images {border:solid 1px #d8d8d8; width:280px; height:280px;}
#container .prodlist .contents table .subject {font-size:13px;width:280px;text-align:center;font-weight:bold;line-height:16px;}
#container .prodlist .contents table .dc {line-height:110%;width:280px;font-size:13px;text-align:center;text-decoration:line-through}
#container .prodlist .contents table .price {line-height:110%;width:280px;text-align:center;color:red;font-size:13px}

#container .section2,#container .section3,#container .section4{clear:both;overflow:hidden;zoom:1}
#container .best{float:left;}
#container .best .product{padding-left:6px;padding-top:10px;width:473px;height:236px;background:url(/images/dcgolf/main/bg_best.gif) no-repeat;overflow:hidden}
#container .best .product td{padding-right:5px;vertical-align:top}
#container .best .product p{text-align:center;font-size:11px;color:#fff;width:151px;}
#container .best .product .none{padding:0}
#container .best .product .images{border:solid 1px #cccccc; width:150px; height:150px;}
#container .best .product .name{padding:5px 0 3px;max-height:39px;overflow:hidden;line-height:14px}
#container .best .product .price{color:#EB5757;font-size:12px;font-weight:bold;padding-top:5px}


#container .customer{height:206px;margin-top:19px;padding-left:12px;background:url(/images/dcgolf/main/bg_customer.gif) no-repeat;}
#container .customer .board{float:left;margin-right:30px}
#container .customer .board h3{background:url(/images/dcgolf/main/tit_notice.gif) no-repeat;width:253px;height:44px;text-align:right;zoom:1}
#container .customer .board h3:after{content:"";clear:both;display:block}
#container .customer .board h3 a{display:block;position:relative;top:20px;float:right;}
#container .customer .board ul{margin:7px 0}
#container .customer .board .ellipsis{width:240px;padding-left:13px;margin-bottom:3px;background:url(/images/dcgolf/main/icon_notice.gif) no-repeat 3px center;font-size:11px}

#container .customer .links, #container .customer .links li{float:left;}
#container .customer .links{width:204px;padding:18px 38px 0 0;background:url(/images/dcgolf/main/bg_customerDiv.gif) no-repeat right top;}
#container .customer .links li a{margin:0 2px 3px 0;display:block;width:66px;height:84px;background:url(/images/dcgolf/main/bg_links.gif) no-repeat;}
#container .customer .links .m2 a{background-position:-68px 0}
#container .customer .links .m3 a{background-position:-136px 0}
#container .customer .links .m4 a{background-position:0 -87px}
#container .customer .links .m5 a{background-position:-68px -87px}
#container .customer .links .m6 a{background-position:-136px -87px}
#container .customer .online{float:left;padding:22px 0px 0px 32px;width:167px;background:url(/images/dcgolf/main/bg_customerDiv.gif) no-repeat right top;}
#container .customer .online p{padding-top:13px;font-size:11px;color:#696969;line-height:15px}
#container .customer .online p span{color:#000}
#container .customer .offline{float:left;padding:22px 0px 0px 28px;}
#container .customer .offline ul{margin-top:13px}
#container .customer .offline li{font-size:11px;color:#696969;width:185px;margin-bottom:3px;zoom:1}
#container .customer .offline li:after{content:"";clear:both;display:block}
#container .customer .offline li p{float:left;}
#container .customer .offline li span{margin-left:15px}
#container .customer .offline li a{display:block;float:right;margin-top:4px}

#quick{position:absolute; right:-85px;top:157px;background:url(/images/dcgolf/common/bg_quick.jpg) no-repeat;width:75px;height:401px;padding-top:11px}
#quick em{font:normal bold 12px arial;color:red;text-align:right;display:block;padding:4px 5px 0 0}
#quick a.link{width:59px;height:48px;display:block;margin:0px auto;background:url(/images/dcgolf/common/clear.gif)}
#quick a.top{width:45px;height:20px;display:block;margin:0px auto;background:url(/images/dcgolf/common/clear.gif);margin-top:6px}
#quick .ui{}
#quick .ui .btn{width:30px;height:15px;display:block;margin:0px auto;background:url(/images/dcgolf/common/clear.gif)}
#quick .ui ul#quickList{width:61px;margin:0px auto;overflow:hidden;height:65px;}
#quick .ui ul li{text-align:center;margin-bottom:5px}
#quick .ui ul img{width:59px;height:63px;border:solid 1px #ccc}

#footer{padding-top:11px}
#footer #fnb{width:965px;height:20px;padding-top:4px;background:url(/images/dcgolf/common/bg_footer.gif) no-repeat;zoom:1}
#footer #fnb:after{content:"";clear:both;display:block}
#footer #fnb li{float:left;padding:0 26px 0 21px;background:url(/images/dcgolf/common/bg_footerDiv.gif) no-repeat right center;}
#footer #fnb li a{display:block;height:15px;background:url(/images/dcgolf/common/bg_footerMenu.gif) no-repeat;}
#footer #fnb .m1{padding-left:200px}
#footer #fnb .m1 a{width:40px;background-position:0 0}
#footer #fnb .m2 a{width:40px;background-position:-90px 0}
#footer #fnb .m3 a{width:78px;background-position:-178px 0}
#footer #fnb .m4 a{width:60px;background-position:-303px 0}
#footer #fnb .m5{background:none} 
#footer #fnb .m5 a{width:70px;background-position:-406px 0}
#footer #fnb .m6{background:none;padding:0 10px 0 210px}
#footer #fnb .m6 a{padding-right:10px;background:url(/images/dcgolf/common/icon_top.gif) no-repeat right center;font-size:11px;color:#fff;font-weight:bold;line-height:18px}
#footer .content{padding-top:27px;padding-bottom:75px;overflow:hidden;zoom:1} /*background:url(/images/dcgolf/common/bg_footer.jpg) no-repeat left bottom;*/
#footer h4{float:left;padding-left:80px;width:238px;background:url(/images/dcgolf/common/bg_footLogo.gif) no-repeat right top;}
#footer address{float:left;display:block;padding-left:40px}
/*
#lnb{width:155px;padding-top:49px;float:left;margin-right:30px}
#lnb h2{margin-left:10px;height:27px;background:url(/images/dcgolf/common/bg_lnb.gif) no-repeat;}
#lnb h2.point{background-position:0 -122px}
#lnb h2.service{background-position:0 -256px}
#lnb h2.info{background-position:0 -460px}
#lnb ul{margin-left:10px;margin-bottom:37px}
#lnb ul li a{display:block;width:145px;height:24px;background:url(/images/dcgolf/common/bg_lnb.gif) no-repeat;}
#lnb ul .orderM1 a{background-position:0 -27px}
#lnb ul .orderM2 a{background-position:0 -51px}
#lnb ul .orderM3 a{background-position:0 -75px}
#lnb ul .pointM1 a{background-position:0 -149px}
#lnb ul .pointM2 a{background-position:0 -173px}
#lnb ul .pointM3 a{background-position:0 -197px}
#lnb ul .serviceM1 a{background-position:0 -282px}
#lnb ul .serviceM2 a{background-position:0 -306px}
#lnb ul .serviceM3 a{background-position:0 -330px}
#lnb ul .serviceM4 a{background-position:0 -354px}
#lnb ul .serviceM5 a{background-position:0 -379px}
#lnb ul .serviceM6 a{background-position:0 -403px}
#lnb ul .infoM1 a{background-position:0 -489px}
#lnb ul .infoM2 a{background-position:0 -513px}
#lnb ul .infoM3 a{background-position:0 -537px}
#lnb ul .infoM4 a{background-position:0 -561px}
*/
#lnb{width:155px;padding-top:49px;float:left;margin-right:30px}
#lnb h2{margin-left:10px;height:27px;background:url(/images/dcgolf/common/bg_lnb.gif) no-repeat;}
#lnb h2.point{background-position:0 -172px}
#lnb h2.service{background-position:0 -305px}
#lnb h2.info{background-position:0 -512px}
#lnb ul{margin-left:10px;margin-bottom:37px}
#lnb ul li a{display:block;width:145px;height:24px;background:url(/images/dcgolf/common/bg_lnb.gif) no-repeat;}
#lnb ul .orderM1 a{background-position:0 -27px}
#lnb ul .orderM2 a{background-position:0 -51px}
#lnb ul .orderM3 a{background-position:0 -75px}
#lnb ul .orderM4 a{background-position:0 -99px}
#lnb ul .pointM1 a{background-position:0 -199px}
#lnb ul .pointM2 a{background-position:0 -223px}
#lnb ul .serviceM1 a{background-position:0 -332px}
#lnb ul .serviceM2 a{background-position:0 -356px}
#lnb ul .serviceM3 a{background-position:0 -380px}
#lnb ul .serviceM4 a{background-position:0 -404px}
#lnb ul .serviceM5 a{background-position:0 -428px} /*20120618 추가*/
#lnb ul .infoM1 a{background-position:0 -539px}
#lnb ul .infoM2 a{background-position:0 -563px}
#lnb ul .infoM3 a{background-position:0 -587px}

#container #contents{float:left;width:780px;}

/* pagenate*/
.paginate{padding:15px 0;text-align:center}
.paginate a img{border:none;vertical-align:middle;_vertical-align:top}
.paginate a,.paginate strong{display:inline-block;position:relative;_width /**/:18px;margin-left:-6px;padding:2px 6px 3px 7px;background:url(http://static.naver.com/common/paginate/line_pg2.gif) no-repeat 0 50%;color:#333;font-family:Tahoma;font-size:11px ;line-height:normal;text-decoration:none;vertical-align:middle}
.paginate a:hover{text-decoration:underline}
.paginate strong{color:#f60 !important;font-weight:bold}
.paginate .frst{background:none}
.paginate a.pre,.paginate a.next{padding:0;background:none !important}
.paginate a.pre{margin:0 3px 0 -6px}
.paginate a.next{margin:0 3px 0 -3px}


/* align
-------------------------*/
.align_fr{float:right}
.align_fl{float:left}

/* reset space 
-------------------------*/
.bNone{padding-bottom:0 !important}
/* paragrap space 
-------------------------*/
.lp_09 {padding-left:9px;}
.lp_10 {padding-left:10px;}
.lp_14 {padding-left:14px;}

.tr_5 {margin-right:5px}


.tp_10 {padding-top:10px;}
.tp_11 {padding-top:11px;}
.tp_27 {padding-top:27px;}
.tp_30 {padding-top:30px;}
.tp_150 {padding-top:150px;}
.tp_250 {padding-top:250px;}

.tm_04 {margin-top:4px;}
.tm_05 {margin-top:5px;}
.tm_10 {margin-top:10px;}
.tm_11 {margin-top:11px;}
.tm_12 {margin-top:12px;}
.tm_19 {margin-top:19px;}
.tm_20 {margin-top:20px;}
.tm_23 {margin-top:23px;}
.tm_25 {margin-top:25px;}
.tm_29 {margin-top:29px;}
.tm_30 {margin-top:30px;}
.tm_40 {margin-top:40px;}
.tm_48 {margin-top:48px;}
.tm_50 {margin-top:50px;}

.bm_3{margin-bottom:3px}
.bm_5{margin-bottom:5px !important}
.bm_6{margin-bottom:6px}
.bm_14{margin-bottom:14px}
.bm_30{margin-bottom:30px}

.pb15{padding-bottom:15px !important}
.pb21{padding-bottom:21px}

