@charset "utf-8";

/* ========== text ========== */

@media only screen and (max-width: 640px) {
	.help-col2 {
		overflow: hidden;
		width: 100%;
		margin-top: 1.25em;
		margin-bottom: 1em;
	}
	
	.help-col2_1 {
		display: inline-block;
		width: 58%;
		float: left;
	}
	
	.help-col2_2 {
		display: inline-block;
		width: 40%;
		float: left;
		margin-left: 3px;
	}
}

/* ========== contact-info ========== */
.contact-info {
  color: #212426;
  font-size: 150%;
}
p .contact-info a,.contact-info a {
  color: #212426;
  text-decoration: none!important;
}
.contact-info span {
  display: inline;	
  color: #212426;
}

/* ========== btn ========== */
.phone-icon img {
  width: 30px;
}
.c-login_area.procedure a.icon-blank{
  padding: 18px 50px 14px 14px;
}
@media only screen and (max-width: 640px) {
  .c-login_area.procedure a.icon-blank{
    padding: 18px 30px 14px 10px;
  }
}
.c-login_area a.c-btn-account.size-01.icon-blank.c-icon--modal > .label:before {
  mask-image: url(/assets/img/icon__modaal.svg)!important;
  -webkit-mask-image: url(/assets/img/icon__modaal.svg)!important;
  width: 1.5em;
  height: 1.5em;
  background-color: #eb5505
}
@media only screen and (max-width: 640px) {
  .c-login_area a.c-btn-account.size-01.icon-blank.c-icon--modal > .label:before {
    width: 25px;
    height: 25px;
  }
}

/* ========== .menu-num ========== */
.menu-num{
  background-color: #fff;
  color: #eb7000;
  border: solid 1px #eb7000;
  border-radius: 5px;
  padding: 0 7px;
  margin: 0px 6px 0px 6px;
  border-radius: 5px;
  display: inline;
  text-align: center;
  font-size: 120%;
  font-weight: bold;
}