.sec__bg_black *,.sec__bg_grad_dark *{color:#fff}.sec__bg_black .slider__contents .swiper-button-next,.sec__bg_black .slider__contents .swiper-button-prev,.sec__bg_grad_dark .slider__contents .swiper-button-next,.sec__bg_grad_dark .slider__contents .swiper-button-prev{background-image:url("../../../etc.clientlibs/omotenashi/clientlibs/clientlib-base/img/resources/icon-arrow-next.svg")}.sec__bg_black a[target=_blank]:not(.no_icon):after,.sec__bg_grad_dark a[target=_blank]:not(.no_icon):after{content:url("../../../etc.clientlibs/omotenashi/clientlibs/clientlib-base/img/resources/icon-external-w.svg")}.sec__bg_black .mdc-dialog *,.sec__bg_grad_dark .mdc-dialog *{color:#292929}.sec__bg_black .mdc-dialog.sec__bg_black,.sec__bg_black .mdc-dialog.sec__bg_grad_dark,.sec__bg_grad_dark .mdc-dialog.sec__bg_black,.sec__bg_grad_dark .mdc-dialog.sec__bg_grad_dark{color:#fff}.sec__header h3 ~ p{margin-top:1rem}header h4{margin-bottom:.75rem}.p__wrapper{margin-bottom:1rem}.button__wrp{text-align:center}.layout_grid.layout_tile{padding-top:0}.layout_grid.layout_tile+.layout_tile{margin-top:1.5rem}@media(max-width:599px){.layout_grid .layout_flex>div,.layout_grid .layout_flex>p{margin-bottom:.75rem}}@media(min-width:600px){.layout_grid .layout_flex>div{margin-bottom:1rem}}