@charset "UTF-8";

#lnb .title span, .tabGoods a span {display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}

#lnb{float:left; width:189px; margin-top:-33px;}
#lnb p{display:block; width:100%; height:131px; background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/lnb_bg_v3.png) no-repeat;}
#lnb .title.info{background-position:0 0;}
#lnb .title.skill{background-position:0 -131px;}
#lnb .title.event{background-position:0 -262px;}
#lnb .title.customerS{background-position:0 -393px;}
#lnb .title.myfineD{background-position:0 -524px;}
#lnb .title.shopping{background-position:0 -655px;}
#lnb .title.member{background-position:0 -786px;}
#lnb .title.companyShow{background-position:0 -918px;}
#lnb .title.fineDriveLnb{background-position:0 -1049px;}
#lnb .menu{width:174px; margin-bottom:25px;}
#lnb .menu > li > a{display:block; width:166px; height:30px; padding-left:8px; border-bottom:1px solid #d5d5d5; background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/bullet_bar.gif) no-repeat left center; font-weight:bold; color:#727272; line-height:30px;}
#lnb .menu > li > a:hover,
#lnb .menu > li > a:focus,
#lnb .menu > li > a.on{border-bottom:1px solid #ff6e15; background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/bullet_bar_on.gif) no-repeat left center; color:#ff6e15; }
#lnb .menu > li ul {display:none; width:154px; padding:5px 10px; background:#f9f9f9; border-bottom:1px solid #d5d5d5}
#lnb .menu > li ul li{line-height:20px;}
#lnb .menu > li ul li a{font-size:11px}
#lnb .menu > li ul li a:hover,
#lnb .menu > li ul li a:focus,
#lnb .menu > li ul li a.on{font-weight:bold; letter-spacing:-1px;}
#lnb div {display:none;}
/* 3depth 추가 */
#lnb .menu > li ul li ul li{line-height:20px;}
#lnb .menu > li ul li ul lia{font-size:11px}
#lnb .menu > li ul li ul li a:hover,
#lnb .menu > li ul li ul li a:focus,
#lnb .menu > li ul li ul li a.on{font-weight:bold; letter-spacing:-1px;}

.subVisual{display:none; padding-top:117px; width:100%; height:225px; background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/sub_bg2.jpg) no-repeat bottom center ;}
.subVisual.num1 {background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/sub_bg2.jpg) no-repeat bottom center ;}
.subVisual.num2 {background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/sub_finecdddie_bg.jpg) no-repeat bottom center ;}
.subVisual.num3 {background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/sub_bg2.jpg) no-repeat bottom center ;}
.subVisual.num4 {background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/sub_bg2.jpg) no-repeat bottom center ;}
.subVisual.num5 {background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/sub_bg2.jpg) no-repeat bottom center ;}
.subVisual.num6 {background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/sub_bg2.jpg) no-repeat bottom center ;}
.subVisual.num7 {background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/sub_bg2.jpg) no-repeat bottom center ;}
.subVisual.num8 {background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/sub_bestbrunch_bg.jpg) no-repeat bottom center ;}
.subVisual span{display:block;overflow:hidden;position:absolute;left:-9999px;width:1px;height:1px;font-size:0;line-height:0;text-indent:-9999px}
.main .subVisual{padding-top:0;}
.tabGoods{overflow:hidden; margin-top:20px}
.tabGoods li{float:left;}
.tabGoods a{display:block; height:35px; background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/menual_tab_4.gif) no-repeat;}
.tabGoods.type2 {margin-bottom:30px; height:33px;  background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/tab_bg.gif) repeat-x;}
.tabGoods.type2 a{width:68px; height:33px; background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/tab_type2.gif) no-repeat;}
.tabGoods .balckbox a{width:250px; background-position:0 0}
.tabGoods .balckbox a:hover,
.tabGoods .balckbox a:focus,
.tabGoods .balckbox a.on{background-position:0 -40px}
.tabGoods .naviTarget a{width:250px;  background-position:-250px 0 }
.tabGoods .naviTarget a:hover,
.tabGoods .naviTarget a:focus,
.tabGoods .naviTarget a.on {background-position:-250px -40px }
.tabGoods .naviGolf  a{width:250px;  background-position:-500px 0 }
.tabGoods .naviGolf a:hover,
.tabGoods .naviGolf a:focus,
.tabGoods .naviGolf a.on {background-position:-500px -40px }
.tabGoods .golfDB a{background-position:0 0;}
.tabGoods .firm a{background-position:-68px 0 ;}
.tabGoods .other a{background-position:-136px 0 ;}
.tabGoods .golfDB a:hover,
.tabGoods .golfDB a:focus,
.tabGoods .golfDB a.on{background-position:0 -35px;}
.tabGoods .firm a:hover, 
.tabGoods .firm a:focus,
.tabGoods .firm a.on{background-position:-68px -35px ;}
.tabGoods .other a:hover,
.tabGoods .other a:focus,
.tabGoods .other a.on{background-position:-136px -35px ;}

.tabGoods2{overflow:hidden; margin-top:20px}
.tabGoods2 li{float:left;}
.tabGoods2 a{display:block; height:35px; background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/tab_bf550.png) no-repeat;}
.tabGoods2 .bf550 a{width:374px; background-position:0 0}
.tabGoods2 .bf550 a:hover,
.tabGoods2 .bf550 a:focus,
.tabGoods2 .bf550 a.on{background-position:0 -40px}
.tabGoods2 .finedrive a{width:376px;  background-position:-378px 0 }
.tabGoods2 .finedrive a:hover,
.tabGoods2 .finedrive a:focus,
.tabGoods2 .finedrive a.on {background-position:-378px -40px }

/* 201410 개인정보취급 페이지 탭추가 */
.tabGoods3{overflow:hidden; margin-top:20px}
.tabGoods3 li{float:left;}
.tabGoods3 a{display:block; height:35px; background:url(http://finedigital.ofscdn.com/fineweb/images/etc/menual_tab.gif) no-repeat;}
.tabGoods3 .privacy a{width:374px; background-position:0 0}
.tabGoods3 .privacy a:hover,
.tabGoods3 .privacy a:focus,
.tabGoods3 .privacy a.on{background-position:0 -40px}
.tabGoods3 .privacy_smart a{width:376px;  background-position:-378px 0 }
.tabGoods3 .privacy_smart a:hover,
.tabGoods3 .privacy_smart a:focus,
.tabGoods3 .privacy_smart a.on {background-position:-378px -40px }

/* 201405 품질보증서 페이지 탭추가 */
.tabGoods_quality{overflow:hidden; margin-top:20px}
.tabGoods_quality li{float:left;}
.tabGoods_quality li a{display:block; height:35px; background:url(http://finedigital.ofscdn.com/fineweb/images/common_new/sub/quality_tab.png) no-repeat;}
.tabGoods_quality .fine a{width:374px; background-position:0 0}
.tabGoods_quality .fine a:hover,
.tabGoods_quality .fine a:focus,
.tabGoods_quality .fine a.on{background-position:0 -40px}
.tabGoods_quality .finevu a{width:376px;  background-position:-378px 0 }
.tabGoods_quality .finevu a:hover,
.tabGoods_quality .finevu a:focus,
.tabGoods_quality .finevu a.on {background-position:-378px -40px }