@charset "shift_jis";

/* ---------- ~L[ ---------- */

#container #contents.inner-bg {
	width: 760px !important;
	background: none;
}
#contents #milky {
	background: url(../../cake/milky/images/index_bg01.gif) repeat-y 0 0;
	padding-bottom: 20px;
	/* padding-bottom: 9px; */
}	
#contents #milky .milkyInner {
	background: url(../../cake/milky/images/index_bg02.png) no-repeat 0 100%;
	margin: 0 20px;
	widows: 720px;
}
#contents #milky .milkyInner .txtR {
	margin-right: 25px;
	text-align: right;
}
#contents #milky .milkyInner .txtL {
	margin-left: 40px;
}
#contents .milkyBn {
	margin-top: 20px;
}

/* mainTitle */
#contents #milky .milkyTi {
	position: relative;
	margin: 0 20px;
	height: 247px;	
}
#contents #milky .milkyTi h1 {
	position: absolute;
	top: 0;
	left: 0;
}
/*#contents #milky .milkyTi .txt {
	position: absolute;
	top: 550px;
	left: 37px;
}
#contents #milky .milkyTi .btn {
	position: absolute;
	top: 704px;
	left: 44px;
}*/

/* milky-choucream */
#contents #milky .milky-choucream {
	position: relative;
	height: 306px;
	background: url(/cake/milky/images/index_bg03.png) no-repeat 0 0;
}
#contents #milky .milky-choucream .btn {
	position:absolute;
	top: 200px;
	left: 415px;
}
/* strobery-choucream */
#contents #milky .strobery-choucream {
	position: relative;
	height: 317px;
	background: url(/cake/milky/images/index_bg11.png) no-repeat 0 0;
}
#contents #milky .strobery-choucream .btn {
	position:absolute;
	top: 199px;
	left: 415px;
}
/* hoppe */
#contents #milky .hoppe {
	position: relative;
	height: 349px;
	background: url(/cake/milky/images/index_bg04.png) no-repeat 0 0;
}
#contents #milky .hoppe .btn {
	position:absolute;
	top: 258px;
	left: 60px;
}

/* creamroll */
#contents #milky .creamroll {
	position: relative;
	height: 338px;
	margin-top: -15px;
	background: url(/cake/milky/images/index_bg05.png) no-repeat 0 0;
}
#contents #milky .creamroll .btn {
	position: absolute;
	top: 279px;
	left: 415px;
}

/* creamroll-strobery */
#contents #milky .creamroll-strobery {
	position: relative;
	height: 368px;
	background: url(/cake/milky/images/index_bg10.png) no-repeat 0 0;
}
#contents #milky .creamroll-strobery .btn {
	position: absolute;
	top: 258px;
	left: 415px;
}

/* baum */
#contents #milky .baum {
	position: relative;
	height: 310px;
	background: url(/cake/milky/images/index_bg06.png) no-repeat 0 0;
}
#contents #milky .baum .btn {
	position: absolute;
	top: 218px;
	left: 65px;
}

/* baum02 */
#contents #milky .baum02 {
	position: relative;
	height: 248px;
	background: url(/cake/milky/images/index_bg07.png) no-repeat 0 0;
}
#contents #milky .baum02 .btn {
	position: absolute;
	top: 155px;
	left: 380px;
}	

/* namamilky */
#contents #milky .namamilky {
	position: relative;
	height: 251px;
	background: url(/cake/milky/images/index_bg08.png) no-repeat 0 0;
	z-index: 1;
}
#contents #milky .namamilky .btn {
	position: absolute;
	top: 189px;
	left: 70px;
}	

/* namamilky-strobery */
#contents #milky .namamilky-strobery {
	position: relative;
	top: -11px;
	height: 263px;
	background: url(/cake/milky/images/index_bg09.png) no-repeat 0 0;
	z-index: 2;
}
#contents #milky .namamilky-strobery .btn {
	position: absolute;
	top: 177px;
	left: 390px;
}	





