/* BASIC css start */
/*미리보기감춤*/
#preview_wrap {display:none;}

#hdWrap { background: url(/images/d3/hot_issue/common/bg_w80_h2_line.gif) repeat-x 0 100%; }
#header { position: relative; width: 1124px; height: 190px; margin-bottom: 20px; }
#hdWrap .hd-logo { padding-top: 40px; text-align: center; }
#hdWrap .hd-draw,
#hdWrap .hd-link { position: absolute; }
#hdWrap .hd-draw { right: 200px; bottom: -19px; }
#hdWrap .hd-link { zoom: 1; overflow: hidden; top: 162px; left: 0; }
#hdWrap .hd-link li { float: left; padding: 0 10px; }
#hdWrap .hd-link li a { font-size: 11px; font-weight: bold; letter-spacing: -1px; }
#hdWrap .hd-link li a:hover { color: #ec2626; }
#hdMenu { position: relative; width: 1124px; margin: 0 auto 60px; }
#hdMenu .hd-cate { zoom: 1; overflow: hidden; width: 1000px; }
#hdMenu .hd-cate li { float: left; padding: 0 10px; background: url(/images/d3/hot_issue/common/bg_w1_h5_dotted.gif) no-repeat 100% 40%; white-space: nowrap; }
#hdMenu .hd-cate li a { font-size: 12px; font-weight: bold; letter-spacing: -1px; }
#hdMenu .hd-search { position: absolute; top: 0; left: 1002px; }
#hdMenu .hd-search .input-keyword { width: 100px; height: 16px; border: 1px solid #ccc; }


/** wib 추가 **/

#hdwrap, body{min-width:1270px;}

#hdwrap{width:100%; font-family:'Malgun Gothic','맑은 고딕';}
#hdwrap a{font-family:'Malgun Gothic','맑은 고딕';}
#hdwrap:after{ content:""; display:block; }

.main_lay{width:1100px!important; margin: 0 auto; position: relative;}

.top_ban_outwrap{width:100%; height:63px; overflow:hidden; position:relative; z-index:1;}
.top_ban_outwrap .top_ban_wrap{width:1950px; height:63px; position:absolute; left:50%; z-index:3; margin-left: -975px;}


