@charset "utf-8";

/* 1170 이상 */
@media ( min-width:1100px ) {
    .nd-dpblock-641 {display:none!important;}/* 769 이하부터 노출 : 숨김 */
    .nd-dpblock-426 {display:none!important;}/* 640 이하부터 노출 : 숨김 */
	._ft_logo {position:absolute; top:0; right:0;}
	._ft_logo img {width:212px;}
	.footer__relative {position:relative;}
}
/* 1025 이상 1170 이하 */
@media ( min-width:1025px ) and ( max-width:1169px ) {
    .nd-dpblock-641 {display:none!important;}/* 769 이하부터 노출 : 숨김 */
    .nd-dpblock-426 {display:none!important;}/* 640 이하부터 노출 : 숨김 */
}
/* 770 이상 1024 이하 */
@media ( min-width:770px ) and ( max-width:1024px ) {
    .nd-dpnone-770 {display:none!important;}/* 1024 이하부터 숨김 */

    .nd-dpblock-641 {display:none!important;}/* 769 이하부터 노출 : 숨김 */
    .nd-dpblock-426 {display:none!important;}/* 640 이하부터 노출 : 숨김 */
}
/* 641 이상 769 이하 */
@media ( min-width:641px ) and ( max-width:769px ) {
    .nd-dpnone-770 {display:none!important;}/* 1024 이하 전부 숨김 */
    .nd-dpnone-641 {display:none!important;}/* 769 이하 전부 숨김 */

    .nd-dpblock-641 {display:block!important;}/* 769 이하부터 노출 */
    .nd-dpblock-426 {display:none!important;}/* 640 이하부터 노출 : 숨김 */
}
/* 426 이상 640 이하 */
@media ( min-width:426px ) and ( max-width:640px ) {
    .nd-dpnone-770 {display:none!important;}/* 1024 이하 전부 숨김 */
    .nd-dpnone-641 {display:none!important;}/* 769 이하 전부 숨김 */
    .nd-dpnone-426 {display:none!important;}/* 640 이하 전부 숨김 */

    .nd-dpblock-641 {display:block!important;}/* 769 이하부터 노출 */
    .nd-dpblock-426 {display:block!important;}/* 640 이하부터 노출 */
}
/* 425 이하 */
@media ( max-width:425px ) {
    .nd-dpnone-770 {display:none!important;}/* 1024 이하 전부 숨김 */
    .nd-dpnone-641 {display:none!important;}/* 769 이하 전부 숨김 */
    .nd-dpnone-426 {display:none!important;}/* 640 이하 전부 숨김 */

    .nd-dpblock-641 {display:block!important;}/* 769 이하부터 노출 */
    .nd-dpblock-426 {display:block!important;}/* 640 이하부터 노출 */
}
/*-------------------------------------------------------------------
    ## All
-------------------------------------------------------------------*/

/* 공통 */
/*.item_gallery_type .item_cont .item_photo_box img {width:100%;}*/

/* 상품 > 상품상세 goods/goods_view */
.board_view img {width:100%;}

/*-------------------------------------------------------------------
    ## 1239 이하
-------------------------------------------------------------------*/

@media screen and (max-width: 1239px) {
}

