@charset "utf-8";
.wd-full { width: auto !important; position: relative; }

@media (min-width: 641px){
	.mt45 { margin-top: 45px!important;}
	.mt55 { margin-top: 55px!important;}
	.mt65 { margin-top: 65px!important;}
	.mt70 { margin-top: 70px!important;}
	.mt90 { margin-top: 90px!important;}
	.mb45 { margin-bottom: 45px!important;}
	.mb55 { margin-bottom: 55px!important;}
	.mb65 { margin-bottom: 65px!important;}
	.pt05 { padding-top: 5px!important;}
	.pt10 { padding-top: 10px!important;}
	.pt15 { padding-top: 15px!important;}
	.pt20 { padding-top: 20px!important;}
	.pt25 { padding-top: 25px!important;}
	.pt30 { padding-top: 30px!important;}
	.pt35 { padding-top: 35px!important;}
	.pt40 { padding-top: 40px!important;}
	.pt45 { padding-top: 45px!important;}
	.pt50 { padding-top: 50px!important;}
	.pt55 { padding-top: 55px!important;}
	.pt60 { padding-top: 60px!important;}
	.pt65 { padding-top: 65px!important;}
	.pt70 { padding-top: 70px!important;}
	.pb05 { padding-bottom: 5px!important;}
	.pb10 { padding-bottom: 10px!important;}
	.pb15 { padding-bottom: 15px!important;}
	.pb20 { padding-bottom: 20px!important;}
	.pb25 { padding-bottom: 25px!important;}
	.pb30 { padding-bottom: 30px!important;}
	.pb35 { padding-bottom: 35px!important;}
	.pb40 { padding-bottom: 40px!important;}
	.pb45 { padding-bottom: 45px!important;}
	.pb50 { padding-bottom: 50px!important;}
	.pb55 { padding-bottom: 55px!important;}
	.pb60 { padding-bottom: 60px!important;}
	.pb65 { padding-bottom: 65px!important;}
	.pb70 { padding-bottom: 70px!important;}
}

@media (max-width: 640px){
	.mt20 { margin-top: 15px!important;}
	.mt25, .mt30 { margin-top: 20px!important;}
	.mt35, .mt40, .mt45, .mt50 { margin-top: 25px!important;}
	.mt55, .mt60 { margin-top: 30px!important;}
	.mt65, .mt70 { margin-top: 40px!important;}

	.mb20 { margin-bottom: 15px!important;}
	.mb25, .mb30 { margin-bottom: 20px!important;}
	.mb35, .mb40, .mb45, .mb50 { margin-bottom: 25px!important;}
	.mb55, .mb60 { margin-bottom: 30px!important;}
	.mb65, .mb70 { margin-bottom: 40px!important;}

	.pt20 { padding-top: 15px!important;}
	.pt25, .pt30 { padding-top: 20px!important;}
	.pt35, .pt40, .pt45, .pt50 { padding-top: 25px!important;}
	.pt55, .pt60 { padding-top: 30px!important;}
	.pt65, .pt70 { padding-top: 40px!important;}

	.pb20 { padding-bottom: 15px!important;}
	.pb25, .pb30 { padding-bottom: 20px!important;}
	.pb35, .pb40, .pb45, .pb50 { padding-bottom: 25px!important;}
	.pb55, .pb60 { padding-bottom: 30px!important;}
	.pb65, .pb70 { padding-bottom: 40px!important;}
	.mt90 { margin-top: 45px!important;}
}

.container {
  max-width: 1400px;
  padding-right: 20px;
  padding-left: 20px;
  position: relative;
  margin: auto;
}
.wrap-mainvisual {
	background: #f9f9f9 url(/sp/meat/img/bg_main_visual.jpg) no-repeat center top;
	background-size: 100%;
	padding-bottom: 70px;
}
.mainvisual img {
	width: 100%;
}
.under-mainvisual {
	line-height: 24px;
	font-size: 18px;
	padding: 45px 0;
	text-align: center;
	margin-top: -70px;
}
.under-mainvisual strong {
	line-height: 36px;
	font-size: 24px;
}
.under-mainvisual .um-head strong {
	line-height: 34px;
	font-size: 32px;
}
.under-mainvisual .um-bg strong {
	margin-bottom: 12px;
}
.under-mainvisual .um-bg strong {
	line-height: 50px;
	background: url(/sp/meat/img/bg_um_01.png) repeat left bottom;
	display: inline-block;
	vertical-align: top;
}
.inner-sec {
	padding: 40px 80px;
	background: #fff;
}
.ttl-sec {
	font-size: 42px;
	line-height: 42px;
	color: #929292;
	letter-spacing: 2px;
	text-transform: uppercase;
	text-align: center;
	font-weight: bold;
	text-shadow: 3px 3px 0 #e4e3e3;
	margin-bottom: 12px;
}
.desc-sec {
	font-size: 14px;
	line-height: 22px;
	color: #929292;
	text-align: center;
	text-shadow: 2px 2px 0 #ebebeb;
	letter-spacing: 2px;
	margin-bottom: 50px;
}
.wrap-news .ls-news {
	margin: 30px -15px 0;
	overflow: hidden;
	font-size: 14px;
	line-height: 20px;
	color: #201f1f;
}
.wrap-news .ls-news li {
	float: left;
	width: calc(( 100% - 90px) / 3);
	margin: 0 15px 30px;
	border: 1px solid #d5d5d5;
}
.wrap-news .ls-news li a {
	display: block;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
}
.wrap-news .ls-news li a:hover {
	filter: alpha(opacity=70);
  -ms-filter: "alpha(opacity=70)";
  -moz-opacity: .7;
  -khtml-opacity: .7;
  opacity: .7;
	text-decoration: none;
}
.wrap-news .ls-news .img {
	border-bottom: 1px solid #d5d5d5;
}
.wrap-news .ls-news img {
	display: block;
	width: 100%;
}
.wrap-news .ls-news a img:hover {
  filter: alpha(opacity=1);
  -ms-filter: "alpha(opacity=1)";
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
.wrap-news .ls-news .wrap-ttl {
	padding: 12px 20px 8px;
	border-bottom: 1px solid #d5d5d5;
	letter-spacing: 2px;
	display: block;
}
.wrap-news .ls-news .date {
	display: block;
	line-height: 18px;
	color: #878787;
}
.wrap-news .ls-news .ttl {
	font-size: 18px;
	line-height: 26px;
	color: #000;
	font-weight: bold;
}
.wrap-news .ls-news .ico {
	font-style: normal;
	color: #fff;
	padding: 0 15px;
	text-transform: uppercase;
	font-size: 13px;
	display: inline-block;
	position: relative;
	margin: 0 0 10px 23px;
}
.wrap-news .ls-news .ico:before {
	content: '';
	height: 100%;
	width: 1px;
	background: #878787;
	position: absolute;
	top: 0;
	left: -13px;
}
.wrap-news .ls-news .ico.bg-blue {
	background: #0088d2;
}
.wrap-news .ls-news .desc {
	padding: 20px;
	letter-spacing: 1px;
}
.wrap-news .ls-news .rd-more {
	text-align: right;
	margin-top: 10px;
}
.wrap-news .ls-news .rd-more span {
	display: inline-block;
	vertical-align: top;
	text-transform: uppercase;
	font-size: 13px;
	color: #fff;
	letter-spacing: 2px;
	line-height: 36px;
	padding: 0 34px 0 24px;
	background: #ef282b url(/sp/meat/img/ico_rd_more.png) no-repeat 124px center;
}
.wrap-news .ls-news .cm-wrap {
	display: table;
	width: 100%;
	height: 100%;
	vertical-align: middle;
	font-size: 18px;	
	text-align: center;
}
.wrap-news .ls-news .cm-wrap i {
	font-style: normal;
	display: table-cell;
	vertical-align: middle;
	font-weight: bold;
}
.wrap-news .ls-news .cm-wrap.st01 {
	font-size: 14px;
}
.wrap-news .ls-news .cm-wrap.st01 i {
	font-weight: normal;
}
.wrap-recomend .sp-box {
	margin: 0 -12px 5px;
}
.wrap-recomend .sp-main-area {
  width: calc(( 100% - 96px) / 4);
  margin: 20px 12px;
}
.return-top {
  display: table;
  padding-bottom: 12px;
  width: 100%;
}
.return-top span {
  display: table-cell;
  vertical-align: middle;
  text-align: right;
}
.return-top span a {
  padding-right: 10px;
  background: url(/shared/img/svg/cur02.svg)no-repeat center right;
  background-size: 7px 13px;
  font-weight: bold;
  font-size: 14px;
}
.um-bg.only-pc,
.only-tbl { display: block; }
.um-bg.only-sp,
.only-tbl { display: none; }
.news-table{
	padding-bottom: 69px;
	margin-bottom: 65px;
	border-bottom: 1px solid #d8d8d8;
}
.news-table table{
	display: table;
	margin-top: 32px;
	margin-bottom: 12px;
}
.news-table table td{
	display: table-cell;
	border: 1px solid #bdb7a5;
	text-align: left;
	padding: 14px 12px;
	letter-spacing: -0.5px;
}
.news-table table td img{
	position: relative;
}
.news-table table tr td:first-child{
	white-space: nowrap;
	padding-left: 20px;
	padding-right: 20px;
	vertical-align: top;
	text-align: center;
}
.news-table table tr:first-child td img{
	margin-bottom: 6px;
}
.wrap-news-content.meat-03 .news-col > div.news-col-info, .wrap-news-content.meat-03 .news-col > div.clearfix,
.wrap-news-content.meat-04 .news-col > div.news-col-info, .wrap-news-content.meat-04 .news-col > div.clearfix {
	width: 100%;
}
.wrap-news-content.meat-03 h4,
.wrap-news-content.meat-04 h4,
.wrap-news-content .news-col-info h4,
.wrap-news-content .wrap-com h4 {
	font-weight: bold;
	margin-bottom: 8px;
}
.txt-ls p,.wrap-news-content .wd65 .news-col-info p{
	text-indent: -1em;
	margin-left: 1em;
}
.txt-ls p.big_int{
	text-indent: -4em;
	margin-left: 4em;
}
.ls-recommends li{
	list-style: none;
	float: left;
}
.wrap-news-content .news-col > div.wrap-com{
	margin: 0 auto;
	padding: 20px 6%;
}
.wrap-com img{
	float: left;
}
.wrap-news-content .news-col > div.wrap-com div>div{
	padding-left: 32.5%;
}
.wrap-news-content .news-col > div.wrap-com div>div.box-txt-top{
	font-size: 120%;
}
.wrap-news-content .news-col > div.wrap-com div>div.box-txt-bottom{
	font-size: 110%;
}
.wrap-news-content .news-col > div.wrap-com .inner{
	padding-bottom: 4px;
}
.box-txt-bottom table{
	display: table;
}
.box-txt-bottom table td{
	display: table-cell;
}
.wrap-news-content .news-col > div.wrap-com{
	border: 1px solid #d8d8d8;
	-webkit-border-radius: 10px;
	-moz--border-radius: 10px;
	border-radius: 10px;
	-khtml-border-radius: 10px;
}
.txt_st li{
	font-size: 110%;
	padding-left: 35px;
	position: relative;
	margin-bottom: 8px;
}
.txt_st li:before{
	display: inline-block;
	content: "";
	background: url(/sp/meat/img/ico_list_01.jpg) no-repeat 0 0;
	width: 27px;
	height: 23px;
	position: absolute;
	top: 2px;
	bottom: 0;
	left: 0;
	margin: 0;
}
span.subText{
	font-size: 75.5%;
	vertical-align: bottom;
	position: relative;
	top: 0.25em;
}
.wrap-news-content .wrap-com table td:first-child {
	white-space: nowrap;
}

@media (min-width: 769px) {
	.only-sp{
		display: none !important;
	}
	.wrap-news-content.meat-02 .news-col.last{
		padding-bottom: 36px;
	}
	.wrap-news-content.meat-02 .news-col.st01 .cl-left{
		width: 53%;
	}
	.wrap-news-content.meat-02 .news-col.st01 .cl-right{
		width: 47%;
		padding-left: 3%;
	}
	.wrap-news-content.meat-02 .news-col.last .cl-left{
		width: 46%;
		padding-right: 3%;
	}
	.wrap-news-content.meat-02 .news-col.last .cl-right{
		width: 54%;
	}
	.wrap-news-content.meat-02 .news-col.last .cl-right p{
		text-align: left;
	}
	.wrap-news-content.meat-02 .news-head{
		margin-bottom: 50px;
	}
	.news-table table td+td{
		width: 29.4%;
	}
	.news-table table tr:first-child td{
		background: #eeede8;
		text-align: center;
		vertical-align: bottom;
		padding-bottom: 8px;
		padding-top: 8px;
	}
	.news-table table td.pig img{
		top: -7px;
	}
	.news-table table td.chicken img{
		top: -5px;
	}
	.wrap-news-content.meat-02 .news-col{
		padding-bottom: 75px;
		margin-bottom: 60px;
	}
	.wrap-news-content.meat-03 .news-col,
	.wrap-news-content.meat-04 .news-col{
		padding-bottom: 75px;
		margin-bottom: 60px;
	}
	.wrap-news-content.meat-03 .news-col .cl-left,
	.wrap-news-content.meat-04 .news-col .cl-left{
		width: 46%;
		padding-right: 4%;
	}
	.wrap-news-content.meat-03 .news-col .cl-right,
	.wrap-news-content.meat-04 .news-col .cl-right{
		width: 54%;
	}
	.wrap-news-content.meat-03 .news-col.st01 .cl-left,
	.wrap-news-content.meat-04 .news-col.st01 .cl-left{
		width: 54%;
		float: left;
	}
	.wrap-news-content.meat-03 .news-col.st01 .cl-right,
	.wrap-news-content.meat-04 .news-col.st01 .cl-right{
		width: 46%;
		padding-left: 3.5%;
	}
	.wrap-news-content.meat-03 table td:first-child,
	.wrap-news-content.meat-04 table td:first-child,
	.wrap-news-content .tbl-material td:first-child {
		padding-right: 60px;
	}
	.wrap-news-content.meat-04 table tr.taste-A td:first-child {
		padding-left: 1em;
	}
	.wrap-news-content.meat-04 table tr.taste-A:first-of-type td:first-child {
    	padding-left: 0em;
	}
	.txt-ls p{
		line-height: 1.8rem;
	}
	.ls-recommends{
		margin-left: -14px;
		margin-right: -14px;
	}
	.ls-recommends li{
		width: 33.33%;
		padding: 0 14px;
	}
	.ls-recommends li .ls-recommends-ttl{
		font-weight: bold;
		font-size: 16px;
		line-height: 22px;
		display: block;
		padding: 15px 10px;
		text-align: center;
	}
	.ls-recommends li a figure {
		overflow: hidden;
	}
	.ls-recommends li a img {
		-moz-transition: -moz-transform 0.2s linear;
		-webkit-transition: -webkit-transform 0.2s linear;
		-o-transition: -o-transform 0.2s linear;
		-ms-transition: -ms-transform 0.2s linear;
		transition: transform 0.2s linear;
	}
	.ls-recommends li a:hover {
		text-decoration: none;
	}
	.ls-recommends li a:hover img {
		text-decoration: none;
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-o-transform: scale(1.1);
		-ms-transform: scale(1.1);
		transform: scale(1.1);
		opacity: 0.4;
	}
	.wrap-news-content.meat-03 .wrap-com table td:first-child,
	.wrap-news-content.meat-04 .wrap-com table td:first-child,
	.wrap-news-content .wrap-com table td:first-child {
		padding-right: 26px;
	}
	.wrap-news-content .news-col > div.wrap-com{
		width: 77.47%;
		float: none;
	}
	.wrap-news-content.meat-03 .news-col.last,
	.wrap-news-content.meat-04 .news-col.last{
		padding-top: 15px;
		padding-bottom: 30px;
		clear: both;
	}
	.box-txt-bottom table td{
		padding-bottom: 4px;
	}
}
@media (max-width: 768px) {
	.only-pc{
		display: none !important;
	}
	.wrap-mainvisual .mainvisual .only-sp {
		display: block;
	}
	.news-table table tr td:first-child{
		background: #eeede8;
		text-align: center;
		vertical-align: middle;
		width: 38%;
	}
	.news-table table tr td:first-child strong{
		font-size: 140%;
	}
	.wrap-news-content table img{
		width: auto;
	}
	.news-table table td{
		padding-top: 10px;
		padding-bottom: 10px;
	}
	.news-table {
    padding-bottom: 40px;
    margin-bottom: 35px;
    font-size: 90%;
  }
  .news-table table tr:first-child td{
  	text-align: center;
  	font-size: 140%;
  }
  .ls-recommends{
  	margin-left: -10px;
  	margin-right: -10px;
  }
  .ls-recommends li{
		width: 100%;
		padding: 0 10px;
		margin-bottom: 20px;
	}
	.ls-recommends li a {
		text-decoration: none;
	}
	.ls-recommends li .ls-recommends-ttl {
		font-weight: bold;
		font-size: 16px;
		line-height: 22px;
		padding: 15px 10px;
		text-align: center;
	}
	.box-txt-bottom table td{
		padding-bottom: 3%;
	}
	.box-txt-bottom table td:first-child {
    white-space: nowrap;
    padding-right: 5%;
	}
	.wrap-news-content.meat-03 .news-col.st01 .cl-right,
	.wrap-news-content.meat-04 .news-col.st01 .cl-right{
		padding-top: 36px;
	}
	.wrap-news-content.meat-03 .st01 table,
	.wrap-news-content.meat-04 .st01 table{
		display: table;
		width: 100%;
	}
	.wrap-news-content.meat-03 .st01 table td,
	.wrap-news-content.meat-04 .st01 table td{
		display: table-cell;
		white-space: normal;
	}
	.wrap-news-content.meat-03 .st01 table td:first-child,
	.wrap-news-content.meat-04 .st01 table td:first-child{
		width: 60%;
		padding-right: 10%;
		white-space: nowrap;
	}
	.wrap-news-content.meat-03 table td:first-child,
	.wrap-news-content.meat-04 table td:first-child,
	.wrap-news-content .tbl-material td:first-child {
		padding-right: 4%;
	}
	.news-col-info.mt40{
		margin-top: 30px !important;
		margin-bottom: 15px !important;
	}
	h4.mt30{
		margin-bottom: 22px !important;
	}
	.wrap-news-content.meat-03 .news-col,
	.wrap-news-content.meat-04 .news-col{
		padding-bottom: 30px;
	}
	.wrap-news-content.meat-03 h4,
	.wrap-news-content.meat-04 h4,
	.wrap-news-content .news-col-info h4,
	.wrap-news-content .wrap-com h4 {
		line-height: normal;
	}
}
@media (max-width: 480px) {
	.news-table table tr td:first-child strong{
		font-size: 110%;
	}
	.news-table table tr:first-child td{
		font-size: 110%;
	}
	.news-table table tr td:first-child{
		padding-left: 10px;
		padding-right: 10px;
	}
	.wrap-news-content table img{
		max-width: 80px;
	}
	.box-txt-bottom table td{
		padding-bottom: 4%;
	}
	.wrap-news-content .news-col > div.wrap-com div>div.box-txt-top{
		font-size: 110%;
	}
	.wrap-news-content .news-col > div.wrap-com div>div.box-txt-bottom{
		font-size: 100%;
	}
	.txt_st li{
		padding-left: 32px;
	}
	.txt_st li:before{
		width: 24px;
		background-size: 100%;
	}
	.wrap-news-content.meat-03 .st01 table td:first-child,
	.wrap-news-content.meat-04 .st01 table td:first-child{
		padding-right: 4%;
	}
}
@media (max-width: 360px) {
	.wrap-news-content.meat-03 .st01 table td:first-child,
	.wrap-news-content.meat-04 .st01 table td:first-child{
		padding-right: 3%;
	}
}
@media all and (max-width: 1200px){
	.under-mainvisual {
    margin-top: -60px;
	}
	.under-mainvisual .um-head strong {
    font-size: 30px;
	}
	.under-mainvisual strong {
    font-size: 22px;
	}
	.inner-sec {
    padding: 40px;
	}
	.ttl-sec {
    font-size: 38px;
    margin-bottom: 10px;
	}
	.desc-sec {
    margin-bottom: 40px;
	}
	.wrap-news .ls-news {
    margin: 30px -10px;
	}
	.wrap-news .ls-news li {
    width: calc(( 100% - 60px) / 3);
    margin: 0 10px;
	}
	.wrap-news .ls-news .date {
    font-size: 13px;
	}
}

@media all and (max-width: 1023px){
	.um-bg.only-pc,
	.only-tbl { display: none; }
	.um-bg.only-sp,
	.only-tbl { display: block; }
	.under-mainvisual .um-bg {
		margin-bottom: 12px;
	}
	.under-mainvisual .um-bg strong {
    margin-bottom: 0;
    line-height: 40px;
	}
	.under-mainvisual {
    margin-top: -55px;
	}
	.under-mainvisual .um-head {
    margin-bottom: 5px;
	}
	.inner-sec {
    padding: 40px 80px;
	}
	.wrap-news .ls-news {
    margin: 0;
	}
	.wrap-news .ls-news li {
    width: 100%;
		margin: 0 0 30px;
	}
	.wrap-news .ls-news .cm-wrap {
    height: 80px;
	}
	.wrap-news .ls-news .cm-wrap.st01 {
    height: 100px;
	}
	.wrap-recomend .sp-main-area {
    width: calc(( 100% - 48px) / 2);
	}
}

@media all and (max-width: 767px){
	.under-mainvisual {
    font-size: 16px;
	}
	.inner-sec {
    padding: 40px 60px;
    overflow: hidden;
	}
	.wrap-news .ls-news .cm-wrap {
    height: 60px;
    font-size: 15px;
	}
	.wrap-news .ls-news .cm-wrap.st01 {
    height: 80px;
    font-size: 13px;
	}
}

@media all and (max-width: 767px){
	.wrap-mainvisual {
		background-image: url(/sp/meat/img/bg_main_visual_sp.jpg);
	}
	.under-mainvisual {
    margin-top: 0;
    padding: 15px 0 30px;
	}
	.under-mainvisual .um-head strong {
    font-size: 24px;
	}
	.under-mainvisual .um-bg strong {
    line-height: 30px;
    font-size: 14px;
    background-size: 9px;
    background-repeat: repeat-x;
	}
	.under-mainvisual .um-head {
    margin-bottom: 0;
	}
	.under-mainvisual {
    font-size: 13px;
    line-height: 22px;
	}
	.inner-sec {
    padding: 20px 15px;
	}
	.ttl-sec {
    font-size: 32px;
    line-height: 32px;
	}
	.desc-sec {
    font-size: 13px;
    margin-bottom: 20px;
	}
	.wrap-news .ls-news .wrap-ttl {
    letter-spacing: 1px;
    padding: 10px 15px 8px;
	}
	.wrap-news .ls-news .ttl {
    font-size: 15px;
    line-height: 22px;
	}
	.wrap-news .ls-news .ico {
		margin-bottom: 8px;
	}
	.wrap-news .ls-news .desc {
    padding: 15px;
	}
	.wrap-news .ls-news .rd-more span {
    font-size: 12px;
    line-height: 32px;
    padding: 0 26px 0 16px;
    background-position: 110px center;
	}
	.wrap-news .ls-news {
    font-size: 13px;
	}
	.wrap-news .ls-news li:last-child {
    margin-bottom: 0;
	}
	.wrap-mainvisual {
    padding-bottom: 35px;
	}
	.desc-sec.mb10 {
    margin-bottom: 5px !important;
	}
	.wrap-recomend .sp-box {
    margin: 0;
	}
	.wrap-recomend .sp-main-area {
    width: 100%;
    margin: 15px 0;
	}
	.wrap-recomend .inner-sec {
		padding-left: 0;
		padding-right: 0;
	}
}

#breadcrumb.mb0 {
	margin-bottom: 0;
}
.al-right {
	text-align: right;
}
.al-center {
	text-align: center;
}
.txt-grey {
	color: #918769;
}
.txt-red {
	color: #ff0000;
}
.txt-sm-01 {
	font-size: 13px;
}
.txt-sm-02 {
	font-size: 14px;
}
.txt-lg-01 {
	font-size: 17px;
}
.txt-lg-02 {
	font-size: 20px;
}
.txt-bold {
	font-weight: bold;
}
.brd-none {
	border: none !important;
}
.brd-top-none {
	border-top: none !important;
}
.brd-bot-none {
	border-bottom: none !important;
}
.wrap-social {
	padding: 16px 0;
}
.wrap-social .sc-btn {
	position: absolute;
	bottom: 0;
	right: 20px;
}
.wrap-mainvisual.sm {
	padding-bottom: 75px;
}
.wrap-mainvisual.sm .container {
  max-width: 1240px;
}
.wrap-news-content {
	font-size: 16px;
	line-height: 26px;
	color: #000;
	letter-spacing: -.5px;
}
.wrap-news-content .inner-sec {
	padding: 45px 50px;
}
.wrap-news-content .news-head {
	margin-bottom: 80px;
}
.wrap-news-content .news-head > div,
.wrap-news-content .news-col > div {
	float: left;
	width: 50%;
	box-sizing: border-box;
}
.wrap-news-content .news-head .img {
	padding-right: 30px;
}
.wrap-news-content .news-head .info .title {
	color: #e60012;
	font-size: 28px;
	line-height: 46px;
	font-weight: bold;
	margin-bottom: 20px;
	letter-spacing: -1.5px;
}
.wrap-news-content .news-head .info .date {
	display: block;
	line-height: 14px;
	margin-bottom: 20px;
	letter-spacing: 0;
}
.wrap-news-content .news-col {
	margin-bottom: 90px;
	padding-bottom: 90px;
	border-bottom: 1px solid #d8d8d8;
}
@media (max-width: 767px) {
	.wrap-news-content .news-col {
		width: 100%;
		clear: both;
	}
}
.wrap-news-content .news-col.last {
	margin-bottom: 0;
	border-bottom: none;
}
.wrap-news-content .news-col .cl-left {
	padding-right: 75px;
}
.meat16-page .news-col .style002 .inner-col .news-col-wrap .ncw-col8{
	padding-right: 55px;
}
.wrap-news-content .news-col .cl-right {
	float: right;
}
.wrap-news-content .news-col-info {
	letter-spacing: -1.5px;
}
.wrap-news-content .news-col-info p {
	letter-spacing: -.5px;
}
.wrap-news-content .news-col.st01 .cl-left {
	padding-right: 0;
	width: 59.5%;
}
.wrap-news-content .news-col.st01 .cl-right {
	padding-left: 30px;
	width: 40.5%;
}
.wrap-news-content .news-col-info .tag {
	display: inline-block;
	vertical-align: top;
	color: #fff;
	line-height: 42px;
	padding-left: 38px;
	padding-right: 10px;
	position: relative;
	font-size: 20px;
	letter-spacing: 1px;
	background: #e30000 url(/sp/meat/img/ico_tag_01.png) no-repeat 10px center;
	margin-bottom: 25px;
}
.wrap-news-content .news-col-info .tag:after {
	content: '';
	width: 20px;
	height: 43px;
	background: url(/sp/meat/img/ico_tag_02.png) no-repeat;
	background-size: 100%;
	position: absolute;
	right: -20px;
	top: 0;
/*	content: '';
	position: absolute;
	right: -20px;
	top: 0;
	display: block;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 42px 20px 0 0px;
	border-color: #e30000  transparent transparent transparent;	*/
}
.wrap-news-content .news-col-info .title {
	font-size: 22px;
	font-weight: bold;
	line-height: 34px;
	margin-bottom: 20px;
}
.wrap-news-content .news-txt {
	padding: 10px 0 15px;
	border-top: 1px solid #d8d8d8;
}
.wrap-news-content .news-txt > * {
	margin: 25px 0;
}
.wrap-news-content .news-txt .mb45 {
	margin-bottom: 45px;
}
/*.wrap-news-content .txt-ls {
	text-indent: -15px;
	margin-left: 15px;
}*/
.wrap-link {
	margin-top: 50px;
	font-size: 15px;
}
.wrap-link a {
  padding: 0 20px 0 30px;
  display: table;
  border: 1px solid #707070;
  height: 98px;
  width: 100%;
  max-width: 300px;
  margin: auto;
  box-sizing: border-box;
}
.wrap-link a span {
  display: table-cell;
  background: url(/shared/img/svg/ar08.svg) no-repeat right center;
	padding-right: 20px;
	vertical-align: middle;
	letter-spacing: .8px;
}
.wrap-link a:hover {
  background-color: rgba(0,0,0,.5);
  color: #fff;
  text-decoration: none;
}
.wrap-link a:hover span {
  background-image: url(/shared/img/svg/ar02.svg);
}