.header_wrap{width: 100%;}
.header_wrap .hd_top_wrap{width: 100%; height:36px; line-height:36px; border-bottom: solid 1px #eeeeee;}
.header_wrap .left_menu{float: left; height:36px; overflow:hidden;}
.header_wrap .left_menu a{line-height:2.88; margin-right: 10px; display: inline-block; _display:inline; *display:inline;zoom:1; vertical-align:top;}
.header_wrap .left_menu a:first-child{margin-right: 25px;}
.header_wrap .left_menu a img{vertical-align:middle;}
.header_wrap .right_menu{float: right; height:36px; overflow:hidden;}
.header_wrap .right_menu a{padding:0px 9px; display:inline-block; _display:inline; *display:inline; zoom:1; line-height:3.00; vertical-align:top;}
.header_wrap .right_menu .log{padding-left:18px!important; background:url(/design/minilsk/wib/img/header/login_icon.png) no-repeat 0 50%;}
.header_wrap .right_menu .last{padding-right:0px;}

.header_wrap .logo{width: 123px; height: 73px; margin: 44px auto;}

.header_wrap .hd_cate_dmywrap{height: 53px; margin-bottom:15px;}
.header_wrap .hd_cate_wrap{ height: 52px; line-height: 52px; border-top: solid 1px #eeeeee; border-bottom: solid 1px #eeeeee; width: 100%;background: #fff;}
.header_wrap div.scroll_top{ position: fixed; top: 0;left: 0; z-index: 50;}

.header_wrap .hd_cate .loop_cate1{float:left; vertical-align: top; text-align:center; position: relative;}
.header_wrap .hd_cate .loop_cate1 > a { display: block; padding:0px 16px; line-height:53px; font-size:13px; color:#575757;}
.header_wrap .hd_cate > ul > li:first-child > a{padding-left:0px!important;}

.header_wrap .hd_cate .loop_cate1 .sub_cate{display:none; width:310px; padding:15px; text-align: left; position:absolute; top:52px; left:50%; margin-left:-85px; z-index: 20; background: #fff; border: solid 1px #ececec; box-sizing:border-box;}
.header_wrap .hd_cate .loop_cate1 .sub_cate li{ display: block; line-height: 30px; width: 50%; float: left;}
.header_wrap .hd_cate .loop_cate1 .sub_cate li a{font-size:13px; color:#575757;}

.header_wrap .hd_cate .serch_form{ position: absolute; right: 0; top: -1px;background: #f9f9f9;width: 232px; height: 52px;border: solid 1px #ececec;}
.header_wrap .hd_cate .serch_form .search{ position: relative;}
.header_wrap .hd_cate .serch_form .search .search-form{position:absolute; top:0px; left:0; }
.header_wrap .hd_cate .serch_form .search .search-form input{text-indent: 10px; background: #f9f9f9; border: none;height:18px; width: 191px; color:#a8a8a8;}
.header_wrap .hd_cate .serch_form .search .btnSearchTop{position: absolute;right: 6px;top: 18px;}

.body-mypage .item-display .list .space{ width: 80%!important;}
.body-mypage .item-display .thumbnail a > img{ width: 99%!important;  margin-bottom: 20px;}


/* 사이드 메뉴 */
#scroll-right {position: fixed; z-index: 80;  top: 0; right:0px; background: #fbfbfb; height: 100%; width: 145px; padding: 25px; border-left: solid 1px #e6e6e6; font-family: 'Nanum Gothic', sans-serif; color:#565656;}
#scroll-right a{font-family:'Malgun Gothic','맑은 고딕';}

.side-menu > div{display: block; margin-bottom: 24px;}
.side-menu > a{display: block; margin-bottom: 24px;}
.side-menu .board-btn{font-size: 0px; letter-spacing: 0px; word-spacing: 0px; }
.side-menu .board-btn > a{ padding-top: 6px; width: 47.32px; height: 40px; display: inline-block;_display:inline; *display:inline;zoom:1; font-size: 0px; border: solid 1px #e7e7e7; margin-right: -1px; margin-top: -1px; background: #fff; text-align: center; vertical-align: top;}
.side-menu .board-btn > a:hover{background: #fbfbfb;}
.side-menu .board-btn > a > p{font-size: 11px; color: #676767; }
.side-menu .board-btn > a > p.br {font-size:10px;}
.side-menu .side-cs-center .tit,.side-bank-info .tit,.side-today .tit{color: #242424; font-size: 13px; padding-bottom: 8px; margin-bottom: 10px; border-bottom: solid 1px #d4d4d4;}
.side-menu .side-cs-center .tel{font-weight: 500; font-size: 26px; color: #000; padding-bottom: 3px;}
.side-menu .side-cs-center .cont{line-height: 19px;}
.side-menu .side-bank-info .cont{line-height: 19px;}
.side-menu .side-today .recent-list div.r-list{width: 145px; padding: 0; border: 0;}

.side-menu .side-today .recent-list .r-list > ul{width: 145px; height: 145px; margin-top: -20px;background: #fbfbfb;}
.side-menu .side-today .recent-list div.r-list ul li > a{width: 145px; height: 150px; background-size: 100% 100%;}
.side-menu .side-today .recent-list div.r-list ul li div{display: none;}
.side-menu .side-today .side_paging{position: relative; top: -34px; left: 113px; cursor: pointer;}
.side-menu .side-today .side_paging a{display:none;}

.side-menu .recent-list div.r-list ul li:hover > a {border:: none;}

#side-menu-wrap .right-btn{ width: 16px;height: 74px;position: absolute;top: 50%;right: 195px;margin-top: -8px;  cursor: pointer;}


/* 서브 기본상품 */
.basicprd_box .pro-cont{width:1100px; margin:0 auto; overflow:hidden;}
.basicprd_box .pro-cont .item_outwrap{width:105%; font-size:0;}
.basicprd_box .pro-cont .item_outwrap .normal_item{display:inline-block; width:250px; margin-right:33px; margin-bottom:35px; text-align:center; vertical-align: top;}
.basicprd_box .pro-cont .item_outwrap .normal_item .prod_thumb{ border:1px solid #e8e8e8; margin-bottom:15px;}
.basicprd_box .pro-cont .item_outwrap .normal_item .prod_thumb img{width:100%;}
.basicprd_box .pro-cont .item_outwrap .normal_item .prod_body > div{margin-bottom:7px; color:#8c8c8c; font-size:13px;}
.basicprd_box .pro-cont .item_outwrap .normal_item .prod_body > div a{color:#8c8c8c;}
.basicprd_box .pro-cont .item_outwrap .normal_item .prod_body .prod_brand{color:#977d66;}
.basicprd_box .pro-cont .item_outwrap .normal_item .prod_body .prod_name a{color:#4d4d4d;}
.basicprd_box .pro-cont .item_outwrap .normal_item .prod_body .prod_price b{color:#505050;}


.go-top { border: 1px solid #969696;text-align: center;color: #222;height: 25px; line-height: 25px; margin-top: 50px; font-size:15px;}
/* BASIC css end */

