@charset "UTF-8";
/*======================



temp.css



======================*/
.u-pcNobreak {
	display:none;
}
@media screen and (max-width: 768px){
.u-pcNobreak {
	display:inline;
}
.u-spNobreak {
	display:none;
}
}
.u-taC {
    text-align: center;
}
#gundam #pickup .infoArea ._mainArea ._contents20240321{
    position: relative;
    & img {
        width: 100%;
        height: auto;
    }
    ._headCap{
        z-index: 10;
        width: calc(540% / 10);
    }
    ._headcatch{
        z-index: 10;
        width: 90%;
        ._txt {
            font-weight: bold;
        }
    }
    ._imgArea{
        position: relative;
        margin-bottom: 0;
        /* margin-bottom: calc(156% / 10); */
        text-align: center;
        & img {
            width: calc(964% / 10);
        }
    }
    .btmArea {
        position: relative;
    }
    ._imgArea2 {
        width: 100%;
        position: absolute;
        left:0;
        bottom: 0;
    }
    ._name1 {
        font-size: 24px;
        font-weight: bold;
        padding-top: calc(250% / 10);
        padding-left: calc(40% / 10);
        padding-bottom: calc(90% / 10);
        line-height: 1.5;
    }
}
@media screen and (max-width: 768px){
    #gundam #pickup .infoArea ._mainArea ._contents20240321{
        ._img1 img {
            height: auto;
            width: 100%;
        }
        ._headCap {
            top: 22px;
            width: calc(900% / 10);
        }
        ._headcatch {
            top: 89px;
            /* justify-content: space-between; */
            & img {
                width: 100px;
                margin-top: -5px;
            }
        }
        ._name1 {
            font-size: calc(24vw / 7.5);
            padding-top: calc(130% / 10);
            padding-left: calc(10% / 10);
            padding-bottom: calc(220% / 10);
            line-height: 1.7;
        }
    }
}



#gundam #pickup .infoArea .info-slider .swiper-wrapper li.swiper-slide._contents20240325{
    position: relative;
    background: url(https://tamashiiweb.com/special/gundam/img/20240325_j5U4S4Op/pickup_lmt_bg.png) no-repeat center center;
    background-size: 100% 100%;
    & img {
        width: 100%;
        height: auto;
    }
    ._headCap{
        z-index: 10;
        width: calc(540% / 10);
    }
    ._imgArea{
        position: relative;
        /* margin-bottom: 0; */
        margin-bottom: calc(35% / 10);
        text-align: center;
        & img {
            width: calc(964% / 10);
        }
    }
    ._name1 {
        font-size: 26px;
        font-weight: 500;
        line-height: 1.5;
        text-align: center;
        margin-bottom: 1.2em;
    }
    ._linkBtn ._btn a{
        background:#006878;
        mask: url(https://tamashiiweb.com/special/gundam/img/pickup_btn_bl_gGQye4bK.png) no-repeat center center / 100% 100%;
        -webkit-mask: url(https://tamashiiweb.com/special/gundam/img/pickup_btn_bl_gGQye4bK.png) no-repeat center center / 100% 100%;
    }
}
@media screen and (max-width: 768px){
    #gundam #pickup .infoArea .info-slider .swiper-wrapper li.swiper-slide._contents20240325{
        ._img1 img {
            height: auto;
            width: 100%;
        }
        ._imgArea{
            margin-bottom: calc(35% / 6.9);
        }
        ._headCap {
            top: 22px;
            width: calc(900% / 10);
        }
        ._name1 {
            font-size: calc(22vw / 7.5);
            line-height: 1.7;
        }
    }
}
#gundam #pickup .infoArea .info-slider .swiper-wrapper li.swiper-slide._contents20240524 {
    position: relative;
    background: url(https://tamashiiweb.com/special/gundam/img/20240325_j5U4S4Op/pickup_lmt_bg.png) no-repeat center center;
    background-size: 100% 100%;
    & img {
        width: 100%;
        height: auto;
    }
    ._headCap{
        z-index: 10;
        width: calc(540% / 10);
    }
    ._headcatch {
        margin-top: 0;
    }
    ._imgArea{
        position: relative;
        /* margin-bottom: 0; */
        margin-bottom: calc(35% / 10);
        text-align: center;
        & img {
            width: calc(964% / 10);
        }
    }
    ._txt2 {
        font-size: 22px;
        font-weight: 500;
        line-height: 1.6;
        text-align: center;
        margin-bottom: 1.2em;
        strong {
            font-weight: 700;

        }
    }
    ._linkBtn ._btn a{
        background:#254ac8;
        mask: url(https://tamashiiweb.com/special/gundam/img/pickup_btn_bl_gGQye4bK.png) no-repeat center center / 100% 100%;
        -webkit-mask: url(https://tamashiiweb.com/special/gundam/img/pickup_btn_bl_gGQye4bK.png) no-repeat center center / 100% 100%;
    }
    .productBox {
        width: calc(850% / 9.2);
        margin: calc(30% / 9.2) auto 0;
    }
    .productBox__title {
        text-align: center;
        font-size: 28px;
        font-weight: bold;
        background-color: #000;
        background: linear-gradient(to right, #333583 0%,#000000 50%,#6c3258 100%);
        color: #fff;
        margin-bottom: calc(15% / 8.5);
    }
    .productBox__items {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .productBox__item {
        width: calc(418% / 8.5);
    }
    .productBox__img {
        margin-bottom: calc(12% / 8.5);
        img {
            width: 100%;
            height: auto;
        }
    }
    .productBox__txt1 {
        font-size: 18px;
        strong {
            font-weight: bold;

        }
    }
}
@media screen and (max-width: 768px){
    #gundam #pickup .infoArea .info-slider .swiper-wrapper li.swiper-slide._contents20240524 {
        ._img1 img {
            height: auto;
            width: 100%;
        }
        ._imgArea{
            margin-bottom: calc(35% / 6.9);
        }
        ._headCap {
            top: 22px;
            width: calc(900% / 10);
        }
        ._txt2 {
            font-size: calc(22vw / 7.5);
            line-height: 1.7;
        }
        .productBox {
            width: auto;
        }
        .productBox__title {
            font-size: calc(32vw / 7.5);
        }
        .productBox__txt1 {
            font-size: calc(20vw / 7.5);
        }
    }
}
