@charset "Shift_JIS";
/* ==================================================================
CSS information
style info :「amiibo」ページ用
================================================================== */


/* --------------------------------------------------------
#container
-------------------------------------------------------- */
#container { }

/* --------------------------------------------------------
#contents
-------------------------------------------------------- */
#contents { overflow: visible; width: 100%; }



.boxBase { width: 100%; height: auto; position: relative;}
#areaA { }
#areaA .repeatBg { background:#e2d9cc; }
#areaA .repeatBg .boxBg { background: url(../_img/pc/amiibo/area-a_bg_pic.jpg) top center no-repeat; height:724px; padding-top:50px; }



#amiiboBox { width:910px; position: relative; margin:0 auto; text-align:left; }

#ttl { position:relative; top:0px; left:0px; width:607px; height:87px; margin-bottom:20px; z-index:101; }
#ttl img { position: absolute;}

#cha01 { position: absolute;}
#cha01 img { position: absolute;}
#cha01 { top: -36px; left: 584px;}
@media screen and (max-width: 1050px) {
#cha01 { display:none; }
}


.readtext { margin-bottom: 22px;}
.btn_about { float:right; position:relative;}
.btn_about img { position:relative;}
.copy { padding-top:10px; margin-bottom:26px; }




#btnBlock { letter-spacing:-.40em; position:relative; text-align:center; clear:both; margin-bottom:22px;}
#btnBlock li { display:inline-block; padding-top:31px; margin-left:36px; width:268px; height:auto; position:relative;}
#btnBlock li:first-child { margin-left:0;}
#btnBlock li a { position:relative; vertical-align:top; display:block; }

#btnBlock .btnbg { position: absolute; z-index:1;}
#btnBlock .btncha { position: absolute; z-index:2; display:block;}
#btnBlock .btncha img { position: absolute; }
#btnBlock .btn { position: relative; z-index:3;}

#btnBlock .btn1 .btnbg { top:-32px; left:-14px; }
#btnBlock .btn1 .btncha { top:-16px; left:179px; }

#btnBlock .btn2 .btnbg { top:-32px; left:-17px; }
#btnBlock .btn2 .btncha { top:-51px; left:183px; }

#btnBlock .btn3 .btnbg { top:-32px; left:-18px; }
#btnBlock .btn3 .btncha { top:-46px; left:181px; }