@charset "utf-8";
/* CSS Document */
@import url(common.css);


#gridBox1 { height: 480px; padding-top: 40px;  }

#bt1 { cursor: pointer; position: absolute; left: 600px; top: 240px; }
#txt1 { position: absolute; left: 270px; top:  260px;  visibility: hidden; }
#txt2 { position: absolute; left: 270px; top:  260px;  visibility: hidden; }
#txt3 { position: absolute; left: 270px; top:  260px;  visibility: hidden; }
#bt2 { cursor: pointer; position: absolute; left: 1000px; top: 310px;  visibility: hidden;}
#bt3 { cursor: pointer; position: absolute; left: 1000px; top: 310px;  visibility: hidden;}

#btPop2 { position: absolute; bottom: 40px; left: 540px;  visibility: hidden; }

#IMG01 { position: absolute; top: 260px; left: 20px; height: 200px; width: auto; z-index: 24;}
#IMG02 { position: absolute; top: 110px; left: 260px; height: 250px; width: auto; z-index: 25;}
#IMG03 { position: absolute; top: 240px; left: 550px; height: 230px; width: auto; z-index: 24;}

#btPop3 {   position: absolute; top: 20px; right: 40px; }

/******** Padding Helpers *******/
.padTop10  { padding-top: 10px;}
.padTop20  { padding-top: 20px;}
.padTop40  { padding-top: 40px;}
.padTop60  { padding-top: 60px;}
.padTop80  { padding-top: 80px;}
.padTop100 { padding-top: 100px;}

.padLeft10  { padding-left: 10px;}
.padLeft20  { padding-left: 20px;}
.padLeft40  { padding-left: 40px;}
.padLeft60  { padding-left: 60px;}
.padLeft80  { padding-left: 80px;}
.padLeft100 { padding-left: 100px;}

.padSide10  { padding-left: 10px;  padding-right: 10px;}
.padSide20  { padding-left: 20px;  padding-right: 20px;}
.padSide40  { padding-left: 40px;  padding-right: 40px;}
.padSide60  { padding-left: 60px;  padding-right: 60px;}
.padSide80  { padding-left: 80px;  padding-right: 80px;}
.padSide100 { padding-left: 100px; padding-right: 100px;}
