@charset 'utf-8';
@import url("./common/reset.css");
@import url("./common/style.css");


#contents {
 margin:15px auto 30px;
 text-align:center;
 width:1042px;
}


#meal_about {
 margin-top:80px;
 background:rgb(244,241,225);
 text-align:left;
 padding:20px;
}
#meal_about .w210{
 width:210px;
}
#meal_about .about_txt{
 width:790px;
 margin:10px 0;
}

#meal_about .fleft.about_txt dl dd {
	margin:10px 0;
}

#meal_about .fleft.about_txt dl dt {
	font-weight:bold;
}


#breakfast {}
#breakfast .image_box {
 margin-top:20px;
}
#breakfast .image_box .ml22 {
 margin-left:22px;
}
#breakfast .image_box .ml10 {
 margin-left:10px;
}
#breakfast .image_box .mt7 {
 margin-top:7px;
}
#breakfast .info_box {
 margin-top:20px;
}
#breakfast .info_box .messege_box {
 margin-left:22px;
 width:450px;
 text-align:left;
}
#breakfast .info_box .messege_box .sec{
 margin-top:20px;
}
#breakfast .info_box .messege_box dt {
 font-size:16px;
 margin:5px;
}
#breakfast .info_box .ml35 {
 margin-left:35px;
}
#breakfast .info_box .breakfast_info {
 text-align:left;
 width:280px;
}


#dinner {
 margin-top:80px;
}
#dinner .image_box{
 margin-top:20px;
}
#dinner .image_box .ml22{
 margin-left:22px;
}
#dinner .image_box .ml10{
 margin-left:10px;
}
#dinner .image_box .mt7{
 margin-top:7px;
}
#dinner .info_box {
 margin-top:20px;
}
#dinner .info_box .ml22{
 margin-left:22px;
 width:440px;
 text-align:left;
}
#dinner .info_box .ml18{
 margin-left:18px;
}
#dinner .info_box .dinner_info{
 text-align:left;
 width:492px;
}
#dinner b{
 font-weight:bold;
}