@charset "utf-8";
/*---------------------------
 CSS Document 
-----------------------------*/
/*============================
共通
============================*/

_:lang(x)+_:-webkit-full-screen-document, body {
-webkit-appearance: none;
}	

}
#breadcrumbs {
	margin: 0;
}
.hed {
}

img {
	width: 100%;
}
a:hover, a:hover img, a:hover p, a:hover div {
	opacity: 0.8;
	transition: all 0.2s ease-out 0s;
}
.arrow_next:after {
	content: "";
	position: absolute;
	display: inline-block;
	width: 10px;
	height: 10px;
	right: 5%;
	top: 40%;
	border-top: 1px solid #e8497a;
	border-right: 1px solid #e8497a;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.arrow_next.bk:after {
	border-color: #000;
}
.arrow_down:after {
	content: "";
	position: absolute;
	display: inline-block;
	width: 10px;
	height: 10px;
	left: 48%;
	bottom: 10px;
	border-bottom: 1px solid #fff;
	border-right: 1px solid #fff;
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.gs_width {
	max-width: 1280px;
	margin: 0 auto 0px;
	width: 90%;
}
.sp {
	display: none;
}
/*============================
共通ボタン
============================*/
.top_btn {
}
.top_btn a {
	background-color: #07738E;
	font-size: 20px;
	color: #fff;
	margin: 0 auto;
	display: block;
	text-align: center;
	padding: 10px;
	position: relative;
	max-width: 500px;
	width: 80%;
}
.link_btn a {
	background-color: #07738E;
	font-size: 20px;
	color: #fff;
	margin: 0 auto 0;
	display: block;
	text-align: center;
	padding: 10px;
	position: relative;
	max-width: 500px;
	width: 80%;
}
.link_btn.top a {
	margin: 50px auto 0;
}
.allitem_bt {
	text-align: center;
}
.allitem_bt a {
	font-size: 30px;
	display: inline-block;
	/* border: solid 1px #e8497a; */
	color: #ffffff;
	background-color: #000;
	padding: 10px 0;
	width: 600px;
	max-width: 90%;
	text-align: center;
	border-radius: 2px;
	font-weight: 600;/* box-shadow: 2px 2px 0 0 rgb(0 0 0 / 20%); */
}
.top_bt {
	text-align: center;
	margin: 20px 0 0;
}
.top_bt a {
	display: inline-block;
	font-size: 30px;
	color: #ffffff;
	padding: 10px 0;
	background-color: #bbb;
	width: 600px;
	max-width: 90%;
	text-align: center;
	border-radius: 2px;
	font-weight: 600;
}
/*============================
画像フェードイン
============================*/
.is-lazyloaded {
	animation: fadeIn 1s;
}
 @keyframes fadeIn {
 0% {
 opacity: 0;
}
 100% {
 opacity: 1;
}
}
/*============================
gs_item
============================*/
.gs_item_wrap {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
	margin: 30px auto;
}
.gs_item_list {
	width: 23%;
}
.gs_item_list a {
	display: block;
}
.gs_item_txt {
	text-align: justify;
	min-height: 60px;
	line-height: 1.4;
	font-size: 14px;
}
.gs_item_img {
	border: solid 1px #ccc;
	box-sizing: border-box;
}
.brand_rogo {
	max-width: 400px;
	margin: 2px 80px 2px;
}
.gs_item_name {
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
@media only screen and (max-width: 786px) {
/*============================
gs_item
============================*/
.gs_item_wrap {
}
.gs_item_list {
	width: 47%;
	margin: 0 0 5%;
}
.gs_item_list a {
}
.gs_item_txt {
	font-size: 12px;
	line-height: 1.2;
}
.gs_item_img {
}
.brand_rogo {
	margin: 0 15%;
}
.gs_item_name {
}
}

/*============================
コンテンツ
============================*/

.hed{
}
.pc{
}
.sp{
}
.read{
}
.read_cover{background-image: url(cpimg/LP_peak_02.jpg);background-size: cover;/* height: 100%; */}
.gs_width{
}
.read_flex{/* display: flex; */width: 390px;padding: 70px;background-color: white;text-align: center;/* justify-content: space-around; */margin:  auto;/* padding: 80px; */}
.read_ttl{font-size: 32px;margin: 0 0 30px;font-weight: 600;text-align: center;background-color: white;/* padding: 180px; */}
.read_txt{/* width: 50%; */font-size: 20px;line-height: 1.8;}
.contents{
}
.title_cover{
   
	background-color: #ff4701;padding: 40px 0;margin: 0 auto;color: white;text-align: center;}

.title_cover h3{
	font-size: 40px;
	font-weight:600;
	padding:0 0 10px;
}

.title_cover p{
	font-size: 20px;
}
.contents_box{/* display: flex; */max-width: 1280px;margin: auto;}
.contents_li{display: flex;margin: 80px 0 0;/* flex-wrap: wrap; */justify-content: center;/* justify-content: space-between; */}

.contents_txt{
	width: 40%;
}

.contents_txt img{
	width:30%;
}

.contents_txt h3{
	font-size: 32px;
	font-weight: 600;
  border-bottom: solid 3px #ff4701;
  position: relative;
	padding-bottom: 10px;
	}


.contents_txt h3:after {
  position: absolute;
  content: " ";
  display: block;
  border-bottom: solid 3px #333
  ;
  bottom: -3px;
  width: 30%;
}

.contents_txt p{
	font-size: 20px;
	line-height: 1.5;
	margin: 10px 0 0;
}

.contents_img{
	margin-left:40px;
	width: 40%;
}
.contents_txt img{
	width:50%;
}
.item_cover{
	background-color:#fcf3eb;
	padding:40px;
	margin:40px 0 0;
}

.item_ttl{text-align: center;font-size: 48px;font-weight: 600;margin: 80px 0 0;}
.item_box{
}
.item_title{display: flex;align-items: baseline;justify-content: unset;max-width: 1280px;width: 80%;margin: auto;}



.item_title h3{
	font-size:28px;
	font-weight:600;
	margin:100px 0 0;
	padding: 0px;
	/* border-left: 45px solid #fe7c00; */
}

.item_title h3:before{
	content: "■";
	color:#fe7c00;
	padding-right:10px;
	width:100px;
	height:100px;

}

.item_title p{
	font-size:18px;
	margin: 20px;
}



.item_flex{display: flex;justify-content: flex-start;max-width: 1280px;width: 100%;margin: auto;}
.item_flex_box{display: block;width: 23%;margin: 0 0 0 20px;/* height: 190px; */padding: 0 0 60px;}
.item_flex_box img{border-radius:4px;background-color:#fff;box-shadow: 5px 5px 10px rgb(200 200 200 / 30%);margin: 20px 0 20px;}


.item_flex_box a{
	display:block;
}
.item_flex_box p{
	font-size:20px;
	text-align:center;
	
}

.brand{
}
.brand_contents{
	padding:80px 0 0;
	display:flex;
	justify-content: space-between;
}
.brand_img{
}

.brand_img h3{
	font-size:24px;
}

.brand_item{width: 50%;}
.brand_item_txt{font-size: 20px;line-height: 1.5;letter-spacing: 0.5px;padding: 10px 0 0;}
.brand_item_flex{display: flex;justify-content: center;flex-wrap: wrap;width: 900px;margin: auto;}
.brand_item_box{width: 40%;margin-right:2%;margin: 0 auto 60px;}

.item_name{
	font-size: 20px;
	font-weight: 600;
	padding: 20px 0 0;
}

.item_price{
   font-size: 20px;
   text-align:right;
}

.gs_item_wrap{
}
.gs_item_list{
}
.gs_item_txt{
}
.gs_item_img{
}
.brand_rogo{
}
.gs_item_name{
}
.allitem_bt{
}
.top_bt{
}

.goods{background-color: #fcf3eb;}

.yellow{
	background-color:#fe7c00;
	padding:40px 0 0
}
.title_cover{
}
.goods_flex{width: 1000px;margin: 60px auto;}
.goods_flex_box{display: flex;flex-wrap:wrap;justify-content: space-evenly;}

.goods_flex_box ul{
}

.goods_read{
	font-size:20px;
	padding:0 0 10px;
	height: 60px;
}
.goods_flex_box li{
	width: 28%;
	text-align: center;
	display: block;
	margin: 40px 0 20px;
}

.goods_flex_box a{
	display: block;
}

.goods_flex_box img{
	border-radius: 4
px;
	background-color: #fff;
	box-shadow: 5px 5px 12px rgb(200 200 200 / 30%);
	margin: 20
px
 0 20
px;
}|
.goods_read{
text-align:cemter;

}


.goods_name{font-size: 20px;padding: 10px 0 0;}
.check_cover{background-color: #ff4701;padding: 20px;}

.check_list_check{
	display:flex;
	align-items:center;
	justify-content: space-between;
	margin: 0 5px;
	flex-direction: row;
}


.check_contents{
	text-align:center;
	padding: 60px;
	margin: 80px auto;
	color:#fff;
	font-size: 12px;
}

.check_contents h3{
	font-size: 48px;
	font-weight: 600;
	color: white;
}

.check_contents h4{
	font-size:28px;
	text-align:left;
	font-weight: 600;
	color: #ff4701;
	padding: 40px 0;
	margin: -10px 0 -30px 10px;
}

.check_contents p{
	font-size:20px;
	padding:10px 0 10px;
}



.check_list_title{
	text-align:left;
	font-size: 15px;
	margin-left: 10px;
	font-weight: 600;
	/* color:#ff4701; */
}

label{
	margin-left: 39px;
}
.result{
	font-size:16px;
	margin:10px;
}
.result_graph{
	width:100%;
	padding:4px;
	background-color:white;

}


.result_orange{
   background-color:red;
   padding:4px;
   transition-duration: .14s;
    transition-property: width,background;
    transition-timing-function: ease-in;
}



.checkbox_name{
	
/* text-align: left; */
	
/* margin: 0 0px; */
	
/* padding-left: 1em; */
	
/* width: 80px; */
	
font-size: 12px;
	
padding: 50px 0 0 -71px;
	
display: initial;
	
text-indent: -9em;
}
.check_gage{
}

.check_list{max-width: 900px;padding: 0px auto 40px;padding: -20px 0px 80px;margin: 20px auto -30px;background-color: #fff;}

.check_list ul{
	display:flex;
	justify-content: flex-start;
	/* align-items: stretch; */
	color:#000;
	flex-wrap: wrap;
	margin: 0 0 20px;
	padding: 0px 0 30px;
}

.check_list img{
    max-width:40px;
    margin-right: 14px;
}

.check_list li{
	width: 49%;
	/* justify-content: space-evenly; */
	/* justify-content:space-between; */
	padding-bottom: 0 10px 10px;
	/* font-size: 16px; */
	font-size: 16px;
	padding: 10px 0;
	padding-right: 1;
	border-bottom: 1px solid #CCC;
}

.check_01{
	margin-left:20px;
}

.check_list_title input{
	display:none;
}


.btn_a{background-color: #ccc;padding: 10px;font-size: 14px;/* margin: 0 0 0 0%; *//* margin-left: 40px; */}

/*============================
#checkbox1
============================*/
#checkbox1{
           -webkit-appearance: none;
           /* width: 40px; */
           display: block;
           /* padding: 10px; */
           margin-right: 14px;
           transform: scale(2.5);
           /* font-size: 50px; */
           /* margin: 0 0 0 10px; */
           }

#checkbox1::before{
	-webkit-appearance: none;
	content:"";
	position: absolute;
	width: 12px;
	height: 12px;
	top: auto;
	/* margin-right: 0px; */
	/* left: 100px; */
	border-radius: 2px;
	border: 1px orange solid;
	background: white;
}


#checkbox1:checked::before{
    /* display: table-caption; */
    content:"";
    /* position: relative; */
    /* width: 150%; */
    /* height: 4%; */
    background-color: orange;
    -webkit-appearance: none;
}

#checkbox1:checked::after{
    /* display: table-caption; */
    -webkit-appearance: none;
    font-size: 10px;
    position: absolute;
    top: 0px;
    left: 3px;
    display: inline-flex;
    /* width: 30px; */
    justify-content: center;
    /* align-items: stretch; */
    margin: auto;
    padding: 10px 0 -50px;
    content: '✔';
    color:white;
    /* text-align: center; */
}






/*============================
.#
============================*/
.#{
}
.fas.fa-external-link-alt{margin: 0 0 0 10px;}
.sp_btn{
	font-size:24px;
	color:#222;
	background-color:#ccc;
	padding: 60%;
	width: 140%;
	/* margin-left: 10%; */
	/* margin-right: 140px; */
	display: none;
}

.item_point{
}
.item_point_contents{width: 720px;background: #fff;margin: 60px auto 0px;padding: 40px;}

.item_point_contents h3{
	font-size: 20px;
	font-weight: 600;
	text-align:center;
}


.item_point_flex{
  display:flex;
  justify-content:space-evenly;
}

.point_title{

background-color: #ff4701;

padding: 6px 70px;

color: white;

border-radius: -2%;

font-size: 20px;

margin: 40px 0 10px;
}

.item_point_flex li{/* list-style-type: initial; */font-size: 18px;font-weight: 600;}


	
.shape_title li:before{
content: "■";
	color:#fe7c00;
	padding-right:10px;
}


.brand_contents{
}
.brand_img{margin: auto;}
.brand_info{display: flex;/* justify-content: space-around; *//* margin: auto; *//* max-width: 1280px; *//* width: 100%; */flex-wrap: wrap;justify-content: space-evenly;/* margin: auto; *//* margin: 0 auto 30px; */margin: 0 0 60px;}
.brand_info_img{max-width: 251px;width: 40%;}
.brand_info_txt{width: 50%;}

.brand_info_txt h3{
	font-size: 52px;
	font-weight:600;
}


.brand_item_txt{
}
.brand_item_flex{
}
.brand_item_box{
}

.brand_item_box img{
	border-radius: 4
px;
	background-color: #fff;
	box-shadow: 5px 5px 10px rgb(200 200 200 / 30%);
	margin: 20
px
 0 20
px;
}|
.item_name{
}
.item_price{
}

.item_txt{
	max-width: 900px;
	text-align:center;
	padding: 0 0 30px;
	font-size: 20px;
	margin: auto;
	height: 100px;
}

.linked_btn{
    display: block;
    color: #fff;
    font-size: 16px;
    background-color: #000;
    padding: 10px 280px;
    margin: 0 auto 40px;
    /* display: inline-block; */
}


/*====================================
	リキッド表示設定
	1100pxより変形
====================================*/
@media only screen and (max-width: 1380px) {
}
 @media only screen and (max-width: 980px) {
.item_list {
	width: 100%;
	max-width: 90%;
	margin: 0 auto 5%;
}
.col4 .item_list {
	width: 48%;
	max-width: 100%;
	padding: 0 0 7%;
}
.price_list a {
	font-size: 20px;
}
.activty_list {
	width: 48%;
	margin: 0 0 5%;
}
.activty_list a {
}
}
@media only screen and (max-width: 786px) {
/*---------------------------
共通
-----------------------------*/
.sp_br {
	display: block;
}
.no_br br {
	display: none;
}
.gs_width {
	margin: 0 auto 0%;
}
.sp {
	display: block;
}
.pc {
	display: none !important;
}

.hed{overflow: hidden;}
.pc{
}
.sp{
}
.read{
}


.hed{
}
.pc{
}
.sp{
}
.read{
}
.read_cover{background-image: url(cpimg/LP_peak_02.jpg);/* background-size: cover; */background-position-x: 290px;/* height: 100%; */}
.gs_width{
}
.read_flex{/* display: flex; *//* width: 390px; *//* padding: 70px; *//* background-color: white; *//* text-align: center; *//* justify-content: space-around; *//* padding: 80px; */padding: 24px;/* margin: -20px; */width: 60%;}
.read_ttl{font-size: 28px;/* margin: 0 0 30px; *//* font-weight: 600; *//* text-align: center; *//* background-color: white; *//* padding: 180px; */margin: 10%;}
.read_txt{/* width: 50%; */font-size: 14px;line-height: 1.8;}
.contents{
}
.title_cover{
   
	background-color: #ff4701;padding: 40px 0;margin: 0 auto;color: white;text-align: center;}

.title_cover h3{
	font-size: 26px;
	font-weight:600;
	padding:0 0 10px;
}

.title_cover p{
	font-size: 16px;
	margin: 0 5%;
}
.contents_box{/* display: flex; */max-width: 1280px;margin: auto;}
.contents_li{display: block;margin: 80px 0 0;/* flex-wrap: wrap; *//* justify-content: center; *//* justify-content: space-between; */}

.contents_txt{
	width: 100%;
}

.contents_txt img{
	width:30%;
}

.contents_txt h3{
	font-size: 29px;
	font-weight: 600;
	border-bottom: 3px solid #ff4701;
	padding-bottom: 10px;
	}


.contents_txt p{
	font-size: 16px;
	line-height: 1.5;
	margin: 10px 0 0;
}

.contents_img{
	/* margin-left:40px; */
	width: 100%;
	margin: 5% auto;
}
.contents_txt img{
	width:50%;
}
.item_cover{
	background-color:#fcf3eb;
	padding:40px;
	margin:40px 0 0;
}

.item_ttl{text-align: center;font-size: 34px;font-weight: 600;margin: 0px 0 0;}
.item_box{
}
.item_title{display: inline;align-items: baseline;justify-content: unset;max-width: 1280px;width: 80%;margin: auto;}



.item_title h3{
	font-size: 25px;
	font-weight:600;
	margin: 10% 4% 0;
	padding: 0px;
	/* border-left: 45px solid #fe7c00; */
}

.item_title h3:before{
	content: "■";
	color:#fe7c00;
	padding-right:10px;
	width:100px;
	height:100px;

}

.item_title p{
	font-size:18px;
	margin: 20px;
}



.item_flex{display: flex;justify-content: flex-start;flex-wrap: wrap;/* max-width: 1280px; *//* width: 190%; */margin: auto;}
.item_flex_box{width: 43%;margin: 0 auto 20px;/* height: 190px; */padding: 0 0 10px;}
.item_flex_box img{border-radius:4px;background-color:#fff;box-shadow: 5px 5px 10px rgb(200 200 200 / 30%);margin: 20px 0 20px;}

.item_flex_box p{
	font-size: 16px;
	text-align:center;
}

.brand{
}
.brand_contents{
	padding:80px 0 0;
	display:flex;
	justify-content: space-between;
}
.brand_img{
}

.brand_img h3{
	font-size:24px;
}

.brand_item{width: 50%;}
.brand_item_txt{font-size: 20px;line-height: 1.5;letter-spacing: 0.5px;padding: 10px 0 0;}
.brand_item_flex{display: flex;justify-content: center;flex-wrap: wrap;width: 900px;margin: auto;}
.brand_item_box{width: 40%;margin-right:2%;margin: 0 auto 60px;}

.item_name{
	font-size: 14px;
	font-weight: 600;
	padding: 20px 0 0;
}

.item_price{
   font-size: 12px;
   text-align:right;
   padding: 10% 0 0;
   font-weight: 600;
}

.gs_item_wrap{
}
.gs_item_list{
}
.gs_item_txt{
}
.gs_item_img{
}
.brand_rogo{
}
.gs_item_name{
}
.allitem_bt{
}
.top_bt{
}

.goods{background-color: #fcf3eb;}

.yellow{
	background-color:#fe7c00;
	padding: 5% 0 0;
}
.title_cover{
}
.goods_flex{width: 100%;margin: 0px auto;}
.goods_flex_box{display: flex;flex-wrap:wrap;justify-content: space-evenly;width: 100%;}

.goods_flex_box ul{
}

.goods_read{
	font-size: 16px;
	padding:0 0 10px;
	height: 50px;
}
.goods_flex_box li{
	width: 44%;
	text-align: center;
	margin: 40px 0 20px;
}

.goods_flex_box img{
	border-radius: 4
px;
	background-color: #fff;
	box-shadow: 5px 5px 12px rgb(200 200 200 / 30%);
	margin: 20
px
 0 20
px;
}|
.goods_read{
text-align:cemter;

}


.goods_name{font-size: 16px;padding: 10px 0 0;}
.check_cover{background-color: #ff4701;padding: 0% 0 0;margin: 0% 0 0;}

.check_list_check{
	display:flex;
	flex-wrap: nowrap;
	align-items: center;
	/* justify-content: space-between; */
	margin: 0px 6%;
}


.check_contents{
	text-align:center;
	padding: 20% 5%;
	margin: 80px auto;
	color:#fff;
	font-size: 12px;
}

.check_contents h3{
	font-size: 28px;
	font-weight: 600;
	color: white;
}

.check_contents h4{
	font-size: 24px;
	text-align:left;
	font-weight: 600;
	color: #ff4701;
	padding: 40px 0 0;
	width: 90%;
	margin: auto;
}

.check_contents p{
	font-size: 16px;
	padding:10px 0 10px;
}



.check_list_title{
	text-align:left;
	font-size: 15px;
	margin-left: -9%;
	font-weight: 600;
	/* color:#ff4701; */
}

label{
	margin-left: 42px;
}
.check_gage{
}

.check_list{width: 100%;/* padding: 0px 0%; *//* padding: 0 2%; */margin: 0%;background-color: #fff;}

.check_list ul{
	flex-wrap:wrap;
	width: 90%;
	margin: auto;
	justify-content: flex-start;
	align-items: flex-start;
	/* align-items: stretch; */
	color:#000;
	display: flex;
}

.check_list img{
    max-width: 40px;
    margin-right: 10px;
}

.check_list li{
	width: 100%;
	/* justify-content: space-evenly; */
	/* justify-content:space-between; */
	padding-bottom: 0 10px 10px;
	align-items: center;
	/* font-size: 16px; */
	font-size: 16px;
	padding: 10px 0;
	padding-right: 1;
	border-bottom: 1px solid #CCC;
	margin: 10px 0;
}

.result_graph{
	overflow: hidden;
	/* width:97.5%; */
	width: 97%;
	margin: 0 auto 10px;
	padding: 4px;
	position: relative;
}
.result_orange{
	/* overflow: scroll; */
	/* width:90%; */
	/* position: absolute; */
	top: 0;
	/* padding: 0px; */
	left: 0;
	width: 50%;
	max-width: 319px;
}



.btn_a{display: none;background-color: #ccc;padding: -2px;font-size: 14px;/* margin: 0 0 0 0%; *//* margin-left: 40px; */}

/*============================
#checkbox1
============================*/
#checkbox1{
	/* -webkit-appearance: none; */
	/* width: 40px; */
	/* margin-right: 20px; */
	/* transform: scale(2.0); */
	/* font-size: 50px; */
	/* margin: 0 0 0 10px; */
	}

.checkbox_before{
　　display:none;	
}


.checkbox_after{
　　display:none;	
}

/*============================
.#
============================*/
.#{
}
.fas.fa-external-link-alt{margin: 0 0 0 -5px;display: block;color: #666;width:100%;}


.item_point{margin: 0%;padding: 0px;}
.item_point_contents{width: 100%;background: #fff;/* margin: 5% auto; *//* padding: 20% 5%; */padding: 0px 0px;padding: 0% 0%;margin: 7%;margin: 15% auto;}

.item_point_contents h3{
	font-size: 16px;
	font-weight: 600;
	text-align:center;
	padding: 20px;
}


.item_point_flex{
  display: block;
  justify-content:space-evenly;
  padding: 10px;
}

.point_title{

background-color: #ff4701;

padding: 6px 70px;

color: white;

border-radius: -2%;

font-size: 20px;

margin: 40px 0 10px;
}

.item_point_flex li{/* list-style-type: initial; */font-size: 18px;font-weight: 600;}


	
.shape_title li:before{
content: "■";
	color:#fe7c00;
	padding-right:10px;
}


.brand_contents{display: inline;}
.brand_img{margin: auto;}
.brand_info{display: inline-block;/* justify-content: space-around; *//* margin: auto; *//* max-width: 1280px; *//* width: 100%; *//* flex-wrap: wrap; *//* justify-content: space-evenly; *//* margin: auto; *//* margin: 0 auto 30px; *//* margin: 0 0 60px; */margin: 10% 0%;}
.brand_info_img{/* max-width: 251px; *//* width: 100%; */width: 47%;/* margin: auto; */margin: auto;}
.brand_info_txt{width: 100%;display: inline;}

.brand_info_txt h3{
	font-size: 32px;
	text-align: center;
	font-weight:600;
	margin: 20px 0 0;
}


.brand_item_txt{font-size: 16px;line-height: 1.8;display: inline-block;}
.brand_item_flex{width: 100%;}
.brand_item_box{width: 43%;}

.brand_item_box img{
	border-radius: 4
px;
	background-color: #fff;
	box-shadow: 5px 5px 10px rgb(200 200 200 / 30%);
	margin: 20
px
 0 20
px;
}|
.item_name{
}
.item_price{
}

.item_txt{
	/* max-width: 900px; */
	/* width: 100%; */
	font-size: 14px;
	font-weight: 600;
	height: 26%;
	text-align: left;
	padding: 0 0 30px;
	line-height: 1.8;
	/* font-size: 16px; */
	/* margin: auto; */
	/* height: 100px; */
}

.linked_btn{
    /* display: block; */
    color: #fff;
    /* width: 0%; */
    font-size: 16px;
    background-color: #000;
    padding: 4% 11%;
    margin: 0 auto 40px;
    /* display: inline-block; */
}