.prev_next_link {
  width: 100%;
  display: table;
  text-align: center;
  margin: 50px auto 0;
}
.wrap_center, .wrap_next, .wrap_prev {
  float: left;
  width: 33.333%;
  /*height: 76px;*/
  padding: 0 3.7%;
}
.wrap_next {
  float: right;
  padding-right: 0;
  padding-left: 7.4%;
}
.wrap_prev {
  padding-right: 7.4%;
  padding-left: 0;
}

a.link_center, a.link_next, a.link_prev {
  padding: 15px 32px 15px 15px;
  display: table;
  border: 1px solid #707070;
  margin: 0 auto;
  background-image: url(/shared/img/svg/ar08.svg);
  background-repeat: no-repeat;
  background-position: center right 15px;
  text-align: center;
  height: 76px;
  width: 100%;
}
a.link_center:hover, a.link_next:hover, a.link_prev:hover {
  text-decoration: none;
  background-color: rgba(0,0,0,.5);
  color: #fff;
  background-image: url(/shared/img/svg/ar02.svg);
}
a.link_prev {
  background-image: url(/oishii_news/img/prev1.png);
}
a.link_prev, a.link_prev:hover {
  background-repeat: no-repeat;
  background-position: center left 15px;
}
a.link_prev:hover {
  background-image: url(/oishii_news/img/prev1_h.png);
}
.link_center>p, .link_next>p, .link_prev>p {
  display: table-cell;
  vertical-align: middle;
}

@media all and (min-width: 769px){
	.container .sc-logo a img{
		display: inherit;
	}
}
@media all and (max-width: 1023px){
	#breadcrumb .ttle-page-name {
      line-height: 16px;
      white-space: normal;
      width: 50%;
      text-align: justify;
	}
	.wrap-news-content img {
		width: 100%;
		height: auto;
	}
	/*.wrap-news-content .small_graph{
		width: 80%;
		height: auto;
	}*/
	.wrap-news-content .news-head > div,
	.wrap-news-content .news-col > div {
    float: none;
    width: 100%;
	}
	.wrap-news-content .news-head > div,
	.wrap-news-content .news-col > div {
		margin-bottom: 35px;
	}
	.wrap-news-content .news-head > div:last-child,
	.wrap-news-content .news-col > div:last-child {
		margin-bottom: 0;
	}
	.wrap-news-content .news-head .img {
    padding-right: 0;
	}
	.wrap-news-content .news-col .cl-left {
    padding-right: 0;
	}
	.wrap-news-content .news-col.st01 .cl-right {
    padding-left: 0;
    width: 100%;
	}
	.wrap-news-content .news-col.st01 .cl-left {
    width: 100%;
	}
	.wrap-link a {
    height: 86px;
	}
	.wrap-news-content .wrap-com img{
		max-width: 38%;
		width: auto;
	}
	.wrap-news-content .news-col > div.wrap-com div>div.box-txt-top{
		padding-left: 42%;
		margin-bottom: 0 !important;
	}
	.wrap-news-content .news-col > div.wrap-com div>div.box-txt-bottom{
		padding-left: 0;
		width: 100%;
		clear: both;
		padding-top: 4%;
	}
}

@media all and (max-width: 640px){
	.wrap-social .sc-btn {
    position: static;
    text-align: center;
	}
	.wrap-news-content .inner-sec {
    padding: 0 10px;
	}
	.wrap-news-content .news-head .img {
		margin: 0 -10px 25px;
		width: auto;
	}
	.wrap-news-content .news-head .info .title {
    font-size: 24px;
    line-height: 38px;
    margin-bottom: 15px;
    letter-spacing: -1px;
	}
	.wrap-news-content {
    font-size: 14px;
    line-height: 22px;
    letter-spacing: 0;
	}
	.wrap-news-content .news-head .info .date {
    margin-bottom: 15px;
	}
	.wrap-news-content .news-head {
    margin-bottom: 40px;
	}
	.wrap-news-content .news-col-info .tag {
    line-height: 34px;
    padding-left: 34px;
    font-size: 16px;
    margin-bottom: 20px;
    background-size: 16px;
	}
	.wrap-news-content .news-col-info .tag::after {
    width: 16px;
    height: 34px;
    right: -16px;
	}
	.wrap-news-content .news-col-info,
	.wrap-news-content .news-col-info p {
    letter-spacing: 0;
	}
	.wrap-news-content .news-col-info .title {
    font-size: 15px;
    line-height: 26px;
    margin-bottom: 10px;
    letter-spacing: 1px;
	}
	.wrap-news-content .news-head > div,
	.wrap-news-content .news-col > div {
    margin-bottom: 20px;
	}
	.wrap-news-content .news-col {
    margin-bottom: 45px;
    padding-bottom: 45px;
	}
	.wrap-news-content .news-txt > * {
    margin: 20px 0;
	}
	.wrap-news-content .news-txt .mb45 {
    margin-bottom: 30px;
	}
	.wrap-news-content .news-txt {
    padding: 5px 0 10px;
	}
	.wrap-link {
    margin-top: 25px;
    font-size: 13px;
	}
	.wrap-link a {
    height: 76px;
    text-align: center;
    max-width: none;
    padding-left: 20px;
    padding-right: 20px;
	}
	.wrap-link a span {
    padding-left: 15px;
    padding-right: 15px;
	}
	.wrap-mainvisual.sm {
    padding-bottom: 10px;
	}
	.wrap-social .sc-logo {
		padding: 20px 0;
	}
	.wrap-social .sc-logo img {
		margin: auto;
	}
}

@media all and (max-width: 480px) {
	.wrap-news-content .news-head .info .title {
    font-size: 20px;
    line-height: 34px;
	}
}

@media all and (max-width: 375px) {
	.wrap-news-content .news-head .info .title {
    font-size: 17px;
    line-height: 30px;
	}
}

.wrap-news-content .nc-info-tbl {
	width: 100%;
}
.wrap-news-content .nc-info-tbl tr td:first-child {
  width: 58%;
  padding-right: 0;
}
.wrap-news-content .nc-info-tbl th {
  vertical-align: top;
  text-align: left;
}
.wrap-news-content .nc-info-tbl.tbl-a th {
  width: 3%;
}
.wrap-news-content .nc-info-tbl.tbl-a tr td:first-child {
  width: 55%;
}
.wrap-news-content .nc-info-tbl td span {
	text-indent: -1em;
	margin-left: 1em;
	display: inline-block;
	vertical-align: top;
}

@media all and (max-width: 768px) {
	.wrap-news-content.meat-03 .st01 .nc-info-tbl td:first-child,
	.wrap-news-content.meat-04 .st01 .nc-info-tbl td:first-child {
    width: 58%;
    padding-right: 0;
	}
	.wrap-news-content .nc-info-tbl.tbl-a th {
	  width: 2%;
	}
	.wrap-news-content.meat-03 .st01 .nc-info-tbl.tbl-a td:first-child,
	.wrap-news-content.meat-04 .st01 .nc-info-tbl.tbl-a td:first-child {
    width: 56%;
	}
}

@media all and (max-width: 480px) {
	.wrap-news-content.meat-03 .st01 .nc-info-tbl td:first-child,
	.wrap-news-content.meat-04 .st01 .nc-info-tbl td:first-child {
    padding-right: 15px;
    width: auto;
	}
	.wrap-news-content.meat-03 .st01 .nc-info-tbl.tbl-a td:first-child,
	.wrap-news-content.meat-04 .st01 .nc-info-tbl.tbl-a td:first-child {
    width: auto;
	}
	.wrap-news-content .nc-info-tbl.tbl-a th {
	  width: 5%;
	}
	.wrap-news-content .nc-info-tbl td {
		padding-right: 15px;
	}
	.wrap-news-content .nc-info-tbl td:last-child,
	.wrap-news-content .nc-info-tbl td:last-child {
    width: 30%;
    padding-right: 0;
    vertical-align: bottom;
	}
}
@media (max-width: 767px) {
  .only-sp {
    display: block;
  }
  .wrap-social .sc-btn {
    position: static;
    text-align: center;
  }
  .prev_next_link {
    padding-bottom: 26px;
  }
  .wrap_center, .wrap_next, .wrap_prev {
    width: 100%;
    padding: 0;
    margin-bottom: 40px;
  }
  .wrap_next {
    margin-bottom: 30px;
  }
  .wrap_center {
    padding-top: 30px;
    margin-bottom: 0;
    border-top: 1px solid #d8d8d8;
  }
  a.link_center, a.link_next, a.link_prev {
    padding: 0 23px;
  }
}
@media all and (max-width: 640px) {
  .wrap_center, .wrap_next, .wrap_prev {
    height: auto;
  }
}
@media all and (max-width: 480px) {
	a.link_center, a.link_next, a.link_prev {
   padding: 0 36px;
	}
}
@media (min-width: 768px) {
	.only-sp {
		display: none;
	}
}

