@charset "Shift_JIS";
/* --------------------------------------------------------------------
HBブランド：「オレリー」トップ（PC・SP）
--------------------------------------------------------------------- */
/* ---------------- PC ----------------------------------------------------- */
.mainframe_ #beauty_wrap .about .about_content .txt {
  margin-top: 20px;
}

/* リンク */
.mainframe_ #beauty_wrap .about .about_content .txt:has(> a) {
  text-align: right;
}

.mainframe_ #beauty_wrap .about .about_content .txt a {
  position: relative;
  color: #1a0dab;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.8;
  font-family: メイリオ, Meiryo, Quicksand, 游ゴシック体, 'Yu Gothic', YuGothic, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

/* 外部サイト */
.mainframe_ #beauty_wrap .about .about_content .txt a::after {
  position: absolute;
  content: '（外部サイトへ移動します）';
  bottom: -1.4em;
  right: 0;
  color: #555;
  font-size: 1.1rem;
  font-weight: normal;
  line-height: 1;
  white-space: nowrap;
}

/* ---------------- SP ----------------------------------------------------- */
.wrapper_:not(:has(.mainframe_)) #sp_beauty_news .about .about_content .txt {
  margin-top: 20px;
}

/* リンク */
.wrapper_:not(:has(.mainframe_)) #sp_beauty_news .about .about_content .txt:has(> a) {
  text-align: right;
}

.wrapper_:not(:has(.mainframe_)) #sp_beauty_news .about .about_content .txt a {
  position: relative;
  color: #1a0dab;
  font-weight: bold;
  font-size: 16px;
  line-height: 1.8;
  font-family: メイリオ, Meiryo, Quicksand, 游ゴシック体, 'Yu Gothic', YuGothic, Osaka, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif;
}

/* 外部サイト */
.wrapper_:not(:has(.mainframe_)) #sp_beauty_news .about .about_content .txt a::after {
  position: absolute;
  content: '（外部サイトへ移動します）';
  bottom: -1.4em;
  right: 0;
  color: #555;
  font-size: 1.1rem;
  font-weight: normal;
  line-height: 1;
  white-space: nowrap;
}