@charset "UTF-8";
/**
 * Created Date: 2022-02-27 01:49:14
 * Author: 奥冨 菜月
 * -----
 * Last Modified: 2023-11-17 02:24:37
 * Modified By: 奥冨 菜月
 * -----
 * Copyright (c) 2022 FAIRWAY Corp.
 * -----
 * HISTORY:
 * Date               	By        	Comments
 * -------------------	----------	---------------------------------------------------------
 * -------------------	----------	---------------------------------------------------------
 */
/**
 * Created Date: 2022-02-09 12:47:10
 * Author: 奥冨 菜月
 * -----
 * Last Modified: 2025-07-17 15:03:53
 * Modified By: 奥冨 菜月
 * -----
 * Copyright (c) 2022 FAIRWAY Corp.
 * -----
 * HISTORY:
 * Date               	By        	Comments
 * -------------------	----------	---------------------------------------------------------
 * -------------------	----------	---------------------------------------------------------
 */
/*---------------------------------
  Google font
---------------------------------*/
@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;500;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Merriweather:ital,wght@0,300;0,400;0,700;0,900;1,300;1,400;1,700;1,900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Covered+By+Your+Grace&family=DotGothic16&family=Yomogi&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Kiwi+Maru:wght@300;400;500&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Sigmar&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Squada+One&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Handlee&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Rubik+Glitch&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Big+Shoulders+Display:wght@100;200;300;400;500;600;700;800;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Zen+Kurenaido&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Zen+Maru+Gothic:wght@300;400;500;700;900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap");
@font-face {
  font-family: "anton";
  src: url("../font/anton-v23-latin-regular.woff") format("woff"), url("../font/anton-v23-latin-regular.ttf") format("truetype");
}
/*---------------------------------
  カラーパレット
---------------------------------*/
/*---------------------------------
  mq（メディアクエリを呼び出す）
  $name
  $value
---------------------------------*/
/*---------------------------------
  白黒画像背景
  $url
  $coverColor
---------------------------------*/
/*---------------------------------
  影
---------------------------------*/
.shadow00 {
  box-shadow: none !important;
}

.shadow01 {
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.26);
}

.shadow02 {
  box-shadow: rgba(0, 0, 0, 0.35) 0px 5px 15px;
}

/*---------------------------------
  page共通
---------------------------------*/
.alertBtn_Neutral-000 {
  padding: 16px 24px;
}
.alertBtn_Neutral-000 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(255, 255, 255, 0.4);
}
.alertBtn_Neutral-000 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Neutral-000 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(255, 255, 255, 0.8);
}

.alertBtn_Neutral-100 {
  padding: 16px 24px;
}
.alertBtn_Neutral-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(227, 225, 225, 0.4);
}
.alertBtn_Neutral-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Neutral-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(227, 225, 225, 0.8);
}

.alertBtn_Neutral-200 {
  padding: 16px 24px;
}
.alertBtn_Neutral-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(200, 195, 195, 0.4);
}
.alertBtn_Neutral-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Neutral-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(200, 195, 195, 0.8);
}

.alertBtn_Neutral-300 {
  padding: 16px 24px;
}
.alertBtn_Neutral-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(172, 165, 166, 0.4);
}
.alertBtn_Neutral-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Neutral-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(172, 165, 166, 0.8);
}

.alertBtn_Neutral-500 {
  padding: 16px 24px;
}
.alertBtn_Neutral-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(117, 105, 106, 0.4);
}
.alertBtn_Neutral-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Neutral-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(117, 105, 106, 0.8);
}

.alertBtn_Neutral-700 {
  padding: 16px 24px;
}
.alertBtn_Neutral-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(70, 63, 64, 0.4);
}
.alertBtn_Neutral-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Neutral-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(70, 63, 64, 0.8);
}

.alertBtn_Neutral-900 {
  padding: 16px 24px;
}
.alertBtn_Neutral-900 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(23, 21, 21, 0.4);
}
.alertBtn_Neutral-900 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Neutral-900 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(23, 21, 21, 0.8);
}

