@charset "UTF-8";
/*
    Template: swell
    Theme Name: SWELL CHILD
    Theme URI: https://swell-theme.com/
    Description: SWELLの子テーマ
    Version: 1.0.0
    Author: LOOS WEB STUDIO
    Author URI: https://loos-web-studio.com/

    License: GNU General Public License
    License URI: http://www.gnu.org/licenses/gpl.html
*/

.post_content h2:where(:not([class^="swell-block-"]):not(.faq_q):not(.p-postList__title)) {
    border-left: solid 8px var(--color_htag);
    padding: .75em 1em;
    background: -webkit-linear-gradient(135deg, transparent 25%, rgba(1, 174, 255, 0.05) 25%, rgba(1, 174, 255, 0.05) 50%, transparent 50%, transparent 75%, rgba(1, 174, 255, 0.05) 75%, rgba(1, 174, 255, 0.05));
    background: linear-gradient(135deg, transparent 25%, rgba(1, 174, 255, 0.05) 25%, rgba(1, 174, 255, 0.05) 50%, transparent 50%, transparent 75%, rgba(1, 174, 255, 0.05) 75%, rgba(1, 174, 255, 0.05));
    background-size: 4px 4px;
}
.post_content h3:where(:not([class^="swell-block-"]):not(.faq_q):not(.p-postList__title))::before
特異性: (0,1,2)
 {
    content: "";
    width: 100%;
    height: 2px;
    background: repeating-linear-gradient(90deg, var(--color_htag) 0%, var(--color_htag) 29.3%, rgba(150, 150, 150, .2) 29.3%, rgba(150, 150, 150, .2) 100%);
}
