/* CSS Document */

body {
	margin:0px; padding:0px;
}

#myContent {
	width:760px;
	margin-left:auto;
	margin-right:auto;
	
	color:#221815;
	font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
}

#myContent01 {
}

#myContentBG01 {
	background-image:url(/images/pages/feature/201402_02/bg01.jpg);
	background-repeat:repeat;
	background-position:center top;
}
#myContentBG02 {
	background-image:url(/images/pages/feature/201402_02/bg02.jpg);
	background-repeat:repeat;
	background-position:center top;
}
#myContentBG03 {
	background-image:url(/images/pages/feature/201402_02/bg03.jpg);
	background-repeat:repeat;
	background-position:center top;
}

#myContentBG04 {
	background-image:url(/images/pages/feature/201402_02/bg04.jpg);
	background-repeat:repeat;
	background-position:center top;
}

#myContent02 {

}

#myContent02Inner {
	position:relative;
	top:0px; left:0px;
	background-repeat:repeat;
	background-position:center top;
	width: 715px;
	height: 345px;

}

#myContent .myStyle01 {
	position: absolute;
	top: 80px;
	left: 105px;
	color: #601e0d;
	font-size: 16px;
	width: 500px;
	line-height: 1.65;
}

#myStyle_bg {
	position: absolute;
	top: -83px;
	left: 0px;
	color: #601e0d;
	font-size: 16px;
	width: 500px;
	line-height: 1.65;
}

#myContent03 {}
#myContent03Inner {
	background-image:url(/images/pages/feature/201402_02/bg_intro_02.png);
	background-repeat:repeat;
	background-position:center top;
	width:760px;
	height:615px;
	position:relative;
}

#myContent03-01 {
	position:absolute;
	top:10px;
	left:60px;
}
#myContent03-02 {
	position:absolute;
	top:120px;
	left:140px;
}
#myContent03-03 {
	position:absolute;
	top:120px;
	left:300px;
	font-size:18px;
	font-weight:bold;

}
#myContent03-04 {
	position:absolute;
	top:155px;
	left:305px;
	font-size:13px;
	line-height:1.4;
}

#myContent03-04 a {
	text-decoration: none;
	font-size:13px;
	line-height:1.4;
	color:#221815;
}

#myContent03-05 {
	position:absolute;
	top:280px;
	left:585px;
}

#myContent03-06 {
	position:absolute;
	top:370px;
	left:130px;
}
#myContent03-07 {
	position: absolute;
	top: 430px;
	left: 125px;
	font-size: 15px;
	line-height: 1.5;
}

#myContent03-08 {
	position:absolute;
	bottom:50px;
	right:100px;
}

#myContent04 {
	position:relative;
}

#myContent04-03 {
	position:absolute;
	bottom:-45px;
	left:0px;
}


#myContent05 {
	position:relative;
}
#myContent05-03 {
	position:absolute;
	bottom:-102px;
	left:0px;
}





#myContent04-step1-text {
	position: absolute;
	top: 345px;
	left: 80px;
	font-size: 16px;
	line-height: 1.25;
	width: 331px;
}

#myContent04-step2-recipe {
	position: absolute;
	top: 538px;
	left: 523px;
	font-size: 16px;
	line-height: 1.25;
	width: 179px;
	height: 86px;
	font-weight: 500;
}

#myContent04-step2-text1 {
	position: absolute;
	top: 846px;
	left: 70px;
	font-size: 13px;
	line-height: 20px;
	width: 175px;
	height: 66px;
	font-weight: normal;
}

#myContent04-step2-text2 {
	position: absolute;
	top: 846px;
	left: 290px;
	font-size: 13px;
	line-height: 20px;
	width: 175px;
	height: 66px;
	font-weight: normal;
}

#myContent04-step2-text3 {
	position: absolute;
	top: 846px;
	left: 513px;
	font-size: 13px;
	line-height: 20px;
	width: 175px;
	height: 66px;
	font-weight: normal;
}

#myContent04-step2-text4 {
	position: absolute;
	top: 1149px;
	left: 70px;
	font-size: 13px;
	line-height: 20px;
	width: 175px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step3-text1 {
	position: absolute;
	top: -756px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step3-text2 {
	position: absolute;
	top: -757px;
	left: 288px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step3-text3 {
	position: absolute;
	top: -757px;
	left: 510px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step3-text4 {
	position: absolute;
	top: -474px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 185px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step3-text4b {
	position: absolute;
	top: -474px;
	left: 287px;
	font-size: 13px;
	line-height: 17px;
	width: 185px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step3-text5 {
	position: absolute;
	top: -158px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 185px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step3-text5b {
	position: absolute;
	top: -158px;
	left: 287px;
	font-size: 13px;
	line-height: 17px;
	width: 185px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step4-text1 {
	position: absolute;
	top: 382px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 185px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step4-tex2 {
	position: absolute;
	top: 382px;
	left: 287px;
	font-size: 13px;
	line-height: 17px;
	width: 185px;
	height: 66px;
	font-weight: normal;
}

#myContent05-tpic-text1 {
	position: absolute;
	top: 1159px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 185px;
	height: 66px;
	font-weight: normal;
}

#myContent05-tpic-tex2 {
	position: absolute;
	top: 1157px;
	left: 289px;
	font-size: 13px;
	line-height: 17px;
	width: 410px;
	height: 66px;
	font-weight: normal;
}

#myContent05-tpic-text3 {
	position: absolute;
	top: 1720px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 185px;
	height: 66px;
	font-weight: normal;
}

#myContent05-tpic-tex4 {
	position: absolute;
	top: 1720px;
	left: 287px;
	font-size: 13px;
	line-height: 17px;
	width: 185px;
	height: 66px;
	font-weight: normal;
}


#myContent05-step5-text1 {
	position: absolute;
	top: 2520px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text2 {
	position: absolute;
	top: 2520px;
	left: 287px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text3 {
	position: absolute;
	top: 2520px;
	left: 510px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text4 {
	position: absolute;
	top: 2878px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}


#myContent05-step5-text1b {
	position: absolute;
	top: 3268px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text2b {
	position: absolute;
	top: 3268px;
	left: 287px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text3b {
	position: absolute;
	top: 3268px;
	left: 510px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text4b {
	position: absolute;
	top: 3596px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text1c {
	position: absolute;
	top: 4007px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text2c {
	position: absolute;
	top: 4007px;
	left: 287px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text3c {
	position: absolute;
	top: 4007px;
	left: 510px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

#myContent05-step5-text4c {
	position: absolute;
	top: 4344px;
	left: 67px;
	font-size: 13px;
	line-height: 17px;
	width: 189px;
	height: 66px;
	font-weight: normal;
}

.shop-sns-ul {
	position:absolute;
	right:255px
}