.alertBtn_Neutral-1000 {
  padding: 16px 24px;
}
.alertBtn_Neutral-1000 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(0, 0, 0, 0.4);
}
.alertBtn_Neutral-1000 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Neutral-1000 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(0, 0, 0, 0.8);
}

.alertBtn_Primary-100 {
  padding: 16px 24px;
}
.alertBtn_Primary-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(221, 143, 151, 0.4);
}
.alertBtn_Primary-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Primary-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(221, 143, 151, 0.8);
}

.alertBtn_Primary-200 {
  padding: 16px 24px;
}
.alertBtn_Primary-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(194, 110, 119, 0.4);
}
.alertBtn_Primary-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Primary-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(194, 110, 119, 0.8);
}

.alertBtn_Primary-300 {
  padding: 16px 24px;
}
.alertBtn_Primary-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(168, 78, 86, 0.4);
}
.alertBtn_Primary-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Primary-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(168, 78, 86, 0.8);
}

.alertBtn_Primary-500 {
  padding: 16px 24px;
}
.alertBtn_Primary-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(115, 12, 22, 0.4);
}
.alertBtn_Primary-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Primary-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(115, 12, 22, 0.8);
}

.alertBtn_Primary-700 {
  padding: 16px 24px;
}
.alertBtn_Primary-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(69, 7, 13, 0.4);
}
.alertBtn_Primary-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Primary-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(69, 7, 13, 0.8);
}

.alertBtn_Variant-100 {
  padding: 16px 24px;
}
.alertBtn_Variant-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(232, 222, 215, 0.4);
}
.alertBtn_Variant-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Variant-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(232, 222, 215, 0.8);
}

.alertBtn_Variant-200 {
  padding: 16px 24px;
}
.alertBtn_Variant-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(211, 191, 178, 0.4);
}
.alertBtn_Variant-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Variant-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(211, 191, 178, 0.8);
}

.alertBtn_Variant-300 {
  padding: 16px 24px;
}
.alertBtn_Variant-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(189, 159, 140, 0.4);
}
.alertBtn_Variant-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Variant-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(189, 159, 140, 0.8);
}

.alertBtn_Variant-500 {
  padding: 16px 24px;
}
.alertBtn_Variant-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(146, 97, 65, 0.4);
}
.alertBtn_Variant-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Variant-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(146, 97, 65, 0.8);
}

.alertBtn_Variant-700 {
  padding: 16px 24px;
}
.alertBtn_Variant-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(88, 58, 39, 0.4);
}
.alertBtn_Variant-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Variant-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(88, 58, 39, 0.8);
}

.alertBtn_Secondary-100 {
  padding: 16px 24px;
}
.alertBtn_Secondary-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(223, 225, 237, 0.4);
}
.alertBtn_Secondary-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Secondary-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(223, 225, 237, 0.8);
}

.alertBtn_Secondary-200 {
  padding: 16px 24px;
}
.alertBtn_Secondary-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(192, 194, 219, 0.4);
}
.alertBtn_Secondary-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Secondary-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(192, 194, 219, 0.8);
}

.alertBtn_Secondary-300 {
  padding: 16px 24px;
}
.alertBtn_Secondary-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(160, 164, 200, 0.4);
}
.alertBtn_Secondary-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Secondary-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(160, 164, 200, 0.8);
}

.alertBtn_Secondary-500 {
  padding: 16px 24px;
}
.alertBtn_Secondary-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(97, 103, 164, 0.4);
}
.alertBtn_Secondary-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Secondary-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(97, 103, 164, 0.8);
}

.alertBtn_Secondary-700 {
  padding: 16px 24px;
}
.alertBtn_Secondary-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(58, 62, 98, 0.4);
}
.alertBtn_Secondary-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Secondary-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(58, 62, 98, 0.8);
}

.alertBtn_Stream-100 {
  padding: 16px 24px;
}
.alertBtn_Stream-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(174, 188, 167, 0.4);
}
.alertBtn_Stream-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Stream-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(174, 188, 167, 0.8);
}

