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

/* --------------------------------------------------------------------------------
	お試しセット・初回限定
-------------------------------------------------------------------------------- */
.fs-l-main{
	width: 100%;
	padding: 0;
}

#header-cat .header-inner {
	padding-bottom: 1.6%;
}
#header-cat .h-bnt-menu {
	padding-top: 0.5%;
}



/* ---- PCのみ左ナビを非表示 ↓---- */
#sub1 {
display:none;
}


.fs-l-pageMain {
	max-width:inherit;
}

.fs-c-productList {
}
/* ---- PCのみ左ナビを非表示 ↑---- */


.fs-l-main{
	max-width:100%;
	margin:0 auto;
}

/*下部商品*/
.fs-c-productList {
}


#otameshi-shokaigentei-sp{
	padding: 5vw 0 0;
	color:#333333;
	font-size: 3vw;
}

#otameshi-shokaigentei-sp .otameshi-shokaigentei-outer {
}
#otameshi-shokaigentei-sp .otameshi-shokaigentei-inner {
	padding: 0 2vw;
}

#otameshi-shokaigentei-sp img{
	max-width:100%;
}
#otameshi-shokaigentei-sp a{
	color:#333333;
}


/* ----------------------------------------
img-main
---------------------------------------- */
#otameshi-shokaigentei-sp .img-main {
	padding: 0 0 3vw;
}
#otameshi-shokaigentei-sp .img-main img {
	display: block;
}

/********** 初めて ON THE UMAMIをご購入いただく方へ **********/
#otameshi-shokaigentei-sp .main-img-txt {
	padding: 0 0 8vw;
	text-align: center;
}
#otameshi-shokaigentei-sp .main-img-txt .heading {
	padding: 0 0 3vw;
	font-weight: bold;
	font-size: 5vw;
}
#otameshi-shokaigentei-sp .main-img-txt .txt {
}

/********** 文章 **********/
#otameshi-shokaigentei-sp .second-txt {
	padding: 0 0 10vw;
	text-align: center;
	font-size: 3vw;
}
#otameshi-shokaigentei-sp .second-txt .heading {
	font-weight: bold;
	font-size: 5vw;
}

/* ----------------------------------------
ON THE UMAMI 人気商品No.1
---------------------------------------- */
/********** ON THE UMAMI 人気商品No.1 **********/
#otameshi-shokaigentei-sp .item-on-the-umami-shokai {
}
#otameshi-shokaigentei-sp .item-on-the-umami-shokai .sheading {
	padding: 0 0 4vw;
	text-align: center;
	font-weight: bold;
	font-size: 5vw;
}

#otameshi-shokaigentei-sp .item-on-the-umami-shokai .txt {
	padding: 0 0 10vw;
	text-align: center;
}
#otameshi-shokaigentei-sp .item-on-the-umami-shokai .txt p {
	padding: 0 0 4vw;
}

/********** カート情報 **********/
#otameshi-shokaigentei-sp .item-cart-info {
	margin: 0 0 5vw;
	padding: 0 0 5vw;
	border-bottom: solid 0.4vw #000;
}

/********** img-info **********/
#otameshi-shokaigentei-sp .img-info {
	padding: 0 0 5vw;
}
#otameshi-shokaigentei-sp .img-info .img {
}
#otameshi-shokaigentei-sp .img-info .info {
	padding: 2vw 0 0;
}
#otameshi-shokaigentei-sp .img-info .info .item-name {
	padding: 0 0 2vw;
	text-align: center;
	font-weight: bold;
}
#otameshi-shokaigentei-sp .img-info .info .txt-item {
	padding: 0 0 10vw;
	text-align: center;
}

/********** 価格 **********/
#otameshi-shokaigentei-sp .img-info .item-price {
	display: flex;
	justify-content: space-between;
	
	width: 100%;
}

/* 送料無料 */
#otameshi-shokaigentei-sp .img-info .icon-muryo-box {
	display: flex;
	justify-content: center;
	align-items: center;
	
	width: 15vw;
	height: 15vw;
	
	border: solid 1px #000;
	font-size: 3vw;
}

/* 価格 */
#otameshi-shokaigentei-sp .img-info .item-price-txt {
	width: calc(100% - 40vw);
	line-height: 1.2;
}

/* 通常価格 */
#otameshi-shokaigentei-sp .img-info .item-price-tsujou {
}

