@charset "utf-8";
@import "font/fs_font.css";
/***********************/
/* 커스텀하여 사용권장
 직접커스텀 : https://matthewlein.com/tools/ceaser
 이징 참고표 : https://easings.net/ko
*/
a {transition:all .6s;-webkit-transition:all .6s;
}

.flexbox {display:flex;}
.pd_wrp {padding: 0 100px;}
/***********************/

/* 해더영역 */
#fs_header {
	position:fixed;top:0;left:0;width:100%;z-index: 100;opacity:0;
	transform:translateY(-100px);animation:header-slide 1s ease-in-out forwards;padding:0 100px;background:#fff;
}
	@keyframes header-slide {
		0% {opacity:0;transform:translateY(-100px);-webkit-transform:translateY(-100px);}
		100% {opacity: 1;transform:translateY(0);-webkit-transform:translateY(0);}
	}

/* 상단 */
.fs_head {display:flex;align-items: center;justify-content:space-between;}
.fs_head .logo {position:relative;z-index: 51;}
.fs_head .logo img {max-height:85px;}
.fs_head .global_box {display:flex;align-items: center;position: relative;z-index: 51;}
.fs_head .global_box > a.shop_link {display:block;font-size:14px;font-weight:600;padding:8px 20px;border:2px solid #666;color:#222;transition:all .4s;-webkit-transition:all .4s;line-height:normal;}
.fs_head .global_box > a.shop_link:hover {background:#d0a55d;color:#fff;}
.fs_head .global_box .lang {position:relative;margin-left:30px;line-height: 100px;padding:0 15px;}
.fs_head .global_box .lang .lang-open-btn {position:relative;color:#fff;}
.fs_head .global_box .lang .lang-open-btn span {position:relative;display:inline-block;padding-left:25px;font-size:14px;font-weight:500;color:#666;}
.fs_head .global_box .lang .lang-open-btn span:before {content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;background:url("/images/theme2/layout/global_ico.png") no-repeat  center;width:20px;height:auto;aspect-ratio: 1/1;background-size:contain;filter:brightness(0.3);}
.fs_head .global_box .lang > ul {
	position:absolute;top:90px;left:0;right:0;margin:auto;padding:20px 0;width:100%;height:auto;text-align: center;z-index: 101;background:#231815;
	opacity:0;filter:Alpha(opacity=0); visibility:hidden; -webkit-transition: all 0.4s; transition: all .4s;
}
.fs_head .global_box .lang > ul a {display:block;width:100%;line-height:normal;color:#fff;text-decoration: none;font-size:13px;font-weight:500;}
.fs_head .global_box .lang > ul a:hover {}
.fs_head .global_box .lang > ul a span {display:inline-block;position:relative;padding-bottom:3px;}
.fs_head .global_box .lang > ul a span:after {content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background:#fff;transition:all .2s;-webkit-transition:all .2s;}
.fs_head .global_box .lang > ul a:hover span:after {width:100%;}
.fs_head .global_box .lang > ul li + li {margin-top:12px;}
.fs_head .global_box .lang.open > ul {opacity: 1;filter:Alpha(opacity=100);visibility: visible;}

.mob_shoplink {display:none;cursor:pointer;font-size:.9em;} /* 모바일 버전 쇼핑몰 바로가기 */


/* 모바일 버튼 */
.fs_head .mbtn_box {display:none;}

/* 헤더메뉴 */
.fs_mtop_menu {display:none;}
.fs_top_menu {}
.fs_top_menu .lnb {display:flex;margin:auto;width:100%;}
.fs_top_menu .lnb li .lnb_title {display:block;padding:0 2vw; color:#000;font-size:16px;font-weight:600;line-height:110px;transition:all .4s;-webkit-transition:all .4s;}
.fs_top_menu .lnb li .lnb_title:hover {text-decoration: none;}
.fs_top_menu .lnb li.on .lnb_title {color:#f0d456;}
	/* 1뎁스 */
	.fs_top_menu .lnb > li {position:relative;}
	.fs_top_menu .lnb > li .dep2 {visibility: hidden;opacity: 0;padding:30px 5px;text-align: center;position:absolute;top:110px;left:50%;transform:translate(-50%,0);width:100%;color:#231815;background:#f0d456;border-radius:10px;transition:all .4s;-webkit-transition:all .4s;}
	.fs_top_menu .lnb > li .dep2 > li a {display:block;color:#8f7e34;transition:all .4s;-webkit-transition:all .4s;font-weight:600;word-break:break-word;font-size:13px;letter-spacing:-0.5px;}
	.fs_top_menu .lnb > li .dep2 > li a span {position:relative;display:inline-block;padding-bottom:3px;}
	.fs_top_menu .lnb > li .dep2 > li a span:after {content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background:#231815;transition:all .4s;-webkit-transition:all .4s;}
	.fs_top_menu .lnb > li .dep2 > li:hover a span:after {width:100%;}
	.fs_top_menu .lnb > li .dep2 > li:hover a {color:#231815}
	.fs_top_menu .lnb > li .dep2 > li + li {margin-top:15px;}
	.fs_top_menu .lnb > li.on .dep2 {visibility: visible;opacity: 1;top:90px;}

/* 스크롤 시 헤더 색상 */
/*#fs_header.active {background:rgba(255,255,255,1);box-shadow:0 15px 15px rgba(0,0,0,0.05);}
.overflow_y #fs_header {background:#fff;}*/
/*#fs_header.active .fs_top_menu .lnb li .lnb_title {color:#fff;}
#fs_header.active .fs_head .global_box > a.shop_link {border:2px solid #ffdea7;color:#ffdea7;}
#fs_header.active .fs_head .global_box .lang .lang-open-btn span {color:#fff;}
#fs_header.active .fs_head .global_box .lang .lang-open-btn span:before {filter:none;}*/

	/* 반응형 */
	@media only screen and (max-width:1450px){
		.pd_wrp {padding:0 30px;}
		#fs_header {padding:0 30px;}

		.fs_top_menu .lnb li .lnb_title {padding:0 25px;font-size:15px;}
		.fs_head .global_box .lang {margin-left:15px;}
	}
	@media only screen and (max-width:1199px){
		.fs_top_menu .lnb {display:none;}

		.fs_top_menu .lnb li .lnb_title {font-size:17px;padding:0 20px;}

		/* 사이트맵 오픈 */
		.overflow_y {overflow: hidden;}
		.overflow_y .fs_head {}
		.overflow_y .fs_mtop_menu {position:fixed;right:0;top:100px;z-index:50;width:100%;height:calc(100vh - 100px);background:#222;padding:0 30px;transition:all .3s;-webkit-transition:all .3s;}
		.overflow_y .fs_mtop_menu .lnb {width:100%;margin-top:60px;text-align: center;}
		.overflow_y .fs_mtop_menu .lnb li .lnb_title {display:inline-block;max-width:90%;padding:20px 20px 20px 0;text-align:center;position:relative;font-family:'Maruburi',serif;font-size:2.5em;color:#eee;margin:auto;}
		.overflow_y .fs_mtop_menu .lnb li .lnb_title * {font-family: inherit;}
		.overflow_y .fs_mtop_menu .lnb li.on .lnb_title {color:#f0d456;}
		.overflow_y .fs_mtop_menu .lnb li .lnb_title:hover,
		.overflow_y .fs_mtop_menu .lnb li .lnb_title:focus,
		.overflow_y .fs_mtop_menu .lnb li .lnb_title:active {text-decoration: none;}
		.overflow_y .fs_mtop_menu .lnb li .lnb_title.arrow:after {content:'';position:absolute;right:0;top:0;bottom:0;margin:auto;width:8px;height:100%;background:url("./images/theme2/common/ico_select.png") no-repeat center;background-size:contain;transition:all .4s;-webkit-transition:all .4s;opacity: .5;}
		.overflow_y .fs_mtop_menu .lnb li.on .lnb_title.arrow:after {transform:rotate(180deg);opacity: 1;}
		.overflow_y .fs_mtop_menu .lnb .dep2 {text-align:center;color:#999;font-size:1.1em;line-height:normal;padding:10px 0 40px;}
		.overflow_y .fs_mtop_menu .lnb .dep2 li {display:inline-block;padding:0 10px;}
		.overflow_y .fs_mtop_menu .lnb .dep2 li a {display:block;transition:all .3s;-webkit-transition:all .3s;}
		.overflow_y .fs_mtop_menu .lnb li .dep2 li a:hover, .overflow_y .fs_mtop_menu .lnb li .dep2 li a:focus, .overflow_y .fs_mtop_menu .lnb li .dep2 li a:active {color:#fff;}
		.overflow_y .fs_head .global_box .lang .lang-open-btn {color:#fff !important;}

		/*모바일 버튼*/
		.fs_head .mbtn_box {display:block;margin-left:10px;}
		.fs_head .mbtn_box .menu_open {position:relative;display:block;width:23px;height:18px;transition:all 0.4s;-webkit-transition:all 0.4s;font-size:0;}
		.fs_head .mbtn_box .menu_open:after {content:"";position:absolute;left:0;top:0;bottom:0;width:23px;height:2px;margin:auto 0;background:#222;transition:all 0.4s;-webkit-transition:all 0.4s;}/* 가운데 */
		.fs_head .mbtn_box .menu_open span:after {content:"";position:absolute;left:0;bottom:0;width:23px;height:2px;background:#222;transition:all 0.4s;-webkit-transition:all 0.4s;}/* 하단 */
		.fs_head .mbtn_box .menu_open span:before {content:"";position:absolute;left:0;top:0;width:23px;height:2px;background:#222;transition:all 0.4s;-webkit-transition:all 0.4s;}/* 위 */

		/*모바일 버튼_on*/
		.fs_head .mbtn_box .menu_open.on {position:relative;z-index:51;display:block;width:30px;height:25px;font-size:0;}
		.fs_head .mbtn_box .menu_open.on:after {content:"";position:absolute;left:0;top:0;bottom:0;width:0;height:2px;margin:auto 0;background:#fff !important;}/* 가운데 */
		.fs_head .mbtn_box .menu_open.on span:after {content:"";position:absolute;left:0;bottom:11px;width:29px;height:2px;background:#222 !important;;transform:rotate(45deg);-webkit-transform:rotate(45deg);}/* 하단 */
		.fs_head .mbtn_box .menu_open.on span:before {content:"";position:absolute;left:0;top:12px;width:29px;height:2px;background:#222 !important;;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);}/* 위 */

	}

	@media only screen and (max-width:767px){
		.pd_wrp {padding:0 15px;}

		#fs_header {padding:0 15px;}
		.fs_head .logo img {max-height:70px;}
		.fs_head .global_box .lang {margin-left:0;}
		.fs_head .global_box > a.shop_link {font-size:13px;padding:8px 16px;}

		/* 모바일버전 쇼핑몰 바로가기*/
		.mob_shoplink {display:block;position:fixed;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);color:#fff;line-height:55px;font-size:1.1em;text-align: center;z-index: 110;transition:all 0.4s;-webkit-transition:all 0.4s;}
		.mob_shoplink:hover, .mob_shoplink:focus, .mob_shoplink:active {background: rgba(0,0,0,.8);color:#f0d456;}
		.fs_head .global_box > a.shop_link {display: none;}

		/* 사이트맵 오픈 */
		.overflow_y .fs_mtop_menu {padding:0 15px;}
		.overflow_y .fs_mtop_menu .lnb li .lnb_title {font-size:1.8em;}
		.overflow_y .fs_mtop_menu .lnb .dep2 {padding:0 0 10px;}
		.overflow_y .fs_mtop_menu .lnb .dep2 li {display:block;line-height:2em;}
	}

/* -------------------- 서브페이지 */
.subpage #fs_header {background:#fff;}
.subpage #fs_header .fs_top_menu .lnb li .lnb_title {color:#000;}
.subpage #fs_header .fs_head {border-bottom:1px solid #eee;}
.subpage #fs_header .fs_head .global_box .lang .lang-open-btn {color:#000;}
.subpage #fs_header .fs_head .global_box .lang .lang-open-btn span:before {filter:brightness(0) saturate(100%) invert(80%) sepia(1%) saturate(2%) hue-rotate(50deg) brightness(95%) contrast(89%);}
.subpage .fs_head .global_box > a.shop_link {background:#f0d456;color:#231815;border-color:#f0d456;}
.subpage .fs_head .global_box > a.shop_link:hover {background:#231815;color:#fff;border-color:#231815;}
.subpage #fs_container_wrap {margin-top:110px;}
.subpage .fs_head .mbtn_box .menu_open:after,
.subpage .fs_head .mbtn_box .menu_open span:after,
.subpage .fs_head .mbtn_box .menu_open span:before {background:#000;}

#fs_container_wrap {overflow: hidden;}

/* 서브컨텐츠 */
.fs_snb_contents {}
.fs_snb_contents .fs_snb_contents_box {}


/* 왼쪽영역 */
.fs_snb_box {z-index: 101;}
.fs_snb_box .snb_menu .dep1 {display:flex;border-bottom:1px solid #eee;}
.fs_snb_box .snb_menu .dep1 > li {position:relative;width:100%;max-width:350px;border-right:1px solid #eee;}
.fs_snb_box .snb_menu .dep1 > li:last-child {}
.fs_snb_box .snb_menu .dep1 > li a {position:relative;display:block;padding:0 40px 0 20px;line-height: 60px;font-size:14px;}
.fs_snb_box .snb_menu .dep1 > li > a:focus,
.fs_snb_box .snb_menu .dep1 > li > a:hover {text-decoration:none;}
.fs_snb_box .snb_menu .dep1 > li a.arrow:after {content:'';position:absolute;right:20px;top:0;bottom:0;margin:auto;background:url("./images/theme2/common/ico_select.png") no-repeat center;width:13px;height:8px;filter:brightness(0) saturate(100%) invert(80%) sepia(1%) saturate(2%) hue-rotate(50deg) brightness(95%) contrast(89%);}
.fs_snb_box .snb_menu .dep1 > li.on a.arrow:after {transform:rotate(-180deg);}
.fs_snb_box .snb_menu .dep1 .dep2 {position:absolute;top:61px;left:0;width:100%;background:#f5f5f5;padding:20px 0;z-index:99;}
.fs_snb_box .snb_menu .dep1 .dep2 li + li {margin-top:20px;}
.fs_snb_box .snb_menu .dep1 .dep2 li a {line-height:normal;font-size:.9em;}
.fs_snb_box .snb_menu .dep1 .dep2 li a:hover {text-decoration: underline;color:#222;}

/* 서브비주얼 */
.con_header {padding:60px 0 80px;text-align: center;}
.con_header h3 {font-family: 'MaruBuri';font-size:3em;color:#000;animation:header-slide 1s ease-in-out forwards;animation-delay:.5s;opacity: 0;}

/* 실컨텐츠영역 */
.con_body {padding:0  0 120px;}

	/* 반응형 */
	@media only screen and (max-width:1023px){
		.subpage #fs_container_wrap {margin-top:100px;}
	}
	@media only screen and (max-width:767px){
		.con_header {padding:40px 15px;}
		.con_header h3 {font-size:2.5em;}
		.con_body {padding:0 0 80px;}

		.fs_snb_box .snb_menu .dep1 {flex-wrap:wrap;}
		.fs_snb_box .snb_menu .dep1 > li {max-width:unset;width:100%;border-right:0;border-bottom: 1px solid #eee;}
		.fs_snb_box .snb_menu .dep1 > li > a {height:50px;font-size:13px;line-height:1.2;display:flex;align-items:center;}
		.fs_snb_box .snb_menu .dep1 > li a.arrow:after {right:10px;}
		.fs_snb_box .snb_menu .dep1 .dep2 li a {font-size: 1em;}
	}
	@media only screen and (max-width:560px){
		.fs_snb_box .snb_menu .dep1 > li:last-child {border:0;}

		.fs_snb_box .snb_menu .dep1 .dep2 {top:50px;}
	}



/* 푸터영역 */
#fs_footer {position:relative;background:#222;padding:0 0 50px;}
.fs_footer_box {}
.fs_footer_box .foot_top {display:flex;justify-content:space-between;line-height:70px;border-bottom:1px solid rgba(255,255,255,.2);}
.fs_footer_box .foot_top ul.contact_list {display:flex;}
.fs_footer_box .foot_top ul.contact_list li + li {margin-left:20px;}
.fs_footer_box .foot_top ul.contact_list li .tit {position:relative;padding-left:13px;font-weight:500;color:#999;}
.fs_footer_box .foot_top ul.contact_list li .tit:before {content:'';position:absolute;left:0;top:0;bottom:0;margin:auto;width:3px;height:3px;border-radius:10px;background:#fff;}
.fs_footer_box .foot_top ul.contact_list li .num {color:#eee;font-family:'MaruBuri';font-size:1.3em;padding-left:10px;}
.fs_footer_box .foot_top ul.contact_list li .num em {display:inline-block;font-size:.6em;line-height:inherit;color:#888;}
.fs_footer_box .foot_top .wrp {}
.fs_footer_box .foot_top .wrp .sns_list {display:flex;margin-right:20px;}
.fs_footer_box .foot_top .wrp .sns_list li {display:inline-block;}
.fs_footer_box .foot_top .wrp .sns_list li a {display:flex;align-items:center;height:100%;padding:0 15px;opacity: .5;}
.fs_footer_box .foot_top .wrp .sns_list li a:hover {opacity: 1;}
.fs_footer_box .foot_top .wrp .btn_top {display:flex;align-items:center;justify-content:center;width:70px;height:auto;aspect-ratio: 1/1;background:#f0d456;}
.fs_footer_box .foot_top .wrp .btn_top img {transition:all .4s;-webkit-transition:all .4s;}
.fs_footer_box .foot_top .wrp .btn_top:hover img {transform:translateY(-5px);}
.fs_footer_box .foot_bottom {display:flex;margin-top:50px;}
.fs_footer_box .foot_bottom .f_logo img {max-width:75px;}
.fs_footer_box .foot_bottom .foot_text {padding-left:50px;font-size:.9em;color:#fff;max-width:900px;}
.fs_footer_box .foot_bottom .foot_text .com_name {font-family:'MaruBuri';font-size:1.2em;font-weight:600;}
.fs_footer_box .foot_bottom address {margin-top:15px;color:#666;}
.fs_footer_box .foot_bottom .th {display:inline-block;margin-right:5px;font-weight:600;color:#999;}
.fs_footer_box .foot_bottom .foot_text .com_info {}
.fs_footer_box .foot_bottom .foot_text .com_info .li {display:inline-block;position:relative;margin-top:12px;color:#666;line-height:normal;}
.fs_footer_box .foot_bottom .foot_text .com_info .li + .li {padding-left:20px;}
.fs_footer_box .foot_bottom .foot_text .com_info .li + .li:before {content:'';position:absolute;left:7px;top:0;bottom:0;margin:auto;background:url("./images/theme2/common/dash.png")no-repeat center;width:8px;height:12px;opacity:.8;}
.fs_footer_box .foot_bottom .foot_text .copyright {display:block;color:#666;margin-top:20px;}
.fs_footer_box .foot_bottom .mark_list {display:flex;align-items:center;position:absolute;right:0;bottom:0;padding:0 100px 50px;}
.fs_footer_box .foot_bottom .mark_list a + a {padding-left:20px;}


	@media only screen and (max-width:1450px){
		.fs_footer_box .foot_bottom {flex-wrap:wrap;}
		.fs_footer_box .foot_bottom .mark_list {padding:0 30px 50px;}
	}
	@media only screen and (max-width:1023px){
		#fs_footer .foot_top {flex-direction:column;line-height:58px;}

		.fs_footer_box .foot_top .wrp .sns_list {position:absolute;right:30px;bottom:110px;margin:20px 0 0;}
		.fs_footer_box .foot_top .wrp .sns_list li a {padding:0 8px;}
		.fs_footer_box .foot_top .wrp .btn_top {position:absolute;right:0;top:0;width:60px;}
		.fs_footer_box .foot_bottom {padding-bottom:100px;flex-direction: column;}
		.fs_footer_box .foot_bottom .mark_list {bottom:20px;}
		.fs_footer_box .foot_bottom .mark_list img {max-height:25px;}
		.fs_footer_box .foot_bottom .foot_text {max-width:90%;padding:30px 0 20px;}
	}
	@media only screen and (max-width:767px){
		#fs_footer .foot_top {padding:10px 15px;line-height:normal;font-size:.9em;min-height:65px;}
		.fs_footer_box .foot_top ul.contact_list li .num {font-size:1.2em;}
		.fs_footer_box .foot_top .wrp .btn_top {top:65px;width:50px;}
		.fs_footer_box .foot_top ul.contact_list {flex-direction: column;}
		.fs_footer_box .foot_top ul.contact_list li + li {margin:0;}
		.fs_footer_box .foot_top .wrp .sns_list {right:15px;}
		.fs_footer_box .foot_top .wrp .sns_list li a img {max-height:20px;}
		.fs_footer_box .foot_bottom {display:block;margin-top:30px;}
		.fs_footer_box .foot_bottom .f_logo img {max-height:60px;}
		.fs_footer_box .foot_bottom .mark_list {padding:0 15px 50px;}
		.fs_footer_box .foot_bottom .foot_text {padding:20px 0 0;max-width:100%;}
		.fs_footer_box .foot_bottom .foot_text .com_info br {display: none;}
		.fs_footer_box .foot_bottom .foot_text .com_info .li {display:block;margin-top:5px;padding:0;}
		.fs_footer_box .foot_bottom .foot_text .com_info .li + .li {padding:0;}
		.fs_footer_box .foot_bottom .foot_text .com_info .li:before {display:none;}

	}
	@media only screen and (max-width:560px){
		.fs_footer_box .foot_bottom .foot_text .com_info {}
	}

/* ------------------------------------------------------------ 영어 */

:lang(en) .fs_top_menu .lnb > li .dep2 a {line-height:1.4;font-size:.9em;}
:lang(en) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name {position:relative;display:inline-block;}
:lang(en) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name:after {content:'Hanbaek Food Co., Ltd.';font-family:serif, inherit;}
:lang(en) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name img {display:none;}

/* ------------------------------------------------------------ 중국어 */
:lang(chn) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name {position:relative;display:inline-block;}
:lang(chn) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name:after {content:'農業会社法人ハンベク食品(株)';font-family:serif, inherit;}
:lang(chn) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name img {display:none;}

/* ------------------------------------------------------------ 일본어 */
:lang(jpn) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name {position:relative;display:inline-block;}
:lang(jpn) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name:after {content:'农业公司法人韩白食品（株式会社)';font-family:serif, inherit;}
:lang(jpn) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name img {display:none;}

:lang(jpn) .fs_snb_box .snb_menu .dep1 > li {max-width:unset;width:auto;min-width:200px;}
:lang(jpn) .fs_snb_box .snb_menu .dep1 > li a {padding:0 50px 0 20px;}

@media only screen and (max-width:767px){
	:lang(jpn) .fs_snb_box.pd_wrp {padding:0 5px;}
	:lang(jpn) .fs_snb_box .snb_menu .dep1 > li > a {padding:0 5px;}
	:lang(jpn) .fs_snb_box .snb_menu .dep1 > li a.arrow:after {right:10px;}
}


/* -------------------------------------------------------------------------------- 스페인어  */
:lang(esp) .fs_top_menu .lnb {height:110px;}
:lang(esp) .fs_top_menu .lnb li {}
:lang(esp) .fs_top_menu .lnb li .lnb_title {display:flex;width:100%;height:100%;align-items:center;font-size:1em;padding:0 12px;line-height:normal;}
:lang(esp) .fs_head .global_box > a.shop_link {font-size:.9em;text-align: center;}
:lang(esp) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name {position:relative;display:inline-block;}
:lang(esp) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name:after {content:'Hanback Food Corporation, una corporación de empresas agrícolas.';font-family:serif;}
:lang(esp) #fs_footer .fs_footer_box .foot_bottom .foot_text .com_name img {display:none;}

/* 서브페이지 */
:lang(en) .fs_snb_box .snb_menu .dep1 > li {max-width:280px;}
:lang(en) .fs_snb_box .snb_menu .dep1 > li a {line-height:normal;height:60px;display:flex;align-items: center;font-weight:600;color:#999;}
:lang(en) .fs_snb_box .snb_menu .dep1 .dep2 {top:61px;}
:lang(en) .fs_snb_box .snb_menu .dep1 .dep2 li + li {margin-top:15px;}
:lang(en) .fs_snb_box .snb_menu .dep1 .dep2 li a {height:auto;}

:lang(esp) .fs_snb_box .snb_menu .dep1 > li {max-width:280px;}
:lang(esp) .fs_snb_box .snb_menu .dep1 > li a {line-height:normal;height:60px;display:flex;align-items: center;font-weight:600;color:#999;}
:lang(esp) .fs_snb_box .snb_menu .dep1 .dep2 {top:61px;}
:lang(esp) .fs_snb_box .snb_menu .dep1 .dep2 li + li {margin-top:15px;}
:lang(esp) .fs_snb_box .snb_menu .dep1 .dep2 li a {height:auto;}


	/* 반응형 */
	@media only screen and (max-width:1599px){
		/* 영문 */
		:lang(en) #fs_header {padding:0 30px;}
		:lang(en) .fs_top_menu .lnb li .lnb_title {font-size:.9em;padding:0 30px;text-align: center;}
		:lang(en) .fs_top_menu .lnb > li .dep2 {min-width:200px;}

		/* 스페인어 */
		:lang(esp) #fs_header {padding:0 30px;}
		:lang(esp) .fs_top_menu .lnb li .lnb_title {font-size:.9em;padding:0 7px;text-align: center;}
	}
	@media only screen and (max-width:1199px){
		:lang(esp) .fs_head .global_box > a.shop_link {padding:8px 5px;}
		:lang(esp) #fs_footer .fs_footer_box .foot_top ul.contact_list {flex-direction: column;}
	}
	@media only screen and (max-width:560px){
		/* 영문 */
		:lang(en) .fs_snb_box .snb_menu .dep1 {flex-direction: column;}
		:lang(en) .fs_snb_box .snb_menu .dep1 > li {max-width:unset;width:100%;border-right:0;border-bottom:1px solid #eee;}

		/* 스페인어 */
		:lang(esp) .fs_snb_box .snb_menu .dep1 {flex-direction: column;}
		:lang(esp) .fs_snb_box .snb_menu .dep1 > li {max-width:unset;width:100%;border-right:0;border-bottom:1px solid #eee;}

		:lang(esp) .fs_footer_box .foot_top {height:100px;}
		:lang(esp) .fs_footer_box .foot_top ul.contact_list li .tit {display:block;}
		:lang(esp) .fs_footer_box .foot_top .wrp .btn_top {top:100px;}
	}