.alertBtn_Stream-200 {
  padding: 16px 24px;
}
.alertBtn_Stream-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(144, 159, 137, 0.4);
}
.alertBtn_Stream-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Stream-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(144, 159, 137, 0.8);
}

.alertBtn_Stream-300 {
  padding: 16px 24px;
}
.alertBtn_Stream-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(115, 130, 107, 0.4);
}
.alertBtn_Stream-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Stream-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(115, 130, 107, 0.8);
}

.alertBtn_Stream-500 {
  padding: 16px 24px;
}
.alertBtn_Stream-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(55, 72, 47, 0.4);
}
.alertBtn_Stream-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Stream-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(55, 72, 47, 0.8);
}

.alertBtn_Stream-700 {
  padding: 16px 24px;
}
.alertBtn_Stream-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(33, 43, 28, 0.4);
}
.alertBtn_Stream-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Stream-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(33, 43, 28, 0.8);
}

.alertBtn_Faz-100 {
  padding: 16px 24px;
}
.alertBtn_Faz-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(254, 229, 216, 0.4);
}
.alertBtn_Faz-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Faz-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(254, 229, 216, 0.8);
}

.alertBtn_Faz-200 {
  padding: 16px 24px;
}
.alertBtn_Faz-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(253, 203, 176, 0.4);
}
.alertBtn_Faz-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Faz-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(253, 203, 176, 0.8);
}

.alertBtn_Faz-300 {
  padding: 16px 24px;
}
.alertBtn_Faz-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(251, 177, 137, 0.4);
}
.alertBtn_Faz-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Faz-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(251, 177, 137, 0.8);
}

.alertBtn_Faz-500 {
  padding: 16px 24px;
}
.alertBtn_Faz-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(249, 125, 58, 0.4);
}
.alertBtn_Faz-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Faz-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(249, 125, 58, 0.8);
}

.alertBtn_Faz-700 {
  padding: 16px 24px;
}
.alertBtn_Faz-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(154, 77, 35, 0.4);
}
.alertBtn_Faz-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Faz-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(154, 77, 35, 0.8);
}

.alertBtn_Buz-100 {
  padding: 16px 24px;
}
.alertBtn_Buz-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(204, 209, 238, 0.4);
}
.alertBtn_Buz-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Buz-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(204, 209, 238, 0.8);
}

.alertBtn_Buz-200 {
  padding: 16px 24px;
}
.alertBtn_Buz-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(161, 169, 222, 0.4);
}
.alertBtn_Buz-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Buz-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(161, 169, 222, 0.8);
}

.alertBtn_Buz-300 {
  padding: 16px 24px;
}
.alertBtn_Buz-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(117, 130, 206, 0.4);
}
.alertBtn_Buz-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Buz-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(117, 130, 206, 0.8);
}

.alertBtn_Buz-500 {
  padding: 16px 24px;
}
.alertBtn_Buz-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(31, 51, 174, 0.4);
}
.alertBtn_Buz-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Buz-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(31, 51, 174, 0.8);
}

.alertBtn_Buz-700 {
  padding: 16px 24px;
}
.alertBtn_Buz-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(19, 31, 104, 0.4);
}
.alertBtn_Buz-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Buz-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(19, 31, 104, 0.8);
}

.alertBtn_Gas-100 {
  padding: 16px 24px;
}
.alertBtn_Gas-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(177, 223, 180, 0.4);
}
.alertBtn_Gas-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Gas-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(177, 223, 180, 0.8);
}

.alertBtn_Gas-200 {
  padding: 16px 24px;
}
.alertBtn_Gas-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(141, 201, 144, 0.4);
}
.alertBtn_Gas-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Gas-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(141, 201, 144, 0.8);
}

.alertBtn_Gas-300 {
  padding: 16px 24px;
}
.alertBtn_Gas-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(104, 178, 107, 0.4);
}
.alertBtn_Gas-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Gas-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(104, 178, 107, 0.8);
}

