@charset "utf-8"; 
*{font-family:arial, MS UI Gothic,ＭＳ Ｐゴシック, sans-serif,Osaka‐等幅, vernada;} 
body{background:#f0ebff url(bg.gif) repeat-x top left; padding:0px; margin:0;}
#wrap{width:820px; margin:0 auto; padding:0; background-color:#f0ebff; }
#bg1{background:url(img1.jpg) no-repeat top left; width:820px; height:377px; padding:0px; margin:0 auto;}
#bg2{background:url(img2.jpg) no-repeat top left; width:820px; height:145px; padding:0; margin:0 ;}
#bg2 p { padding:0; margin:0;}
#bg2 a.HD{ font-size:16px; font-weight:bold; text-decoration:underline; color: #FF33CC; }
#bg2 a.HD:hover { font-size:16px; font-weight:bold; text-decoration:none; color: #FF33CC; }
#bg3 {background:url(img3.jpg) no-repeat top left; width:820px; height:317px; padding:0; margin:0; }
#bg3 p { padding:29px 0 0 0; margin:0;}
#bg3 .btn{ padding:100px 0 0 0; margin:0;}


#addinfo{ margin:15px 40px 20px 120px; padding:0;color:#eee; font-size:11px;text-align:left; line-height:110%;}
#addinfo span{ color: #eee; font-weight:bold;}
#addinfo a{color: #FF33CC; text-decoration:none;}
#addinfo 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;  }
