@charset "utf-8"; 
*{font-family:arial, MS UI Gothic,ＭＳ Ｐゴシック, sans-serif,Osaka‐等幅, vernada;} 
body{background:#e7e7e7 url(bg1.gif) repeat-x top left; padding:0px; margin:0;}
#wrap{width:820px; margin:0 auto; padding:0; background-color:#380604; }
#bg1{background:url(img1.jpg) no-repeat top left; width:820px; height:310px; padding:0px; margin:0;}
#bg2{background:url(img2.jpg) no-repeat top left; width:820px; height:155px; padding:0; margin:0 auto;}
#bg22{background:url(img22.jpg) no-repeat top left; width:820px; height:189px; padding:0; margin:0 auto;}
#bg3{background:url(img3.jpg) no-repeat top left; width:820px; height:113px; padding:0; margin:0; text-align:left; }
#bg3 .point { margin:0 0 0 70px; padding:0;}
#bg4{background:url(img4.jpg) no-repeat top left; width:820px; height:364px; padding:0; margin:0; text-align:left; }
#bg4 .free { padding:210px 0 0 70px; margin:0;}
#bg44{background:url(img44.jpg) no-repeat top left; width:820px; height:241px; padding:0; margin:0; text-align:left; }
#bg5{background:url(img5.jpg) no-repeat top left; width:820px; height:201px; padding:0; margin:0; text-align:left; }
#bg5 p {padding:90px 50px 0 120px; margin:0; font-size:14px; padding:0; color:#3d3d3d; font-weight:bold; line-height:140%;}
#bg5 p a.link{ color:#e9009b; text-decoration:underline; text-align:right; margin-right:30px;}
#bg5 p a.link :hover { color:#3d3d3d; text-decoration:none;  text-align:right;argin-right:30px;}

#bg5png{background:url(img5.png) no-repeat top center; width:820px; height:174px; padding:0; margin:0; text-align:left; }
#bg5png p{padding:90px 50px 0 120px; margin:0; font-size:14px;  color:#3d3d3d; font-weight:bold; line-height:140%;}
#bg5png p a.link{ color:#e9009b; text-decoration:underline; text-align:right; margin-right:30px;}
#bg5png p a.link :hover { color:#3d3d3d; text-decoration:none;  text-align:right;argin-right:30px;}



#addinfo{ margin:10px 30px 20px 150px; padding:0; color:#555; font-size:12px;text-align:left; line-height:120%;}
#addinfo span{ color: #555; font-weight:bold;}
/*div#wrap a{color: #FF33CC; text-decoration:none;}
div#wrap a:hover{color: #FF99CC; text-decoration:none;}*/

img{border:none;}
.end{ clear:both; margin:0; padding:0;}
.home { float:right; margin:0; padding:0;}

.noCss {display:none;}

#buy{ margin:0; padding:0;  }
