h2{
display:block;
width:100%;
height:22px;
margin-bottom:15px;
background-repeat:no-repeat;
text-indent:-999em;
}
h2.find1{background-image:url(../image/top_find1.png);}
h2.find2{background-image:url(../image/top_find2.png);}
h2.find3{background-image:url(../image/top_find3.png);}
h2.find4{background-image:url(../image/top_find4.png);}
h2.find5{background-image:url(../image/top_find5.png);}
* html h2.find1 {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/top_find1.png", sizingMethod="crop");
}
* html h2.find2 {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/top_find2.png", sizingMethod="crop");
}
* html h2.find3 {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/top_find3.png", sizingMethod="crop");
}
* html h2.find4 {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/top_find4.png", sizingMethod="crop");
}
* html h2.find5 {
	background-color: transparent;
	background-image: none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="image/top_find5.png", sizingMethod="crop");
}
#main{
float:left;
width:485px;
margin-bottom:40px;
}
.feelings{
padding:0;
}
.feelings span{
margin:0 0 10px;
font-size:10px;
color:#454445;
}
.feelings h3{
font-size:16px;
color:#E80C7A;
line-height:30px;
font-weight:bold;
margin-bottom:5px;
}
.feelings p{
line-height:24px;
margin-bottom:15px;
}
.feelings span.indent{
display:block;
margin:0 0 20px 50px;
line-height:24px;
font-weight:normal;
font-size:12px;
color:#FFFFFF;
}
#side{
float:right;
width:235px;
margin-bottom:40px;
}
#side p{
margin:10px 0 20px;
line-height:150%;
}
.info{
margin:0 0 25px;
padding:0 10px 0 0;
}
#side .info span{
margin:0 0 10px;
font-size:10px;
color:#454445;
}
#side .info p{
padding:0;
margin:0 0 15px;
}
#side .banner{
margin:0 0 20px;
}

.campaign{
margin:0 0 20px 18px;
}