/* BASIC css start */

div.H-13008-1-1 .MK_rotatebanner { width:100%; position:relative; line-height:0px; text-align:center; }
div.H-13008-1-1 .MK_rotatebanner img { max-width:100%; }
div.H-13008-1-1 .MK_rotatebanner .MK_first_image { opacity:0; }
div.H-13008-1-1 .MK_rotatebanner .MK_banner .MK_banner_list .MK_first, div.H-13008-1-1 .MK_rotatebanner .MK_banner .MK_banner_list .MK_second { 
    width:100%; 
    height:100%; 
    -webkit-backface-visibility:hidden; 
    -ms-backface-visibility:hidden; 
    -moz-backface-visibility:hidden; 
    backface-visibility:hidden; 
    position:absolute; 
    top:0px; 
    left:0px; 
}
div.H-13008-1-1 .MK_rotatebanner .MK_banner .MK_banner_list .MK_first {
    z-index: 2;
    display: inline-block;
    -webkit-animation:MK_rotatebanner_vertical_first 7s;                                                                                            
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
}
div.H-13008-1-1 .MK_rotatebanner .MK_banner .MK_banner_list .MK_second {
    z-index: 1;
    display:inline-block;
    -webkit-animation:MK_rotatebanner_vertical_second 7s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: ease-in-out;
}
div.H-13008-1-1 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:#333333 repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:1px solid #E0E0E0; border-left:0px solid ; }
div.H-13008-1-2 #header {width:100%; position:relative; z-index:4; line-height:1.4;}
div.H-13008-1-2 #header .utill-menu ul {padding:9px 0; border-bottom-style:solid; border-bottom-width: 1px; height:22px;}
div.H-13008-1-2 #header .utill-menu ul li {float:left; width:20%; text-align:center; position:relative;}
div.H-13008-1-2 #header .utill-menu ul li a {font-size:0.750em;}
div.H-13008-1-2 #header .utill-menu ul .menu a {font-weight:bold;}
div.H-13008-1-2 #header .btn-bookmark {position:absolute; left:18px; top:auto; bottom:7px; width:auto; height:auto; font-size:0.750em; text-align:center; padding-top:21px; background-repeat:no-repeat; background-position:center 0; background-size:30px 16px;}
div.H-13008-1-2 #header .btn-sch {position:absolute; right:18px; bottom:7px; height:auto; font-size:0.750em; text-align:center; padding-top:21px; background-repeat:no-repeat; background-position:center 0; background-size:30px 16px;}
div.H-13008-1-2 #header h1 {text-align:center; font-size:0; line-height:0; padding:23px 0;}
div.H-13008-1-2 #header .txt_h1 {padding-top:14px; font-size:1.2em;line-height: normal;}
div.H-13008-1-2 #header .btn-list-open {position:static; right:auto; top:auto; width:auto; height:auto; background: none;} /* 기존 css 초기화*/
div.H-13008-1-2 #header .sch-box {position:absolute; left:0; top:auto; bottom:-52px; width:100%; z-index:4;}
div.H-13008-1-2 #header .sch-box .close {position:absolute; right:12px; top:-36px; height:72px; margin:0; padding:0; line-height:0; font-size:0;}
div.H-13008-1-2 #header .sch-box .close a {display:inline-block; width:44px; height:40px; font-size:0; line-height:0; text-indent:-9999px; background-image: url('/images/d3/m_powerpack/46/common/btn_sch_close.png'); background-repeat: no-repeat; background-position: center bottom; background-size:44px 40px;}
div.H-13008-1-2 #header .sch-box .sch {width:100%; display:inline-block; height:60px; margin-top:0; border-top:none;}
div.H-13008-1-2 #header .sch-box .sch > div {position:relative; padding:12px 12px 0;}
div.H-13008-1-2 #header .sch-box .sch p {margin-right:4px; margin-top:0;}
div.H-13008-1-2 #header .sch-box .sch input[type='text'] {width:100%; height:33px; line-height:36px; font-size:1em; border-width:1px; border-style: solid;}
div.H-13008-1-2 #header .sch-box .sch .btn-detail-sch {position:absolute; right:15px; z-index:4; top:14px; width:35px; height:33px; font-size:0; line-height:0; text-indent:-9999px; background:url('/images/d3/m_powerpack/46/common/btn_sch02.png') no-repeat 0 0; background-size:35px 33px;}





/* 최근본상품 ul처리 관련 css */
.layer_resent_goods .resent-list ul {overflow: hidden;}

/* sns노출 관련 css */
div.H-13008-1-2 #header .sns_icons {position: absolute;top: 47px;right: 13px;}
div.H-13008-1-2 #header .sns_icons img {width: 27px; height: auto;border-radius: 3px;}
div.H-13008-1-2 #header .sns_icons span {display:inline-block; float:left; padding: 0 2px; line-height: 0;}

/* 상단 고정 */
div.H-13008-1-2 .top-pix {position: fixed !important; width: 100%; top: 0; box-shadow: 0 0 7px 0 #676767;}


div.H-13008-1-2 #header .btn-sch { color:; }
div.H-13008-1-2 #header .btn-bookmark { color:; }
div.H-13008-1-2 #header .utill-menu ul li a { color:; }
div.H-13008-1-2 #header .utill-menu ul .menu a { color:; }
div.H-13008-1-2 .ranking-tit { color:; background-color:; }
div.H-13008-1-2 #header, #header .sch-box .close a, #header .sch-box .sch { background-color:; }
div.H-13008-1-2 #header .utill-menu ul { background-color:; border-bottom-color:; }
div.H-13008-1-2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
#header .utill-menu ul{border-bottom-color: #eee !important;}
#header .utill-menu ul .menu a{color: #C62828;}
#tab-category li:nth-child(n+9){display:none}
div.H-13008-1-3 table { width:100%; border-collapse:collapse; }
div.H-13008-1-3 table td { text-align:center; width:20%; border:0px dashed ; }
div.H-13008-1-3 table td img { max-width:100%;  }
#H-13008-1-3-0 {color:; font-size:0.75em; font-weight:; font-style:;}
#H-13008-1-3-1 {color:; font-size:0.75em; font-weight:; font-style:;}
#H-13008-1-3-2 {color:; font-size:0.75em; font-weight:; font-style:;}
#H-13008-1-3-3 {color:; font-size:0.75em; font-weight:; font-style:;}
#H-13008-1-3-4 {color:; font-size:0.75em; font-weight:; font-style:;}
div.H-13008-1-3 { margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; background:#9A3032 repeat left top; border-top:0px solid ; border-right:0px solid ; border-bottom:0px solid ; border-left:0px solid ; }
.H-13008-1-3 table a{line-height:16px;padding:12px 0;display:block;letter-spacing:-0.5px;color:#fff;font-family:'x';font-size:11px}
.H-13008-1-3 table td{border-left:1px solid rgba(0, 0, 0, 0.2) !important;background: linear-gradient(to bottom, #a90329 0%,#8f0222 44%,#6d0019 100%);}
.H-13008-1-3 table td:nth-child(1){border-left:0}
.H-13008-1-3 table td:nth-child(3){width:26%}
/* BASIC css end */

