@charset "UTF-8";.clearfix:after{content:"";clear:both;display:block;height:0}.btDownload a{display:block;overflow:hidden;width:230px;margin:0 auto 10px;height:0;padding:43px 0 0;background:url(../img_sp/bt_download.png) no-repeat 0 0;background-size:230px auto}.btDownload a:hover{background-position:0 0}@media screen and (min-width:768px){.btDownload a{width:200px;padding:50px 0 0;background:url(../img/bt_download.png) no-repeat 0 0;background-size:100% auto;margin:0}.btDownload a:hover{background-position:0 -50px}}.btContact{overflow:hidden;width:100%}.btContact a{display:block;overflow:hidden;width:230px;margin:0 auto 10px;height:0;padding:43px 0 0;background:url(../img_sp/bt_contact.png) no-repeat 0 0;background-size:230px auto}.btContact a:hover{background-position:0 0}@media screen and (min-width:768px){.btContact a{width:200px;padding:50px 0 0;background:url(../img/bt_contact.png) no-repeat 0 0;background-size:100% auto;margin:0}.btContact a:hover{background-position:0 -50px}}#SEPkgContent{position:relative;font-family:Verdana, 'メイリオ', Meiryo, "ＭＳ Ｐゴシック", "MS PGothic", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, Sans-Serif;font-size:100%;line-height:1.3em;color:#404040;text-align:left;-webkit-text-size-adjust:100%;clear:both;width:100%;max-width:960px;margin:20px auto;padding:0 0 20px;background-image:url(../img/bg.png);background-size:80px auto;background-repeat:repeat;background-position:0 0}@media screen and (min-width:600px){#SEPkgContent{font-size:16px;background-size:160px auto}}#SEPkgContent input,#SEPkgContent textarea{font-family:inherit}#SEPkgContent table td,#SEPkgContent table th{font-size:14px}#SEPkgContent a{color:#404040;text-decoration:none}#SEPkgContent a:visited{color:#404040;text-decoration:none}#SEPkgContent a:active,#SEPkgContent a:hover{color:#404040;text-decoration:none}@media screen and (min-width:768px){#SEPkgContent a:active,#SEPkgContent a:hover{color:#0060c0;text-decoration:underline}}#SEPkgContent .btPageTop{display:block;width:90%;margin:0 auto 30px;text-align:right}@media screen and (min-width:768px){#SEPkgContent .btPageTop{width:880px;margin:0 auto 30px}}#SEPkgContent .categoryBlock>.btPageTop{width:100%;margin:15px auto}@media screen and (min-width:768px){#SEPkgContent .categoryBlock>.btPageTop{margin:10px auto 20px}}#SEPkgContent .btPageTop a{display:inline-block;height:30px;padding:0 40px 0 0;font-size:80%;line-height:2.2em;background:url(../img_sp/bt_pagetop.png) no-repeat 100% 0;background-size:30px auto}#SEPkgContent .btPageTop a:hover{background-position:100% 0}@media screen and (min-width:768px){#SEPkgContent .btPageTop a{font-size:90%;background:url(../img/bt_pagetop.png) no-repeat 100% 0}#SEPkgContent .btPageTop a a:hover{background-position:100% -60px}}#SEPkgContent>.linkBox{display:block;width:90%;margin:0 auto 30px;background-color:#ee7088;border:2px solid #ffffff;border-radius:6px}@media screen and (min-width:768px){#SEPkgContent>.linkBox{width:840px}}#SEPkgContent>.linkBox a{display:block;padding:10px 30px;color:#ffffff;font-size:100%;text-align:center;background:url(../img_sp/img_linkarrow_white.png) no-repeat 100% 50%;background-size:20px auto}@media screen and (min-width:768px){#SEPkgContent>.linkBox a{padding:20px 54px;font-size:110%;background:url(../img/img_linkarrow_white.png) no-repeat 100% 50%}}#SEPkgHeader{display:block;position:relative}@media screen and (min-width:600px){#SEPkgHeader{height:auto!important;padding:0!important}}#SEPkgHeader .forCorp{display:block;position:relative;width:100%;max-width:960px;height:31px;background:url(../img_sp/img_forcorp.png) no-repeat 0 0;background-size:auto 31px}@media screen and (min-width:600px){#SEPkgHeader .forCorp{position:absolute;height:47px;top:0;left:0;background:url(../img/img_forcorp.png) no-repeat 0 0}}#SEPkgHeader .forCorp span{display:none}#SEPkgHeader .title{display:block;position:relative;width:100%;max-width:960px;height:114px;background:url(../img_sp/ttl_showeventpkg.png) no-repeat 50% 0;background-size:320px auto;-webkit-box-shadow:none;box-shadow:none}@media screen and (min-width:600px){#SEPkgHeader .title{height:200px;background:url(../img/ttl_showeventpkg.png) no-repeat 50% 50px;background-size:auto 70%}}@media screen and (min-width:768px){#SEPkgHeader .title{height:240px;background-position:50% 40px;background-size:auto}}#SEPkgHeader .title span{display:none}#SEPkgHeader .subTxt{width:95%;margin:10px auto 0;font-size:60%;text-align:center}@media screen and (min-width:768px){#SEPkgHeader .subTxt{font-size:80%}}#SEPkgHeader .gnav{display:table;overflow:hidden;width:320px;height:48px;margin:10px auto 0;background:url(../img_sp/bt_gnav.png) no-repeat 50% 0;background-size:320px auto}@media screen and (min-width:600px){#SEPkgHeader .gnav{width:580px;height:87px;background:url(../img_sp/bt_gnav_md.png) no-repeat 0 0;background-size:100% auto;margin:10px auto}}@media screen and (min-width:768px){#SEPkgHeader .gnav{width:920px;height:70px;margin:20px auto 0;padding:0;background:none}}#SEPkgHeader .gnav li{display:table-cell;overflow:hidden;height:48px;padding:0;vertical-align:top}@media screen and (min-width:600px){#SEPkgHeader .gnav li{height:87px}}@media screen and (min-width:768px){#SEPkgHeader .gnav li{height:50px}}#SEPkgHeader .gnav li:first-child{border:none}#SEPkgHeader .gnav li a{display:block;overflow:hidden;height:0;padding:48px 0 0}@media screen and (min-width:600px){#SEPkgHeader .gnav li a{padding:87px 0 0}}@media screen and (min-width:768px){#SEPkgHeader .gnav li a{padding:50px 0 0;background:url(../img/bt_gnav.png) no-repeat 0 0}}#SEPkgHeader .gnav li.navTop{width:40px}#SEPkgHeader .gnav li.navEvent{width:60px}#SEPkgHeader .gnav li.navShow{width:60px}#SEPkgHeader .gnav li.navEstablishment{width:60px}#SEPkgHeader .gnav li.navFlow{width:50px}#SEPkgHeader .gnav li.navContact{width:50px}@media screen and (min-width:600px){#SEPkgHeader .gnav li.navTop{width:72px}#SEPkgHeader .gnav li.navEvent{width:108px}#SEPkgHeader .gnav li.navShow{width:108px}#SEPkgHeader .gnav li.navEstablishment{width:109px}#SEPkgHeader .gnav li.navFlow{width:90px}#SEPkgHeader .gnav li.navContact{width:92px}}@media screen and (min-width:768px){#SEPkgHeader .gnav li.navTop{width:93px}#SEPkgHeader .gnav li.navEvent{width:142px}#SEPkgHeader .gnav li.navShow{width:142px}#SEPkgHeader .gnav li.navEstablishment{width:182px}#SEPkgHeader .gnav li.navFlow{width:141px}#SEPkgHeader .gnav li.navContact{width:220px}}@media screen and (min-width:600px){#SEPkgHeader .gnav li.navTop a{background-position:0 0}#SEPkgHeader .gnav li.navEvent a{background-position:-73px 0}#SEPkgHeader .gnav li.navShow a{background-position:-181px 0}#SEPkgHeader .gnav li.navEstablishment a{background-position:-289px 0}#SEPkgHeader .gnav li.navFlow a{background-position:-398px 0}#SEPkgHeader .gnav li.navContact a{background-position:-488px 0}}@media screen and (min-width:768px){#SEPkgHeader .gnav li.navTop a{background-position:0 0}#SEPkgHeader .gnav li.navEvent a{background-position:-93px 0}#SEPkgHeader .gnav li.navShow a{background-position:-235px 0}#SEPkgHeader .gnav li.navEstablishment a{background-position:-377px 0}#SEPkgHeader .gnav li.navFlow a{background-position:-559px 0}#SEPkgHeader .gnav li.navContact a{margin:0 0 0 20px;background:url(../img/bt_contact.png) no-repeat 0 0}}@media screen and (min-width:600px){#SEPkgHeader .gnav li.navTop a:hover{background-position:0 -109px}#SEPkgHeader .gnav li.navEvent a:hover{background-position:-73px -109px}#SEPkgHeader .gnav li.navShow a:hover{background-position:-181px -109px}#SEPkgHeader .gnav li.navEstablishment a:hover{background-position:-289px -109px}#SEPkgHeader .gnav li.navFlow a:hover{background-position:-398px -109px}#SEPkgHeader .gnav li.navContact a:hover{background-position:-488px -109px}}@media screen and (min-width:768px){#SEPkgHeader .gnav li.navTop a:hover{background-position:0 -50px}#SEPkgHeader .gnav li.navEvent a:hover{background-position:-93px -50px}#SEPkgHeader .gnav li.navShow a:hover{background-position:-235px -50px}#SEPkgHeader .gnav li.navEstablishment a:hover{background-position:-377px -50px}#SEPkgHeader .gnav li.navFlow a:hover{background-position:-559px -50px}#SEPkgHeader .gnav li.navContact a:hover{background-position:0 -50px}}#SEPkgHeader .gnav li.active a{background:url(../img_sp/bt_gnav.png) no-repeat 0 -60px;background-size:320px auto}#SEPkgHeader .gnav li.navTop.active a{background-position:0 -60px}#SEPkgHeader .gnav li.navEvent.active a{background-position:-40px -60px}#SEPkgHeader .gnav li.navShow.active a{background-position:-100px -60px}#SEPkgHeader .gnav li.navEstablishment.active a{background-position:-160px -60px}#SEPkgHeader .gnav li.navFlow.active a{background-position:-220px -60px}#SEPkgHeader .gnav li.navContact.active a{background-position:-270px -60px}@media screen and (min-width:600px){#SEPkgHeader .gnav li.active a{background:url(../img_sp/bt_gnav_md.png) no-repeat 0 -109px;background-size:580px auto}#SEPkgHeader .gnav li.navTop.active a{background-position:0 -109px}#SEPkgHeader .gnav li.navEvent.active a{background-position:-73px -109px}#SEPkgHeader .gnav li.navShow.active a{background-position:-181px -109px}#SEPkgHeader .gnav li.navEstablishment.active a{background-position:-289px -109px}#SEPkgHeader .gnav li.navFlow.active a{background-position:-398px -109px}#SEPkgHeader .gnav li.navContact.active a{background-position:-488px -109px}}@media screen and (min-width:768px){#SEPkgHeader .gnav li.active a{background:url(../img/bt_gnav.png) no-repeat 0 0;background-size:auto}#SEPkgHeader .gnav li.navTop.active a{background-position:0 -50px}#SEPkgHeader .gnav li.navEvent.active a{background-position:-93px -50px}#SEPkgHeader .gnav li.navShow.active a{background-position:-235px -50px}#SEPkgHeader .gnav li.navEstablishment.active a{background-position:-377px -50px}#SEPkgHeader .gnav li.navFlow.active a{background-position:-559px -50px}#SEPkgHeader .gnav li.navContact.active a{background-position:0 -50px}}#SEPkgContact{display:block;width:90%;margin:0 auto;padding:0;background:none;background-color:#ffffff;border:4px solid #ee82b3;border-radius:6px;-webkit-box-shadow:6px 9px 0 #f6bad5;box-shadow:6px 9px 0 #f6bad5}@media screen and (min-width:768px){#SEPkgContact{width:900px;padding:17px 0 0;background:url(../img/bg_contacttop.png) no-repeat 0 0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}}#SEPkgContact div{width:100%;padding:0;background:none}@media screen and (min-width:768px){#SEPkgContact div{width:900px;padding:0 0 27px;background:url(../img/bg_contactbtm.png) no-repeat 0 100%}}#SEPkgContact ul{display:block;overflow:hidden;width:100%}@media screen and (min-width:768px){#SEPkgContact ul{display:table;width:900px}}#SEPkgContact ul li{display:block;vertical-align:top}@media screen and (min-width:768px){#SEPkgContact ul li{display:table-cell;vertical-align:middle}}#SEPkgContact ul .caption{width:100%;padding:2px 0 6px;text-align:center;background-color:#ee82b3}@media screen and (min-width:768px){#SEPkgContact ul .caption{width:140px;padding:0;background:none}}#SEPkgContact ul .caption h3{color:#ffffff;font-weight:bold}#SEPkgContact ul .division{width:100%;padding:10px 0 20px}@media screen and (min-width:768px){#SEPkgContact ul .division{width:calc(100% - 360px);padding:0}}#SEPkgContact ul .division p{display:block;padding:0 10px;text-align:center}@media screen and (min-width:768px){#SEPkgContact ul .division p{padding:0 20px;text-align:left}}@media screen and (min-width:768px){#SEPkgContact ul .btContact{width:220px;text-align:left}#SEPkgContact ul .btContact a{margin-bottom:0}}#copyrightMaus{display:block;overflow:hidden;width:210px;height:0;padding:33px 0 0;background:url(../img_sp/img_cp_maus.png) no-repeat 0 0;background-size:210px auto}@media screen and (min-width:768px){#copyrightMaus{width:335px;padding:51px 0 0;background:url(../img/img_cp_maus.png) no-repeat 0 0;background-size:auto}}