.alertBtn_Gas-500 {
  padding: 16px 24px;
}
.alertBtn_Gas-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(31, 133, 35, 0.4);
}
.alertBtn_Gas-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Gas-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(31, 133, 35, 0.8);
}

.alertBtn_Gas-700 {
  padding: 16px 24px;
}
.alertBtn_Gas-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(19, 80, 21, 0.4);
}
.alertBtn_Gas-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Gas-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(19, 80, 21, 0.8);
}

.alertBtn_Meg-100 {
  padding: 16px 24px;
}
.alertBtn_Meg-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(248, 214, 216, 0.4);
}
.alertBtn_Meg-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Meg-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(248, 214, 216, 0.8);
}

.alertBtn_Meg-200 {
  padding: 16px 24px;
}
.alertBtn_Meg-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(241, 174, 177, 0.4);
}
.alertBtn_Meg-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Meg-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(241, 174, 177, 0.8);
}

.alertBtn_Meg-300 {
  padding: 16px 24px;
}
.alertBtn_Meg-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(234, 133, 137, 0.4);
}
.alertBtn_Meg-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Meg-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(234, 133, 137, 0.8);
}

.alertBtn_Meg-500 {
  padding: 16px 24px;
}
.alertBtn_Meg-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(220, 52, 59, 0.4);
}
.alertBtn_Meg-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Meg-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(220, 52, 59, 0.8);
}

.alertBtn_Meg-700 {
  padding: 16px 24px;
}
.alertBtn_Meg-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(132, 31, 35, 0.4);
}
.alertBtn_Meg-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Meg-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(132, 31, 35, 0.8);
}

.alertBtn_Booster-100 {
  padding: 16px 24px;
}
.alertBtn_Booster-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(255, 241, 214, 0.4);
}
.alertBtn_Booster-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Booster-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(255, 241, 214, 0.8);
}

.alertBtn_Booster-200 {
  padding: 16px 24px;
}
.alertBtn_Booster-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(255, 227, 172, 0.4);
}
.alertBtn_Booster-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Booster-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(255, 227, 172, 0.8);
}

.alertBtn_Booster-300 {
  padding: 16px 24px;
}
.alertBtn_Booster-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(255, 213, 131, 0.4);
}
.alertBtn_Booster-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Booster-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(255, 213, 131, 0.8);
}

.alertBtn_Booster-500 {
  padding: 16px 24px;
}
.alertBtn_Booster-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(255, 185, 48, 0.4);
}
.alertBtn_Booster-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Booster-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(255, 185, 48, 0.8);
}

.alertBtn_Booster-700 {
  padding: 16px 24px;
}
.alertBtn_Booster-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(156, 113, 29, 0.4);
}
.alertBtn_Booster-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Booster-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(156, 113, 29, 0.8);
}

.alertBtn_Sol-100 {
  padding: 16px 24px;
}
.alertBtn_Sol-100 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(232, 218, 234, 0.4);
}
.alertBtn_Sol-100 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Sol-100 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(232, 218, 234, 0.8);
}

.alertBtn_Sol-200 {
  padding: 16px 24px;
}
.alertBtn_Sol-200 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(210, 182, 214, 0.4);
}
.alertBtn_Sol-200 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Sol-200 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(210, 182, 214, 0.8);
}

.alertBtn_Sol-300 {
  padding: 16px 24px;
}
.alertBtn_Sol-300 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(187, 145, 193, 0.4);
}
.alertBtn_Sol-300 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Sol-300 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(187, 145, 193, 0.8);
}

.alertBtn_Sol-500 {
  padding: 16px 24px;
}
.alertBtn_Sol-500 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(142, 72, 152, 0.4);
}
.alertBtn_Sol-500 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Sol-500 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(142, 72, 152, 0.8);
}

.alertBtn_Sol-700 {
  padding: 16px 24px;
}
.alertBtn_Sol-700 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(85, 43, 91, 0.4);
}
.alertBtn_Sol-700 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Sol-700 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(85, 43, 91, 0.8);
}

