.info--article{margin:0 auto;max-width:120rem;padding:2.4rem 1.6rem;color:#141414}@media screen and (min-width: 980px){.info--article{max-width:80rem;padding:4rem}}.info--article__header{margin-bottom:2.4rem;border-bottom:1px solid #ddd}@media screen and (min-width: 980px){.info--article__header{font-size:2.4rem;margin-bottom:3.2rem}}.info--article__sub-area{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.6rem}@media screen and (min-width: 980px){.info--article__sub-area{margin-bottom:2.4rem}}.info--article__date{color:rgba(20,20,20,0.6);font-size:1.4rem}@media screen and (min-width: 980px){.info--article__date{font-size:1.6rem}}.info--article__title{font-size:2rem;font-weight:bold;line-height:1.25;margin-bottom:1.2rem}@media screen and (min-width: 980px){.info--article__title{font-size:3.2rem;margin-bottom:1.2rem}}.info--article__share-list{display:flex;gap:.8rem;list-style:none;margin:0;padding:0}.info--article__share-list__item{margin:0;padding:0}.info--article__copy-button-wrapper{position:relative}.info--article__copy-message{position:absolute;bottom:calc(100% + 0.8rem);left:50%;transform:translateX(-50%);background-color:#141414;color:#fff;font-size:1.2rem;padding:0.4rem 0.8rem;border-radius:0.4rem;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity 0.2s ease;z-index:1}.info--article__copy-message::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:0.4rem solid transparent;border-top-color:#141414}.info--article__copy-message.is-visible{opacity:1}.info--article__social-link{display:block;width:20px;height:20px;opacity:1;transition:opacity 0.3s ease;border:none;background:none;padding:0;cursor:pointer}.info--article__social-link:hover{opacity:0.75}.info--article__social-link img{display:block;width:100%}.info--article__status{background:#ccc}.info--article__body{line-height:1.625;border-bottom:1px solid #ddd;padding-bottom:1.6rem}.info--article__body p{font-size:1.4rem;margin-bottom:1.6rem}@media screen and (min-width: 980px){.info--article__body p{font-size:1.6rem;margin-bottom:2.4rem}}.info--article__body a{color:#141414;text-decoration:underline}.info--article__footer{padding:3.2rem 0 2rem}.info--article__footer a{color:#141414;text-decoration:underline;font-size:1.4rem}@media screen and (min-width: 980px){.info--article__footer a{font-size:1.6rem}}.hm-info--list{margin:2.4rem auto 0;max-width:120rem;padding:0 0 3rem}@media screen and (min-width: 980px){.hm-info--list{max-width:110rem;margin-top:6.4rem;padding:0 4rem 4rem}}.hm-info--header{color:#333;font-size:2.4rem;padding:2.4rem 1.6rem;text-align:center}@media screen and (min-width: 980px){.hm-info--header{font-size:2.8rem;padding:3.2rem 4rem}}.hm-info--header h1{font-weight:bold}.hm-category{max-width:128rem;margin:0 auto 2.4rem}@media screen and (min-width: 980px){.hm-category{margin-bottom:3.2rem}}.hm-category__list{padding:0 1.1rem}@media screen and (min-width: 980px){.hm-category__list{padding:0}}.hm-category__item{cursor:pointer;display:inline-block;opacity:1;padding:0.5rem;transition:opacity 0.3s ease;white-space:nowrap;width:50%}@media screen and (min-width: 980px){.hm-category__item{padding:0 1.6rem 0 0;width:25%}}@media screen and (min-width: 980px){.hm-category__item:last-child{padding-right:0}}.hm-category__item:hover{opacity:0.5}.hm-category__item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f4f3f2;border-radius:2.4rem;color:#333;display:block;font-size:1.4rem;font-weight:bold;height:4.8rem;letter-spacing:0.125em;line-height:4.8rem;opacity:1;text-align:center;text-indent:0.125em;transition:opacity 0.3s ease;width:100%}.hm-category__item a.news.is-active{background:#55acee;color:#fff}.hm-category__item a.media.is-active{background:#4cca72;color:#fff}.hm-category__item a.tenant.is-active{background:#ed7a99;color:#fff}.post__type{white-space:nowrap;border-style:solid;border-radius:2rem;border-width:1px;display:inline-block;font-size:1.2rem;height:2.2rem;line-height:2.2rem;padding:0 1rem;text-align:center;text-decoration:none}@media screen and (min-width: 980px){.post__type{background-color:#fff;border-radius:6rem;font-size:1.4rem;height:3.2rem;line-height:3rem;margin-right:1.6rem;padding:0;width:16rem}}.post .is-news{border-color:#55acee;color:#55acee}.post .is-media{border-color:#4cca72;color:#4cca72}.post .is-tenant{border-color:#ed7a99;color:#ed7a99}.hm-header{padding:1.2rem;border-bottom:0.1rem #cdcdcd solid}@media screen and (min-width: 980px){.hm-header{position:relative;background:#fff;height:160px;padding:0}}.hm-header__body{display:flex}@media screen and (min-width: 980px){.hm-header__body{display:block}}@media screen and (min-width: 980px){.hm-header__title{position:absolute;left:0;right:0;width:320px;height:160px;margin:0 auto}}.hm-header__logo{flex:1;width:252px;height:42px}@media screen and (min-width: 980px){.hm-header__logo{width:252px;height:160px;margin:0 auto;padding:2.4rem 1.6rem}}.hm-header__logo span{background-image:url(https://static.minne.com/files/pages/handmade-market/logo_handmade_market_type.svg);overflow:hidden;text-indent:101%;white-space:nowrap;display:block;width:90%;height:100%;background-size:100% auto;background-repeat:no-repeat;background-position:center center}@media screen and (min-width: 980px){.hm-header__logo span{width:auto;background-image:url(https://static.minne.com/files/pages/handmade-market/logo_handmade_market.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}}.hm-header__description{display:none}@media screen and (min-width: 980px){.hm-header__description{display:none}}.hm-infos-pagination a{color:#ff4211;white-space:nowrap;font-size:1.4rem;background:#575756;color:#fff;margin:0 0.3rem;padding:1.2rem 4rem;display:inline-block;border-radius:0.4rem}@media screen and (min-width: 980px){.hm-infos-pagination{font-size:1.8rem;max-width:128rem;padding:2rem 4rem 4rem;color:#333}.hm-infos-pagination .page,.hm-infos-pagination .last,.hm-infos-pagination .first{display:inline-block}.hm-infos-pagination a{background:none;color:#ff4211;font-size:1.8rem;margin:0;padding:0.8rem}.hm-infos-pagination span.current{padding:0.8rem}}.infoSlideBanner{display:block;width:100%;max-width:48rem;margin:0 auto 0 0;border:0.1rem solid #f4f3f2}.info--list{margin:0 auto;max-width:120rem;padding:0 0 3rem}@media screen and (min-width: 980px){.info--list{max-width:128rem;padding:0 4rem 4rem}}.header{padding:2.4rem 1.6rem}@media screen and (min-width: 980px){.header{font-size:2.4rem;padding:3.2rem 4rem}}.header .heading{font-size:2.1rem;line-height:1;margin-bottom:0.5em;text-align:center}@media screen and (min-width: 980px){.header .heading{font-size:2.4rem}}.header .heading a{color:#575756;opacity:1}.header .caption{color:#8e8e93;font-size:1.4rem;line-height:1;margin-top:0.5em;text-align:center}@media screen and (min-width: 980px){.header .caption{margin-top:1em}}.category{max-width:128rem;margin:0 auto 2.4rem}@media screen and (min-width: 980px){.category{margin-bottom:3.2rem}}.category__list{padding:0 1.1rem}@media screen and (min-width: 980px){.category__list{padding:0}}.category__item{cursor:pointer;display:inline-block;opacity:1;padding:0.5rem;transition:opacity 0.3s ease;white-space:nowrap;width:50%}@media screen and (min-width: 980px){.category__item{padding:0 1.6rem 0 0;width:20%}}@media screen and (min-width: 980px){.category__item:last-child{padding-right:0}}.category__item:hover{opacity:0.5}.category__item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#f4f3f2;border-radius:2.4rem;color:#575756;display:block;font-size:1.4rem;font-weight:bold;height:4.8rem;letter-spacing:0.125em;line-height:4.8rem;opacity:1;text-align:center;text-indent:0.125em;transition:opacity 0.3s ease;width:100%}.category__item a.news.is-active{background:#55acee;color:#fff}.category__item a.event.is-active{background:#ed7a99;color:#fff}.category__item a.maintenance.is-active{background:#999;color:#fff}.category__item a.media.is-active{background:#4cca72;color:#fff}.category__item.all{width:100%}@media screen and (min-width: 980px){.category__item.all{width:20%}}.post__list{margin:0 auto}.post__item{border-top:1px solid #ddd}.post__item:last-child{border-bottom:1px solid #ddd}.post__item a{color:#575756;display:block;padding:1.6rem}@media screen and (min-width: 980px){.post__item a{padding-right:2.4rem;padding-left:2.4rem;display:flex;flex-wrap:nowrap}}.post__item a:hover{background:#f4f3f2}.post .is-empty{border:none;font-size:1.6rem;line-height:1.6;padding:1rem 0;text-align:center}.post__header{display:flex;flex-wrap:nowrap}.post__date{color:#8e8e93;font-size:1.4rem;margin-right:1.8rem;padding-top:0.5rem}@media screen and (min-width: 980px){.post__date{font-size:1.6rem;line-height:1.8rem;margin-right:1.6rem;padding-top:0.8rem}}.post__type{white-space:nowrap;border-style:solid;border-radius:2rem;border-width:1px;display:inline-block;font-size:1.2rem;height:2.2rem;line-height:2.2rem;padding:0 1rem;text-align:center;text-decoration:none}@media screen and (min-width: 980px){.post__type{background-color:#fff;border-radius:6rem;font-size:1.4rem;height:3.2rem;line-height:3rem;margin-right:1.6rem;padding:0;width:16rem}}.post .is-news{border-color:#55acee;color:#55acee}.post .is-event{border-color:#ed7a99;color:#ed7a99}.post .is-maintenance{border-color:#999;color:#999}.post .is-media{border-color:#4cca72;color:#4cca72}.post__body{display:block;max-height:5.12rem;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:1.6rem;line-height:1.6;max-height:none;padding-top:1rem}@media screen and (min-width: 980px){.post__body{flex:1 0 0%;line-height:2;min-width:0;padding-top:0;width:86rem}}@media screen and (min-width: 980px){.post__body span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}}.infos-pagination{margin:0 auto;font-size:1.6rem;padding:2rem 1.6rem 5rem;text-align:center}.infos-pagination .page,.infos-pagination .last,.infos-pagination .first{display:none}.infos-pagination a{white-space:nowrap;font-size:1.4rem;background:#575756;color:#fff;margin:0 0.3rem;padding:1.2rem 4rem;display:inline-block;border-radius:0.4rem}@media screen and (min-width: 980px){.infos-pagination{font-size:1.8rem;max-width:128rem;padding:2rem 4rem 4rem;color:#575756}.infos-pagination .page,.infos-pagination .last,.infos-pagination .first{display:inline-block}.infos-pagination a{background:none;color:#fb8c00;font-size:1.8rem;margin:0;padding:0.8rem}.infos-pagination span.current{padding:0.8rem}}