/* 2022.05改修 ----------*/

#SEPkg {
  position: relative;
}

#SEPkg::after {
  background-color: rgba(255,255,255,.6);
  content: "";
  display: block;
  height: 80px;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

#SEPkgContent {
  margin-top: 140px;
  z-index: 0;
}

#SEPkgContact + .btPageTop {
  margin-top: 40px;
}

#SEPkgCategoryIntro ul li {
  font-size: 1.6rem;
}

#SEPkgCategoryIntro ul li .subTxt {
  font-size: 1.2rem;
  margin-top: 5px;
}

#SEPkgCategoryIntro h2 {
  color: #fff;
}


  @media (max-width: 768px) {

#SEPkg::after {
  background-color: rgba(255,255,255,.6);
  content: "";
  display: block;
  height: 18vw;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
}

#SEPkgContent {
  margin-top: 20vw;
}

#SEPkgHeader {
  height: 220px;
}

#SEPkgContact + .btPageTop {
  margin-top: 12vw;
}

#SEPkgCategoryIntro ul li {
  font-size: 4.27vw;
}

#SEPkgCategoryIntro ul li,
#SEPkgCategoryIntro ul li label,
#SEPkgCategoryIntro ul li p {
  width: 27vw;
}

#SEPkgCategoryIntro ul li .subTxt {
  font-size: 2.4vw;
  margin-top: 1.33vw;
}


  }