.alertBtn_base {
  padding: 16px 24px;
}
.alertBtn_base .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(236, 232, 225, 0.4);
}
.alertBtn_base .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_base .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(236, 232, 225, 0.8);
}

.alertBtn_main {
  padding: 16px 24px;
}
.alertBtn_main .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(15, 25, 35, 0.4);
}
.alertBtn_main .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_main .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(15, 25, 35, 0.8);
}

.alertBtn_accent {
  padding: 16px 24px;
}
.alertBtn_accent .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(255, 70, 85, 0.4);
}
.alertBtn_accent .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_accent .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(255, 70, 85, 0.8);
}

.alertBtn_white {
  padding: 16px 24px;
}
.alertBtn_white .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(255, 255, 255, 0.4);
}
.alertBtn_white .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_white .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(255, 255, 255, 0.8);
}

.alertBtn_black {
  padding: 16px 24px;
}
.alertBtn_black .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(13, 13, 13, 0.4);
}
.alertBtn_black .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_black .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(13, 13, 13, 0.8);
}

.alertBtn_deepBk {
  padding: 16px 24px;
}
.alertBtn_deepBk .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(38, 41, 44, 0.4);
}
.alertBtn_deepBk .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_deepBk .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(38, 41, 44, 0.8);
}

.alertBtn_lightBk {
  padding: 16px 24px;
}
.alertBtn_lightBk .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(79, 87, 94, 0.4);
}
.alertBtn_lightBk .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_lightBk .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(79, 87, 94, 0.8);
}

.alertBtn_grey {
  padding: 16px 24px;
}
.alertBtn_grey .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(127, 127, 127, 0.4);
}
.alertBtn_grey .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_grey .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(127, 127, 127, 0.8);
}

.alertBtn_mdGrey {
  padding: 16px 24px;
}
.alertBtn_mdGrey .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(170, 170, 170, 0.4);
}
.alertBtn_mdGrey .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_mdGrey .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(170, 170, 170, 0.8);
}

.alertBtn_lightGrey {
  padding: 16px 24px;
}
.alertBtn_lightGrey .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(204, 204, 204, 0.4);
}
.alertBtn_lightGrey .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_lightGrey .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(204, 204, 204, 0.8);
}

.alertBtn_ctb_red01 {
  padding: 16px 24px;
}
.alertBtn_ctb_red01 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(93, 9, 15, 0.4);
}
.alertBtn_ctb_red01 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_ctb_red01 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(93, 9, 15, 0.8);
}

.alertBtn_ctb_red02 {
  padding: 16px 24px;
}
.alertBtn_ctb_red02 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(115, 12, 22, 0.4);
}
.alertBtn_ctb_red02 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_ctb_red02 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(115, 12, 22, 0.8);
}

.alertBtn_ctb_red03 {
  padding: 16px 24px;
}
.alertBtn_ctb_red03 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(138, 10, 17, 0.4);
}
.alertBtn_ctb_red03 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_ctb_red03 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(138, 10, 17, 0.8);
}

.alertBtn_ctb_red04 {
  padding: 16px 24px;
}
.alertBtn_ctb_red04 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(182, 45, 65, 0.4);
}
.alertBtn_ctb_red04 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_ctb_red04 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(182, 45, 65, 0.8);
}

.alertBtn_ctb_red05 {
  padding: 16px 24px;
}
.alertBtn_ctb_red05 .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(218, 23, 37, 0.4);
}
.alertBtn_ctb_red05 .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_ctb_red05 .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(218, 23, 37, 0.8);
}

.alertBtn_faz {
  padding: 16px 24px;
}
.alertBtn_faz .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(243, 120, 16, 0.4);
}
.alertBtn_faz .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_faz .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(243, 120, 16, 0.8);
}

.alertBtn_buz {
  padding: 16px 24px;
}
.alertBtn_buz .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(57, 108, 223, 0.4);
}
.alertBtn_buz .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_buz .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(57, 108, 223, 0.8);
}

