@charset "UTF-8";

/* Youtubeパーツ横並び(2025/11/21) */
@media only screen and (min-width: 901px) {
    a[id^="youtube0"] + .widget_youtube {
        display: inline-block;
        vertical-align: top;
        width: calc(50% - 12px);
    }
    a[id="youtube01"] + .widget_youtube {
        margin-right: 10px;
    }
    a[id="youtube01"] + .widget_youtube .content_wrapper {
        max-width: 600px !important;
        margin: 0 0 0 auto;
        padding: 0 0 0 20px;
    }
    a[id="youtube02"] + .widget_youtube {
        margin-left: 10px;
    }
    a[id="youtube02"] + .widget_youtube .content_wrapper {
        max-width: 600px !important;
        margin: 0 auto 0 0;
        padding: 0 20px 0 0;
    }
}