/* fix compare icon */
.icon-wrapper .aap-text-icon-control__icon {
    position: absolute !important;
}
/* fix compare icon */

/* 倍 */
.performance-modal .graph-wrapper .graph-gallery-item-container .stat-unit{
        font-size: 20px;
        margin-left: 8px;
        margin-top: 4px;
}

@media (max-width:1068px){
    .performance-modal .graph-wrapper .graph-gallery-item-container .stat-unit{
        font-size: 20px;
        margin-left: 8px;
        margin-top: 4px;
    }
}

@media (max-width:734px){
    .performance-modal .graph-wrapper .graph-gallery-item-container .stat-unit{
        font-size: 16px;
        margin-left: 5px;
        margin-top: 5px;
    }
}
/* 倍 */

/* AI 文字 */
.GC_AI_ALT{
    color: #86868b;
    font-size: 18px;
    margin-top: 1em;
}
/* AI 文字 */

#mask-text1{
    padding-left: 30px;
}

#mask-text_2{
    padding-left: 0px;
    }

#mask-text2{
    padding-left: 15px;
}

#mask-text3{
    padding-left: 20px;
}

@media (max-width:1068px){
    #mask-text1{
    padding-left: 20px;
    }
    #mask-text_2{
    padding-left: 20px;
    }
    #mask-text2{
    padding-left: 20px;
    }
    #mask-text3{
    padding-left: 20px;
    }
}

@media (max-width:734px){
    #mask-text1{
    padding-left: 16px;
    }
    #mask-text1 .copy_m5max{
        padding-left: 13px;
    }
    #mask-text_2{
    padding-left: 10px;
    }
    #mask-text2{
    padding-left: 29px;
    }
    #mask-text3{
    padding-left: 29px;
    }
}

/** ArtCD **/
.section.section-contrast{
    padding-bottom: calc(var(--global-section-aap-padding) - 56px) !important;
}

@media(max-width:1068px) {
    .section.section-contrast{
        padding-bottom: var(--global-section-aap-padding) !important;
    }
}

@media(max-width:734px) {
    .section.section-contrast{
        padding-bottom: calc(var(--global-section-aap-padding) - 56px) !important;
    }
}

.section-artificial-intelligence .router-container .router-card .card-contents{
    align-items: start;
}

.section-artificial-intelligence .product-stories-subsection-image-container{
    padding-left: 6px;
}

@media(max-width:734px) {
    .section-artificial-intelligence .product-stories-subsection-image-container{
        padding-left: 6px;
    }
}
/** ArtCD **/