@charset "UTF-8";
body {
  font-family: "メイリオ", "Segoe UI", SegoeUI, "Microsoft JhengHei", "Malgun Gothic", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/*
body {
  font-family: "Noto Sans TC", sans-serif;
}*/
header .catch {
  max-width: 866px;
  width: 78%;
}

@media screen and (max-width: 768px) {
  header .catch {
    width: 100%;
  }
}

@media screen and (max-width: 414px) {
  .topRule {
    margin-top: -8%;
  }
}

.adventure .adv-catch {
  left: 0;
  right: 0;
  text-align: center;
}

.adventure .advCont {
  padding-top: 0;
}

header .bt-resvimg {
  width: 187px;
}

#subpage.pageTrial h2 {
  max-width: 766px;
  width: 66%;
}

#subpage.pageRule .ruleDetailbox .ruleDetail-ss {
  margin-bottom: 1%;
}

#subpage.pageInfo .infoDetailbox .captionTxt .infoDetail-ss {
  margin-bottom: 0;
}

#subpage.pageInfo .infoDetailbox .captionTxt .ate.ateSSimg {
  margin-top: 0;
}

.charaSliderDetailbox .ate.ateSSimg {
  position: relative;
  z-index: 999;
  width: 93%;
  color: #ffffff;
  text-shadow: #36a41f 2px 0, #36a41f -2px 0, #36a41f 0 -2px, #36a41f 0 2px, #36a41f 2px 2px, #36a41f -2px 2px, #36a41f 2px -2px, #36a41f -2px -2px, #36a41f 1px 2px, #36a41f -1px 2px, #36a41f 1px -2px, #36a41f -1px -2px, #36a41f 2px 1px, #36a41f -2px 1px, #36a41f 2px -1px, #36a41f -2px -1px;
  text-align: left;
}

@media screen and (max-width: 414px) {
  .charaSliderDetailbox .ate.ateSSimg {
    width: 100%;
  }
}

#subpage.pageCharacter .charaSliderDetailbox .charaSlide-innerWrap {
  margin: 27% 10% 18%;
}

@media screen and (max-width: 414px) {
  #subpage.pageCharacter .charaSliderDetailbox .charaSlide-innerWrap {
    margin: 52% 0 6%;
  }
}

@media screen and (max-width: 768px) {
  #subpage.pageCharacter .charaSliderDetailbox .charaSlide-innerWrap .charaSlide-charaimg {
    top: -60%;
  }
}

@media screen and (max-width: 414px) {
  #subpage.pageCharacter .charaSliderDetailbox .charaSlide-innerWrap .charaSlide-charaimg {
    top: -54%;
  }
}

@media screen and (max-width: 320px) {
  #subpage.pageCharacter .charaSliderDetailbox .charaSlide-innerWrap .charaSlide-charaimg {
    top: -53%;
  }
}

@media screen and (max-width: 320px) {
  .topMovielist .topMoviesliderBox .slick-arrow {
    bottom: -4%;
  }
}

/*
#footer {
  .ftTxtbox {
    .ftPflogoList {
      max-width: 982px;
      @media screen and (max-width: $breakPoint-ipad) {
        margin-bottom: 0;
      }
      li {
        padding: 0 2%;
        &.pspfImg {
          width: 28%; // +2%
        }
        &.nsImg {
          width: 17.3%; // +2%
        }
        &.xsxImg {
          width: 31.6%; // +2%
        }
        &.xboxoneImg {
          width: 23.1%; // +2%
        }
        @media screen and (max-width: $breakPoint-ipad) {
          &.pspfImg {
            width: 50%; // +2%
          }
          &.nsImg {
            width: 31.3%; // +2%
          }
          &.xsxImg {
            width: 57.5%; // +2%
          }
          &.xboxoneImg {
            width: 42.5%; // +2%
          }
        }
      }
    }
  }
}
*/
/*# sourceMappingURL=common_kr.css.map */