.column-mv{background-color:#405a63}.column-mv:after{content:none}.column-mv .page-mv__inner{margin-left:auto;margin-right:auto;max-width:1240px;padding-left:20px;padding-right:20px;width:100%}.column-mv .page-mv__inner .page-mv__img{width:100%}.column-mv .page-mv__inner .page-mv__img:after{content:none}.column-mv .page-mv__inner .page-mv__img img{max-height:380px;width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.archive-column-article{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic","YuGothic","Meiryo",sans-serif}.archive-column-article .inner{padding-top:100px;padding-bottom:100px}.archive-column-article .inner .archive-column-article-ttl{color:#405a63;font-size:2rem;font-weight:700;letter-spacing:.12rem;margin-bottom:20px}.archive-column-article .inner .content{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr);gap:15px 30px}.archive-column-article .inner .content .column-article-item:nth-child(1){grid-row:span 4;grid-column:1}.archive-column-article .inner .content .column-article-item:nth-child(1) a .thumbnail{width:100%;aspect-ratio:16/9;overflow:hidden}.archive-column-article .inner .content .column-article-item:nth-child(1) a .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.archive-column-article .inner .content .column-article-item:nth-child(1) a .meta{color:#405a63;margin-top:20px}.archive-column-article .inner .content .column-article-item:nth-child(1) a .meta .date{font-weight:normal;margin-right:10px}.archive-column-article .inner .content .column-article-item:nth-child(1) a .meta .title{margin-top:5px;font-size:18px;line-height:1.5}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5){grid-column:2}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .thumbnail{width:30%;aspect-ratio:16/9;overflow:hidden}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .meta{width:67%;color:#405a63}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .meta .date{font-weight:normal;display:block;line-height:1}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .meta .cat{background-color:#405a63;color:#fff;font-size:10px;padding:3px 10px;border-radius:100vh;line-height:1;margin-top:5px;display:inline-block}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .meta .title{margin-top:5px;font-size:14px;line-height:1.5}@media screen and (max-width: 767px){.archive-column-article .inner{padding-top:50px;padding-bottom:50px}.archive-column-article .inner .archive-column-article-ttl{color:#405a63;font-size:2rem;font-weight:700;letter-spacing:.12rem;margin-bottom:20px}.archive-column-article .inner .content{display:block}.archive-column-article .inner .content .column-article-item{margin-bottom:40px}.archive-column-article .inner .content .column-article-item:last-child{margin-bottom:0}.archive-column-article .inner .content .column-article-item:nth-child(1){grid-row:span 4;grid-column:1}.archive-column-article .inner .content .column-article-item:nth-child(1) a .thumbnail{width:100%;aspect-ratio:16/9;overflow:hidden}.archive-column-article .inner .content .column-article-item:nth-child(1) a .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.archive-column-article .inner .content .column-article-item:nth-child(1) a .meta{color:#405a63;margin-top:10px}.archive-column-article .inner .content .column-article-item:nth-child(1) a .meta .date{font-weight:normal;margin-right:10px;display:inline-block;line-height:1}.archive-column-article .inner .content .column-article-item:nth-child(1) a .meta .cat{background-color:#405a63;color:#fff;font-size:12px;padding:3px 10px;border-radius:100vh;line-height:1;margin-top:0px;display:inline-block}.archive-column-article .inner .content .column-article-item:nth-child(1) a .meta .title{margin-top:5px;font-size:16px;line-height:1.5}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5){grid-column:2}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a{display:block}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .thumbnail{width:100%;aspect-ratio:16/9;overflow:hidden}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .meta{width:100%;color:#405a63;margin-top:10px}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .meta .date{font-weight:normal;display:inline-block;line-height:1}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .meta .cat{background-color:#405a63;color:#fff;font-size:12px;padding:3px 10px;border-radius:100vh;line-height:1;margin-top:0px;display:inline-block}.archive-column-article .inner .content .column-article-item:nth-child(n+2):nth-child(-n+5) a .meta .title{margin-top:5px;font-size:16px;line-height:1.5}}.single-column{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic","YuGothic","Meiryo",sans-serif}.single-column .inner{padding-top:100px;padding-bottom:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.single-column .inner .main-content{width:70%}.single-column .inner .main-content .thumbnail{width:100%;aspect-ratio:16/9;overflow:hidden;height:450px}.single-column .inner .main-content .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.single-column .inner .main-content .meta{color:#405a63;margin-top:20px}.single-column .inner .main-content .meta .title{font-size:26px;line-height:1.5}.single-column .inner .main-content .meta .date{display:block;margin-top:20px;font-weight:normal;font-size:16px}.single-column .inner .main-content .article-content{margin-top:40px;font-size:16px;line-height:2;letter-spacing:.05em}.single-column .inner .main-content .article-content #toc_container{background-color:#f7f7f7;border-radius:4px;padding:20px 40px;position:relative;border:none;width:100%}.single-column .inner .main-content .article-content #toc_container .toc_title{text-align:left;font-size:18px}.single-column .inner .main-content .article-content #toc_container .toc_list li ul{margin-left:0}.single-column .inner .main-content .article-content #toc_container .toc_list li ul li a{padding-left:1.5em}.single-column .inner .main-content .article-content #toc_container .toc_list a{font-size:14px;display:block;padding:6px 0;color:#666;border-bottom:1px solid #e0e0e0}.single-column .inner .main-content .article-content p{margin-bottom:20px}.single-column .inner .main-content .article-content h1{margin-top:40px;margin-bottom:20px}.single-column .inner .main-content .article-content h2{margin-top:40px;margin-bottom:20px;border-left:5px solid #405a63;padding:5px 20px;background-color:#f0f4f5;color:#405a63}.single-column .inner .main-content .article-content h3{margin-top:40px;margin-bottom:20px;border-bottom:3px solid #405a63;color:#405a63;padding:0px 10px;font-size:20px}.single-column .inner .main-content .article-content h4{margin-top:10px;margin-bottom:20px;font-size:18px;border-left:5px solid #405a63;padding:5px 10px;color:#405a63;line-height:1.5}.single-column .inner .main-content .article-content h5{margin-top:10px;margin-bottom:20px}.single-column .inner .main-content .article-content .compare-table{border-collapse:collapse;table-layout:fixed;width:100%}.single-column .inner .main-content .article-content .compare-table tbody tr th,.single-column .inner .main-content .article-content .compare-table tbody tr td{border-bottom:1px solid #ffdab0;padding:5px 10px}.single-column .inner .main-content .article-content .compare-table tbody tr th{-moz-text-align-last:inherit;text-align-last:inherit;background-color:#fff3e6}.single-column .inner .main-content .article-content .bg-wrap-section{background-color:#f1f5f9;padding:20px;margin-top:40px;margin-bottom:40px}.single-column .inner .main-content .article-content .bg-wrap-section h4{font-size:18px;margin-bottom:10px;margin-top:0}.single-column .inner .main-content .article-content .bg-wrap-section p{margin-bottom:10px}.single-column .inner .main-content .article-content .bg-wrap-section p:last-child{margin-bottom:0}.single-column .inner .sidebar{width:27%;position:sticky;top:100px}@media screen and (max-width: 767px){.single-column{font-family:"Hiragino Kaku Gothic ProN","Yu Gothic","YuGothic","Meiryo",sans-serif}.single-column .inner{padding-top:50px;padding-bottom:50px;display:block}.single-column .inner .main-content{width:100%}.single-column .inner .main-content .thumbnail{width:100vw;margin:0 calc(50% - 50vw);aspect-ratio:16/9;overflow:hidden;height:200px}.single-column .inner .main-content .thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.single-column .inner .main-content .meta{color:#405a63;margin-top:20px}.single-column .inner .main-content .meta .title{font-size:20px;line-height:1.5}.single-column .inner .main-content .meta .date{display:block;margin-top:20px;font-weight:normal;font-size:14px}.single-column .inner .main-content .article-content{margin-top:40px;font-size:14px;line-height:2;letter-spacing:.05em}.single-column .inner .main-content .article-content #toc_container{background-color:#f7f7f7;border-radius:4px;padding:20px 20px;position:relative;border:none;width:100%}.single-column .inner .main-content .article-content #toc_container .toc_title{text-align:left;font-size:16px}.single-column .inner .main-content .article-content #toc_container .toc_list li ul{margin-left:0}.single-column .inner .main-content .article-content #toc_container .toc_list li ul li a{padding-left:1.5em}.single-column .inner .main-content .article-content #toc_container .toc_list a{font-size:14px;display:block;padding:6px 0;color:#666;border-bottom:1px solid #e0e0e0}.single-column .inner .main-content .article-content p{margin-bottom:20px}.single-column .inner .main-content .article-content h1{margin-top:20px;margin-bottom:20px}.single-column .inner .main-content .article-content h2{margin-top:20px;margin-bottom:20px;border-left:5px solid #405a63;padding:5px 10px;background-color:#f0f4f5;color:#405a63}.single-column .inner .main-content .article-content h3{margin-top:20px;margin-bottom:20px;border-bottom:2px solid #405a63;color:#405a63;padding:0px 10px;font-size:18px}.single-column .inner .main-content .article-content h4{margin-top:10px;margin-bottom:20px;font-size:16px;border-left:5px solid #405a63;padding:5px 10px;color:#405a63;line-height:1.5}.single-column .inner .main-content .article-content h5{margin-top:10px;margin-bottom:20px;font-size:16px;color:#405a63}.single-column .inner .main-content .article-content .compare-table{border-collapse:collapse;table-layout:fixed;width:100%}.single-column .inner .main-content .article-content .compare-table tbody{width:100%}.single-column .inner .main-content .article-content .compare-table tbody tr{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.single-column .inner .main-content .article-content .compare-table tbody tr th,.single-column .inner .main-content .article-content .compare-table tbody tr td{border-bottom:1px solid #ffdab0;padding:5px 10px;display:inline-block}.single-column .inner .main-content .article-content .compare-table tbody tr th{-moz-text-align-last:inherit;text-align-last:inherit;background-color:#fff3e6;width:35%}.single-column .inner .main-content .article-content .compare-table tbody tr td{width:65%}.single-column .inner .main-content .article-content .bg-wrap-section{background-color:#f1f5f9;padding:20px;margin-top:20px;margin-bottom:20px}.single-column .inner .main-content .article-content .bg-wrap-section h4{font-size:16px;margin-bottom:10px;margin-top:0}.single-column .inner .main-content .article-content .bg-wrap-section p{margin-bottom:5px}.single-column .inner .main-content .article-content .bg-wrap-section p:last-child{margin-bottom:0}.single-column .inner .sidebar{width:100%;top:inherit;position:fixed;bottom:0;left:0;width:100%;z-index:9999;padding:0px}.single-column .inner .sidebar .sidebar-content .sidebar-banner .btn img{width:100%;-o-object-fit:contain;object-fit:contain}.layout-footer{padding-bottom:150px}}/*# sourceMappingURL=column.css.map */