.font-en{font-family:"Pinyon Script", cursive;font-weight:400;font-style:normal}#page-collection .collection-nav{display:grid;grid-template-columns:repeat(2, 1fr);gap:5px;margin:20px 0 40px}@media (min-width: 835px){#page-collection .collection-nav{display:flex;justify-content:center;align-items:center;gap:20px;margin:30px 0 50px}}#page-collection .collection-nav li a{position:relative;padding:10px 15px 10px 10px;background:#FFF;border:1px solid #531818;color:#531818;text-align:center;font-size:1.4rem}@media (min-width: 835px){#page-collection .collection-nav li a{width:180px}}@media (min-width: 1025px){#page-collection .collection-nav li a{width:230px;font-size:1.8rem;padding:10px}}#page-collection .collection-nav li a::after{border-bottom:1px solid #531818;border-right:1px solid #531818;content:'';display:block;width:7px;height:7px;pointer-events:none;position:absolute;right:10px;top:48%;transform:translateY(-50%) rotate(45deg)}#page-collection .collection-nav li a:hover{background:#F4ECEC}#page-collection .collection-sec{margin-bottom:40px}@media (min-width: 1025px){#page-collection .collection-sec{margin-bottom:80px}}#page-collection .collection-ttl{display:flex;flex-direction:column;margin-bottom:20px}@media (min-width: 1025px){#page-collection .collection-ttl{flex-direction:row;justify-content:space-between;margin-bottom:40px}}#page-collection .collection-ttl h2{font-size:2rem;color:#531818;line-height:1.4}@media (min-width: 1025px){#page-collection .collection-ttl h2{width:250px;flex-shrink:0;font-size:2.5rem}}#page-collection .collection-ttl h2 span{display:block;font-size:1.6rem}@media (min-width: 1025px){#page-collection .collection-ttl h2 span{font-size:1.8rem}}#page-collection .collection-ttl div{margin-top:5px}@media (min-width: 1025px){#page-collection .collection-ttl div{flex:1}}#page-collection .collection-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:10px}@media (min-width: 561px){#page-collection .collection-list{grid-template-columns:repeat(3, 1fr);gap:20px}}@media (min-width: 1025px){#page-collection .collection-list{grid-template-columns:repeat(5, 1fr)}}@media (min-width: 1261px){#page-collection .collection-list{gap:50px}}#page-collection .collection-list .thumb{position:relative}#page-collection .collection-list .thumb svg{position:absolute;right:10px;bottom:10px}.remodal{max-width:1000px;text-align:left;padding:20px}@media (min-width: 769px){.remodal{padding:30px 40px}}.remodal .remodal-close{position:absolute;left:50%;transform:translateX(-50%);top:auto;bottom:-50px;width:30px;height:30px}.remodal .remodal-close::before{background:none;border:1px solid #FFF;border-radius:50%;width:30px;height:30px;line-height:29px;color:#FFF}.remodal .remodal-close:hover{background:rgba(255,255,255,0.2);border-radius:50%}.remodal .modal-cont{display:flex;flex-direction:column;align-items:center;gap:20px}@media (min-width: 1025px){.remodal .modal-cont{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:40px}}.remodal .modal-cont>img{width:100%;max-width:400px;box-shadow:6px 6px 16px 0 rgba(0,0,0,0.1)}@media (min-width: 1025px){.remodal .modal-cont>img{flex-shrink:0}}.remodal .modal-cont .modal-summary{padding-top:0}@media (min-width: 1025px){.remodal .modal-cont .modal-summary{padding-top:30px;overflow-y:auto;max-height:540px;padding-bottom:30px;padding-right:15px}}.remodal .modal-cont .modal-summary dl>div{display:flex;border-bottom:1px dotted #531818;padding-bottom:5px;margin-bottom:5px}.remodal .modal-cont .modal-summary dl dt{color:#531818;font-weight:600;width:80px;flex-shrink:0}.remodal .modal-cont .modal-summary dl dd{display:flex;flex-wrap:wrap;gap:5px 10px}.remodal .modal-cont .modal-summary p{margin-top:10px}@media (min-width: 1025px){.remodal .modal-cont .modal-summary p{margin-top:15px}}.remodal .modal-cont .modal-summary p+.whitch{padding-top:30px}@media (min-width: 1025px){.remodal .modal-cont .modal-summary p+.whitch{padding-top:60px}}.remodal .modal-cont .modal-summary .whitch{font-size:1.5rem;font-weight:600;margin-bottom:5px}@media (min-width: 1025px){.remodal .modal-cont .modal-summary .whitch{font-size:1.6rem;margin-bottom:10px;margin-top:-30px}}
/*# sourceMappingURL=collection.css.map */