.meat06-page .wrap-news-content .news-head > .meat06_info,
.wrap-news-content .news-head .news-head-info {
	width: 100%;
	padding-top: 30px;
	padding-bottom: 40px;
	border-bottom: 1px solid #d8d8d8;
}
.meat06-page .wrap-news-content .news-head {
	margin-bottom: 0;
}
.meat06-page .p_strong{
	font-weight: bold;
}
.meat06-page .wrap_p001{
	padding: 0 21px;
}
.meat06-page .wrap_p001.pd10{
	padding-bottom: 10px;
}
.meat06-page .wrap_block001{
	border: 1px solid #d5d5d5;
}
.meat06-page .wrap_block002{
	border: 1px solid #d5d5d5;
	border-top: unset;
}
.meat06-page .h3002{
	margin-top: 41px;
	font-size: 17px;
	font-weight: bold;
	margin-bottom: 22px;
}
.meat06-page .p002{
	margin-top: 9px;
	margin-bottom: 25px;
}
.meat06-page .p_3em{
	margin-left: 3em;
	text-indent: -3em;
}
.meat06-page .wrap-news-content .news-txt > .p_1em, .p_1em{
	margin-left: 1em;
	text-indent: -1em;
}
.meat06-page .txt_right{
	text-align: right;
}
.meat06-page .list-component001{
	padding: 0 12%;
}
.meat06-page .list-component001 dl {
	float: left;
	width: 50%;
	font-size: 16px;
	text-align: center;
}
.meat06-page .list-component001 dt {
	padding: 12px 0;
	background-color: #eeede8;
	border: 1px solid #bdb7a5;
	border-bottom: unset;
}
.meat06-page .list-component001 dl:nth-child(3) dt,
.meat06-page .list-component001 dl:last-child > * {
	border-left: unset;
}
.meat06-page .list-component001 dd {
	padding: 12px 0;
	border: 1px solid #bdb7a5;
}
.meat06-page .list-component001 dl:nth-child(3) dd{
	border-left: unset;
}
.meat06-page .wrap-news-content.meat-03 .news-col .wd100,
.wrap-news-content .news-col.meat06-page .wd100{
	width: 100%;
	padding-right: 0;
}
.meat06-page .wrap-news-content.meat-03 .news-col .cl-left.wd50,
.wrap-news-content .news-col.meat06-page .cl-left.wd50{
	width: 50%;
	padding-right: 2%;
}
.meat06-page .wrap-news-content.meat-03 .news-col .cl-right.wd50,
.wrap-news-content .news-col.meat06-page .cl-right.wd50{
	width: 50%;
	padding-left: 2%;
}
.meat06-page .wrap-news-content.meat-03 table td.td001:first-child{
	padding-right: 0;
}
.meat06-page .wrap-news-content.meat-03 .news-col.st01 .cl-left.left001,
.wrap-news-content .news-col.meat06-page.st01 .cl-left.left001,{
	width: 44%;
}
.meat06-page .wrap-news-content.meat-03 .news-col.st01 .cl-right.right001,
.wrap-news-content .news-col.meat06-page.st01 .cl-right.right001{
	width: 47%;
	margin-top: 84px;
}
.meat06-page .wrap-news-content.meat-03 .news-col.st01 .cl-right.right001>.r_img1,
.wrap-news-content .news-col.meat06-page.st01 .cl-right.right001>.r_img1,
.wrap-news-content .news-col.meat19-page .cl-right.right002>.r_img1,
.wrap-news-content .news-col.meat19-page .cl-left.left001>.l_img1{
	width: 48%;
	margin-right: 4%;
	float: left;
}
.meat06-page .wrap-news-content.meat-03 .news-col.st01 .cl-right.right001>.r_img2,
.wrap-news-content .news-col.meat06-page.st01 .cl-right.right001>.r_img2,
.wrap-news-content .news-col.meat19-page .cl-right.right002>.r_img2,
.wrap-news-content .news-col.meat19-page .cl-left.left001>.l_img2{
	width: 48%;
	float: left;
}
.meat06-page .txt_center{
	text-align: center;
	margin-top: 5px;
}
.meat06-page .h3001{
	font-weight: bold;
	margin-bottom: 14px;
	font-size: 18px;
}
.meat06-page .h3001>span{
	font-weight: bold;
	font-size: 23px;
}
.meat06-page a.a001{
	padding-bottom: 1px;
	border-bottom: 1px solid #000;
}
.meat06-page a.a001:hover{
	opacity: .6;
	text-decoration: none;
}
.meat06-page .ls-recommends li .ls-recommends-ttl,
.meat06-page.ls-recommends li .ls-recommends-ttl {
	padding-bottom: 5px;
}
.meat06-page .wrap-news-content.meat-03 .news-col.st01{
	padding-bottom: 46px;
	margin-bottom: 42px;
}
.meat06-page .pb67{
	padding-bottom: 67px;
}
.meat06-page .wrap-news-content.meat-03 .news-col.edit001{
	padding-bottom: 0;
	margin-bottom: 27px;
	border-bottom: unset;
}
.meat06-page .news-txt .h3003.txt-grey{
	font-weight: bold;
	margin-top: 66px;
	margin-bottom: 8px;
}
.meat06-page .news-txt .txt-grey{
	margin-top: 3px;
	margin-bottom: 3px;
}
.meat06-page .news-txt table.txt-grey{
	margin-bottom: 20px;
}
.meat06-page .in_1em{
	padding-left: 1em;
}
.meat06-page.news-col .wrap-recommends {
	width: auto;
	float: none;
}

@media only screen and (max-width: 640px){
	.meat06-page .wrap-news-content.meat-03 .news-col.st01 .cl-left.left001,
	.wrap-news-content .news-col.meat06-page.st01 .cl-left.left001 {
		width: 100%;
	}
	.meat06-page .wrap-news-content.meat-03 .news-col.st01 .cl-right.right001,
	.wrap-news-content .news-col.meat06-page.st01 .cl-right.right001 {
		width: 100%;
		margin-top: 10px;
	}
	.meat06-page .ls-recommends li {
		width: 100%;
		padding: 0 10px;
	}
	.meat06-page .wrap-news-content .news-col > div {
		margin-bottom: 5px;
	}
	.meat06-page .txt_right.p_1em.p002{
		margin-top: 0;
		margin-bottom: 20px;
		text-align: left;
	}
	.meat06-page .ls-recommends li:last-child {
		margin-bottom: 0;
	}
	.meat06-page .list-component001 {
		padding: 0;
	}
	.meat06-page .list-component001 dl {
		width: 100%;
	}
	.meat06-page .list-component001 dl:nth-child(3) dd {
		border-left: 1px solid #dedbd2;
	}
	.meat06-page .list-component001 dt {
		border-right: unset;
	}
	.meat06-page .h3002 {
		margin-top: 22px;
	}
	.meat06-page .wrap-news-content.meat-03 .news-col.st01, .wrap-news-content.meat-03 .news-col {
		padding-bottom: 25px;
		margin-bottom: 25px;
	}
	.meat06-page .wrap-news-content.meat-03 .news-col.st01 .cl-right{
		padding-top: 0;
	}
	.meat06-page .wrap-news-content.meat-03 .news-col .cl-left.wd50,
	.wrap-news-content .news-col.meat06-page .cl-left.wd50 {
		width: 100%;
		padding-right: 0;
	}
	.meat06-page .wrap-news-content.meat-03 .news-col .cl-right.wd50,
	.wrap-news-content .news-col.meat06-page .cl-right.wd50 {
		width: 100%;
		padding-left: 0;
		margin-top: 10px;
	}
	.meat06-page .wrap-news-content .news-col-info.mb50{
		margin-bottom: 25px!important;
	}
	.meat06-page .only_pc{
		display: none;
	}
	.meat06-page .over001{
		overflow-x: scroll;
		border: 1px solid #cccccc;
	}
	.meat06-page .over001 img{
		width: 200%;
		max-width: none;
	}
	.meat06-page .over001::-webkit-scrollbar {
		width: 1em;
		height: 7px;
		background: #e8e8e8;
	}
	.meat06-page .over001::-webkit-scrollbar-track {
		border-top: 1px solid #cccccc;
	}
	.meat06-page .over001::-webkit-scrollbar-thumb {
		background-color: #bcbcbc;
		outline: 1px solid #bcbcbc;
	}
	.meat06-page .wrap-news-content.meat-03 .news-col.edit001 .over001{
		position: relative;
	}
	.meat06-page .wrap-news-content.meat-03 .news-col.edit001 .over001:after{
		content: "";
		width: 126px;
		height: 80px;
		background: url(/shared/img/svg/icon_cr03.svg)no-repeat;
		opacity: 0.4;
		position: absolute;
		top: 50px;
		left: 0;
		right: 0;
		margin: auto;
	}
	.meat06-page .news-txt .h3003.txt-grey {
		margin-top: 35px;
	}
	.meat06-page .wrap-news-content .news-txt table td.td001:first-child{
		width: 35%;
	}
	.meat06-page .wrap-news-content .news-txt table td:last-child{
		width: 65%;
	}
	.meat06-page .wrap-news-content .news-txt > .p_5em{
		margin-left: 71px;
		text-indent: -5em;
	}
	.meat06-page .wrap-news-content .news-txt > .p_1em{
		margin-left: 14px;
		text-indent: -1em;
	}
	.meat06-page .wrap-news-content .news-head > .meat06_info,
	.wrap-news-content .news-head .news-head-info {
		padding-top: 0;
	}
	.meat06-page .in_1em{
		padding-left: 0;
	}
	.meat06-page .wrap_p001.pd10 {
		padding-bottom: 20px;
	}
}

.meat07-page .list-component dl {
	float: left;
	width: 20%;
	font-size: 16px;
	text-align: center;
}
.meat07-page .list-component dt {
	padding: 15px 0;
	background-color: #dedbd2;
	border-right: 2px solid #fff;
	font-weight: 400;
}
.meat07-page .list-component dd {
	padding: 15px 0;
	border-right: 2px solid #dedbd2;
	border-bottom: 2px solid #dedbd2;
}
.meat07-page .list-component dl:last-child dd {
	border-right: none;
}
.meat07-page .wrap-news-content .news-head.border001{
	border-bottom: 1px solid #d8d8d8;
	padding-bottom: 40px;
	margin-bottom: 40px;
}

@media only screen and (max-width: 640px){
	.meat07-page .list-component dt {
		padding: 10px 0;
		background-color: #dedbd2;
		border-right: 1px solid #fff;
	}
	.meat07-page .list-component dl {
		width: 33.3333%;
		font-size: 13px;
	}
	.meat07-page .list-component dl:nth-child(3n) dd {
		border-right: none;
	}
	.meat07-page .list-component dl:last-child dd {
		border-right: 1px solid #dedbd2;
	}
	.meat07-page .list-component dd {
		padding: 10px 0;
		border-right: 1px solid #dedbd2;
		border-bottom: 1px solid #dedbd2;
	}
}

