@charset "utf-8";
/* CSS Document */

body {
	margin:0 auto;
	padding:0;
}

#container { width:300px; height:250px;	overflow:hidden; top:0px; position:absolute; background-color:#fff; display:none; }

/* Global */
.adSize { position:absolute; top:0px; width:300px; height:250px; }
.bgSize { position:absolute; top:0px; width:474px; height:250px; }
.hideElm { display: none; }
.buttonConfig { background-color:#fff; cursor: pointer; opacity:0; }
.anchorCenter { -webkit-transform-origin: center center; transform-origin: center center; }

/* Border */
#border { box-sizing: border-box; border: 1px solid #ababab; }

/* Logo */
#logo { background: url(images/logo.png) no-repeat; }

/* Text */
#txt1a { background: url(images/txt1a.png) no-repeat; }
#txt1b { background: url(images/txt1b.png) no-repeat; }
#txt1c { background: url(images/txt1c.png) no-repeat; }

#txt2a { background: url(images/txt2a.png) no-repeat; }
#txt2b { background: url(images/txt2b.png) no-repeat; }
#txt2c { background: url(images/txt2c.png) no-repeat; }
#txt2d { background: url(images/txt2d.png) no-repeat; }
#txt2e { background: url(images/txt2e.png) no-repeat; }
#txt2f { background: url(images/txt2f.png) no-repeat; }

#review1 { background: url(images/review1.png) no-repeat; }
#review2a { background: url(images/review2a.png) no-repeat; }
#review2b { background: url(images/review2b.png) no-repeat; }
#review2c { background: url(images/review2c.png) no-repeat; }
#review2d { background: url(images/review2d.png) no-repeat; }
#review2e { background: url(images/review2e.png) no-repeat; }
#review3 { background: url(images/review3.png) no-repeat; }

/* Background */
#bg_body { background: url(images/bg_body.jpg) no-repeat; background-size: 100%; }
#bg_hands { background: url(images/bg_hands.png) no-repeat; background-size: 100%; }

/* CTA */
#cta_out { background: url(images/cta_out.png) no-repeat; }
#cta_over { background: url(images/cta_over.png) no-repeat; opacity: 0; }
