.mt-main-index #wrapper .mainImage {
	padding-bottom: 18px;
}
.contentsArea .leftBox {
	float: left;
	width: 670px;
}
.contentsArea .leftBox .recipeArea {
	background-image: url(../img/top/bigbox_back.jpg);
	background-repeat: repeat-y;
}
.contentsArea .leftBox .recipeArea .kensakuBox {
	background-image: url(../img/top/kensaku_back.jpg);
	background-repeat: no-repeat;
	height: 30px;
	margin-top: 11px;
	margin-bottom: 20px;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-right: 150px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .left {
	float: left;
	width: 330px;
	padding-left: 20px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .right {
	float: right;
	width: 270px;
	padding-right: 20px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .left .recipe .recipeBox .photo {
	height: 94px;
	width: 94px;
	border: 1px solid #CCB185;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .left .recipe .recipeBox {
	width: 105px;
	padding-left: 5px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .left .recipe li {
	float: left;
	padding-top: 15px;
	padding-bottom: 5px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .left .recipe .recipeBox .title {
	padding-top: 5px;
	width: 96px;
}
.contentsArea .rightBox {
	float: right;
	width: 220px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .right .syunBox .syunLeft {
	float: left;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .right .syunBox .syunRight {
	float: left;
	padding-left: 25px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .right .syunBox {
	padding-top: 15px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .right .syunBox .syunLeft .syunPhoto {
	height: 94px;
	width: 94px;
	border: 1px solid #CCB185;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .right .title2 {
	padding-top: 27px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .line {
	padding-top: 15px;
	padding-bottom: 15px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .underBox .underLeft {
	float: left;
	width: 303px;
	padding-left: 25px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .underBox .underLeft .underRecipeBox .underPhoto {
	float: left;
	height: 78px;
	width: 78px;
	border: 1px solid #CCB185;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .underBox .underLeft .underRecipeBox .underNameBox {
	width: 214px;
	float: left;
	padding-left: 9px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .underBox .underLeft .underRecipeBox .underNameBox .underRecipeName li {
	width: 100px;
	display: block;
	float: left;
	padding-right: 5px;
	padding-top: 5px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .topBox .right .syunBox .syunRight li {
	padding-bottom: 5px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .underBox .underRight {
	float: left;
	width: 303px;
	padding-left: 20px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .underBox {
	padding-bottom: 15px;
}
.contentsArea .leftBox .newsArea .titleArea .titleLeft {
	float: left;
}
.contentsArea .leftBox .newsArea .titleArea .titleRigth {
	float: right;
}
.contentsArea .leftBox .formBtm {
	padding-top: 20px;
	padding-bottom: 20px;
}
.contentsArea .leftBox .newsArea .newsTextBox {
	width: 630px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
	padding-bottom: 10px;
	padding-top: 15px;
	margin-left: 20px;
}
.contentsArea .leftBox .newsArea {
	background-image: url(../img/top/bigbox_back.jpg);
	background-repeat: repeat-y;
}
.contentsArea .leftBox .newsArea .newsTextBox .newsDay {
	float: left;
	background-image: url(../img/top/news_icon.jpg);
	background-repeat: no-repeat;
	padding-left: 10px;
	width: 80px;
}
.sideBrank20 {
	padding-top: 10px;
	padding-bottom: 10px;
}

.contentsArea .leftBox .newsArea .newsTextBox .newsText {
	float: left;
	width: 520px;
	padding-left: 20px;
}

.contentsArea .leftBox .recipeArea .recipePhotoArea .underBox .underRight .underRecipeBox .underPhoto {
	float: left;
	height: 78px;
	width: 78px;
	border: 1px solid #CCB185;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .underBox .underRight .underRecipeBox .underNameBox {
	width: 214px;
	float: left;
	padding-left: 9px;
}
.contentsArea .leftBox .recipeArea .recipePhotoArea .underBox .underRight .underRecipeBox .underNameBox .underRecipeName li {
	width: 100px;
	display: block;
	float: left;
	padding-right: 5px;
	padding-top: 5px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipePhotoArea .recipeUnderBox .recipeBigPhoto {
	height: 118px;
	width: 118px;
	border: 1px solid #CCB185;
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .recipePhotoArea .recipeUnderBox .recipeIndexBox {
	float: left;
	padding-left: 25px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipePhotoArea .recipeUnderBox {
	padding-left: 20px;
	padding-bottom: 20px;
	padding-top: 10px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeDetailArea .recipeDetailPhoto {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeDetailArea .recipeDetailText {
	float: left;
	padding-left: 25px;
	width: 350px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeDetailArea .recipeDetailText .recipeDetailZairyouText .recipeDetailZairyouName {
	float: left;
	display: block;
	height: 15px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeDetailArea .recipeDetailText .recipeDetailZairyouText .recipeDetailZairyouRyou {
	float: right;
	display: block;
	height: 15px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeDetailArea .recipeDetailText .recipeDetailZairyouText {
	margin-bottom: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
	line-height: 15px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox {
	padding-left: 20px;
	padding-right: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeDetailArea .recipeDetailText .recipeDetailZairyou {
	padding-bottom: 10px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeTitle {
	font-size: 20px;
	font-weight: bold;
	color: #56351D;
	padding-bottom: 15px;
	padding-top: 15px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .cyaraArea .cyara {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .cyaraArea .cyaraText {
	padding: 10px;
	background-color: #FEEAE9;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .cyaraArea {
	padding-top: 15px;
	padding-bottom: 15px;
}

#wrapper .contentsArea .leftBox .recipeArea .recipePhotoArea .recipeUnderBox .recipeIndexBox {
	width: 483px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .noIcon {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlowText {
	float: left;
	padding-left: 10px;
	width: 590px;
}

#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeListBox .recipeListTitleBox .recipeListTitle {
	font-weight: bold;
	float: left;
	padding-left: 24px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeListBox .recipeListArea .recipeListLeftBox {
	float: left;
	width: 490px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeListBox .recipeListArea .recipeListRightBox {
	float: right;
	width: 120px;
	padding-top: 10px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeListBox .recipeListArea .recipeListRightBox .recipeListPhoto {
	height: 118px;
	width: 118px;
	border: 1px solid #CCB185;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeListBox .recipeListArea .recipeListLeftBox .zairyou .zairyouTitle {
	padding-top: 10px;
	padding-bottom: 5px;
}

#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeListBox .recipeListTitleBox .recipeListDay {
	float: right;
	padding-right: 24px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeListBox {
	padding-bottom: 20px;
}


#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow01 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlowTitle {
	padding-bottom: 10px;
}

#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow02 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow03 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow04 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow05 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow06 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow07 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow08 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow09 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow10 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow11 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow12 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow13 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow14 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .recipeFlowArea .recipeFlow15 {
	padding-bottom: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
}
.recipeNameBox li {
	display: block;
	float: left;
	width: 140px;
	padding-right: 15px;
	padding-bottom: 5px;
}
.recipeNameBox {
	padding-top: 8px;
	padding-left: 5px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .cyaraArea .cyaraFukidashi2 {
	float: left;
	width: 415px;
}
#wrapper .contentsArea .leftBox .recipeArea .recipeDetailBox .cyaraArea .cyaraFukidashi {
	float: left;
	width: 566px;
}
#wrapper .contentsArea .leftBox .recipeArea .itemDetailArea .topBox .itemPhoto300 {
	padding-top: 25px;
	padding-bottom: 25px;
}
#wrapper .contentsArea .leftBox .recipeArea .itemDetailArea .topBox .itemTableName93 div {
	font-size: 11px;
	background-color: #F1EEE7;
	line-height: 30px;
	width: 92px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCB185;
}
#wrapper .contentsArea .leftBox .recipeArea .itemDetailArea .topBox .itemTableName93_2 div {
	font-size: 11px;
	background-color: #F1EEE7;
	line-height: 30px;
	width: 91px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCB185;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCB185;
}
#wrapper .contentsArea .leftBox .recipeArea .itemDetailArea .topBox {
	padding-top: 25px;
	padding-bottom: 20px;
	padding-right: 19px;
	padding-left: 19px;
}
#wrapper .contentsArea .leftBox .recipeArea .itemDetailArea .topBox .itemDetailText {
	padding-left: 10px;
}

#wrapper .contentsArea .leftBox .recipeArea .itemListArea .itemListBox .itemListLine {
	padding-top: 5px;
	padding-bottom: 5px;
}
#wrapper .contentsArea .leftBox .recipeArea .itemListArea .itemListBox .itemListText {
	padding-right: 10px;
	padding-left: 10px;
	height: 40px;
}
#wrapper .contentsArea .leftBox .recipeArea .itemListArea .itemListBox .itemListYouryou {
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#wrapper .contentsArea .leftBox .recipeArea .itemListArea li {
	float: left;
	padding-right: 15px;
	padding-bottom: 20px;
	width: 200px;
}
#wrapper .contentsArea .leftBox .recipeArea .itemListArea {
	width: 645px;
	padding-left: 20px;
	padding-top: 20px;
}

#wrapper .contentsArea .leftBox .recipeArea .itemDetailArea .topBox .itemDetailTextName {
	padding-left: 10px;
	font-weight: bold;
	color: #EB4611;
}


#wrapper .contentsArea .leftBox .recipeArea .itemDetailArea .topBox .itemTableName70 div {
	font-size: 11px;
	background-color: #F1EEE7;
	line-height: 30px;
	width: 69px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCB185;
}
#wrapper .contentsArea .leftBox .recipeArea .itemDetailArea .topBox .itemTableName70_2 div {
	font-size: 11px;
	background-color: #F1EEE7;
	line-height: 30px;
	width: 68px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCB185;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCB185;
}
#wrapper .contentsArea .leftBox .recipeArea .newsBox {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 15px;
	padding-bottom: 15px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyPhotoArea .companyPhoto {
	float: left;
	width: 278px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyPhotoArea .companyTextBox .companyText {
	width: 350px;
	padding-top: 5px;
	padding-left: 6px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .presidentName {
	padding-top: 15px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 {
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .companyTitle {
	padding-bottom: 10px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .companyTable .companyTableText div {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 20px;
	padding-right: 5px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .fryBox {
	padding-bottom: 30px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameTitle {
	padding-top: 30px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .chigaiBox .chigaiText {
	float: left;
	width: 420px;
	padding-left: 20px;
	padding-right: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .chigaiBox .chigaiImage {
	float: right;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .kaifugoBox .kaifugoLeft {
	float: left;
	width: 342px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .kaifugoBox .kaifugoRight {
	float: right;
	width: 328px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .kaifugoBox {
	padding-top: 30px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameRecipeBox .mameRecipeText {
	float: left;
	width: 400px;
	padding-top: 10px;
	padding-left: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameRecipeBox .mameRecipeBtm {
	float: right;
	padding-right: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameRecipeBox {
	padding-bottom: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameTitle2 {
	padding-top: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameIllustBox .mameIllust {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameIllustBox .mameIllustText {
	float: right;
	width: 450px;
	padding-right: 20px;
	padding-top: 10px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameIllustBox {
	padding-bottom: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameTextLong {
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameHouhouBox .mameHouhouIllust {
	float: left;
	width: 222px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameHouhouBox .mameHouhouText {
	float: right;
	width: 400px;
	padding-right: 20px;
	padding-top: 10px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .mameLinkBtm {
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
}
#wrapper .contentsArea .leftBox .recipeArea .knowArea .kaifugoBox .kaifugoLeft .kaifuText {
	width: 300px;
	padding-left: 20px;
	padding-top: 10px;
}

#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .companyTable2 .companyTableText div {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	line-height: 20px;
	padding-right: 5px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .eigyoushoPhoto img {
	padding-top: 10px;
	padding-bottom: 5px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .eigyoushoPhoto {
	padding-bottom: 30px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .companyTable {
	padding-bottom: 30px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyPhotoArea .companyTextBox {
	float: right;
	width: 392px;
}
#wrapper .contentsArea .leftBox .recipeArea .flowArea .flowBox .flowPhoto {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .flowArea .flowBox .flowText .flowQ .textQ {
	width: 340px;
	padding-top: 10px;
	padding-left: 10px;
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .flowArea .flowBox .flowText .flowQ .cyaraQ {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .flowArea .flowBox .flowText {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .flowArea .flowBox .flowText .flowA .cyaraA {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .flowArea .flowBox .flowText .flowA .textA {
	float: left;
	width: 340px;
	padding-top: 10px;
	padding-left: 10px;
	color: #3399CC;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .ouboyoushiArea .ouboyoushiImage {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .ouboyoushiArea .ouboyoushiBtm {
	float: right;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .recruitText2 {
	padding-top: 10px;
	padding-bottom: 30px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .messageBox .messagePhoto {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .messageBox .messageText {
	float: left;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .messageBox .messageText .messageT {
	padding-top: 10px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .message2 {
	padding-top: 15px;
	padding-bottom: 15px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .message2 .messageT2 {
	padding-top: 10px;
}
#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .siteMapBox .siteMapLeft {
	float: left;
	width: 270px;
}
 #wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .siteMapBox .siteMapRight {
	float: left;
	width: 270px;
	padding-left: 50px;
}
.sitemapTOP {
	line-height: 24px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
	margin-bottom:4px
}
.sitemapTOP2 {
	line-height: 24px;
	padding-top: 10px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
	margin-bottom:4px
}

#wrapper .contentsArea .leftBox .recipeArea .companyBox .companyBox20 .siteMapBox {
	padding-bottom: 15px;
	padding-left: 10px;
}
.recipeDetailText li {
	margin-bottom: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CDC1AF;
	line-height: 15px;
	padding-left: 3px;
}
.zairyouT {
	float: left;
	width: 50px;
}

.recipeListArea .zairyouText li {
	line-height: 20px;
	float: left;
	padding-right: 10px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCCCCC;
	margin-right: 10px;
}
