@charset "Shift_JIS";

/*==============================================
共通 ここから
================================================*/
/* 変数指定 */
:root {
    --font-size-text: 2.5cqw;
    --margin-space-beside: 3.5em;
    --margin-space-vertical: 3em;
}

footer .footer-inner, header .header, header .information, main, main#wrapper, nav .category_nav {
    margin: 0;
    padding: 0;
    max-width: none;
}

article#contents {
    padding-bottom: 0;
}
footer {
    position: relative;
    z-index: 1000;
    /* border-top: 2px solid #222; */
}
footer .footer-inner {
    padding: 30px 0 !important;
}

.smp-none {
    display: block;
}
.pc-none {
    display: none;
}

/*==============================================
#cats-day 共通 STR
================================================*/

#cats-day * {
    box-sizing: border-box;
}
#cats-day .cats-day-section {
    padding: var(--margin-space-vertical) 0;
}

/*==============================================
#cats-day 共通 END
================================================*/

/*=========== pcだけに適用 ===========*/

/* =========== ホバー =========== */
#cats-day a:hover{
    opacity: .8;
    /* color: #fff!important; */
}
