/** Shopify CDN: Minification failed

Line 202:0 Unexpected "}"

**/

    .p-mvArea .frame{
        background-image:url(/cdn/shop/files/mv-media.png);
    }
    .p-mvArea h1{
        writing-mode: vertical-lr;
        font-size: 3rem;
        left: 20%;
        font-family: "Zen Old Mincho", serif;
        font-weight: 800;
        bottom: 23%;
    }
    .p-topMap {
        margin-top:1rem;
        padding: 30px 0 290px;
    }
    .mincho{
        font-family: "Zen Old Mincho", serif;
        font-weight:800 !important;
    }
    a.facebook,
    a.instagram{
        position:relative;
        width: 5rem !important;
        height: 5rem;
        display:block;
        margin: 0 !important;
    }
    a.instagram:after{
        content:"";
        width: 5rem !important;
        height: 5rem;
        position:absolute;
        left:0;
        top:0;
        background-image: url('data:image/svg+xml;charset=utf8,%3C!--%20Generator%3A%20Adobe%20Illustrator%2019.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20--%3E%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22width%3A%20256px%3B%20height%3A%20256px%3B%20opacity%3A%201%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3Awhite%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M363.024%2C0H148.976C69.063%2C0%2C4.281%2C64.782%2C4.281%2C144.695v222.61C4.281%2C447.218%2C69.063%2C512%2C148.976%2C512h214.047%20c79.914%2C0%2C144.695-64.782%2C144.695-144.695v-222.61C507.719%2C64.782%2C442.937%2C0%2C363.024%2C0z%20M55.652%2C144.695%20c0-51.461%2C41.863-93.324%2C93.324-93.324h214.047c51.461%2C0%2C93.324%2C41.863%2C93.324%2C93.324v222.61c0%2C51.461-41.863%2C93.324-93.324%2C93.324%20H148.976c-51.461%2C0-93.324-41.863-93.324-93.324V144.695z%22%20style%3D%22fill%3A%20white%3B%22%3E%3C%2Fpath%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M256%2C387.851c72.703%2C0%2C131.852-59.148%2C131.852-131.851S328.703%2C124.145%2C256%2C124.145%20c-72.702%2C0-131.851%2C59.152-131.851%2C131.855S183.297%2C387.851%2C256%2C387.851z%20M256%2C165.242c50.043%2C0%2C90.754%2C40.714%2C90.754%2C90.758%20S306.043%2C346.758%2C256%2C346.758c-50.042%2C0-90.754-40.714-90.754-90.758S205.957%2C165.242%2C256%2C165.242z%22%20style%3D%22fill%3A%20white%3B%22%3E%3C%2Fpath%3E%20%3Cellipse%20class%3D%22st0%22%20cx%3D%22391.707%22%20cy%3D%22120.296%22%20rx%3D%2229.539%22%20ry%3D%2229.541%22%20style%3D%22fill%3A%20white%3B%22%3E%3C%2Fellipse%3E%3C%2Fg%3E%3C%2Fsvg%3E');
        background-size:contain;
        background-position:center;
    }
    a.facebook:after{
        content:"";
        width: 5rem !important;
        height: 5rem;
        position:absolute;
        left:0;
        top:0;
        background-image: url('data:image/svg+xml;charset=utf8,%3C!--%20Generator%3A%20Adobe%20Illustrator%2018.1.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20--%3E%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22width%3A%20256px%3B%20height%3A%20256px%3B%20opacity%3A%201%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M483.758%2C0H28.242C12.641%2C0%2C0%2C12.637%2C0%2C28.238V483.68C0%2C499.359%2C12.641%2C512%2C28.242%2C512h219.679V340.957%20h-74.336h-0.066v-86.16h74.402v-63.598c0-13.801%2C1.578-26.422%2C4.57-37.824c0.094-0.344%2C0.215-0.66%2C0.309-1%20c0.875-3.215%2C1.855-6.34%2C2.953-9.356c0.871-2.367%2C1.871-4.633%2C2.879-6.886c0.418-0.942%2C0.785-1.93%2C1.226-2.851%20c1.461-3.024%2C3.051-5.934%2C4.762-8.734c0.082-0.137%2C0.153-0.282%2C0.238-0.418c3.614-5.863%2C7.782-11.214%2C12.454-16.058%20c0.109-0.114%2C0.21-0.242%2C0.32-0.355c2.012-2.063%2C4.164-3.981%2C6.363-5.848c0.492-0.418%2C0.95-0.875%2C1.45-1.282%20c1.734-1.414%2C3.594-2.691%2C5.438-3.984c1.098-0.766%2C2.148-1.586%2C3.281-2.305c1.195-0.766%2C2.477-1.422%2C3.715-2.141%20c1.926-1.106%2C3.824-2.242%2C5.843-3.222c0.348-0.176%2C0.727-0.309%2C1.078-0.481c15.566-7.359%2C33.754-11.175%2C53.918-11.175%20c31.524%2C0%2C58.641%2C2.402%2C66.481%2C3.441v77.039h-45.598c-35.762%2C0-42.722%2C17.039-42.722%2C42v55.039h76.457l8.902%2C0.02l-11.118%2C86.14%20h-73.855h-0.226l0%2C0h-0.16V512h146.878C499.359%2C512%2C512%2C499.359%2C512%2C483.68V28.238C512%2C12.637%2C499.359%2C0%2C483.758%2C0z%22%20style%3D%22fill%3A%20%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
        background-size:contain;
        background-position:center;
    }
    footer .sns{
        padding:3rem 0;
        max-width:100%;
        display:flex;
        gap:1rem;
        align-items:center;
        justify-content:center;
    }
    .p-itemGridCont{
        display: flex;
        flex-direction: column;
    }
    #product-grid{
        display:flex;
        flex-wrap:wrap;
    }
    .p-itemGrid__item{
        display:block;
        max-width: 48%;
        margin: 1%;
    }
    .p-itemGrid__item:first-child{
        margin-top: 50px;
        padding-top: 50px;
        border-top: 1px solid #b1b1b1;
    }
    .p-itemGrid__item .txt-area .entry-name{
        font-size: clamp(2rem, 1.076rem + .86vw, 3.2rem);
        line-height: 1.2;
        min-height: 20vw;
    }
    .p-itemGrid__item .entry-img img{
        min-height:160px;
    }
    .p-itemGrid__item .txt-area .entry-price .price-item{
        font-size: 2.2rem;
    }
    .p-itemGrid__item .p-itemSpec__dd:nth-of-type(1){
        line-height:1.2;
        min-height: 18vw;
    }
    .p-itemGrid__item .c-btn a:after{
        right: 6px;
    }
    