/* 限定価格 */
#otameshi-shokaigentei-sp .img-info .item-price-special {
	padding: 0 0 2vw;
	text-align: right;
	font-weight: bold;
	font-size: 12vw;
	color: #f00;
}
#otameshi-shokaigentei-sp .img-info .item-price-special .price-yen {
	font-size: 8vw;
}

#otameshi-shokaigentei-sp .img-info .item-price-special .price-yen-zei {
	font-size: 5vw;
}


/********** thumb-btn-cart **********/
#otameshi-shokaigentei-sp .thumb-btn-cart {
}

/* thumb-btn-cart */
#otameshi-shokaigentei-sp .thumb-btn-cart .thumb {
}

/* thumb */
#otameshi-shokaigentei-sp .thumb-btn-cart .thumb ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	
	width: 100%;
}
#otameshi-shokaigentei-sp .thumb-btn-cart .thumb ul li {
	width: 48%;
	padding: 0 0 2vw;
}
#otameshi-shokaigentei-sp .thumb-btn-cart .thumb ul li img {
	object-fit: cover;
	width: 100%;
	height: 25vw;
}

/* btn-cart */
#otameshi-shokaigentei-sp .thumb-btn-cart .btn-cart {
}
#otameshi-shokaigentei-sp .btn-cart a {
	display: block;
	padding: 2vw;
	border: solid 1px #000;
	text-align: center;
	text-decoration: none;
}



/* ----------------------------------------
例
---------------------------------------- */
/********** example-list **********/
#otameshi-shokaigentei-sp .example-list {
	padding: 0 0 4vw;
}
#otameshi-shokaigentei-sp .example-list .example-list-box {
	padding: 0 0 4vw;
}

/* img */
#otameshi-shokaigentei-sp .example-list .example-list-box .img {
	padding: 0 0 2vw;
}

/* txt */
#otameshi-shokaigentei-sp .example-list .example-list-box .txt {
}
#otameshi-shokaigentei-sp .example-list .example-list-box .txt .heading {
	padding: 0 0 3vw;
	font-weight: bold;
	font-size: 4vw;
}
#otameshi-shokaigentei-sp .example-list .example-list-box .txt p {
	margin: 0 0 5vw;
	line-height: 1.9;
}




/* ----------------------------------------
おすすめレシピ
---------------------------------------- */
#otameshi-shokaigentei-sp .osusume-recipe {
	margin: 0 0 10vw;
	padding: 0 0 10vw;
	border-bottom: solid 0.4vw #000;
}
#otameshi-shokaigentei-sp .osusume-recipe .heading {
	margin: 0 0 2vw;
	font-size: 5vw;
	font-weight: bold;
	border-bottom: solid 1px #000;
}
#otameshi-shokaigentei-sp .osusume-recipe ul {
}
#otameshi-shokaigentei-sp .osusume-recipe ul li {
	padding: 0 0 5vw;
}
#otameshi-shokaigentei-sp .osusume-recipe ul li .sheading {
	padding: 0 0 1vw;
}
#otameshi-shokaigentei-sp .osusume-recipe ul li .img {
	padding: 0 0 2vw;
}
#otameshi-shokaigentei-sp .osusume-recipe ul li .img img {
	display: block;
	object-fit: cover;
	width: 100%;
	height: 50vw;
}
#otameshi-shokaigentei-sp .osusume-recipe ul li .sheading {
	text-align: center;
	font-weight: bold;
}




/* ----------------------------------------
お客様の声
---------------------------------------- */
#otameshi-shokaigentei-sp .voice {
	margin: 0 0 10vw;
	padding: 0 0 10vw;
	border-bottom: solid 0.4vw #000;
}
#otameshi-shokaigentei-sp .voice .heading {
	margin: 0 0 4vw;
	font-size: 5vw;
	font-weight: bold;
	border-bottom: solid 1px #000;
}




/* ----------------------------------------
Q &amp; A
---------------------------------------- */
#otameshi-shokaigentei-sp .qa-contents {
	
}
#otameshi-shokaigentei-sp .qa-contents .heading {
	padding: 0 0 4vw;
	text-align: center;
	font-weight: bold;
	font-size: 5vw;
}
#otameshi-shokaigentei-sp .qa-contents .qa-list ul li {
	padding: 0 0 5vw;
}
#otameshi-shokaigentei-sp .qa-contents .qa-list ul li .txt-q {
	font-weight: bold;
}
#otameshi-shokaigentei-sp .qa-contents a {
	text-decoration: underline;
}



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