@charset "utf-8";
/* CSS Document */
body {
  font-family: a-otf-midashi-go-mb31-pr6n, sans-serif;
  font-style: normal;
  color: #fff;
  font-feature-settings: "palt";
  letter-spacing: .02rem;
  line-height: 1.8;
  overflow-x:hidden; 
  }
.bt {text-indent:-9999em;overflow: hidden;cursor:pointer;display:block}

/********************************contents*******************************/
#contents{ position: relative; overflow: hidden;width:1000px;margin: 0 auto; background-color: #fff}
.ct_bg{width:1000px;height:7219px;background: url(../images/bg.jpg)no-repeat;}

/*******************************內容sections*******************************/
#g-sections {position: relative;}
#g-sections .sect {position: relative;width: 100%;}
#g-sections .p00 {height: 1900px;}
#g-sections .p01 {height: 2000px;}
#g-sections .p02 {height: 1900px;}


/******************************top 主視覺 *******************************/    
.p00 .link_box{width:1200px;height:150px;top:1700px; left:-80px;position: absolute;z-index: 1000;transform: scale(.7); }
.p00 .link_box ul {margin-left:-40px;}
.p00 .link_box li {width:150px;height:150px; background: url(../images/social-link-bb.png)no-repeat; margin-left:11px; display:inline-block;}
.p00 .link_box li a{width:150px;height:150px;display:block;}
.p00 .link_box li.bt01{background-position:0 -1502px ;}
.p00 .link_box li.bt02{background-position:0 0px ;}
.p00 .link_box li.bt03{background-position:0 -604px ;}
.p00 .link_box li.bt04{background-position:0 -1804px ;}
.p00 .link_box li.bt05{background-position:0 -903px ;}
.p00 .link_box li.bt06{background-position:0 -1202px ;}
.p00 .link_box li.bt07{background-position:0 -2100px ;}

.p00 .download_box{width:800px;height: 110px;top:1580px;left:120px;position: absolute;z-index: 1000;  }
.p00 .download_box ul {display: flex;justify-content: center;}
.p00 .download_box li {width:380px;height:110px;background: url(../images/pre_download.png)no-repeat;display: inline-block; }
.p00 .download_box li a{width:380px;height:110px;display: block;}
.p00 .download_box li.bt_google{ background-position:0 0}
.p00 .download_box li.bt_appstore{background-position:-400px 0; }

/*****************************p01 apply*******************************/
.p01 .apply_w{position:absolute;width:900px;height:1000px;top:620px;left:30px;}
.p01 .apply_enter{position:absolute;width:850px;height:500px;margin-top: 220px;left:-80px;}
.p01 .location{width: 160px;height:80px;position:absolute;margin:15px 0 0 150px;z-index: 1000;}
.p01 .phone_nb{width: 550px;height:70px;position:absolute;margin:15px 0 0 340px;z-index: 1000; }
.p01 .email_ad{width: 750px;height:80px;position:absolute;margin:105px 0 0 150px;z-index: 1000;}
.p01 .input_style{color:#000000;outline-style: none;font-weight: 200;font-size: 30pt; padding:5px 10px; background: rgb(255, 255, 255);;border:0 none;border-bottom:2px solid #000; }

.p01 .privacy{width:800px;height: 70px;position:absolute;margin:240px 0 0 150px;border-bottom:1px solid #000;z-index: 1000; ;}
.p01 .privacy input {width: 40px;height: 40px;margin:5px 5px 0 0; accent-color:#000}
.p01 .privacy span {;position: absolute;margin:0 0 0 0;font-size:26px; letter-spacing: 0px ;color:#000;font-weight:500;}
.p01 .privacy a{color: #f55200;text-decoration: underline;}
.p01 .privacy a:hover{color: #b40000;}
.p01  .apply_send{width:365px;height:110px;position:absolute;background:url(../images/apply_sendbt.png)no-repeat ;margin:330px 0 0 320px;}

.p01 #linkc{cursor: pointer;}


.p01  .apply_fbbt{width:671px;height:114px;position:absolute;background:url(../images/apply_fbbt.png)no-repeat ;margin:820px 0 0 80px; z-index: 1000;display: block;}

.p01 #linkc{cursor: pointer;}
#cc{width: 800px;height: 1200px; margin-top:500px}

/****************************p02 event *******************************/

.p02 .award_box {width:900px;height:700px;position:absolute;top: 137px;left:62px;}  
.award_box ul{}
.award_box li{position:absolute;width:849px;height: 200px ;background: url(../images/reward_clear.png) top no-repeat;display: none;}
.clear01{margin: 50px 0 0 0px;}
.clear02{margin: 280px 0 0 0px;}
.clear03{margin: 510px 0 0 0px;}
.container .googleUrl, .container .appleUrl{display: none;}
.p00 .download_box li{display: none;}
/*body .bt_google, body .bt_appstore{display: none;}*/