.alertBtn_gas {
  padding: 16px 24px;
}
.alertBtn_gas .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(35, 147, 85, 0.4);
}
.alertBtn_gas .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_gas .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(35, 147, 85, 0.8);
}

.alertBtn_meg {
  padding: 16px 24px;
}
.alertBtn_meg .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(198, 49, 52, 0.4);
}
.alertBtn_meg .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_meg .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(198, 49, 52, 0.8);
}

.alertBtn_booster {
  padding: 16px 24px;
}
.alertBtn_booster .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(245, 166, 66, 0.4);
}
.alertBtn_booster .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_booster .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(245, 166, 66, 0.8);
}

.alertBtn_sol {
  padding: 16px 24px;
}
.alertBtn_sol .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(142, 72, 152, 0.4);
}
.alertBtn_sol .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_sol .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(142, 72, 152, 0.8);
}

.alertBtn_grape {
  padding: 16px 24px;
}
.alertBtn_grape .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(79, 60, 116, 0.4);
}
.alertBtn_grape .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_grape .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(79, 60, 116, 0.8);
}

.alertBtn_yellow {
  padding: 16px 24px;
}
.alertBtn_yellow .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(218, 166, 44, 0.4);
}
.alertBtn_yellow .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_yellow .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(218, 166, 44, 0.8);
}

.alertBtn_gold {
  padding: 16px 24px;
}
.alertBtn_gold .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(191, 131, 23, 0.4);
}
.alertBtn_gold .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_gold .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(191, 131, 23, 0.8);
}

.alertBtn_wjbBlue {
  padding: 16px 24px;
}
.alertBtn_wjbBlue .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(67, 101, 139, 0.4);
}
.alertBtn_wjbBlue .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_wjbBlue .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(67, 101, 139, 0.8);
}

.alertBtn_line {
  padding: 16px 24px;
}
.alertBtn_line .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(0, 185, 0, 0.4);
}
.alertBtn_line .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_line .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(0, 185, 0, 0.8);
}

.alertBtn_facebook {
  padding: 16px 24px;
}
.alertBtn_facebook .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(24, 119, 242, 0.4);
}
.alertBtn_facebook .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_facebook .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(24, 119, 242, 0.8);
}

.alertBtn_twitter {
  padding: 16px 24px;
}
.alertBtn_twitter .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(29, 161, 242, 0.4);
}
.alertBtn_twitter .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_twitter .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(29, 161, 242, 0.8);
}

.alertBtn_youtube {
  padding: 16px 24px;
}
.alertBtn_youtube .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(218, 23, 37, 0.4);
}
.alertBtn_youtube .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_youtube .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(218, 23, 37, 0.8);
}

.alertBtn_pinterest {
  padding: 16px 24px;
}
.alertBtn_pinterest .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(189, 8, 28, 0.4);
}
.alertBtn_pinterest .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_pinterest .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(189, 8, 28, 0.8);
}

.alertBtn_skype {
  padding: 16px 24px;
}
.alertBtn_skype .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(0, 176, 240, 0.4);
}
.alertBtn_skype .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_skype .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(0, 176, 240, 0.8);
}

.alertBtn_twitch {
  padding: 16px 24px;
}
.alertBtn_twitch .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(100, 65, 165, 0.4);
}
.alertBtn_twitch .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_twitch .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(100, 65, 165, 0.8);
}

.alertBtn_discord {
  padding: 16px 24px;
}
.alertBtn_discord .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(88, 101, 242, 0.4);
}
.alertBtn_discord .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_discord .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(88, 101, 242, 0.8);
}

.alertBtn_minecraft {
  padding: 16px 24px;
}
.alertBtn_minecraft .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(104, 195, 57, 0.4);
}
.alertBtn_minecraft .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_minecraft .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(104, 195, 57, 0.8);
}

