
        .hp-shiropara {
                        --sp-page-bg: #ffffff;
                        --sp-text: #666666;
                        --sp-link: #ff7c86;
                        --sp-accent: #ff7c8f;
                        --sp-brown: #754b52;
                        --sp-panel: #f7f7f7;
                        --sp-border: #e5e5e5;
                        --sp-heading-text: #ffffff;
                        --sp-heading-today: #ff7c8f;
                        --sp-heading-news: #ffcc63;
                        --sp-heading-newface: #86e1a8;
                        --sp-heading-tweet: #8ddcf1;
                        --sp-heading-blog: #86e1a8;
                        --sp-info-box: #f0c260;
                        --sp-course-sub: #ffc27a;
                        --sp-price-head: #ef7d88;
                        --sp-price-head-bg: #ffdadf;
                        --sp-price-cell-bg: #ffeaee;
                        --sp-hotel-bg: #fff4cf;
                        --sp-hotel-bg2: #fff6e9;
                        --sp-hotel-no: #ed9a00;
                        --sp-hotel-hover: #ffccff;
                        --sp-hotel-unlocated-bg: #edf3f7;
                        --sp-hotel-unlocated-text: #40576a;
                        --sp-card-border: #dfdfdf;
                        --sp-list-rule: #3d3d3d;
                        --sp-step-bg: #f2f2f2;
                        --sp-concept-other: #80eaa0;
                        --sp-week-border: #e80000;
                        --sp-week-head-bg: #e2e2e2;
                        --sp-week-rule: #d6d6d6;
                        --sp-week-text: #4b4948;
                        --sp-week-sat: #ebe8d9;
                        --sp-week-sun: #ffecec;
                    }
    