@charset "utf-8";
/* CSS Document */




/*　ベルベットのユリの奇妙な洋館　*/


#velvetlily{	
	position:relative;
	display:block;
	width:100%;
	overflow:hidden;
	background: url(/image/event/february2019/garden/bg.png)repeat;
	min-width: 1020px;
}

#velvetlily #title{
	position: relative;
	margin: 15px auto 0;
	width: 1000px;
	height: 336px;
	background: url(/image/event/february2019/garden/title.png) no-repeat center top;
}

#velvetlily h2{
	text-indent:100%;
	white-space:nowrap;
	overflow:hidden;
	width:1000px;
	height:216px;
}


#velvetlily .menu_gaiyou{
	width:161px;
	height:32px;
	position:absolute;
	display:block;
    left: 308px;
    top: 285px;
}

#velvetlily .menu_item{
	width:165px;
	height:32px;
	position:absolute;
	display:block;
	left: 531px;
    top: 285px;
}


#velvetlily #gaiyou01{
	width:1000px;
	height:566px;
	margin:0 auto;
	background:url(/image/event/february2019/garden/bg_gaiyou01.png) no-repeat top center;
	position:relative;
}

#velvetlily #gaiyou01 .goto_item{
	width:209px;
	height:32px;
	position:absolute;
	display:block;
	left: 245px;
    top: 470px;
}

#velvetlily #gaiyou01 .goto_buy{
	width:238px;
	height:55px;
	position:absolute;
	display:block;
	left: 717px;
    top: 475px;
}

#velvetlily #gaiyou02{
	width:1000px;
	height:327px;
	margin:0 auto;
	background:url(/image/event/february2019/garden/bg_gaiyou02_0228.png) no-repeat top center;
	position:relative;
}

#velvetlily #gaiyou03{
	width:1000px;
	height:355px;
	margin:0 auto 50px;
	background:url(/image/event/february2019/garden/bg_gaiyou03.png) no-repeat top center;
	position:relative;
}

#velvetlily #gaiyou03 p,#velvetlily #item04 p{
	position: absolute;
	left: 140px;
	top: 98px;
	color: #390103;
	line-height: 1.8em;
}

#velvetlily #item01{
	width:1000px;
	height:1099px;
	margin:0 auto;
	background:url(/image/event/february2019/garden/bg_item01.png) no-repeat top center;
	position:relative;
}

#velvetlily #item01 img{
	width:467px;
	height:66px;
	position:absolute;
	display:block;
	left: 272px;
    top: 986px;
}

#velvetlily #item02{
	width:1000px;
	height:270px;
	margin:0 auto;
	background:url(/image/event/february2019/garden/bg_item02.png) no-repeat top center;
	position:relative;
}

#velvetlily #item02 img{
	width:224px;
	height:51px;
	position:absolute;
	display:block;
	left: 258px;
    top: 170px;
}

#velvetlily #item02 img.recipe_r{
	left: 660px;
}

#velvetlily #item03{
	width:1000px;
	height:1051px;
	margin:0 auto;
	background:url(/image/event/february2019/garden/bg_item03.png) no-repeat top center;
	position:relative;
}

#velvetlily #item03 .swfArea1{
	position: absolute;
	top: 129px;
    left: 233px;
	width: 284px;
	height: 130px;
}

#velvetlily #item03 .swfArea1 .noFlash{
	width: 284px;
	height: 130px;
	background: url(/image/event/february2019/garden/img_miracle1.png) no-repeat top center;
}

#velvetlily #item03 .swfArea2{
	position: absolute;
	top: 129px;
    left: 487px;
	width: 298px;
	height: 130px;
}

#velvetlily #item03 .swfArea2 .noFlash{
	width: 298px;
	height: 130px;
	background: url(/image/event/february2019/garden/img_miracle2.png) no-repeat top center;
}

#velvetlily #item03 .swfArea3{
	position: absolute;
	top: 306px;
    left: 609px;
	width: 124px;
	height: 186px;
}

#velvetlily #item03 .swfArea3 .noFlash{
	width: 124px;
	height: 186px;
	background: url(/image/event/february2019/garden/img_miracle3.png) no-repeat top center;
}

#velvetlily #item03 .swfArea4{
	position: absolute;
	top: 287px;
    left: 726px;
	width: 150px;
	height: 306px;
}

#velvetlily #item03 .swfArea4 .noFlash{
	width: 150px;
	height: 306px;
	background: url(/image/event/february2019/garden/img_miracle4.png) no-repeat top center;
}

#velvetlily #item03 .swfArea5{
	position: absolute;
	top: 627px;
    left: 78px;
	width: 150px;
	height: 306px;
}

#velvetlily #item03 .swfArea5 .noFlash{
	width: 150px;
	height: 306px;
	background: url(/image/event/february2019/garden/img_miracle_avater1.png) no-repeat top center;
}

#velvetlily #item03 .swfArea6{
	position: absolute;
	top: 604px;
    left: 240px;
	width: 246px;
	height: 330px;
}

#velvetlily #item03 .swfArea6 .noFlash{
	width: 246px;
	height: 330px;
	background: url(/image/event/february2019/garden/img_miracle_avater2.png) no-repeat top center;
}

#velvetlily #item03 .swfArea7{
	position: absolute;
	top: 627px;
    left: 517px;
	width: 150px;
	height: 306px;
}

#velvetlily #item03 .swfArea7 .noFlash{
	width: 150px;
	height: 306px;
	background: url(/image/event/february2019/garden/img_miracle_avater3.png) no-repeat top center;
}

#velvetlily #item03 .swfArea8{
	position: absolute;
	top: 611px;
    left: 678px;
	width: 246px;
	height: 330px;
}

#velvetlily #item03 .swfArea8 .noFlash{
	width: 246px;
	height: 330px;
	background: url(/image/event/february2019/garden/img_miracle_avater4.png) no-repeat top center;
}






#velvetlily #item04{
	width:1000px;
	height:389px;
	margin:0 auto 50px;
	background:url(/image/event/february2019/garden/bg_item04.png) no-repeat top center;
	position:relative;
}

#velvetlily #item04 p.about_link{
	font-weight: bold;
	left: 728px;
    top: 256px;
}

#velvetlily #item04 p.about_link a{
	color: #390103;	
}

/*-------------------------------------- */ 




