@charset "UTF-8";
/**************************************************
*  background-color: colors(warning,dark);
*            ↓↓↓↓↓↓
*  background-color: #ff7b7b;
**************************************************/
.tag[data-v-177bd441] {
  display: flex;
  align-items: center;
  font-weight: 700;
  line-height: 1;
}
@media screen and (min-width: 768px) {
.tag[data-v-177bd441] {
    font-size: 16px;
    cursor: pointer;
}
}
@media screen and (min-width: 768px) {
.tag p[data-v-177bd441] {
    padding-bottom: 3.5px;
    border-bottom: solid 1px #1a1a1a;
}
}
@media screen and (max-width: 767px) {
.tag p[data-v-177bd441] {
    padding-bottom: 0.5333333333vw;
    border-bottom: solid 0.2666666667vw #1a1a1a;
}
}
.tag span[data-v-177bd441] {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #fff;
  background-color: #207fba;
  border-radius: 100px;
}
@media screen and (min-width: 768px) {
.tag span[data-v-177bd441] {
    margin-right: 5px;
    font-size: 20px;
}
}
@media screen and (max-width: 767px) {
.tag span[data-v-177bd441] {
    margin-right: 0.8vw;
    font-size: 5.3333333333vw;
}
}
/**************************************************
*  background-color: colors(warning,dark);
*            ↓↓↓↓↓↓
*  background-color: #ff7b7b;
**************************************************/
.anchor[data-v-1ae335c0] {
  display: flex;
}
@media screen and (min-width: 768px) {
.anchor[data-v-1ae335c0] {
    gap: 30px;
}
}
@media screen and (max-width: 767px) {
.anchor[data-v-1ae335c0] {
    flex-direction: column;
    gap: 6.6666666667vw;
    justify-content: flex-end;
}
}
.anchor-reverse[data-v-1ae335c0] {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  flex-direction: row-reverse;
}
@media screen and (min-width: 768px) {
.anchor-reverse[data-v-1ae335c0] {
    padding-bottom: 4px;
    gap: 5px;
}
}
@media screen and (max-width: 767px) {
.anchor-reverse[data-v-1ae335c0] {
    gap: 1.3333333333vw;
    padding-bottom: 0.5333333333vw;
}
}
.anchor-reverse[data-v-1ae335c0] span {
  transform: rotate(90deg);
}
@media screen and (max-width: 767px) {
[data-v-1ae335c0] span {
    transform: rotate(90deg);
}
}