@charset "utf-8";

/*■Link Color■*/
a{color:#666;text-decoration:none;}
a:visited{color:#777;}
a:hover{color:#E773A9;text-decoration:underline;}
a:active{color:#E773A9;}
.fpk{color:#EC74A9; font-size:16px;}

/*■Main■*/
#spmb_Contents{background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/bg.gif) repeat left top; overflow:hidden;}
#spmb_header { margin:0; padding:0; height:232px;}
#spmb_header p{text-indent:-9999px; display:none;}

#spmb_Contents1{ width:627px; margin:0; padding:0; overflow:hidden; background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/sp1.png) no-repeat right top;}
#spmb_Contents1_l{width:355px; float:left;}
#spmb_Contents1_l .info{margin:0; padding:0; height:106px;}
#spmb_Contents1_l .info li{text-indent:-9999px; display:none;}
#spmb_Contents1_r{width:262px; height:600px; float:right; background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/sp1.gif) no-repeat right top; margin-right:10px;}

#spmb_Contents1_l .con1_list{background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/con1_bg.gif) repeat-y left center; overflow:hidden; padding-left:12px; margin-bottom:-2px;}
#spmb_Contents1_l .con1_list img{float:left; margin:0 10px;}
#spmb_Contents1_l .con1_list p{margin-top:10px; line-height:150%;}
#spmb_Contents1_l .white{ width:324px; height:76px; background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/con1_wh.gif) no-repeat right top;padding-top:3px;}
#spmb_Contents1_l .pink{ width:324px; height:80px; background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/con1_pk.gif) no-repeat right top; padding-top:3px;}
#spmb_Contents1_l .pink2{ width:324px; height:80px; background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/con1_pk2.gif) no-repeat right top; padding-top:3px;}

#spmb_Contents2{ width:627px; margin:10px 0 0 5px; overflow:hidden;}
#spmb_Contents2 h2{background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/con2_ttl.gif) no-repeat left top;text-indent:-9999px; height:65px;}
#spmb_Contents2 p{margin:-23px 0 2px 15px; font-size:12px; height:20px; overflow:hidden;}
#spmb_Contents2 .left{ float:left; display:inline;}
#spmb_Contents2 .left2{width:211px; float:left; display:inline;}

#spmb_Contents3{ width:628px; margin:10px 0 0 5px;}
#spmb_Contents3 h2{background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/con3_ttl.gif) no-repeat left top;text-indent:-9999px; height:55px;}
#spmb_Contents3 p{margin:-30px 10px 0 0; font-size:12px; float:right; height:20px; overflow:hidden;}
#spmb_Contents3 .left{float:left;}

#spmb_Contents4{ width:628px;  margin:15px 5px 20px 5px; position:relative;}
#spmb_Contents4 h2{background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/con4_ttl.gif) no-repeat left top;text-indent:-9999px; height:55px;}
#spmb_Contents4 .main{ width:628px; background:url(http://stat100.ameba.jp/gg/img/screen/sp/201108/con4_bg.gif) repeat-y left top; overflow:hidden;}
#spmb_Contents4 p{margin:0 0 5px 15px; display:block; text-align:left; line-height:140%; overflow:hidden; height:35px; font-size:12px; width:390px; letter-spacing: -1px;}
#spmb_Contents4 .btn{position:absolute; right:0; top:-8px;}
#spmb_Contents4 .middle{width:602px; margin:0 auto;}
#spmb_Contents4 .left{float:left;}