@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 .ItemContents{
width:640px;}

.ItemContents h2{
margin-bottom:10px;}

#L_Contents .LBox{
float:left;
width:300px;}

#L_Contents .RBox{
float:right;
width:300px;}


.ItemContents table{
width:300px;
margin-bottom:20px;}

.ItemContents td{
vertical-align:text-top;
line-height:21px;
width:50%}







/*弁当ページ*/
		/*左側*/

#L_Contents .day{
color:#cc0a0a;
font-weight:bold;
font-size:10px;}

#L_Contents .News{
width:640px;
padding:40px 0 30px;
border-bottom:1px solid #d5bd7b;}


.News h2{
line-height:10px;
margin-bottom:30px;}


.News .imgCla{
margin:5px 20px 5px 5px;}







/*右側*/
#R_Contents{

width:231px;
float:right;
text-align:center;
position:relative;}

#R_Contents #Side_Menu{
	padding:10px 0 5px;
	
	width:231px;
	position:absolute;
	top: 10px;
	left:-15px;
}


#R_Contents #Side_Menu img{
margin-bottom:5px}
