#sec #header {
	BACKGROUND: url(../plan.files/topimg.jpg) no-repeat left top
}







#maincomment { margin-left:32px; margin-top:15px; margin-right:32px
}
#maincomment H2 { font-size:14px; font-weight:bold
}







.concept H2 {
	MARGIN-BOTTOM: 1em
}
.concept P {
	LINE-HEIGHT: 2em
}







#foodmsg {
	PADDING-RIGHT: 400px; MARGIN-TOP: 25px; PADDING-LEFT: 32px; BACKGROUND: url(../plan.files/bg_planmsg.png) no-repeat right 0px; PADDING-BOTTOM: 120px; PADDING-TOP: 0px
}
#foodmsg DL {
	BACKGROUND: url(../plan.files/bg_msg.gif) no-repeat left top; MARGIN-BOTTOM: 0px; WIDTH: 453px; LETTER-SPACING: 0px
}
#foodmsg DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(../img/bg_msg.gif) no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 11px; line-height:15px; font-weight:bold; font-size:14px; width:370px
}
#foodmsg DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(../img/bg_msg02.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; width:370px
}

.foodmsg_ti01 { font-size:12px; font-weight:bold; text-align:left; border-left:#000000 5px solid; padding-left:10px; margin-top:10px; width:370px
}
#foodmsg P {
	MARGIN: 10px 12px 0px 15px; border-bottom:#000000 1px dashed; font-size:12px; width:350px
}







#foodmsg2 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 90px; PADDING-TOP: 0px
}
#foodmsg2 DL {
	BACKGROUND: url(../plan.files/bg_msg3.gif) no-repeat left top; MARGIN-BOTTOM: 0px; WIDTH: 350px; LETTER-SPACING: 0px
}
#foodmsg2 DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px; line-height:15px; font-weight:bold; font-size:14px; width:350px
}
#foodmsg2 DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; width:350px
}

.foodmsg2_ti01 { font-size:12px; font-weight:bold; text-align:left; border-left:#000000 5px solid; padding-left:10px; margin-top:10px; width:350px
}
#foodmsg2 P {
	MARGIN: 10px 12px 20px 3px; border-bottom:#000000 1px dashed; font-size:12px; width:350px
}







#foodmsg3 {
	PADDING-RIGHT: 10px; MARGIN-TOP: 0px; PADDING-LEFT: 32px; PADDING-BOTTOM: 90px; PADDING-TOP: 0px
}
#foodmsg3 DL {
	BACKGROUND: url(../plan.files/bg_msg4.gif) no-repeat left top; MARGIN-BOTTOM: 0px; WIDTH: 350px; LETTER-SPACING: 0px
}
#foodmsg3 DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 0px; PADDING-TOP: 11px; line-height:15px; font-weight:bold; font-size:14px; width:350px
}
#foodmsg3 DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; PADDING-BOTTOM: 10px; PADDING-TOP: 4px; width:350px
}

.foodmsg3_ti01 { font-size:12px; font-weight:bold; text-align:left; border-left:#000000 5px solid; padding-left:10px; margin-top:10px; width:350px
}
#foodmsg3 P {
	MARGIN: 10px 12px 20px 3px; border-bottom:#000000 1px dashed; font-size:12px; width:350px
}
































