@media (max-width: 767px){.consumer .cmn-heading .jp{margin-left:-5px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.consumer .cmn-heading .en{white-space:nowrap;font-size:156px}}@media (device-width: 1024px) and (device-height: 1366px), (device-height: 1024px) and (device-width: 1366px), (device-width: 834px) and (device-height: 1194px), (device-height: 834px) and (device-width: 1194px){.consumer .cmn-heading .en{white-space:nowrap;font-size:156px}}.consumer .consumer-main{overflow:hidden}.consumer .consumer-main .sec-intro{padding:0 13px;text-align:center;margin:28px auto 87px;max-width:1096px}@media (max-width: 767px){.consumer .consumer-main .sec-intro{text-align:left;margin-top:0;margin-bottom:66px}}.consumer .consumer-main .sec-intro .title{font-family:"Shippori Antique B1",sans-serif;font-size:32px;font-size:3.2rem;line-height:1.875em;letter-spacing:.04em;font-weight:400;margin-bottom:24px}@media (max-width: 767px){.consumer .consumer-main .sec-intro .title{font-size:26px;line-height:39px;text-align:center}.consumer .consumer-main .sec-intro .title span{display:block;position:relative;margin-bottom:-66px;top:-13px}}.consumer .consumer-main .sec-intro .txt{font-size:16px;font-size:1.6rem;line-height:1.8em;letter-spacing:.03em;font-weight:400}.consumer .consumer-main .sec-intro .txt span{display:block}.consumer .consumer-main .sec-intro .txt span:not(:last-child){margin-bottom:7px}@media (max-width: 767px){.consumer .consumer-main .sec-intro .txt{line-height:1.5}}.consumer .consumer-main .sec-product{max-width:1096px;width:calc(100% - 25px);margin-left:auto;margin-right:auto;margin-top:-10px;margin-bottom:120px}@media (max-width: 767px){.consumer .consumer-main .sec-product{margin-bottom:45px}}.consumer .consumer-main .sec-product .lst-item{display:grid;grid-template-columns:repeat(2, 1fr);gap:55px;margin-bottom:85px}@media (max-width: 767px){.consumer .consumer-main .sec-product .lst-item{grid-template-columns:repeat(1, 1fr);gap:30px;margin-bottom:66px}}.consumer .consumer-main .sec-product .lst-item .item .im{position:relative;border:1px solid #D8D8D8;margin-bottom:10px}.consumer .consumer-main .sec-product .lst-item .item .im:before{display:block;content:" ";width:100%;padding-top:57.69231%}.consumer .consumer-main .sec-product .lst-item .item .im>.content{position:absolute;top:0;left:0;right:0;bottom:0}.consumer .consumer-main .sec-product .lst-item .item .im img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.consumer .consumer-main .sec-product .lst-item .item .im .ttl{font-size:16px;font-size:1.6rem;letter-spacing:.03em}@media (max-width: 767px){.consumer .consumer-main .sec-product .lst-item .item .im .ttl{font-size:14px;font-size:1.4rem}}.consumer .consumer-main .sec-product .lst-bnr{display:flex;justify-content:center}.consumer .consumer-main .sec-product .lst-bnr a{display:inline-block;max-width:600px}@media (max-width: 767px){.consumer .consumer-main .sec-product .lst-bnr a{max-width:100%}}

/*# sourceMappingURL=maps/consumer.min.css.map */
