/*230223 style*/
@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@100;300;400;500;700;900&display=swap');

body{font-family: 'Noto Sans KR', sans-serif !important; overflow-x: hidden;}


/*#j_header{overflow:hidden;}*/
.j_gnb .j_gnb_menu .j_menu > a{background-color:#ec1726; /*0f1f40;*/ }
.j_hd_top .j_search_box{border:2px solid #ec1726; }
.swiper-pagination-bullet-active{background-color:#fff; }
.swiper-pagination-bullet{width:6px; height:6px;}

.b_hd_top{width: 96%; max-width: 1440px; margin: 0 auto; height:40px; position:relative; display:flex; align-items:center; /*justify-content:space-between;*/ justify-content: flex-end;}
.b_hd_top:after{content:''; width:300%; height:100%; background-color:#eee; position:absolute; left:50%; transform:translateX(-50%); top:0; z-index:-1; border-bottom:#ccc;}

.b_hd_top .b_left_btn{display:flex; align-items:center;}
.b_hd_top .b_left_btn p{font-weight:600; color:#fff; font-size:0.875rem}
.b_hd_top .b_left_btn img{width:6px; margin-left:5px; transition:.3s; filter:brightness(0) invert(1);}
.b_hd_top .b_left_btn:hover img{margin-left:8px; transition:.3s;}

.b_hd_top .j_r_nav{height:100%; }
.b_hd_top .j_r_nav li{margin-left:15px; height:100%; display:flex; position:relative; padding-left:15px;}
.b_hd_top .j_r_nav li:after{content:''; width:1px; height:13px; position:absolute; left:0; transform:translateY(-50%); top:50%; background-color:#ccc;}
.b_hd_top .j_r_nav li:first-child:after{display:none;}
.b_hd_top .j_r_nav li a{color:#000; display:flex; align-items:center; height:100% ; font-weight:500;}

.j_hd_top .j_section{position:relative;}
.j_hd_top .b_hd_cs{display:flex; position:absolute; right:0; align-items:flex-start; flex-wrap:wrap; flex-direction:column; }
.j_hd_top .b_hd_cs .b_number_top{display:flex; align-items:center; }
.j_hd_top .b_hd_cs .b_number_top img {filter: invert(12%) sepia(60%) saturate(7231%) hue-rotate(350deg) brightness(109%) contrast(93%);}    
.j_hd_top .b_hd_cs h3{font-weight:bold; color:#ec1726; font-size:2rem; margin-left:8px;}
.j_hd_top .b_hd_cs p{font-weight: 400;}

.j_hd_btm .j_l_nav .j_left_con a{color:#555; }
.j_hd_btm .j_l_nav .j_left_con a:hover{color : #0f1f40;}
.j_hd_btm .j_l_nav li{padding:0 30px; margin:0; }
.j_hd_btm ul li a{}

@media screen and (max-width: 1420px){
	.j_hd_btm .j_l_nav li {padding:0 15px;}
}


.j_hd_btm .j_section{width:100%; display:flex; justify-content:space-between;position:relative; }
.j_hd_btm .b_util_menu {display: flex; align-items: center;position: absolute; right: 0; top: 50%;
    transform: translateY(-50%);}
.j_hd_btm .b_util_menu ul{display: flex;}
.j_hd_btm .b_util_menu ul li{line-height:unset;}
.j_hd_btm .b_util_menu ul li:first-child{margin-right:10px;}
.j_hd_btm .b_util_menu ul li a{display:flex; align-items:center; border:1px solid #ec1726; border-radius:50px; line-height:unset; height:35px; padding:0 10px;}
.j_hd_btm .b_util_menu ul li p{color:#ec1726; margin-left:3px; font-weight:400; font-size:0.938rem;line-height:unset; }
.j_hd_btm .b_util_menu ul li img{width:18px;}
#j_header .j_m_btn{ background-color:#0f1f40; }

@media screen and (max-width: 1480px){ 
	 .j_hd_btm .b_util_menu{right: 2%;}
}
@media screen and (max-width: 1280px){ 
	 .j_hd_top .j_logo{max-width:unset;}
}

@media screen and (max-width: 1024px){ 
	 .j_hd_top {height: 80px;}
	 .j_hd_top .b_hd_cs p{display:none;}
	 .j_hd_top .j_logo{width: 130px;}
	 .j_hd_btm .j_l_nav li{padding: 0 15px;}
	 .j_hd_top .b_hd_cs .b_number_top img{width:22px;}
}




.j_main .swiper-slide img{width:100%; max-width: 1920px;}
.j_title_con{text-align:center;}
.j_section_pb {padding: 100px 0;}
.b_tit_box {position:relative;}
.b_tit_box .b_sub_txt{font-size:0.938rem; font-weight:bold;color:#ec1726;  text-transform:uppercase; }
.b_tit_box h3{font-size:2rem; font-weight:bold; color:#111;}
.b_more_btn{display:flex; align-items:center; position:absolute; right:0; bottom:0; 
 transform: translateY(-50%);transition:.3s;}
.b_more_btn:after{content:''; width:0; height:1px; background-color:#0f1f40; position:absolute; left:0; bottom:0; transition:.3s;}
.b_more_btn:hover:after{width:100%; }
.b_more_btn p{font-size:1rem; font-weight:400; margin-right:8px;}
.b_more_btn img{width:6px;}

.j_main .swiper-slide{display: flex; justify-content: center;}
.j_main .swiper-slide img{width: 100%; max-width: 1920px;}


.j_new_item{position:relative;}
.j_new_item:before{content:''; position:absolute; width:300%; height:130%; left:50%; transform:translateX(-50%); top:0; background-color:#fafafa;}



.b_banner_box{background:url(/img/b_img/index/b_slide_bg.jpg) no-repeat center / cover; overflow:hidden; border-radius:20px;}
.b_banner_box .b_banner_swiper {overflow: hidden;}
.b_banner_box .b_banner_slide {padding: 0 30px;}
.b_banner_box .b_banner_slide li {display:flex;}
.b_banner_box .b_banner_slide li > a{display:flex; flex-wrap:wrap; width: 40%; justify-content:center; }
/*.b_banner_box .b_banner_slide li .b_boxs{width:50%; }*/
.b_banner_box .b_banner_slide li .b_img_box {width: 37%; text-align: right;}
.b_banner_box .b_banner_slide li .b_cont_box {position:relative; padding-left:3%; width: 60%;}
.b_banner_box .b_banner_slide li .b_cont_box .b_small_txt{position:absolute; right:50px; color:#fff; }
.b_banner_box .b_banner_slide li .b_cont_box h3{color:#fff; font-size:1.5rem; font-weight:bold; margin-bottom:50px;}
.b_banner_box .b_banner_slide li .b_cont_box p{color:#fff; font-size:1.125rem;}


.b_banner_box .b_more_btn{position:relative; transform:unset; width:fit-content;     margin-top: 80px;}
.b_banner_box .b_more_btn img{filter:brightness(0) invert(1);}
.b_banner_box .b_more_btn:after{background-color:#fff; }

.b_navi{filter: brightness(0) invert(1); opacity:.4; background-size: 15px 44px;}

.j_category_tab li.active{background-color:#0f1f40; }
.j_category_item .b_tit_box{justify-content: flex-start;}
.j_category_item .b_tit_box h3{text-align:left;}
.j_category_tab li{width: calc(100% / 5); border-right:1px solid #eee; }
.j_category_tab li:last-child{border-right:0; }
.j_category_tab li span{font-size:1.125rem; font-weight:400; }
.j_category_tab li.active:hover{background-color:#0f1f40; }
.j_category_tab li:hover {background-color:#f6f7fb; }
.j_category_tab li:hover span{color:#0f1f40; transition:.3; font-weight:400;}
.j_category_tab li.active:hover span{font-weight:500;}
.j_category_con{background-color: #fafafa;}

.b_collection{position:relative; background-color:#fafafa; padding:0;margin-bottom:0;  }
.b_collection .j_section_pb{padding:100px 0; }
.b_collection:after{content:''; width:300%; height:100%; background-color:#fafafa; position:absolute; left:50%; top:0; transform:translateX(-50%);z-index:-1;  }
.b_collection .b_tit_box .j_flex_a{justify-content:center;}
.b_collection .b_cont_box{display:flex; justify-content:space-between; flex-wrap:wrap; height:480px;} 
.b_collection .b_img_box{transition: .3s;}
.b_collection .b_img_box:hover{transform:scale(1.05); transition: .3s;}
.b_collection .b_left_box{width:40%; overflow:hidden; }
.b_collection .b_left_box a{width:100%; height:100%; display:block;position:relative; padding: 25px; overflow:hidden; }
.b_collection .b_left_box .b_img_box{position:absolute; left:0; top:0; width:100%; height:100%; background:url(/img/b_img/index/b_collection_01.JPG) no-repeat center / cover;}
.b_collection .b_left_box .b_more_btn{display:flex; width:fit-content; height:unset; position: absolute; left: 25px; transform:none; padding:0; top: 70px; bottom:unset; }
.b_collection .b_left_box .b_more_btn p{color:#fff; }
.b_collection .b_left_box .b_more_btn img{filter:brightness(0) invert(1);}
.b_collection .b_left_box .b_more_btn:after{background-color:#fff;}

.b_cont_box .b_txt_box h3{font-size:1.2rem; font-weight:500; color:#fff; }
.b_right_box{width:59%; display:flex; flex-wrap:wrap; flex-direction:column;height:100%; justify-content:space-between;  }
.b_right_box .b_top_box{width:100%; height:48%;}
.b_right_box .b_top_box > a{width:100%; display:block; height:100%; position:relative; padding: 25px; overflow:hidden; }
.b_right_box .b_top_box .b_img_box{position:absolute; left:0; top:0; width:100%; height:100%; background:url(/img/b_img/index/b_collection_02.JPG) no-repeat center / cover;}

.b_right_box .b_bot_box{width:100%; height:49.1%; display:flex; justify-content:space-between; }
.b_right_box .b_bot_box .b_boxs{width:49.1%; }
.b_right_box .b_bot_box .b_boxs > a{width:100%; display:block; height:100%; position:relative; padding: 25px; overflow:hidden; }

.b_right_box .b_bot_box .b_1st_box .b_img_box{position:absolute; left:0; top:0; width:100%; height:100%; background:url(/img/b_img/index/b_collection_03.JPG) no-repeat center / cover;}
.b_right_box .b_bot_box .b_2nd_box .b_img_box{position:absolute; left:0; top:0; width:100%; height:100%; background:url(/img/b_img/index/b_collection_04.JPG) no-repeat center / cover;}

.b_collection .b_right_box .b_more_btn{display:flex; width:fit-content; height:unset; position: absolute; left: 25px; transform:none; padding:0; top: 70px; bottom:unset; }
.b_collection .b_right_box .b_more_btn p{color:#fff; }
.b_collection .b_right_box .b_more_btn img{filter:brightness(0) invert(1);}
.b_collection .b_right_box .b_more_btn:after{background-color:#fff;}

.b_collection .b_bot_box .b_boxs .b_more_btn{display:flex; width:fit-content; height:unset; position: absolute; left: 25px; transform:none; padding:0; top: 70px; bottom:unset; }
.b_collection .b_bot_box .b_boxs .b_more_btn p{color:#fff; }
.b_collection .b_bot_box .b_boxs .b_more_btn img{filter:brightness(0) invert(1);}
.b_collection .b_bot_box .b_boxs .b_more_btn:after{background-color:#fff;}




.j_community_con .j_title_con{font-weight:600; text-align:left;}

.b_review_box .b_rvw_swiper{overflow:hidden;padding-top: 40px;}
.b_review_box .b_rvw_swiper .b_txt_box{margin-top:10px;}
.b_review_box .b_rvw_swiper .b_txt_box p{word-break:keep-all; }
.b_review_box .b_rvw_swiper .b_txt_box .b_bot_txt{display:flex; flex-direction:row-reverse; margin-top:20px;}
.b_review_box .b_rvw_swiper .b_txt_box .b_bot_txt h4{font-weight:600; color:#0f1f40; margin-left: 15px;padding-left: 15px; position:relative; }
.b_review_box .b_rvw_swiper .b_txt_box .b_bot_txt h4:after{content:''; width:1px; height:13px; background-color:#ccc; position:absolute; left:0; top:50%; transform:translateY(-50%); }

.b_review_box .b_pagi{bottom:unset;top: 0;}
.swiper-pagination-bullet{background-color:#ccc;}

.j_community{position:relative; display:none; }
.j_community:after{content:''; width:300%; height:1px; background-color:rgba(255,255,255,.2); position:absolute; left:50%; transform:translateX(-50%); bottom:0; z-index:10; }
.j_community .j_section_pb{padding-bottom:0;}
.j_community .j_notice{margin-bottom:0; height: 65px; background-color:transparent; padding:0; display:none; /*공지사항 보이기 */ }
.j_community .j_notice:after{content:''; width:300%; height:100%; background-color:#091020; position:absolute; left:50%; top:0; transform:translateX(-50%);z-index:-1; }
.j_community .j_notice .j_title_con{font-size:1.125rem; font-weight:600; color:#fff;  }
.j_community .j_notice .j_title_con a{color:#fff;  }
.j_notice .j_notice_con ul li p{font-weight:300; color:#fff; }


.j_footer{background-color:#091020; overflow:hidden;}
.j_footer .j_section{padding:0 1.5%; }
.j_footer .j_ft_con{border-bottom:0; margin-top: 30px; margin-bottom:0;padding-bottom:0;  }
.j_footer .b_ft_top{border-bottom:0; display:flex; flex-wrap:wrap;justify-content: space-between;opacity:1; }
.j_footer .b_ft_top h1 {width:fit-content; margin-bottom:30px;}
.j_footer .b_ft_top h1 a{display:block; }
/* .j_footer .b_ft_top h1 img{filter:brightness(0) invert(1); } */
.j_footer .b_ft_top p{opacity:.5; }
.j_fb_con p i {margin-right: 15px;}
.j_footer .b_info_box .b_cs_box{margin-bottom:30px;}
.j_footer .b_info_box .b_cs_box h2{margin-bottom:10px;}
.j_footer .b_info_box .b_cs_box b{font-weight:bold; color:#fff; font-size:1.5rem; display:block;}
.j_footer .b_info_box .b_cs_box img{filter:brightness(0) invert(1); width:20px; margin-right:8px;}
.j_footer .b_info_box .b_cs_box span{opacity:.5; }


.j_footer .b_info_box .b_bank_box h2{margin-bottom:5px;}

.j_quick_bar .j_open_btn{background-color:##ec1726;}



.j_item_wrap .j_item_con::after{display:none;}
.j_item_wrap .j_item_con{padding:0; background-color:transparent;/*width: calc((100% - 60px) / 5); margin-right: 15px; */}
/*.j_item_wrap .j_item_con:nth-child(4n){margin-right: 15px;}
.j_item_wrap .j_item_con:nth-child(5n){margin-right: 0;}*/

.swiper_btn{border-radius:50%; box-shadow:none; background-color: rgba(0, 0, 0, 0.2);}
.swiper_btn.j_prev_btn{left: -1%;}
.swiper_btn.j_next_btn{right: -4.5%; left: unset;}

.swiper_btn i {    position: absolute; left: 50%;top: 50%;transform: translate(-50%, -50%);}


.j_category_con ul li .sct{display:flex;}
.j_text_con .j_price .j_fw_m {font-size:1.12rem; font-weight:600; }
/*.j_item_wrap .j_item_con .j_text_con .j_price .j_txt_line{display:none;}*/

@media screen and (max-width: 1080px){ 
	 .b_banner_box .b_banner_slide{padding:0; }
	 .b_banner_box .b_banner_slide li{flex-direction:column; align-items: center;}
	 .b_banner_box .b_banner_slide li .b_img_box{text-align:center; width: 100%;}
	 .b_banner_box .b_banner_slide li .b_cont_box{padding-left:0; margin-top:30px; flex-direction:column; align-items: center; display: flex;width: 100%;}
	 .b_banner_box .b_banner_slide li .b_cont_box p{text-align:center; word-break:keep-all; }
	 .b_banner_box .b_more_btn{margin-top:40px;}


	 .j_category_item .j_section_pb{flex-direction:column; align-items: center;}
	 .j_category_item .b_tit_box{justify-content:center;}
	 .j_category_item .b_tit_box h3 {text-align: center;}
	 .j_category_item .h_pcView{display:none !important;}
	 .h_container01 .h_left_con{padding-right:0; }
	 .h_container01 .h_right_con {width: 100%;}
	 
}

@media screen and (max-width: 760px){ 
	 .j_category_con .j_item_con{width:49%; margin-right: 1%; margin-bottom:10px;}
	 .j_category_con .j_item_con:nth-child(2n){margin-right: 0;}

	 .j_category_item.j_item_wrap .j_item_con .j_text_con{padding: 10px 20px 5px 0px;}
	 .j_category_item .k_new_cart_btn{padding: 0px;}
	 .j_item_wrap .j_item_con .j_text_con .j_price .j_txt_line{display:none;}

	 .j_category_con ul li .sct{width: 100%; flex-wrap: wrap; justify-content: flex-start;}
	 .j_category_tab li.active span{margin-left: 0;}
	.j_section_pb {padding: 30px 0;}
	.j_new_item:before {width:100%;}
	.b_hd_top:after {width:104%;}
}



@media screen and (max-width: 580px){ 
	 .b_banner_box .b_banner_slide li .b_cont_box p br{display:none;}
	 .b_banner_box .b_banner_slide li .b_cont_box .b_small_txt{right: 1%;}
}


.h_con{width: 94%; max-width: 1440px;}
.j_title_con{font-weight:600; }
.h_list_sty a:hover { color: #005bc9 !important; }
/*.j_item_wrap .j_item_con{width: calc((100% - 60px) / 5); margin-right: 20px;}*/
/*.j_item_wrap .j_item_con:nth-child(4n){margin-right: 20px;}*/
/*.j_item_wrap .j_item_con:nth-child(5n){margin-right: 0px;}*/


/*제품 상세페이지*/
.j_delivery_icon{display:none;}
.b_point{display:none;}
.h_btn_v1{background-color:#ec1726 !important;}
.h_btn_v1:hover { background: #fff !important; border: 1px solid #ec1726 !important; color: #ec1726 !important; }
/*.h_btn_v1{width: 94% !important; max-width: 1440px; margin:0 auto !important; display: flex !important; justify-content: center;}*/
.h_deli_notice {width: 94% !important; max-width: 1440px; margin:0 auto; margin-bottom:80px; display:none;}

#sit_inf_explan div b{font-weight:700; color:#0f1f40; }

#sit_inf_explan div span{font-weight:400; color:#111; }

.pg_current {background-color: #0f1f40 !important;}
.j_hd_top .j_search_rank .j_rank_popup h3{color: #0f1f40 ; font-size:16px; font-weight:500;  }
.j_hd_top .j_search_rank .j_rank_popup h3 span{display:none;}

/*.j_gnb .j_gnb_menu .j_menu > ul{display:block;}*/

/*장바구니*/
#sod_bsk {margin-top:100px;}
#sod_bsk .h_btn_v1{height: 60px !important; font-size:1.125rem !important;font-weight:600; }
.h_mbskin h1{font-size: 2.25rem; font-weight: 600;}



/*.j_gnb .j_gnb_menu .j_menu > ul.b_nav_list{display:none;}*/
/*.j_gnb .j_gnb_menu .j_menu > ul.b_nav_list.on{display:block;}*/


@media screen and (max-width:940px){ 
	 .j_footer .b_info_box{margin-top:30px;}
}

@media screen and (max-width:760px){ 
	 .b_review_box .b_rvw_swiper .b_txt_box p{font-size:15px;}
	 .b_review_box .j_section_pb{padding-bottom:0; }

	 .b_collection .b_cont_box{height:unset;}
	 .b_collection .b_left_box{width:100%;height: 300px; }
	 .b_collection .b_right_box{width:100%; margin-top:10px;}
	 .b_collection .b_right_box .b_top_box{width:100%; height: 300px; margin-bottom:10px;}
	 .b_collection .b_right_box .b_bot_box{width:100%; height: 300px; }

}

@media screen and (max-width:460px){
	 .j_fb_con p i{display:block;}
	 .j_fb_con p br{display:none;}
}



/*.j_m_nav .j_gnb_menu{overflow-y:unset;}*/
.j_m_nav .j_gnb_menu .j_menu{padding: 10px 0 84px 0;}
.j_m_nav .j_gnb_menu .j_menu > a{font-weight:600; color:#0f1f40; }
.j_m_nav .j_gnb_menu .j_menu ul li.b_tit_txt{position:relative;overflow: hidden;}
.j_m_nav .j_gnb_menu .j_menu ul li.b_tit_txt:after {content:''; width:78%; height:1px; background-color:#0f1f40; position:absolute;     left: 18%; top:50%; transform:translateY(-50%); opacity: .2;}
.j_m_nav .j_gnb_menu .j_menu ul li.b_tit_txt span{font-weight:600; font-size:17px;}
.j_m_nav .j_gnb_menu .j_menu ul li a span{font-weight:400;line-height: 35px;}
.j_m_nav .j_gnb_menu .j_menu ul li a{color:#222;}
.j_gnb_menu .j_menu > ul > li > a{height: 35px; line-height: 35px;}
.j_m_nav .j_gnb_menu .j_menu .h_menu_5{margin-bottom:30px;}



#j_header .j_gnb .j_gnb_menu .j_menu > ul{padding-top: 15px;}
#j_header .j_m_nav .j_gnb_menu .j_menu ul li.b_tit_txt{}
/*#j_header .j_m_nav .j_gnb_menu .j_menu ul li.b_tit_txt span{color:#0f1f40; font-size:1.125rem; font-weight:600; }*/
#j_header .j_gnb_menu .j_menu > ul > li > a{line-height: 35px;}
#j_header .j_gnb_menu .j_menu > ul > li > a span{color:#888; line-height: 35px;}
#j_header .j_gnb_menu .j_menu > ul > li > a:hover span{color :#000;	font-weight : bold;}
#j_header .j_gnb_menu .j_menu > ul > li.b_tit_txt > a span{color:#ec1726; font-size:1rem; font-weight:600; }
#j_header .j_m_nav .j_gnb_menu .j_menu .h_menu_5{margin-bottom:20px;}

.j_hd_btm{border-top:0; }
.j_hd_top{border-bottom:1px solid #eee;}

.btn_bo_user li a{font-size:13px;}



#sit_ex .j_item_info_con p span{font-size:14px; line-height: 1.6; word-break: keep-all; font-family:'Noto Sans KR', sans-serif; font-weight:400; }
#sit_ex .j_item_info_con p.j_info_tit span{font-weight:bold; }
/*#sit_ov_btn button.h_btn_v1{width:100% !important;}*/
/*#bo_list a.btn_b02{width:100% !important;}*/
/*#bo_w .h_btn_style05{width: calc(50% - 2.5px) !important; max-width:unset !important; }*/
/*.h_btn_write_wr{display: flex;}*/


#sod_bsk .btn_del_wr{margin-bottom:50px;}
.h_btn_v1.h_mg_t20.h_btn_style04.h_btn_style06{margin: 0 auto !important ; display: flex !important; justify-content:center; align-items:center;}


.d_inner{max-width:1440px; width:94% ;margin: 0 auto; }
#k_table th{padding:15px; width: 130px}

.d_thumb_small{display:none;}
.d_pro_view_m_top{border-top:2px solid #111; margin: 50px 0 10px 0; width: 100%;}
.d_pro_view_m_top h2{text-align:center; font-size: 1.5rem; background:#fafafa; padding:15px 0; font-weight:600;  }


.d_sb_sol_sec {padding:100px 0; }
/*.d_big_img{width: 100%; display: flex; flex-direction: column; align-items: center;}*/
.d_spec{margin-top:30px;}
/*.d_spec p{text-align:center; }*/


.tbl_frm01 textarea{height: 180px;}

#bo_w .btn_confirm{display: flex;}
#bo_w .btn_confirm input{background-color: #0f1f40 !important;}
#bo_w .btn_confirm input:hover{background-color: #fff !important; border: 1px solid #0f1f40 !important; color: #0f1f40 !important; }
#bo_w .frm_input{background:#fff; width: 100%; border: 1px solid #ddd;}
.btn_confirm a:hover{border: 1px solid #0f1f40 !important; color: #0f1f40 !important;}



.b_date_box{width:100%; display:flex; justify-content:space-between; margin-bottom:30px};
#bbs .listskin .inner{padding:10px 0; }


.b_review_box .b_rvw_swiper .b_txt_box .b_bot_txt{flex-direction: row; justify-content: flex-end;}
.b_review_box .b_rvw_swiper .b_txt_box .b_bot_txt h4{margin-right: 15px;padding-right: 15px; margin-left:0; padding-left:0; }
.b_review_box .b_rvw_swiper .b_txt_box .b_bot_txt h4:after{left:unset; right:0; }


/* #hd_sch .h_input{top: 0px !important;} */
/*.j_item_wrap .j_item_con .j_img_con img{width:unset; }*/

.bo_list ul li{font-size:1rem; }
.bo_fx{margin-top: 30px}


.register{display: flex; justify-content: center;}
#fregisterform {width: 50%;}
.h_form_01 input.full_input{width: 50%;}
.form_01 li.chk_box{margin-bottom:20px;}
.sod_right{background-color:#fafafa; }
.tbl_head03 td.td_dvr{text-align:center;}
.btn_address{background-color: #555 ; border:none; font-weight:400; font-size:0.874rem; }
#sod_frm_pay .pay_tbl th{word-break: keep-all;}
#display_pay_button input {border: 1px solid #0f1f40 !important; background-color: #0f1f40 !important;}
#display_pay_button input:hover {border: 1px solid #0f1f40 !important; background-color: #fff !important; color:#0f1f40 !important; }
.h_sod_list td span.k_deli_type{display:none;}


.h_txt_deco01 td b{margin-left:0; }






@media screen and (max-width:1080px){ 
	#fregisterform {width: 100%;} 
	.h_form_01 input.full_input {width:100%;}
	.j_m_nav .j_gnb_menu .j_menu {padding: 11px 0 155px 0;}
}



/*.j_footer{margin-top: 100px;}*/

.h_inv_status span {background-color: #0f1f40 !important;}



.j_m_nav .j_m_nav_inner{max-width:360px;}
@media screen and (max-width:1200px){ 
	 .j_hd_btm .j_l_nav li{padding:0 15px;}
}
@media screen and (max-width:830px){ 
	 .j_hd_btm .j_l_nav li{padding:0 10px;}
}









@media screen and (max-width:940px){ 
	 .j_footer .b_info_box{margin-top:30px;}
}

@media screen and (max-width:760px){ 
	 .b_review_box .b_rvw_swiper .b_txt_box p{font-size:15px;}
	 .b_review_box .j_section_pb{padding-bottom:0; }

	 .b_collection .b_cont_box{height:unset;}
	 .b_collection .b_left_box{width:100%;height: 300px; }
	 .b_collection .b_right_box{width:100%; margin-top:10px;}
	 .b_collection .b_right_box .b_top_box{width:100%; height: 300px; margin-bottom:10px;}
	 .b_collection .b_right_box .b_bot_box{width:100%; height: 300px; }
	.j_m_nav .j_gnb_menu .j_menu{padding: 10px 0 120px 0;}
}

.j_main {padding: 5% 0;}