@charset "UTF-8";
	#MainVisual{
	width:900px;
	margin:20px auto 0;
	
	}
	#L_Contents{
width:640px;
float:left;
padding-top:20px;
text-align:left;}


#L_Contents h1{
margin: 0 0 10px;}


	/*一覧ページ*/
		/*どんぶり・レトルト・その他*/
		
#L_Contents b{
color: #d84c59;
margin-right: 3px;}


.ItemIndexContents {
margin:0 0 30px;}


.ItemIndexContents h3{
font-size: 17px;
font-weight: normal;
padding: 3px 0 3px 10px;
border-left: #d5be7b 3px solid;}

             
.ItemIndexContents small{
font-size: 10px;
display: block;
line-height: 12px;}


.ItemIndexContents th{
padding: 10px;
vertical-align: top;}

.ItemIndexContents th strong{
font-size: 15px;
display: block;}

	/*一覧ページ*/
		/*おにぎり・パン*/


.ItemTitleL{
width: 320px;
padding: 20px 20px 0 0;}


.ItemTitleL p{
font-size:15px;
color: #e3752a;}

.ItemTitleR{
border: #a0a0a0 solid 1px;
background: #fffdee;
padding: 10px;}


.ItemList{
width:640px;
padding: 20px 0;}

.ItemList table{
  border-collapse: collapse;
  border: #ffffff 2px solid;}

.ItemList td{
  border: #a0a0a0 solid 1px;
  padding: 10px;
  width: 210px;}

.ItemList h3 {
font-size: 15px;
font-weight: normal;
padding: 3px 0 3px 10px;}


.ItemList small{
font-size: 10px;
display: block;}

.ItemList td strong{
font-size: 16px;
text-align: right;
display: block;}

.ItemList dl {
margin:0;}

.ItemList dt {
float: left;}

.ItemList td.Select{
background: #fffac2 url("../imgs/items/onigiri/img_24.jpg") 135px 145px no-repeat;
padding: 10px;
vartical-align: top;}

.ItemList td.Select font{
font-weight: bold;
margin-right: 3px;}



.ItemList2{
width: 640px;
padding-top: 20px;}


.ItemList2 table{
  border-collapse: collapse;
  border: #ffffff 2px solid;
  background: #fff9e3;
  margin: 0 0 20px 0;}

.ItemList2 td{
  border: #a0a0a0 solid 1px;
  padding: 10px;
  width: 210px;
 vertical-align: top;}

.ItemList2 h3 {
font-size: 15px;
font-weight: normal;
padding: 3px 0 3px 0;
margin: 0;}

.ItemList2 span{
color: #e3752a;
margin-right: 3px;
font-weight: bold;}

.ItemList2 dl {
margin:0 0 0 10px;
line-height: 13px;}

.ItemList2 dt {
float: left;
margin-right: 40px;}

.ItemList2 dd {
text-align: center;} 

.ItemList2 strong{
font-size: 16px;
text-align: right;
display: block;}

.ItemList2 small{
font-size: 10px;}

.ItemList2 th{
padding: 10px;
  width: 210px;}

.ItemList2 img{
display: block;}

