/**=========================================
* 0.button main color
=========================================*/
/* button */
.button.button-color-main {
  background-color: #001c61;
}

/* pagetop */
.pagetop.pagetop-color-main {
  border-color: #001c61;
}

.pagetop.pagetop-color-main:after {
  border-color: #001c61;
}

.pagetop.pagetop-color-main:hover:after {
  border-color: #fff;
}

/* global-nav-button */
.global-nav-button.button-color-main {
  display:none;
/*  background-color: #001c61; */
}

.experience-section-title {
  border-bottom: 1px solid #001c61;
}

.experience-section-title > span {
  color: #001c61;
}

.experience-section-title > span:after {
  background-color: #001c61;
}

.pagetop {
  border: 1px solid #001c61 !important;
}

.pagetop:after {
  border-top: 1px solid #001c61;
  border-right: 1px solid #001c61;
}

.pagetop:hover {
  background-color: #001c61 !important;
}

/**=========================================
* 1.button sub color
=========================================*/
/* button */
.button.button-color-sub {
  background-color: #2ea7e0;
}

/* pagetop */
.pagetop.pagetop-color-sub {
  border-color: #2ea7e0;
}

.pagetop.pagetop-color-sub:after {
  border-color: #2ea7e0;
}

.pagetop.pagetop-color-sub:hover:after {
  border-color: #fff;
}

/* global-nav-button */
.global-nav-button.button-color-sub {
  background-color: #2ea7e0;
}

/**=========================================
* 2.button conversion color
=========================================*/
/* button */
.button.button-color-cv {
  background-color: #c30d23;
}

/* pagetop */
.pagetop.pagetop-color-cv {
  border-color: #c30d23;
}

.pagetop.pagetop-color-cv:after {
  border-color: #c30d23;
}

.pagetop.pagetop-color-cv:hover:after {
  border-color: #fff;
}

/* global-nav-button */
.global-nav-button.button-color-cv {
  background-color: #c30d23;
}

/**=========================================
* 3.button back to top onmouse color
=========================================*/
.pagetop:hover {
  background-color: #001d61 !important;
}