@charset "utf-8";

/*幅620px青枠*/
.Frame620Blue{
	width:620px;
	background: url(../common/images/frame620-blue02.gif) repeat-y left top;
}

.Frame620BlueBtm{
	width:620px;
	background: url(../common/images/frame620-blue03.gif) no-repeat left bottom;
	padding: 0px 0px 10px;
}

.Frame620BlueTop{
	width:600px;
	background: url(../common/images/frame620-blue01.gif) no-repeat left top;
	padding: 10px 10px 0px;}
	
	
	
	/* 左寄せ指定 */
.imgFloat80L,
.imgFloat100L,
.imgFloat120L,
.imgFloat160L,
.imgFloat180L,
.imgFloat200L,
.imgFloat240L,
.imgFloat250L,
.imgFloat270L{
	float: left;
	margin:0px 10px 0 0;
	}
/* ｗ120の画像 */
.imgFloat120R {
	width: 120px;
	}


/* ミールカード＆学食 */
/* -------------------------------------------------------- */
.MealFoodImg{
	width:620px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.MealFoodImg .FloatLeft{ width:116px; margin-right:10px; font-size:0.75em;}
.MealFoodImg .FloatRight{ width:116px; font-size:0.75em;}


.FloatLeft{	
	float:left;
}	
.FloatRight{	
	float:right;
}
.clearfix {
	zoom: 1;
	}
.clearfix:after {
	content:".";
	height:0;
	clear:both;
	display:block;
	visibility:hidden;
	}
.MealBuffetText{width:340px}

.PointMark01 li{
	background: url(../common/images/point-mark01.gif) no-repeat left 4px;
	margin: 3px 0px 0px;
	padding: 0px 0px 0px 15px;	
	}
	
	
.MealFoodImg2{
	width:620px;
	margin-top: 15px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 0;
}
.meal_mypage{
    border: 2px solid #91c3ff;
    width: 600px;
    height: 200px;
    border-radius: 5px;
    padding: 20px 0px 140px 20px;
    
    
}

.meal_mypage01{
    background-color: #4b9aee;
    border-radius: 5px;
    padding: 5px 5px 5px 10px;
    width: 100px;
    color: #fff;
    margin-right: 20px;
   
    font-weight: 600;
}
.yucho_num{
	font-size: 30px;
}
