@charset "UTF-8";
/*===========================================
Winter/Homepage
===========================================*/

/*-------------------------------------------
first
-------------------------------------------*/
    /*--- calendar ---*/
        .calendar{
            background-image:url(../images/calendar_board_winter.png);
        }
        @media 
        all and (min--moz-device-pixel-ratio: 1.5),
        all and (-o-min-device-pixel-ratio: 3/2),
        all and (-webkit-min-device-pixel-ratio: 1.5),
        all and (min-device-pixel-ratio: 1.5),
        all and (min-resolution: 1.5dppx) {
            .calendar{background-image:url(../images/calendar_board_winter@2x.png);}
        }
                .calTable tbody td a{
                    background-image:url(../images/cal_leaf_bg_winter@2x.png);
                }
    /*--- img ---*/
    .flower{
        background-image:url(../images/flower_winter.png);
    }
    .kidBall{
        background-image:url(../images/kid_winter.png?v=20241217);
    }
    @media 
    all and (min--moz-device-pixel-ratio: 1.5),
    all and (-o-min-device-pixel-ratio: 3/2),
    all and (-webkit-min-device-pixel-ratio: 1.5),
    all and (min-device-pixel-ratio: 1.5),
    all and (min-resolution: 1.5dppx) {
        .flower{background-image:url(../images/flower_winter@2x.png);}
        .kidBall{background-image:url(../images/kid_winter@2x.png?v=20241217);}
    }
/*-------------------------------------------
information
-------------------------------------------*/
#information{
    background-image:url(../images/bg_mountain_winter.png);
    background-color:#eeeaf0;
}
/*-------------------------------------------
information img
-------------------------------------------*/
    #information .branchLeft{
        background-image:url(../images/branch_left_winter.png);
    }
    #information .branchRight{
        background-image:url(../images/branch_right_winter.png);
    }
    #information .leafLeft{
        background-image:url(../images/leaf_left_winter.png);
    }
    #information .leafRight{
        background-image:url(../images/leaf_right_winter.png);
    }
    #information .kid{
        background-image:url(../images/kid2_winter.png);
        background-size:76px 92px;
        width:76px; height:92px;
    }
    #information .grass{
        background-image:url(../images/grass_winter.png);
        background-size:auto 109px;
        width:100%; height:109px;
    }
    @media 
    all and (min--moz-device-pixel-ratio: 1.5),
    all and (-o-min-device-pixel-ratio: 3/2),
    all and (-webkit-min-device-pixel-ratio: 1.5),
    all and (min-device-pixel-ratio: 1.5),
    all and (min-resolution: 1.5dppx) {
        #information .branchLeft{background-image:url(../images/branch_left_winter@2x.png);}
        #information .branchRight{background-image:url(../images/branch_right_winter@2x.png);}
        #information .kid{background-image:url(../images/kid2_winter@2x.png);}
        #information .grass{background-image:url(../images/grass_winter@2x.png);}
    }
/*===========================================
RWD
===========================================*/
@media screen and (max-width:440px){/* i16 Pro Max */
    #information .branchLeft{transform:scale(1); top:-690px; width:180px;}
    #information .branchRight{width:120px; height:185px;}
}
@media screen and (max-width:375px){/* i6 ~ iX */
    #information .branchLeft{transform:scale(1); top:-680px; width:165px;}
    #information .branchRight{width:100px; height:215px;}
}
@media screen and (max-width:320px){/* i5 */
    #information .branchLeft{transform:scale(.8); top:-610px; width:150px;}
    #information .branchRight{width:90px;}
}