.alertBtn_tiktok {
  padding: 16px 24px;
}
.alertBtn_tiktok .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(254, 44, 85, 0.4);
}
.alertBtn_tiktok .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_tiktok .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(254, 44, 85, 0.8);
}

.alertBtn_Access {
  padding: 16px 24px;
}
.alertBtn_Access .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(164, 55, 58, 0.4);
}
.alertBtn_Access .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Access .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(164, 55, 58, 0.8);
}

.alertBtn_Excel {
  padding: 16px 24px;
}
.alertBtn_Excel .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(34, 116, 71, 0.4);
}
.alertBtn_Excel .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Excel .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(34, 116, 71, 0.8);
}

.alertBtn_Word {
  padding: 16px 24px;
}
.alertBtn_Word .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(42, 87, 154, 0.4);
}
.alertBtn_Word .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_Word .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(42, 87, 154, 0.8);
}

.alertBtn_PowerPoint {
  padding: 16px 24px;
}
.alertBtn_PowerPoint .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(183, 71, 42, 0.4);
}
.alertBtn_PowerPoint .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_PowerPoint .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(183, 71, 42, 0.8);
}

.alertBtn_OutLook {
  padding: 16px 24px;
}
.alertBtn_OutLook .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(1, 115, 199, 0.4);
}
.alertBtn_OutLook .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_OutLook .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(1, 115, 199, 0.8);
}

.alertBtn_OneNote {
  padding: 16px 24px;
}
.alertBtn_OneNote .btn {
  position: relative;
  display: inline-block;
  padding: 16px 24px !important;
  min-width: 50%;
  line-height: 1;
  border-radius: 0;
  color: #0f1923;
  background-color: rgba(128, 57, 123, 0.4);
}
.alertBtn_OneNote .btn::before {
  content: "";
  position: absolute;
  top: -4px;
  left: -4px;
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #4f575e;
}
.alertBtn_OneNote .btn:hover:not(.disabled):not(:disabled) {
  background-color: rgba(128, 57, 123, 0.8);
}

.shape {
  overflow: hidden;
  position: relative;
}
.shape::before {
  content: "";
  font-family: "shape divider from ShapeDividers.com";
  position: absolute;
  bottom: -1px;
  left: -1px;
  right: -1px;
  top: -1px;
  z-index: 3;
  pointer-events: none;
  background-repeat: no-repeat;
  background-size: 100% 90px;
  background-position: 50% 100%;
  background-image: url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 35.28 2.17" preserveAspectRatio="none"><path d="M35.28 1.67c-3.07-.55-9.27.41-16.15 0-6.87-.4-13.74-.58-19.13.1v.4h35.28z" fill="%23E3E1E1"/><path d="M35.28 1.16c-3.17-.8-7.3.4-10.04.56-2.76.17-9.25-1.47-12.68-1.3-3.42.16-4.64.84-7.04.86C3.12 1.31 0 .4 0 .4v1.77h35.28z" opacity=".5" fill="%23E3E1E1"/><path d="M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69 8.3-.16 5.3.02 2.3.22.57.85 0 .87v1.2h35.28z" opacity=".5" fill="%23E3E1E1"/></svg>');
}
@media (min-width: 768px) {
  .shape::before {
    background-size: 100% 90px;
    background-position: 50% 100%;
  }
}
@media (min-width: 1025px) {
  .shape::before {
    bottom: -0.1vw;
    left: -0.1vw;
    right: -0.1vw;
    top: -0.1vw;
    background-size: 100% 90px;
    background-position: 50% 100%;
  }
}
@media (min-width: 2100px) {
  .shape::before {
    background-size: 100% calc(2vw + 90px);
  }
}

