/* BASIC css start */






div.H-3445-1-2 #header {width:100%; position:relative; line-height:0; z-index:4;}
div.H-3445-1-2 #header h1 {text-align:center; font-size:0; line-height:0; padding-top:50px; padding-bottom:14px; min-height:21px;}
div.H-3445-1-2 #header .txt_h1 {font-size:1.2em; line-height:normal; }
div.H-3445-1-2 #header .btn-bookmark {position:absolute; left:8px; top:0; width:33px; height:34px; background:url('/images/d3/m_powerpack/32/common/btn_bookmark.png') no-repeat; background-size:33px 34px;}
div.H-3445-1-2 #header .btn-sch {position:absolute; right:8px; bottom:43px; width:44px; height:52px; background:url('/images/d3/m_powerpack/32/common/btn_sch.png') no-repeat; background-size:44px 52px;}
div.H-3445-1-2 #header #gnb {position:relative; width:100%; height:44px; display:inline-block; }
div.H-3445-1-2 #header #gnb ul {margin-right:44px;}
div.H-3445-1-2 #header #gnb ul li {position:relative; float:left; width:25%; height:44px; line-height:46px; text-align:center;}
div.H-3445-1-2 #header #gnb ul li a {font-size:.750em; display:block;}
div.H-3445-1-2 #header #gnb ul li span {position:absolute; left:50%; top:-10px; display: inline-block; -webkit-border-radius:9px; -moz-border-radius:9px; border-radius:9px; width:18px; height:18px; margin-left:-10px; line-height:20px; font-size:smaller;}
div.H-3445-1-2 #header .btn-list-open {position:absolute; right:0; top:0; width:44px; height:44px; background-image: url('/images/d3/m_powerpack/32/common/btn_list_open.png'); background-repeat: no-repeat; background-size:44px 44px;}


div.H-3445-1-2 .speech-bubble { position: absolute; top:-8px; left: 50%; line-height: normal; z-index: 3; width: 40px; margin-left: -20px;}
div.H-3445-1-2 .speech-bubble p { border: 1px solid #453636; background-color: #453636; border-radius: 3px; padding: 2px; letter-spacing:-0.5px; font-size: 0.688em; color: #FFFFFF; }
div.H-3445-1-2 .speech-bubble .speech-bubble-arrow {position: relative; left: 50%; margin-left: -5px; width: 0px; height: 0px; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 5px solid #453636; }


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


/* 검색어 입력 기본 노출 */
.sch-box-block {position: relative;}
.sch-box-block .sch-block {height:40px; text-align: -webkit-center;}
.sch-box-block .sch-block p {position: relative;width: 225px;}
.sch-box-block .sch-block input[type='text'] {border:0 none; width: 180px; height:22px; line-height:24px; color: #171717; font-size: 0.875em; border-bottom: 2px solid #c4c4c4; padding: 0 35px 0 10px;}
.sch-box-block .sch-block .btn-detail-sch {position:absolute; bottom: -5px; right: 0px; width: 37px;height:37px; font-size:0; line-height:0; text-indent:-9999px; background:url('/images/d3/m_powerpack/32/common/btn_sch02.png') no-repeat 0 0; background-size:37px 37px;}


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

/* 장바구니 개수 미노출 */
div.H-3445-1-2 #header #gnb ul li span {display: none;}

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


/* 검색순위 TOP10 */
div.H-3445-1-2 .ranking-wrap { position:absolute; top: 80px; left:0; width:100%; z-index:5; line-height: initial; }
div.H-3445-1-2 #best-10  { position:relative; margin:10px; background:#fff; -webkit-border-radius: 7px; -moz-border-radius: 7px;  border-radius: 7px; overflow:hidden; }
div.H-3445-1-2 #best-10 ul { display:block; padding:50px 0 10px; width:50%; float:left; }
div.H-3445-1-2 #best-10 ul.best6-10 a { border-left:1px solid #bababa; }
div.H-3445-1-2 #best-10 li { border-top:1px solid #bababa; display:block; padding: 11px 0; font-size: .75em; }
div.H-3445-1-2 #best-10 li a { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
div.H-3445-1-2 #best-10 li span { display:inline-block; width:30px; text-align:center; color:#bababa; font-style: italic; }
div.H-3445-1-2 div.bg-black { width:100%; height: 280px; background:#000; opacity:0.5; position: absolute; z-index: 4; box-shadow: 0 2px 4px 0 #383838; }
div.H-3445-1-2 #ranking_keyword { background:#fff; }
div.H-3445-1-2 .ranking-tit { z-index:6; position: absolute; top: 100px; left: 10px; line-height: initial; padding: 8px 20px; background: #7EB1FF; color: #fff; font-size: .85em; border-top-right-radius: 7px; -webkit-border-top-right-radius: 7px; -moz-border-top-right-radius: 7px; border-bottom-right-radius: 7px; -webkit-border-bottom-right-radius: 7px; -moz-border-bottom-right-radius: 7px; }

div.H-3445-1-2 #header #gnb ul li a { color:#9E9E9E; }
div.H-3445-1-2 #header .btn-list-open { background-color:#F7F7F7; }
div.H-3445-1-2 .ranking-tit { color:; background-color:#DBDBDB; }
div.H-3445-1-2 #header #gnb { background-color:#F7F7F7; }
div.H-3445-1-2 #header, .sch-box-block .sch-block input[type='text'] { background-color:#FFFFFF; }
div.H-3445-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 ; }
/* BASIC css end */

