@charset "UTF-8";

.bg-lightblue{
  background-color: #D8F4FE;
}

body #area-Contents .MyKao-contentsArticle--detail .l-HeadingTitle--v2--h3 {
  margin-bottom: 0 !important;
}

.c-navy .cmn-richtext {
  color: #014186;
}

.text-marker {
  background-color: #E5F8FF;
  font-family: 'YuGoPr6N-Bold', sans-serif;
}

.text-link {
  font-size: 18px;
	text-decoration: underline;
}
@media only screen and (max-width: 640px) {
  .text-link {
    font-size: 16px;
  }
}

.bg-yellow {
  background-color: #FFF8BF !important;
}

.border-top {
	border-top: 1px solid #000000;
	padding-top: 40px;
  margin-top: 40px !important;
}


.figure-w600 {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.btn_brand {
  max-width: 460px;
  margin-left: auto;
  margin-right: auto;
}

.btn_present {
  max-width: 306px;
  margin-left: auto;
  margin-right: auto;
}
@media only screen and (max-width: 640px) {
  .btn_present {
    max-width: 215px;
  }
}

.present-wrap {
  background-color: #E5F8FF;
  padding: 60px 80px;
}
@media only screen and (max-width: 640px) {
  .present-wrap {
    padding: 30px 10px;
  }
}








