@charset "utf-8";
/* CSS Document */

body { margin:0 auto; padding:0; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-tap-highlight-color: transparent; }

#container {width:300px;height:250px;overflow: hidden; top: 0px;left: 0px;position:absolute;background-color:#aebdc2; display:none;}

/* Global */
.adSize { position:absolute; top:0px; width:300px; height:250px; }
.imgSize {position:absolute;top:0px;width: 220px;height: 147px;}
.defPos { position:absolute; top:0px; left:0px; }
.btn { cursor: pointer; }
.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 #edebe3; mix-blend-mode: multiply; opacity: 1;}
/*-- BG --*/

#bg, #bg_cover { background-color: #f6f5f1; background-size: 100%; } 
#block1 {background-color: #f6f5f1;background-size: 100%; }
#block2 {background-color: #f6f5f1;background-size: 100%; }
#block3 {background-color: #f6f5f1;background-size: 100%; }
#block4 {background-color: #f6f5f1;background-size: 100%; }
#block5 {background-color: #f6f5f1;background-size: 100%; }
#block6 {background-color: #f6f5f1;background-size: 100%; }

#img1 {background: url(img1.jpg) no-repeat; background-size: 100%; }
#img2 {background: url(img2.jpg) no-repeat; background-size: 100%; }

#logo1 {background: url(logo1.png) no-repeat; background-size: 100%; }
#logo2 {background: url(logo2.png) no-repeat; background-size: 100%; }

#text1a {background: url(text1a.png) no-repeat; background-size: 100%; }
#text1b {background: url(text1b.png) no-repeat; background-size: 100%; }
#text2a {background: url(text2a.png) no-repeat; background-size: 100%; }
#text2b {background: url(text2b.png) no-repeat; background-size: 100%; }
#text3a {background: url(text3a.png) no-repeat; background-size: 100%; }
#text3b {background: url(text3b.png) no-repeat; background-size: 100%; }
#text3c {background: url(text3c.png) no-repeat; background-size: 100%; }

/* CTA */
#cta_out { background: url(cta_out.png) no-repeat; background-size: 100%;}
#cta_over { background: url(cta_over.png) no-repeat; background-size: 100%; opacity: 0;}

#mask {position:absolute;top:0px;left: 126px;width: 300px;height:250px; overflow: hidden; /* background-color: aqua; */}