/* 2024-08-05 (주)파이브센스_FIVESENSES.Corp. 배송지 모달창 노출을 위한 전체적인 수정 */
/*************************** 분리형 헤더 ***************************/
/* 
분리형 헤더 6
*/
/* 분리형 헤더 6 > 메뉴공통 */
.header06 .header-menu .container_fix{max-width: 1830px; width: 100%; display: flex; align-items: center; justify-content: space-between;}
.header06 .header-menu .nav-top{display: flex; justify-content: flex-start; padding-left: 170px;}
.header06 .header-menu .pc-menu{background-color: transparent; height: 120px; transition: 0.3s; border-bottom: 1px solid transparent; box-shadow: 0px 1px 27px 0px rgba(0, 0, 0, 0.03);}
.header06 .header-menu .logo_box{position: relative; z-index: 11; line-height: 120px;}
.header06 .header-menu .logo_box img{height: auto; transition: 0.3s;}
.header06 .header-menu .marker_box{width: 26px;}
.header06 .header-menu .marker_box > a.marker_icon{width: 26px; height: 30px; background: url(../../../../img/marker_icon_H6_b.png) center/26px 30px no-repeat;}
.header06 .header-menu .container_fix > .lnb_box{position: relative; z-index: 11;}
.header06 .header-menu .container_fix > .lnb_box > ul{display: flex; align-items: center; justify-content: flex-end;}
.header06 .header-menu .container_fix > .lnb_box ul.lnb_list > li > a{color: #999; font-size: 14px; font-weight: 300;}
.header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li+li{margin-left: 28px;}
/* .header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li.myshop_btn_li{margin-right: 10px;} */
.header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li.mypage_btn_li{margin-left: 27px;}
.header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li.lang_btn_li{margin-left: 0; padding-left: 97px;}
.header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li:last-child{margin: 0;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list > li > a{position: relative;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .cart_count{right: -9px; bottom: -4px; line-height: 15px; font-size: 9px; display: inline-block;width: 15px;height: 15px;border-radius: 50%;background: var(--main-point-bg-color-hover);text-align: center;font-weight: 500;color: #fff;position: absolute;}
.header06 .header-menu .container_fix > .lnb_box .search_box{width: 280px; margin-right: 8px;}
.header06 .header-menu .container_fix > .lnb_box .search_box > form{width: 100%;}
.header06 .header-menu .container_fix > .lnb_box .search_box > form .header_search{position: relative; width: 100%;}
.header06 .header-menu .container_fix > .lnb_box .search_box > form .header_search input{border: 1px solid #151515; background-color: #fff; font-size: 14px; font-weight: 400; height: 45px; line-height: 45px; border-radius: 23px; padding-left: 23px; padding-right: 50px; display: block; width: 100%;}
.header06 .header-menu .container_fix > .lnb_box .search_box > form .header_search input::placeholder{color: #999999;}
.header06 .header-menu .container_fix > .lnb_box .search_box > form .header_search .search_btn{position: absolute; right: 18px; top: 50%; margin-top: -10px; background: none; border: none;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box{display: inline-block;text-align: center;overflow: hidden;position: absolute;top: 2px;right: -12px;border: 1px solid transparent;z-index: 10;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box.active{border: 1px solid #ebebeb;border-radius: 3px;background: #fff;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box .lang_btn{position: relative;padding: 9px 11px 5px 10px;display: flex;align-items: center;gap: 8px;font-size: 16px; font-weight: 700;color: var(--main-point-color);}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box .lang_btn::after{content: ''; display: block; width: 7px; height: 7px; border-left: 2px solid var(--main-point-color); border-bottom: 2px solid var(--main-point-color); position: relative; transform: rotate(-45deg); top: -2px; left: 2px;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box .lang_btn + .lang_ul{position: relative;width: 100%;padding: 0 10px 6px;border-top: 0;z-index: 1;display: none;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box.active .lang_btn span{color: var(--main-point-color);}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box.active .lang_btn + .lang_ul{display: block;background: #fff;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box.active .lang_btn + .lang_ul li{padding: 0; text-align: left;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box.active .lang_btn + .lang_ul li a{font-size: 14px; font-weight: 700;color: #999999;line-height: 22px; transition: 0.2s;}
.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box.active .lang_btn + .lang_ul li a:hover{color: var(--main-point-color);}
.header06 .container_fix > .lnb_box .lnb_list li .marker_box .marker_msg {top: 43px;}
.header06 .pc-menu .nav-top .menu-ul{float: left;}
.header06 .pc-menu .nav-top .menu_ul_01{width: auto; padding-right: 27px; display: flex; align-items: flex-start; justify-content: flex-start;}
.header06 .pc-menu .nav-top .menu-ul .menu-li{display: inline-block; position: static; line-height: 119px;}
.header06 .pc-menu .nav-top .all_category_btn{line-height: 119px;}
.header06 .pc-menu .nav-top .menu-a{background-color: transparent; font-size: 16px; color: var(--main-point-color); position: relative; z-index: 10;}
.header06 .pc-menu .nav-top .menu_ul_01 .menu-a{padding: 0 20px;}
.header06 .pc-menu .nav-top .menu-li:hover .menu-a, .header06 .pc-menu .nav-top .menu-li.on .menu-a{background-color: transparent; color: #222;}
.header06 .pc-menu .nav-top .menu-a span{font-weight: 700;}
.header06 .pc-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box.active .lang_btn img{filter: brightness(0) !important;}

/* 분리형 헤더 6 > 단일드롭1 (본인 2차만) */
.header06 .pc-menu .nav_oneline .nav-top.nav-both .sub-1div{left: 50%; transform: translateX(-50%); padding: 10px 0;}
.header06 .pc-menu .nav_oneline .nav-top .sub-1da{border-bottom: none; font-size: 15px; line-height: 30px; color: #999999; transition: 0.3s; padding: 0 25px; word-break: keep-all; width: auto; text-wrap: nowrap;}

/* 분리형 헤더 6 > 단일드롭2 (전체 1차-2차) */
.header06 .pc-menu .nav_full .all_menu_wrap{top: 120px;}
.header06 .pc-menu .nav_full .all_menu_wrap > .container_fix{max-width: 1665px;}
.at-header .pc-menu .nav_full .all_menu_wrap .all_sub_a{font-size: 15px;padding: 10px 0;}

/* 단일드롭3 (본인 1차-2차-3차) */
.header06 .pc-menu .nav_threedepth .nav-top.nav-both .sub-1div{top: 120px;}
.header06 .header-menu .nav_threedepth .sub-1div > .container_fix{max-width: 1665px;}

/* 전체메뉴 전체보기 */
.at-header .pc-menu .all_menu_view{top: 120px;}
.at-header .pc-menu .all_menu_view > .container_fix{max-width: 1665px;}
.at-header .pc-menu .all_menu_view .all_sub_a{font-size: 14px; padding: 10.61px 0;}

/* 전체메뉴2 3차댑스 순차노출 */
.header-menu .pc-menu .all_menu_box{margin-left: 13px;}
.header-menu .pc-menu .all_menu_box .all_ul > .all_li > .all_a{padding: 0 18px;}

/* 헤더 스크롤 고정 */
.header06.fixed .header-menu .pc-menu{height: 70px;}
.header06.fixed .header-menu .nav-top{justify-content: flex-start; padding-left: 130px;}
.header06.fixed .header-menu .logo_box{line-height: 70px;}
/* .header06.fixed .header-menu .logo_box img{height: 27px;} */
.header06.fixed .pc-menu .nav-top .menu-ul .menu-li{line-height: 69px;}
.header06.fixed .pc-menu .nav-top .all_category_btn{line-height: 69px;}
.header06.fixed .header-menu .container_fix > .lnb_box ul.lnb_list{padding: 15px 0;}
.header06.fixed .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box{top: 22px;}
.header06.fixed .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box .lang_btn{top: -6px;}

.header06.fixed .pc-menu .nav_full .all_menu_wrap{top: 70px;}
.header06.fixed .pc-menu .all_menu_view{top: 70px;}
.header06.fixed .pc-menu .nav_threedepth .nav-top.nav-both .sub-1div{top: 70px;}
.header06.fixed .header-menu .container_fix > .lnb_box .search_box > form .header_search input{height: 40px; line-height: 40px;}

/*************************** 일체형 헤더 ***************************/
/* 
일체형 헤더 6
*/
.at-header.transparent_H.header06 .header-menu .container_fix > .lnb_box .search_box > form .header_search .search_btn img{filter: brightness(2000%);}
.at-header.transparent_H.header06 .marker_box > a.marker_icon{background: url(../../../../img/marker_icon_H6_w.png) center/26px 30px no-repeat;}
.at-header.transparent_H.header06 .lnb_box .lnb_list li .lang_btn_box .lang_btn .lang_icon{color: #fff;}
.at-header.transparent_H.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box .lang_btn::after{border-color: #fff;}
.at-header.transparent_H.header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box.active .lang_btn::after{border-color: #222;}
.at-header.transparent_H.header06 .header-menu .container_fix > .lnb_box .search_box > form .header_search input{background-color: rgba(255,255,255,0.1); border: 1px solid #fff;}
.at-header.transparent_H.header06 .header-menu .container_fix > .lnb_box .search_box > form .header_search input::placeholder{color: #fff;}

/* 검색드롭 */
.search_preview_box{top: 45px;}
.header06 .search_preview_box{top: 28px;}
.search_preview_box .search_preview_list{padding-top: 20px;}
#pc_search_box .search_bot .pc_search_preview_box .pc_search_preview_top .all_delete_btn{top: 0;}

@media (max-width:1700px){
    .header06 .pc-menu .nav-top .menu-a{font-size: 14px;}
    .header06 .pc-menu .nav-top .menu_ul_01 .menu-a{padding: 10px;}
    .header06 .pc-menu .nav-top .all_category_btn{line-height: 99px;}
    .header06 .pc-menu .nav-top .menu-ul .menu-li{line-height: 99px;}
    .header06.fixed .pc-menu .nav-top .all_category_btn{line-height: 49px;}
    .header06.fixed .pc-menu .nav-top .menu-ul .menu-li{line-height: 49px;}
    .header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li+li{margin-left: 20px;}
    /* .header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li.myshop_btn_li{margin-right: 5px;} */
    .header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li.mypage_btn_li{margin-left: 20px;}
    .header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li.lang_btn_li{padding-left: 70px;}
}
@media (max-width:1400px){
    .header06 .header-menu .logo_box img{height: 30px;}
    .header06 .header-menu .nav-top{padding-left: 130px;}
    .header06 .header-menu .container_fix > .lnb_box .search_box{width: 175px;}
    .at-header .myshop_btn_li img, .at-header .mypage_btn_li img, .at-header .cart_btn_li img{height: 20px;}
    .at-header .search_btn img{height: 16px;}
    .header06 .header-menu .container_fix > .lnb_box .search_box > form .header_search input{padding-left: 15px; padding-right: 35px;}
    .header06 .header-menu .container_fix > .lnb_box .search_box > form .header_search .search_btn{right: 14px;}
    .header06 .header-menu .marker_box > a.marker_icon{width: 17px; height: 20px; background: url(../../../../img/marker_icon_H6_b.png) center/17px 20px no-repeat;}
    .header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li+li{margin-left: 10px;}
    .header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li.mypage_btn_li{margin-left: 10px;}
    .header06 .header-menu .container_fix > .lnb_box > ul.lnb_list > li.lang_btn_li{padding-left: 70px;}
}
@media (max-width:1200px){
    .header06 .header-menu .container_fix{justify-content: flex-end;}
    .header06 .header-menu .logo_box{position: absolute; top: 0; left: 15px; line-height: 60px;}
    .header06 .header-menu .nav-top{padding-left: 0;}
    .header06 .header-menu .container_fix > .lnb_box{top: 38px;}
    .header06 .header-menu .container_fix > .lnb_box .lnb_list li .lang_btn_box{top: 5px;}
    .header06.fixed .header-menu .container_fix > .lnb_box{top: 0;}
    .header06.fixed .header-menu .container_fix > .lnb_box ul.lnb_list{padding: 25px 0;}
    .header06.fixed .header-menu .search_box{display: none;}
}
