﻿.page-column .page-header .header-txt .page-title::before{content:"COLUMN"}.page-column .entry-content{margin:0;padding:1em;background:#fff;border-radius:8px}.page-column .entry-content .type-grid .column{border-bottom:1px solid #938168;padding:0 0 20px;margin:0 0 30px}.page-column .entry-content .type-grid .post-title{font-size:100%;line-height:1.6;margin:0}.page-column .entry-content .type-grid .post-title a{color:#635a4e;font-weight:400}.page-column .entry-content .type-grid .post-header{margin-bottom:1em;display:flex;flex-direction:column-reverse}.page-column .entry-content .type-grid .post-header .time{font-family:"futura-pt",sans-serif;border:none;padding:0;font-size:100%;font-weight:400;color:#938168;margin-bottom:.5em}.page-column .entry-content .type-grid .entry-content-excerpt p{font-size:90%;font-weight:300;line-height:1.6}@media screen and (min-width: 768px){.page-column .entry-content{padding:3em}.page-column .entry-content .entry-content-excerpt .blogimg{width:180px}.page-column .entry-content .entry-content-excerpt .blog-post-wrap{width:auto;flex:1;margin-left:3em}.page-column .entry-content .entry-content-excerpt .post-title{font-size:120%}.page-column .entry-content .entry-content-excerpt .post-header .time{font-size:120%}}#secondary .side_category.tag{margin-top:1.5em}.entry-content .column-meta-list{display:flex;flex-wrap:wrap;margin:.5em 0 1em 0}.entry-content .column-meta-list li{margin-right:.5em}.entry-content .column-meta-list li a{display:block;font-size:80%;background-color:var(--spc-lpclb-col);border-radius:100px;padding:.5em 1em;color:#fff}.page-column .entry-content-excerpt .time{order:1}.page-column .entry-content-excerpt .column-meta-list{margin-top:0}#colophon .f_links .f_navi ul li.f_brands dl:nth-child(2){margin-top:2em}#colophon .f_links .f_navi ul li.f_brands dl:nth-child(2) dt::after{content:"コラム"}.home-widget-area .column .widget_title{color:#635a4e;font-size:150%;letter-spacing:.1em;max-width:1280px;margin:0 auto 1.25em;position:relative;z-index:0}.home-widget-area .column .widget_title::before{content:"COLUMN";color:#938168;font-size:125%;letter-spacing:.1em;font-family:"canto",serif;font-weight:400;font-style:normal}.home-widget-area .column .widget_title span{display:block;font-size:50%;margin-top:.25em;font-weight:300}.home-widget-area .column ul{display:grid;grid-template-columns:repeat(2, 1fr);gap:1.5em}.home-widget-area .column a{display:block}.home-widget-area .column .column-thumbnail{width:100%}.home-widget-area .column .column-thumbnail img{width:100%;aspect-ratio:16/9;object-fit:cover}.home-widget-area .column ul li .date{color:#938168;font-size:105%;font-family:futura-pt,sans-serif;margin-top:.5em}.home-widget-area .column ul li .title{color:#635a4e;font-size:90%}@media screen and (min-width: 768px){.home-widget-area .column ul{grid-template-columns:repeat(4, 1fr);gap:2em;max-width:1280px;margin:0 auto}.home-widget-area .column .widget_title{font-size:200%}.home-widget-area .column ul li .date{font-size:125%}.home-widget-area .column ul li .title{font-size:110%}}.entry-content ul,.entry-content ol,.entry-content dl{margin:0;padding:0}.entry-content .column .entry-content-single h2{font-size:120%;font-weight:bold;border-left:4px solid var(--spc-lpclb-col);border-bottom:4px solid color-mix(in srgb, var(--spc-lpclb-col), #000 25%);padding:.5em;margin:1.5em 0}@media screen and (min-width: 768px){.entry-content .column .entry-content-single h2{font-size:140%}}.entry-content .column .entry-content-single h3{border-left:4px solid var(--spc-lpclb-col);background:color-mix(in srgb, var(--spc-lpclb-col), #fff 85%);padding:.5em;margin:1.5em 0;font-size:100%;font-weight:bold}@media screen and (min-width: 768px){.entry-content .column .entry-content-single h3{font-size:120%}}.entry-content .column .entry-content-single h4{border-bottom:2px solid var(--spc-lpclb-col);padding-bottom:.5em;font-size:100%;font-weight:bold;margin:1.5em 0}@media screen and (min-width: 768px){.entry-content .column .entry-content-single h4{font-size:110%}}.entry-content .column .entry-content-single p{margin-top:1em}.entry-content .column .entry-content-single p,.entry-content .column .entry-content-single .list{font-size:85%}.entry-content .column .entry-content-single p li,.entry-content .column .entry-content-single p dt,.entry-content .column .entry-content-single .list li,.entry-content .column .entry-content-single .list dt{padding-left:1em;text-indent:-1em;line-height:1.8}.entry-content .column .entry-content-single p li::before,.entry-content .column .entry-content-single p dt::before,.entry-content .column .entry-content-single .list li::before,.entry-content .column .entry-content-single .list dt::before{content:"•";margin-right:.5em}.entry-content .column .entry-content-single p li:not(:first-child),.entry-content .column .entry-content-single p dt:not(:first-child),.entry-content .column .entry-content-single .list li:not(:first-child),.entry-content .column .entry-content-single .list dt:not(:first-child){margin-top:.5em}.entry-content .column .entry-content-single p dd,.entry-content .column .entry-content-single .list dd{margin-top:.5em}@media screen and (min-width: 768px){.entry-content .column .entry-content-single p,.entry-content .column .entry-content-single .list{font-size:100%}}.entry-content .column .entry-content-single .num-list{font-size:85%;counter-reset:item;padding-left:0}.entry-content .column .entry-content-single .num-list li{counter-increment:item;display:table;line-height:1.8}.entry-content .column .entry-content-single .num-list li:not(:first-child){margin-top:.5em}.entry-content .column .entry-content-single .num-list li::before{content:counters(item, "-") ". ";display:table-cell;padding-right:.5em;font-weight:bold;white-space:nowrap}@media screen and (min-width: 768px){.entry-content .column .entry-content-single .num-list{font-size:100%}}.entry-content .column .entry-content-single p+.list,.entry-content .column .entry-content-single p+.num-list{margin-top:1em}.entry-content .column .entry-content-single .custom-toc{display:inline-block;border:1px solid var(--spc-lpclb-col);background:color-mix(in srgb, var(--spc-lpclb-col), #fff 85%);margin-top:1em;padding:1em;font-size:85%}@media screen and (min-width: 768px){.entry-content .column .entry-content-single .custom-toc{font-size:100%}}.entry-content .column .entry-content-single .custom-toc .toc-title{font-weight:bold;margin-top:0}.entry-content .column .entry-content-single .custom-toc .toc-list{margin-top:1em;line-height:1.8}.entry-content .column .entry-content-single .custom-toc .toc-list ol{padding-left:1em}/*# sourceMappingURL=column.min.css.map */