@charset "UTF-8";

#page-title-block + .wrapper {
	/* padding-bottom: var(--space8); */
}

:not(#Top) .wrapper {
	padding-bottom: var(--space8);
}

:not(#Top) .wrapper.pb09 {
    padding-bottom: var(--space9);
}

.wrapper.bg_color_white::after {
	background-color: var(--color_white);
}

.col2_7-3 {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    gap: var(--space6);
}

.col2_7-3.-reverse {
    flex-direction: row-reverse;
}

.col2_7-3 .paragraph-img-content {
    flex: 1 1 70%;
    min-width: 400px;
}

.col2_7-3.pb00 {
	padding-bottom: 0;
}

.paragraph-text-group {
    text-align: justify;
}

.col2_7-3 .paragraph-text-content {
    flex: 1 1 auto;
    max-width: 400px;
}

.stickers-ttl .inline-block01.underline_color01 {
	display: inline-block;
	padding-inline: 4em;
	text-align: center;
}

.paragraph-img-content img {
    border-radius: var(--radius1);
}

.paragraph-text-group p:first-child {
    text-align: justify;
}

@media screen and (max-width: 900px) {
    .col2_7-3,
    .col2_7-3.-reverse {
        flex-direction: column;
    }

    .col2_7-3 .paragraph-img-content {
        flex: 1 1 auto;
        min-width: revert;
    }

    .col2_7-3 .paragraph-text-content {
        flex: 1 1 auto;
        max-width: revert;
    }
}

@media screen and (max-width: 480px) {
    .stickers-ttl-block.mb04 {
        margin-bottom: var(--space6);
    }
}