/* J-WAVE管理用CSS */


.caption {
	font-weight:bold;
}

.help_btn {
	width:80%;
	margin:40px auto;
}

.help_btn .before_login {
    display: flex;
    justify-content: center;
    margin-top: min(6vw,60px);
    margin-bottom: min(2vw,20px);
}

.help_btn .before_login p {
	text-align:center;
  position: relative;
  display: block;
  padding: 0 min(7.08vw,34px);
}

.help_btn .before_login p::before, .help_btn .before_login p::after {
  content: "";
  width: 1px;
  display: block;
  position: absolute;
  bottom: .3em;
  background: #fff;
}

.help_btn .before_login p::before {
  height: min(5vw,24px);
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  left: 0px;
}

.help_btn .before_login p::after {
  height: min(5vw,24px);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  right: 0px;
}


.help_btn .before_login p span {
  color: #fff;
  font-size: var(--fs-22);
  font-weight: bold;
  line-height: 1.4;
}





@media all and (max-width : 768px) {
	.help_btn {
		width:90%;
		margin:40px auto;
	}
}