.columnContainer{background-color:#fff}.columnContainer__wrapper{max-width:1200px;margin:0 auto;padding:40px 20px 96px}@media screen and (min-width: 768px){.columnContainer__wrapper{padding:96px 0;display:flex;justify-content:space-between}}.columnContainer .sidebarSp{padding:96px 20px}.singleArticle{max-width:820px;width:100%}@media screen and (min-width: 768px){.singleArticle{padding:0}}.singleArticle__detail{margin-bottom:16px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;row-gap:10px}.singleArticle__detail .category{padding:4px 8px;width:fit-content;border:1px solid #353535;border-radius:4px;line-height:180%;color:#353535;text-decoration:none;transition:.2s ease-out;font-size:12px;font-size:1.2rem}.singleArticle__detail .category:hover{color:#353535;opacity:.7}.singleArticle__detail .date{width:100%;display:flex;column-gap:24px;font-weight:600;font-size:12px;font-size:1.2rem}@media screen and (min-width: 768px){.singleArticle__detail .date{width:fit-content}}.singleArticle__title{margin-bottom:0;padding-bottom:16px;line-height:160%;font-weight:600;border-bottom:4px solid #c70000;font-size:24px;font-size:2.4rem}@media screen and (min-width: 768px){.singleArticle__title{margin-bottom:0;line-height:180%;font-size:40px;font-size:4rem}}.singleArticle__thumbnail{margin-bottom:40px;width:100%}@media screen and (min-width: 768px){.singleArticle__thumbnail{margin-bottom:64px}}.singleArticle__thumbnail img{width:100%;height:auto}.singleArticle__leadText{margin-bottom:40px;line-height:180%;font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.singleArticle__leadText{margin-bottom:64px;font-size:16px;font-size:1.6rem}}.singleArticle__cta{margin-bottom:40px}@media screen and (min-width: 768px){.singleArticle__cta{margin-bottom:64px}}.singleArticle__toc,.singleArticle__body{margin-bottom:40px}@media screen and (min-width: 768px){.singleArticle__body{margin-bottom:64px}}.singleArticle__overview{margin-bottom:40px}@media screen and (min-width: 768px){.singleArticle__overview{margin-bottom:64px}}.singleArticle__overview .overviewTable{width:100%;overflow-x:scroll}@media screen and (min-width: 768px){.singleArticle__overview .overviewTable{overflow-x:hidden}}.singleArticle__overview .overviewTable table{border-collapse:separate;border-spacing:4px;margin:0 -4px}.singleArticle__overview .overviewTable td{background-color:#f8f8f8;word-break:break-all;text-align:center;vertical-align:middle;padding:16px;font-size:16px;font-size:1.6rem}.singleArticle__overview .overviewTable .seller,.singleArticle__overview .overviewTable .heading,.singleArticle__overview .overviewTable .buyer{font-size:16px;font-size:1.6rem}.singleArticle__overview .overviewTable .seller__title,.singleArticle__overview .overviewTable .buyer__title{display:block;width:220px;height:48px;color:#fff;font-weight:600;background-color:#223f6c;border-top-left-radius:4px;border-top-right-radius:4px;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 768px){.singleArticle__overview .overviewTable .seller__title,.singleArticle__overview .overviewTable .buyer__title{width:300px}}.singleArticle__overview .overviewTable .buyer{padding-right:0}.singleArticle__overview .overviewTable .buyer__title{background-color:#6c5722}.singleArticle__overview .overviewTable .heading{width:100%;background-color:#555;vertical-align:middle}.singleArticle__overview .overviewTable .heading__title{padding:16px;font-weight:600;color:#fff;white-space:nowrap;display:flex;align-items:center;justify-content:center}.singleArticle__info{margin-bottom:40px;display:flex;flex-direction:column;row-gap:24px}@media screen and (min-width: 768px){.singleArticle__info{margin-bottom:64px}}.singleArticle__info .infoItem{padding-bottom:24px;border-bottom:1px solid #e3e3e3}@media screen and (min-width: 768px){.singleArticle__info .infoItem{display:flex;align-items:center;column-gap:28px}}.singleArticle__info .infoItem__title{position:relative;margin-bottom:28px;width:100%;padding:12px 16px;background-color:#a5958d;color:#fff;text-align:center;font-size:18px;font-size:1.8rem}@media screen and (min-width: 768px){.singleArticle__info .infoItem__title{margin-bottom:0;padding:32px;flex-shrink:0;width:270px;height:128px;text-align:left;display:flex;align-items:center}}.singleArticle__info .infoItem__title:before{content:"";position:absolute;top:90%;left:50%;transform:translate(-50%);width:16px;height:18px;clip-path:polygon(50% 100%,0 0,100% 0);background-color:#a5958d}@media screen and (min-width: 768px){.singleArticle__info .infoItem__title:before{top:50%;left:96%;transform:translateY(-50%);width:23px;height:22px;clip-path:polygon(100% 50%,0 0,0 100%)}}.singleArticle__comment .commentTitle{margin-bottom:16px;display:flex;align-items:center;column-gap:8px;line-height:180%;padding:0;border-bottom:0;font-weight:600;font-size:18px;font-size:1.8rem}.singleArticle__comment .commentTitle:before{width:0;height:0}.singleArticle__comment .commentInner{padding:32px;border:1px solid #e3e3e3;border-radius:8px}@media screen and (min-width: 768px){.singleArticle__comment .commentInner{display:flex;flex-wrap:wrap;column-gap:40px}}.singleArticle__comment .commentInner .thumbnail{margin-bottom:24px;width:100%;height:auto;background:linear-gradient(45deg,#d6dbde,#ccd2d5)}@media screen and (min-width: 768px){.singleArticle__comment .commentInner .thumbnail{margin-bottom:0;width:198px;height:237px}}.singleArticle__comment .commentInner .thumbnail img{object-fit:cover;width:100%;height:100%;vertical-align:bottom}.singleArticle__comment .commentInner .comment{line-height:160%;font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.singleArticle__comment .commentInner .comment{line-height:180%;width:516px}}.singleArticle__comment .commentInner .border{margin:16px 0;width:100%;height:1px;background-color:#e3e3e3}.singleArticle__comment .commentInner .advisorInfo{display:flex;flex-direction:column;row-gap:8px;font-weight:600;line-height:160%;font-size:14px;font-size:1.4rem}@media screen and (min-width: 768px){.singleArticle__comment .commentInner .advisorInfo{line-height:180%;flex-direction:row;column-gap:40px}}.singleArticle__comment .commentInner .advisorInfo a{text-decoration:none}.relatedInterview{padding:96px 35px;background-color:#f1f1f1}@media screen and (min-width: 768px){.relatedInterview{padding:96px 0}}.relatedInterview__carousel{margin-bottom:40px}@media screen and (min-width: 768px){.relatedInterview__carousel{margin-bottom:64px}}.relatedInterview__carousel .splide__slide{width:100%}.relatedInterview__carousel .splide__slide:hover .thumbnail img{transform:scale(1.1)}.relatedInterview__carousel .splide__slide:hover .caseInner__button{color:#c70000}.relatedInterview__carousel .splide__slide:hover .caseInner__button:before{opacity:0}.relatedInterview__carousel .splide__slide:hover .caseInner__button:after{width:20px}.relatedInterview__carousel .splide__slide .thumbnail{overflow:hidden;background-color:#d3d3d3;transition:all .5s}@media screen and (min-width: 768px){.relatedInterview__carousel .splide__slide .thumbnail{height:222px}}.relatedInterview__carousel .splide__slide .thumbnail img{width:100%;height:100%;aspect-ratio:250/111;object-fit:cover;transition:all .5s}@media screen and (min-width: 768px){.relatedInterview__carousel .splide__slide .thumbnail img{height:222px}}.relatedInterview__carousel .splide__slide .caseInner{padding:24px 32px 32px;background-color:#fff}.relatedInterview__carousel .splide__slide .caseInner__title{margin-bottom:16px;font-weight:600;font-size:18px;font-size:1.8rem}.relatedInterview__carousel .splide__slide .caseInner__table{width:100%;line-height:180%;font-size:12px;font-size:1.2rem}.relatedInterview__carousel .splide__slide .caseInner__table td,.relatedInterview__carousel .splide__slide .caseInner__table th{word-break:break-all}.relatedInterview__carousel .splide__slide .caseInner__table .seller{width:50%;padding-right:12px;padding-bottom:8px}.relatedInterview__carousel .splide__slide .caseInner__table .seller__title{display:flex;color:#fff;background-color:#223f6c;width:fit-content;padding:4px 8px;border-radius:4px}.relatedInterview__carousel .splide__slide .caseInner__table .seller__purpose{width:50%;padding-right:12px;padding-bottom:0}.relatedInterview__carousel .splide__slide .caseInner__table .buyer{width:50%;padding-left:12px;padding-bottom:8px}.relatedInterview__carousel .splide__slide .caseInner__table .buyer__title{display:flex;color:#fff;background-color:#6c5722;width:fit-content;padding:4px 8px;border-radius:4px}.relatedInterview__carousel .splide__slide .caseInner__table .buyer__purpose{width:50%;padding-left:12px;padding-bottom:0}.relatedInterview__carousel .splide__slide .caseInner__button{position:relative;margin-top:32px;margin-left:auto;display:block;width:fit-content;font-weight:600;transition:all .6s;font-size:14px;font-size:1.4rem}.relatedInterview__carousel .splide__slide .caseInner__button:before{content:"";position:absolute;top:50%;left:-28px;transform:translateY(-50%);width:20px;height:1px;background-color:#c70000}.relatedInterview__carousel .splide__slide .caseInner__button:after{content:"";position:absolute;top:50%;left:-28px;transform:translateY(-50%);width:0;height:1px;background-color:#c70000;transition:all .5s}
