@charset "utf-8";
				.about__contents_dtl_dtl{
					line-height: 2.2;
					letter-spacing: 0.04em;
				}
												.rice_ball .menu__contents_item_flex{
													flex-direction: column;
												}
												.rice_ball .menu__contents_item_price{
													padding: 14px 0 20px;
												}
												.other_menu__contents_name{
													font-weight: 500;
													font-size: 16px;
													line-height: 1.4;
													letter-spacing: 0.03em;
													color: #000000;

												}
												.other_menu__contents_price{
													font-size: 12px;
													line-height: 1.8;
													letter-spacing: 0.06em;
													font-feature-settings: "palt";
													text-align: end;
												}
													.other_menu__contents_price span{
														font-weight: 500;
														font-size: 16px;
														line-height: 1.4;
														letter-spacing: 0.03em;
														color: #000000;
														text-align: end;
														padding-right: 8px;
													}
			
/* SP ================================================== */
@media all and (max-width: 820px){
.pc {
	display: none;
}
.sp {
	display: inline-block;
}
.view_pc {
	display: none;
}
.view_sp {
	display: block;
}
								.menu__contents_limit_txt {
									line-height: 1.2;
									text-align: center;
								}
								.menu__contents_item_neme{
									overflow-wrap: break-word;
									word-break: break-word;
									white-space: wrap;
								}
									.menu__contents_item_remarks{
										overflow-wrap: break-word;
										word-break: break-word;
										white-space: wrap;
										line-height: 1.4;
									}
									.menu__contents_item_attention{
										overflow-wrap: break-word;
										word-break: break-word;
									}
									.menu__contents_item_ttl_sub{
										left: 134px;
									}
									.menu__contents_item_ttl_sub.gyukatsu{
										left: 134px;
									}
												.other_menu__contents_price{
													text-align: start;
												}
													.other_menu__contents_price span{
														padding-right: 0;
													}
							.shop__info_contents_reserve_link::before{
								left: 85px;
							}
							.shop__info_contents_reserve_link.shop__info_contents_reserve_link__la::before{
								top: 25px;
								left: 70px;
							}
}