ul{list-style:none;padding:0;margin:0}@media screen and (min-width:1025px){.page-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:90%;max-width:1200px;margin:0 auto 10rem}}@media screen and (min-width:1025px){.widget-area{width:25%}}.profile,.site-main,.widget{color:#2A2017;width:90%;padding:2.4rem;margin:4rem auto;background:#fff}@media screen and (min-width:1025px){.profile,.site-main,.widget{margin:0}}.profile-wrap,.widget-wrap{width:90%;margin:0 auto;position:relative}@media screen and (min-width:1025px){.profile-wrap,.widget-wrap{width:100%}}.profile-wrap:before,.widget-wrap:before{content:"";width:140px;height:38px;background:url(../images/common/deco_tape.png) center/contain no-repeat;position:absolute;top:-20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.profile-wrap:after,.widget-wrap:after{content:"";width:51px;height:100px;background:url(../images/common/deco_widget.png) center/contain no-repeat;position:absolute;bottom:0;right:0;z-index:1}.profile,.widget{width:100%;padding:4rem 2.4rem;background-color:#fff;clip-path:polygon(0 0,100% 0,100% calc(100% - 100px),calc(100% - 50px) 100%,0 100%)}.profile .profile-img{aspect-ratio:1/1;max-width:120px;margin:0 auto}.profile .profile-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%;border:5px solid #f4f4f4}.profile .name-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.8rem;margin-top:1.6rem}.profile .name-wrap .name{font-size:1.8rem;font-weight:bold;margin:0}.profile .name-wrap .sns-icon{width:30px}.profile .profile-txt{font-size:1.4rem;font-weight:600;margin:0.8rem 0 0 0}.site-main{height:100%}@media screen and (min-width:1025px){.site-main{width:73%}}.widget{margin-top:4rem}.widget>*+*{margin-top:3.2rem}.widget h2{font-size:2rem;text-align:center;padding:0.8rem 0 1.6rem 0;margin:0;position:relative}.widget h2:before{content:"";width:246px;height:53px;background:url(../images/common/ttl_widget.svg) center/contain no-repeat;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}@media screen and (min-width:1025px){.widget h2:before{width:100%}}.widget .category-wrap .category-list>li{border-bottom:1px dashed #443113}.widget .category-wrap .category-list>li a{color:#2A2017;font-size:1.8rem;font-weight:bold;text-decoration:none;display:block;padding:1.6rem 0 1.6rem 4rem;position:relative}.widget .category-wrap .category-list>li a:hover{opacity:0.8;-webkit-transition:0.3s;transition:0.3s}.widget .category-wrap .category-list>li a:before{content:"";position:absolute;top:53%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.widget .category-wrap .category-list>li .all:before{width:25px;height:16px;background:url(../images/common/ico_all.svg) center/contain no-repeat}.widget .category-wrap .category-list>li .bordgame:before{width:25px;height:29px;background:url(../images/common/ico_bordgame.svg) center/contain no-repeat}.widget .category-wrap .category-list>li .event:before{width:25px;height:24px;background:url(../images/common/ico_event.svg) center/contain no-repeat}.widget .category-wrap .category-list>li .news:before{width:25px;height:24px;background:url(../images/common/ico_news.svg) center/contain no-repeat}.widget .latest-posts ul>li{padding:1.6rem 0;border-bottom:1px dashed #443113}.widget .latest-posts ul>li a{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.8rem}.widget .latest-posts ul>li a:hover{opacity:0.8;-webkit-transition:0.3s;transition:0.3s}.widget .latest-posts ul>li a .thumbnail{width:calc(25% - 0.4rem);min-width:10rem;aspect-ratio:1/1}@media screen and (min-width:10258px){.widget .latest-posts ul>li a .thumbnail{width:calc(40% - 0.4rem)}}.widget .latest-posts ul>li a .thumbnail img{width:100%}.widget .latest-posts ul>li a .meta{color:#2A2017;font-size:1.4rem;width:calc(75% - 0.4rem)}@media screen and (min-width:10258px){.widget .latest-posts ul>li a .meta{width:calc(60% - 0.4rem)}}.widget .latest-posts ul>li a .meta .date{font-weight:600}.widget .latest-posts ul>li a .meta .date .updated:not(.published){display:block}.widget .latest-posts ul>li a .meta .date p{margin:0}.widget .latest-posts ul>li a .title{font-size:1.4rem;font-weight:bold;margin:0.4rem 0 0;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.widget .banner-list ul{margin-top:0.8rem}.widget .banner-list ul>li+li{margin-top:0.8rem}
/*# sourceMappingURL=post.css.map */