html{height:100%;}body{height:100%;}.about{position:absolute;z-index:10;font-size:2em;color:#CC0000;right:15px;top:15px;background-color:#FFFFFF;padding:8px;display:block;cursor:pointer;}.about a:link { color: #CC0000; }.about a:visited { color: #CC0000; }.about a:hover { color: #CC0000; }.about a:active { color: #CC0000; }#stage1{background-image: url("/img/b.gif");background-repeat:repeat;background-color:#CC0000;position:relative;}#stage1 .fieldWrap{/*background-image: url("/img/back.png");background-repeat:no-repeat;background-position:center center;background-size:contain;*/position:absolute;z-index:1;width:100%;height:100%;}#stage1 .cimg{top:50%;left:50%;margin-left: -425px;margin-top: -400px;position:absolute;}#stage1 .txt2{font-size:1.2em;font-wight:bold;color:#FFFFFF;position:absolute;bottom:60px;text-align:center;width:100%;font-family:Arial;}.top1{text-align:center;width:100%;height:100%;}.top1 .h101{font-size:7em;width:100%;text-align:center;position:absolute;top:50%;margin-top:-15px;position:absolute;z-index:2;font-family:Arial;font-weight:bold;color:#CC0000;}.top1 .h102{font-size:4em;line-height:1.3em;letter-spacing: 0em;font-weight:bold;color:#660000;width:100%;text-align:center;position:absolute;top:50%;margin-top:-80px;opacity:0;position:absolute;z-index:2;}.clickscroll{/*opacity:0;*/text-align:center;font-family:Arial;font-size:3em;color:#FFFFFF;margin-top:-70px;}.btndog{width:250px;height:60px;/*border:5px solid #FF0000;*/position:absolute;top:50%;left:50%;margin-top:68px;margin-left:-125px;}.btndog .ddtxt{font-size:2.5em;line-height:1.3em;letter-spacing: 0em;font-family:Arial;font-weight:bold;color:#CC0000;z-index:1;margin-top:10px;opacity:0;}#stage2{height:100%;width:100%;}#stage2 .fieldWrap{height:100%;width:100%;position:relative;}#stage2 .fieldWrap .main2{position:absolute;z-index:0;text-align:center;top:50%;left:50%;margin-left: -170px;margin-top: -180px;}#stage2 .main2 .txt{font-size:3em;color:#333333;line-height:2em;margin-bottom:60px;width:100%;text-align:center;letter-spacing: 0.5em;}#stage2 .leftbox_bg{background-color: rgba(204,0,0,0.9);width:50%;position:absolute;z-index:1;height:100%;top:-10px;left:-50%;}#stage2 .rightbox_bg{background-color: rgba(204,0,0,0.9);width:50%;right:0;position:absolute;z-index:1;height:100%;top:-10px;left:100%;dispaly:none;}#stage2 .leftbox{display:none;height:100%;left:0;position:absolute;z-index:2;top:-10px;}#stage2 .leftbox .leftimg{margin-top:50px;left:0;position:absolute;z-index:10;}#stage2 .leftbox .txt{font-size:2em;color:#EEEEEE;text-align:left;letter-spacing: 0.3em;line-height:2em;width:100%;margin-top:270px;margin-left:40px;}#stage2 .rightbox{right:5%;position:absolute;z-index:3;bottom:10%;display:none;}#stage2 .rightimg{}#stage2 .rightimg .txt{font-size:2em;color:#EEEEEE;text-align:left;letter-spacing: 0.3em;line-height:2em;width:100%;}#stage2 .maintext{width:980px;height:60%;position:absolute;z-index:2;left:50%;margin-left:-480px;}.maintext_left{width:460px;font-size:2.2em;color:#EEEEEE;text-align:left;letter-spacing: 0em;line-height:1.4em;display:none;color:#FFFFFF;float:left;padding-left:10px;}.maintext_right{width:480px;margin-left:30px;font-size:2.2em;color:#EEEEEE;text-align:left;letter-spacing: 0em;line-height:1.4em;display:none;color:#FFFFFF;float:left;} .dogtag3{color:#FFFFFF;font-size:2.2em;letter-spacing: 0.1em;margin:40px auto;text-align:center;font-family:Arial;border:2px solid #FFFFFF;padding:12px;display: block;cursor:pointer;text-decoration:none;background-image:url(../img/Instagram_Icon_small.png);background-position:left center;background-repeat:no-repeat;text-indent:1.4em;width:260px;display:none;}/*stage3*/#stage3{height:100%;width:100%;background-image: url("/img/b.gif");background-repeat:repeat;background-color:#CC0000;}#stage3 .fieldWrap{height:100%;width:100%;position:relative;}#stage3 .fieldWrap .fukidashi{position:absolute;z-index:2;top:5%;right:3%;background-image: url("/img/fukidashi.png");background-repeat:no-repeat;width:380px;height:380px;text-align:center;}.ho{font-size:1.5em;color:#CC0000;line-height:1.8em;letter-spacing: 0.4em;margin-top:120px;margin-left:8px;}.dogtag0{color:#CC0000;font-size:1.7em;line-height:1.4em;letter-spacing: 0.1em;text-align:center;margin-bottom:20px;}.dogtag1{color:#FFFFFF;font-size:0.7em;letter-spacing: 0.1em;margin:20px auto;text-align:center;font-family:Arial;border:2px solid #FFFFFF;padding:5px;display: block;cursor:pointer;text-decoration:none;background-image:url(../img/Instagram_Icon_small.png);background-position:left center;background-repeat:no-repeat;text-indent:1.4em;width:340px;}.dogtag1 a:link { color: #FFFFFF; text-decoration:none; }  a:link { color: #FFFFFF; text-decoration:none;}a:visited { color: #FFFFFF; text-decoration:none;}a:hover { color: #FFFFFF; text-decoration:none;}a:active { color: #FFFFFF; text-decoration:none;}  .dogtag1 a:visited { color: #FFFFFF; text-decoration:none;} .dogtag1 a:hover { color: #FFFFFF; text-decoration:none;} .dogtag1 a:active { color: #FFFFFF; text-decoration:none;}  #stage3 .fieldWrap .tag{ left:50%; margin-left: -20px; margin-top: 310px; }  #stage3 .fieldWrap .txt{ font-size:4em; color:#eeeeee; line-height:1.5em; margin-bottom:60px; letter-spacing: 0.1em; top:40%; left:50%; margin-top: -238px; margin-left: -208px; position:absolute; text-align:center; }  #stage3 .fieldWrap  .txt .sub{ font-size:0.8em; font-weight:bold; color:#CCCCCC; width:100%; letter-spacing: 0.3em; }