@charset "utf-8";

.gjs-dashed .ordermadetrainingBannerPc {
    display: block !important;
}

.gjs-dashed .ordermadetrainingBannerSp {
    display: block !important;
}

.gjs-dashed .fade-up {
    transform: translate(0, 0);
    opacity: 1;
}

.gjs-dashed .fade-up2 {
    transform: translate(0, 0);
    opacity: 1;
}

.gjs-dashed .js-contact-row01 {
    display: block !important;
}

.gjs-dashed .privacyBox {
    height: auto;
}

.gjs-dashed .comLinkTitSet {
    width: 90%;
}

.gjs-dashed .swiper-wrapper {
    display: block;
}

.gjs-dashed .coverSliderWr .carousel-item:before {
    display: none;
}

.gjs-dashed .productSlider {
    display: flex;
    flex-wrap: wrap;
}

.gjs-dashed .productSliderItem {
    width: 20%;
}

.controlArea .carousel-item {
    display: block;
    opacity: 1;
}

.gjs-dashed .answerBox {
    display: block;
}

/*--header--*/

.gjs-dashed .spNav {
    display: block;
    position: relative;
}

.gjs-dashed .hWrap {
    display: block;
}

.gjs-dashed .spMenu {
    right: 0;
    display: block;
    position: relative;
}

.gjs-dashed .header {
    position: relative;
    top: auto;
}

.gjs-dashed .hWrap {
    display: block;
}

.gjs-dashed .spMenu {
    right: 0;
    position: relative;
}

/*--------*/