.article #wrap{overflow:hidden}.article #wrap .article-main{padding-bottom:108px}.article #wrap .article-main .block-cate{display:flex;margin:54px 0 63px}.article #wrap .article-main .block-cate .label{font-family:"Gilda Display",serif;font-size:16px;font-size:1.6rem;line-height:1.3125em;letter-spacing:.05em;font-weight:400;margin-right:20px}.article #wrap .article-main .block-cate .label span{margin-left:10px}@media (max-width: 767px){.article #wrap .article-main .block-cate .label span{margin-left:5px}}@media (max-width: 767px){.article #wrap .article-main .block-cate .label{margin-right:0;font-size:12px}}.article #wrap .article-main .block-cate .lst-cate{display:flex;flex-wrap:wrap;margin-top:1px}.article #wrap .article-main .block-cate .lst-cate__item a{display:block;font-size:13px;font-size:1.3rem;line-height:1.38462em;letter-spacing:.025em;font-weight:400;text-decoration:underline;margin-bottom:8px}@media (min-width: 768px){.article #wrap .article-main .block-cate .lst-cate__item:not(:last-child){margin-right:30px}}@media (max-width: 767px){.article #wrap .article-main .block-cate .lst-cate__item{margin-left:30px}}@media (min-width: 768px){.article #wrap .article-main .block-cate .lst-cate{flex:1}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.article #wrap .article-main .block-cate .lst-cate{margin-top:0}}@media (max-width: 767px){.article #wrap .article-main .block-cate .lst-cate{justify-content:center;margin-top:14px;margin-left:-30px}}@media (max-width: 767px){.article #wrap .article-main .block-cate{flex-direction:column;align-items:center;margin:8px 0 23px}}.article #wrap .article-main .lst-column__item a{display:block}.article #wrap .article-main .lst-column__item a .item__thumb{position:relative;border:1px solid #f0f0f0}.article #wrap .article-main .lst-column__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:58.75%}.article #wrap .article-main .lst-column__item a .item__thumb>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.article #wrap .article-main .lst-column__item a .item__thumb{position:relative;width:44.5%}.article #wrap .article-main .lst-column__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:58.86076%}.article #wrap .article-main .lst-column__item a .item__thumb>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}}.article #wrap .article-main .lst-column__item a .item__cont{margin-top:13px}.article #wrap .article-main .lst-column__item a .item__cont .info{margin-bottom:6px;line-height:17px}.article #wrap .article-main .lst-column__item a .item__cont .info span{display:inline-block}.article #wrap .article-main .lst-column__item a .item__cont .info span.date{font-family:"Gilda Display",serif;color:#6e7179;font-size:14px;font-size:1.4rem;line-height:1.14286em;letter-spacing:.05em;font-weight:400}@media (max-width: 767px){.article #wrap .article-main .lst-column__item a .item__cont .info span.date{font-size:12px}}.article #wrap .article-main .lst-column__item a .item__cont .info .cate{display:inline}.article #wrap .article-main .lst-column__item a .item__cont .info .cate::before{content:"";width:1px;height:12px;background-color:#c7ccd9;display:inline-block;margin:0 6px -1px 7px}@media (max-width: 767px){.article #wrap .article-main .lst-column__item a .item__cont .info .cate::before{height:10px;margin:0 2px -1px 2px}}.article #wrap .article-main .lst-column__item a .item__cont .info .cate span{color:#6e7179;font-size:12px;font-size:1.2rem;line-height:1.33333em;letter-spacing:0em;font-weight:400}.article #wrap .article-main .lst-column__item a .item__cont .info .cate span:not(:last-child)::after{content:"/";margin-left:3px}@media (max-width: 767px){.article #wrap .article-main .lst-column__item a .item__cont .info .cate span{font-size:10px}}@media (max-width: 767px){.article #wrap .article-main .lst-column__item a .item__cont .info{margin-bottom:7px;margin-left:2px}}.article #wrap .article-main .lst-column__item a .item__cont .ttl{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){.article #wrap .article-main .lst-column__item a .item__cont .ttl{font-size:14px;line-height:22px;letter-spacing:0.05em}}@media (max-width: 767px){.article #wrap .article-main .lst-column__item a .item__cont{position:relative;flex:1;padding-left:10px;margin-top:-2px}}@media (max-width: 767px){.article #wrap .article-main .lst-column__item a{display:flex;align-items:flex-start;border-bottom:1px solid #f0f0f0;padding:14px 10px 15px}}@media (min-width: 768px){.article #wrap .article-main .lst-column{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:43px 32px}}@media only screen and (min-width: 768px) and (max-width: 1065px){.article #wrap .article-main .lst-column{grid-gap:3vw 2.5vw}}@media (max-width: 767px){.article #wrap .article-main .lst-column{margin:0 -21px}}.article #wrap .article-main .wp-pagenavi{margin-top:97px}@media (max-width: 767px){.article #wrap .article-main .wp-pagenavi{margin-top:64px}}@media (max-width: 767px){.article #wrap .article-main{padding-bottom:76px}}.article.article-single #wrap{position:relative}.article.article-single #wrap .c-main-visual{position:absolute;top:80px;left:0;width:100%;z-index:2}.article.article-single #wrap .c-main-visual .breadcrumb a,.article.article-single #wrap .c-main-visual .breadcrumb span{color:#3b3b3b}.article.article-single #wrap .article-intro{padding-top:93px;padding-bottom:60px;background-color:#f8f9fa}@media (max-width: 767px){.article.article-single #wrap .article-intro .inner{padding:0 20px}}.article.article-single #wrap .article-intro .info{margin-bottom:16px}.article.article-single #wrap .article-intro .info span{display:inline-block}.article.article-single #wrap .article-intro .info span.date{font-family:"Gilda Display",serif;color:#6e6e6e;font-size:16px;font-size:1.6rem;line-height:1em;letter-spacing:.05em;font-weight:400;margin-left:3px}@media (max-width: 767px){.article.article-single #wrap .article-intro .info span.date{margin-left:0}}.article.article-single #wrap .article-intro .info .cate{display:inline}.article.article-single #wrap .article-intro .info .cate::before{content:"";width:1px;height:14px;background-color:#6e7179;display:inline-block;margin:0 9px -2px 11px}@media (max-width: 767px){.article.article-single #wrap .article-intro .info .cate::before{margin:0 8px -2px 11px}}.article.article-single #wrap .article-intro .info .cate span{color:#6e7179;font-size:14px;font-size:1.4rem;line-height:1.14286em;letter-spacing:0em;font-weight:400}.article.article-single #wrap .article-intro .info .cate span:not(:last-child)::after{content:"/";margin-left:3px}@media (max-width: 767px){.article.article-single #wrap .article-intro .info{margin-bottom:7px}}.article.article-single #wrap .article-intro .ttl{font-family:"Shippori Mincho",serif;font-size:32px;font-size:3.2rem;line-height:1.71875em;letter-spacing:.05em;font-weight:400}@media (max-width: 767px){.article.article-single #wrap .article-intro .ttl{font-size:22px;line-height:35px;letter-spacing:0.02em}}.article.article-single #wrap .article-intro .main-img{margin-top:41px;margin-bottom:-60px;position:relative;z-index:1}.article.article-single #wrap .article-intro .main-img::after{content:"";width:100vw;height:74%;background-color:#fff;position:absolute;bottom:0;left:calc(512px - 50vw);z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1065px){.article.article-single #wrap .article-intro .main-img::after{left:-21px}}.article.article-single #wrap .article-intro .main-img img{width:100%;object-fit:contain}@media (max-width: 767px){.article.article-single #wrap .article-intro .main-img{margin:23px -20px -19px}}@media (max-width: 767px){.article.article-single #wrap .article-intro{padding-top:19px;padding-bottom:19px}}.article.article-single #wrap .article-content{margin-top:51px;padding-bottom:127px}@media (max-width: 767px){.article.article-single #wrap .article-content{margin-top:35px;padding-bottom:17px}}.article.article-single #wrap .article-related{padding-bottom:119px}.article.article-single #wrap .article-related__ttl{text-align:center;background-color:#f0f1f4;font-family:"Shippori Mincho",serif;font-size:22px;font-size:2.2rem;line-height:1.72727em;letter-spacing:.05em;font-weight:400;padding:72px 0 67px}@media (max-width: 767px){.article.article-single #wrap .article-related__ttl{font-size:20px;line-height:32px;padding:50px 0 40px}}.article.article-single #wrap .article-related__lst{position:relative}.article.article-single #wrap .article-related__lst::after{content:"";width:100%;height:54px;background-color:#f0f1f4;position:absolute;top:-1px;left:0;z-index:-1}.article.article-single #wrap .article-related__lst .lst-rel-article{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:0 5px}.article.article-single #wrap .article-related__lst .lst-rel-article__item a{display:block}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__thumb{position:relative;overflow:hidden}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:63.77778%}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__thumb>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}@media (max-width: 767px){.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__thumb{position:relative}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__thumb:before{display:block;content:" ";width:100%;padding-top:63.58209%}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__thumb>.content{position:absolute;width:100%;height:100%;object-fit:cover;top:0;left:0;right:0;bottom:0}}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont{padding:14px 26px}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .info{margin-bottom:6px;line-height:17px}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .info span{display:inline-block}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .info span.date{font-family:"Gilda Display",serif;color:#6e7179;font-size:14px;font-size:1.4rem;line-height:1.14286em;letter-spacing:.05em;font-weight:400}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .info .cate{display:inline}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .info .cate::before{content:"";width:1px;height:12px;background-color:#c7ccd9;display:inline-block;margin:0 6px -1px 7px}@media (max-width: 767px){.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .info .cate::before{margin:0 6px -1px 6px}}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .info .cate span{color:#6e7179;font-size:12px;font-size:1.2rem;line-height:1.33333em;letter-spacing:0em;font-weight:400}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .info .cate span:not(:last-child)::after{content:"/";margin-left:3px}@media (max-width: 767px){.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .info{margin-bottom:6px}}.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont .ttl{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:0em;font-weight:400}@media (max-width: 767px){.article.article-single #wrap .article-related__lst .lst-rel-article__item a .item__cont{padding:16px 0 0}}@media (max-width: 767px){.article.article-single #wrap .article-related__lst .lst-rel-article{grid-template-columns:100%;grid-gap:31px 0;margin:0 21px}}.article.article-single #wrap .article-related .c-btn{margin:45px auto 0}@media (min-width: 768px){.article.article-single #wrap .article-related .c-btn{margin-top:76px;max-width:320px}}@media (max-width: 767px){.article.article-single #wrap .article-related{padding-bottom:77px}}

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