@charset "UTF-8";
:root {
  --color--key: #041F45;
  --color--gray: #F5F5F5;
}

.startingkidscp {
  font-family: "ヒラギノ角ゴ ProN W3", Hiragino Kaku Gothic ProN, "Noto Sans Japanese", -apple-system, BlinkMacSystemFont, "游ゴシック Medium", "Yu Gothic Medium", "游ゴシック", YuGothic, "Helvetica Neue", Arial, "メイリオ", Meiryo, sans-serif !important;
}
.startingkidscp img {
  width: 100%;
  height: auto;
}
@media (max-width: 767px) {
  .startingkidscp .-sp {
    display: block;
  }
}
@media (min-width: 768px) {
  .startingkidscp .-sp {
    display: none;
  }
}
@media (max-width: 767px) {
  .startingkidscp .-pc {
    display: none;
  }
}
@media (min-width: 768px) {
  .startingkidscp .-pc {
    display: block;
  }
}
.startingkidscp .c-block {
  color: var(--color--key);
}
.startingkidscp .c-block-inner {
  margin: 0 auto;
}
@media (max-width: 767px) {
  .startingkidscp .c-block-inner {
    width: 89.3333333333vw;
    padding: 0 0 21.3333333333vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .c-block-inner {
    width: 90%;
    max-width: 1000px;
    padding: 0 0 100px 0;
  }
}
.startingkidscp .c-block-title {
  margin: 0 auto;
}
@media (max-width: 767px) {
  .startingkidscp .c-block-title {
    margin-bottom: 5.3333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .c-block-title {
    width: 57.4%;
    margin-bottom: 60px;
  }
}
.startingkidscp .collabo {
  background-color: #002352;
}
@media (max-width: 767px) {
  .startingkidscp .collabo {
    padding: 3.7333333333vw 0 3.7333333333vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .collabo {
    padding: 14px 0;
  }
}
.startingkidscp .collabo-logo {
  margin: 0 auto;
}
@media (max-width: 767px) {
  .startingkidscp .collabo-logo {
    width: 86.9333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .collabo-logo {
    width: 356px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .mv {
    padding: 5.3333333333vw 0 20vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .mv {
    padding: 30px 0 75px 0;
  }
}
.startingkidscp .mv-title {
  max-width: 1000px;
  width: 90%;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .startingkidscp .mv-title {
    margin-bottom: 10.1333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .mv-title {
    margin-bottom: 75px;
  }
}
.startingkidscp .mv-text {
  width: 90%;
  margin: 0 auto;
  font-weight: bold;
  text-align: center;
}
@media (max-width: 767px) {
  .startingkidscp .mv-text {
    line-height: 1.5384615385;
    font-size: 3.4666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .mv-text {
    line-height: 2.2222222222;
    font-size: 18px;
  }
}
.startingkidscp .requirement-list {
  border: 2px solid var(--color--key);
}
@media (max-width: 767px) {
  .startingkidscp .requirement-list {
    margin-bottom: 6.4vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .requirement-list {
    margin-bottom: 34px;
  }
}
.startingkidscp .requirement-list-item {
  line-height: 1.3333333333;
  font-weight: bold;
  border-bottom: 2px solid var(--color--key);
}
@media (min-width: 768px) {
  .startingkidscp .requirement-list-item {
    display: flex;
    font-size: 18px;
  }
}
.startingkidscp .requirement-list-item:last-child {
  border: none;
}
.startingkidscp .requirement-list-title {
  background-color: var(--color--gray);
  text-align: center;
}
@media (max-width: 767px) {
  .startingkidscp .requirement-list-title {
    font-size: 4.8vw;
    border-bottom: 2px solid var(--color--key);
    padding: 4.8vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .requirement-list-title {
    border-right: 2px solid var(--color--key);
    width: 143px;
    padding: 22px 0;
  }
}
@media (max-width: 767px) {
  .startingkidscp .requirement-list-cont {
    font-size: 3.7333333333vw;
    text-align: center;
    padding: 4.8vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .requirement-list-cont {
    padding: 22px 0 22px 80px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .requirement-list-cont .-small {
    font-size: 3.2vw;
    display: inline-block;
    padding: 1em 0 0 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .requirement-list-cont .-small {
    font-size: 14px;
  }
}
.startingkidscp .requirement-note-item {
  text-indent: -1em;
  padding: 0 0 0 1em;
}
@media (max-width: 767px) {
  .startingkidscp .requirement-note-item {
    line-height: 1.5384615385;
    font-size: 3.4666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .requirement-note-item {
    line-height: 2.2222222222;
    font-size: 18px;
  }
}
.startingkidscp .date {
  font-weight: bold;
  text-align: center;
}
@media (max-width: 767px) {
  .startingkidscp .date-text {
    font-size: 5.3333333333vw;
    line-height: 1.5384615385;
  }
}
@media (min-width: 768px) {
  .startingkidscp .date-text {
    font-size: 25px;
  }
}
.startingkidscp .message {
  background-color: #fff;
}
.startingkidscp .message-text {
  margin: 0 auto;
}
@media (min-width: 768px) {
  .startingkidscp .message-text {
    width: 83%;
  }
}
.startingkidscp .movie {
  background-image: url(../img/movie_bg.jpg);
  background-size: 100% auto;
  background-position: center;
}
.startingkidscp .form {
  background-color: #EFF3F8;
}
@media (max-width: 767px) {
  .startingkidscp .form {
    padding: 21.3333333333vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form {
    padding: 80px 0;
  }
}
.startingkidscp .form .err {
  color: #f00;
  margin: 0.5em 0;
}
.startingkidscp .form .err-submit {
  text-align: center;
  margin: 1em 0 0 0;
}
.startingkidscp .form-inner {
  padding: 0;
}
@media (min-width: 768px) {
  .startingkidscp .form-inner {
    background-color: #fff;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form-wrap {
    padding: 7.4666666667vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-wrap {
    padding: 50px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form-img {
    margin-bottom: 7.4666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-img {
    margin-bottom: 50px;
  }
}
.startingkidscp .form-title {
  font-weight: bold;
  text-align: center;
}
@media (max-width: 767px) {
  .startingkidscp .form-title {
    font-size: 5.3333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-title {
    font-size: 32px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form-box {
    margin-bottom: 10.6666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-box {
    margin-bottom: 40px;
  }
}
.startingkidscp .form-box-ttl {
  font-weight: bold;
  display: flex;
  align-items: center;
}
@media (max-width: 767px) {
  .startingkidscp .form-box-ttl {
    font-size: 4.8vw;
    margin-bottom: 3.2vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-box-ttl {
    font-size: 21px;
    margin-bottom: 12px;
  }
}
.startingkidscp .form-box-ttl:after {
  content: "必須";
  color: #fff;
  border-radius: 5px;
  background-color: #F70202;
}
@media (max-width: 767px) {
  .startingkidscp .form-box-ttl:after {
    font-size: 3.7333333333vw;
    padding: 1.0666666667vw 1.8666666667vw;
    line-height: 1;
    margin: 0 0 0 5.3333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-box-ttl:after {
    font-size: 17px;
    padding: 4px 7px;
    line-height: 1;
    margin: 0 0 0 25px;
  }
}
.startingkidscp .form .-form-hint {
  line-height: 1.5;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-hint {
    margin: 0 0 3.2vw 0;
    font-weight: 3.4666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-hint {
    margin: 0 0 12px 0;
    font-weight: 13px;
  }
}
.startingkidscp .form .-form-text {
  line-height: 1.6;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-text {
    margin: 0 0 3.2vw 0;
    font-weight: 4vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-text {
    margin: 0 0 12px 0;
    font-weight: 15px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-note {
    margin: 3.2vw 0 0 0;
    font-weight: 4vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-note {
    margin: 12px 0 0 0;
    font-weight: 15px;
  }
}
.startingkidscp .form .-form-subttl {
  display: block;
  font-weight: bold;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-subttl {
    margin: 0 0 3.2vw 0;
    font-weight: 4vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-subttl {
    margin: 0 0 12px 0;
    font-weight: 15px;
  }
}
.startingkidscp .form .-form-select-long {
  border: 3px solid #CECECE;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-select-long {
    width: 100%;
    border-radius: 4px;
    padding: 3.2vw;
    border-width: 2px;
    margin: 0 0 3.2vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-select-long {
    width: 100%;
    border-radius: 8px;
    padding: 12px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-select {
    margin: 0 0 3.2vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-select {
    margin: 0 0 12px 0;
  }
}
.startingkidscp .form .-form-select:last-child {
  margin: 0;
}
.startingkidscp .form .-form-select-item {
  border: 3px solid #CECECE;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-select-item {
    width: 100%;
    border-radius: 4px;
    padding: 3.2vw;
    border-width: 2px;
    margin: 0 0 3.2vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-select-item {
    width: 40%;
    border-radius: 8px;
    padding: 12px;
  }
}
.startingkidscp .form .-form-select-item:last-child {
  margin: 0;
}
.startingkidscp .form .-form-checklist {
  display: flex;
  flex-wrap: wrap;
}
.startingkidscp .form .-form-checklist-item {
  margin: 0 0 5px 0;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-checklist-item {
    width: 50%;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-checklist-item {
    width: 25%;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input {
    margin: 0 0 3.2vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input {
    margin: 0 0 12px 0;
  }
}
.startingkidscp .form .-form-input:last-child {
  margin: 0;
}
.startingkidscp .form .-form-input-item {
  width: 100%;
  border: 3px solid #CECECE;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input-item {
    border-radius: 4px;
    padding: 3.2vw;
    border-width: 2px;
    margin: 0 0 3.2vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input-item {
    border-radius: 8px;
    padding: 12px;
  }
}
.startingkidscp .form .-form-input-item:last-child {
  margin: 0;
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-col {
    display: flex;
    justify-content: space-between;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-col .-form-input-item {
    width: 48%;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input.-tel {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-tel {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input.-tel .-form-input-item {
    width: 30%;
    margin: 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-tel .-form-input-item {
    width: 30%;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input.-tel .-text {
    padding: 0 2.1333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-tel .-text {
    padding: 0 12px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input.-age .-form-input-item {
    width: 30%;
    margin: 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-age .-form-input-item {
    width: 100px;
  }
}
.startingkidscp .form .-form-input.-age span {
  font-weight: bold;
  display: inline-block;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input.-age span {
    font-size: 4.2666666667vw;
    margin-left: 2.6666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-age span {
    font-size: 21px;
    margin-left: 16px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input.-zip {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-zip {
    display: flex;
    justify-content: flex-start;
    align-items: center;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input.-zip .-form-input-item {
    width: 30%;
    margin: 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-zip .-form-input-item {
    width: 30%;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-input.-zip .-text {
    padding: 0 2.1333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-input.-zip .-text {
    padding: 0 12px;
  }
}
.startingkidscp .form .-form-radio-item {
  display: flex;
  align-items: center;
  width: 100%;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-radio-item {
    border-radius: 4px;
    padding: 2.6666666667vw;
    margin-bottom: 2.6666666667vw;
    border: 2px solid #CECECE;
    line-height: 1.5625;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-radio-item {
    border-radius: 8px;
    padding: 10px;
    margin-bottom: 10px;
    border: 3px solid #CECECE;
  }
}
.startingkidscp .form .-form-radio-item:last-child {
  margin: 0;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-radio-text {
    margin-left: 2.6666666667vw;
  }
}
.startingkidscp .form .-form-policy {
  border: 3px solid #CECECE;
  overflow-y: scroll;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-policy {
    padding: 4vw;
    border-width: 1px;
    border-radius: 4px;
    margin: 0 0 9.3333333333vw 0;
    height: 49.8666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-policy {
    padding: 15px;
    border-width: 3px;
    border-radius: 8px;
    height: 187px;
    margin: 0 0 35px 0;
  }
}
.startingkidscp .form .-form-policy-item {
  line-height: 1.7222222222;
  margin: 0 0 1.4em 0;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-policy-item {
    font-size: 3.7333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-policy-item {
    font-size: 17px;
  }
}
.startingkidscp .form .-form-policy-item:last-child {
  margin: 0;
}
.startingkidscp .form .-form-policy-item .-ttl {
  font-weight: bold;
}
.startingkidscp .form .-form-agree {
  text-align: center;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-agree-text {
    font-size: 5.3333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-agree-text {
    font-size: 20px;
  }
}
.startingkidscp .form .-form-agree-note {
  text-align: center;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-agree-note {
    font-size: 3.7333333333vw;
    margin: 5.3333333333vw 0 0 0;
    line-height: 1.4285714286;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-agree-note {
    font-size: 15px;
    margin: 20px 0 0 0;
  }
}
.startingkidscp .form .-form-btn {
  display: flex;
  justify-content: center;
}
.startingkidscp .form .-form-btn-item {
  background-color: #002352;
  color: #fff;
  text-align: center;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-btn-item {
    font-size: 5.3333333333vw;
    width: 100%;
    border-radius: 8px;
    padding: 5.3333333333vw 0;
    border-radius: 17px;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-btn-item {
    font-size: 32px;
    width: 640px;
    padding: 25px;
    border-radius: 17px;
  }
}
.startingkidscp .form .-form-btn-item.disabled {
  background-color: #ccc;
}
.startingkidscp .form .-form-prize {
  border: 3px solid #CECECE;
  border-radius: 10px;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-prize {
    padding: 4.8vw 5.3333333333vw;
    background-color: #fff;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-prize {
    padding: 22px 26px;
  }
}
.startingkidscp .form .-form-prize-radio input {
  flex-shrink: 0;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-prize-radio-label {
    display: flex;
    align-items: flex-start;
    font-size: 3.7333333333vw;
    margin: 0 0 3.7333333333vw 0;
    line-height: 1.6;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-prize-radio-label {
    display: block;
    font-size: 18px;
    margin: 0 0 14px 0;
  }
}
.startingkidscp .form .-form-prize-radio-label:last-child {
  margin: 0;
}
.startingkidscp .form .-form-prize-select {
  border: 3px solid #CECECE;
  border-radius: 10px;
  width: 100%;
  display: none;
}
.startingkidscp .form .-form-prize-select.-active {
  display: block;
}
@media (max-width: 767px) {
  .startingkidscp .form .-form-prize-select {
    padding: 2.4vw 4.2666666667vw;
    margin: 5.3333333333vw 0 0 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form .-form-prize-select {
    padding: 9px 16px;
    font-size: 18px;
    margin: 24px 0 0 0;
  }
}
.startingkidscp .form-label {
  background-color: #002352;
  display: flex;
  justify-content: center;
}
@media (max-width: 767px) {
  .startingkidscp .form-label {
    margin-top: 9.0666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-label {
    margin-top: 34px;
  }
}
.startingkidscp .form-label-logo {
  line-height: 0;
}
@media (max-width: 767px) {
  .startingkidscp .form-label-logo {
    width: 40vw;
    padding: 3.4666666667vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-label-logo {
    width: 205px;
    padding: 13px 0;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form-note {
    font-size: 3.7333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-note {
    font-size: 17px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form-note-box {
    margin-bottom: 9.0666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-note-box {
    margin-bottom: 34px;
  }
}
@media (max-width: 767px) {
  .startingkidscp .form-note-box-ttl {
    margin-bottom: 1.8666666667vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .form-note-box-ttl {
    margin-bottom: 7px;
  }
}
.startingkidscp .form-note-box-cont {
  line-height: 1.7058823529;
}
.startingkidscp .thanks {
  background-color: #F1FBFF;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .startingkidscp .thanks {
    padding: 16vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .thanks {
    padding: 80px 0;
  }
}
.startingkidscp .thanks-inner {
  background-color: #fff;
}
@media (max-width: 767px) {
  .startingkidscp .thanks-inner {
    padding: 16vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .thanks-inner {
    padding: 80px 0;
  }
}
.startingkidscp .thanks-ttl {
  font-weight: bold;
  text-align: center;
}
@media (max-width: 767px) {
  .startingkidscp .thanks-ttl {
    font-size: 6.1333333333vw;
    margin-bottom: 8vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .thanks-ttl {
    font-size: 32px;
    margin-bottom: 30px;
  }
}
.startingkidscp .thanks-copy-item {
  text-align: center;
  line-height: 1.8em;
  margin: 0 0 1em 0;
}
@media (max-width: 767px) {
  .startingkidscp .thanks-copy-item {
    font-size: 3.7333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .thanks-copy-item {
    font-size: 16px;
  }
}
.startingkidscp .thanks-copy-item:last-child {
  margin: 0;
}
.startingkidscp .finished {
  max-width: 900px;
  margin: 5% auto;
  width: 100%;
}
.startingkidscp .finished-copy {
  padding: 5% 0 0 0;
  text-align: center;
  font-weight: bold;
  line-height: 1.8;
}
@media (max-width: 767px) {
  .startingkidscp .finished-copy {
    font-size: 3.7333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .finished-copy {
    font-size: 20px;
  }
}
.startingkidscp .thanks {
  background-color: #F1FBFF;
  margin: 0 auto;
}
@media (max-width: 767px) {
  .startingkidscp .thanks {
    padding: 16vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .thanks {
    padding: 5.8565153734vw 0;
  }
}
.startingkidscp .thanks-inner {
  background-color: #fff;
}
@media (max-width: 767px) {
  .startingkidscp .thanks-inner {
    padding: 16vw 0;
  }
}
@media (min-width: 768px) {
  .startingkidscp .thanks-inner {
    padding: 5.8565153734vw 0;
  }
}
.startingkidscp .thanks-ttl {
  font-weight: bold;
  text-align: center;
}
@media (max-width: 767px) {
  .startingkidscp .thanks-ttl {
    font-size: 6.1333333333vw;
    margin-bottom: 8vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .thanks-ttl {
    font-size: 2.3426061493vw;
    margin-bottom: 2.196193265vw;
  }
}
.startingkidscp .thanks-copy-item {
  text-align: center;
  line-height: 1.8em;
  margin: 0 0 1em 0;
}
@media (max-width: 767px) {
  .startingkidscp .thanks-copy-item {
    font-size: 3.7333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .thanks-copy-item {
    font-size: 1.1713030747vw;
  }
}
.startingkidscp .thanks-copy-item:last-child {
  margin: 0;
}
.startingkidscp .finished {
  max-width: 900px;
  margin: 5% auto;
  width: 100%;
}
.startingkidscp .finished-copy {
  padding: 5% 0 0 0;
  text-align: center;
  font-weight: bold;
  line-height: 1.8;
}
@media (max-width: 767px) {
  .startingkidscp .finished-copy {
    font-size: 3.7333333333vw;
  }
}
@media (min-width: 768px) {
  .startingkidscp .finished-copy {
    font-size: 20px;
  }
}/*# sourceMappingURL=style.css.map */