/* CSS Document */
#wrapper{background-color:#000;}
h2 img{
display:block;
}
h2{
padding:0;
}
#contents{
clear:both;
width:740px;
padding:0 30px 15px 30px;
}
.main_p{
text-align:center;
padding:35px 0 30px 0;
font-weight:bold;
}

#download{
margin:0 0 0 28px;
padding-bottom:45px;
}
#download img.img{
display:block;
float:left;
padding:0 25px 0 0;
}
#download dl{
width:350px;
float:left;
}
#download dt{
padding:10px 0;
}
#download dd{
width:330px;
height:74px;
background:no-repeat 0 0;
}
#download dd.bt01{background-image:url(../img/091225/wallpaper_bt01_o.jpg);}
#download dd.bt02{background-image:url(../img/091225/wallpaper_bt02_o.jpg);}
#download dd.bt03{background-image:url(../img/091225/wallpaper_bt03_o.jpg);}

#download dd a{
display:block;
width:330px;
height:64px;
}
#download dd a{display:block; vertical-align:bottom;}
d#download dd a img{display:block; vertical-align:bottom;}
#download dd a:hover{background:none;}
#download dd a:hover img{ width:0; height:0;}



#download p{
clear:both;
font-size:0.92em;
padding:0 0 0 12px;
}
#qr{
	width:481px;
	margin:0 0 0 152px;
	padding-bottom:40px;
}
#qr img.img{
display:block;
float:right;
}
#qr h3{
margin-bottom:5px;
}
#qr p{
margin-left:4px;

}
#qr p.small{
font-size:0.92em;
}


/*====clearfix（071023版）======*/

#qr:after{
content:"";
display: block;
clear: both;
height: 0;
}

#qr{display: inline-block; }
#qr{display: block; }
/* Mac版IEのみに適用 \*//*/
#
qr{overflow: hidden; }
/* */

/*==========*/