.meat08-page .wrap-news-content.meat-08 .news-col > div.clearfix,
.meat08-page .news-col > div.clearfix{
	width: 100%;
}
.meat08-page .wrap-news-content.meat-08 h4,
.meat08-page h4{
	font-weight: bold;
	margin-bottom: 8px;
}
.meat08-page .wrap-news-content.meat-08 .txt-ls p,
.meat08-page .txt-ls p{
	text-indent: 0;
}
.meat08-page .news-table{
	border-bottom: 0;
}
.meat08-page .news-table table tr td:first-child{
	white-space: normal;
}
.meat08-page .news-table-item{
  border: 1px solid #bdb7a5;
  margin-top: 20px;
}
.meat08-page .news-table-item h3{
	background: #eeede8;
	padding: 10px 0;
	text-align: center;
	border-bottom: 1px solid #bdb7a5;
}
.meat08-page .news-table-item .cont-item{
	padding: 0 10px 10px;
}
.meat08-page .news-table .only-sp{
	display: block;
}
.meat08-page .box-buttan {
  text-align: center;
  margin-top: 20px;
}
.meat08-page a.btn-01 {
  display: inline-block;
  min-width: 200px;
  height: 56px;
  padding: 0 30px;
  border: 1px solid #707070;
  text-align: center;
  line-height: 56px;
  margin: 0 auto;
  background-image: url(/shared/img/svg/ar08.svg);
  background-repeat: no-repeat;
  background-position: center right 15px;
}
.meat08-page a.btn-01:hover {
  text-decoration: none;
  background-color: rgba(0,0,0,0.5);
  color: #FFF;
  background-image: url(/shared/img/svg/ar02.svg);
}
.meat08-page .wrap-news-content .news-col,
.meat08-page .news-col{
	border-bottom: 0;
}
.meat08-page .wrap-news-content.meat-08 .news-col.st02,
.meat08-page .news-col.st02{
	margin-top: 40px;
}
.meat08-page .wrap-news-content.meat-08 .news-col.last,
.meat08-page .news-col.last{
	border-bottom: 1px solid #d8d8d8;
}
.meat08-page .news-block-bott{
	border:  1px solid #bdb7a5;
	padding:  38px 20px;
}
.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col.last,
.meat08-page .news-block-bott .news-col.last{
	border-bottom: 0;
}
.meat08-page .wrap-news-content .news-col > div.wrap-com,
.meat08-page .news-col > div.wrap-com{
	border-color: #dcd7d8;
}
.meat08-page .news-com{
	border-top: 1px solid #dcd7d8;
	margin-top: 50px;
	padding-top: 80px;
}
.meat08-page .ttl-step{
	width: 260px;
  background: #e10000;
  color: #fff;
  position: absolute;
  height: 34px;
  font-size: 18px;
  padding-left: 6px;
  z-index: 10;
  top: -12px;
  line-height: 34px;
}
.meat08-page .ttl-step:before{
	content: '';
	background: url('/sp/meat/img/img_step_01.png') no-repeat;
	width: 15px;
	height: 44px;
	position: absolute;
	left: -10px;
	top: 0;
}
.meat08-page .ttl-step span{
	display: inline-block;
  font-weight: bold;
}
.meat08-page .ttl-step span:first-child{
	width: 46px;
}
.meat08-page .ttl-step span:last-child{
	width: 200px;
	text-align: center;
}
.meat08-page .wrap-recommends.bake li figure{
	position: relative;
}
.meat08-page .wrap-recommends.bake li figure:after{
	content: '';
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	   -moz-transform: translateY(-50%);
	    -ms-transform: translateY(-50%);
	     -o-transform: translateY(-50%);
	        transform: translateY(-50%);
	right: -40px;
	width: 0;
	height: 0;
	border-style: solid;
	border-width: 21px 0 21px 20px;
	border-color: transparent transparent transparent #e10000;
	line-height: 0px;
	_border-color: #000000 #000000 #000000 #e10000;
	_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
.meat08-page .wrap-recommends.bake li:last-child figure:after{
	border:  0;
}
.meat08-page .ls-recommends li{
	position: relative;
}
.meat08-page .wrap-news-content.meat-08 .wrap-com table td:first-child,
.meat08-page .wrap-com table td:first-child{
	padding-right: 26px;
  white-space: nowrap;
  text-align: left;
  vertical-align: top;
}
.meat08-page .wrap-news-content.meat-08 .wrap-com table td+td,
.meat08-page .wrap-com table td+td{
  width: inherit;
  text-align: left;
}
.meat08-page .wrap-news-content.meat-08 .wrap-com  table tr td,
.meat08-page .wrap-com  table tr td{
	background: #fff;
  line-height: 1.5rem;
}
.meat08-page .wrap-news-content.meat-08 .wrap-com  table td,
.meat08-page .wrap-com  table td{
	border: 0;
}
.meat08-page .wrap-news-content .news-col-info p,
.meat08-page .news-col-info p{
	text-align: left;
}
.meat08-page .news-block-bott a{
	text-decoration: underline;
	opacity: 1;
}
.meat08-page .news-block-bott a:hover{
	opacity: .8;
}
@media (min-width: 769px) and (max-width:1230px){
	.meat08-page .wrap-recommends.bake li figure:after{
    border-width: 16px 0 16px 15px;
	}
	.meat08-page .ttl-step span:first-child{
		width: auto;
		margin-right: 5px;
	}
	.meat08-page .ttl-step{
		width: 80%;
		font-size: 13px;
    padding-left: 5px;
	}
	.meat08-page .ttl-step span:last-child{
		width: auto;
	}
}
@media (min-width: 769px){	
	.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col.st02.last,
	.meat08-page .news-block-bott .news-col.st02.last{
		margin-top: 40px;
	}
	.meat08-page .wrap-news-content.meat-08 .recipe .ls-recommends li .box-buttan,
	.meat08-page .recipe .ls-recommends li .box-buttan{
	  position: absolute;
	  bottom: -69px;
	  left: 50%;
	  transform: translateX(-50%);
	}
	.meat08-page .recipe .ls-recommends li .ls-recommends-ttl{
		text-align: left;
	}
	.meat08-page .wrap-news-content.meat-08 .recipe .ls-recommends li img,
	.meat08-page .recipe .ls-recommends li img {
    -moz-transition: -moz-transform 0.2s linear;
    -webkit-transition: -webkit-transform 0.2s linear;
    -o-transition: -o-transform 0.2s linear;
    -ms-transition: -ms-transform 0.2s linear;
    transition: transform 0.2s linear;
	}
	.meat08-page .wrap-news-content.meat-08 .recipe .ls-recommends li img:hover,
	.meat08-page .recipe .ls-recommends li img:hover {
    text-decoration: none;
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -o-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
    opacity: 0.4;
	}
	.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col .cl-right,
	.meat08-page .news-block-bott .news-col .cl-right,
	.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col.last .cl-left,
	.meat08-page .news-block-bott .news-col.last .cl-left,
	.meat08-page .news-col.st03.last .cl-left,
	.meat16-page .news-col .style002 .inner-col .news-col-wrap .ncw-col8{
		width: 65%;
	}
	.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col .cl-left,
	.meat08-page .news-block-bott .news-col .cl-left,
	.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col.last .cl-right,
	.meat08-page .news-block-bott .news-col.last .cl-right{
		width: 35%;
		padding-right: 20px;
	}
	.meat08-page .news-col.st03.last .cl-right,
	.meat16-page .news-col .style002 .inner-col .news-col-wrap .ncw-col2{
		width: 35%;
		padding-right:0px;
	}
	.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col.last .cl-left,
	.meat08-page .news-block-bott .news-col.last .cl-left{
		float: left !important;
	}
	.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col.last .cl-right,
	.meat08-page .news-block-bott .news-col.last .cl-right{
		padding-left: 20px;
		padding-right: 0;
	}
	.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col.st02,
	.meat08-page .news-block-bott .news-col.st02{
		padding-top: 0;
		padding-bottom: 0;
		margin-bottom: 0;
		margin-top: 0;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col.news-com,
	.meat08-page .news-col.news-com{
		margin-top: 72px;
    padding-top: 70px;
	}
	.meat08-page .news-table table td+td{
		width: 25%;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col.st01 .cl-left,
	.meat08-page .news-col.st01 .cl-left{
		width: 54%;
    float: left;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col.st01 .cl-right,
	.meat08-page .news-col.st01 .cl-right{
    width: 46%;
    padding-left: 3.5%;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col,
	.meat08-page .news-col{
		padding-bottom: 20px;
		margin-bottom: 0px;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col.last,
	.meat08-page .news-col.last{
		padding-top: 15px;
		padding-bottom: 30px;
	}	
	.meat08-page .wrap-news-content .news-head,
	.meat08-page .news-head{
		margin-bottom: 57px;
	}
	.meat08-page .news-table table tr td:first-child{
		padding-left: 12px;
		padding-right: 12px;
		width: 25%;
	}
	.meat08-page .news-col-info.news-table .box-buttan{
		margin-top: 38px;
	}
	.meat08-page .box-buttan a.btn-01{
    min-width: 280px;
	}
	.meat08-page .wrap-news-content.meat-08 .news-table,
	.meat08-page .news-table{
		padding-bottom: 0;
		margin-bottom: 69px;
	}
	.meat08-page .wrap-news-content.meat-08 .txt-ls p,
	.meat08-page .txt-ls p{
		margin-left: 0;
    line-height: 1.65rem;
	}
	.meat08-page .wrap-recommends.bake .ls-recommends{
		margin-top: 22px;
	}
	.meat08-page .wrap-recommends.recipe .ls-recommends li .ls-recommends-ttl{
		padding: 16px 2px 20px;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col.bbq-info,
	.meat08-page .news-col.bbq-info{
		margin-top: 60px;
	}
	.meat08-page .wrap-news-content.meat-08 .wrap-recipe,
	.meat08-page .wrap-recipe{
    border-bottom: 1px solid #d8d8d8;
    margin-top: 37px;
    padding-bottom: 138px;
	}
	.meat08-page .wrap-news-content .news-col.bbq-info .cl-right,
	.meat08-page .news-col.bbq-info .cl-right{
		width: 54%;
	}
	.meat08-page .wrap-news-content .news-col.bbq-info .cl-right img,
	.meat08-page .news-col.bbq-info .cl-right img{
		width: 100%;
	}
	.meat08-page .wrap-news-content .news-col.bbq-info .cl-left,
	.meat08-page .news-col.bbq-info .cl-left{
		width: 46%;
	}
	.meat08-page .news-block-bott{
		margin-top: 57px;
	}
	.meat08-page .wrap-recipe h3{
		margin-bottom: 17px;
	}
	.meat08-page .wrap-news-content .bbq-info .news-col-info .title,
	.meat08-page .bbq-info .news-col-info .title{
		margin-bottom: 13px;
	}
	.meat08-page .bbq-info .box-buttan{
		margin-top: 25px;
	}
	.meat08-page .wrap-news-content .news-block-bott .news-col-info .title,
	.meat08-page .news-block-bott .news-col-info .title{
		margin-top: -5px;
		margin-bottom: 18px;
	}
	.meat08-page .ls-recommends li{
		padding: 0 23px;
	}
	.meat08-page .ls-recommends{
    margin-left: -23px;
    margin-right: -23px;
	}
	.meat08-page .wrap-recommends.bake .ls-recommends li{
		padding: 0 30px;
	}
	.meat08-page .wrap-recommends.bake .ls-recommends li img{
		width: 100%;
	}
	.meat08-page .wrap-recommends.bake .ls-recommends{
    margin-left: -30px;
    margin-right: -30px;
	}
}
@media (max-width: 768px) {
	.meat08-page .wrap-news-content.meat-08 a.btn-01,
	.meat08-page a.btn-01{
		min-width: 80%;
	}
	.meat08-page .wrap-news-content.meat-08 .recipe a.btn-01,
	.meat08-page .recipe a.btn-01{
		min-width: 100%;
		padding: 0 10px;
		   background-position: center right 10px;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col,
	.meat08-page .news-col{
		padding-bottom: 30px;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col.st01 .cl-right,
	.meat08-page .news-col.st01 .cl-right{
		padding-top: 36px;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col-info p,
	.meat08-page .news-col-info p{
		margin-top: 10px;
		margin-left: 0;
	}
	.meat08-page .wrap-news-content.meat-04 table td:first-child,
	.meat08-page table td:first-child{
		padding-right: 4%;
	}
	.meat08-page .wrap-recommends.bake li{
		width: 100%;
		margin-bottom: 55px;
	}
	.meat08-page .ttl-step{
	width: 80%;
    height: 30px;
    line-height: 30px;
	}
	.meat08-page .ttl-step:before{
		content: '';
		background: url('/sp/meat/img/img_step_01_sp.jpg') no-repeat;
		height: 49px;
		left: -15px;
		background-position: bottom;
	}
	.meat08-page .ttl-step span:last-child{
    width: 86%;
	}
	.meat08-page .wrap-recommends.bake li figure:after{
		border:  0;
	}
	.meat08-page .wrap-recommends.bake li:after{
		content: '';
		position: absolute;
		left: 50%;
		-webkit-transform: translateX(-50%);
		   -moz-transform: translateX(-50%);
		    -ms-transform: translateX(-50%);
		     -o-transform: translateX(-50%);
		        transform: translateX(-50%);
		bottom: -30px;
		width: 0;
		height: 0;
		border-style: solid;
		border-width: 20px 21px 0 21px;
		border-color: #e10000 transparent transparent transparent;
		line-height: 0px;
		_border-color: #e10000 #000000 #000000 #000000;
		_filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
	}
	.meat08-page .wrap-recommends.bake li:last-child:after{
		border:  0;
	}
	.meat08-page .wrap-recommends.recipe .ls-recommends li .ls-recommends-ttl{
		text-align: left;
		padding: 15px 0;
	}
	.meat08-page .wrap-news-content.meat-08 .wrap-com  table tr td:first-child,
	.meat08-page .wrap-com  table tr td:first-child{
		width: 20%;
	}
	.meat08-page .wrap-news-content.meat-08 .wrap-com  table tr td,
	.meat08-page .wrap-com  table tr td{
		padding-bottom: 0;
	}
	.meat08-page .wrap-news-content.meat-08 .wrap-com  table,
	.meat08-page .wrap-com  table{
		margin-top: 0;
	}
	.meat08-page .wrap-news-content.meat-08 .wrap-com table tr:first-child td,
	.meat08-page .wrap-com table tr:first-child td{
		font-size: 100%;
	}
	.meat08-page .wrap-news-content.meat-08 .news-col,
	.meat08-page .news-col{
		padding-bottom: 0;
	}
	.meat08-page .wrap-recommends.bake li:last-child{
		margin-bottom: 0;
	}
	.meat08-page .wrap-news-content.meat-08 .news-block-bott .news-col.st02,
	.meat08-page .news-block-bott .news-col.st02{
		margin-top: 0;
		margin-bottom: 0;
	}
}
@media (max-width: 640px){
	.meat08-page .wrap-news-content .cl-left .title,
	.meat08-page .cl-left .title{
		font-size: 15px;
		font-weight: bold;
		line-height: 26px;
		margin-bottom: 10px;
		letter-spacing: 1px;
	}
	.meat08-page .ttl-step span:last-child{
    width: 72%;
    margin-left: 10px;
	}
	.meat08-page .ttl-step{
		font-size: 15px;
	}
}

.meat09-page .news-col.news-block-bott {
  border: 1px solid #bdb7a5;
  padding: 51px 20px 48px;
  margin-top: 70px !important;
  margin-bottom: -14px;
}
@media (min-width: 769px) {
  .meat09-page .news-block-bott .news-col-info .title {
    margin-top: -5px;
    margin-bottom: 18px;
  }
  .meat09-page .news-block-bott .news-col-info .title span {
    font-weight: bold;
  }
}
.meat09-page .news-block-bott .news-col-info .title sub {
  font-size: 14px;
  font-weight: bold;
}
.meat09-page .news-col.news-block-bott .news-col-info p {
  line-height: 35px;
  font-size: 18px;
}
.meat09-page .news-col.news-block-bott .news-col-info p sub {
  font-size: 12px;
}
.meat09-page .news-head>.meat06_info {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 40px;
  border-bottom: 1px solid #d8d8d8;
}
.meat09-page .news-head {
  margin-bottom: 0;
}
.meat09-page .p_strong {
  font-weight: bold;
}
.meat09-page .wrap_p001 {
  padding: 0 21px;
  text-indent: -20px;
  margin-left: 20px;
  padding-right: 10px;
}
.meat09-page .wrap_p001.pd10 {
  padding-bottom: 10px;
}
.meat09-page .wrap_block001 {
  border: 1px solid #d5d5d5;
}
.meat09-page .wrap_block001 p {
  font-size: 95%;
}
.meat09-page .wrap_block002 {
  border: 1px solid #d5d5d5;
  border-top: unset;
}
.meat09-page .h3002 {
  margin-top: 0;
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 22px;
  margin-left: 15px;
}
.meat09-page .h3002 .h3002_notis {
  font-size: 14px;
  margin-left: 30px;
}
.meat09-page .p002 {
  margin-top: 9px;
  margin-bottom: 25px;
}
.meat09-page .p_3em {
  margin-left: 3em;
  text-indent: -3em;
}
.meat09-page .news-txt>.p_1em,
.meat09-page .p_1em {
  margin-left: 1em;
  text-indent: -1em;
}
.meat09-page .txt_right {
  text-align: right;
}
.meat09-page .list-component001 {
  padding: 0 12%;
}
.meat09-page .list-component001 dl {
  float: left;
  width: 50%;
  font-size: 16px;
  text-align: center;
}
.meat09-page .list-component001 dt {
  padding: 12px 0;
  background-color: #eeede8;
  border: 1px solid #bdb7a5;
  border-bottom: unset;
}
.meat09-page .list-component001 dl:nth-child(3) dt {
  border-left: unset;
}
.meat09-page .list-component001 dd {
  padding: 12px 0;
  border: 1px solid #bdb7a5;
}
.meat09-page .list-component001 dl:nth-child(3) dd {
  border-left: unset;
}
.meat09-page .news-col .wd100 {
  width: 100%;
  padding-right: 0;
}
.meat09-page .news-col .cl-left.wd50 {
  width: 50%;
  padding-right: 2%;
}
.meat09-page .news-col .cl-right.wd50 {
  width: 50%;
  padding-left: 2%;
}
.meat09-page table td.td001:first-child {
  padding-right: 0;
}
@media (min-width: 768px) {
  .meat09-page .news-col.st01 .cl-left.left001 {
    width: 44%;
  }
  .meat09-page .news-col.st01 .cl-right.right001 {
    width: 50%;
    margin-top: 50px;
    padding-left: 0;
  }
}
.meat09-page .news-col.st01 .cl-right.right001>.r_img1 {
  width: 48%;
  margin-right: 4%;
  float: left;
}
.meat09-page .news-col.st01 .cl-right.right001>.r_img2 {
  width: 48%;
  float: left;
}
.meat09-page .txt_center {
  text-align: center;
  margin-top: 5px;
}
.meat09-page .h3001 {
  font-weight: bold;
  margin-bottom: 14px;
  font-size: 18px;
}
.meat09-page .h3001>span {
  font-weight: bold;
  font-size: 23px;
}
.meat09-page a.a001 {
  padding-bottom: 1px;
  border-bottom: 1px solid #000;
}
.meat09-page a.a001:hover {
  opacity: .6;
  text-decoration: none;
}
.meat09-page .ls-recommends li .ls-recommends-ttl {
  padding-bottom: 5px;
}
.meat09-page .news-col.st01 {
  padding-bottom: 46px;
  margin-bottom: 42px;
}
.meat09-page .pb67 {
  padding-bottom: 67px;
}
.meat09-page .news-col.edit001 {
  padding-bottom: 0;
  margin-bottom: 27px;
  border-bottom: unset;
}
.meat09-page .news-txt .h3003.txt-grey {
  font-weight: bold;
  margin-top: 66px;
  margin-bottom: 8px;
}
.meat09-page .news-txt .txt-grey {
  margin-top: 3px;
  margin-bottom: 3px;
}
@media (max-width: 768px) {
  .meat09-page .news-txt .txt-grey.mt15 {
    margin-bottom: 20px;
  }
}
.meat09-page .news-txt table.txt-grey {
  margin-bottom: 20px;
}
.meat09-page .in_1em {
  padding-left: 1em;
}
@media only screen and (max-width: 640px) {
  .meat09-page .news-block-bott .news-col-info .title sub {
    font-size: 10px;
  }
  .meat09-page .news-col.st01 .cl-left.left001 {
    width: 100%;
  }
  .meat09-page .news-col.st01 .cl-right.right001 {
    width: 100%;
    margin-top: 10px;
  }
  .meat09-page .news-col.news-block-bott .news-col-info p {
    font-size: 100%;
    line-height: inherit;
  }
  .meat09-page .news-col.news-block-bott .news-col-info p sub {
    font-size: 10px;
  }
  .meat09-page .ls-recommends li {
    width: 100%;
    padding: 0 10px;
  }
  .meat09-page .news-col>div {
    margin-bottom: 5px;
  }
  .meat09-page .txt_right.p_1em.p002 {
    margin-top: 0;
    margin-bottom: 20px;
    text-align: left;
  }
  .meat09-page .ls-recommends li:last-child {
    margin-bottom: 0;
  }
  .meat09-page .list-component001 {
    padding: 0;
  }
  .meat09-page .list-component001 dl {
    width: 100%;
  }
  .meat09-page .list-component001 dl:nth-child(3) dd {
    border-left: 1px solid #dedbd2;
  }
  .meat09-page .list-component001 dt {
    border-right: unset;
  }
  .meat09-page .h3002 {
    margin-top: 22px;
  }
  .meat09-page .h3002 .h3002_notis {
    margin-left: 0;
    display: block;
    font-size: 12px;
    margin-top: 5px;
  }
  .meat09-page .news-col.st01,
  .meat09-page .news-col {
    padding-bottom: 25px;
    margin-bottom: 25px;
  }
  .meat09-page .news-col.st01 .cl-right {
    padding-top: 0;
  }
  .meat09-page .news-col .cl-left.wd50 {
    width: 100%;
    padding-right: 0;
  }
  .meat09-page .news-col .cl-right.wd50 {
    width: 100%;
    padding-left: 0;
    margin-top: 10px;
  }
  .meat09-page .news-col-info.mb50 {
    margin-bottom: 25px!important;
  }
  .meat09-page .only_pc {
    display: none;
  }
  .meat09-page .over001 {
    overflow-x: scroll;
    border: 1px solid #cccccc;
  }
  .meat09-page .over001 img {
    width: 200%;
    max-width: none;
  }
  .meat09-page .over001::-webkit-scrollbar {
    width: 1em;
    height: 7px;
    background: #e8e8e8;
  }
  .meat09-page .over001::-webkit-scrollbar-track {
    border-top: 1px solid #cccccc;
  }
  .meat09-page .over001::-webkit-scrollbar-thumb {
    background-color: #bcbcbc;
    outline: 1px solid #bcbcbc;
  }
  .meat09-page .news-col.edit001 .over001 {
    position: relative;
  }
  .meat09-page .news-col.edit001 .over001:after {
    content: "";
    width: 126px;
    height: 80px;
    background: url(/shared/img/svg/icon_cr03.svg)no-repeat;
    opacity: 0.4;
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
    margin: auto;
  }
  .meat09-page .news-txt .h3003.txt-grey {
    margin-top: 35px;
  }
  .meat09-page .news-txt table td.td001:first-child {
    width: 35%;
  }
  .meat09-page .news-txt table td:last-child {
    width: 65%;
  }
  .meat09-page .news-txt>.p_5em {
    margin-left: 71px;
    text-indent: -5em;
  }
  .meat09-page .news-txt>.p_1em {
    margin-left: 14px;
    text-indent: -1em;
  }
  .meat09-page .news-head>.meat06_info {
    padding-top: 0;
  }
  .meat09-page .in_1em {
    padding-left: 0;
  }
  .meat09-page .wrap_p001.pd10 {
    padding-bottom: 20px;
  }
}
@media (min-width: 769px) {
  .meat09-page .number1 .cl-left .news-col-info img {
    display: block;
    margin: 0 auto;
    width: 300px;
  }
}
.meat09-page .lbl-img {
  font-size: 18px;
  font-weight: bold;
  margin: 0 auto 15px auto;
  text-align: center;
}
.meat09-page .tag-img {
  font-size: 14px;
  float: right;
  text-align: right;
  line-height: 1.8;
}
@media (min-width: 769px) {
  .meat09-page .number2 {
    padding-bottom: 65px !important;
    margin-bottom: 5px !important;
  }
}
.meat09-page .wrap_p001 li {
  display: block;
  width: 100%;
  padding-left: 0;
}
.meat09-page .number5 {
  border-bottom: none !important;
}
.meat09-page .number5 .news-table {
  border-bottom: none;
}
@media (max-width:768px) {
  .meat09-page .number5 .news-table {
    margin-top: 40px;
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
.meat09-page .number5 .news-table table td {
  font-size: 18px;
  font-weight: 500;
}
@media (max-width: 480px) {
  .meat09-page .number5 .news-table table td {
    font-size: 14px;
  }
  .meat09-page .number5 .news-table td.ttl {
    font-size: 14px !important;
  }
}
@media (min-width: 769px) {
  .meat09-page .number5 .news-table table td {
    width: 31%;
  }
}
.meat09-page .number5 .news-table td.ttl {
  font-size: 18px;
  font-weight: bold;
}
.meat09-page .number5 .news-table td:first-child {

  padding-left: 30px !important;
  width: 5%;
  text-align: left;
}
@media (max-width: 480px) {
  .meat09-page .number5 .news-table td:first-child {
    width: 25% !important;
    font-size: 14px;
  }
}
@media (max-width: 768px) {
  .meat09-page .number5 .news-table td:first-child {
    width: 20%;
    padding-left: 10px !important;
  }
  .meat09-page .number5 .news-table table {
    width: 100%;
  }
}
.meat09-page .news-block-bott {
  border: 1px solid #bdb7a5;
  padding: 38px 20px;
  width: 100% !important;
  padding-top: 20px;
}
.meat09-page .news-block-bott img {
  margin: 0 auto;
}
@media (min-width: 769px) {
  .meat09-page .number5 .news-table {
    margin-top: 105px;
  }
}
@media (min-width: 769px) {
  .meat09-page .news-col>div.wrap-com {
    clear: both;
    width: 77.47% !important;
  }
}
.meat09-page .number7,
.meat09-page .number6 {
  border-bottom: 0 !important;
}
.meat09-page .number6,
.meat09-page .number5 {
  margin-bottom: 0 !important;
  padding-bottom: 50px !important;
}
@media (min-width: 769px) {
  .meat09-page .news-col.news-block-bott .cl-left {
    width: 33%;
    padding-right: 0;
  }
  .meat09-page .news-col.news-block-bott .cl-right {
    width: 65.3%;
    padding-left: 0;
    margin-top: -3px;
  }
}
@media (min-width: 769px) {
  .meat09-page .number2 .cl-right {
    width: 44% !important;
  }
  .meat09-page .number4 .cl-left,
  .meat09-page .number5 .cl-right {
    width: 50% !important;
  }
  .meat09-page .number2.news-col .cl-left {
    padding-right: 2%;
  }
  .meat09-page .number6 table td:first-child {
    padding-right: 25px;
  }
}
.meat09-page .news-txt {
  padding-left: 15px;
}
@media only screen and (max-width: 640px) {
  .meat09-page .wrap_block001 p {
    font-size: 100%;
  }
  .meat09-page .news-col.number3 .mb50 {
    margin-bottom: 30px !important;
  }
  .meat09-page .news-col.news-block-bott {
    padding: 20px;
  }
}
@media (max-width: 768px) {
  .meat09-page .news-block-bott .only-sp {
    display: block;
  }
  .meat09-page .news-col.news-block-bott .cl-right {
    width: 100% !important;
  }
}
.meat09-page .link_center>p,
.meat09-page .link_next>p,
.meat09-page .link_prev>p {
  text-align: center;
}
@media (min-width: 769px) {
  .meat09-page a.link_center,
  .meat09-page a.link_next,
  .meat09-page a.link_prev {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .meat09-page a.link_next,
  .meat09-page a.link_next:hover {
    padding-left: 5px;
  }
  .meat09-page a.link_prev,
  .meat09-page a.link_prev:hover {
    padding-right: 5px;
  }
}
@media (max-width: 768px) {
  .meat09-page .number3 .wrap-recommends.mt40 {
    margin-top: 0 !important;
  }
  .meat09-page .news-col.number5 {
    padding-bottom: 30px !important;
  }
  .meat09-page .wrap-com.mt50 {
    margin-top: 0 !important;
  }
  .meat09-page .news-col.news-block-bott {
    margin-top: 30px !important;
  }
  .meat09-page .news-col.number1>div.mt50 {
    margin-top: 30px !important;
  }
  .meat09-page .news-col.last {
    margin-bottom: 0;
    padding-bottom: 30px;
  }
}
@media (min-width: 769px) {
  .meat09-page .number7 {
    padding-bottom: 0 !important;
  }
  .meat09-page .news-col.number7 .news-block-bott {
    margin-bottom: 0 !important;
  }
}

.meat10-page .news-head>.meat06_info {
  width: 100%;
  padding-top: 23px;
  padding-bottom: 46px;
  border-bottom: 1px solid #d8d8d8;
}
.meat10-page .inner-sec {
  padding: 40px 49px;
}
.meat10-page .news-head .info .title {
  margin-bottom: 28px;
}
.meat10-page .news-head {
  margin-bottom: 40px;
}
.meat10-page .news-col>div.clearfix {
  margin-top: 5px;
}
.meat10-page h4 {
  margin-top: -3px;
  margin-bottom: 7px;
}
.meat10-page .news-col.st01 .cl-right {
  padding-left: 3.2%;
}
.meat10-page .txt-ls p {
  line-height: 1.65rem;
}
.meat10-page .news-col {
  margin-bottom: 80px;
  padding-bottom: 82px;
}
.meat10-page .news-col.last {
  padding-top: 0;
  padding-bottom: 0;
  margin-top: -9px;
  margin-bottom: 50px;
}
.meat10-page .list-component {
  margin-top: 6px;
}
.meat10-page .list-component dl {
  float: left;
  width: 20%;
  font-size: 16px;
  text-align: center;
}
.meat10-page .list-component dt {
  padding: 13px 0;
  background-color: #dedbd2;
  border-right: 2px solid #fff;
  font-weight: 400;
}
.meat10-page .list-component dd {
  padding: 11px 0;
  border-right: 2px solid #dedbd2;
  border-bottom: 2px solid #dedbd2;
}
.meat10-page .list-component dl:last-child dd {
  border-right: none;
}
.meat10-page .news-col.news-block-bott {
  border: 1px solid #bdb7a5;
  padding: 51px 20px 48px;
  margin-top: 70px !important;
  margin-bottom: -14px;
}
.meat10-page .news-col.news-block-bott .cl-left {
  width: 33%;
}
.meat10-page .news-col.news-block-bott .cl-right {
  width: 65.3%;
  padding-left: 0;
  margin-top: -3px;
}
.meat10-page .news-col.news-block-bott .news-col-info p {
  line-height: 35px;
  font-size: 18px;
}
.meat10-page .prev_next_link {
  margin-top: 32px;
}

@media (min-width:769px) {
  .meat10-page .mt25 {
    margin-top: 25px;
  }
  .meat10-page .mt47 {
    margin-top: 47px;
  }
  .meat10-page .news-col.news-block-bott .cl-left {
    width: 33%;
  }
  .meat10-page .news-col.news-block-bott .cl-right {
    width: 65.3%;
    padding-left: 0;
    margin-top: -3px;
  }
  .meat10-page .news-block-bott .news-col-info .title {
    margin-top: -5px;
    margin-bottom: 18px;
  }
  .meat10-page .news-block-bott .news-col-info .title span {
    font-weight: bold;
  }
}

@media only screen and (max-width:768px) {
  .meat10-page .clearfix {
    clear: both;
  }
  .meat10-page .inner-sec {
    padding: 0 10px;
  }
  .meat10-page .news-head {
    margin: 0 -10px;
  }
  .meat10-page .news-head>.meat06_info,
  .meat10-page .news-head>.info {
    padding-left: 10px;
    padding-right: 10px;
  }
  .meat10-page .news-head>.info {
    margin-bottom: 0;
  }
  .meat10-page .news-head>.meat06_info {
    padding-bottom: 25px;
  }
  .meat10-page .news-col {
    margin-bottom: 25px;
    padding-bottom: 27px;
  }
  .meat10-page .news-head {
    margin-bottom: 25px;
  }
  .meat10-page .only_pc {
    display: none;
  }
  .meat10-page .news-col.news-block-bott {
    padding: 10px;
    margin-top: 50px !important;
  }
  .meat10-page .news-col.st01 .cl-right {
    padding-left: 0;
    width: 100%;
    margin-top: 0;
    padding-top: 10px;
  }
  .meat10-page .news-col.news-block-bott .news-col-info p {
    font-size: 110%;
    line-height: 1.65rem;
  }
  .meat10-page .link_center>p,
  .meat10-page .link_next>p,
  .meat10-page .link_prev>p {
    text-align: center;
  }
  .meat10-page .news-col.news-block-bott {
    margin-bottom: 0;
  }
  .meat10-page .news-col.last {
    margin-top: 0;
  }
  .meat10-page .news-col>div.wrap-com {
    margin-bottom: 20px;
  }
  .meat10-page h4 {
    margin-top: 15px;
  }
  .meat10-page table {
    margin-top: -15px;
  }
  .meat10-page .news-col>div.wrap-com div>div.box-txt-bottom {
    margin-top: 4%;
  }
}

@media only screen and (max-width:640px) {
  .meat10-page .wrap-news-content {
    padding-top: 2%;
  }
  .meat10-page .news-head {
    margin-bottom: 25px;
  }
  .meat10-page .news-head .img {
    margin: 0 auto 25px;
  }
  .meat10-page .list-component dt {
    padding: 10px 0;
    background-color: #dedbd2;
    border-right: 1px solid #fff;
  }
  .meat10-page .list-component dl {
    width: 33.3333%;
    font-size: 13px;
  }
  .meat10-page .list-component dl:nth-child(3n) dd {
    border-right: none;
  }
  .meat10-page .list-component dl:last-child dd {
    border-right: 1px solid #dedbd2;
  }
  .meat10-page .list-component dd {
    padding: 10px 0;
    border-right: 1px solid #dedbd2;
    border-bottom: 1px solid #dedbd2;
  }
  .meat10-page .txt_st li {
    padding-left: 25px;
  }
  .meat10-page .txt_st li:before {
    width: 17px;
    height: 14px;
    background-size: contain;
    top: 5px;
  }
  .meat10-page .news-col-info .title {
    font-size: 14px;
  }
}

@media (max-width: 640px) {
  .meat11-page .news-head .img {
    margin: 10px 0 25px;
  }
  .meat11-page .wrap-news-content {
    padding-top: 2%;
  }
}

.meat11-page .mt60 {
  margin-top: 60px !important;
}
.meat11-page .news-col-info.news-col-info01 {
  width: 100% !important;
}
.meat11-page .news-col-info.news-col-info01 img {
  display: inherit;
  margin: 0 auto;
}
.meat11-page .lbl-img {
  font-size: 18px;
  font-weight: bold;
  margin: 40px auto 30px auto;
  text-align: center;
}
.meat11-page .news-col.number3 {
  padding-bottom: 65px;
  margin-bottom: 50px;
}
.meat11-page .number3 .lbl-img {
  margin-top: 0px;
  line-height: 1.8;
}

@media (max-width: 768px) {
  .meat11-page .number3 .lbl-img {
    font-size: 15px;
    margin-top: 5px;
  }
}

@media (max-width: 480px) {
  .meat11-page .number3 .lbl-img {
    font-size: 13px;
  }
}

@media (max-width: 320px) {
  .meat11-page .number3 .lbl-img {
    font-size: 11px;
  }
}

.meat11-page .number4 .lbl-img {
  margin-top: 0;
}
.meat11-page .tag-img {
  font-size: 14px;
  float: right;
  text-align: right;
}

@media (min-width: 769px) {
  .meat11-page .tag-img {
    width: 95%;
  }
}

.meat11-page .news-head {
  margin-bottom: 45px;
  padding-bottom: 40px;
  border-bottom: 1px solid #d8d8d8;
}
.meat11-page .news-head .img {
  margin-bottom: 33px;
}
.meat11-page .news-head p {
  clear: both;
  margin-top: 45px;
}
.meat11-page .news-col>div.wrap-com {
  border-color: #dcd7d8;
}
.meat11-page .wrap-news-content.meat-08 .wrap-com table tr td {
  line-height: 1.5rem;
  background: #fff;
}
.meat11-page .wrap-news-content.meat-11 .wrap-com table td:first-child {
  padding-right: 26px;
  text-align: left;
  vertical-align: top;
  white-space: nowrap;
}
.meat11-page .bg-yellow {
  background-color: #ffed99;
}
.meat11-page .news-table {
  margin-bottom: 0;
  padding-bottom: 20px;
  border-bottom: none;
  margin-top: -25px;
}
.meat11-page .news-table table td {
  padding-top: 15px;
  padding-bottom: 15px;
  line-height: 1.3;
  vertical-align: middle;
  font-size: 16px;
  font-weight: 500;
}

@media (max-width: 768px) {
  .meat11-page .news-table table td {
    padding-bottom: 10px;
    padding-top: 10px;
  }
}

@media (max-width: 480px) {
  .meat11-page .news-table table td {
    font-size: 11px;
  }
}

.meat11-page .news-table table tr:nth-child(1) td {
  padding-top: 15px;
  padding-bottom: 15px;
}

@media (max-width: 768px) {
  .meat11-page .news-table table tr:nth-child(1) td {
    padding-top: 10px;
    padding-bottom: 10px;
  }
}

.meat11-page .news-table table tr td:nth-child(1),
.meat11-page .news-table table tr td:nth-child(3) {
  width: 10%;
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}

@media (max-width: 768px) {
  .meat11-page .news-table table tr td:first-child {
    background: none;
  }
  .meat11-page .news-table table tr:nth-child(1) td {
    background: #eeede8;
  }
}

.meat11-page .news-table table tr td:nth-child(2),
.meat11-page .news-table table tr td:nth-child(4) {
  width: 40%;
}
.meat11-page .news-table table tbody tr:nth-child(2) td:nth-child(4) {
  font-size: 14px;
  padding-bottom: 5px;
  padding-top: 5px;
}

@media (max-width: 768px) {
  .meat11-page .news-table table tbody tr:nth-child(2) td:nth-child(4) {
    font-size: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
  }
}

.meat11-page .no-border {
  border-bottom: 0;
}
.meat11-page .news-col {
  margin-bottom: 45px;
  padding-bottom: 60px;
}

@media (max-width: 768px) {
  .meat11-page .news-col.number5 {
    padding-bottom: 45px;
    margin-bottom: 0;
  }
}

@media (max-width: 768px) {
  .meat11-page .news-col.number1 {
    margin-bottom: 45px;
  }
  .meat11-page .news-col.number3 {
    padding-bottom: 20px;
  }
}

.meat11-page .news-col.number2 {
  padding-bottom: 150px;
}

@media (max-width: 768px) {
  .meat11-page .news-col.number2 {
    padding-bottom: 45px;
  }
}

.meat11-page .news-col.number4 .cl-right {
  width: 44%;
}
.meat11-page .news-col.number4 .cl-left {
  width: 56%;
}

@media (max-width:768px) {
  .meat11-page .news-col.number4 .cl-right,
  .meat11-page .news-col.number4 .cl-left {
    width: 100%;
  }
}

.meat11-page .news-col.number4 .cl-left img {
  margin-left: 10%;
}

@media (max-width: 768px) {
  .meat11-page .news-col.number4 .cl-left img {
    margin-left: 0;
  }
}

.meat11-page .prev_next_link {
  margin-top: 62px;
}

@media (max-width: 768px) {
  .meat11-page .prev_next_link {
    margin-top: 15px;
  }
}

@media (min-width: 769px) {
  .meat11-page .news-col.news-com {
    margin-bottom: 45px;
    padding-bottom: 60px;
    padding-top: 0;
  }
}

@media (max-width: 768px) {
  .meat11-page .scroll {
    width: 100%;
    overflow-x: scroll;
    position: relative;
  }
  .meat11-page .scroll::-webkit-scrollbar {
    -webkit-appearance: none;
  }
  .meat11-page .scroll::-webkit-scrollbar:horizontal {
    width: 15px;
  }
  .meat11-page .scroll::-webkit-scrollbar-thumb {
    background-color: #bcbcbc;
    border-radius: 0;
    height: 86px;
  }
  .meat11-page .scroll::-webkit-scrollbar-track {
    border-radius: 0;
    background-color: #e1e1e1;
  }
  .meat11-page .scroll-content {
    width: 200%;
  }
  .meat11-page .number1 .scroll-content {
    width: 894px;
  }
  .meat11-page .number2 .scroll-content {
    width: 746px;
  }
  .meat11-page .scroll.after:after {
    content: "";
    width: 126px;
    height: 80px;
    background: url(/shared/img/svg/icon_cr03.svg)no-repeat;
    opacity: 0.4;
    position: absolute;
    top: 50%;
    left: 0;
    right: 0;
    margin: auto;
    transform: translateY(-50%);
  }
}

.meat11-page .news-col.number1 {
  border-bottom: 0;
}

@media (max-width: 768px) {
  .meat11-page .news-col.number1 {
    border-bottom: 1px solid #d8d8d8;
  }
}

.meat11-page a.link_prev,
.meat11-page a.link_prev:hover {
  padding-right: 5px;
}
.meat11-page a.link_next,
.meat11-page a.link_next:hover {
  padding-left: 5px;
}
.meat11-page a.link_center,
.meat11-page a.link_next,
.meat11-page a.link_prev {
  padding-top: 8px;
  padding-bottom: 8px;
}

.meat12-page .news-head>.meat06_info {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 70px;
  border-bottom: 1px solid #d8d8d8;
}
.meat12-page .wrap-mainvisual.sm {
  padding-bottom: 52px;
}
.meat12-page .inner-sec {
  padding: 40px 49px;
}
.meat12-page .news-head .info .date {
  margin-bottom: 10px;
}
.meat12-page .news-col-info .tag {
  font-weight: bold;
  margin-bottom: 10px;
  padding-right: 40px;
  padding-left: 50px;
  background-image: none;
  background-image: none;
}
.meat12-page .news-col {
  margin-bottom: 80px;
  padding-bottom: 82px;
}
.meat12-page .news-col.last {
  padding-top: 20px;
  padding-bottom: 17px;
}
.meat12-page .news-col>div.clearfix {
  margin-top: 34px;
}
.meat12-page .recipe .ls-recommends li img {
  -webkit-transition: -webkit-transform .2s linear;
  -moz-transition: -moz-transform .2s linear;
  -ms-transition: -ms-transform .2s linear;
  -o-transition: -o-transform .2s linear;
  transition: transform .2s linear;
}
.meat12-page .wrap-recipe .ls-recommends li figure {
  overflow: hidden;
  height: 232px;
}
.meat12-page .ls-recommends {
  margin-right: -20px;
  margin-left: -20px;
}
.meat12-page .ls-recommends li {
  position: relative;
  padding: 0 20px;
}
.meat12-page .recipe .ls-recommends li .ls-recommends-ttl {
  font-size: 18px;
  line-height: 27px;
  padding: 16px 2px 18px;
  text-align: left;
}
.meat12-page .ls-recommends .txt_st li {
  font-size: 18px;
  width: 100%;
  margin-bottom: 15px;
  padding-left: 35px;
}
.meat12-page .recipe .ls-recommends li .box-buttan {
  position: absolute;
  bottom: -66px;
  left: 50%;
  margin-top: 20px;
  transform: translateX(-50%);
  text-align: center;
}
.meat12-page a.btn-01 {
  line-height: 56px;
  display: inline-block;
  height: 56px;
  margin: 0 auto;
  padding: 0 30px;
  text-align: center;
  border: 1px solid #707070;
  background-image: url(/shared/img/svg/ar08.svg);
  background-repeat: no-repeat;
  background-position: center right 15px;
}
.meat12-page a.btn-01:hover {
  text-decoration: none;
  color: #fff;
  background-color: rgba(0, 0, 0, .5);
  background-image: url(/shared/img/svg/ar02.svg);
}
.meat12-page .box-buttan a.btn-01 {
  min-width: 280px;
}

@media (min-width:769px) {
  .meat12-page .return-top {
    margin-top: -15px;
  }
  .meat12-page .pb75 {
    padding-bottom: 75px;
  }
  .meat12-page .mb60 {
    margin-bottom: 60px;
  }
}

@media only screen and (max-width:768px) {
  .meat12-page .inner-sec {
    padding: 0 20px;
  }
  .meat12-page .news-head .img {
    margin-top: 10px;
  }
  .meat12-page .recipe .ls-recommends li .ls-recommends-ttl {
    font-size: 15px;
  }
  .meat12-page .ls-recommends .txt_st li {
    font-size: 15px;
  }
  .meat12-page .news-head>.meat06_info {
    padding-top: 0;
    padding-bottom: 45px;
  }
  .meat12-page .news-col.last {
    padding-top: 0;
  }
  .meat12-page .news-col {
    margin-bottom: 25px !important;
    padding-bottom: 25px;
  }
  .meat12-page .news-head {
    margin-bottom: 25px;
  }
  .meat12-page .only_pc {
    display: none;
  }
  .meat12-page .ls-recommends li {
    width: 100%;
    padding: 0 20px;
    margin-bottom: 90px;
  }
  .meat12-page .link_center>p,
  .meat12-page .link_next>p,
  .meat12-page .link_prev>p {
    text-align: center;
  }
}

@media only screen and (max-width:640px) {
  .meat12-page .wrap-news-content {
    padding-top: 2%;
  }
  .meat12-page .news-head>.meat06_info {
    padding-bottom: 25px;
  }
  .meat12-page .news-head {
    margin-bottom: 25px;
  }
  .meat12-page .ls-recommends .txt_st li {
    padding-left: 25px;
  }
  .meat12-page .ls-recommends .txt_st li:before {
    width: 17px;
    height: 14px;
    background-size: contain;
    top: 5px;
  }
}

@media only screen and (max-width:400px) {
  .meat12-page .box-buttan a.btn-01 {
    min-width: 180px;
    height: 50px;
    line-height: 50px;
  }
}

.meat13-page .wrap-news-content.meat-03 .news-col.news-block-bott {
  border: 1px solid #bdb7a5;
  padding: 51px 20px 48px;
  margin-top: 70px !important;
  margin-bottom: -14px;
}
.meat13-page .news-col-info.ex {
  padding-top: 57px;
  text-align: center;
}
.meat13-page .news-table {
  padding-bottom: 0;
  margin-bottom: 0;
  border-bottom: none;
}
.meat13-page .news-table table {
  max-width: 77%;
  margin: 30px auto;
}
.meat13-page .news-table table tr td:first-child,
.meat13-page .wrap-news-content.meat-03 table td:first-child {
  width: 10%;
  padding: 0;
  vertical-align: middle;
}
.meat13-page .news-table table tr:first-child td.bg-trans {
  background-color: transparent;
}

@media (min-width: 769px) {
  .meat13-page .news-block-bott .news-col-info .title {
    margin-top: -5px;
    margin-bottom: 18px;
  }
  .meat13-page .news-block-bott .news-col-info .title span {
    font-weight: bold;
  }
}
.meat13-page .news-block-bott .news-col-info .title sub {
  font-size: 14px;
  font-weight: bold;
}
.meat13-page .news-col.news-block-bott .news-col-info p {
  line-height: 35px;
  font-size: 18px;
}
.meat13-page .news-col.news-block-bott .news-col-info p sub {
  font-size: 12px;
}
.meat13-page .news-head>.meat06_info {
  width: 100%;
  padding-top: 30px;
  padding-bottom: 40px;
  border-bottom: 1px solid #d8d8d8;
}
.meat13-page .news-head {
  margin-bottom: 0;
}
.meat13-page .p_strong {
  font-weight: bold;
}
.meat13-page .wrap_p001 {
  padding: 0 21px;
  text-indent: -20px;
  margin-left: 20px;
  padding-right: 10px;
}
.meat13-page .wrap_p001.pd10 {
  padding-bottom: 10px;
}
.meat13-page .wrap_block001 {
  border: 1px solid #d5d5d5;
}
.meat13-page .wrap_block001 p {
  font-size: 95%;
}
.meat13-page .wrap_block002 {
  border: 1px solid #d5d5d5;
  border-top: unset;
}
.meat13-page .h3002 {
  margin-top: 0;
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 22px;
  margin-left: 15px;
}
.meat13-page .h3002 .h3002_notis {
  font-size: 14px;
  margin-left: 30px;
}
.meat13-page .p002 {
  margin-top: 9px;
  margin-bottom: 25px;
}
.meat13-page .p_3em {
  margin-left: 3em;
  text-indent: -3em;
}
.meat13-page .news-txt>.p_1em,
.meat13-page .p_1em {
  margin-left: 1em;
  text-indent: -1em;
}
.meat13-page .txt_right {
  text-align: right;
}
.meat13-page .list-component001 {
  padding: 0 12%;
}
.meat13-page .list-component001 dl {
  float: left;
  width: 50%;
  font-size: 16px;
  text-align: center;
}
.meat13-page .list-component001 dt {
  padding: 12px 0;
  background-color: #eeede8;
  border: 1px solid #bdb7a5;
  border-bottom: unset;
}
.meat13-page .list-component001 dl:nth-child(3) dt {
  border-left: unset;
}
.meat13-page .list-component001 dd {
  padding: 12px 0;
  border: 1px solid #bdb7a5;
}
.meat13-page .list-component001 dl:nth-child(3) dd {
  border-left: unset;
}
.meat13-page .wrap-news-content.meat-03 .news-col .wd100 {
  width: 100%;
  padding-right: 0;
}
.meat13-page .wrap-news-content.meat-03 .news-col .cl-left.wd50 {
  width: 50%;
  padding-right: 2%;
}
.meat13-page .wrap-news-content.meat-03 .news-col .cl-right.wd50 {
  width: 50%;
  padding-left: 2%;
}
.meat13-page .wrap-news-content.meat-03 table td.td001:first-child {
  padding-right: 0;
}
.meat13-page .wrap-news-content.meat-03 .news-col.st01 .cl-left.left001 {
  width: 44%;
}
.meat13-page .wrap-news-content.meat-03 .news-col.st01 .cl-right.right001 {
  width: 50%;
  margin-top: 50px;
  padding-left: 0;
}
.meat13-page .wrap-news-content.meat-03 .news-col.st01 .cl-right.right001>.r_img1 {
  width: 48%;
  margin-right: 4%;
  float: left;
}
.meat13-page .wrap-news-content.meat-03 .news-col.st01 .cl-right.right001>.r_img2 {
  width: 48%;
  float: left;
}
.meat13-page .txt_center {
  text-align: center;
  margin-top: 5px;
}
.meat13-page .h3001 {
  font-weight: bold;
  margin-bottom: 14px;
  font-size: 18px;
}
.meat13-page .h3001>span {
  font-weight: bold;
  font-size: 23px;
}
.meat13-page a.a001 {
  padding-bottom: 1px;
  border-bottom: 1px solid #000;
}
.meat13-page a.a001:hover {
  opacity: .6;
  text-decoration: none;
}
.meat13-page .ls-recommends li .ls-recommends-ttl {
  padding-bottom: 5px;
}
.meat13-page .wrap-news-content.meat-03 .news-col.st01 {
  padding-bottom: 46px;
  margin-bottom: 42px;
}
.meat13-page .pb67 {
  padding-bottom: 67px;
}
.meat13-page .wrap-news-content.meat-03 .news-col.edit001 {
  padding-bottom: 0;
  margin-bottom: 27px;
  border-bottom: unset;
}
.meat13-page .news-txt .h3003.txt-grey {
  font-weight: bold;
  margin-top: 66px;
  margin-bottom: 8px;
}
.meat13-page .news-txt .txt-grey {
  margin-top: 3px;
  margin-bottom: 3px;
}
@media (max-width: 768px) {
  .meat13-page .news-table table {
    max-width: 100%;
  }
  .meat13-page .news-col-info.ex {
    padding-top: 0;
    padding-bottom: 25px;
  }
  .meat13-page .news-table table tr td,
  .meat13-page .news-table table tr td:first-child {
    background: none;
  }
  .meat13-page .news-table table tr:first-child td {
    font-size: 100%;
  }
  .meat13-page .wrap-news-content.meat-03 table td:first-child,
  .meat13-page .news-table table tr td:first-child {
    background: #eeede8;
    width: 40%;
    padding: 0;
    white-space: inherit;
  }
  .meat13-page .news-txt .txt-grey.mt15 {
    margin-bottom: 20px;
  }
}
.meat13-page .news-txt table.txt-grey {
  margin-bottom: 20px;
}
.meat13-page .in_1em {
  padding-left: 1em;
}
@media only screen and (max-width: 640px) {
  .meat13-page .news-block-bott .news-col-info .title sub {
    font-size: 10px;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.st01 .cl-left.left001 {
    width: 100%;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.st01 .cl-right.right001 {
    width: 100%;
    margin-top: 10px;
  }
  .meat13-page .news-col.news-block-bott .news-col-info p {
    font-size: 100%;
    line-height: inherit;
  }
  .meat13-page .news-col.news-block-bott .news-col-info p sub {
    font-size: 10px;
  }
  .meat13-page .ls-recommends li {
    width: 100%;
    padding: 0 10px;
  }
  .meat13-page .news-col>div {
    margin-bottom: 5px;
  }
  .meat13-page .txt_right.p_1em.p002 {
    margin-top: 0;
    margin-bottom: 20px;
    text-align: left;
  }
  .meat13-page .ls-recommends li:last-child {
    margin-bottom: 0;
  }
  .meat13-page .list-component001 {
    padding: 0;
  }
  .meat13-page .list-component001 dl {
    width: 100%;
  }
  .meat13-page .list-component001 dl:nth-child(3) dd {
    border-left: 1px solid #dedbd2;
  }
  .meat13-page .list-component001 dt {
    border-right: unset;
  }
  .meat13-page .h3002 {
    margin-top: 22px;
  }
  .meat13-page .h3002 .h3002_notis {
    margin-left: 0;
    display: block;
    font-size: 12px;
    margin-top: 5px;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.st01,
  .meat13-page .wrap-news-content.meat-03 .news-col {
    padding-bottom: 25px;
    margin-bottom: 25px;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.st01 .cl-right {
    padding-top: 0;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col .cl-left.wd50 {
    width: 100%;
    padding-right: 0;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col .cl-right.wd50 {
    width: 100%;
    padding-left: 0;
    margin-top: 10px;
  }
  .meat13-page .news-col-info.mb50 {
    margin-bottom: 25px!important;
  }
  .meat13-page .only_pc {
    display: none;
  }
  .meat13-page .over001 {
    overflow-x: scroll;
    border: 1px solid #cccccc;
  }
  .meat13-page .over001 img {
    width: 200%;
    max-width: none;
  }
  .meat13-page .over001::-webkit-scrollbar {
    width: 1em;
    height: 7px;
    background: #e8e8e8;
  }
  .meat13-page .over001::-webkit-scrollbar-track {
    border-top: 1px solid #cccccc;
  }
  .meat13-page .over001::-webkit-scrollbar-thumb {
    background-color: #bcbcbc;
    outline: 1px solid #bcbcbc;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.edit001 .over001 {
    position: relative;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.edit001 .over001:after {
    content: "";
    width: 126px;
    height: 80px;
    background: url(/shared/img/svg/icon_cr03.svg)no-repeat;
    opacity: 0.4;
    position: absolute;
    top: 50px;
    left: 0;
    right: 0;
    margin: auto;
  }
  .meat13-page .news-txt .h3003.txt-grey {
    margin-top: 35px;
  }
  .meat13-page .news-txt table td.td001:first-child {
    width: 35%;
  }
  .meat13-page .news-txt table td:last-child {
    width: 65%;
  }
  .meat13-page .news-txt>.p_5em {
    margin-left: 71px;
    text-indent: -5em;
  }
  .meat13-page .news-txt>.p_1em {
    margin-left: 14px;
    text-indent: -1em;
  }
  .meat13-page .news-head>.meat06_info {
    padding-top: 0;
  }
  .meat13-page .in_1em {
    padding-left: 0;
  }
  .meat13-page .wrap_p001.pd10 {
    padding-bottom: 20px;
  }
}
@media (min-width: 769px) {
  .meat13-page .number1 .cl-left .news-col-info img {
    display: block;
    margin: 0 auto;
    width: 300px;
  }
}
.meat13-page .lbl-img {
  font-size: 18px;
  font-weight: bold;
  margin: 0 auto 15px auto;
  text-align: center;
}
.meat13-page .tag-img {
  font-size: 14px;
  float: right;
  text-align: right;
  line-height: 1.8;
}
@media (min-width: 769px) {
  .meat13-page .number2 {
    padding-bottom: 65px !important;
    margin-bottom: 5px !important;
  }
}
.meat13-page .wrap_p001 li {
  display: block;
  width: 100%;
  padding-left: 0;
}
.meat13-page .number5 {
  border-bottom: none !important;
}
.meat13-page .number5 .news-table {
  border-bottom: none;
}
@media (max-width:768px) {
  .meat13-page .number5 .news-table {
    margin-top: 40px;
    padding-bottom: 0;
    margin-bottom: 0;
  }
}
.meat13-page .number5 .news-table table td {
  font-size: 18px;
  font-weight: 500;
}
@media (max-width: 480px) {
  .meat13-page .number5 .news-table table td {
    font-size: 14px;
  }
  .meat13-page .number5 .news-table td.ttl {
    font-size: 14px !important;
  }
}
@media (min-width: 769px) {
  .meat13-page .number5 .news-table table td {
    width: 31%;
  }
}
.meat13-page .number5 .news-table td.ttl {
  font-size: 18px;
  font-weight: bold;
}
.meat13-page .number5 .news-table td:first-child {

  padding-left: 30px !important;
  width: 5%;
  text-align: left;
}
@media (max-width: 480px) {
  .meat13-page .number5 .news-table td:first-child {
    width: 25% !important;
    font-size: 14px;
  }
}
@media (max-width: 768px) {
  .meat13-page .number5 .news-table td:first-child {
    width: 20%;
    padding-left: 10px !important;
  }
  .meat13-page .number5 .news-table table {
    width: 100%;
  }
}
.meat13-page .news-block-bott {
  border: 1px solid #bdb7a5;
  padding: 38px 20px;
  width: 100% !important;
  padding-top: 20px;
}
.meat13-page .news-block-bott img {
  margin: 0 auto;
}
@media (min-width: 769px) {
  .meat13-page .number5 .news-table {
    margin-top: 105px;
  }
}
@media (min-width: 769px) {
  .meat13-page .news-col>div.wrap-com {
    clear: both;
    width: 77.47% !important;
  }
}
.meat13-page .number7,
.meat13-page .number6 {
  border-bottom: 0 !important;
}
.meat13-page .number6,
.meat13-page .number5 {
  margin-bottom: 0 !important;
  padding-bottom: 50px !important;
}
@media (min-width: 769px) {
  .meat13-page .wrap-news-content.meat-03 .news-col.news-block-bott .cl-left {
    width: 33%;
    padding-right: 0;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.news-block-bott .cl-right {
    width: 65.3%;
    padding-left: 0;
    margin-top: -3px;
  }
}
@media (min-width: 769px) {
  .meat13-page .number2 .cl-right {
    width: 44% !important;
  }
  .meat13-page .number4 .cl-left,
  .meat13-page .number5 .cl-right {
    width: 50% !important;
  }
  .meat13-page .number2.news-col .cl-left {
    padding-right: 2%;
  }
  .meat13-page .number6 table td:first-child {
    padding-right: 25px;
  }
}
.meat13-page .news-txt {
  padding-left: 15px;
}
@media only screen and (max-width: 640px) {
  .meat13-page .wrap_block001 p {
    font-size: 100%;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.number3 .mb50 {
    margin-bottom: 30px !important;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.news-block-bott {
    padding: 20px;
  }
}
@media (max-width: 768px) {
  .meat13-page .news-block-bott .only-sp {
    display: block;
  }
  .meat13-page .news-col.news-block-bott .cl-right {
    width: 100% !important;
  }
}
.meat13-page .link_center>p,
.meat13-page .link_next>p,
.meat13-page .link_prev>p {
  text-align: center;
}
@media (min-width: 769px) {
  .meat13-page a.link_center,
  .meat13-page a.link_next,
  .meat13-page a.link_prev {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .meat13-page a.link_next,
  .meat13-page a.link_next:hover {
    padding-left: 5px;
  }
  .meat13-page a.link_prev,
  .meat13-page a.link_prev:hover {
    padding-right: 5px;
  }
}
@media (max-width: 768px) {
  .meat13-page .number3 .wrap-recommends.mt40 {
    margin-top: 0 !important;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.number5 {
    padding-bottom: 30px !important;
  }
  .meat13-page .wrap-com.mt50 {
    margin-top: 0 !important;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.news-block-bott {
    margin-top: 30px !important;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.number1>div.mt50 {
    margin-top: 30px !important;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.last {
    margin-bottom: 15px;
    padding-bottom: 30px;
    margin-top: 15px;
  }
}
@media (min-width: 769px) {
  .meat13-page .number7 {
    padding-bottom: 0 !important;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col.number7 .news-block-bott {
    margin-bottom: 0 !important;
  }
}

.meat13-page .news-col>div {
  float: none !important;
  width: auto;
}
.meat13-page .news-col .news-col-wrap {
  margin: 0 -2%;
  overflow: hidden;
}
.meat13-page .news-col-wrap>div {
  float: left;
  width: 50%;
  padding: 0 2%;
  box-sizing: border-box;
}
.meat13-page .news-col-wrap .ncw-col6 {
  width: 50%;
}
.meat13-page .news-col-wrap .ncw-right {
  float: right;
}
.meat13-page .num-list li,
.meat13-page .note-list li {
  text-indent: -21px;
  padding: 0 0 0 21px;
  width: auto;
}
.meat13-page .num-list span,
.meat13-page .note-list span {
  margin-right: 5px;
}
.meat13-page .check-list li {
  padding-left: 36px;
  background: url(/sp/meat/img/ico_list_01.jpg) no-repeat 0 2px;
  margin: 10px 0;
}
.meat13-page .check-list strong {
  font-size: 18px;
  line-height: 30px;
  display: inline-block;
  vertical-align: top;
}

@media (min-width: 768px) {
  .meat13-page .news-head,
  .meat13-page .ls-recommends {
    overflow: hidden;
  }
  .meat13-page .wrap-news-content.meat-03 .news-col,
  .meat13-page .wrap-news-content.meat-04 .news-col {
    padding-bottom: 40px;
    margin-bottom: 40px;
    overflow: hidden;
  }
  .meat13-page .news13-col03 .ls-recommends {
    overflow: hidden;
  }
  .meat13-page .pb30 {
    padding-bottom: 30px !important;
  }
  .meat13-page .al-right-pc {
    text-align: right;
  }
}

@media (max-width: 767px) {
  .meat13-page .ls-recommends {
    margin-bottom: 25px;
  }
  .meat13-page .news-col .news-col-wrap {
    margin: 0;
  }
  .meat13-page .news-col-wrap>div,
  .meat13-page .news-col-wrap .ncw-right,
  .meat13-page .news-col-wrap .ncw-col6 {
    float: none;
    width: auto;
    padding: 0;
  }
  .meat13-page .news-col-wrap>div {
    margin: 20px 0;
  }
}

@media (max-width: 640px) {
  .meat13-page .news-col-wrap>div {
    margin: 10px 0;
  }
  .meat13-page .ls-recommends li {
    float: none;
    width: auto;
  }
}

@media (max-width: 480px) {
  .meat13-page .news-head .info .title {
    line-height: 32px;
  }
  .meat13-page .check-list li {
    padding-left: 26px;
    background-size: 18px;
    background-position: 0 3px;
  }
  .meat13-page .check-list strong {
    font-size: 14px;
    line-height: 22px;
  }
  .meat13-page .news-head>div {
    margin-bottom: 10px;
  }
  .meat13-page .news-head>.meat06_info {
    padding-bottom: 30px;
  }
  .meat13-page .mt30 {
    margin-top: 20px !important;
  }
}

@media (max-width: 375px) {
  .meat13-page .news-head .info .title {
    line-height: 28px;
  }
}
.meat13-page .no-bdr {
  border: none !important;
}
.meat13-page .news-block-bott {
  border: 1px solid #bdb7a5;
  padding: 38px 20px;
}
@media (max-width: 768px) {
  .meat13-page .news-block-bott {
    border: 0;
    border-bottom: 1px solid #bdb7a5;
    margin-bottom: 25px;
    padding: 0;
  }
}
@media (min-width: 769px) {
  .meat13-page .news-block-bott {
    margin-top: 57px;
  }
  .meat13-page .news-block-bott .news-col .cl-right {
    width: 65%;
    float: right !important;
  }
  .meat13-page .news-block-bott .news-col .cl-left {
    width: 35%;
    padding-right: 20px;
    float: left !important;
  }
  .meat13-page .news-block-bott .news-col.last .cl-right {
    width: 35%;
  }
  .meat13-page .news-block-bott .news-col.last .cl-left {
    width: 65%;
  }
  .meat13-page .news-block-bott .news-col.st02 {
    padding-top: 0;
    padding-bottom: 0;
    margin-bottom: 0;
    margin-top: 0;
  }
  .meat13-page .news-block-bott .news-col.st02.last {
    margin-top: 40px;
    padding-bottom: 0;
  }
  .meat13-page .meat-03 .news-col.news-com {
    margin-top: 72px;
    padding-top: 70px;
    border-top: 1px solid #d8d8d8;
  }
}
@media (max-width:767px) {
  .meat13-page .news-block-bott .news-col.st02 {
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .meat13-page .news-col>div.news-col-info {
    margin-bottom: 0;
  }
  .meat13-page .news-col-info .tag {
    line-height: 23px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: 96%;
    -webkit-text-size-adjust: 100%;
  }
  .meat13-page .news-col-info .tag.tag01 {
    width: 94%;
  }
}
@media (max-width: 767px) and (min-width: 640px) {
  .meat13-page .news-col-info .tag,
  .meat13-page .news-col-info .tag.tag01 {
    line-height: 42px;
    padding-top: 0;
    padding-bottom: 0;
    width: inherit;
  }
}
@media (max-width: 480px) {
  .meat13-page .news-col-info .tag::after {
    background-size: 100% 100%;
    height: 100%;
  }
}

@media (min-width: 769px) {
  .meat14-page .meat-14 .number2.news-col .cl-left {
    padding-right: 2%;
  }
}

@media (min-width: 769px) {
  .meat14-page .meat-14 a.link_center,
  .meat14-page .meat-14 a.link_next,
  .meat14-page .meat-14 a.link_prev {
    padding-top: 8px;
    padding-bottom: 8px;
  }
  .meat14-page .meat-14 a.link_next,
  .meat14-page a.link_next:hover {
    padding-left: 5px;
  }
  .meat14-page .meat-14 a.link_prev,
  .meat14-page a.link_prev:hover {
    padding-right: 5px;
  }
}

@media (max-width: 768px) {
  .meat14-page .wrap-news-content.meat-03 .news-col.last {
    margin-bottom: 0;
    padding-bottom: 30px;
    clear: both;
  }
}

.meat14-page .wrap-news-content .news-col-wrap>div {
  float: left;
  width: 48%;
  padding: 0 2%;
  box-sizing: border-box;
}
.meat14-page .wrap-news-content .news-col-wrap .ncw-col6 {
  width: 52%;
}
.meat14-page .wrap-news-content .news-col-wrap .ncw-right {
	float: right;
}
.meat14-page .num-list li,
.meat14-page .note-list li {
  text-indent: -21px;
  padding-left: 21px;
}
.meat14-page .wrap-news-content .news-col-info .tag.st02 {
  background-image: none;
  padding-left: 10px;
}
.meat14-page .wrap-news-content .news-col-info .tag.st02:after {
  height: 0;
}
.meat14-page .check-list li {
  padding-left: 36px;
  background: url(/sp/meat/img/ico_list_01.jpg) no-repeat 0 2px;
  margin: 10px 0;
}
.meat14-page .ls-recommends .txt_st li {
  font-size: 18px;
  width: 100%;
  margin-bottom: 15px;
  padding-left: 35px;
  float: none;
}
.meat14-page .ls-recommends .txt_st li:last-child {
  margin-bottom: 0;
}
.meat14-page .wrap-news-content.meat-03 .recipe .ls-recommends li .box-buttan {
  position: absolute;
  bottom: -66px;
  left: 50%;
  margin-top: 20px;
  transform: translateX(-50%);
  text-align: center;
}
.meat14-page a.btn-01 {
  line-height: 36px;
  display: inline-block;
  height: auto;
  margin: 0 auto;
  padding: 7px 30px 11px;
  text-align: center;
  border: 1px solid #707070;
  background-image: url(/shared/img/svg/ar08.svg);
  background-repeat: no-repeat;
  background-position: center right 15px;
}
.meat14-page a.btn-01:hover {
  text-decoration: none;
  color: #fff;
  background-color: rgba(0, 0, 0, .5);
  background-image: url(/shared/img/svg/ar02.svg);
}
.meat14-page .box-buttan a.btn-01 {
  min-width: 280px;
}
.meat14-page .wrap-news-content.meat-03 .recipe .ls-recommends li .box-buttan {
  position: static;
  left: 0;
  transform: translateX(0);
}
.meat14-page .news14-lsr li .ls-recommends-ttl {
  padding: 0;
  margin: 15px 0;
  line-height: 26px;
  text-align: left;
}
.meat14-page .news14-lsr li .ls-recommends-ttl.red {
  color: #e60012;
  margin-top: 0;
  margin-bottom: 5px;
}
.meat14-page .news14-lsr li .ls-recommends-images img {
  max-width: 20%;
  float: left;
  padding-right: 5px;
  padding-bottom: 5px;
}

@media (min-width: 768px) {
  .meat14-page .news14-col03 .ls-recommends {
    overflow: hidden;
  }
  .meat14-page .news14-col03 .ls-recommends li .ls-recommends-ttl {
    text-align: left;
  }
  .meat14-page .pb30 {
    padding-bottom: 30px !important;
  }
  .meat14-page .al-right-pc {
    text-align: right;
  }
  .meat14-page .news14-lsr li {
    position: relative;
  }
  .meat14-page .news14-lsr li img {
    width: 100%;
  }
}

@media (max-width: 767px) {
  .meat14-page .wrap-news-content .news-col-wrap>div:first-child {
    margin: 20px 0;
  }
  .meat14-page .ls-recommends .txt_st li {
    font-size: 15px;
  }
}

@media (max-width: 640px) {
  .meat14-page .wrap-news-content .news-col-info .tag {
    line-height: 26px;
    padding: 3px 0 7px;
    display: block;
    margin-bottom: 10px;
  }
  .meat14-page .wrap-news-content .news-col-wrap>div:first-child {
    margin: 10px 0;
  }
  .meat14-page .ls-recommends li {
    float: none;
    width: auto;
  }
  .meat14-page .ls-recommends .txt_st li {
    padding-left: 25px;
  }
  .meat14-page .ls-recommends .txt_st li:before {
    width: 17px;
    height: 14px;
    background-size: contain;
    top: 5px;
  }
}

@media (max-width: 480px) {
  .meat14-page .mt40 {
    margin-top: 25px!important;
  }
  .meat14-page .box-buttan a.btn-01 {
    min-width: 180px;
    height: auto;
    line-height: 32px;
    padding: 7px 0 9px;
  }
  .meat14-page .news14-lsr li .ls-recommends-ttl {
    margin: 10px 0;
    line-height: 24px;
  }
  .meat14-page .wrap-news-content .news-col-wrap>div,
  .meat14-page .wrap-news-content .news-col-wrap .ncw-right {
		float: none;
		width: auto;
	}
}

.meat15-page .news-block-bott .news-col .cl-right {
	width: 49%;
}
.meat15-page .news-block-bott .news-col .cl-left {
	width: 51%;
}
.meat15-page .wrap-news-content .news-col > div.wrap-com .inner {
	overflow: hidden;
}
.meat15-page .wrap-news-content .news-col {
  padding-bottom: 40px;
  margin-bottom: 40px;
  overflow: hidden;
}

@media all and (max-width: 767px) {
	.meat15-page .news-block-bott .news-col .cl-right,
	.meat15-page .news-block-bott .news-col .cl-left {
		width: auto;
	}
	.meat15-page .news-block-bott .news-col.st02 p {
		margin-top: 1em;
	}
}

@media (max-width: 768px) {
	.meat15-page .news-block-bott {
    border-bottom: 0;
	}	
}

@media (min-width: 769px) {
	.meat15-page .news-block-bott {
    margin-top: 0;
	}
}

.meat15-page .indent3m{
	margin-left: 3em;
	text-indent: -3em;
}
.meat15-page .pb70 {
	padding-bottom: 70px !important;
}
.meat15-page  .mb70 {
	margin-bottom: 70px !important;
}

@media (max-width: 480px) {
	.meat15-page .pb70 {
		padding-bottom: 35px !important;
	}
	.meat15-page  .mb70 {
		margin-bottom: 35px !important;
	}
	.meat15-page .wrap-news-content .news-col {
    padding-bottom: 25px;
    margin-bottom: 25px;
	}
	.meat15-page .mt40 {
    margin-top: 25px !important;
	}
}

.meat16-page #breadcrumb {
  padding-top: 15px;
}
.meat16-page .news-head>.meat06_info {
  width: 100%;
  padding-top: 30px;
}
.meat16-page .news-head {
  margin-bottom: 0;
}
@media only screen and (max-width: 1023px) {
  .meat16-page .news-head>.meat06_info {
    padding-top: 0;
  }
  .meat16-page .news-head>div {
    margin-bottom: 10px;
  }
}
@media (min-width: 768px) {
  .meat16-page .news-head {
    overflow: hidden;
  }
}
@media (max-width: 480px) {
  .meat16-page .news-head .info .title {
    line-height: 32px;
  }
}
@media (max-width: 375px) {
  .meat16-page .news-head .info .title {
    line-height: 28px;
  }
}
.meat16-page .pb25 {
  padding-bottom: 25px !important;
}
.meat16-page .lh22 {
  line-height: 22px;
}
.meat16-page .h3002 {
  margin-top: 0;
  font-size: 17px;
  font-weight: bold;
  margin-bottom: 22px;
}
.meat16-page .txt-center {
  text-align: center !important;
}
@media (max-width: 640px) {
  .meat16-page .h3002 {
    margin-bottom: 0.5em;
    font-size: 16px;
  }
  .meat16-page .news-table table {
    margin-top: 0;
  }
}
.meat16-page .news-table {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.meat16-page .news-table table {
  margin-top: 0;
}
.meat16-page .news-table table td {
  font-size: 16px;
}
@media (max-width: 480px) {
  .meat16-page .news-table table td {
    font-size: 14px;
  }
  .meat16-page .news-table td.ttl {
    font-size: 14px !important;
  }
}
@media (min-width: 769px) {
  .meat16-page .news-table table td,
  .meat16-page .news-table table td+td {
    width: 50%;
  }
  .meat16-page .news-table table {
    width: 100%;
  }
  .meat16-page .news-col .cl-left {
    padding-right: 2%;
    width: 52%;
  }
  .meat16-page .news-col .cl-right .img {
    margin-top: 16px;
  }
  .meat16-page .news-col.st02 .cl-left,
  .meat16-page .news-col.st02 .cl-right {
    display: inline-block;
    vertical-align: bottom;
    margin-bottom: 0;
    float: none;
  }
  .meat16-page .news-col.st02 .cl-right {
    width: 47%;
    margin-bottom: 12px;
  }
}
.meat16-page .news-table table tr td:first-child,
.meat16-page .news-table table td:first-child {
  white-space: initial;
  padding-right: 10px;
  padding-left: 10px;
}
@media (max-width: 768px) {
  .meat16-page .news-table table tr td:first-child {
    width: 50%;
  }
  .meat16-page .news-table table {
    width: 100%;
  }
  .meat16-page .news-table table td,
  .meat16-page .news-table table tr:first-child td,
  .meat16-page .news-table table tr td:first-child {
    font-size: 14px;
  }
}
.meat16-page .news-col.news-block-bott {
  border: 1px solid #bdb7a5;
  padding: 51px 20px 48px;
  margin-top: 70px !important;
  margin-bottom: -14px;
}
.meat16-page .news-col .news-col-wrap {
  margin: 0 -2%;
  overflow: hidden;
  width: 100%;
}
.meat16-page .news-col-wrap>div {
  float: left;
  width: 50%;
  padding: 0 2%;
  box-sizing: border-box;
}
.meat16-page .news-col-wrap .ncw-col2 {
  width: 50%;
}
.meat16-page .news-col-wrap .ncw-right {
  float: right;
}
@media (min-width: 768px) {
  .meat16-page .news-col {
    padding-bottom: 40px;
    margin-bottom: 40px;
    overflow: hidden;
  }
}
@media (max-width: 767px) {
  .meat16-page .news-col {
    margin-bottom: 30px;
  }
  .meat16-page .news-col.last {
    margin-bottom: 0;
  }
  .meat16-page .news-col .news-col-wrap {
    margin: 0;
  }
  .meat16-page .news-col-wrap>div,
  .meat16-page .news-col-wrap .ncw-right,
  .meat16-page .news-col-wrap .ncw-col2 {
    float: none;
    width: auto;
    padding: 0;
  }
  .meat16-page .news-col-wrap>div {
    margin: 20px 0;
  }
  .meat16-page .news-col.st01 .news-col-wrap {
    margin-top: 40px;
  }
  .meat16-page .news-col.st01>div {
    float: left;
  }
}
@media (max-width: 640px) {
  .meat16-page .news-col-wrap>div {
    margin: 10px 0;
  }
}
.meat16-page .no-bdr {
  border: none !important;
}
.meat16-page .news-col .inner-col .news-col-wrap {
  border: 1px solid #d8d8d8;
  -webkit-border-radius: 0 0 0 10px;
  -moz--border-radius: 0 0 0 10px;
  border-radius: 0 0 0 10px;
  -khtml-border-radius: 0 0 0 10px;
  margin: 0;
  overflow: auto;
  margin-left: 10px;
  width: calc(100% - 10px);
  display: table;
}
.meat16-page .news-col .inner-col {
  position: relative;
  margin-top: 35px;
}
.meat16-page .news-col .inner-col .news-col-wrap .ncw-col8 {
  padding-top: 30px;
  padding-right: 0;
  padding-bottom: 20px;
  width: 85%;
  float: none;
  display: table-cell;
  vertical-align: middle;
}
.meat16-page .news-col .inner-col .news-col-wrap .ncw-col2 {
  padding: 0;
  width: 15%;
  float: none;
  display: table-cell;
  vertical-align: middle;
}
.meat16-page .lbl-ribbon {
  padding-left: 22px;
  padding-right: 22px;
  background: #e10000;
  color: #fff;
  position: absolute;
  height: 34px;
  font-size: 18px;
  z-index: 10;
  top: -12px;
  line-height: 34px;
}
.meat16-page .lbl-ribbon:before {
  content: '';
  background: url(/sp/meat/img/img_step_01.png) no-repeat;
  width: 15px;
  height: 44px;
  position: absolute;
  left: 0;
  top: 0;
}
.meat16-page .red-color {
  color: #ff0000;
}
@media (max-width: 767px) {
  .meat16-page .news-col .inner-col .news-col-wrap {
    border: 0;
    padding-left: 10px;
    margin-left: 0;
    width: 100%;
  }
  .meat16-page .news-col .inner-col {
    margin-top: 30px;
  }
  .meat16-page .lbl-ribbon {
    top: 0;
  }
  .meat16-page .news-col .inner-col .news-col-wrap .ncw-col8 {
    padding-bottom: 0;
    width: 100%;
    display: block;
  }
  .meat16-page .news-col .inner-col .news-col-wrap .ncw-col2 {
    padding-bottom: 20px;
    width: 100%;
    display: block;
  }
}
@media (max-width: 640px) {
  .meat16-page .lbl-ribbon {
    top: -7px;
  }
  .meat16-page .news-col.no-bdr {
    padding-bottom: 0;
    margin-bottom: 40px;
  }
  .meat16-page .pb25 {
    padding-bottom: 20px !important;
  }
}
@media (max-width: 360px) {
  .meat16-page .lbl-ribbon {
    font-size: 14px;
  }
}
.meat16-page .area-cooking {
  border-bottom: 1px solid #d8d8d8;
  padding-bottom: 40px;
  margin-bottom: 40px;
}
.meat16-page .box-cooking-ttl {
  position: relative;
  display: table;
}
.meat16-page .area-cooking .icon-cooking {
  width: 160px;
  height: 100px;
  display: table-cell;
  vertical-align: bottom;
}
.meat16-page .area-cooking .ttl-locomo-02 {
  font-size: 22px;
  font-weight: bold;
  line-height: 130%;
  display: table-cell;
  vertical-align: middle;
}
.meat16-page .area-details {
  padding-top: 0;
  margin-bottom: 0;
}
.meat16-page .area-details .sec-details .image-01 {
  padding-top: 0;
}
.meat16-page .txt_st {
  width: 360px;
  position: absolute;
  top: 0;
  right: 0;
}
.meat16-page .txt_st li {
  font-size: 16px;
  width: 100%;
  margin-bottom: 15px;
  padding-left: 35px;
  float: none;
}
.meat16-page .txt_st li:last-child {
  margin-bottom: 0;
}
.meat16-page .sec-details {
  height: auto;
}
.meat16-page .area-details .box-overview .unit li:nth-child(odd) {
  margin-left: .6%;
}
.meat16-page .area-details .box-overview .unit li:nth-child(even),
.meat16-page .area-details .box-overview .unit li.calorie {
  margin-left: 0;
}
@media (min-width: 768px) {
  .meat16-page .area-details .sec-details .sec-details-inner.area-left {
    float: left;
    width: 46%;
  }
  .meat16-page .txt_st {
    width: 100%;
    position: relative;
  }
  .meat16-page .area-details .box-overview {
    position: inherit;
    width: 100%;
    margin-top: 30px;
  }
  .meat16-page .ttl-01 img {
    width: auto;
  }
  .meat16-page .area-right {
    width: 50%;
    float: right;
  }
}
@media (max-width: 767px) {
  .meat16-page .area-cooking {
    padding-bottom: 0;
  }
  .meat16-page .area-cooking h2 {
    font-size: 22px;
  }
  .meat16-page .area-cooking .icon-cooking img {
    width: auto;
  }
  .meat16-page .txt_st {
    width: 100%;
    margin-top: 20px;
    position: static;
  }
  .meat16-page .txt_st li {
    font-size: 14px;
  }
  .meat16-page .area-details {
    margin-bottom: 50px;
  }
  .meat16-page .area-details .title-01 {
    margin-bottom: 23px;
    padding: 20px 0 0;
    border-top: 2px solid #e10000;
  }
  .meat16-page .area-details .title-01 .name {
    font-size: 20px;
    word-break: break-all;
    line-height: 1.3;
  }
  .meat16-page .area-details .title-01 .txt-catch {
    margin-top: 6px;
    color: #65562d;
    font-size: 14px;
  }
  .meat16-page .area-details .sec-details .sec-details-inner {
    width: 100%;
    float: none;
  }
  .meat16-page .area-details .sec-details .image-01 {
    float: none;
    width: 100%;
  }
  .meat16-page .area-details .sec-details .snsbtn {
    position: static;
    width: 240px;
    margin-top: 12px;
  }
  .meat16-page .area-details .box-overview {
    width: 100%;
    margin-top: 20px;
    position: static;
  }
  .meat16-page .area-details .box-overview .unit {}
  .meat16-page .area-details .box-overview .unit li {
    font-size: 14px;
  }
  .meat16-page .area-details .box-overview .notes {
    font-size: 12px;
  }
  .meat16-page .area-details .box-overview .item {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #dadada;
  }
  .meat16-page .area-details .box-overview .item .ttl-01 {
    margin-bottom: 10px;
    font-size: 15px;
  }
  .meat16-page .area-details .box-overview .item .ttl-01 img {
    height: 21px;
    margin-right: 10px;
    vertical-align: bottom;
  }
  .meat16-page .area-details .box-overview .item dd li a {
    background-position: center right 4px;
  }
  .meat16-page .area-details .box-recipe {
    margin-top: 0;
  }
  .meat16-page .area-details .box-recipe .ttl-01 {
    margin-bottom: 14px;
    padding-bottom: 0;
    border-bottom: none;
    font-size: 15px;
  }
  .meat16-page .area-details .box-recipe .ttl-01 img {
    width: auto;
    height: 21px;
    margin-right: 10px;
    vertical-align: bottom;
  }
  .meat16-page .area-details .box-recipe .ttl-01 span {
    font-size: 12px;
  }
  .meat16-page .area-details .box-recipe .box-recipe-material {
    float: none;
    width: 100%;
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #dadada;
  }
  .meat16-page .area-details .box-recipe .box-recipe-material dl {
    margin-top: 14px;
  }
  .meat16-page .area-details .box-recipe .box-recipe-material dt {
    font-size: 13px;
  }
  .meat16-page .area-details .box-recipe .box-recipe-material dd table {
    font-size: 13px;
  }
  .meat16-page .area-details .box-recipe .box-recipe-steps {
    float: none;
    width: 100%;
    margin-top: 20px;
    margin-bottom: 0;
    padding-top: 20px;
    border-top: 1px solid #dadada;
  }
  .meat16-page .area-details .box-recipe .box-recipe-steps ol {
    counter-reset: recipe-steps;
    margin: 0;
    list-style: none;
  }
  .meat16-page .area-details .box-recipe .box-recipe-steps li {
    margin-top: 10px;
    padding: 0 0 0 30px;
    font-size: 14px;
  }
  .meat16-page .area-details .box-recipe .box-recipe-point {
    float: none;
    width: 100%;
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #dadada;
  }
  .meat16-page .area-details .box-recipe .box-recipe-point p {
    font-size: 14px;
  }
  .meat16-page .area-details .box-component {
    margin-top: 20px;
    padding-top: 20px;
    border-top: 1px solid #dadada;
  }
  .meat16-page .area-details .box-component .ttl-01 {
    margin-bottom: 14px;
    padding-bottom: 0;
    border-bottom: none;
    font-size: 15px;
  }
  .meat16-page .area-details .box-component .ttl-01 img {
    height: 21px;
    margin-right: 10px;
    vertical-align: bottom;
    width: auto;
  }
  .meat16-page .area-details .box-component .tetx-additional {
    font-size: 12px;
  }
  .meat16-page .area-details .box-component .list-component dl {
    width: 33.3333%;
    font-size: 13px;
  }
  .meat16-page .area-details .box-component .list-component dt {
    padding: 10px 0;
    background-color: #dedbd2;
    border-right: 1px solid #fff;
  }
  .meat16-page .area-details .box-component .list-component dd {
    padding: 10px 0;
    border-right: 1px solid #dedbd2;
    border-bottom: 1px solid #dedbd2;
  }
  .meat16-page .area-details .box-component .list-component dl:nth-child(3n) dt,
  .meat16-page .area-details .box-component .list-component dl:nth-child(3n) dd {
    border-right: none;
  }
  .meat16-page .area-details .box-component .list-component dl:last-child dt {
    border-right: 1px solid #fff;
  }
  .meat16-page .area-details .box-component .list-component dl:last-child dd {
    border-right: 1px solid #dedbd2;
  }
  .meat16-page .area-recipe-cover-box {
    position: static;
  }
}
@media (max-width: 640px) {
  .meat16-page .area-cooking .ttl-locomo-02 {
    font-size: 15px;
  }
  .meat16-page .area-cooking .icon-cooking {
    width: 120px;
    height: auto;
  }
  .meat16-page .area-cooking h2 {
    font-size: 18px;
  }
  .meat16-page .txt_st li {
    padding-left: 25px;
  }
  .meat16-page .txt_st li:before {
    width: 17px;
    height: 14px;
    background-size: contain;
    top: 5px;
  }
}
@media (max-width: 480px) {
  .meat16-page .area-cooking .icon-cooking {
    width: 100px;
    height: auto;
  }
}
.meat16-page .ls-recommends li {
  width: 25%;
  padding: 0 14px;
}
.meat16-page .wrap_block001 {
  border: 1px solid #d5d5d5;
}
.meat16-page .ls-recommends li .ls-recommends-ttl {
  padding-bottom: 5px;
}
.meat16-page .wrap_p001 {
  padding: 0 21px;
}
.meat16-page .wrap_p001.pd10 {
  padding-bottom: 10px;
}
.meat16-page .ttl_block {
  border: 1px solid #d5d5d5;
  padding: 5px 0;
  text-align: center;
  margin: 10px 10px 0;
  font-weight: bold;
  font-size: 14px;
}
@media (max-width: 768px) {
  .meat16-page .ls-recommends li {
    width: 100%;
    padding: 0 10px;
  }
}

.meat08-page .news-block-bott a:hover {
  opacity: 1;
  text-decoration: none;
}

@media all and (min-width: 641px) {
	.meat06-page .list-component001 dl > * {
		padding: 10px;
	}
}

@media all and (min-width: 768px) {
	a.link_center, a.link_next, a.link_prev {
		padding: 15px 32px;
	}
	.meat08-page .news-table .only-pc table tr td img {
    width: 100%;
    display: block;
	}
}

@media all and (max-width: 768px) {
	.meat12-page .ls-recommends li {
    margin-bottom: 20px;
	}
}

@media all and (min-width: 768px) and (max-width: 1023px){
	.wrap-news-content .news-col.meat06-page.st01 .cl-left.left001,
	.wrap-news-content .news-col.meat06-page .cl-left.wd50 {
		float: left;
	}
}

@media all and (min-width: 641px) and (max-width: 767px){
	.wrap-news-content .news-col.meat06-page.st01 .cl-left.left001,
	.wrap-news-content .news-col.meat06-page.st01 .cl-right.right001,
	.wrap-news-content .news-col.meat06-page .cl-left.wd50,
	.wrap-news-content .news-col.meat06-page .cl-right.wd50 {
		float: none;
		width: auto;
		padding-right: 0;
		padding-left: 0;
	}
	.wrap-news-content .news-col.meat06-page.st01 .cl-right.right001 {
		margin-top: 30px;
	}
}

@media all and (max-width: 640px) {
	.meat06-page .list-component001 dt,
	.meat06-page .list-component001 dl:last-child > * {
		border: 1px solid #bdb7a5;
	}
	.meat06-page .list-component001 dt,
	.meat06-page .list-component001 dl:last-child dt,
	.meat06-page .list-component001 dl:first-child dd {
		border-bottom: none;
	}
	.wrap-news-content .nc-info-tbl tr td:first-child {
    padding-right: 15px;
	}
	.meat13-page .news-col-wrap > div {
    margin: 0 0 20px;
	}
	.meat13-page .news-col-wrap div:last-child {
    margin: 0;
	}
	.meat13-page .news-col-info .tag {
    line-height: 24px;
    padding-top: 5px;
    padding-bottom: 5px;
    width: auto;
	}
}

.meat13-page .news-col-wrap .ncw-col80 {
	width: 80%;
}
.meat13-page .news-col-wrap .ncw-col70 {
	width: 70%;
}
.meat13-page .news-col-wrap .ncw-col60 {
	width: 60%;
}
.meat13-page .news-col-wrap .ncw-col55 {
	width: 55%;
}
.meat13-page .news-col-wrap .ncw-col45 {
	width: 45%;
}
.meat13-page .news-col-wrap .ncw-col40 {
	width: 40%
}
.meat13-page .news-col-wrap .ncw-col30 {
	width: 30%;
}
.meat13-page .news-col-wrap .ncw-col20 {
	width: 20%;
}
.meat13-page .news-col-wrap .ncw-pr00 {
	padding-right: 0;
}

@media all and (max-width: 767px){
	.meat13-page .news-col-wrap [class*="ncw-col"]{
    width: auto;
	}
	.meat13-page .news-block-bott {
    border-bottom: none;
	}
}

@media all and (min-width: 768px){
	.wrap-news-content .meat18-page > div.wrap-com .inner {
		overflow: auto;
	}
	.wrap-news-content .meat19-page table td:first-child{
		padding-right: 60px;
	}
} 
.ml40{
	margin-left: 40px;
}
.pd00{
	padding:0px!important;
}
.meat13-page .check-list li{
	display: inline-block;
}
.meat13-page .check-list li .wd100{
	width: 100%;display: inherit;
}
.meat13-page .check-list li > div{
	display: inline-block;
	float: left;
}
.meat19-page .wd20{
width: 20%!important;
}
.meat19-page .wd10{
width: 10%!important;
}
.meat19-page .news-table table{
	width: 100%;
}
.meat19-page .news-table table td{
 text-align:center;
 padding-top: 8px;
 padding-bottom: 8px;
}
.meat19-page .ls-recommends{
	margin-left:0px;
	margin-right:0px;
}
.meat19-page .ls-recommends li {
    padding: 0 17px;
}
.txt-intd{
	text-indent: -76px;
  margin-left: 76px;
}
.meat13-page .check-list li > .wd65{
	width:65%;
	padding-right: 75px;
}
.meat13-page .check-list li > .wd30{
	width: 35%;
}
.meat19-page .bg-style01,
.meat13-page .ncw-right .bg-style01{
	background: #eeede8; 
}
.meat13-page .ncw-right .bg-rank1{ 
	background:#ffff00
}
.meat13-page .ncw-right .bg-rank2{ 
	background:#fcd5b4
}
.meat13-page .ncw-right .bg-rank3{ 
	background:#b7dee8
}
.meat13-page .ncw-right .wd30{
width: 30%!important;
max-width: 30%;
}
.meat13-page .ncw-right .wd23{
width: 23%!important;
max-width: 23%;
}
.txt-lg-03{
	font-size: 18px;
	line-height: 26px;
}
.meat19-page .meat19-style01 table,.meat13-page .meat19-style02 table{
	width: 100%;
	max-width: 100%;
}
.meat13-page .meat19-style02 table td{
	padding-top: 8px;
	padding-bottom: 8px;
}
.meat16-page .news-col .style002 .inner-col .news-col-wrap .ncw-col2{
	padding-bottom:20px;
	vertical-align: bottom;
}
.meat16-page .news-col .style002 .inner-col .news-col-wrap .ncw-col2 p {
	margin-top: 20px;
	margin-right: 20px;
}
.meat16-page .news-col .style002 .inner-col .news-col-wrap .ncw-col2 img {
	max-height: 350px;
	width: auto;
}
.wrap-news-content .news-col.meat19-page .cl-left.wd25{
	width: 25%;
	padding-right: 1%;
}
.wrap-news-content .news-col.meat19-page .cl-center.wd25{
	width: 25%;
	padding-left: 0.5%;
	padding-right: 0.5%;
}
.wrap-news-content .news-col.meat19-page .cl-right.wd25{
	width: 25%;
	padding-left: 1%;
}
.wrap-news-content .news-txt.meat19-page{
	border-top: none;
}
.meat16-page .lbl-ribbon.bg-bule{
	background-color: #0082cd;
}
.meat16-page .lbl-ribbon.bg-bule:before{
	background: url(/sp/meat/19/img/img_step_01_blue.png) no-repeat;
}
.meat08-page .news-col.under-line{
	margin-bottom: 90px;
    padding-bottom: 90px;
    border-bottom: 1px solid #d8d8d8;
}
@media (max-width: 768px){
	.meat13-page .ncw-right .wd23{
		width: 32%;
	}
	.meat13-page .ncw-right .news-table table tr td:first-child{
		width: 30%!important;
	}
	.scroll {
	    width: 100%;
	    overflow-x: scroll;
	    position: relative;
	}
	.scroll::-webkit-scrollbar {
	   -webkit-appearance: none;
	}
	.scroll::-webkit-scrollbar:horizontal {
	   width: 15px;
	}
	.scroll::-webkit-scrollbar-thumb {
	   background-color: #bcbcbc;
	   border-radius: 0;
	   height: 86px;
	}
	.scroll::-webkit-scrollbar-track {
	   border-radius: 0!important;
	   background-color: #e1e1e1;
	}
	.scroll.after:after{
		content: "";
		width: 126px;
		height: 80px;
		background: url(/shared/img/svg/icon_cr03.svg)no-repeat;
		opacity: 0.4;
		position: absolute;
		top: 50%;
		left: 0;
		right: 0;
		margin: auto;
		transform: translateY(-50%);
	}
	.number1 .scroll-content {
	    width: 650px;
	}
	.number2 .scroll-content {
	    width: 550px;
	}
	.meat16-page .news-col .style002 .inner-col .news-col-wrap .ncw-col2 p {
		margin-top: 10px;
		margin-right: 0px;
	}
}
@media (max-width: 767px){
	.ml40{
		margin-left:0px!important;
	}
	.meat13-page .check-list li > .wd65,.meat16-page .news-col .style002 .inner-col .news-col-wrap .ncw-col8{
		width: 100%;
		padding-right:0px;
	}
	.txt-intd {
    text-indent: -70px;
    margin-left: 70px!important;
	}
	.meat19-style01,.meat19-style02{
    width: 100%;
    overflow: hidden;
    overflow-x: auto;
    max-width: 100%;
	}
	.meat13-page .news-table .meat19-style02 table{
		width:526px;
	}
	.meat19-page .news-table table{
		width:760px;
	}
	.meat19-page p.pie_chart img{
		width:auto;
	}
	.wrap-news-content .news-col.meat19-page.last{
		margin-bottom: 25px;
	}
}
@media (max-width: 767px){
	.wrap-news-content .news-col.meat19-page .cl-left.wd25{
		width: 100%;
		padding-right: 0;
	}
	.wrap-news-content .news-col.meat19-page .cl-center.wd25,
	.wrap-news-content .news-col.meat19-page .cl-right.wd25 {
		width: 100%;
		padding-left: 0;
		padding-right: 0;
		margin-top: 10px;
	}
}

.wrap-news-content.wrap-cms {
	word-break: break-all;
}
@media (max-width: 640px) {
	.wrap-news-content.wrap-cms .news-col > div.cl-left,
	.wrap-news-content.wrap-cms .news-col > div.cl-right {
		width: 100%;
	}

}
	.wrap-news-content.wrap-cms .wrap-com table td:first-child {
		white-space: normal;
	}