@media only screen and (min-width: 1024px){
    .p-itemGrid__item:first-child{
        margin-top: 64px;
        padding-top: 64px;
    }
    .p-itemGrid__item .p-itemSpec__dd:nth-of-type(1){
        font-size: 1.4rem;
        min-height: inherit;
    }
    
    .p-itemGrid__item{
        display:block;
        max-width: 30%;
        margin: 1%;
    }
    .p-itemGrid__item .txt-area .entry-price .price-item{
        font-size:3.2rem;
    }
    
    .p-itemGrid__item .entry-img{
        min-height:300px;
        display:flex;
        align-items: center;
        justify-content: center;
    }
    .p-itemGrid__item .txt-area .entry-name{
        min-height: 100px;
        font-size: 150%;
    }
    .p-itemGrid__item .c-btn a:after{
        right: 25px;
    }

    .p-mvArea .frame{
       background-image: url(/cdn/shop/files/mv-pc.jpg);
    }
    .p-mvArea h1{
        writing-mode: vertical-lr;
        font-size: 3rem;
        left: 20%;
        font-family: "Zen Old Mincho", serif;
        font-weight: 800;
    }

    .p-topMap {
        padding: 50px 0 290px;
    }
    .c-modalArea .p-modalItem__img a img{
        object-fit:cover;
    }
    footer .f-logo{
        display: flex;
        justify-content: space-between;
        width: 100%;
        align-items: flex-end;
        gap: 1rem;
    }

    a.facebook,
    a.instagram{
        position:relative;
        width:50px !important;
        height:50px;
        display:block;
    }
    a.instagram:after{
        content:"";
        width:50px;
        height:50px;
        position:absolute;
        left:0;
        top:0;
        background-image: url('data:image/svg+xml;charset=utf8,%3C!--%20Generator%3A%20Adobe%20Illustrator%2019.2.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20--%3E%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22width%3A%20256px%3B%20height%3A%20256px%3B%20opacity%3A%201%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3Awhite%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M363.024%2C0H148.976C69.063%2C0%2C4.281%2C64.782%2C4.281%2C144.695v222.61C4.281%2C447.218%2C69.063%2C512%2C148.976%2C512h214.047%20c79.914%2C0%2C144.695-64.782%2C144.695-144.695v-222.61C507.719%2C64.782%2C442.937%2C0%2C363.024%2C0z%20M55.652%2C144.695%20c0-51.461%2C41.863-93.324%2C93.324-93.324h214.047c51.461%2C0%2C93.324%2C41.863%2C93.324%2C93.324v222.61c0%2C51.461-41.863%2C93.324-93.324%2C93.324%20H148.976c-51.461%2C0-93.324-41.863-93.324-93.324V144.695z%22%20style%3D%22fill%3A%20white%3B%22%3E%3C%2Fpath%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M256%2C387.851c72.703%2C0%2C131.852-59.148%2C131.852-131.851S328.703%2C124.145%2C256%2C124.145%20c-72.702%2C0-131.851%2C59.152-131.851%2C131.855S183.297%2C387.851%2C256%2C387.851z%20M256%2C165.242c50.043%2C0%2C90.754%2C40.714%2C90.754%2C90.758%20S306.043%2C346.758%2C256%2C346.758c-50.042%2C0-90.754-40.714-90.754-90.758S205.957%2C165.242%2C256%2C165.242z%22%20style%3D%22fill%3A%20white%3B%22%3E%3C%2Fpath%3E%20%3Cellipse%20class%3D%22st0%22%20cx%3D%22391.707%22%20cy%3D%22120.296%22%20rx%3D%2229.539%22%20ry%3D%2229.541%22%20style%3D%22fill%3A%20white%3B%22%3E%3C%2Fellipse%3E%3C%2Fg%3E%3C%2Fsvg%3E');
        background-size:contain;
        background-position:center;
    }
    a.facebook:after{
        content:"";
        width:50px;
        height:50px;
        position:absolute;
        left:0;
        top:0;
        background-image: url('data:image/svg+xml;charset=utf8,%3C!--%20Generator%3A%20Adobe%20Illustrator%2018.1.1%2C%20SVG%20Export%20Plug-In%20.%20SVG%20Version%3A%206.00%20Build%200)%20--%3E%3Csvg%20version%3D%221.1%22%20id%3D%22_x31_0%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20512%20512%22%20style%3D%22width%3A%20256px%3B%20height%3A%20256px%3B%20opacity%3A%201%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%23ffffff%3B%7D%3C%2Fstyle%3E%3Cg%3E%20%3Cpath%20class%3D%22st0%22%20d%3D%22M483.758%2C0H28.242C12.641%2C0%2C0%2C12.637%2C0%2C28.238V483.68C0%2C499.359%2C12.641%2C512%2C28.242%2C512h219.679V340.957%20h-74.336h-0.066v-86.16h74.402v-63.598c0-13.801%2C1.578-26.422%2C4.57-37.824c0.094-0.344%2C0.215-0.66%2C0.309-1%20c0.875-3.215%2C1.855-6.34%2C2.953-9.356c0.871-2.367%2C1.871-4.633%2C2.879-6.886c0.418-0.942%2C0.785-1.93%2C1.226-2.851%20c1.461-3.024%2C3.051-5.934%2C4.762-8.734c0.082-0.137%2C0.153-0.282%2C0.238-0.418c3.614-5.863%2C7.782-11.214%2C12.454-16.058%20c0.109-0.114%2C0.21-0.242%2C0.32-0.355c2.012-2.063%2C4.164-3.981%2C6.363-5.848c0.492-0.418%2C0.95-0.875%2C1.45-1.282%20c1.734-1.414%2C3.594-2.691%2C5.438-3.984c1.098-0.766%2C2.148-1.586%2C3.281-2.305c1.195-0.766%2C2.477-1.422%2C3.715-2.141%20c1.926-1.106%2C3.824-2.242%2C5.843-3.222c0.348-0.176%2C0.727-0.309%2C1.078-0.481c15.566-7.359%2C33.754-11.175%2C53.918-11.175%20c31.524%2C0%2C58.641%2C2.402%2C66.481%2C3.441v77.039h-45.598c-35.762%2C0-42.722%2C17.039-42.722%2C42v55.039h76.457l8.902%2C0.02l-11.118%2C86.14%20h-73.855h-0.226l0%2C0h-0.16V512h146.878C499.359%2C512%2C512%2C499.359%2C512%2C483.68V28.238C512%2C12.637%2C499.359%2C0%2C483.758%2C0z%22%20style%3D%22fill%3A%20%23ffffff%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E');
        background-size:contain;
        background-position:center;
    }

    footer .sns{
        padding:0;
        max-width:50%;
        display:flex;
        gap:1rem;
        align-items:center;
        justify-content:flex-end;
    }
    footer .sns a{
        width:auto;
    }
}
}