/*-------------------------------------------------------------------
    ## 1320 이상
-------------------------------------------------------------------*/
@media ( min-width:1320px ) {

    /* 공통 및 레이아웃 */
    #wrap {
        min-width:1320px;
    }
    .nd-container,
    .gnb, .header_top_cont, .header_search_cont,
    .main_goods_cont, .sub_content, .content_info,
    .foot_list ul, .foot_cont, .foot_certify {position:relative; width:1320px; max-width:100%; margin:0 auto;}/* 컨텐츠 사이즈 + 센터정렬 */
    .location_wrap .location_cont {width:1320px; margin:0 auto;}

	.nd-container {width:1320px;}

    #contents .sub_content > .side_cont + .content {width:1100px;}

    /* 상단디자인 header */
    .nd-mobile-btn {display:none!important;}
    .hc-nav.hc-nav-1 {display:none!important;}

    /* 하단디자인 footer */
    .footer_wrap {display:block;}
    .footer_wrap_mobile {display:none;}

    /* 마이페이지 mypage */
    .mypage_top_info {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .mypage_top_wallet ul {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    /* 마이페이지 > 주문상세 mypage/order_view */
    .nd-orderlist-m{display:none;}
    /* 마이페이지 > 쿠폰 mypage/coupon */
    .nd-coupon-m {display:none;}

    /* 주문 > 장바구니 order/cart */
    .nd-cart-m {display:none;}

    /* 고객서비스 > 자주묻는질문 service/faq */
    .board_faq_cont {margin:20px 0 20px 193px;}

}
/*-------------------------------------------------------------------
    ## (1025 이상) - 1169 이하
-------------------------------------------------------------------*/
@media screen and ( max-width:1320px ) {

    /* 공통 및 레이아웃 */
    .nd-header {width:100%;}
    .nd-header:before {display:none;}
    .gnb, .header_top_cont, .header_search_cont, .main_goods_cont, .sub_content, .content_info, .foot_list ul, .foot_cont, .foot_certify {width:100%; margin:0;}

    .location_wrap .location_cont {width:100%; margin:0;}
    .layer_wrap.board_write_layer, .item_goods_tab ul {width:100%; margin:0;}
    .sub_content .side_cont {display:none;}
    .sub_content .location_wrap {margin-top:0;}
    #contents {padding:0 0 0;}
    #contents .sub_content > .side_cont + .content {float:none; width:100%; padding:0; overflow:hidden;}
    .location_wrap + .sub_content {padding:40px 10px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .goods_list_cont .item_gallery_type ul {display:-webkit-flex; display:-ms-flexbox; display:flex; -webkit-flex-flow:wrap;  flex-flow:wrap;}/* 상품 공통 */
    .goods_list_cont .item_gallery_type ul li {width:33.3%!important; -webkit-flex-basis:33.3%; flex-basis:33.3%; display:-webkit-flex; /*display:-ms-flexbox; display:flex;*/ display:inline-block; -webkit-direction:column; -ms-flex-direction:column; flex-direction:column;}/* 상품 공통 */

    /* #header .nd-header-wrap .nd-header {padding:0;}
    	#header .nd-header-wrap .nd-header .mobile_gnb {padding: 25px 15px 0;}*/
    #header .nd-header-wrap {padding:0;}
    /* 상단디자인 header :로고 */
    #header .nd-header .h1_logo {float:none; margin:0; padding:0;}
    /* 상단디자인 : 카테고리 */
    .nd-header .nd-gnb-wrap {float:none; width:100%; text-align:center;}
    .nd-header .nd-gnb-wrap .nd-gnb {}
    /* 상단디자인 header : 해외몰 */
    #header .top_country_list0 {top:25px; right:70px;}
    /* 상단디자인 header : 장바구니, 검색 아이콘 */
    .nd-mobile-btn {display:block!important; position:absolute; top: 16px; right:14px;}
    .nd-mobile-btn .nd-header-btn {}
    .nd-mobile-btn .nd-header-btn:after {content:""; display:block; clear:both;}
    .nd-mobile-btn .nd-header-btn .nd-header-btn-item {float:left;}
    .nd-mobile-btn .nd-header-btn .nd-header-btn-item img {height:18px;}
    /* 상단디자인 header : 햄버거 */
    #openMobileMenu {
        display: inline-block;
    }
    .nd-mobile-btn .icon-wrap,
    #openMobileMenu > span{
        height: 38px;
        min-width: 38px;
        border-radius: 38px;
        background-color: #f5f5f6;
        display: block;
        line-height: 38px;
        position: relative;
        text-align: center;
    }
    #openMobileMenu > span:after{
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background-image: url('/data/skin/front/on_furniterior_r/img/v2/icons/navigation-2.svg');
        background-repeat: no-repeat;
        background-size: 16px 16px;
        background-position: center;
    }
    #openMobileMenu.opened > span:after{
        content: '';
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0;
        left: 0;
        background-image: url('/data/skin/front/on_furniterior_r/img/v2/icons/close.svg');
        background-repeat: no-repeat;
        background-size: 16px 16px;
        background-position: center;
    }
    .nd-mobile-btn .icon-wrap .nd-cnt-cart{
        position: absolute;
        top: -1px;
        right: -1px;
        width: 16px;
        height: 16px;
        line-height: 16px;
        background-color: #333;
        color: #FFF;
        text-align: center;
        font-weight: bold;
        font-size: 10px;
        border-radius: 16px;
    }
    .nd-mobile-btn .icon-wrap ._icon{
        width: 16px;
        height: 16px;
        margin: 11px;
    }



    /* 상단디자인 header : 슬라이드메뉴 */
    .hc-offcanvas-nav .nav-container, .hc-offcanvas-nav .nav-wrapper, .hc-offcanvas-nav ul {background:#ffffff;}
    .hc-offcanvas-nav a, .hc-offcanvas-nav .nav-item {padding:8px 20px; border-bottom:none; font-weight:400; font-size:12px; color:#333333;}/* 모든 링크 */
    .hc-offcanvas-nav.nav-levels-expand .nav-container li.nd-m-none {display:none;}
    .hc-offcanvas-nav li.nav-close a:hover, .hc-offcanvas-nav li.nav-back a:hover {background:none;}
    .hc-offcanvas-nav li.nav-close a, .hc-offcanvas-nav li.nav-back a {background:#ffffff; border-top:none; border-bottom:none; font-size:0;}/* 닫기버튼 */
    .hc-offcanvas-nav li.nav-close span::before, .hc-offcanvas-nav li.nav-close span::after {border-top:1px solid #333333; border-left:1px solid #333333;}/* 닫기아이콘 */
    .hc-offcanvas-nav.nav-levels-expand .nav-container li.nav-close {display:none;}
    .hc-offcanvas-nav a[href]:not([href="#"])>span.nav-next {border-left:none;}
    .hc-offcanvas-nav span.nav-next::before, .hc-offcanvas-nav li.nav-back span::before {border-top:1px solid #333333; border-left:1px solid #333333;}
    .hc-offcanvas-nav ul:first-of-type:not(:first-child)>li:first-child:not(.nav-back):not(.nav-close)>a {border-top:none;}
    .hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open ul {text-indent:0!important;}
    .hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open a,
    .hc-offcanvas-nav.nav-levels-none .nav-container li.level-open a {border-bottom:none; background:#eeeeee;}
    .hc-offcanvas-nav.nav-levels-expand .nav-container ul ul .nav-item,
    .hc-offcanvas-nav.nav-levels-none .nav-container ul ul .nav-item {font-size:12px;}
    .hc-offcanvas-nav:not(.touch-device) a:hover {background:#eeeeee;}
    .hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open a:hover, .hc-offcanvas-nav.nav-levels-none .nav-container li.level-open a:hover {background:#eeeeee;}
    .hc-offcanvas-nav.nav-levels-expand .nav-container li.level-open, .hc-offcanvas-nav.nav-levels-none .nav-container li.level-open {background:#eeeeee;}
    /* 상단디자인 header : 슬라이드메뉴 : 핫링크 */
    .hc-offcanvas-nav ul.nd-hot-link {position:relative; overflow:hidden; padding:0 0 8px;}
    .hc-offcanvas-nav ul.nd-hot-link li {position:relative; float:left;}
    .hc-offcanvas-nav ul.nd-hot-link li:nth-child(2):after {position:absolute; top:50%; right:0; margin-top:-10px; font-weight:100; font-size:14px; line-height:20px; color:#333000; content:"/";}
    .hc-offcanvas-nav ul.nd-hot-link li a {padding:20px 20px;}
    .hc-offcanvas-nav.nav-levels-expand .nav-container ul.nd-hot-link li.nav-close {display:block; float:right; padding-top:8px;}
    /* 상단디자인 header : 슬라이드메뉴 : 상품카테고리 */
    .hc-offcanvas-nav ul.nd-goods-cate {position:relative; padding:35px 5px 30px;}
    .hc-offcanvas-nav ul.nd-goods-cate:before {position:absolute; content:"category"; top:0; left:20px; font-weight:700; font-size:20px; line-height:1;}
    /* 상단디자인 header : 슬라이드메뉴 : 우측카테고리 */
    .hc-offcanvas-nav ul.nd-right-cate {position:relative; padding:35px 5px 30px;}
    .hc-offcanvas-nav ul.nd-right-cate:before {position:absolute; content:""; top:0; left:20px; font-weight:700; font-size:20px; line-height:1;}
    /* 상단디자인 header : 슬라이드메뉴 : 게시판 */
    .hc-offcanvas-nav ul.nd-board-cate {position:relative; padding:35px 5px 30px;}
    .hc-offcanvas-nav ul.nd-board-cate:before {position:absolute; content:"Board"; top:0; left:20px; font-weight:700; font-size:20px; line-height:1;}
    /* 상단디자인 header : 슬라이드메뉴 : 마이페이지카테고리 */
    .hc-offcanvas-nav ul.nd-mypage-cate {position:relative; padding:35px 5px 30px;}
    .hc-offcanvas-nav ul.nd-mypage-cate:before {position:absolute; content:"mypage"; top:0; left:20px; font-weight:700; font-size:20px; line-height:1;}
    /* 상단디자인 header : 루트 */
    .location_wrap {display:none;}

    /* 상품 > 상품리스트 goods/goods_list */
    .nd-pc-only-show {display:block!important;}
    .mobile_only_show {display:none!important;}
    .goods_pick_list {margin:0 10px;}

    /* 상품 > 상품상세 goods/goods_view */
    .item_photo_info_sec {width:100%; padding-top:0;}
    .item_photo_view_box {width:43%; margin-left:1%;}
    .item_photo_view_box .item_photo_big {display:block;}
    .item_photo_view_box .item_photo_big,
    .item_photo_view_box .item_photo_big span {
        width:100%; height:100%;
    }
    .item_info_box {width:53%; margin-right:1%;}
    .item_goods_tab li {width:20%;}
    .item_photo_slide .slider_goods_nav {width:80%;}
    .item_photo_slide .slider_goods_nav li {padding:0;}
    .item_photo_slide .slider_goods_nav li a {width:95%;}
    .item_photo_slide .slider_goods_nav li img {width:100%;}
    /* 상품 > 상품상세 goods/goods_view : 좌측 */
    .item_photo_view_box {width:45%; margin-left:1%;}
    .item_photo_view_box .item_photo_big span {width:100%; height:100%;}
    .item_photo_view_box .item_photo_slide {margin:20px 0 0;}
    .item_photo_slide .slider_goods_nav li img {height:auto;}
    /* 상품 > 상품상세 goods/goods_view  : 우측 */
    .item_info_box {width:50%; margin-right:1%;}
    .item_tatal_box {width:100%;}
    .btn_add_cart, .btn_add_wish, .btn_add_order {width:31%;}
    /* 상품 > 상품상세 goods/goods_view  : 정보 */
    .item_goods_sec {margin-top:50px;}
    .item_goods_tab {padding-top:100px;}
    .layer_wrap.zoom_layer .layer_wrap_cont {width:100%;}

    /* 게시판 : 상품후기 : LIST */
    .board_zone_sec + .board_zone_cont,
    .board_zone_cont + .board_zone_cont {margin:20px 0 0;}

    /* 고객서비스 > 자주묻는질문 service/faq */
    .board_faq_cont {width:80%; margin:20px auto;}

    /* 마이페이지 mypage */
    .mypage_top_info {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .mypage_top_wallet ul {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    /* 마이페이지 > 주문상세 mypage/order_view */
    .nd-orderlist-m {display:none;}
    /* 마이페이지 > 쿠폰 mypage/coupon */
    .nd-coupon-m {display:none;}

    /* 주문 > 장바구니 order/cart */
    .nd-cart-m {display:none;}

}
/*-------------------------------------------------------------------
    ## (770 이상) - 1024 이하
-------------------------------------------------------------------*/

@media ( max-width:1024px ) {

    /* 공통 및 레이아웃 */
    .sub_content {padding:40px 10px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .location_wrap + .sub_content {padding:40px 10px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

    /* 상단디자인 header : 카테고리 */
    .nd-header .nd-gnb-wrap {overflow-x:auto; overflow-y:hidden;}
    #header .gnb {overflow-x:hidden; overflow-y:hidden; width:100%; white-space:nowrap;}
    #header .gnb .depth1 {display:none!important;}

    /* 하단디자인 footer */
    .nd-footer .footer_nav .footer_wrap{
        padding: 20px 16px 0;
    }
    .nd-footer .footer_nav .footer_wrap *{
        font-size: 12px;
        font-weight: 300;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.5;
        letter-spacing: -0.5px;
        color: #333;
    }

	.nd-footer .footer_nav .footer_wrap ._ft_addr {
		padding:0;
	}

    .nd-footer .footer_nav .footer_wrap ._ft1{
        display: block;
        margin-bottom: 0 !important;
    }
    .nd-footer .footer_nav .footer_wrap ._ft1 strong{
        font-weight: 500;
    }
    .nd-footer .footer_nav .footer_wrap .footer_cont{
        font-size: 12px;
        opacity: 1;
    }
    .nd-footer .footer_nav .footer_wrap .footer_cont ul li{
        margin: 0 8px 8px 0;
    }
    .nd-footer .footer_nav .footer_wrap .footer_cont ul li:nth-child(5){
        display: inline;
    }
    .nd-footer .footer_nav .footer_wrap .footer_cont ul li:nth-child(5):after{
        content: '';
        display: block;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2{
        display: block;
        padding: 20px 0 0;
        margin-top: 0 !important;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_2{
        position: relative;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 > div{
        margin: 0;
        width: 100%;
        flex: initial;
        max-width: 100%;
        padding: 0;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_1 *{
        text-align: left !important;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_1 h3{

        font-size: 12px;
        font-weight: 500;
        font-stretch: normal;
        font-style: normal;
        line-height: 1.5;
        letter-spacing: -0.43px;
        text-align: right;
        color: #f9f5e8;

        opacity: 0.8;

        display: block;
        margin-bottom: 5px;
        margin-top: -10px;
    }
    .__cscenter{
        display: block !important;
        margin-top: 20px;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_1 span._ex1{
        padding-left: 0;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_2{
        text-align: left !important;
        margin: 16px 0;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_2 ._sns{
        display: inline-block;
        vertical-align: middle;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_2 ._sns .mr-10{
        margin-right: 5px !important;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_2 ._sns .mx-10{
        margin-left: 5px !important;
        margin-right: 5px !important;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_2 ._sns .ml-10{
        margin-left: 5px !important;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_2 ._familysite{
        display: inline-block;
        margin: 0 0 0 16px !important;
        vertical-align: middle;
    }
    .nd-footer .footer_nav .footer_wrap ._ft2 ._ft2_2 ._familysite select{
        height: 22px;
        vertical-align: middle;
        display: block;
        padding-left: 10px;
        padding-right: 10px;
    }


    /*.footer_wrap {display:none;}*/
    /*.nd-footer .footer_wrap_mobile {display:block!important;}*/
    /*.nd-footer .footer_wrap_mobile ul {display:flex; flex-wrap:wrap; justify-content:flex-start; align-content:space-around;}
    .nd-footer .footer_wrap_mobile ul li {display:flex;}
    .nd-footer .footer_wrap_mobile .footer_cont {display:flex; border-top:1px solid #e4e2df; border-bottom:1px solid #e4e2df; text-align:center; justify-content:space-around; }
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info {display:block; position:relative; width:50%; padding:4em 1em 7em;}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info:first-child:after {position:absolute; top:0; right:0; bottom:0; height:100%; border-right:1px solid #e4e2df; content:"";}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info h3 {font-weight:600; font-size:14px; line-height:1;}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info .nd-btn-cs {display:inline-block; position:absolute; bottom:2.5em; left:50%; width:70%; height:34px; margin-left:-35%; line-height:34px;}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info .nd-btn-cs a {display:block; width:100%; border:1px solid #e4e2df; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info.nd-footer-cs .nd-ft-tel {padding:1em 0 0.5em; font-weight:600; font-size:15px; line-height:1;}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info.nd-footer-cs .nd-ft-center {font-weight:400; font-size:11px;}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info.nd-footer-bank h3 {padding:0 0 1em;}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info.nd-footer-bank .nd-bank-item {padding:0 0 0.5em; line-height:1;}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info.nd-footer-bank .nd-bank-item strong {font-weight:400; font-size:11px; line-height:1; color:#333000;}
    .nd-footer .footer_wrap_mobile .footer_cont .nd-footer-info.nd-footer-bank .nd-bank-depositor {padding:0.5em 0 0; font-weight:400; font-size:11px; line-height:1; color:#333000;}
    .nd-footer .footer_wrap_mobile .nd-footer-link {padding:0 10px;}
    .nd-footer .footer_wrap_mobile .nd-footer-link ul {flex-wrap:nowrap; justify-content:space-around;}
    .nd-footer .footer_wrap_mobile .nd-footer-link ul li {position:relative; margin:0; padding:14px 10px; font-size:11px; line-height:1;}
    .nd-footer .footer_wrap_mobile .nd-footer-link ul li:after {}
    .nd-footer .footer_wrap_mobile .nd-footer-link ul li:last-child:after {display:none;}*/
    .nd-footer .footer_info {padding:2.6em 0 10px; text-align:left;}
    .nd-footer .footer_info .footer_box {padding:0 6em;}
    .nd-footer .footer_info .footer_box span {display:block; padding:0; font-size:11px; line-height:1.8;}
    .nd-footer .footer_info .footer_box span:after {display:none;}
    .nd-footer .footer_info .footer_box p.copyright {padding-top:1.5em; font-size:10px;}
    .nd-footer .footer_info .footer_box p.copyright strong {font-weight:400;}

    /* 상품 > 상품상세 goods/goods_view : 좌측 */
    .item_photo_slide .slider_goods_nav li {height:auto;}
    .item_photo_slide .slick_goods_prev, .item_photo_slide .slick_goods_next {top:50%; margin-top:-23px;}
    /* 상품 > 상품상세 goods/goods_view : 우측 */
    .item_detail_tit h3 {width:89%;}
    /* 상품 > 상품상세 goods/goods_view : 정보 */
    .item_goods_tab {padding-top:0; margin-top: 0;}
    .item_goods_sec {
        margin:0;
    }

    /* 게시판 > 스킨디자인 > default > 목록 board/skin/default/list */
    .body-board.body-list .board_list_table th {min-width:30px;}
    .body-board.body-list .board_list_table .board_img {width:100px;}
    /* 게시판 : 공통 : 상단 */
    .board_zone_tit h2 {font-size:20px;}
    /* 게시판 : 상품문의 : LIST : 검색 */
    .date_check_box > form {position:relative;}
    .date_check_list {float:none;}
    .date_check_list:after {content:""; display:block; clear:both;}
    .date_check_calendar {float:none; width:80%; margin:1.2em 0 0;}
    .btn_date_check {position:absolute; right:0; bottom:0;}
    /* 게시판 : 상품후기 : LIST */
    .board_list_gallery .board_img {min-height:auto;}
    /* 게시판 : 이벤트 : LIST */
    .board_hot_list {padding:10px 0 20px 0;}
    .board_list_event .event_list ul li {height:auto!important; margin:0 0 30px;}
    .board_list_event .event_cont {display:block; width:100%;}
    .board_list_event .board_img {display:block; width:100%;}
    .board_list_event .board_img img {width:100%!important; height:auto!important;}
    .board_list_event .event_info_cont {display:block; padding:10px 0;}

    /* 마이페이지 mypage > index */
    .mypage_order_info_cont ol {display:block; position:relative; width:100%; margin:0 0 20px; padding:0 0 20px; border-right:none;}
    .mypage_order_info_cont ol:after {position:absolute; content:""; left:50%; bottom:0; width:90%; margin-left:-45%; border-bottom:1px dotted #dddddd;}
    .mypage_order_info_cont ol li {}
    .mypage_order_info_cont .order_case_list {display:block; width:100%;}
    /* 마이페이지  > 상품문의 mypage/mypage_goods_qa */
    .layer_wrap.add_goods_layer {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .layer_wrap.add_goods_layer .ly_date_select_list {font-size:0;}
    .layer_wrap.add_goods_layer .ly_date_select_list h5 {display:block; float:none; width:100%; padding:6px 0;}
    .layer_wrap.add_goods_layer .ly_date_select_list .select_box {width:33.3%; padding:0 0 5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .layer_wrap.add_goods_layer .ly_date_select_list .select_box:nth-child(3) {padding:0 5px 5px;}
    .layer_wrap.add_goods_layer .ly_date_select_list .select_box select {float:none; width:100%;}
    .layer_wrap.add_goods_layer .ly_date_search_list {font-size:0;}
    .layer_wrap.add_goods_layer .ly_date_search_list h5 {display:block; float:none; width:100%; padding:6px 0;}
    .layer_wrap.add_goods_layer .ly_date_search_list input[type="text"] {width:calc(100% - 150px); margin:0 0 0 10px;}
    /* 마이페이지 > 쿠폰 mypage/coupon */
    .body-mypage.body-coupon .mypage_table_type th {min-width:230px;}
    .nd-coupon-m {display:block; margin:10px 0 0; padding:10px 0 0; border-top:1px dotted #dddddd;}
    .nd-coupon-item {display:block; width:100%; padding:0 0 4px; color:#333000;}
    .nd-coupon-item:after {content:""; display:block; clear:both;}
    .nd-coupon-item .nd-coupon-tit {float:left; min-width:80px;}
    .nd-coupon-item .nd-coupon-tit p {font-weight:400; font-size:12px; color:#333000;}
    .nd-coupon-item .nd-coupon-cont {float:left;}

    /* 고객서비스 > 1:1문의하기 service/qa */
    .board_list_qa .board_list_table td.nd-board-category {min-width:110px;}

    /* 장바구니 */
    .order_wrap .order_tit {padding-bottom:10px;}
    .order_wrap .order_tit h2 {font-size:20px; line-height:1;}
    .order_wrap .order_tit ol {line-height:1;}
    .cart_cont_list {margin:20px 0 10px 0;}

    /* 주문서작성/결제 */
    .order_cont table li {padding:0;}

    /* 자주묻는질문 */
    .date_check_box {padding:20px 20px;}
    .date_faq_list h2 {font-size:16px; padding:0 0 14px 0; line-height:1;}
    .date_faq_list {display:block; position:relative; width:100%;}
    .date_faq_list input[type="text"] {width:75%;}
    .date_faq_txt {display:block; width:100%; padding:20px 0 0; border:none; text-align:right;}
    .date_faq_txt strong {display:inline-block; padding:0 10px 0 0; vertical-align:middle;}
    .date_faq_txt .btn_gray_list {display:inline-block; vertical-align:middle;}


    /* 회원 */
    .join_agreement_wrap .member_cont,
    .join_base_wrap .member_cont {width:100%; padding:4% 0 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    /* 회원 : 회원가입 : 약관동의 */
    .join_agreement_wrap .member_tit {padding-bottom:10px;}
    .join_agreement_wrap .member_tit h2 {margin:0; font-size:20px; line-height:1;}
    .join_agreement_wrap .member_tit ol {line-height:1;}
    .join_agreement_wrap .member_cont h3 {font-size:16px; line-height:1;}
    /* 회원 : 회원가입 : 정보입력 */
    .join_base_wrap .member_tit {padding-bottom:10px;}
    .join_base_wrap .member_tit h2 {margin:0; font-size:20px; line-height:1;}
    .join_base_wrap .member_tit ol {line-height:1;}
    .join_base_wrap .member_cont h3 {font-size:16px; line-height:1;}


}
/*-------------------------------------------------------------------
    ## (641 이상) - 769 이하
-------------------------------------------------------------------*/
@media (max-width: 769px) {

    /* 공통 및 레이아웃 */
    .location_wrap + .sub_content {padding:20px 16px 0;}

    /* 상단디자인 header */
    .nd-header .nd-gnb-wrap {padding:5px 0 0;}

    .nd-header .gnb .sub_menu_box {display:inline-block; float:none; vertical-align:top;}
    .nd-header .gnb .nd-add-cate {display:inline-block; float:none; vertical-align:top;}

    /* 하단디자인 footer */
    .nd-footer .footer_info .footer_box {padding:0 4em;}

    /* 상품 > 갤러리형 goods/list/list_01 */
    .item_gallery_type {padding:0 5px;}
    .item_gallery_type .item_cont {padding:0 5px;}
    .item_gallery_type .item_info_cont .item_money_box del {display:block; padding:0;}
    .item_gallery_type .item_info_cont .item_money_box .item_price {display:block; padding:10px 0 0;}
    /* 상품 > 상품리스트 goods/goods_list */
    .nd-pc-only-show {display:none!important;}
    .mobile_only_show {display:block!important;}
    .goods_list_item_tit {margin:0 0 10px;}
    /*#wrap .chosen-single {display:none;}*/
    .pick_list_box{
    }
    .goods_pick_list .pick_list_box .pick_list {padding:0;}
    .goods_pick_list .pick_list_box .pick_list li {margin-right:7px;}
    .pick_list_box .choice_num_view {
        display: none;
    }
    .list_item_category li a{
        font-size: 14px;
    }
    .goods_list_cont ul li {margin:0 0 20px;}
    /* 상품 > 상품상세 goods/goods_view */
    .body-goods.body-goods-view .sub_content {
        padding:0;
        overflow: hidden;
    }
    /* 상품 > 상품상세 : 좌측 */
    .item_photo_view_box {float:none; width:100%; overflow:hidden; margin:0;}
    .item_photo_view_box .item_photo_big .btn_zoom {display:none;}
    .item_photo_view {width:100%; margin:0; overflow:hidden;}
    .item_photo_view_box .item_photo_slide {margin:1em 0 0;}
    .item_photo_view_box .item_photo_slide .slick_goods_prev {left:1%;}
    .item_photo_view_box .item_photo_slide .slick_goods_next {right:1%;}
    .item_photo_view_box .item_photo_slide .slider_goods_nav li {height:auto;}
    .item_photo_view_box .item_photo_slide .slider_goods_nav li a:hover {height:auto; width:auto; border:none;}
    .item_photo_view_box .item_photo_slide .slider_goods_nav li img {height:auto;}
    .item_photo_view_box .item_photo_slide .slick_goods_prev,
    .item_photo_view_box .item_photo_slide .slick_goods_next {top:50%; margin-top:-25px;}
    .layer_wrap .item_photo_big {border:none;}

    .layer_wrap .item_photo_view_box .item_photo_slide {display:none;}
    .item_photo_info_sec .color {text-align:center;}
    .item_photo_info_sec .color > div {display:inline-block; float:none;}
    /* 상품 > 상품상세 : 우측 */
    .item_tit_detail_cont {
        padding: 20px 16px;
    }
    .item_info_box {
        /*overflow:hidden; */
        width:100%; margin:0; padding:0 0 0;}
    .item_detail_tit h3 {
        width:100%; font-weight:500; font-size:18px; line-height:1.4;
        padding-right: 74px;
    }
	.item_detail_list dl.item_delivery dt {padding-top:7px;}
    /* 상품 > 상품상세 : 정보 */
    .list_item_category li {width:auto;}
    /* .goods_list_cont .ul li {width:33%!important;} */
    .btn_reviews_more, .btn_qna_more, .btn_reviews_write, .btn_qna_write {min-width:100px; padding:5px;}
	.body-goods-view .btn_reviews_box a,
	.body-goods-view .btn_qna_box a {flex:1 1 0; font-size:12px;}
	.body-goods-view .btn_reviews_box a:first-child,
	.body-goods-view .btn_qna_box a:first-child {margin-right:8px;}
    .btn_reviews_box, .btn_qna_box {top:43px;}
    .item_goods_sec .detail_explain_box .goods_list_cont {margin-top:0;}
    .txt-manual iframe {height:auto!important; min-height:400px!important;}/* 영상 */



    /* 게시판 > 스킨디자인 > default > 목록 board/skin/default/list */
    .body-board.body-list .board_list_table th {padding:10px 8px;}
    .body-board.body-list .board_list_table td {padding:15px 10px;}
    .body-board.body-list .board_list_table .board_img {width:100px;}
    .body-board.body-list .board_list_table .board_tit {width:60%!important;}
    .body-board.body-list .board_list_table .board_tit .nd-review-m {/*padding:10px 0 0;*/ font-weight:400; font-size:0; color:#888888;}
    .body-board.body-list .board_list_table .board_tit .nd-review-m span {display:inline-block; position:relative; font-size:12px; vertical-align:middle;}
    .body-board.body-list .board_list_table .board_tit .nd-review-m span.nd-writer {padding:0 0 0 5px; margin:0 0 0 5px;}
    .body-board.body-list .board_list_table .board_tit .nd-review-m span.nd-writer:before {position:absolute; content:""; top:50%; left:0; height:10px; margin-top:-5px; border-left:1px solid #999999;}
    /* 게시판 > 스킨디자인 > gallery > 목록 board/skin/gallery/list */
    .board_list_gallery ul li {width:50%!important;}

    /* 마이페이지 > 공통 mypage */
    .mypage_main, .mypage_cont {padding:0 0 ;}
    .mypage_top_info {display:block; margin:0 0 20px;}
    .mypage_top_info .mypage_top_txt {display:block; width:100%; vertical-align:top;}
    .mypage_top_info .mypage_top_wallet {display:block; width:100%; vertical-align:top;}
    .mypage_table_type th {padding:10px 8px;}
    .form_element label.check_s {min-width:0;}
    /* 마이페이지 > 마이페이지 mypage/index */
    .mypage_order_info_cont ol li {width:20%;}
    .mypage_order_info_cont ol li:first-child {padding-left:30px;}
    /* 마이페이지 > 찜리스트 mypagew/wish_list */
    .body-mypage.body-wish-list .mypage_table_type th:first-child {min-width:40px;}
    .mypage_wish_list .mypage_table_type td {padding:10px 3px;}
    .mypage_wish_list .mypage_table_type .pick_add_cont .pick_add_img {width:20%; vertical-align:middle;}
    .mypage_wish_list .mypage_table_type .pick_add_cont .pick_add_img img {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .mypage_wish_list .chk_none {margin:0;}
    /* 마이페이지 > 쿠폰 mypage/coupon */
    .mypage_breakdown_tab li {min-width:50%;}
    /* 마이페이지 > 회원탈퇴 mypage/hack_out */
    .hack_out .mypage_unregister .hack_out_list li {width:100%;}
    /* 마이페이지 > 주문상세 mypage/order_view */
    .order_view_info {margin-top:30px;}
    .order_view_info h4 {margin-top:30px;}
    /* 마이페이지 > 주문상세 mypage/order_view : 레이어_상품후기쓰기 */
    .board_write_layer .board_write_table th {padding:13px 0 7px 10px;}
    /* 마이페이지 > 쿠폰 mypage/coupon */
    .body-mypage.body-coupon .mypage_table_type th {min-width:190px;}
    .nd-coupon-item .nd-coupon-tit {float:none; min-width:100%; text-align:center;}
    .nd-coupon-item .nd-coupon-cont {float:none; min-width:100%; text-align:center;}
    #wrap .ly_wrap.use_case_layer {width:250px;}
    /* 마이페이지 > 회원정보변경 mypage/my_page */
    #wrap .ly_wrap.pw_advice_layer {left:-80px;}
    /* 마이페이지 > 예치금 mypage/deposit */
    .body-mypage.body-deposit .mypage_table_type th {min-width:70px;}
    /* 마이페이지 > 마일리지 mypage/mileage */
    .body-mypage.body-mileage .mypage_table_type th {min-width:70px;}
    /* 마이페이지 > 배송지관리 mypage/shipping */
    .delivery_add_layer .layer_wrap_cont {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

    /* 주문 > 장바구니 order/cart */
    .price_sum {padding:20px 0; margin: 0;}
    .btn_order_box { padding-top: 10px; }
    .btn_order_box .btn_left_box {float:none; display:block; padding:10px 0 0; text-align:center;}
    .btn_order_box .btn_right_box {float:none; display:block; text-align:center; margin-top:20px;}
    .btn_order_box .btn_right_box button {height:37px; font-size:13px;}
    .btn_order_box + .chk_none {display:block; position:relative; float:none; background:none; text-align:center;}
    .btn_order_box + .chk_none:before {position:absolute; content:""; top:50%; left:50%; width:14px; height:14px; margin-top:-7px; margin-left:-160px; background:url("../img/icon/etc/icon_warning.png") no-repeat 0 0;}
    /* 주문 > 장바구니 : 테이블 */
    .nd-cart-m {display:block; margin:10px 0 0; padding:10px 0 0; border-top:1px dotted #dddddd;}
    .order_table_type .form_element label.check_s {padding:0 0 0 18px;}
    .order_table_type .td_order_amount {border-right:none;}
    .nd-cart-item {display:block; overflow:hidden; width:100%;}
    .nd-cart-item .nd-cart-tit {float:left; min-width:60px;}
    .nd-cart-item .nd-cart-tit p {font-weight:400; font-size:12px; color:#333000;}
    .nd-cart-item .nd-cart-cont {float:left;}
    .nd-cart-item .nd-goods-price-wrap {padding:0 0 5px;}
    .nd-cart-item .nd-goods-benefit-wrap {padding:0 0 5px;}
    .nd-cart-item .nd-goods-benefit-wrap .benefit_list > li {overflow:hidden;}
    .nd-cart-item .nd-goods-benefit-wrap .benefit_list > li > em {float:left;}
    .nd-cart-item .nd-goods-benefit-wrap .benefit_list > li > span {float:left;}
    .price_sum:after{
        display: none;
    }
    .price_sum_cont .price_sum_list {
        display: block;
    }
    .price_sum_cont .price_sum_list dl {
        font-size:14px;
    }
    /* 주문 > 장바구니 : 레이어_옵션/수량변경 */
    .option_layer_cont {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .item_choice_list .cart_prdt_name {width:50%;}
    /* 주문 > 주문서작성/결제 order/order */
    .body-order.body-order #contents .member_address .address_postcode input {width:61%;}
    .body-order.body-order #contents .member_address .address_postcode .btn_post_search {float:none; margin:0 0 0 5px;}
    /* 주문 > 주문서작성/결제 : 레이어_나의배송지관리 */
    .delivery_add_list_layer .layer_wrap_cont {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    /* 주문 > 주문서작성/결제 : 레이어_쿠폰적용하기 */
    .layer_wrap.coupon_apply_layer .layer_wrap_cont {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}


    /* 회원 */
    .member_wrap {width:100%; margin:0 auto 40px;}
    .member_tit h2 {font-size:20px; line-height:1;}
    .member_wrap .member_cont {width:100%; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    /* 회원 : 로그인 */
    .member_cont .member_login_box .login_input_sec > div {float:none;}
    /*.member_cont .member_login_box .login_input_sec button {float:none; width:100%; height:45px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}*/
    .member_cont .member_login_box .login_input_sec input,
    .member_cont .nonmember_order_box .order_input_sec input {width:100%;}
    .member_cont .member_login_box .id_chk {margin-top:17px; padding:0 0 15px; text-align:right;}
    .btn_login_box ul {width:100%; font-size:0;}
    .member_cont .btn_login_box li {display:inline-block; float:none; width:33.3%; margin:0; padding:0 5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .member_cont .btn_login_box li .btn_member_join,
    .member_cont .btn_login_box li .btn_member_white {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .member_cont .nonmember_order_box .order_input_sec > div {float:none;}
    /*.member_cont .nonmember_order_box .order_input_sec button {float:none; width:100%; height:45px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}*/
    .member_cont .nonmember_order_box p {margin:10px 0 0;}
    /* 회원 : 회원승인대기 */
    .join_wait_box {padding: 0 0;}

    .join_wait_box .btn_gray_list .btn_gray_small em.icon_download{
        padding: 0;
        display: block;
    }
    .join_wait_box .join_wait_tit + .btn_center_box {margin:0; padding:0 0 20px;}
    /* 회원 : 비밀번호변경 */
    .find_password_reset_box .login_input {width:100%; padding:30px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .member_cont .btn_center_box, .member_warning + .btn_center_box {margin:35px 0 10px;}
    .body-member.body-find-password-reset .member_cont .btn_center_box {margin-top:0;}
    /* 회원 : 비밀번호찾기 */
    .find_password_box .login_input .member_warning {width:100%; margin:0; text-align:center;}
    .info_again {text-align:center;}
    .body-member.body-find-password .member_cont .btn_center_box {margin-top:0;}
    /* 회원 : 비밀번호찾기_완료 */
    .find_password_complete_box {padding:20px 0 0;}
    /* 회원: 아이디찾기 */
    .body-member.body-find-id .find_id_sec .login_input > div {float:none; width:100%; font-size:0;}
    .body-member.body-find-id .find_id_sec .login_input input {width:100%;}
    .body-member.body-find-id .input_email {width:calc(100% - 120px)!important;}
    .body-member.body-find-id .btn_member_id {float:none; width:100%; height:45px;}

}
/*-------------------------------------------------------------------
    ## (426 이상) - 640 이하
-------------------------------------------------------------------*/
@media (max-width:1100px) {

    /* 공통 및 레이아웃 */
    .sub_content {padding:30px 10px 0;}
    .goods_list_cont .item_gallery_type ul > li {width:50%!important; flex-basis:50%;}/* 상품 공통 */

    /* 상단디자인 header */
    #header .nd-header .h1_logo{
        /* margin: 0;
        padding: 0;
        position: absolute;
        left: 50%;
        margin-left: -61px;
        top: 20px; */
    }
    #header .nd-header .h1_logo a{
        display: block;
    }
    /* #header .nd-header .h1_logo a img {
        width: 122px;
        height: auto;
    } */
    .nd-search {width:80%; margin-left:-40%;}
    .nd-search .nd-search-wrap {width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .nd-search .nd-search-wrap input[type="text"] {width:calc(100% - 46px); -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

    /* 상품 > 상품검색화면 goods/goods_search */
    .search_again_box {
        padding: 20px 0 0;
    }
    .search_again_box .form_element {display:block; margin:0; padding:0 0 10px; font-size:12px;}
    .search_again_box .keyword-div {width:40%; padding:0 5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .search_again_box .keyword_input {width:100%;}
    /* 상품 > 상품상세 goods/goods_view */
    .item_goods_tab li a {display:table; width:100%; height:42px; padding:0;}
    .item_goods_tab li.on a {padding-top:8px;}
    .item_goods_tab li a span {display:table-cell; vertical-align:middle; color:#888888;}
    .item_goods_tab li.on a span {display:table-cell; vertical-align:middle;}
    .item_goods_tab li a strong {display:block;}
    .txt-manual iframe {height:auto!important; min-height:280px!important;}/* 영상 */
    /* 상품 > 상품상세 : 정보 */
    .item_goods_sec h3 {padding-left:0; padding-right:0;}
    /* 상품 > 상품상세 : 상품후기 */
    .reviews_cont {padding-left:0; padding-right:0;}
    .reviews_table_type td {padding:10px 5px;}
    /* 상품 > 상품상세 : 상품문의 */
    .qna_table_type td {padding:10px 5px;}

    /* 게시판 > 스킨디자인 > default > 목록 board/skin/default/list */
    .body-board.body-list .board_list_table th {min-width:30px;}
    .body-board.body-list .board_list_table td {min-width:30px; padding:15px 5px;}
    .body-board.body-list .board_list_table .board_img {width:70px;}
    .body-board.body-list .board_list_table .board_tit {width:80%!important;}
    /* 게시판 : 공통 : WRITE */
    .board_write_table th {padding:13px 0 7px 5px;}
    .file_upload_sec .file_text {width:150px;}
    /* 게시판 : 상품문의 : LIST : 검색 */
    .date_check_list button {width:45px;}
    .btn_date_check {min-width:80px;}

    /* 마이페이지 > 공통 mypage  */
    #wrap .ly_wrap.grade_layer {left:-110px;}
    .mypage_top_wallet ul {padding:15px 0;}
    .mypage_top_wallet li strong {font-size:16px;}
    .mypage_table_type th {min-width:60px; padding:9px 4px 10px;}
    /* 마이페이지 > 주문배송조회 mypage/order_list  */
    .mypage_cont .btn_date_check {min-width:80px;}
    /* 마이페이지 > 마일리지 mypage/mileage */
    .body-mypage.body-mileage .mypage_table_type th {min-width:50px;}
    /* 마이페이지 > 회원비밀번호검증 mypage/my_page_password */
    .my_page_password .id_pw_cont dl {display:block; width:80%; margin:0 auto; padding:5px 0; text-align:left;}
    .my_page_password .id_pw_cont dt {min-width:60px;}
    /* 마이페이지 > 회원정보변경 mypage/my_page */
    .body-mypage.body-my-page .my_page .mypage_zone_tit {margin:0 0 20px 0;}
    .body-mypage.body-my-page .base_info_sec table th {min-width:60px; padding:10px;}
    .body-mypage.body-my-page #wrap .ly_wrap.pw_advice_layer {left:-112px;}
    .body-mypage.body-my-page .base_info_sec table input[type="text"] {width:250px;}
    .body-mypage.body-my-page .base_info_sec table input[name="email"] {width:130px;}
    .body-mypage.body-my-page #contents .member_address .address_postcode input {width:156px;}
    /* 마이페이지 > 찜리스트 mypage/wish_list */
    .mypage_wish_list .mypage_table_type th {min-width:90px;}
    .mypage_wish_list .mypage_table_type .pick_add_cont .pick_add_img {width:70px;}
    /* 마이페이지 > 주문상세 mypage/order_view */
    .nd-orderlist-m{display:block; margin:10px 0 0; padding:10px 0 0; border-top:1px dotted #dddddd;}
    .nd-orderlist-item {display:block; overflow:hidden; width:100%; padding:0 0 4px; color:#333000;}
    .nd-orderlist-item .nd-orderlist-tit {float:left; min-width:80px;}
    .nd-orderlist-item .nd-orderlist-tit p {font-weight:400; font-size:12px; color:#333000;}
    .nd-orderlist-item .nd-orderlist-cont {float:left;}
    .nd-orderlist-item.nd-orderlist-cnt .nd-orderlist-cont .btn_gray_list {display:inline-block; margin:0; vertical-align:top;}
    /* 마이페이지 > 주문상세 mypage/order_view : 레이어_상품후기쓰기 */
    .board_write_layer .item_info_box {width:calc(100% - 110px);}
    .board_write_layer .board_write_table th {padding:13px 0 7px 7px;}
    .board_write_layer .board_write_table td {padding:7px 0 7px 5px;}
    /* 마이페이지 > 쿠폰 mypage/coupon */
    .body-mypage.body-coupon .mypage_table_type th {min-width:120px;}
    /* 마이페이지 > 회원탈퇴 mypage/hack_out */
    .hack_out .mypage_zone_tit {margin:0 0 30px;}
    .hack_out .mypage_unregister .unregister_info {margin:0 0 30px;}
    /* 마이페이지 > 환불리스트 mypage/refund_list */
    .body-mypage.body-refund-list .mypage_table_type th {min-width:100px;}
    /* 마이페이지 > 취소리스트 mypage/cancel_list */
    .body-mypage.body-cancel-list .mypage_table_type th {min-width:100px;}
    /* 마이페이지 > 예치금 mypage/deposit */
    .body-mypage.body-deposit .mypage_table_type td {padding:15px 5px;}
    .body-mypage.body-deposit .mypage_table_type td.td_left {min-width:110px;}
    .body-mypage.body-deposit .mypage_table_type .td_cash span,
    .body-mypage.body-deposit .mypage_table_type .td_cash strong {text-align:center;}
    /* 마이페이지 > 마일리지 mypage/mileage */
    .body-mypage.body-mileage .mypage_table_type th {min-width:100px;}
    .body-mypage.body-mileage .mypage_table_type th.nd-date {min-width:100px;}
    .body-mypage.body-mileage .mypage_table_type td {padding:15px 5px;}
    .body-mypage.body-mileage .mypage_table_type td.td_left {min-width:110px;}
    .body-mypage.body-mileage .mypage_table_type td.td_cash {min-width:110px;}
    .body-mypage.body-mileage .mypage_table_type .td_cash span,
    .body-mypage.body-mileage .mypage_table_type .td_cash strong {text-align:center;}
    /* 마이페이지 > 배송지관리 mypage/shipping */
    .body-mypage.body-shipping .mypage_table_type th {min-width:80px;}
    .body-mypage.body-shipping .mypage_table_type th.nd-delivery-info {min-width:210px;}
    .body-mypage.body-shipping .mypage_table_type td {padding:15px 5px;}
    .body-mypage.body-shipping .mypage_table_type td.nd-delivery-info {text-align:left;}

    /* 주문 > 장바구니,주문서작성/결제 상단 order */
    .order_wrap .order_tit h2 {float:none;}
    .order_wrap .order_tit ol {float:none; padding:10px 0 0;}
    .order_wrap .order_tit ol li {font-size:12px;}
    .order_wrap .order_tit li span {font-size:14px;}
    .order_wrap .order_tit li span > img {padding:0 8px;}
    /* 주문 > 장바구니 order/cart */
    .order_wrap .cart_cont .no_data{
        margin: 0;
    }
    .price_sum_cont .price_sum_list span {padding:0;}
    .price_sum_cont {display:block; float:none; width:100%;}
    .price_sum_cont .price_sum_list dl {
        display:flex; overflow:hidden;
        padding:10px 0;
        width: 100%;
        align-items: center;
        justify-content: space-between;
    }
    .price_sum_cont .price_sum_list dt {
        padding: 0;
    }
    .price_sum_cont .price_sum_list dd {
        padding: 0;
    }
    .price_sum_cont .price_sum_list span {display:none;}
    .price_sum_cont .price_sum_list dd strong {
        font-size:16px;
        vertical-align: text-bottom;
    }
    .price_sum_cont .price_sum_list .price_total dd {font-size:14px;}
    .price_sum_cont .price_sum_list .price_total dd strong {
        font-size:16px;
        vertical-align: text-bottom;
    }
    /* 주문 > 장바구니 : 레이어 */
    .nd-cart-item .nd-cart-tit {float:none;}
    .nd-cart-item .nd-cart-cont {float:none;}
    .body-order.body-cart .benefit_list li strong {display:inline-block; vertical-align:top;}
    .option_chosen select {width:100%;}
    .option_chosen dd input[type="text"] {width:100%;}
    .item_choice_list .cart_prdt_name {width:40%;}
    #wrap .ly_wrap.delivery_layer {left:-130px;}
    .option_tit_box dd strong {font-size:12px;}
    .option_tit_box dd span {font-size:12px;}
    /* 주문 > 주문서작성/결제 order/order */
    .order_cont .table_left th,td{
        font-size: 13px;
    }
    .order_cont .table_left th {min-width:100px; padding:10px;}
    .order_cont input[name="orderEmail"] {width:50%;}
    #contents .member_address .address_input input:first-child {width:100%;}
    .general_payment dd {min-width:100%;}
    .pay_bankbook_box ul li select {width:60%;}
    .payment_final_total {padding:15px 0 15px; text-align:center;}
    .payment_final_total dd {font-size:20px;}
    .payment_progress_list dt {display:block; width:100%; padding:0 0 10px 0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .general_payment dd {display:block; width:100%; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .general_payment dd .form_element {padding:0 0;}
    .general_payment dd .pay_bankbook_box {padding:10px 0 0;}
    .payment_progress_list dd {display:block; width:100%; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .payment_progress_list dd .form_element {padding:0 0;}
    .tax_invoice_box .order_table_type .table_left {width:100%;}
    .order_cont .tax_invoice_box .table_left th {display:block; width:100%; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .order_cont .tax_invoice_box .order_table_type td {display:block; width:100%; margin:5px 0 10px; padding:0; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    #contents .tax_invoice_box .member_address .address_input input {width:100%;}
    /* 주문 > 주문서작성/결제 : 쿠폰적용레이어 */
    .layer_wrap.coupon_apply_layer .top_table_type th:first-child {min-width:0;}
    .layer_wrap.coupon_apply_layer .top_table_type th {min-width:110px; padding:5px 0;}
    .layer_wrap.coupon_apply_layer .top_table_type td {}
    /* 주문 > 주문완료 order/order_end */
    .order_end_completion strong {font-size:16px;}
    .order_end_completion em {font-size:12px;}

    /* 고객서비스 > 자주묻는질문 service/faq */
    .body-service.body-faq .board_list_table th {min-width:30px; padding:10px 4px;}
    .body-service.body-faq .board_list_table td {min-width:30px; padding:13px 4px;}
    .body-service.body-faq .board_list_table .board_tit {min-width:190px; padding:13px 12px 13px 42px;}

    /* 회원 > 회원가입 > 약관동의 member/join_agreement */
    .join_agreement_wrap .member_tit h2 {float:none;}
    .join_agreement_wrap .member_tit ol {float:none; padding:10px 0 0;}
    .join_agreement_wrap .member_tit ol li {font-size:12px;}
    .join_agreement_wrap .member_tit li span {font-size:14px;}
    .join_agreement_wrap .member_tit li span > img {padding:0 8px;}
    .join_agreement_wrap .member_cont h3 {padding:10px 0 8px;}
    /* 회원 > 회원가입 > 정보입력 member/join */
    .join_base_wrap .member_tit h2 {float:none;}
    .join_base_wrap .member_tit ol {float:none; padding:10px 0 0;}
    .join_base_wrap .member_tit ol li {font-size:12px;}
    .join_base_wrap .member_tit li span {font-size:14px;}
    .join_base_wrap .member_tit li span > img {padding:0 8px;}
    .join_base_wrap .member_cont h3 {padding:10px 0 8px;}
    .join_base_wrap table th {min-width:70px; padding:10px 10px;}
    .body-member.body-join .base_info_sec table input[type="text"] {width:100%;}
    .body-member.body-join .base_info_sec table input[name="email"] {width:46%;}
    .body-member.body-join #contents .member_address .address_postcode input {width:58%;}
    .business_info_sec table input[type="text"] {width:100%;}
    /* 회원 > 비밀번호변경안내 member/password_change */
    .member_pwd_wrap {margin:0 auto;}
    .password_change {padding:30px 20px;}
    .password_change .password_change_tit strong {font-size:18px;}
    .password_change .password_change_tit span {font-size:14px;}
    .password_change .password_change_tit p {padding:14px 0 30px;}
    .password_change .password_change_input {padding:10px 0 0;}
    .password_change .password_change_input input {width:80%;}
    .password_change .password_change_input .new_password {width:100%;}
    .password_change .btn_member_sec li {width:33.3%; margin:0; padding:0 5px; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
    .password_change .btn_member_sec li .btn_member_white {width:100%;}
    .password_change .btn_member_sec li .btn_comfirm {width:100%;}
    .password_change .password_change_tip {margin:40px 0 20px;}

}
/*-------------------------------------------------------------------
    ## 425 이하
-------------------------------------------------------------------*/
@media ( max-width: 425px ) {

    /* 공통 및 레이아웃 */
    #contents {padding:0 0 ;}


    /* 하단디자인 footer */
    .nd-footer .footer_info .footer_box {padding:0 2.5em;}

    /* 상품 > 상품상세 goods/goods_view */
    .detail_cont iframe{width:100%;}
    .item_goods_tab {
        border-bottom:none;
    }
    .item_goods_tab li a {font-size:14px; font-weight: normal;}
    .item_photo_slide .slick_goods_prev {left:0.5%;}
    .item_photo_slide .slick_goods_next {right:0.5%;}
    .item_photo_slide .slider_goods_nav li {height:auto;}
    .item_photo_slide .slider_goods_nav li img {height:auto;}
    .txt-manual iframe {height:auto!important; min-height:240px!important;}/* 영상 */
    /* 상품 > 상품상세 : 쿠폰적용레이어 goods/layer_coupon_apply */
    .layer_wrap.coupon_apply_layer .top_table_type th {min-width:90px;}

    /* 게시판 > 스킨디자인 > default > 목록 board/skin/default/list */
    .body-board.body-list .board_list_table th {min-width:30px; padding:10px 5px;}
    .body-board.body-list .board_list_table td {min-width:30px; padding:10px 5px;}
    .body-board.body-list .board_list_table .board_tit .nd-review-m span {display:block;}
    .body-board.body-list .board_list_table .board_tit .nd-review-m span.nd-writer {padding:0; margin:0;}
    .body-board.body-list .board_list_table .board_tit .nd-review-m span.nd-writer:before {display:none;}
    /* 게시판 > 스킨디자인 > default > 상세보기 board/skin/default/view */
    .body-board.body-view .view_goods_select_item {margin:5px 0 3px; padding:5px 10px 10px;}
    /* 게시판 : 공통 : WRITE : 테이블 */
    .board_write_table th {min-width:50px;}
    .board_write_table td > input {width:90%;}
    .file_upload_sec .file_text {width:40%;}
    .capcha_img {width:100px;}
    .capcha_txt {padding:0 0 0 5px;}
    /* 게시판 : 상품문의 : LIST : 검색 */
    .date_check_list button {width:38px;}
    .btn_date_check {min-width:60px;}

    /* 마이페이지 > 마이페이지 mypage/index */
    .mypage_top_wallet li span img {width:100%;}
    .mypage_top_wallet li strong {font-size:14px;}
    .mypage_order_info_cont ol li {padding:0 10px 0 20px;}
    .mypage_order_info_cont ol li:first-child {padding-left:20px;}
    /* 마이페이지 > 주문배송조회 mypage/order_list */
    .mypage_cont .btn_date_check {min-width:60px;}
    /* 마이페이지 > 예치금 mypage/deposit */
    .body-mypage.body-deposit .mypage_table_type th {min-width:50px;}
    /* 마이페이지 > 마일리지 mypage/mileage */
    .body-mypage.body-mileage .mypage_table_type th {min-width:30px;}
    /* 마이페이지 > 회원정보변경 mypage/my_page */
    .body-mypage.body-my-page #wrap .ly_wrap.pw_advice_layer {width:300px; left:-78px;}
    .body-mypage.body-my-page .base_info_sec table input[type="text"] {width:225px;}
    .body-mypage.body-my-page .base_info_sec table input[name="email"] {width:110px;}
    .body-mypage.body-my-page #contents .member_address .address_postcode input {width:131px;}
    .body-mypage.body-my-page .member_pw_change input[type="password"] {width:230px;}
    /* 마이페이지 > 상품문의 mypage/mypage_goods_qa */
    .layer_wrap.add_goods_layer {height:600px!important;}
    .layer_wrap.add_goods_layer .ly_date_list_box {padding:10px 10px;}/* write : 상품선택레이어 */
    .layer_wrap.add_goods_layer .top_table_type th {padding:5px 0;}
    .layer_wrap.add_goods_layer .top_table_type th:first-child {width:50px!important;}
    .layer_wrap.add_goods_layer .top_table_type td {padding:10px 10px;}
    .layer_wrap.add_goods_layer .form_element label.choice_s {padding:0 0 0 17px;}
    .layer_wrap.add_goods_layer .form_element label > .pick_add_cont {margin:0 0 0 10px;}
    .layer_wrap.add_goods_layer .pick_add_cont .pick_add_info {padding:0 0 0 5px;}
    .board_view_info .view_info_hits {display:block; float:none; padding:5px 0 0; text-align:left;}/* view */
    /* 마이페이지 > 찜리스트 mypage/wish_list */
    .body-mypage.body-wish-list .mypage_table_type th:first-child {min-width:30px;}
    /* 고객서비스 > 1:1문의 mypage/mypage_qa */
    .board_list_qa .board_list_table td {padding:10px 5px;}
    /* 마이페이지 > 쿠폰 mypage/coupon */
    .body-mypage.body-coupon .mypage_table_type th {min-width:100px;}
    #wrap .ly_wrap.use_case_layer {width:220px; min-width:200px;}
    /* 마이페이지 > 배송지관리 mypage/shipping */
    .body-mypage.body-shipping .mypage_table_type th {min-width:60px;word-break:keep-all;}
    .body-mypage.body-shipping .left_table_type .address_postcode input {width:150px;}/* 레이어_배송지추가 */

    /* 주문 > 장바구니 order/cart */
    .btn_order_choice_buy,
    .btn_order_whole_buy {min-width:48%;}
    /* 주문 > 장바구니 : 레이어 order/cart  */
    .item_choice_list .cart_prdt_name {width:30%;}
    #wrap .ly_wrap.delivery_layer {left:-160px;}
    /* 주문 > 주문서작성/결제 order/order */
    .order_cont input[type="text"] {width:100%;}
    .order_cont input[name="orderEmail"] {width:100%;}
    .body-order.body-order #contents .member_address .address_postcode input {width:50%;}
    #contents .member_address .address_input input {width:100%;}

    /* 고객서비스 > 자주묻는질문 service/faq */
    .body-service.body-faq .board_list_faq .board_hot_list {padding:18px 0 20px;}
    .body-service.body-faq .board_hot_list ul li {margin-bottom:15px;}
    .body-service.body-faq .board_hot_list ul li a span {font-size:11px;}

}


/*094 responsive*/
@media ( max-width: 768px ) {
    select{
        height: 34px;
    }
    .sub_content .content{
        overflow: hidden;
    }
    #wrap .ly_wrap.sns_layer{
        width: 100%; bottom:0px; left:auto; right:0; position: absolute; top: 36px; height:122px;
    }

    .item_gallery_type{
        /*padding: 0 15px;*/
    }
    .item_gallery_type ul{
    }
    .item_gallery_type ul li{
        padding: 0 8px;
    }
    .item_gallery_type > ul > li{
        height: auto;
        padding-bottom: 10px;
    }
    .item_gallery_type ul li .item_cont .item_info_cont .item_tit_box .item_name{
        font-size: 12px;
        font-weight: 300;
        line-height: 1.3;
    }
    .item_gallery_type ul li .item_cont .item_info_cont .item_money_box{
        margin: 5px 0 0;
    }
    .item_gallery_type ul li .item_cont .item_info_cont .item_money_box .item_price{
        font-size: 14px;
        font-weight: 500;
    }
    .btn_choice_box > div{
        display: flex;
        justify-content: space-between;
        align-items: center;
    }
    .item_goods_sec h3{
		display:none;
    }
    .item_goods_sec .delivery_cont,
    .item_goods_sec .exchange_cont,
    .item_goods_sec .reviews_cont,
    .item_goods_sec .qna_cont,
    .mobile-x-16{
        margin-left: 16px;
        margin-right: 16px;
    }

    .list_item_category ul{
        display: block;
        /*overflow: auto;
        white-space: nowrap;
        text-align: center;*/
    }
    .list_item_category ul li{

    }
    .item_photo_view_box .item_photo_big, .item_photo_view_box .item_photo_big span{
        position: relative;
    }
    .item_detail_tit .btn_qa_share_box{
        bottom: -8px;
    }



    /*mypage*/
    .mypage_top_info{
        display: block;
        height: auto;
    }
    .mypage_top_wallet > div{
        border: none;
        border-top: 1px solid #FFF;
    }
    .mypage_order_info_cont{
        padding: 15px;
    }
}




.item_detail_list{
    border-bottom: none;
}
.item_choice_list table{
    margin-top: 20px;
}
.item_choice_list table tbody tr{
}
.item_choice_list table tbody tr td{
}





.layer_wrap .ly_tit h4{
    padding-bottom: 20px;
}
.item_price dd{
    font-size: 20px;
    margin: -8px 0 0 0;
    color: #333;
}
@media ( max-width: 768px ) {
    /*good View*/
    .item_price dd{
        font-size: 20px;
        margin: -8px 0 0 0;
        color: #333;
    }
	.item__count__td {display:flex; justify-content:flex-end;}
    .item_goods_tab{
        padding-top: 70px;
    }
    .item_goods_sec .admin_msg{
        min-height: 0;
    }
    .add_cart_layer, .add_wish_layer{
        width: 90%;
    }

    .item_choice_list table tbody tr{
        display: flex;
        flex-direction: column;
    }
    .item_choice_list table tbody tr td{
        padding: 16px 16px 0 !important;
        width: 100% !important;
        border: none !important;
    }
    .item_choice_list .cart_prdt_name{
    }
    .item_choice_list .item_choice_price{
        font-size: 1.2em;
    }

    .item_detail_tit .btn_qa_share_box > .target_sns_share > a{
        width: 32px;
        height: 32px;
        border-radius: 32px;
        border: 1px solid #888;

        padding: 0;
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .item_detail_tit .btn_qa_share_box > .target_sns_share > a:after{
        font-size: 20px;
    }
    .item_photo_view_box .item_photo_big{
        border: none;
        border-bottom: 1px solid #e3e3e3;
    }
    .item_photo_big img {width:100%; display: block;position: relative; height: auto; transform: none; left: 0; top: 0;}



    /*good order*/
    .order_money_use .form_element{
        padding-left: 0;
    }
    .payment_progress_list{
        padding: 0;
    }
    .order_cont table li{
        padding: 0 10px 10px 0;
    }


    /*cart*/
    .nd-cart-item .nd-cart-cont strong, .nd-cart-item .nd-cart-cont p, .nd-cart-item .nd-goods-benefit-wrap .price{
        font-size: 18px;
    }
    .option_select_box .option_list{
        margin: 0;
    }
    .option_list.item_choice_list table{
        width: 100%;
        margin-top: 0;
    }


    .goods_list_item_tit h2{
        font-size: 24px;
    }

    .item_goods_tab{
        border-bottom: 1px solid #e3e3e3;
		margin-bottom:16px;
    }
    .item_goods_tab li a{
        border: none;
        color: #888888;
        font-size: 12px;
        background-color: #FFF;
    }
    .item_goods_tab li.on a{
        padding: 0;
    }
    .item_goods_tab li.on a span{
        border-bottom: 3px solid #773000;
        top: 0;
        padding-top: 3px;
		color:#773000;
    }

    .item_tatal_box .total_amount dd strong{
        font-size: 16px;
    }
    .btn_add_cart, .btn_add_wish,
    .btn_add_order, .btn_add_order_related, .btn_add_cart_related{
        height: 32px;
        font-size: 12px;
    }

    .item_goods_sec #detail .item_goods_tab{
        padding-top: 0;
    }

    .item_detail_list{
        font-size: 12px;
    }
    .item_price dd{
        font-size: 16px;
    }
}





/*mypage*/
@media ( max-width: 768px ) {
    .mypage_order_info_cont {
        padding: 15px;
        display: flex;
        flex-direction: column;
    }
    .mypage_order_info_cont ol{
        display: flex;
        align-items: center;
        justify-content: space-around;

        margin: 15px 0 10px 0;
        padding: 0 0 10px;
        border-bottom: 1px solid #e3e3e3;
    }
    .mypage_order_info_cont ol li{
        width: 86px;
        transform: scale(0.7);
        padding: 0 5px 0 0 !important;
    }
    .mypage_order_info_cont ol li strong:after{
        right: -25px;
    }
    .mypage_order_info_cont ol:after{
        display: none;
    }
    .mypage_order_info_cont ol li b{

        position: absolute;
        top: -36px;
        left: -30px;
        text-align: center;
        right: -30px;
        padding: 0;
    }



    .member_cont .btn_login_box li > button{
        padding: 0 3px !important;
    }
}

/*Edgecases*/
/*.pick_list_box:after{
    display: block;
    content: '';
    clear: both;
    border-bottom: 1px solid #e3e3e3;
    padding:  0 16px 16px 0;
}*/
.pick_list_box .pick_list{
    float: right;
    margin: 0;
}
@media ( max-width: 768px ) {
    .pick_list_box{
        padding: 0 16px;
    }
    body.body-goods .goods_list_cont,
    body.body-mypage .goods_list_cont{
        padding: 0 1px;
    }
    .btn_add_soldout{
        width: 100%;
    }
    body.body-cart .nd-cart-m{ display: none; }
    body.body-cart .order_table_type .td_order_amount .order_goods_num{ min-width: 105px; }
    body.body-cart .order_table_type th:nth-child(3){
        text-align: center;
    }

}



@media ( max-width: 768px ) {
    /*EVENT*/
    .board_list_event .event_cont{
        font-size: 12px;
    }
    .event_info_cont .board_txt,
    .board_event_day strong,
    .board_likeit_hits{
        display: none;
    }
    .board_list_event .event_list ul li{
        margin: 0 0 20px;
    }


    /* member */
    .btn_member_white,
    .btn_comfirm,
    .btn_member_id{
        font-size: 12px;
    }
    .btn_member_white{
        border: 1px solid #333;
    }
    .member_cont h3, .join_agreement_wrap .member_cont h3{
        font-size: 18px;
        margin-bottom: 10px;
    }
    .member_cont .member_login_box .id_chk{
        margin: 0;
    }
    .body-find-id .member_tit h2,
    .body-find-password .member_tit h2{
        display: none;
    }
    .member_cont h3 + p{
        text-align: center;
    }
    .find_id_box .btn_member_sec ul{
        display: flex;
        justify-content: space-between;
    }
    .find_id_box .btn_member_sec li{
        width: 100%;
    }
    .find_id_box .btn_member_sec ul li button{
        width: 100%;
    }
    .find_id_box .radio_find_type{
        width: 100%;
        text-align: center;
    }
    .find_id_box .radio_find_type label{
        margin-right: 10px;
    }
}

.date_faq_list h2 {
    margin-top: 20px;
}
.date_faq_txt {
    text-align: left;
    padding-left: 15px;
}

.item_goods_tab {
    padding-left: 15px;
    padding-right: 15px;
}
@media (min-width: 768px) {
    .date_faq_list h2 {
        margin-top: 0px;
    }
    .date_faq_txt {
        text-align: right;
    }
    .item_goods_tab {
        padding-left: 0px;
        padding-right: 0px;
    }
}
@media (min-width: 992px) {
}
@media (min-width: 1200px) {

}