/*---------------------------------
  entry
---------------------------------*/
#entry #entry_header {
  position: relative;
  color: #C8C3C3;
  background-color: #171515;
  z-index: 1;
}
#entry #entry_header::after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  display: block;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  z-index: -1;
  opacity: 0.08;
  background-image: url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='58' height='66.981' patternTransform='scale(2) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 100%, 0)'/><path d='M57.994 92.097l-14.498-8.37.002-16.745 14.5-8.373 14.498 8.37-.002 16.745zm-58 0l-14.498-8.37.002-16.745 14.5-8.374 14.498 8.37-.002 16.745zM29.002 8.372L14.504.002l.002-16.745 14.5-8.373 14.498 8.37-.002 16.744zm29 16.748l-14.498-8.37.002-16.745 14.5-8.373L72.504.002l-.002 16.744zm-58 0l-14.498-8.37.002-16.745 14.5-8.374L14.504.001l-.002 16.745zm57.996 33.489L43.5 50.239l.002-16.745 14.5-8.374L72.5 33.49l-.002 16.745zm-29.004 16.74l-14.498-8.37.002-16.744 14.5-8.374 14.498 8.37-.002 16.745zm.004-33.488L14.5 33.49l.002-16.745 14.5-8.374 14.498 8.37-.002 16.745zm-29 16.747l-14.498-8.37.002-16.744 14.5-8.374L14.5 33.49l-.002 16.745z'  stroke-width='1' stroke='none' fill='hsla(258.5,59.4%,59.4%,1)'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>");
}
#entry .sms_conf .send_box {
  position: relative;
  padding-right: 158px;
  margin: 24px 0;
}
@media screen and (max-width: 767px) {
  #entry .sms_conf .send_box {
    padding-right: 0;
  }
}
#entry .sms_conf .send_box .sms_status {
  display: block;
  padding: 4px 16px;
  background-color: #ccc;
  color: #aaa;
  font-weight: bold;
  border: 1px solid #7f7f7f;
  border-bottom: 0;
}
#entry .sms_conf .send_box .sms_status.checked {
  background-color: rgba(115, 12, 22, 0.7);
}
#entry .sms_conf .send_box .confilm_tel_mob {
  padding: 8px 16px;
  background-color: #ece8e1;
  border: 1px solid #7f7f7f;
  border-top: 0;
}
#entry .sms_conf .send_box #send_sms_submit {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 150px;
  height: 100%;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #ccc;
  background-color: #26292c;
}
#entry .sms_conf .send_box #send_sms_submit:hover:not(.disabled):not(:disabled) {
  background-color: rgba(38, 41, 44, 0.6);
}
@media screen and (max-width: 767px) {
  #entry .sms_conf .send_box #send_sms_submit {
    position: initial;
    width: 100%;
    margin-top: 8px;
  }
}
#entry .sms_conf .check_box {
  position: relative;
  padding-right: 158px;
  margin: 24px 0;
}
@media screen and (max-width: 767px) {
  #entry .sms_conf .check_box {
    padding-right: 0;
  }
}
#entry .sms_conf .check_box label {
  display: block;
  padding: 4px 16px;
  background-color: #aaa;
  color: #4f575e;
  margin: 0 0 -1px;
  font-weight: bold;
  border: 1px solid #7f7f7f;
}
#entry .sms_conf .check_box label.error {
  color: #B62D41;
  border: 0;
  padding: 0;
  background-color: transparent;
}
#entry .sms_conf .check_box input {
  display: block;
  border-radius: 0;
  border: 1px solid #7f7f7f;
  padding: 24px 16px;
}
#entry .sms_conf .check_box input.disabled, #entry .sms_conf .check_box input:disabled {
  background-color: rgba(15, 25, 35, 0.1);
}
#entry .sms_conf .check_box #check_sms_submit {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 150px;
  height: 100%;
  border: 0;
  border-radius: 0;
  box-sizing: border-box;
  color: #ccc;
  background-color: #730C16;
}
#entry .sms_conf .check_box #check_sms_submit:hover:not(.disabled):not(:disabled) {
  background-color: rgba(115, 12, 22, 0.6);
}
@media screen and (max-width: 767px) {
  #entry .sms_conf .check_box #check_sms_submit {
    position: initial;
    width: 100%;
    margin-top: 8px;
  }
}/*# sourceMappingURL=entry.css.map */