@charset "UTF-8";

.g-cta__mail-contact-btn{
    background: #ff9800;
}
/*グローバルナビ*/
.g-header{background-color: #010066}
.g-nav__list .nav-link{
    color: #fff;
}
.g-header{position: fixed;
    top: 0;
    left: 0;
    right: 0;}
    
.g-header__contact-btn a {
    background: #ff9800;
}
.c-btn{
    background-color: #ff9800;
}

.c-section--sc{
    background-color: #001244 !important;
}

.c-shadow-box--kc{
    -webkit-box-shadow: 10px 10px #ff9800;
    box-shadow: 10px 10px #ff9800;
}

.c-shadow-box{box-shadow: 10px 10px #ff9800;}


.g-footer__copyright{
    background-color: #ff9800;
}


.g-pagetop a{
    background: #ff9800;
}

.g-nav__list .nav-link:hover{
    color: #ff9800;
}

.g-nav__list .nav-link:hover:after{
    background-color: #ff9800;
}

.g-fixarea-footer__item{
    background: #ff9800;
}

.g-footer--black{background: #010066;}
.g-footer--black a{color: #fff!important;}

.c-after__grad{background-image:radial-gradient(white 50%,#79adff);}
.c-visual-type2__image:before{background-color:rgb(0 0 0 / 0%);}
.p-index__visual-list-item-header{background-color:rgb(141 196 55 / 80%);}
.g-nav .lower{background-color:#010066;}

.c-after__black--9{
    background: #0000004d;
}
.g-fixarea-footer__item a,
.g-nav .navbar-toggler,
.c-visual-sub .catchcopy-title,
.g-form .agree .mwform-checkbox-field-text {
  white-space: nowrap;
}
.g-form input {
    width: 100%;
  }
.g-form input, .g-form select, .g-form textarea {
  width: 100%;
}
 .g-form input[type=checkbox]+span {
    font-size: 12px;
    white-space: nowrap;
  }
  .c-table{
  white-space: nowrap;
}