<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

/* body.bg1 {background-color:#000}
body.bg2 {background-color:#eee} */
/* layout ***************************************************************************************************************************/
.wrap {position:relative;min-width:1600px}

.header {position:fixed;left:0;top:0;width:100%;height:80px;display:flex;justify-content: flex-end;background-color:#000;z-index:100}
.header .btnMenu {display:none;position:absolute;right:17px;top:16px;overflow:hidden;width:28px;height:18px;background:url(../images/ico_menu.png) no-repeat;background-size:28px 18px;text-indent:-999px;}
.header .logo {position:absolute;left:52px;top:28px;}
.header .logo a {display:block;overflow:hidden;width:132px;height:159px;background:url(../images/logo.svg) no-repeat;text-indent:-999px;}

.gnb {}
.gnb &gt; ul {display:flex;padding-right:35px;}
.gnb &gt; ul &gt; li {position:relative;flex-shrink:0}
.gnb &gt; ul &gt; li.menu02 {margin-left:104px;}
.gnb &gt; ul &gt; li.menu03 {margin-left:140px;}
.gnb &gt; ul &gt; li.menu04 {margin-left:136px;}
.gnb &gt; ul &gt; li.menu05 {margin-left:110px;}
.gnb &gt; ul &gt; li &gt; a {display:block;position:relative;line-height:80px;font-size:20px;font-family:'noto_sans';font-weight:400;}
.gnb &gt; ul &gt; li &gt; a:before {content:"";position:absolute;left:50%;top:1px;width:0;height:2px;background-color:#fff;transform: translateX(-50%);transition: width 0.3s;}
.gnb &gt; ul &gt; li &gt; a:hover:before {width:100%;}
.gnb &gt; ul &gt; li.active &gt; a:before {width:100%;}
.gnb &gt; ul &gt; li &gt; ul {display:none;position:absolute;left:50%;top:80px;width:210px;transform: translateX(-50%);background-color:#fff;text-align:center;line-height:40px;}
.gnb &gt; ul &gt; li:hover &gt; ul {display:block;}
.gnb &gt; ul &gt; li &gt; ul a {display:block;font-size:18px;color:#000;font-family:'noto_sans';font-weight:400;}
.gnb &gt; ul &gt; li &gt; ul a:hover {background-color: #e9ecef;}
.gnb &gt; ul &gt; li.menu05 &gt; ul {left:auto;right:-20px;transform: translateX(0);}
.gnb &gt; ul &gt; li.menu05 &gt; a {overflow:hidden;width:28px;background:url(../images/ico_menu05.png) center center no-repeat;text-indent:-999px;}

.container {min-width:1600px;min-height:calc(100vh - 106px);padding-top:80px;box-sizing:border-box;}
.container .content {}
.inner {width:1440px;margin:0 auto;box-sizing:border-box}
.footer {display:flex;height:106px;background-color:#1f1f1f;justify-content: center;align-items:center;font-family:'noto_sans';font-weight:300;}
.footer p {font-size:17px;font-weight:300;}
.footer p br {display:none;}
.footer ul {display:flex;align-items: center;margin-left:90px;}
.footer ul li + li {margin-left:30px;}
.footer ul a {display:block;overflow:hidden;text-indent:-999px;}
.footer .twitter {width:25px;height:20px;background:url(../images/ico_sns_twitter.png) no-repeat;}
.footer .facebook {width:23px;height:23px;background:url(../images/ico_sns_facebook.png) no-repeat;}
.footer .instagram {width:22px;height:22px;background:url(../images/ico_sns_instagram.png) no-repeat;}
.footer .linkedin {width:27px;height:23px;background:url(../images/ico_sns_linkedin.png) no-repeat;}
.footer .youtube {width:29px;height:20px;background:url(../images/ico_sns_youtube.png) no-repeat;}

.btnTop {display:none;position:fixed;right:80px;bottom:80px;overflow:hidden;width:50px;height:50px;background:url(../images/btn_top.png) no-repeat;text-indent:-999px;z-index:50;}

@media screen and (max-width:768px) {
	.wrap {min-width:100%}
	.header {height:50px;}
	.header .logo {left:15px;top:17px;z-index:1;}
	.header .logo a {width:55px;height:60px;background:url(../images/logo.svg) no-repeat;}
	.header.open .logo a {background-image:url(../images/logo_b.svg)}
	.header .btnMenu {display:block;}
	.gnb {display:none;position:absolute;left:0;top:50px;overflow-y:auto;width:100%;height:calc(100vh - 50px);background-color:rgba(0,0,0,0.7)}
	.gnb &gt; ul {display:block;width:230px;padding:40px 0 140px 0;background-color:#fff;}
	.header .btnMenu.active + .gnb {display:block;}
	.gnb li {margin-left:0 !important;}
	.gnb a {color:#000;}
	.gnb &gt; ul &gt; li {padding-left:18px;}
	.gnb &gt; ul &gt; li &gt; a {font-size:14px;font-weight:800;line-height:39px;}
	.gnb &gt; ul &gt; li &gt; ul {display:block;position:static;width:100%;transform: translateX(0);text-align:left;}
	.gnb &gt; ul &gt; li &gt; ul &gt; li {margin-left:0 !important;padding-left:16px;}
	.gnb &gt; ul &gt; li &gt; ul &gt; li:before {content:"";display:inline-block;width:4px;height:1px;margin-right:3px;background-color:#000;vertical-align:middle;}
	.gnb &gt; ul &gt; li &gt; ul a {display:inline-block;font-size:12px;}
	.gnb &gt; ul &gt; li &gt; ul a:hover {background-color: transparent}
	.gnb &gt; ul &gt; li.menu05 &gt; a {width:25px;background:url(../images/ico_menu05_m.png) center center no-repeat;background-size:25px;}

	.container {min-height:100vh;padding-top:50px;min-width:auto;}
	.container .content {width:100%;}
	.inner {width:100%;padding:0}
	.footer {position: relative;height:auto;padding:30px 0 25px 0;flex-direction: column-reverse;z-index:100;}
	.footer p {margin-top:20px;font-size:10px;text-align:center;line-height:16px;}
	.footer p br {display:block;}
	.footer ul {margin-left:0;}
	.footer ul li + li {margin-left:30px;}
	.footer .twitter {width:19px;height:15px;background:url(../images/ico_sns_twitter_m.png) center center no-repeat;background-size:cover;}
	.footer .facebook {width:17px;height:17px;background:url(../images/ico_sns_facebook_m.png) center center no-repeat;background-size:cover;}
	.footer .instagram {width:17px;height:17px;background:url(../images/ico_sns_instagram_m.png) center center no-repeat;background-size:cover;}
	.footer .linkedin {width:21px;height:18px;background:url(../images/ico_sns_linkedin_m.png) center center no-repeat;background-size:cover;}
	.footer .youtube {width:22px;height:15px;background:url(../images/ico_sns_youtube_m.png) center center no-repeat;background-size:cover;}
	
	.btnTop {right:15px;bottom:150px;width:35px;height:35px;background-image:url(../images/btn_top_m.png);background-size:cover;}

}



/* content ***************************************************************************************************************************/
/* main */
.main {background:url(../images/mainbg_w.jpg);background-size:cover;margin:0 auto;letter-spacing:-1px}
.main .inner {width:1440px;}
.mainSwiper {position:relative;overflow:hidden}
.mainSwiper .swiper-slide {text-align:center}
.mainSwiper .swiper-slide img {width:100%}
.mainSwiper .swiper-slide p {width:100%;position:absolute;top:200px;transform:translateY(-50%);text-align:right;font-weight:700;color:#fff;font-size:45px;line-height:1.3;right:170px;}
.mainSwiper .swiper-slide p span {display:none;font-weight:500;font-size:25px;margin-top:58px;line-height:36px;text-shadow: 1px 0 10px rgba(0,0,0,.8) ;}
.mainSwiper .swiper-slide .sub_txt {top:52%;font-weight:500;font-size:25px;margin-top:58px;line-height:36px;text-shadow: 1px 0 10px rgba(0,0,0,.8) ;}

.mainSwiper .swiper-slide.swiper-slide-active p {animation:zoomin 1s ease ;}
@keyframes zoomin {
    0% {transform:translateY(-50%) scale(0.5, 0.5);}
    100% {transform:translateY(-50%) scale(1, 1);}
}
.mainSwiper .swiper-button-prev {background:url(../images/arr_left.svg) no-repeat;width:48px;height:48px;opacity:.5;left:40px;transform:translateY(-50%);margin-top:0}
.mainSwiper .swiper-button-next {background:url(../images/arr_right.svg) no-repeat;width:48px;height:48px;opacity:.5;right:40px;transform:translateY(-50%);margin-top:0}
.mainSwiper .swiper-button-prev:hover, .mainSwiper .swiper-button-next:hover {opacity:1}
.tit {font-weight:700;font-size:50px;line-height:65px}
.sec {width:100%;position:relative;box-sizing:border-box}
.sec.sec1 {margin-top:220px}
.sec.sec1 dl {position:relative;z-index:1;margin-top:20px}
.sec.sec1 dt {position:absolute;right:0;top:0;text-align:right}
.sec1 .img {position:absolute;top:158px;right:0;z-index:0;width:354px;height:388px}
.num_list:after {content:'';display:block;clear:both}
.num_list {margin-top:90px;width:66%;padding-top:70px;height:551px}
.num_list:before {content:'';position:absolute;left:0;top:268px;width:905px;height:2px;background:#414141}
.num_list li:first-child {margin-top:0}
.num_list li {position:relative;float:left;font-family:"noto_sans";font-weight:400;font-size:25px;line-height:30px;padding-left:55px;}
.num_list li:nth-child(2n) {float:right;width:45%}
.num_list span.num{position:absolute;left:7px;top:6px;font-size:23px;font-weight:700;line-height:1;font-family: 'GmarketSans';}
.num_list li:nth-child(3), .num_list li:nth-child(4) {margin-top:155px}

.sec2 {text-align:center;margin-top:153px;background:#000;padding:120px 0 137px;}
.sec2 .text {font-family: "noto_sans";font-size:25px;font-weight:400;margin-top:40px;}
.sec2 .txt_bor {margin-top:92px}
.sec2 .img {margin:55px 0 0 233px;text-align:center;width:1057px;}
.sec2 .tit span {display:block;}
.sec2 .tit span:first-child {font-size:35px}
.txt_bor {display:inline-block;font-family:"noto_sans";height:69px;line-height:67px;border:2px solid #6d6d6d;font-size:22px;padding:0 45px 0 40px;box-sizing:border-box;border-radius:34px}
.sec.sec3 {margin-top:195px;}
.sec.sec3 .img_wrap {padding-bottom:115px;border-bottom:3px solid #434343}
.sec.sec3 .img_wrap:after{content:'';display:block;clear:both}
.sec.sec3 .img_wrap dl {float:left}
.sec.sec3 .img_wrap dl dd.txt {font-family:"noto_sans";font-size:25px;font-weight:400;line-height:40px;margin-top:20px}
.sec.sec3 .img {position:absolute;top:20px;left:-45px;width:670px;height:476px}
.red_bt {display:inline-block;font-size:25px;font-weight:500;height:64px;background:#830b2c;color:#fff;border-radius:32px;text-align:center;padding:22px 0 0;box-sizing:border-box;margin-top:55px;width:310px;}
.red_bt span {position:relative;display:inline-block;padding-right:31px;line-height:1;}
.red_bt span:after {content:'';display:block;position:absolute;right:0;top:-1px;width:14px;height:23px;background:url(../images/ico_bt_arr.png) no-repeat;}
.sec.sec3 .red_bt {width:348px}
.standards {float:right;position:relative;width:645px;box-sizing:border-box;font-size:29px;font-weight:500;padding-top:255px}
.standards p {font-family:"noto_sans";font-size:25px;line-height:35px;font-weight:400;text-align:center}
.standards .sub_txt {position:relative;font-size:17px;line-height:1.2;font-weight:300;margin-top:15px;color:#818181}
.standards:before {content:'';position:absolute;width:591px;height:180px;right:56px;top:15px;background:url(../images/story_img4.png) no-repeat;}

.grapharea {margin-top:115px;padding-top:13px;padding-bottom:214px;font-family:'noto_sans';}
.grapharea:after {content:'';display:block;clear:both}
.grapharea .graph_wrap:after {content:'';display:block;clear:both}
.grapharea .graph_wrap {float:left;padding-left:75px}
.grapharea .graph_wrap p {font-family:"noto_sans";font-size:25px;line-height:1.2;margin-bottom:62px;padding-top:15px}
.grapharea .graph_wrap .graph_box {float:left}
.grapharea .graph_img{display:inline-block;width:213px;height:213px;background:url(../images/story_graph.png) no-repeat;background-size:213px 213px;vertical-align:middle}
.grapharea .graph .txt {display:inline-block;height:50px;text-align:center;background:#830b2c;font-size:30px;border-radius:18px;vertical-align:middle;margin-left:29px;padding:12px 16px 0;box-sizing:border-box}
.grapharea .table_box {float:right;margin-right:56px;text-align:right;}
.grapharea .table_box table {font-size:25px;width:480px}
.grapharea .table_box table td {font-family:"noto_sans";padding:19px 0 20px;text-align:center;border-bottom:2px solid #fff;}
.grapharea .table_box table td:last-child {border-left:2px solid #fff}
.grapharea .table_box table tr.first td {padding-top:11px} 
.grapharea .table_box table tr:last-child td {border-bottom:0;padding-bottom:11px}
.grapharea .graph_box:after {content:'';display:block;clear:both}
.grapharea .info_txt {font-weight:300;width:100%;margin-top:56px;font-size:17px;line-height:22px;color:#959595;text-align:left;letter-spacing:0;}
.sec.sec4 {margin-top:136px;}
.sec.sec4 .txt {font-family: "noto_sans";font-size:25px;line-height:40px;margin-top:20px}
.sec.sec4 .txt_img {padding-top:33px;text-align:left}
.sec.sec4 .txt_img .pc_only {width:334px;height:101px}
.sec.sec4 .img {position:absolute;right:0;top:0}
.main img {width:100%}
sup {line-height:0;}
.sup {font-family:"noto_sans";margin-right:5px;font-style:italic;line-height:1;font-weight:300}
.sup.nf {font-style:normal !important;}

/* 인증된 명품 앵거스 비프 - 브랜드 스토리 */
/* .video_wrap {height:650px} */
.video_wrap {position:relative;z-index:10}
.video_wrap video {width:100%;height:auto}


/* 인증된 명품 앵거스 비프 - 브랜드 약속 */
.brandpPromise {background:#000;letter-spacing:-1px;}
.brandpPromise .topBox {width:100%;height:300px;background:url(../images/brandPromise_topbg.jpg) no-repeat center center;background-size:cover;text-align:center}
.brandpPromise .titArea {padding:100px 0 80px;text-align:center;border-bottom:3px solid #333233}
.brandpPromise .titArea .tit {font-weight:700;line-height:1.2}
.brandpPromise .titArea .sup {font-size:30px;vertical-align:top;margin:1px 5px 0 3px;}
.brandpPromise .titArea .txt_area {display:table;margin:22px auto 0}
.brandpPromise .titArea .txt_area .round {width:91px;height:91px;border-radius:50%;box-sizing:border-box;line-height:1.2;font-size:19px;background:#fff;color:#000;padding-top:6px}
.brandpPromise .titArea .txt_area .txt {font-size:40px;width:63px}
.brandpPromise .titArea .txt_area span {display:table-cell;vertical-align:middle}
.brandpPromise .inner {width:1280px;}
.brandpPromise .inner .inner_cont {width:975px;margin:0 auto;padding:100px 0 200px;box-sizing:border-box}
.brandpPromise .p_promise {font-family:'noto_sans';text-align:center;font-size:25px;font-weight:400;line-height:40px;margin-bottom:70px}
.brandpPromise .photoArea &gt; div {display:flex;justify-content:space-between;text-align:center}
.brandpPromise .photoArea &gt; div .photobBox span {font-family:"noto_sans";display:inline-block;font-size:29px;font-weight:300;margin-top:25px;line-height:1;}
.brandpPromise .p_promise strong {font-weight:800}
.brandpPromise .p_promise .sup {display:inline-block;margin-top:4px;vertical-align:top}
.brandpPromise .photoArea .font_noto {font-family:'noto_sans';font-weight:400}
.brandpPromise h3 {font-size:40px;font-weight:700}
.brandpPromise h3.type1 {margin:120px 0 40px}
.brandpPromise h3.type2 {margin:100px 0 62px}
.brandpPromise h3.type3 {margin:94px 0 62px}
.brandpPromise h3 + p {font-family:"noto_sans";font-size:25px;line-height:40px;font-weight:300;letter-spacing:-1px}
.brandpPromise .brandList li {position:relative;padding-left:229px;margin-top:60px;font-size:25px;line-height:40px;font-weight:300;letter-spacing:-1px;font-family:"noto_sans";}
.brandpPromise .brandList li:first-child {margin-top:0}
.brandpPromise .brandList li span.box {font-family:'GmarketSans';position:absolute;top:5px;left:0;display:inline-block;width:193px;font-size:28px;border:2px solid #fff;text-align:center;height:71px;box-sizing:border-box;vertical-align:middle;padding-top:16px;font-weight:500}
.brandpPromise .brandList li strong {font-weight:500}
.brandpPromise .brandList li .sup {line-height:1.3}
/* .brandpPromise .inner_cont .sup {display:inline-block;font-size:20px;vertical-align:top;margin:2px 5px 0 3px} */

/* 인증된 명품 앵거스 비프 - 브랜드 프라임&amp;내추럴 */
.innerbg1 {background:#000}
.innerbg2 {background:#eee;color:#000}
.brandPrime {letter-spacing:-1px;}
.brandPrime .topBox {width:100%;height:300px;background:url(../images/brandPrime_topbg.jpg) no-repeat center center;background-size:cover;}
.brandPrime h2.tit {line-height:65px;font-weight:800}
.brandPrime h2.tit span{font-weight:700;}
.brandPrime .bar {position:relative;padding-left:28px;font-size:30px;line-height:45px;font-weight:700}
.brandPrime .bar:before {content:'';position:absolute;left:0;top:5px;width:5px;height:73px;background:#fff}
.brandPrime .bar span.color {color:#ffc438}
.brandPrime .bar.type1 {margin-top:40px;}
.brandPrime .bar.type2:before {content:'';top:1px;height:37px}
.brandPrime .titArea {position:relative;padding-top:94px}
.brandPrime .titArea:after {content:'';display:block;position:absolute;top:94px;right:0;width:283px;height:226px;background:url(../images/prime_logo.png) no-repeat 0 0;background-size:100% 100%} 
.brandPrime .img.type1 {margin:150px 0 216px;}
.brandPrime .img.type1 img {max-width:100%; margin: 0 auto;}
.brandPrime .list {margin-top:75px;padding-bottom:165px}
.brandPrime .list {display:flex;justify-content:center;font-family:"noto_sans"}
.brandPrime .list li .txt1 {position:relative;width:317px;height:317px;margin:0 45px;border-radius:50%;}
.brandPrime .list li .txt1 span {position:absolute;top:46px;width:100%;display:inline-block;color:#a60934;font-size:25px;line-height:35px;text-align:center;font-weight:700}
.brandPrime .list li.img1 .txt1 {background:url(../images/prime_photo1.png) no-repeat 0 0;}
.brandPrime .list li.img2 .txt1 {background:url(../images/prime_photo2.png) no-repeat 0 0;}
.brandPrime .list li.img3 .txt1 {background:url(../images/prime_photo3.png) no-repeat 0 0;}
.brandPrime .list li .txt2 {font-size:24px;line-height:34px;margin-top:35px;text-align:center;color:rgba(255,255,255,0.95);font-weight:400}
.brandPrime .titArea.type2 {position:relative;padding-top:116px}
.brandPrime .titArea.type2:after {content:'';display:block;position:absolute;top:71px;right:0;width:312px;height:260px;background:url(../images/natural_logo.png) no-repeat 0 0;background-size:100% 100%} 
.brandPrime .titArea.type2 .bar {margin-top:50px}
.brandPrime .titArea.type2 .bar.type2.wh:before {background:#000}
.brandPrime .imgList {position:relative;margin-top:84px;height:560px;}
.brandPrime .imgList .img {position:absolute;left:0;top:0;width:750px;height:560px;}
.brandPrime .imgList .img img {width:100%;}
.brandPrime .imgList ul {padding:60px 60px 60px 810px;background:#fff;height:100%}
.brandPrime .imgList ul .txt1 {font-family:"noto_sans";font-size:30px;font-weight:800}
.brandPrime .imgList ul .txt1 strong {display:inline-block;margin-right:16px}
.brandPrime .imgList ul .txt2 {font-family:"noto_sans";font-size:26px;line-height:40px;padding:10px 0 50px 67px;font-weight:400;letter-spacing:-3px}
.brandPrime .imgList ul li:last-child .txt2 {padding-bottom:0} 
.brandPrime .imgList.type2 {margin-top:38px;height:450px}
.brandPrime .imgList.type2 p.tbar {position:relative;font-size:25px;line-height:35px;font-weight:400;margin-top:38px;padding-top:35px}
.brandPrime .imgList.type2 p.tbar:before {content:'';display:block;position:absolute;top:0;left:0;width:56px;height:4px;background:#000;}
.brandPrime .imgList.type2 .img {position:absolute;right:0;top:0;left:auto;width:688px;height:450px;}
.brandPrime .imgList.type2 .txt_box {font-family:"noto_sans";height:100%;background:#fff;padding:60px 0 0 137px;font-size:25px;line-height:35px;font-weight:400}
.brandPrime .innerbg2 .inner {padding-bottom:130px}



/* 목장이야기 */
.americanFarm {background:#eee;letter-spacing:-1px;}
.americanFarm .topBox {width:100%;height:300px;background:url(../images/americanFarm_topbg.jpg) no-repeat center center;background-size:cover;text-align:center}
.americanFarm .titArea {padding:100px 0;text-align:center}
.americanFarm .inner {padding-bottom:200px;color:#000}
.americanFarm .perBox {position:relative;display:table;width:100%;height:236px;background:#fff}
.americanFarm .perBox:after {content:'';display:block;clear:both}
.americanFarm .perBox li {position:relative;display:table-cell;width:33.33%;text-align:center;vertical-align:middle}
.americanFarm .perBox li span.txt {display:inline-block;font-family:"noto_sans";font-size:25px;font-weight:400;line-height:1.4;vertical-align:middle;margin-right:20px;margin-top:-10px}
.americanFarm .perBox li span.num {display:inline-block;font-size:40px;color:#af1515;vertical-align:middle;font-weight:700;line-height:1.1}
.americanFarm .perBox li:after {content:'';position:absolute;top:28px;right:0;height:183px;width:3px;background:#f4f4f4}
.americanFarm .perBox li:last-child:after {display:none}
.americanFarm .perBox.cow:after {content:'';position:absolute;right:91px;top:54px;background:url(../images/americanFarm_cow.png) no-repeat ;width:396px;height:134px }
.americanFarm .perBox + .perBox {margin-top:10px}
.americanFarm .check_tit {text-align:center;font-size:40px}
.americanFarm .map {background:#000;margin-top:98px;color:#fff;padding:106px 78px 81px;}
.americanFarm .map .mapList {padding-top:14px;height:581px;background:url(../images/americanFarm_map.png) no-repeat top right;margin-top:97px}
.americanFarm .map ul li {margin-bottom:40px;font-size:27px;}
.americanFarm .map ul li span {display:inline-block;width:67px;height:67px;font-size:27px;background:#fff;color:#b41832;border-radius:50%;padding-top:23px;text-align:center;box-sizing:border-box;margin-right:25px;font-family:'GmarketSans';font-weight:500}
.americanFarm .map ul li strong {font-family:"noto_sans";font-weight:400}
.americanFarm .check_tit.black span:before{width:34px;height:26px;background:url(../images/ico_check_b.png) no-repeat;background-size:34px 26px}
.americanFarm .family {margin-top:100px;background:#fff;padding-bottom:105px}
.americanFarm .family ul {margin-top:86px;margin-left:73px}
.americanFarm .family ul:after {content:'';display:block;clear:both}
.americanFarm .family ul li {float:left;width:300px;margin-left:30px;text-align:center}
.americanFarm .family ul li:first-child {margin-left:4px}
.americanFarm .family ul li strong {display:block;font-size:23px;font-weight:700}
.americanFarm .family ul li span {display:block;font-family:"noto_sans";font-size:20px;font-weight:300;margin-top:10px;letter-spacing:-2px}
.americanFarm .family ul li .textBox {margin-top:30px;background:#2f2f2f;height:480px;color:#fff}
.americanFarm .family ul li .textBox .img {width:300px;height:254px}
.americanFarm .family ul li .textBox p {font-family:'noto_san';font-size:19px;line-height:29px;font-weight:400;padding:40px 0 0 20px;text-align:left;letter-spacing:-2px}
.americanFarm .family img {width:100%}
.americanFarm .family .check_tit {padding-top:110px}

/* 소고기 바로알기 */
.beefKnow {background:#eee;letter-spacing:-1px;}
.beefKnow .inner {color:#000;padding:0 20px}
.beefKnow img {width:100%}
.beefKnow .topBox {width:100%;height:300px;background:url(../images/beefKnow_topbg.jpg) no-repeat center center;background-size:cover;}
.beefKnow .tit {font-size:50px;text-align:center;padding-top:100px;line-height:1.2}
.beefKnow .cowDivision {width:1400px;height:583px;margin-top:100px;background:url(../images/beefKnow_img1.png) no-repeat center center #fff;padding:78px 70px;}
.beefKnow .cowDivision:after {content:'';display:block;clear:both}
.beefKnow .cowDivision li {float:left;width:50%;font-size:25px;line-height:35px;padding-left:322px;height:223px;box-sizing:border-box;padding-top:12px; font-family: "noto_sans";font-weight:400}
.beefKnow .cowDivision li strong {font-family:'GmarketSans';font-size:29px;font-weight:700;display:block;padding-top:17px;line-height:1.1;margin-bottom:10px;letter-spacing:-2px}
.beefKnow .cowDivision li:nth-child(3) strong, .beefKnow .cowDivision li:nth-child(4) strong{padding-top:82px}
.beefKnow .tit {font-size:50px;text-align:center;margin-bottom:100px}
.beefKnow .cowInfo  {text-align:center}
.beefKnow .cowInfo .img {text-align:center;margin-bottom:62px}
.beefKnow .cowInfo .imgWrap {height:705px;background:#000;padding:118px 146px 105px;box-sizing:border-box}
.beefKnow .cowHistory {position:relative;width:100%;background:url(../images/beefKnow_cow.png) no-repeat center top;padding-top:118px;color:#fff;letter-spacing:-2px}
.beefKnow .cowHistory ul{position:absolute;left:-40px;width:1200px}
.beefKnow .cowHistory ul:after {content:'';display:block;clear:both}
.beefKnow .cowHistory ul li {float:left;width:230px;}
.beefKnow .cowHistory ul li .tits {display:block;font-size:24px;}
.beefKnow .cowHistory ul li .weigjt {display:block; font-family:'noto_sans';font-size:24px;margin-top:30px;font-weight:300}
.beefKnow .cowHistory ul li .txt {display:block; font-family:'noto_sans';font-size:22px;line-height:32px;margin-top:25px;font-weight:300}
.beefKnow .cowHistory ul li:nth-child(1) {margin-right:60px}
.beefKnow .cowHistory ul li:nth-child(2) {margin-right:67px}
.beefKnow .cowHistory ul li:nth-child(3) {margin-right:77px}
.beefKnow .cowHistory ul li:last-child {width:274px;}
.beefKnow .cowPacking .tit {margin-bottom:40px}
.beefKnow .cowPacking {padding-bottom:125px}
.beefKnow .cowPacking p {font-size:30px;text-align:center;font-family:'noto_sans';}
.beefKnow .cowPacking .cowTest {margin-top:75px;background:#fff;padding:114px 0 65px 186px}
.beefKnow .cowPacking .cowTest:after {content:'';display:block;clear:both}
.beefKnow .cowPacking .cowTest .img {float:left;margin-right:114px;padding-top:42px}
.beefKnow .cowPacking .cowTest .cowList {float:left;width:596px}
.beefKnow .cowPacking .cowTest .cowList .num {position:absolute;top:30px;left:0;display:block;font-size:30px;font-weight:700}
.beefKnow .cowPacking .cowTest .cowList li {position:relative;font-family:'noto_sans';font-size:25px;line-height:40px;font-weight:400;;letter-spacing:-2px;border-bottom:2px solid #b8b9be;padding:30px 0 30px 88px}
.beefKnow .cowPacking .cowTest .cowList li:last-child {border-bottom:0;padding-bottom:0}
.beefKnow .cowPacking .cowTest .cowList li:first-child {padding-top:0}
.beefKnow .cowPacking .cowTest .cowList li:first-child .num {top:0}

/* 인증된 명품 앵거스 비프 - 10가지 과학적 선별기준 */
.science {background:#000;letter-spacing:-1px;}
.science .topBox {width:100%;height:300px;background:url(../images/scienceStandard_topbg.jpg);background-size:cover;text-align:center}
.science .titArea {position:relative;padding:100px 0;text-align:center}
.science .titArea p {font-size:30px;line-height:42px;font-weight:500;margin-top:45px}
.science .titArea h2 {line-height:1.1}
.science .titArea p strong {font-weight:700}
.science img {width:100%}
.science .inner {padding:0 200px 127px}
.check_tit {font-size:30px;line-height:1.2}
.check_tit span {position:relative;display:inline-block;padding-left:50px;}
.check_tit span:before {content:'';display:block;position:absolute;left:0;top:3px;width:31px;height:23px;background:url(../images/ico_check.png) no-repeat;background-size:31px 23px;}
.check_tit.two {margin-top:118px}
.check_tit.three {margin-top:125px}
.standardList {display:flex;margin-top:69px;justify-content:space-between;}
.standardList li {position:relative;width:313px;height:343px;border:1px solid #fff;text-align:center;box-sizing:border-box;border-radius:10px;padding-top:82px;background:#fff;color:#000}
.standardList li &gt; span {position:absolute;top:-26px;left:50%;width:146px;height:52px;transform:translateX(-50%);font-size:23px;line-height:1.2;background:#910b26;border:2px solid #fff;box-sizing:border-box;border-radius:22px;line-height:52px;color:#fff}
.standardList li &gt; dl dt {font-size:28px;line-height:1.1;font-weight:700}
.standardList li &gt; dl dd {font-family:"noto_sans";margin-top:19px;font-size:20px;line-height:33px}
.standardList.col4 li {width:252px}
.standardList.col4 li &gt; a {font-size:20px;}
.standardList li &gt; a {position:absolute;bottom:0;left:0;width:100%;height:76px;line-height:76px;font-family:"noto_sans";font-size:21px;background:#303030;border-bottom-left-radius:10px;border-bottom-right-radius:10px;font-weight:400}

.standardList li.active {z-index:1;}
.standardList li .layer {display:none;position:absolute;left:-1px;right:-1px;bottom:-1px;top:-28px;background-color:#000;border:1px solid #fff;border-radius:10px;flex-direction:column;}
.standardList li .layer:before {content:"";position:fixed;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4)}
.standardList li .layer dl {position:relative;display:flex;flex-direction:column;flex-grow:1;height:100%;color:#fff;font-family:'noto_sans';}
.standardList li .layer dt {display:flex;height:140px;background-color:#303030;font-size:25px;font-weight:800;border-radius:10px 10px 0 0;justify-content: center;align-items: center;}
.standardList li .layer dd {flex-grow:1;display:flex;justify-content: center;align-items: center;font-size:22px;line-height:35px;letter-spacing:-2px;font-weight:700}
.standardList li .layer dd span.space {display:inline-block;margin-top:28px}
.standardList li .layer a {position:absolute;right:-20px;top:-20px;overflow:hidden;width:48px;height:48px;background:url(../images/btn_layer_close.png) no-repeat;text-indent:-999px;}


/* 부위정보 */
.buwhi {background:#eee;}
.buwhi .content {width:1600px;margin:0 auto;padding:100px 0;color:#000}
.buwhi .imgWrap {position:relative;overflow:hidden;background:#000;width:1320px;margin:0 auto;padding:86px 0 96px}
.buwhi .imgWrap img {position: relative;left: 50%;transform:translateX(-50%);}
.buwhi h2.tit {padding-bottom:76px;font-size:45px;text-align:center;}
.buwhiSlide {text-align:center;}
.buwhiSlide .nav {display:flex;overflow:hidden;height:38px;justify-content: center;background:#910b26;width:1320px;margin:0 auto;color:#fff;height:96px;line-height:96px}
.buwhiSlide .nav &gt; strong {display:inline-block;width:242px;font-size:30px;font-weight:700;line-height:98px;}
.buwhiSlide .nav &gt; a {display:inline-block;width:26px;height:91px;overflow:hidden;text-indent:-999px;}
.buwhiSlide .nav .buwhi-slide-prev {background:url(../images/btn_left_buwhiSlide.png) no-repeat 0 center;}
.buwhiSlide .nav .buwhi-slide-next {background:url(../images/btn_right_buwhiSlide.png) no-repeat 0 center;}
.buwhiSlide .swiper-wrapper {margin-top:108px;overflow:hidden}
.buwhiSlide .swiper-slide {width: 100%;background:transparent}
.buwhiSlide .swiper-slide ul {display:flex;flex-wrap: wrap;width:1614px;justify-content: center;}
.buwhiSlide .swiper-slide ul.type2 {width:1600px;}
.buwhiSlide .swiper-slide ul li {width:254px;height:312px;margin-right:15px;margin-bottom:18px;background:#fff;text-align:center;color:#000;letter-spacing:-1.5px;}
.buwhiSlide .swiper-slide ul li .img {display:inline-block;padding:12px 15px;}
.buwhiSlide .swiper-slide ul li .img img {width:223px;height:197px;}
.buwhiSlide .swiper-slide ul li strong {display:block;margin-top:12px;font-size:24px;font-family:'noto_sans';}
.buwhiSlide .swiper-slide ul li strong.type2 {font-size:24px;letter-spacing: -2.5px;}
.buwhiSlide .swiper-slide ul li strong.type3 {font-size:23px;letter-spacing: -3px;}
.buwhiSlide .swiper-slide ul li em {display:block;margin-top:10px;font-size:20px;font-family:'noto_sans';font-weight:400}
.buwhi .bottom_txt {text-align:center;border-top:1px solid #bbbcc1;padding-top:50px;margin-top:32px}
.buwhi .bottom_txt .txt {font-family:'noto_sans';font-size:22px;text-align:center;letter-spacing:-1px;}
.buwhi .bottom_txt .red_bt {margin-top:25px}

/* 취급처&amp;판매처 */
.dealWith {letter-spacing:-1px}
.dealWith .innerbg2 {padding-bottom:96px}
.dealWith .topBox {width:100%;height:300px;background:url(../images/dealWith_topbg.jpg) no-repeat center center;background-size:cover;}
.dealWith h2 {padding:96px 0 55px;font-size:45px;font-weight:700;font-family: 'GmarketSans';line-height:1;text-align:center}
.dealWith h2.tit.type2 {padding:113px 0 60px}
.dealWith h2 {}
.dealWith .dealSlide_wrap {position:relative;background:#fff}
.dealWith .dealSlide {margin:0 143px 0 97px;background:#fff;overflow:hidden; }
.dealWith  .swiper-button-prev {position:absolute;left:57px;top:50%;display:block;width:15px;height:24px;margin-top:-12px;background:url(../images/slarrl.png) no-repeat;}
.dealWith  .swiper-button-next {position:absolute;right:103px;top:50%;display:block;width:15px;height:24px;margin-top:-12px;background:url(../images/slarrr.png) no-repeat;}
.dealWith .dealSlide_wrap2 {position:relative;background:#fff}
.dealWith .innerbg1 {padding-top:100px}
.dealWith .innerbg1 h2 {padding:0 }
.dealWith .innerbg1 .inner {width:844px;margin:0 auto;padding-bottom:14px}
.dealWith .restList {margin-top:95px} 
.dealWith .restList &gt; li {position:relative;height:376px;padding:60px 0 60px 300px;text-align:left;font-size:22px;box-sizing:border-box}
.dealWith .restList &gt; li .img {position:absolute;left:3px;top:66px;overflow:hidden;width:248px;height:253px;}
.dealWith .restList &gt; li .img img {height:253px;}
.dealWith .restList &gt; li + li {border-top:1px solid rgba(255,255,255,.5)}
.dealWith .restList dt {font-weight:700;font-size:22px}
.dealWith .restList dd {font-family:"noto_sans";padding-top:20px;font-size:20px;font-weight:300}
.dealWith .restList dd p {margin-bottom:30px;}
.dealWith .restList dd li {font-size:20px;line-height:40px;padding-left:45px;}
.dealWith .restList dd li.addr {background:url(../images/ico_rest_addr.png) left center no-repeat;}
.dealWith .restList dd li.web {background:url(../images/ico_rest_web.png) left center no-repeat;}
.dealWith .restList dd li.insta {background:url(../images/ico_rest_insta.png) left center no-repeat;}
.dealWith .restList dd li.tel {background:url(../images/ico_rest_tel.png) left center no-repeat;}
.dealWith .restList li.long {height:529px}
.dealWith .restList dd + dd {margin-top:40px;padding-top:0}
.dealWith .dealSlide {position:relative}
.dealWith .dealSlide .swiper-slide a {display:block;height:170px;}
.dealWith .dealSlide .swiper-slide span{position:absolute;display:block;top:112px;left:50%;transform:translateX(-50%);text-align:center;color:#a7a7a7;font-size:17px;font-family:'noto_sans';font-weight:400;letter-spacing:0}
.dealWith .dealSlide_wrap .dealSlide .swiper-slide img {position:relative;top:-10px;}
.dealWith .swiper-button-next:after,
.dealWith .swiper-rtl .swiper-button-prev:after,
.dealWith .swiper-button-prev:after,
.dealWith .swiper-rtl .swiper-button-next:after {display:none;}

/* 더알아보기 */
.wrap.more {letter-spacing:-0.5px}
.wrap.more .content {width:800px;margin:0 auto;padding:160px 0 180px 0;}
.wrap.more .moreList &gt; li {position:relative;padding-left:350px;}
.wrap.more .moreList &gt; li + li {margin-top:100px;}
.wrap.more .moreList .img {position:absolute;left:70px;top:20px;}
.wrap.more .moreList dt {font-size:24px;margin-bottom:25px;}
.wrap.more .moreList dd {font-family:'noto_sans';font-size:22px;line-height:34px;font-weight:300;letter-spacing:-0.5px}
.wrap.more .moreList dd + dd {margin-top:30px;border-top:2px solid #454545;padding-top:30px;width:430px;box-sizing:border-box}
.wrap.more .moreList dd ul {display:flex;align-items: center;}
.wrap.more .moreList dd li + li {margin-left:35px;}
.wrap.more .moreList dd li a {display:block;overflow:hidden;text-indent:-999px;}
.wrap.more .moreList dd li a.web {width:32px;height:27px;background:url(../images/ico_more_web.png) center center no-repeat;}
.wrap.more .moreList dd li a.facebook {width:29px;height:29px;background:url(../images/ico_more_facebook.png) center center no-repeat;}
.wrap.more .moreList dd li a.twitter {width:33px;height:27px;background:url(../images/ico_more_twitter.png) center center no-repeat;}
.wrap.more .moreList dd li a.instagram {width:28px;height:28px;background:url(../images/ico_more_instagram.png) center center no-repeat;}
.wrap.more .moreList dd li a.tiktok {width:27px;height:31px;background:url(../images/ico_more_tiktok.png) center center no-repeat;}
.wrap.more .moreList dd li a.linkedin {width:33px;height:29px;background:url(../images/ico_more_linkedin.png) center center no-repeat;}
.wrap.more .moreList dd li a.youtube {width:38px;height:27px;background:url(../images/ico_more_youtube.png) center center no-repeat;}
.wrap.more .moreList dd li a.global {width:28px;height:29px;background:url(../images/ico_more_global.png) center center no-repeat;}


@media screen and (max-width:768px) {
	/* main */
	.main {background:url(../images/mainbg_m.jpg) no-repeat;background-size:cover;}
	.main .inner {text-align:center;max-width:100%}
	.mainSwiper .swiper-slide {position:relative;}
	.mainSwiper .swiper-slide img {width:100%}
	.mainSwiper .swiper-slide p {top:32px;font-size:18px;margin-top:0;line-height:1.3;right:18px}
	.mainSwiper .swiper-slide p span {display:none}
	.mainSwiper .swiper-slide .sub_txt {display:none;position:absolute;top:100%;bottom:0;font-weight:500;font-size:13px;margin-top:20px;line-height:19px;transform:none;box-shadow:none;animation:none}
	.mainSwiper .swiper-button-next, .mainSwiper .swiper-button-prev {margin-top:0}
	.mainSwiper .swiper-button-prev {width:36px;left:0px}
	.mainSwiper .swiper-button-next {width:36px;height:48px;right:0;}
	.tit {font-size:25px; line-height:32px}
	.sec {width:100%;padding:0;}
	
	.sec.sec1 {margin:0 auto 41px auto;padding:0 41px;}
	.sec.sec1 dl {margin-top:0}
	.sec.sec1 dt {position:relative;right:auto;text-align:center}
	.sec.sec1 dd {margin-top:10px}
	.num_list {width:100%;padding-top:0;max-width:360px;margin:0 auto;text-align:left;height:auto}
	.num_list li {float:none;font-size:12px;line-height:17px;padding-left:58px;padding:20px 0 20px 59px}
	.num_list li + li {border-top:1px solid #39393a}
	.num_list li:nth-child(3), .num_list li:nth-child(4) {margin-top:0}
	.num_list li:nth-child(2n) {float:none;width:100%}
	.num_list span.num{font-size:23px;top:23px;}
	.num_list:before {display:none}
	.sec1 .img {position:relative;width:100%;height:auto;top:auto;margin-top:20px;text-align:center;padding:0 37px 0 34px;box-sizing:border-box}
	.sec2 {margin-top:40px;padding:65px 24px 59px}
	.sec2 .tit span:first-child {font-size:14px;line-height:1.2;margin-bottom:15px}
	.sec2 .text {font-size:13px;margin-top:20px;line-height:20px;}
	.sec2 .txt_bor {margin-top:23px}
	.sec2 .img {margin-top:53px;margin-left:0;width:100%}
	.sec2 .img img {max-width:100%;}
	.txt_bor {height:41px;line-height:39px;font-size:12px;padding:15px;box-sizing:border-box;border-radius:20px;border:1px solid #6d6d6d;padding:0 15px}
	.sec.sec3 {margin:60px 0 40px;padding:0 30px}
	.sec.sec3 .img_wrap {padding-bottom:0;border:0}
	.sec.sec3 .img_wrap dl {text-align:center;float:none;}
	.sec.sec3 .img_wrap dl dd.txt {font-size:11px;line-height:16px;margin-top:10px}
	.sec.sec3 .red_bt {width:175px}
	.red_bt {width:155px;font-size:12px;height:32px;padding:4px 0 0 0;border-radius:16px;margin-top:22px}
	.red_bt span {padding-right:17px;}
	.red_bt span:after {width:7px;height:11px;background:url(../images/ico_bt_arr_m.png) no-repeat;background-size:7px 11px;top:0}
	.standards {float:none;width:100%;margin-top:32px;padding:60px 0 28px;text-align:center;border-top:1px solid #3f414a}
	.standards p {font-size:12px;line-height:1}
	.standards .sub_txt {font-size:9px;line-height:1.2;margin-top:10px;color:rgba(255,255,255,.2)}
	.standards:before {content:'';position:absolute;width:273.5px;height:19.5px;left:50%;transform:translateX(-50%);top:30px;background:url(../images/story_img4_m.png) no-repeat center 0;background-size:273.5px 19.5px;}
	.grapharea {margin-top:0;padding-top:0;padding-bottom:0}
	.grapharea .graph_wrap{float:none;padding-left:15px;width:214px;margin:0 auto;}
	.grapharea .graph_wrap:after {content:'';display:block;clear:both}
	.grapharea .graph_wrap p {float:left;width:60%;padding-left:15px;font-size:12px;line-height:19px;padding:10px 0 0 0;margin-bottom:0;text-align:left;box-sizing:border-box;}
	.grapharea .graph {position:relative;float:left;width:40%;text-align:left}
	.grapharea .graph .txt {position:absolute;top:10px;left:42px;height:16px;line-height:16px;width:45px;font-size:11px;border-radius:8px;margin-left:0;padding:0 6px;box-sizing:content-box;}
	.grapharea .table_box {float:none;width:235px;margin:0 auto;font-size:12px;margin:35px auto 0}
	.grapharea .table_box table {width:100%;font-size:12px}
	.grapharea .table_box table td {padding:11px 0 11px;line-height:1.2;border-bottom:1px solid #fff}
	.grapharea .table_box table tr.first td {padding-top:7px}
	.grapharea .table_box table tr:last-child td {padding-bottom:7px}
	.grapharea .table_box table td:last-child {border-left:1px solid #fff}
	.grapharea .info_txt {margin-top:20px;font-size:8px;line-height:16px;letter-spacing:-1px;color:rgba(255,255,255,.2)}
	.grapharea .graph_box {float:none;padding-left:0;}
	.grapharea .graph_img {width:71px;height:71px;background:url(../images/story_graph_m.png) no-repeat;background-size:71px 71px;text-align:left}
	.sec.sec4 {margin-top:65px;margin-bottom:84px;padding:0 41px;}
	.sec.sec4 .txt {font-size:12px;line-height:20px;margin-top:13px}
	.sec.sec4 .txt_img {padding-top:27px;text-align:center}
	.sec.sec4 .txt_img .mo_only {width:278px;height:31px;margin:0 auto}
	.sec.sec4 .img {position:relative;right:auto;top:0;margin-top:24px}
	.sec.sec4 .red_bt {margin-top:13px;}

	/* 인증된 명품 앵거스 비프 - 브랜드 약속 */
	.brandpPromise .topBox {height:150px;background:url(../images/brandPromise_topbg_m.jpg) no-repeat center center;background-size:cover;}
	.brandpPromise .titArea {padding:48px 0 34px;border-bottom:0}
	.brandpPromise .titArea .tit {font-size:23px;line-height:1.4}
	.brandpPromise .titArea .txt_area {margin:12px auto 0}
	.brandpPromise .titArea .txt_area .round {width:48px;height:48px;font-size:10px;padding-top:4px}
	.brandpPromise .titArea .txt_area .txt {font-size:17px;width:30px}
	.brandpPromise .photoArea &gt; div {justify-content:center;overflow:hidden}
	.brandpPromise .photoArea &gt; div .photobBox {margin-left:10px}
	.brandpPromise .photoArea &gt; div .photobBox:first-child {margin-left:0}
	.brandpPromise .photoArea &gt; div .photobBox img {width:151.5px;height:151px;}
	.brandpPromise .photoArea &gt; div .photobBox span {font-size:12px;margin-top:9px}
	.brandpPromise .photoArea p {margin-top:35px;font-size:14px;line-height:22px;text-align:center;letter-spacing:-1px}
	.brandpPromise h3 {font-size:19px;letter-spacing:-0.5px;text-align:center}
	.brandpPromise h3.type1 {position:relative;margin:50px 0 20px;}
	.brandpPromise h3.type2 {margin:40px 0 22px;padding-top:40px;border-top:1px solid #373737}
	.brandpPromise h3.type3 {margin:40px 0 22px;padding-top:40px;border-top:1px solid #373737}
	.brandpPromise h3 + p {font-size:13px;line-height:20px;text-align:center}
	.brandpPromise .p_promise {font-size:13px;line-height:20px;text-align:center;letter-spacing:-1px;margin-bottom:38px}
	.brandpPromise .brandList {margin-right:-8px;}
	.brandpPromise .brandList li {padding-left:95px;margin-top:20px;font-size:12px;line-height:18px;letter-spacing:-1px}
	.brandpPromise .brandList li span.box {top:1px;display:inline-block;width:86px;font-size:13px;border:1px solid #fff;height:48px;padding-top:18px;line-height:1}
	.brandpPromise .titArea .sup {font-size:20px;}
	.brandpPromise .inner {width:100%;}
	.brandpPromise .inner .inner_cont {max-width:360px;padding:0 20px 74px}
	.brandpPromise .inner_cont .sup{font-size:15px;margin:2px 5px 0 1px}

	/* 인증된 명품 앵거스 비프 - 브랜드 프라임&amp;내추럴 */
	.brandPrime .innerbg1 .inner {width:100%;padding:50px 18px 0}
	.brandPrime .topBox {height:150px;background: url(../images/brandPrime_topbg_m.jpg) no-repeat center center;background-size: cover;}
	/* .brandPrime h2 {padding-top:129px} */
	.brandPrime h2.tit {font-size:25px;line-height:32px;text-align:center;margin-top:0}
	.brandPrime h2.tit  span{font-size:20px}
	.brandPrime .bar {position:relative;padding-left:0;font-size:14px;line-height:20px;text-align:center}
	.brandPrime .bar:before {content:'';position:absolute;left:50%;top:0;width:20px;height:2px;transform:translateX(-50%);}
	.brandPrime .bar.type1 {margin-top:20px;padding-top:22px;font-weight:300}
	.brandPrime .bar span.light {font-weight:300;color:#fff}
	.brandPrime .bar.type2 {padding-top:20px;font-weight:300}
	.brandPrime .bar.type2:before {content:'';top:0;height:2px}
	.brandPrime .titArea {position:relative;padding-top:151px}
	.brandPrime .titArea:after {content:'';display:block;position:absolute;right:auto;top:0;left:50%;transform:translateX(-50%);width:141.5px;height:113px;background:url(../images/prime_logo.png) no-repeat 0 0;background-size:141.5px 113px} 
	.brandPrime .img.type1 {margin:50px 0 40px;padding-left:0;text-align:center}
	.brandPrime .img.type1 img {width:295px;height:233.5px}
	.brandPrime .img.type1 img.mo_only {display:inline-block;}
	.brandPrime .list {margin-top:35px;padding-bottom:41px}
	.brandPrime .list li .txt1 {position:relative;width:100px;height:100px;margin:0 5px;}
	.brandPrime .list li .txt1 span {top:14px;width:100%;font-size:10px;line-height:12px;}
	.brandPrime .list li.img1 .txt1 {background:url(../images/prime_photo1_m.png) no-repeat 0 0;background-size:100px 100px}
	.brandPrime .list li.img2 .txt1 {background:url(../images/prime_photo2_m.png) no-repeat 0 0;background-size:100px 100px}
	.brandPrime .list li.img3 .txt1 {background:url(../images/prime_photo3_m.png) no-repeat 0 0;background-size:100px 100px}
	.brandPrime .list li .txt2 {font-size:10px;line-height:15px;margin-top:17px;}
	.brandPrime .innerbg2 .inner {width:100%;padding:43px 19px 43px}
	.brandPrime .titArea.type2 {padding-top:143px}
	.brandPrime .titArea.type2:after {content:'';display:block;position:absolute;top:0px;right:auto;width:126px;height:105px;background:url(../images/natural_logo.png) no-repeat 0 0;background-size:126px 105px} 
	.brandPrime .titArea.type2 .bar {margin-top:19px;padding-top:20px;font-size:12px}
	.brandPrime .imgList {margin:30px auto 0;width:320px;height:190.5px;}
	.brandPrime .imgList .img {left:0;width: 147.5px;height:190.5px;}
	.brandPrime .imgList ul {padding:11px 0 0 157px;}
	.brandPrime .imgList ul .txt1 {font-size:12px;line-height:1.2}
	.brandPrime .imgList ul .txt1 strong {margin-right:5px}
	.brandPrime .imgList ul .txt2 {font-size:9px;line-height:14px;padding:0 0  15px 6px;letter-spacing:-1px}
	.brandPrime .imgList.type2 {margin-top:9px;padding-left:0;height:181.5px}
	.brandPrime .imgList.type2 .txt_box {padding:20px 0 0 10px}
	.brandPrime .imgList.type2 .img {top:0;width:130.5px;height:181.5px;}
	.brandPrime .imgList.type2 p {padding-top:0;font-size:11px;line-height:17px}
	.brandPrime .imgList.type2 p.tbar {font-size:9px;line-height:13px;margin-top:12px;padding-top:11px}
	.brandPrime .imgList.type2 p.tbar:before {width:18px;height:2px;}
	.brandPrime .bar span.color {font-weight:700}


	/* 목장이야기 */
	.americanFarm {}
	.americanFarm .topBox {width:100%;height:219px;background:url(../images/americanFarm_topbg_m.jpg) no-repeat center center;background-size:cover;}
	.americanFarm .titArea {padding:50px 0 30px ;}
	.americanFarm .titArea h2 {font-size:24px;line-height:33px}
	.americanFarm .inner {max-width:360px;padding:0 25px 50px;}
	.americanFarm .perBox {width:100%;height:58px}
	.americanFarm .perBox li {width:50%;}
	.americanFarm .perBox li span.txt {display:block;font-size:11px;margin:0;padding-top:5px}
	.americanFarm .perBox li span.num {font-size:12px}
	.americanFarm .perBox li:after {height:42px;top:8px}
	.americanFarm .perBox.cow{height:73px}
	.americanFarm .perBox.cow:after {content:'';position:absolute;left:107px;top:12px;background:url(../images/americanFarm_cow.png) no-repeat;width:149px;height:51px;background-size:149px 51px}
	.americanFarm .perBox + .perBox {margin-top:5px}

	.americanFarm .check_tit {font-size:25px;}
	.americanFarm .check_tit span {padding-left:0}
	.americanFarm .check_tit span:before{display:none} 
	.americanFarm .map {padding-left:0;background:#eee;margin-top:0;padding:50px 0 0 0}
	.americanFarm .map .mapList {padding-top:241px;height:auto;background:url(../images/americanFarm_map_m.png) no-repeat center 37px  #000;background-size:294px 180.5px;margin-top:0;padding-bottom:38px}
	.americanFarm .map .check_tit {margin:0 0 35px 0;padding-top:0;color:#000;}
	.americanFarm .map ul {width:170px;margin:0 auto}
	.americanFarm .map ul li {font-size:13px;margin-bottom:14px}
	.americanFarm .map ul li span {width:27px;height:27px;font-size:11px;padding-top:2px;margin-right:12px;}
	.americanFarm .family {margin-top:50px;background:none;padding-bottom:0}
	.americanFarm .family .check_tit {padding-top:0;margin-bottom:42px}
	.americanFarm .family ul {width:320px;margin:-42px auto 0}
	.americanFarm .family ul li {float:left;width:155px;margin-left:0;margin-top:42px}
	.americanFarm .family ul li:first-child {margin-left:0}
	.americanFarm .family ul li:nth-child(2n) {float:right}
	.americanFarm .family ul li strong {font-size:13px;line-height:1.2}
	.americanFarm .family ul li span {font-size:11px;margin-top:5px;line-height:1.2}
	.americanFarm .family ul li .textBox {margin-top:15px;background:#2f2f2f;height:250px}
	.americanFarm .family ul li .textBox .img {width:155px;height:131.5px}
	.americanFarm .family ul li .textBox p {font-size:11px;line-height:1.4;padding:20px 0 0 8px;}

	/* 소고기 바로알기 */

	.beefKnow .topBox {height:150px;background:url(../images/beefKnow_topbg_m.jpg) no-repeat center center;background-size:cover;}
	.beefKnow .tit {font-size:25px;padding-top:50px;margin-bottom:30px}
	.beefKnow .cowDivision {width:100%;height:321px;background:url(../images/beefKnow_img1_m.png) no-repeat center center #fff;background-size:286px 260.5px;margin:54px auto 0;padding:30px 0 0 0;margin:0}
	.beefKnow .cowDivision li {font-size:11px;line-height:1.4;padding:0 0 21px 0;text-align:center;height:auto;}
	.beefKnow .cowDivision li strong {font-size:11px;padding-top:62px;margin-bottom:8px;letter-spacing:-1px}
	.beefKnow .cowDivision li:nth-child(1) p {padding-left:25px}
	.beefKnow .cowDivision li:nth-child(2) {width:48%}
	.beefKnow .cowDivision li:nth-child(3) strong, .beefKnow .cowDivision li:nth-child(4) strong{padding-top:88px}
	.beefKnow .cowDivision li:nth-child(4) p{margin-left:-20px}
	.beefKnow .cowDivision li:nth-child(3) P {padding-left:20px}
	.beefKnow .cowInfo  {position:relative;width:100%}
	.beefKnow .cowInfo .tit {margin-bottom:30px}
	.beefKnow .cowInfo .imgWrap {position:relative;padding:40px 0 47px 22px;height:auto}
	.beefKnow .cowInfo .img {position:absolute;top:40px;left:22px;width:38px;height:438px}
	.beefKnow .cowInfo .img img {width:35px;height:438px}
	.beefKnow .cowHistory {padding-left:38px;background:url(../images/beefKnow_cow_m.png) no-repeat 38px top;background-size:102.5px 484.5px;padding-top:0}
	.beefKnow .cowHistory ul {position:relative;left:0;width:100%}
	.beefKnow .cowHistory ul li {position:relative;float:none;width:auto;padding-left:101px;margin-right:0}
	.beefKnow .cowHistory ul li .tits {position:absolute;top:46px;left:20px;width:56px;font-size:12px;line-height:1.2;}
	.beefKnow .cowHistory ul li:first-child {height:118px}
	.beefKnow .cowHistory ul li:nth-child(1) {margin-left:0;margin-right:0}
	.beefKnow .cowHistory ul li:nth-child(2) {height:118px;margin-right:0}
	.beefKnow .cowHistory ul li:nth-child(3) {height:130px;width:auto;margin-right:0}
	.beefKnow .cowHistory ul li:nth-child(3) .tits {top:59px}
	.beefKnow .cowHistory ul li:nth-child(4) .tits {top:60px}
	.beefKnow .cowHistory ul li .weigjt {font-size:12px;margin-top:0;text-align:left;line-height:1.2;font-weight:400}
	.beefKnow .cowHistory ul li .txt {font-size:11px;line-height:17px;margin-top:10px;text-align:left;letter-spacing:-1px}
	.beefKnow .cowHistory ul li:last-child {width:auto;margin-right:0}
	.beefKnow .cowPacking .tit {margin-bottom:20px}
	.beefKnow .cowPacking {padding-bottom:44px}
	.beefKnow .cowPacking p {font-size:12px;line-height:18px;}
	.beefKnow .cowPacking .cowTest {margin:27px auto 0;padding:42px 26px 35px}
	.beefKnow .cowPacking .cowTest .img {float:none;width:221.5px;height:121.5px;margin:0 auto;padding-top:0}
	.beefKnow .cowPacking .cowTest .img img {width:100%}
	.beefKnow .cowPacking .cowTest .cowList {float:none;margin-left:0;margin-top:38px;width:100%}
	.beefKnow .cowPacking .cowTest .cowList .num {position:absolute;top:20px;left:0;font-size:13px;margin-right:0;}
	.beefKnow .cowPacking .cowTest .cowList span {vertical-align:middle}
	.beefKnow .cowPacking .cowTest .cowList li {position:relative;font-size:11px;line-height:20px;padding:20px 0 20px 30px;letter-spacing:-0.5px;border-bottom:1px solid #b8b9be}
	.beefKnow .cowPacking .cowTest .cowList li:last-child {margin-bottom:0}

	/* 인증된 명품 앵거스 비프 - 10가지 과학적 선별기준 */
	.science .topBox {height:150px;background:url(../images/scienceStandard_topbg_m.jpg);background-size:cover;}
	.science .titArea {display:block;padding:50px 0 60px;}
	.science .titArea p {font-size:14px;line-height:21px;margin-top:12px}
	.science .titArea h2 {position:relative;display:inline-block;font-size:26px;line-height:1.4}
	.science .inner {max-width:360px;padding:0 24px 60px}
	.check_tit {font-size:18px;line-height:1;text-align:center;}
	.check_tit span {position:relative;padding-left:29px;}
	.check_tit span:before {top:1px;width:17px;height:13px;background:url(../images/ico_check_m.png) no-repeat;background-size:17px 13px;}
	.check_tit.two {margin-top:42px}
	.check_tit.three {margin-top:42px}
	.standardList {display:block;margin-top:28px;padding-left:16px}
	.standardList li {display:flex;width:100%;height:86px;border-radius:5px;padding-top:0;margin-top:13px;align-items: center;justify-content: center;}
	.standardList li:first-child {margin-top:0}
	.standardList li &gt; span {position:absolute;top:50%;left:-18px;width:34px;height:34px;transform:translateX(0) translateY(-50%);font-size:10px;line-height:1.3;padding-top:4px;border:1px solid #fff;box-sizing:border-box;border-radius:7px;}
	.standardList li &gt; span strong {font-size:11px;display:block;}
	.standardList li &gt; dl {padding-right:67px}
	.standardList li &gt; dl dt {font-size:14px;}
	.standardList li &gt; dl dd {margin-top:5px;font-size:12px;line-height:15px}
	.standardList.col4 li {width:100%}
	.standardList li &gt; a {position:absolute;bottom:auto;left:auto;top:0;right:0;width:66px;height:100%;line-height:15px;font-size:11px;border-bottom-left-radius:0;border-top-right-radius:5px;border-bottom-right-radius:5px;padding-top:20px;box-sizing:border-box}
	.standardList.col4 li &gt; a {font-size:11px;}
	.standardList li .layer {display:none;left:-19px;right:-2px;bottom:auto;top:50%;min-height:88px;margin-top:-45px;border-radius:5px;}
	.standardList li .layer dl {position:relative;display:flex;flex-direction:column;flex-grow:1;height:100%;}
	.standardList li .layer dt {position:absolute;left:50%;top:-14px;display:block;height:28px;padding:0 25px;line-height:28px;font-size:10px;border-radius:10px;border:1px solid #fff;transform:translateX(-50%)}
	.standardList li .layer dd {flex-grow:1;display:flex;justify-content: center;align-items: center;min-height:88px;padding-top:14px;font-size:9px;line-height:18px;letter-spacing:.0}
	.standardList li .layer dd span.space {margin-top:0;display:inline}
	.standardList li .layer a {right:-11px;top:-13px;width:26px;height:26px;background-size:cover;}
	.standardList li &gt; dl dd.pT15 {padding-top:0 !important}

	/* 부위정보 */
	.buwhi {}
	.buwhi .content {width:100%;max-width:360px;padding:50px 17px 40px;}
	.buwhi .imgWrap.mo_only img {zoom:50%;}
	.buwhi h2.tit {padding-bottom:40px;font-size:25px;line-height:1.1}
	.buwhi .imgWrap{width:100%;padding:40px 28px 43px}
	.buwhiSlide {}
	.buwhiSlide .nav {height:48px;width:100%}
	.buwhiSlide .nav &gt; strong {width:187px;font-size:20px;line-height:49px;}
	.buwhiSlide .nav &gt; a {width:13px;height:19px;background-size:cover !important;margin-top:13px}
	.buwhiSlide .swiper-wrapper {margin-top:28px;}

	.buwhiSlide .swiper-slide ul {width:100% !important;padding-left:18px;padding-right:12px;}
	.buwhiSlide .swiper-slide ul li {width:104px;height:128px;margin-bottom:7px;margin-right:6px;}
	.buwhiSlide .swiper-slide ul li .img {padding:5px 6px;}
	.buwhiSlide .swiper-slide ul li .img img {width:92px;height:81px;}
	.buwhiSlide .swiper-slide ul li strong {margin-top:5px;font-size:11px;line-height:1;}
	.buwhiSlide .swiper-slide ul li strong.type2 {font-size:10px;letter-spacing: -1px;}
	.buwhiSlide .swiper-slide ul li strong.type3 {font-size:10px;letter-spacing: -2px;}
	.buwhiSlide .swiper-slide ul li em {margin-top:5px;font-size:9px;line-height:1;letter-spacing: -1px;}
	.buwhiSlide .swiper-slide ul li em.type2 {letter-spacing: -2px}
	.buwhi .bottom_txt {padding-top:24px;margin-top:18px;}
	.buwhi .bottom_txt .txt {font-size:11px;line-height:1.4}
	.buwhi .bottom_txt .red_bt {margin-top:15px}

	/* 취급처&amp;판매처 */
	.dealWith .innerbg2 {padding:0 0 50px 0}
	.dealWith .innerbg2 .inner {padding:0 30px}
	.dealWith .innerbg1 {padding-top:50px}
	.dealWith .content .innerbg1 h2 {padding:0}
	.dealWith .inner {max-width:360px}
	.dealWith .innerbg1 .inner {width:272px;padding-bottom:19px}
	.dealWith .topBox {width:100%;height:150px;background:url(../images/dealWith_topbg_m.jpg) no-repeat center center;background-size:cover;}
	.dealWith .content h2 {padding-top:25px;padding-bottom:20px;font-size:20px;}
	.dealWith h2.tit.type2 {padding:40px 0 25px}
	.dealWith .dealSlide {margin:0 43px; height:70px;text-align:center}
	.dealWith .dealSlide .swiper-slide {width:50%;text-align:center;}
	.dealWith .dealSlide .swiper-slide img{display:inline-block;width:107px;text-align:center;line-height:0;}
	.dealWith .swiper-button-prev {left:15px;top:50%;width:12.5px;height:20px;margin-top:-10px;background:url(../images/slarrl_m.png) no-repeat;background-size:12.5px 20px}
	.dealWith .swiper-button-next {right:15px;top:50%;width:12.5px;height:20px;margin-top:-10px;background:url(../images/slarrr_m.png) no-repeat;background-size:12.5px 20px}
 
	.dealWith .restList {margin-top:31px;}
	.dealWith .restList &gt; li {height:auto;padding:40px 10px 40px 12px;font-size:11px;}
	.dealWith .restList &gt; li:first-child {padding-top:0}
	.dealWith .restList &gt; li .img {position:static;display:block;margin-bottom:25px;width:250px;height:160px;}
	.dealWith .restList &gt; li .img img {width:100%;height:160px;}
	.dealWith .restList dt {font-size:16.5px;margin-bottom:12px}
	.dealWith .restList dd {padding-top:0;}
	.dealWith .restList dd p {margin-bottom:18px;font-size:14px;}
	.dealWith .restList dd li {font-size:11.5px;line-height:24px;padding-left:27px;background-size:50%;}
	.dealWith .restList dd li.addr {background-image:url(../images/ico_rest_addr_m.png);background-size:12.5px auto;}
	.dealWith .restList dd li.addr.type2 {background:url(../images/ico_rest_addr_m.png) left 4px no-repeat;background-size:12.5px auto;}
	.dealWith .restList dd li.web {background-image:url(../images/ico_rest_web_m.png);background-size:15px auto;}
	.dealWith .restList dd li.insta {background-image:url(../images/ico_rest_insta_m.png);background-size:15.5px auto;}
	.dealWith .restList dd li.tel {background-image:url(../images/ico_rest_tel_m.png);background-size:12px auto;}
	.dealWith .restList dd + dd {margin-top:25px}
	.dealWith .restList li.long {height:auto}
	

	/* 더알아보기 */
	.wrap.more .content {width:100%;padding:90px 25px;box-sizing:border-box}
	.wrap.more .moreList &gt; li {padding-left:0;text-align:center;}
	.wrap.more .moreList &gt; li + li {margin-top:40px;border-top:1px solid #3e4049;padding-top:40px}
	.wrap.more .moreList .img {position:static;display:block;margin-bottom:30px;text-align:center;}
	.wrap.more .moreList .img img {zoom: 0.5;}
	.wrap.more .moreList dt {font-size:14px;margin-bottom:0px;}
	.wrap.more .moreList dd {font-size:12px;line-height:20px;}
	.wrap.more .moreList dd + dd {width:100%;border-top:0;margin-top:0}
	.wrap.more .moreList dd ul {justify-content: center;}
	.wrap.more .moreList dd li + li {margin-left:27px;}

	.wrap.more .moreList dd li a.web {width:21px;height:18px;background-image:url(../images/ico_more_web.png);background-size:21px auto;}
	.wrap.more .moreList dd li a.facebook {width:19px;height:19px;background-image:url(../images/ico_more_facebook.png);background-size:19px auto;}
	.wrap.more .moreList dd li a.twitter {width:21px;height:17px;background-image:url(../images/ico_more_twitter.png);background-size:21px auto;}
	.wrap.more .moreList dd li a.instagram {width:19px;height:19px;background-image:url(../images/ico_more_instagram.png);background-size:19px auto;}
	.wrap.more .moreList dd li a.tiktok {width:17px;height:20px;background-image:url(../images/ico_more_tiktok.png);background-size:17px auto;}
	.wrap.more .moreList dd li a.linkedin {width:23px;height:20px;background-image:url(../images/ico_more_linkedin.png);background-size:23px auto;}
	.wrap.more .moreList dd li a.youtube {width:24px;height:17px;background-image:url(../images/ico_more_youtube.png);background-size:24px auto;}
	.wrap.more .moreList dd li a.global {width:19px;height:19px;background-image:url(../images/ico_more_global.png);background-size:19px auto;}
	.dealWith .dealSlide .swiper-slide a {height:70px;}
	.dealWith .dealSlide .swiper-slide span{top:40px;left:50%;transform:translateX(-50%);font-size:9px;}
	.dealWith .dealSlide_wrap .dealSlide .swiper-slide img {top:-3px;}

}

@media screen and (max-width:359px) {
	.sec.sec4 .txt_img .mo_only {width:100%}

}



</pre></body></html>