/* CSS Document */
#page_valentine .valentine_box{
	background-color:#FFF;
	width:880px;
	margin: 50px auto;
	border-radius: 3px;	
	box-shadow:rgba(0, 0, 0, 0.15) 0px 0px 4px 4px;
	padding: 50px;
	
}
#page_valentine  h2{
	color:#f4a100;
	border-bottom:2px #f4a100 solid;
	width:90%;
	margin:auto;
	margin-bottom:40px;
	font-size:130%;
}
#page_valentine .hr-l{
	width: 80%;
	margin: 50px auto;
}

#page_valentine .valentine_box dl{
	text-align:left;
	padding-left:40px;
	width:690px;
	margin:0 auto 25px;
}
#page_valentine .valentine_box  dt{
	font-size:120%;
	font-weight:bold;
	border-bottom:2px solid #54bb7a;
	border-left:6px solid #54bb7a;
	padding-left:0.6em;
	margin:0.5em;
	color:#54bb7a;
	margin-top:1.6em;
	width:70%;
	
}

#page_valentine .valentine_box dd{
	padding-left:1em;
}

#page_valentine a.btn{
	padding-left: 1em;
}



a.wall_btn:hover{
	opacity: 0.8;
}