


body {padding:0;margin:0;background:#150e2c;}
    form {padding:0;margin:0;}
    img {display:block;}
    .event_wrap {width:780px;margin:0 auto;}
    .event_slide {height:1212px;}

    .swiper-wrapper {position:relative;}
    .swiper-container { 
       width:100%; height:1200px;
       background:url('../images2/slide_back.jpg')no-repeat center top;
    }

    .swiper-slide {
    margin-top:10px;
     width:80%;
      height:1100px;
      border-radius:30px;
      box-shadow: 2px 2px 20px -2px gray;
      text-align: center;
      font-size: 18px;
      background: #fff;
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }
    .swiper-pagination-bullet-active {background:#ffa509;}
    .swiper-pagination-bullet {width:25px;height:25px;}
    .swiper-container-horizontal>.swiper-pagination-bullets {bottom:30px;}

    .back02 {background:url('../images2/slide02.jpg') no-repeat middle center;}
    .milkword {position:absolute;top:370px;line-height:50px;}
    .milkword img {display:inline;}
    .milkword img  {width:27%;}



    .hashcopy{position:absolute;bottom:80px;}
    .hashcopy img {display:inline-block;margin:0;padding:0;} 
    .hashtagopen {display:none;position:absolute;bottom:0;}

    #hashbtn:hover, #hashtoggle:hover, #tagcopy:hover {cursor:pointer;}
    .event_trailer {background:#edeeed;}

    #textbox-url {
    position:   absolute;
    top:        0;
    left:       -99999;
    width:      1px;
    height:     1px;
    margin:     0;
    padding:    0;
    border:     0;
}

.inputbox {font-size:1.2rem;border:1px solid #cdcdcd;padding:0.5rem;box-sizing:border-box;}
input[type='checkbox'] {width:20px;height:20px;vertical-align: middle;}
input[type='radio'] {width:40px;height:40px;vertical-align: text-top;border:1px solid #959595;}
.privacy_txt {letter-spacing:-0.5px;font-size:15px;width:100%;height:190px;background:#f0f0f0;text-align:left;padding:15px;box-sizing: border-box;overflow-x:hidden;overflow-y:auto;}
.infowrite {}
input[type='text'] {font-size:32px;width:470px;margin-left:100px;padding:15px 10px;border:1px solid #959595;}
.giftcon {padding-left:55px;bottom:40px}


.Pstyle {

 opacity: 0;
 display: none;
 position: relative;
 border:0;
 padding: 10px;
 overflow: auto;
}

.b-close {
 position: absolute;
 right:12px;
 top: 30px;
 padding: 5px;
 display: inline-block;
 cursor: pointer;
}

.regist {background:#fff;}
.regist-in {background:url('../images2/regist_back.jpg') no-repeat center top ;margin:0 auto;border:1px solid #696969;padding:30px;width:80%;}