@charset "UTF-8";#article-body{.article-body{max-width:920px;margin:0 auto;padding:0 20px;iframe{display:block;margin:0 auto}*,:after,:before{box-sizing:border-box}em{font-style:normal}a{outline:none}footer{min-width:0}.thumb{width:auto;margin:0;float:none}a:hover{color:#935150;text-decoration:none}a:hover img{opacity:1}.pagination li a{overflow:hidden}}article{margin-bottom:0;padding:0;border:none;background-color:transparent}article .sns-btm-btn a{display:inline-block;min-width:240px;max-width:calc(50% - 10px);padding:10px 20px 10px 45px}.article-body .col-l{margin:0;float:none}.article-body .col-l .col-l-inner{margin:0}.article-body #corner-main{height:auto;background:none}.article-body #corner-main .ttl-area{position:static;top:0;width:auto;background-color:transparent}.article-body #corner-main .ttl-area .corner{display:none}.article-body #corner-main .ttl-area h1{color:#333}.ttl-bdr-b{border:none}.ttl-bdr-l{border-left:none}.img-c small{text-align:center}.img-c img,.img-l img,.img-r img{z-index:5;position:relative;margin:0 auto}.video.max-w400{max-width:380px}.pagination li:first-child a,.pagination li:last-child a{transform:none;background:none;text-indent:0;border:none}.pagination ul{display:flex;justify-content:center}.pagination li{display:block;width:30px;height:30px;margin:0 2px}.pagination li a{display:flex;align-items:center;justify-content:center}.pagination .next a,.pagination .previous-inactive a{background:url(/_next/static/media/arrow-left2.51fc1caf.svg) no-repeat 50%!important;text-indent:-9999px!important}.pagination .next a{background:url(/_next/static/media/arrow-right2.66f9db30.svg) no-repeat 50%!important}.pagination .next a:hover,.pagination .previous-inactive a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.anchor{margin:0;padding:0}.adinfo{height:0}@media screen and (max-width:960px){.video.max-w400{margin:0 auto 15px;float:none}}@media screen and (max-width:820px){article .sns-btm-btn a{display:block;max-width:none;margin:0 20px 20px}.img-c,.img-l,.img-r{max-width:100%;margin:15px 0;float:none;clear:both;text-align:center}#page-top{padding-bottom:0}#page-top a{width:30px;height:30px}}@font-face{src:url(/_next/static/media/iconfont.927d8015.eot);src:url(/_next/static/media/iconfont.927d8015.eot#iefix) format("embedded-opentype"),url(/_next/static/media/iconfont.abed2eb3.ttf) format("truetype"),url(/_next/static/media/iconfont.aaf3eabc.woff) format("woff");font-display:block;font-family:iconfont;font-style:normal;font-weight:400}[class*=" icon-"],[class^=icon-]{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:iconfont!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}.icon-facebook:before{content:"\e901"}.icon-twitter:before{content:"\e902"}.icon-view_card-l:before{content:"\e900"}.icon-view_list:before{content:"\e903"}.icon-view_card:before{content:"\e904"}.icon-search:before{content:"\e986"}.icon-instagram:before{content:"\ea92"}.icon-arrow:before{content:"\e906"}header>.header-main .contents-max-width{display:flex;position:relative;align-items:center;height:80px;background:#fff}.header-logo img{height:60px}.header-related-link{display:flex;position:absolute;right:20px;align-items:center;height:32px}.header-related-link a{display:flex;align-items:center;justify-content:center;height:100%;margin-left:8px;padding:0 8px;border:1px solid #f08600;color:#935150;font-size:.75rem}.header-related-link a.link-recommend{background-color:#f08600;color:#fff;font-weight:700;border-radius:50px;padding:8px 12px}.header-related-link a.link-recommend.mailmag:before{content:url(/_next/static/media/icon-mailmag.589069dd.svg);display:inline-block;vertical-align:middle;margin-right:5px;width:14px;height:14px}.header-related-link a.link-recommend.contact:before{content:url(/_next/static/media/icon-contact.a60524b6.svg);display:inline-block;vertical-align:middle;margin-right:5px;width:14px;height:14px}.header-related-link a:hover{background-color:#fda544;color:#fff}.header-search{z-index:5;position:absolute;right:374px;width:0;height:32px;padding-right:32px;overflow:hidden;transition:opacity .2s,width .2s}.header-search.is-open{width:440px;opacity:1}.header-search .header-search-trigger{z-index:5;position:absolute;top:0;right:0;width:32px;height:32px;background-color:#fff;cursor:pointer}.header-search .header-search-trigger:before{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#000;font-family:iconfont!important;font-size:20px;text-align:center;content:"\e986"}.header-search #search_vox{display:flex;margin-right:8px}.header-search input[type=text]{border:none}.header-search.is-open input[type=text]{-webkit-border-radius:0;-moz-border-radius:0;width:calc(420px - 64px)!important;height:32px!important;padding:0 8px!important;border:1px solid #ccc;border-radius:0;outline:none}.header-search.is-open input[type=submit]{-webkit-border-radius:0;-moz-border-radius:0;-webkit-appearance:none;width:64px;height:32px;padding:0!important;border:none;border-radius:0;outline:none;background:#935150;color:#fff;cursor:pointer}.header-nav{background-color:#464646}.header-menu{display:flex;justify-content:space-between;height:45px}.header-menu a{display:flex;position:relative;align-items:center;width:100%;height:100%;padding:0 8px;color:#fff;font-size:.875rem;font-weight:700}.header-menu a:after{display:block;position:absolute;bottom:0;left:0;width:100%;height:4px;transform:scaleX(0);background-color:#ccc;content:"";transition:transform .5s}.header-menu a:hover:after{transform:scaleX(1)}.header-menu a br,.header-nav-btn-sp-only{display:none}.header-menu-digitalmedia_g a:after{background-color:#000}.header-menu-marketing a:after{background-color:#f3934f}.header-menu-media a:after{background-color:#1da1f2}.header-menu-series a:after{background-color:#999}.header-menu-report a:after{background-color:#e0858e}.header-menu-download a:after{background-color:#3f5e84}.header-menu-interview a:after{background-color:#64ac93}.header-menu-campaign a:after{background-color:#3ab2cc}.header-menu-jirei a:after{background-color:#1da1f2}.header-menu-news a:after{background-color:#e0858e}.header-menu-archive a:after,.header-menu-media_kit a:after,.header-menu-series a:after{background-color:#999}.header-menu-keyword a:after{background-color:#f3934f}.header-menu-ad_info a:after{background-color:#935150}.header-menu-analysis a:after{background-color:#048aa9}@media screen and (max-width:1024px){.header-menu li{width:100%}.header-menu a{justify-content:center;text-align:center}.header-menu a br{display:inline}}@media screen and (max-width:960px){header>.header-main .contents-max-width{display:block;height:88px;padding:8px}.header-logo img{height:40px}.header-related-link{right:auto;bottom:8px;left:8px;height:20px}.header-related-link a{margin-right:4px;margin-left:0}.header-search{right:8px;bottom:4px}.header-search.is-open{width:calc(100% - 16px)}.header-search input[type=text]{width:calc(100% - 64px)!important}.header-nav-btn-sp-only{display:block;position:absolute;top:16px;right:16px;width:24px;height:24px;padding:2px}.header-nav-btn-sp-only:hover{cursor:pointer}.header-nav-btn-sp-only span{display:block;width:100%;height:2px;margin-bottom:5px;background-color:#464646;transition:.2s}.header-nav-btn-sp-only.is-open span:first-of-type{transform:rotate(45deg);transform-origin:left center}.header-nav-btn-sp-only.is-open span:last-of-type{transform:rotate(-45deg);transform-origin:left center}.header-nav-btn-sp-only.is-open span:nth-of-type(2){opacity:0}.header-menu{display:block;z-index:9999;position:absolute;top:48px;right:0;width:100%;max-height:0;overflow:hidden;opacity:0}.header-menu,.header-menu.is-open{transition:opacity .5s ease-in-out,max-height .5s ease-in-out}.header-menu.is-open{max-height:2000px;overflow:visible;opacity:1}.header-menu li:last-of-type{box-shadow:0 5px 12px rgba(0,0,0,.3)}.header-menu a{display:block;justify-content:flex-start;padding:16px;border-bottom:1px solid #ccc;background-color:#fff;color:#444;text-align:left}.header-menu a br,.header-menu a:after{display:none}}@media screen and (max-width:820px){.megamenu_sub li a{background:#ccc;padding:8px 25px;border-top:1px solid #fff;font-weight:400}.megamenu_sub li.ttlmenu a{background:#464646;color:#fff;font-weight:700}.megamenu_sub{display:none;width:100%}.megamenu a,.megamenu span{display:block;padding:16px;font-size:14px;border-bottom:1px solid #ccc;background:url(/_next/static/media/arrow-bottom.437b14b4.svg) 95% 50% no-repeat #fff;font-weight:700}.blankmenu a{background:url(/_next/static/media/arrow-blank.b781a497.svg) 95% 50% no-repeat #ccc!important}}@media screen and (min-width:821px){.header-menu{position:relative}.megamenu_sub{background:#ccc;opacity:0;position:absolute;transition:all .2s ease;visibility:hidden;margin:0 auto;width:260px}.megamenu_sub .ttlmenu{background:#464646}.megamenu:hover .megamenu_sub{opacity:1;visibility:visible;z-index:999}.megamenu:hover .megamenu_sub a{padding:7px 15px;color:#444;border-top:1px solid #fff;background:none;font-weight:400}.megamenu:hover .megamenu_sub .ttlmenu a{color:#fff;font-weight:700}.megamenu:hover .megamenu_sub a:hover{color:#999}.megamenu_sub a:after{background-color:transparent}.blankmenu a{padding:0 30px;background:url(/_next/static/media/arrow-blank.b781a497.svg) 95% 50% no-repeat #ccc!important}}footer{padding:56px 0 0;background-color:#464646}footer .logo-area{display:flex;background-color:transparent}footer .logo-area .footer-logo img{height:40px;margin-right:40px}footer .footer-link{display:flex;flex-wrap:wrap}footer .footer-link ul{width:25%;margin:0;padding-right:16px;float:none}footer .copyright{padding:56px 0;color:#999;text-align:center}footer .copyright small{font-size:.6875rem}@media screen and (max-width:960px){footer .footer-link ul{width:calc(50% - 16px);margin-bottom:24px}}@media screen and (max-width:820px){footer{padding-top:16px}footer .logo-area{justify-content:space-between}footer .logo-area .footer-logo img{height:32px;margin-right:0}footer .footer-link ul{width:50%;margin-bottom:24px;padding-right:7px}footer .copyright{padding:16px 0}footer .copyright small{font-size:.625rem}}.contents-max-width{max-width:1280px;margin:0 auto;padding:0 20px}.contents-narrow-width{max-width:920px;margin:0 auto;padding:0 20px}.contents-box{padding:40px 0 80px}.divider{width:100%;height:1px;background-color:#ccc;box-shadow:0 1px 0 #fff}.switch-view-btn{display:flex;justify-content:flex-end;margin-bottom:16px;clear:both}.switch-view-btn>[class^=switch-view-btn-]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;margin-left:4px;border:1px solid #464646;font-size:24px;cursor:pointer}.switch-view-btn>[class^=switch-view-btn-].is-current,.switch-view-btn>[class^=switch-view-btn-]:hover{background-color:#464646;color:#fff}.category,.time{font-family:var(--font-montserrat),"メイリオ",meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"ＭＳ Ｐゴシック",sans-serif;font-feature-settings:"palt" 1;line-height:1.3}.time{color:#999}.title{font-feature-settings:"palt" 1}.section-title{display:flex;align-items:center;margin:0 0 24px;font-family:var(--font-montserrat),"メイリオ",meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"ＭＳ Ｐゴシック",sans-serif;font-size:2rem;font-weight:400}.section-title span{position:relative;margin-left:16px;padding-left:16px;font-size:1rem}.section-title span:before{display:block;position:absolute;top:-10%;left:0;width:2px;height:120%;transform:rotate(30deg);background-color:#935150;content:""}.top-title{text-align:center;margin:0 0 24px;font-size:2rem;font-weight:700}@media screen and (max-width:820px){.section-title{position:relative;flex-direction:column;align-items:flex-start;font-size:1.5rem;line-height:1.5}.section-title:before{display:block;position:absolute;top:-8px;left:0;width:40px;height:2px;background-color:#935150;content:""}.section-title span{margin:0;padding:0;font-size:.75rem}.section-title span:before{display:none}.top-title{font-size:1.5rem;line-height:1.5}}#breadcrumb a:hover{text-decoration:underline}#breadcrumb-btm{padding:16px 0;clear:both}#breadcrumb-btm li{display:inline;font-size:10px}#breadcrumb-btm li:after{margin:0 5px;content:">"}#breadcrumb-btm li:last-child:after{display:none}#breadcrumb-btm a{color:#464646}@media screen and (max-width:820px){#breadcrumb-btm{display:block}}.card .item-digitalmedia_g .txt .meta .category,.card-l .item-digitalmedia_g .txt .meta .category,.media-list .item-digitalmedia_g .txt .meta .category{color:#000}.card .item-marketing .txt .meta .category,.card-l .item-marketing .txt .meta .category,.media-list .item-marketing .txt .meta .category{color:#f3934f}.card .item-media .txt .meta .category,.card-l .item-media .txt .meta .category,.media-list .item-media .txt .meta .category{color:#1da1f2}.card .item-series .txt .meta .category,.card-l .item-series .txt .meta .category,.media-list .item-series .txt .meta .category{color:#999}.card .item-report .txt .meta .category,.card-l .item-report .txt .meta .category,.media-list .item-report .txt .meta .category{color:#e0858e}.card .item-download .txt .meta .category,.card-l .item-download .txt .meta .category,.media-list .item-download .txt .meta .category{color:#3f5e84}.card .item-digitalmedia_g .thumb .thumb-container:after,.card-l .item-digitalmedia_g .thumb .thumb-container:after,.media-list .item-digitalmedia_g .thumb .thumb-container:after{border-color:#000}.card .item-marketing .thumb .thumb-container:after,.card-l .item-marketing .thumb .thumb-container:after,.media-list .item-marketing .thumb .thumb-container:after{border-color:#f3934f}.card .item-media .thumb .thumb-container:after,.card-l .item-media .thumb .thumb-container:after,.media-list .item-media .thumb .thumb-container:after{border-color:#1da1f2}.card .item-series .thumb .thumb-container:after,.card-l .item-series .thumb .thumb-container:after,.media-list .item-series .thumb .thumb-container:after{border-color:#999}.card .item-report .thumb .thumb-container:after,.card-l .item-report .thumb .thumb-container:after,.media-list .item-report .thumb .thumb-container:after{border-color:#e0858e}.card .item-download a.thumb .thumb-container:after,.card-l .item-download a.thumb .thumb-container:after,.media-list .item-download a.thumb .thumb-container:after{border-color:#3f5e84}.card .item-interview .txt .meta .category,.card-l .item-interview .txt .meta .category,.media-list .item-interview .txt .meta .category{color:#64ac93}.card .item-interview .thumb .thumb-container:after,.card-l .item-interview .thumb .thumb-container:after,.media-list .item-interview .thumb .thumb-container:after{border-color:#64ac93}.card .item-campaign .txt .meta .category,.card-l .item-campaign .txt .meta .category,.media-list .item-campaign .txt .meta .category{color:#3ab2cc}.card .item-campaign .thumb .thumb-container:after,.card-l .item-campaign .thumb .thumb-container:after,.media-list .item-campaign .thumb .thumb-container:after{border-color:#3ab2cc}.card .item-jirei .txt .meta .category,.card-l .item-jirei .txt .meta .category,.media-list .item-jirei .txt .meta .category{color:#1da1f2}.card .item-jirei .thumb .thumb-container:after,.card-l .item-jirei .thumb .thumb-container:after,.media-list .item-jirei .thumb .thumb-container:after{border-color:#1da1f2}.card .item-news .txt .meta .category,.card-l .item-news .txt .meta .category,.media-list .item-news .txt .meta .category{color:#e0858e}.card .item-news .thumb .thumb-container:after,.card-l .item-news .thumb .thumb-container:after,.media-list .item-news .thumb .thumb-container:after{border-color:#e0858e}.card .item-keyword .txt .meta .category,.card-l .item-keyword .txt .meta .category,.media-list .item-keyword .txt .meta .category{color:#f3934f}.card .item-keyword .thumb .thumb-container:after,.card-l .item-keyword .thumb .thumb-container:after,.media-list .item-keyword .thumb .thumb-container:after{border-color:#f3934f}.card .item-archive .txt .meta .category,.card .item-media_kit .txt .meta .category,.card .item-series .txt .meta .category,.card-l .item-archive .txt .meta .category,.card-l .item-media_kit .txt .meta .category,.card-l .item-series .txt .meta .category,.media-list .item-archive .txt .meta .category,.media-list .item-media_kit .txt .meta .category,.media-list .item-series .txt .meta .category{color:#999}.card .item-archive .thumb .thumb-container:after,.card .item-media_kit .thumb .thumb-container:after,.card .item-series .thumb .thumb-container:after,.card-l .item-archive .thumb .thumb-container:after,.card-l .item-media_kit .thumb .thumb-container:after,.card-l .item-series .thumb .thumb-container:after,.media-list .item-archive .thumb .thumb-container:after,.media-list .item-media_kit .thumb .thumb-container:after,.media-list .item-series .thumb .thumb-container:after{border-color:#999}.card .item-ad_info .txt .meta .category,.card-l .item-ad_info .txt .meta .category,.media-list .item-ad_info .txt .meta .category{color:#935150}.card .item-ad_info .thumb .thumb-container:after,.card-l .item-ad_info .thumb .thumb-container:after,.media-list .item-ad_info .thumb .thumb-container:after{border-color:#935150}.card .item-analysis .txt .meta .category,.card-l .item-analysis .txt .meta .category,.media-list .item-analysis .txt .meta .category{color:#048aa9}.card .item-analysis .thumb .thumb-container:after,.card-l .item-analysis .thumb .thumb-container:after,.media-list .item-analysis .thumb .thumb-container:after{border-color:#048aa9}.card .thumb,.card-l .thumb,.media-list .thumb{display:block;width:100%;overflow:hidden}.card .thumb .thumb-container,.card-l .thumb .thumb-container,.media-list .thumb .thumb-container{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:0;padding-top:66.75%;border:1px solid #ddd}.card a.thumb .thumb-container:after,.card-l a.thumb .thumb-container:after,.media-list a.thumb .thumb-container:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:12px solid #f5f5f5;content:"";opacity:0;transition:opacity .5s}.card .thumb:hover .thumb-container:after,.card-l .thumb:hover .thumb-container:after,.media-list .thumb:hover .thumb-container:after{opacity:.8;transition:opacity .5s}.card .thumb img,.card-l .thumb img,.media-list .thumb img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:scale-down;transform:translate(-50%,-50%);font-family:"object-fit: cover;"}.card a.txt,.card-l a.txt,.media-list a.txt{display:block}.card a.txt:hover,.card-l a.txt:hover,.media-list a.txt:hover{cursor:pointer}.card .txt .title,.card-l .txt .title,.media-list .txt .title{font-size:1rem;font-weight:700}.card .txt .meta .category,.card-l .txt .meta .category,.media-list .txt .meta .category{font-size:.875rem;font-weight:700;letter-spacing:-.01em}.card .txt .meta .time,.card-l .txt .meta .time,.media-list .txt .meta .time{color:#999;font-size:.6875rem}.card .txt .title a:hover,.card-l .txt .title a:hover,.media-list .txt .title a:hover{color:#935150}.card .txt .summary,.card-l .txt .summary,.media-list .txt .summary{margin-bottom:16px;color:#999;font-size:.75rem}.card .txt .author,.card-l .txt .author,.media-list .txt .author{margin-bottom:16px;font-size:.85rem;line-height:1.5}.card .related-keywords .keyword,.card-l .related-keywords .keyword,.media-list .related-keywords .keyword{display:inline-block;position:relative;margin-bottom:6px;padding-left:.8em;color:#999;font-size:.6875rem;line-height:1.2}.card .related-keywords .keyword:hover,.card-l .related-keywords .keyword:hover,.media-list .related-keywords .keyword:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.card .related-keywords .keyword:before,.card-l .related-keywords .keyword:before,.media-list .related-keywords .keyword:before{display:block;position:absolute;top:5px;left:5px;content:"";content:"#"}.card .badge-new,.card-l .badge-new,.media-list .badge-new{display:flex;z-index:5;position:absolute;top:0;left:0;align-items:center;justify-content:center;height:20px;padding:0 4px;background:#ff4745;color:#fff;font-family:var(--font-montserrat),"メイリオ",meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"ＭＳ Ｐゴシック",sans-serif;font-size:.75rem;font-weight:700}.card,.card-l{display:flex;flex-wrap:wrap}.card .item,.card-l .item{display:flex;position:relative;flex-direction:column;width:calc(25% - 24px);margin-right:30px;margin-bottom:40px;background-color:#fff}.card .item:nth-of-type(4n),.card-l .item:nth-of-type(4n){margin-right:0}.card .thumb,.card-l .thumb{margin-bottom:14px}.card .txt,.card-l .txt{display:flex;flex-direction:column;justify-content:flex-start;padding:0;overflow:hidden}.card .txt .meta,.card-l .txt .meta{display:flex;justify-content:space-between;margin-bottom:10px}.card .txt .meta .category,.card-l .txt .meta .category{position:relative;color:#ccc;font-size:.8rem}.card .txt .title,.card-l .txt .title{margin-bottom:8px;font-size:.875rem;line-height:1.6;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:45px}.card .txt .author,.card-l .txt .author{font-size:.75rem}.card .related-keywords,.card-l .related-keywords{margin-top:auto;padding:0 0 24px}.card .related-keywords .keyword,.card-l .related-keywords .keyword{margin-right:4px;border:1px solid #ccc;border-radius:50px;padding:5px 8px 2px 14px}.card-l .item{width:calc(33.33% - 12px)}.card-l .item:nth-of-type(3n+1),.card-l .item:nth-of-type(4n){margin-right:16px}.card-l .item:nth-of-type(3n){margin-right:0}.media-list .item{position:relative;margin-bottom:24px;padding:24px;background-color:#fff}.media-list .item:after{display:block;clear:both;content:""}.media-list .thumb{width:180px;margin-right:16px;float:left}.media-list .thumb .thumb-container{position:relative;width:100%;height:0;padding-top:66.75%;overflow:hidden}.media-list .txt{margin-left:196px}.media-list .txt .meta{margin-bottom:4px}.media-list .txt .meta .category,.media-list .txt .meta .time{display:inline-block}.media-list .txt .meta .time{margin-left:4px;padding-left:8px;border-left:1px solid #999}.media-list .txt .title{margin-bottom:8px;line-height:1.6}.media-list .related-keywords{margin-left:196px;text-align:right}.media-list .related-keywords .keyword{margin-left:4px}@media screen and (max-width:1024px){.card .txt .meta .category,.media-list .txt .meta .category{margin-bottom:8px;font-size:.7rem}}@media screen and (max-width:960px){.card .item{width:calc(33.33% - 12px)}.card .item:nth-of-type(3n){margin-right:0}.card .item:nth-of-type(4n){margin-right:16px}.card-l .item{width:calc(50% - 8px)}.card-l .item:nth-of-type(3n){margin-right:16px}.card-l .item:nth-of-type(2n){margin-right:0}.card.sp-card-random .item{display:block;position:relative;width:100%;margin:0 0 24px;padding:24px}.card.sp-card-random .item:nth-of-type(3n){margin-right:0}.card.sp-card-random .thumb{width:180px;margin-right:16px;float:left}.card.sp-card-random .thumb .thumb-container{position:relative;width:100%;height:0;padding-top:66.75%;overflow:hidden}.card.sp-card-random .txt{margin-left:196px}.card.sp-card-random .txt .meta{display:block;margin-bottom:4px}.card.sp-card-random .txt .meta .category,.card.sp-card-random .txt .meta .time{display:inline-block}.card.sp-card-random .txt .meta .time{margin-left:4px;padding-left:8px;border-left:1px solid #999}.card.sp-card-random .txt .title{margin-bottom:8px;font-weight:700;line-height:1.6}.card.sp-card-random .related-keywords{margin-left:196px;text-align:right}.card.sp-card-random .related-keywords .keyword{margin-left:4px}.card.sp-card-random .item:first-of-type,.card.sp-card-random .item:nth-of-type(10),.card.sp-card-random .item:nth-of-type(11),.card.sp-card-random .item:nth-of-type(12),.card.sp-card-random .item:nth-of-type(13),.card.sp-card-random .item:nth-of-type(14),.card.sp-card-random .item:nth-of-type(15),.card.sp-card-random .item:nth-of-type(16),.card.sp-card-random .item:nth-of-type(17),.card.sp-card-random .item:nth-of-type(18),.card.sp-card-random .item:nth-of-type(19),.card.sp-card-random .item:nth-of-type(2),.card.sp-card-random .item:nth-of-type(20),.card.sp-card-random .item:nth-of-type(21),.card.sp-card-random .item:nth-of-type(22),.card.sp-card-random .item:nth-of-type(23),.card.sp-card-random .item:nth-of-type(24),.card.sp-card-random .item:nth-of-type(25),.card.sp-card-random .item:nth-of-type(26),.card.sp-card-random .item:nth-of-type(27),.card.sp-card-random .item:nth-of-type(28),.card.sp-card-random .item:nth-of-type(3),.card.sp-card-random .item:nth-of-type(4),.card.sp-card-random .item:nth-of-type(5),.card.sp-card-random .item:nth-of-type(6),.card.sp-card-random .item:nth-of-type(7),.card.sp-card-random .item:nth-of-type(8),.card.sp-card-random .item:nth-of-type(9){display:flex;width:calc(50% - 8px);margin-right:16px;margin-bottom:16px;padding:0}.card.sp-card-random .item:first-of-type:nth-of-type(3),.card.sp-card-random .item:nth-of-type(10):nth-of-type(3),.card.sp-card-random .item:nth-of-type(11):nth-of-type(3),.card.sp-card-random .item:nth-of-type(12):nth-of-type(3),.card.sp-card-random .item:nth-of-type(13):nth-of-type(3),.card.sp-card-random .item:nth-of-type(14):nth-of-type(3),.card.sp-card-random .item:nth-of-type(15):nth-of-type(3),.card.sp-card-random .item:nth-of-type(16):nth-of-type(3),.card.sp-card-random .item:nth-of-type(17):nth-of-type(3),.card.sp-card-random .item:nth-of-type(18):nth-of-type(3),.card.sp-card-random .item:nth-of-type(19):nth-of-type(3),.card.sp-card-random .item:nth-of-type(2):nth-of-type(3),.card.sp-card-random .item:nth-of-type(20):nth-of-type(3),.card.sp-card-random .item:nth-of-type(21):nth-of-type(3),.card.sp-card-random .item:nth-of-type(22):nth-of-type(3),.card.sp-card-random .item:nth-of-type(23):nth-of-type(3),.card.sp-card-random .item:nth-of-type(24):nth-of-type(3),.card.sp-card-random .item:nth-of-type(25):nth-of-type(3),.card.sp-card-random .item:nth-of-type(26):nth-of-type(3),.card.sp-card-random .item:nth-of-type(27):nth-of-type(3),.card.sp-card-random .item:nth-of-type(28):nth-of-type(3),.card.sp-card-random .item:nth-of-type(3):nth-of-type(3),.card.sp-card-random .item:nth-of-type(4):nth-of-type(3),.card.sp-card-random .item:nth-of-type(5):nth-of-type(3),.card.sp-card-random .item:nth-of-type(6):nth-of-type(3),.card.sp-card-random .item:nth-of-type(7):nth-of-type(3),.card.sp-card-random .item:nth-of-type(8):nth-of-type(3),.card.sp-card-random .item:nth-of-type(9):nth-of-type(3){margin-right:16px}.card.sp-card-random .item:first-of-type:nth-of-type(2n),.card.sp-card-random .item:nth-of-type(10):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(11):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(12):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(13):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(14):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(15):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(16):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(17):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(18):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(19):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(2):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(20):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(21):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(22):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(23):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(24):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(25):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(26):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(27):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(28):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(3):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(4):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(5):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(6):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(7):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(8):nth-of-type(2n),.card.sp-card-random .item:nth-of-type(9):nth-of-type(2n){margin-right:0}.card.sp-card-random .item:first-of-type .thumb,.card.sp-card-random .item:nth-of-type(10) .thumb,.card.sp-card-random .item:nth-of-type(11) .thumb,.card.sp-card-random .item:nth-of-type(12) .thumb,.card.sp-card-random .item:nth-of-type(13) .thumb,.card.sp-card-random .item:nth-of-type(14) .thumb,.card.sp-card-random .item:nth-of-type(15) .thumb,.card.sp-card-random .item:nth-of-type(16) .thumb,.card.sp-card-random .item:nth-of-type(17) .thumb,.card.sp-card-random .item:nth-of-type(18) .thumb,.card.sp-card-random .item:nth-of-type(19) .thumb,.card.sp-card-random .item:nth-of-type(2) .thumb,.card.sp-card-random .item:nth-of-type(20) .thumb,.card.sp-card-random .item:nth-of-type(21) .thumb,.card.sp-card-random .item:nth-of-type(22) .thumb,.card.sp-card-random .item:nth-of-type(23) .thumb,.card.sp-card-random .item:nth-of-type(24) .thumb,.card.sp-card-random .item:nth-of-type(25) .thumb,.card.sp-card-random .item:nth-of-type(26) .thumb,.card.sp-card-random .item:nth-of-type(27) .thumb,.card.sp-card-random .item:nth-of-type(28) .thumb,.card.sp-card-random .item:nth-of-type(3) .thumb,.card.sp-card-random .item:nth-of-type(4) .thumb,.card.sp-card-random .item:nth-of-type(5) .thumb,.card.sp-card-random .item:nth-of-type(6) .thumb,.card.sp-card-random .item:nth-of-type(7) .thumb,.card.sp-card-random .item:nth-of-type(8) .thumb,.card.sp-card-random .item:nth-of-type(9) .thumb{width:100%;margin-right:0}.card.sp-card-random .item:first-of-type .txt,.card.sp-card-random .item:nth-of-type(10) .txt,.card.sp-card-random .item:nth-of-type(11) .txt,.card.sp-card-random .item:nth-of-type(12) .txt,.card.sp-card-random .item:nth-of-type(13) .txt,.card.sp-card-random .item:nth-of-type(14) .txt,.card.sp-card-random .item:nth-of-type(15) .txt,.card.sp-card-random .item:nth-of-type(16) .txt,.card.sp-card-random .item:nth-of-type(17) .txt,.card.sp-card-random .item:nth-of-type(18) .txt,.card.sp-card-random .item:nth-of-type(19) .txt,.card.sp-card-random .item:nth-of-type(2) .txt,.card.sp-card-random .item:nth-of-type(20) .txt,.card.sp-card-random .item:nth-of-type(21) .txt,.card.sp-card-random .item:nth-of-type(22) .txt,.card.sp-card-random .item:nth-of-type(23) .txt,.card.sp-card-random .item:nth-of-type(24) .txt,.card.sp-card-random .item:nth-of-type(25) .txt,.card.sp-card-random .item:nth-of-type(26) .txt,.card.sp-card-random .item:nth-of-type(27) .txt,.card.sp-card-random .item:nth-of-type(28) .txt,.card.sp-card-random .item:nth-of-type(3) .txt,.card.sp-card-random .item:nth-of-type(4) .txt,.card.sp-card-random .item:nth-of-type(5) .txt,.card.sp-card-random .item:nth-of-type(6) .txt,.card.sp-card-random .item:nth-of-type(7) .txt,.card.sp-card-random .item:nth-of-type(8) .txt,.card.sp-card-random .item:nth-of-type(9) .txt{margin-left:0;padding:0 0 8px}.card.sp-card-random .item:first-of-type .txt .meta,.card.sp-card-random .item:first-of-type .txt .meta .category,.card.sp-card-random .item:first-of-type .txt .meta .time,.card.sp-card-random .item:nth-of-type(10) .txt .meta,.card.sp-card-random .item:nth-of-type(10) .txt .meta .category,.card.sp-card-random .item:nth-of-type(10) .txt .meta .time,.card.sp-card-random .item:nth-of-type(11) .txt .meta,.card.sp-card-random .item:nth-of-type(11) .txt .meta .category,.card.sp-card-random .item:nth-of-type(11) .txt .meta .time,.card.sp-card-random .item:nth-of-type(12) .txt .meta,.card.sp-card-random .item:nth-of-type(12) .txt .meta .category,.card.sp-card-random .item:nth-of-type(12) .txt .meta .time,.card.sp-card-random .item:nth-of-type(13) .txt .meta,.card.sp-card-random .item:nth-of-type(13) .txt .meta .category,.card.sp-card-random .item:nth-of-type(13) .txt .meta .time,.card.sp-card-random .item:nth-of-type(14) .txt .meta,.card.sp-card-random .item:nth-of-type(14) .txt .meta .category,.card.sp-card-random .item:nth-of-type(14) .txt .meta .time,.card.sp-card-random .item:nth-of-type(15) .txt .meta,.card.sp-card-random .item:nth-of-type(16) .txt .meta,.card.sp-card-random .item:nth-of-type(17) .txt .meta,.card.sp-card-random .item:nth-of-type(18) .txt .meta,.card.sp-card-random .item:nth-of-type(19) .txt .meta,.card.sp-card-random .item:nth-of-type(2) .txt .meta,.card.sp-card-random .item:nth-of-type(2) .txt .meta .category,.card.sp-card-random .item:nth-of-type(2) .txt .meta .time,.card.sp-card-random .item:nth-of-type(20) .txt .meta,.card.sp-card-random .item:nth-of-type(21) .txt .meta,.card.sp-card-random .item:nth-of-type(22) .txt .meta,.card.sp-card-random .item:nth-of-type(23) .txt .meta,.card.sp-card-random .item:nth-of-type(24) .txt .meta,.card.sp-card-random .item:nth-of-type(25) .txt .meta,.card.sp-card-random .item:nth-of-type(26) .txt .meta,.card.sp-card-random .item:nth-of-type(27) .txt .meta,.card.sp-card-random .item:nth-of-type(28) .txt .meta,.card.sp-card-random .item:nth-of-type(3) .txt .meta,.card.sp-card-random .item:nth-of-type(3) .txt .meta .category,.card.sp-card-random .item:nth-of-type(3) .txt .meta .time,.card.sp-card-random .item:nth-of-type(4) .txt .meta,.card.sp-card-random .item:nth-of-type(4) .txt .meta .category,.card.sp-card-random .item:nth-of-type(4) .txt .meta .time,.card.sp-card-random .item:nth-of-type(5) .txt .meta,.card.sp-card-random .item:nth-of-type(5) .txt .meta .category,.card.sp-card-random .item:nth-of-type(5) .txt .meta .time,.card.sp-card-random .item:nth-of-type(6) .txt .meta,.card.sp-card-random .item:nth-of-type(6) .txt .meta .category,.card.sp-card-random .item:nth-of-type(6) .txt .meta .time,.card.sp-card-random .item:nth-of-type(7) .txt .meta,.card.sp-card-random .item:nth-of-type(7) .txt .meta .category,.card.sp-card-random .item:nth-of-type(7) .txt .meta .time,.card.sp-card-random .item:nth-of-type(8) .txt .meta,.card.sp-card-random .item:nth-of-type(8) .txt .meta .category,.card.sp-card-random .item:nth-of-type(8) .txt .meta .time,.card.sp-card-random .item:nth-of-type(9) .txt .meta,.card.sp-card-random .item:nth-of-type(9) .txt .meta .category,.card.sp-card-random .item:nth-of-type(9) .txt .meta .time{display:block}.card.sp-card-random .item:first-of-type .txt .meta .category,.card.sp-card-random .item:nth-of-type(10) .txt .meta .category,.card.sp-card-random .item:nth-of-type(11) .txt .meta .category,.card.sp-card-random .item:nth-of-type(12) .txt .meta .category,.card.sp-card-random .item:nth-of-type(13) .txt .meta .category,.card.sp-card-random .item:nth-of-type(14) .txt .meta .category,.card.sp-card-random .item:nth-of-type(2) .txt .meta .category,.card.sp-card-random .item:nth-of-type(3) .txt .meta .category,.card.sp-card-random .item:nth-of-type(4) .txt .meta .category,.card.sp-card-random .item:nth-of-type(5) .txt .meta .category,.card.sp-card-random .item:nth-of-type(6) .txt .meta .category,.card.sp-card-random .item:nth-of-type(7) .txt .meta .category,.card.sp-card-random .item:nth-of-type(8) .txt .meta .category,.card.sp-card-random .item:nth-of-type(9) .txt .meta .category{margin-bottom:2px}.card.sp-card-random .item:first-of-type .txt .meta .time,.card.sp-card-random .item:nth-of-type(10) .txt .meta .time,.card.sp-card-random .item:nth-of-type(11) .txt .meta .time,.card.sp-card-random .item:nth-of-type(12) .txt .meta .time,.card.sp-card-random .item:nth-of-type(13) .txt .meta .time,.card.sp-card-random .item:nth-of-type(14) .txt .meta .time,.card.sp-card-random .item:nth-of-type(2) .txt .meta .time,.card.sp-card-random .item:nth-of-type(3) .txt .meta .time,.card.sp-card-random .item:nth-of-type(4) .txt .meta .time,.card.sp-card-random .item:nth-of-type(5) .txt .meta .time,.card.sp-card-random .item:nth-of-type(6) .txt .meta .time,.card.sp-card-random .item:nth-of-type(7) .txt .meta .time,.card.sp-card-random .item:nth-of-type(8) .txt .meta .time,.card.sp-card-random .item:nth-of-type(9) .txt .meta .time{padding-left:0;border:none}.card.sp-card-random .item:first-of-type .txt .title,.card.sp-card-random .item:nth-of-type(10) .txt .title,.card.sp-card-random .item:nth-of-type(11) .txt .title,.card.sp-card-random .item:nth-of-type(12) .txt .title,.card.sp-card-random .item:nth-of-type(13) .txt .title,.card.sp-card-random .item:nth-of-type(14) .txt .title,.card.sp-card-random .item:nth-of-type(2) .txt .title,.card.sp-card-random .item:nth-of-type(3) .txt .title,.card.sp-card-random .item:nth-of-type(4) .txt .title,.card.sp-card-random .item:nth-of-type(5) .txt .title,.card.sp-card-random .item:nth-of-type(6) .txt .title,.card.sp-card-random .item:nth-of-type(7) .txt .title,.card.sp-card-random .item:nth-of-type(8) .txt .title,.card.sp-card-random .item:nth-of-type(9) .txt .title{-webkit-line-clamp:2}.card.sp-card-random .item:first-of-type .related-keywords,.card.sp-card-random .item:nth-of-type(2) .related-keywords,.card.sp-card-random .item:nth-of-type(3) .related-keywords,.card.sp-card-random .item:nth-of-type(4) .related-keywords{margin-left:0;text-align:left}.card.sp-card-random .item:first-of-type .related-keywords .keyword,.card.sp-card-random .item:nth-of-type(2) .related-keywords .keyword,.card.sp-card-random .item:nth-of-type(3) .related-keywords .keyword,.card.sp-card-random .item:nth-of-type(4) .related-keywords .keyword{margin-left:0}}@media screen and (max-width:820px){.card .thumb .thumb-container:after,.media-list .thumb .thumb-container:after{border:6px solid #f5f5f5}.card .txt,.media-list .txt{padding:0 8px 8px}.card .txt .meta,.media-list .txt .meta{display:block;margin-bottom:0}.card .txt .meta .category,.card .txt .meta .time,.media-list .txt .meta .category,.media-list .txt .meta .time{margin-bottom:8px;font-size:.7rem}.card .txt .meta .time,.media-list .txt .meta .time{font-size:.625rem}.card .txt .title,.media-list .txt .title{line-height:1.3;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.card .txt .title,.card-l .txt .title{height:37px}.card .txt .author,.card .txt .summary,.media-list .txt .author,.media-list .txt .summary{display:none}.card .badge-new,.media-list .badge-new{height:16px}.card .badge-new:after,.card .badge-new:before,.media-list .badge-new:after,.media-list .badge-new:before{border-width:0 10px 16px 0}.card .badge-new:after,.media-list .badge-new:after{border-width:16px 10px 0 0}.card{margin-bottom:40px}.card .item{width:calc(46% - 8px);margin-bottom:16px}.card .item:nth-of-type(3n){margin-right:16px}.card .item:nth-of-type(2n){margin-right:0}.card .txt .meta .category{margin-bottom:2px}.card .related-keywords{display:none}.card-l{margin-bottom:40px}.card-l .item{width:100%;margin:0 0 16px}.card-l .item:nth-of-type(3n),.card-l .item:nth-of-type(3n+1){margin-right:0}.card.sp-card-random .thumb,.media-list .thumb{width:80px}.card.sp-card-random .item,.media-list .item{margin-bottom:8px;padding:8px}.card.sp-card-random .txt,.media-list .txt{margin-left:96px;padding:0}.card.sp-card-random .txt .meta,.media-list .txt .meta{line-height:1}.card.sp-card-random .txt .meta .category,.media-list .txt .meta .category{margin-bottom:0}.card.sp-card-random .txt .title,.media-list .txt .title{-webkit-line-clamp:2;font-size:.75rem;font-weight:700}.card.sp-card-random .related-keywords,.media-list .related-keywords{margin-left:96px;line-height:1;text-align:left}.card.sp-card-random .related-keywords .keyword,.media-list .related-keywords .keyword{font-size:.625rem}.card.sp-card-random .related-keywords .keyword:after,.media-list .related-keywords .keyword:after{display:none}}.related-articles-list .item{margin-bottom:0;padding:16px;border-bottom:1px solid #ccc}.related-articles-list .item:last-of-type{padding-bottom:16px}.related-articles-list .thumb{width:120px}.related-articles-list .txt{margin-left:136px}@media screen and (max-width:820px){.related-articles-list .thumb{width:80px}.related-articles-list .txt{margin-left:96px}}.keyword-link{-webkit-border-radius:30px;-moz-border-radius:30px;display:inline-block;position:relative;margin:0 8px 16px 0;padding:4px 24px 4px 32px;border:1px solid #ccc;border-radius:30px;font-size:.875rem;transition:background-color .5s}.keyword-link:before{display:block;position:absolute;top:calc(50% - 12px);left:20px;content:"";content:"#"}.keyword-link:hover{background-color:#efefef;text-decoration:none}@media screen and (max-width:820px){.keywords .section-title:before{display:none}.keyword-link{margin-bottom:8px;font-size:.675rem}.keyword-link:before{top:calc(50% - 8px)}}.btn-container{clear:both}.btn-container .btn{display:block;position:relative;max-width:420px;margin:0 auto;padding:12px 0;border:1px solid #999;border-radius:3px;font-size:1.125rem;text-align:center}.btn-container .btn:hover{background-color:#efefef;text-decoration:none}.btn-container .btn:hover:after{right:-24px}.btn-container .btn-more:hover:after{bottom:-24px}.btn-area .btn-j_monitor{background-color:#4e7034!important}@media screen and (max-width:820px){.btn-container .btn{margin:0 auto;padding:16px;font-size:.875rem}}#slider{position:relative;max-width:1920px;margin:0 auto;padding-bottom:25px;background:#ededed}.slider-contents{display:none}.slider-contents .slick-slide{position:relative;margin:24px 8px 0;overflow:hidden;outline:none}.slider-contents.slick-initialized{display:block}.slick-slider{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;-webkit-tap-highlight-color:transparent;box-sizing:border-box;display:block;touch-action:pan-y;user-select:none}.slick-list{display:block;position:relative;margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;min-height:1px;float:left}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-next,.slick-prev{display:flex;z-index:100;position:absolute;bottom:50%;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;outline:none;background:#000;color:transparent;cursor:pointer;z-index:9}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:none;background-color:#666;color:transparent}.slick-next:before,.slick-prev:before{display:flex;position:absolute;top:0;left:0;align-items:center;justify-content:center;width:32px;height:32px;transform:rotate(-180deg);color:#fff!important;font-family:iconfont;font-size:18px;line-height:1em;content:"\e906"}.slick-prev{left:0}.slick-next{right:0}.slick-next:before{transform:rotate(0)}.slick-track{display:flex;justify-content:center;margin:0 auto}.slick-slide{float:none;background-color:#fff}.slick-slide .thumb{display:block;width:100%;margin-bottom:10px;overflow:hidden}.slick-slide .thumb .thumb-container{display:flex;position:relative;align-items:center;justify-content:center;width:100%;height:0;padding-top:66.75%}.slick-slide .thumb .thumb-container:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:12px solid #f5f5f5;content:"";opacity:0;transition:opacity .5s}.slick-slide .thumb .thumb-container img{position:absolute;top:50%;left:50%;width:100%;height:100%;object-fit:scale-down;transform:translate(-50%,-50%);font-family:"object-fit: cover;";transition:transform .5s}.slick-slide .thumb:hover .thumb-container:after{opacity:.7}.slick-slide .txt{display:block;padding:0 16px 5px}.slick-slide .txt .title{margin-bottom:5px;font-size:1rem;font-weight:700;line-height:1.6;height:3.2em;width:100%;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.slick-slide .txt .meta .author{font-size:.875rem;line-height:1.3}.slick-slide .txt .meta .category{display:inline-block;float:left;margin-bottom:5px;font-size:.875rem;font-weight:700;letter-spacing:-.01em}.slick-slide .txt .meta .time{display:inline-block;float:right;color:#999;font-size:.6875rem}.slide-digitalmedia_g .thumb .thumb-container:after{border-color:#000}.slide-contents_m .thumb .thumb-container:after{border-color:#f3934f}.slide-media .thumb .thumb-container:after{border-color:#1da1f2}.slide-feature .thumb .thumb-container:after{border-color:#999}.slide-report .thumb .thumb-container:after{border-color:#e0858e}.slide-download .thumb .thumb-container:after{border-color:#3f5e84}.slide-digitalmedia_g .txt .meta .category{color:#000}.slide-contents_m .txt .meta .category{color:#f3934f}.slide-media .txt .meta .category{color:#1da1f2}.slide-feature .txt .meta .category{color:#999}.slide-report .txt .meta .category{color:#e0858e}.slide-download .txt .meta .category{color:#3f5e84}.slide-interview .thumb .thumb-container:after{border-color:#64ac93}.slide-interview .txt .meta .category{color:#64ac93}.slide-campaign .thumb .thumb-container:after{border-color:#3ab2cc}.slide-campaign .txt .meta .category{color:#3ab2cc}.slide-jirei .thumb .thumb-container:after{border-color:#1da1f2}.slide-jirei .txt .meta .category{color:#1da1f2}.slide-news .thumb .thumb-container:after{border-color:#e0858e}.slide-news .txt .meta .category{color:#e0858e}.slide-archive .thumb .thumb-container:after,.slide-media_kit .thumb .thumb-container:after,.slide-series .thumb .thumb-container:after{border-color:#999}.slide-archive .txt .meta .category,.slide-media_kit .txt .meta .category,.slide-series .txt .meta .category{color:#999}.slide-keyword .thumb .thumb-container:after{border-color:#f3934f}.slide-keyword .txt .meta .category{color:#f3934f}.slide-ad_info .thumb .thumb-container:after{border-color:#935150}.slide-ad_info .txt .meta .category{color:#935150}.slide-analysis .thumb .thumb-container:after{border-color:#048aa9}.slide-analysis .txt .meta .category{color:#048aa9}.keywords{background-color:#fff}.category-header{position:relative}.category-header:before{display:block;position:absolute;bottom:0;left:0;width:100%;height:100px;content:""}.category-header .contents-max-width{display:flex;align-items:center;justify-content:space-between}.category-header .category-main-img{order:2;width:40%;padding-bottom:40px}.category-header .category-main-img .category-main-img-container{position:relative;height:0;padding-top:66.75%}.category-header .category-main-img img{position:absolute;top:0;left:50%;width:100%;height:auto;max-height:100%;object-fit:scale-down;transform:translate(-50%);transform-origin:left center;font-family:"object-fit: cover;";transition:transform .5s}.category-header .category-title{display:flex;flex-direction:column;justify-content:center;order:1;width:55%;margin-top:-100px}.category-header .category-name span{display:inline-block;position:relative;margin-bottom:4px}.category-header .category-name span:before{display:block;position:absolute;top:0;right:-80px;width:calc(100% + 1000px);height:100%;background-color:#fff;content:""}.category-header .category-name span strong{z-index:5;position:relative}.category-header .category-name .category-name-en{padding:2px 0;font-family:var(--font-montserrat),"メイリオ",meiryo,"ヒラギノ角ゴ Pro W3",Hiragino Kaku Gothic Pro,"ＭＳ Ｐゴシック",sans-serif;font-size:2.5rem;font-weight:700;letter-spacing:-.01em}.category-header .category-name .category-name-jp{padding:5px 0;font-size:1.5rem}.category-header .category-name .category-name-jp strong{font-weight:400!important}.category-header .category-summary{color:#5b5b5b}@media (-ms-high-contrast:none){.category-header .contents-max-width,::-ms-backdrop{overflow:hidden}}.category-header-noimage:before{height:8px}.category-header-noimage .category-title{width:100%;margin:40px 0 48px;text-align:center}.category-header-noimage .category-name span:before{right:-24px;width:calc(100% + 48px)}.category-header-noimage .category-summary{margin:24px 15% 0;font-size:14px;line-height:1.8;text-align:left}.category-name-interview .category-name-en{color:#64ac93}.category-name-campaign .category-name-en{color:#3ab2cc}.category-name-jirei .category-name-en{color:#1da1f2}.category-name-news .category-name-en{color:#e0858e}.category-name-keyword .category-name-en{color:#f3934f}.category-name-archive .category-name-en,.category-name-media_kit .category-name-en,.category-name-series .category-name-en{color:#999}.category-name-ad_info .category-name-en{color:#935150}.category-name-analysis .category-name-en{color:#048aa9}@media screen and (max-width:1024px){.category-header{padding-bottom:24px}.category-header:before{height:4px}.category-header .category-title{margin-top:0}.category-header .category-name span:before{right:-16px}.category-header .category-name .category-name-en{font-size:1.5rem}.category-header .category-name .category-name-jp{font-size:1rem}.category-header .category-summary{font-size:.875rem}.category-header-noimage .category-title{margin:40px 0 0}.category-header-noimage .category-name span:before{right:-24px}}@media screen and (max-width:820px){.category-header{margin-top:16px}.category-header:before{display:none}.category-header .contents-max-width{display:block}.category-header .category-main-img{width:auto;margin:0 48px;padding-bottom:0}.category-header .category-title{width:auto;margin-top:-8px}.category-header .category-name span{margin-bottom:0}.category-header .category-name .category-name-en{font-size:1.25rem}.category-header .category-name .category-name-jp{padding:2px;font-size:.75rem}.category-header-noimage .category-title{margin:40px 0 0}.category-header-noimage .category-summary{margin:24px 0 0}}.article-body{padding:32px 32px 80px;background-color:#fff}.article-body .article-title{position:relative;margin-bottom:40px;padding-bottom:10px;border-bottom:1px solid #ccc}.article-body .article-title .article-meta{margin-bottom:16px;display:flex;justify-content:space-between}.article-body .article-title .article-meta .category,.article-body .article-title .article-meta .time{display:inline-block}.article-body .article-title .article-meta .category{font-size:.875rem;font-weight:700;letter-spacing:-.01rem}.article-body .article-title .article-meta .time{margin-left:4px;padding-left:8px;font-size:.6875rem}.article-body .article-title h1{margin-bottom:24px;font-size:2rem}.article-body .article-title .article-author{width:calc(100% - 96px);margin-bottom:16px;color:#666;font-size:.75rem}.article-body .article-title .article-keywords{width:calc(100% - 72px)}.article-body .article-title .article-keywords .keyword{display:inline-block;position:relative;margin-bottom:6px;margin-right:4px;padding:5px 8px 2px 14px;color:#999;font-size:.7rem;line-height:1.2;border:1px solid #ccc;border-radius:50px}.article-body .article-title .article-keywords .keyword:before{display:block;position:absolute;top:5px;left:5px;content:"";content:"#"}.article-body .article-title .article-keywords .keyword:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.article-body .article-title .article-sns{position:absolute;right:0;bottom:10px}.article-body .article-title .article-sns a{display:inline-block;width:32px;height:32px;font-size:16px}.article-body .article-title .article-sns a svg{width:24px;height:24px}.article-body .article-title .article-sns .fb{fill:#0866ff}.article-body h2{position:relative;margin:48px 0 0;padding:32px 0;border-top:1px solid #ccc;font-size:1.5rem}.article-body h2:before{display:block;position:absolute;top:-2px;left:0;width:80px;height:4px;background-color:#999;content:""}.article-body h3{position:relative;margin:0;padding:24px 0;font-size:1.125rem}.article-body h3:before{display:block;position:absolute;top:0;left:0;width:80px;height:2px;background-color:#999;content:""}.article-body p{padding-bottom:24px;line-height:2em;word-break:break-all}.article-body p a{color:#017cde}.article-body p a:hover{text-decoration:underline}article .sns-btm-btn{margin-bottom:40px}.conversation-left,.conversation-right{display:flex;align-items:flex-start;padding:0 48px 24px}.conversation-left .conversation-thumb,.conversation-right .conversation-thumb{display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;width:50px;margin-right:24px}.conversation-left .conversation-thumb .thumb-container,.conversation-right .conversation-thumb .thumb-container{display:flex;flex-direction:column}.conversation-left .conversation-thumb .thumb-container img,.conversation-right .conversation-thumb .thumb-container img{-webkit-border-radius:50%;-moz-border-radius:50%;width:50px;height:50px;object-fit:cover;border:2px solid #ddd;border-radius:50%;font-family:"object-fit: cover;"}.conversation-left .conversation-thumb small,.conversation-right .conversation-thumb small{display:block;margin-top:4px;font-size:.75rem;letter-spacing:-.1em;line-height:1.2;text-align:center}.conversation-left p,.conversation-right p{word-wrap:break-word;position:relative;width:calc(100% - 64px);padding:24px;border:2px solid #ddd;border-radius:15px;line-height:1.5;word-break:break-word}.conversation-left p:before,.conversation-right p:before{position:absolute;top:16px;left:-11px;width:20px;height:20px;transform:rotate(-45deg);border-top:2px solid #ddd;border-left:2px solid #ddd;background-color:#fff;content:""}.conversation-right .conversation-thumb{order:2;margin:0 0 0 24px}.conversation-right p{order:1}.conversation-right p:before{right:-11px;left:auto;transform:rotate(135deg)}.article-body-interview{border-top:8px solid #64ac93}.article-body-interview h2{border-color:#64ac93}.article-body-interview h2:before,.article-body-interview h3:before{background-color:#64ac93}.article-body-campaign{border-top:8px solid #3ab2cc}.article-body-campaign h2{border-color:#3ab2cc}.article-body-campaign h2:before,.article-body-campaign h3:before{background-color:#3ab2cc}.article-body-jirei{border-top:8px solid #1da1f2}.article-body-jirei h2{border-color:#1da1f2}.article-body-jirei h2:before,.article-body-jirei h3:before{background-color:#1da1f2}.article-body-news{border-top:8px solid #e0858e}.article-body-news h2{border-color:#e0858e}.article-body-news h2:before,.article-body-news h3:before{background-color:#e0858e}.article-body-keyword{border-top:8px solid #f3934f}.article-body-keyword h2{border-color:#f3934f}.article-body-keyword h2:before,.article-body-keyword h3:before{background-color:#f3934f}.article-body-archive,.article-body-media_kit,.article-body-series{border-top:8px solid #999}.article-body-archive h2,.article-body-media_kit h2,.article-body-series h2{border-color:#999}.article-body-archive h2:before,.article-body-archive h3:before,.article-body-media_kit h2:before,.article-body-media_kit h3:before,.article-body-series h2:before,.article-body-series h3:before{background-color:#999}.article-body-ad_info{border-top:8px solid #935150}.article-body-ad_info h2{border-color:#935150}.article-body-ad_info h2:before,.article-body-ad_info h3:before{background-color:#935150}.article-body-analysis{border-top:8px solid #048aa9}.article-body-analysis h2{border-color:#048aa9}.article-body-analysis h2:before,.article-body-analysis h3:before{background-color:#048aa9}.article-body-j_monitor{border-top:8px solid #4e7034}.article-body-j_monitor #corner-main .ttl-area h1{color:#4e7034!important}.article-body-j_monitor h2{border-color:#4e7034}.article-body-j_monitor h2:before,.article-body-j_monitor h3:before{background-color:#4e7034}.article-body .article-title .article-meta .category.category-series{color:#999}.article-body .article-title .article-meta .category.category-marketing{color:#f3934f}.article-body .article-title .article-meta .category.category-media{color:#1da1f2}.article-body .article-title .article-meta .category.category-download{color:#3f5e84}.article-body .article-title .article-meta .category.category-archive,.article-body .article-title .article-meta .category.category-media_kit{color:#999}.article-body .article-title .article-meta .category.category-ad_info{color:#935150}.article-body .article-title .article-meta .category.category-j_monitor{color:#4e7034}@media screen and (max-width:820px){.article-body{margin-top:16px;padding:16px 10px 40px}.article-body .article-title{margin-bottom:16px;padding-bottom:40px;border-bottom:1px solid #ccc}.article-body .article-title .article-meta{margin-bottom:8px}.article-body .article-title h1{font-size:1.25rem}.article-body .article-title .article-author,.article-body .article-title .article-keywords{width:100%}.article-body .article-title .article-sns{bottom:8px}.article-body h2{font-size:1.25rem}.article-body h3{font-size:1rem}.article-body p{font-size:14px;line-height:1.8}.conversation-left,.conversation-right{padding:0 0 24px}.conversation-left p,.conversation-right p{padding:16px;font-size:.875rem}.conversation-right .conversation-thumb{order:1;margin:0 24px 0 0}.conversation-right p{order:2}.conversation-right p:before{right:auto;left:-11px;transform:rotate(-45deg)}}.font-size-xl{font-size:2rem!important}@media screen and (max-width:820px){.font-size-xl{font-size:1.25rem!important}}.img-fit{object-fit:cover;font-family:"object-fit: cover;"}#top-bnr{width:100%;background:#8b8b8b;padding:15px 0 0;text-align:center}#top-bnr-inner{max-width:1000px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap}#top-bnr .top-bnr{display:flex;flex-direction:column;width:calc(100% / 3);margin-bottom:15px}#top-bnr .top-bnr img{padding:0 15px;width:100%}@media screen and (max-width:820px){#top-bnr-inner{width:100%}#top-bnr .top-bnr{width:calc(100% / 1)}#top-bnr .top-bnr img{width:90%}}#top-info{max-width:960px;width:100%;margin:30px auto 0}#top-info #top-info-inner .top-info{display:flex;font-size:.8rem}#top-info #top-info-inner .top-info p.date{width:15%;display:inline-block;font-weight:700}#top-info #top-info-inner .top-info p.info-txt{width:85%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:820px){#top-info{width:90%}#top-info #top-info-inner .top-info{display:block}#top-info #top-info-inner .top-info p.date{width:100%;padding-bottom:0}#top-info #top-info-inner .top-info p.info-txt{width:100%}}.l-footer__container{max-width:1280px;width:100%;margin:0 auto;padding:0 10px;letter-spacing:.01em}.l-footer__header{margin-bottom:16px}.l-footer__header .c-titleText__heading{font-size:.75rem}.c-iconText{position:relative;vertical-align:middle;line-height:1.5}.c-titleText{border-color:currentcolor #444 #444;border-top:1px solid #444;padding-top:8px;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}.c-titleText--none{border-top:none}.c-titleText__heading{font-size:.8rem;line-height:1.5;color:#111;position:relative}.c-titleText--borderGray{border-color:#e0e0e0}.p-relatedSite{-ms-flex-wrap:wrap;flex-wrap:wrap}.p-relatedService,.p-relatedSite{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex}.p-relatedService{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.p-footerLinks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;width:20%}.p-footerLinks__item{width:100%;padding:3px 0;font-size:12px}.p-footerLinks__item a:nth-child(2):before,.p-footerLinks__item a:nth-child(3):before{content:"｜";display:inline-block;color:#787871}.p-footerLinks--sub .p-footerLinks__item:first-child{margin-top:24px}.u-txtBold{font-weight:700!important}.c-iconText--lineArrow:after{content:"";display:inline-block;width:.4em;height:.4em;border-top:2px solid #111;border-right:2px solid #111;-webkit-transform:rotate(45deg) translateX(.25em) translateY(-.25em);-ms-transform:rotate(45deg) translateX(.25em) translateY(-.25em);transform:rotate(45deg) translateX(.25em) translateY(-.25em);margin-bottom:2px}@media screen and (max-width:820px){.l-footer__container{width:100%;padding:2%}.l-footer__header{margin-bottom:0}.p-relatedService,.p-relatedSite{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.p-footerLinks{width:50%;margin-bottom:10px;padding-right:5px}}#top-download{background:#ededed}#top-download .card .item-download .thumb .thumb-container:after{border-color:#3f5e84}#top-download .card .txt{padding:0}#top-download .card .item-download .txt .meta .category{color:#3f5e84;margin:0 12px}#top-download .card .txt .title{margin:0 12px 15px}#top-download .btn-container .btn{background:#3f5e84;border:none;color:#fff}.btn-container .btn:hover,.card .txt:hover .btn-dl{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.btn-dl{background:#3f5e84;color:#fff;font-weight:700;padding:5px 0;text-align:center;font-size:.8rem}.btn-dl:before{content:url(/_next/static/media/icon-dl.9d7d7d32.svg);display:inline-block;vertical-align:middle;width:14px;height:14px}.lower-title{text-align:center;margin:0 0 24px;font-size:2rem;font-weight:700;position:relative}.lower-title-author:after,.lower-title-contact:after,.lower-title-digitalmedia_g:after,.lower-title-download:after,.lower-title-marketing:after,.lower-title-media:after,.lower-title-series:after{content:"";position:absolute;height:6px;width:50px;bottom:-20px;left:calc(50% - 25px)}.lower-title-contact:after{background:#f08600}.lower-title-download:after{background:#3f5e84}.lower-title-digitalmedia_g:after{background:#000}.lower-title-marketing:after{background:#f3934f}.lower-title-media:after{background:#1da1f2}.lower-title-author:after,.lower-title-series:after{background:#999}.lower-title-report:after{background:#e0858e}@media screen and (max-width:820px){.lower-title{font-size:1.5rem;line-height:1.5}}.box-contact{margin-top:54px;display:flex}.iframe-contact01{width:100%;height:2050px}.iframe-contact01,.iframe-contact02{overflow:hidden;border:1px solid #ccc}.iframe-contact02{width:50%;height:2100px}.contact-txt{padding:0 60px 0 0;width:50%}.contact-txt h3{font-size:24px}.contact-txt p{font-size:14px}.contact-txt span.red{color:red}.contact-txt a{color:#0e74ff;text-decoration:underline;margin:0 5px}.contact-txt a:hover{text-decoration:none}.contact-txt img{margin-bottom:15px;width:100%}@media screen and (max-width:820px){.box-contact{flex-direction:column}.iframe-contact01{height:2600px}.iframe-contact02{width:100%;height:2600px}.contact-txt{padding:0;width:100%}.contact-txt h3{font-size:18px}.contact-txt p{line-height:1.8}}.tnanks-txt{padding:0;width:880px;margin:0 auto}.tnanks-txt p{font-size:14px}@media screen and (max-width:820px){.tnanks-txt{padding:0;width:100%}.tnanks-txt p{line-height:1.8}}.lower-tag{margin:30px 13% 0;padding:15px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.lower-tag .related-keywords .keyword{display:inline-block;position:relative;margin-bottom:6px;margin-right:4px;padding:5px 8px 2px 14px;color:#999;font-size:.6875rem;line-height:1.2;border:1px solid #ccc;border-radius:50px}.lower-tag .related-keywords .keyword:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.lower-tag .related-keywords .keyword:before{display:block;position:absolute;top:5px;left:5px;content:"";content:"#"}.lower-tag .related-keywords{margin-top:auto;padding:0;text-align:left}@media screen and (max-width:820px){.lower-tag{margin:30px 0 0;padding:15px 0}}.category-header2 .category-title{width:100%;margin:40px 0 0;text-align:center}.category-header2 .category-summary{margin:44px 15% 0;font-size:14px;color:#5b5b5b;line-height:1.8;text-align:left}@media screen and (max-width:820px){.category-header2{margin-top:16px}.category-header2 .category-title{width:auto;margin:40px 0 0}.category-header2 .category-summary{margin:44px 0 0;font-size:12px}}.lower-category-title,.lower-related-title{text-align:center;margin:0 0 24px;font-size:1.75rem;font-weight:700}.lower-related-title{border-top:1px solid #ccc;padding-top:20px}@media screen and (max-width:820px){.lower-category-title,.lower-related-title{font-size:1.25rem}}.btn-download{display:flex;margin-bottom:15px;margin-top:auto}.btn-download a{background:#4e3fb7;border-radius:3px;width:100%;padding:7px;color:#fff;font-weight:700;font-size:14px;text-align:center}.btn-download a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}.btn-download a.dl-pdf,.btn-download a.dl-ppt{position:relative;margin-right:8px;padding-left:30px}.btn-download a.dl-ppt{background:#3f5e84}.btn-download a.dl-pdf{background:#96b7e3}.btn-download a.dl-pdf:before,.btn-download a.dl-ppt:before{content:"";position:absolute;display:block;top:50%;left:25%;width:30px;height:30px;margin-top:-15px;background:url(/_next/static/media/icon-dl.9d7d7d32.svg) 0 50% no-repeat}@media screen and (max-width:820px){.btn-download a{font-size:12px}.btn-download a.dl-pdf,.btn-download a.dl-ppt{padding-left:20px}.btn-download a.dl-pdf:before,.btn-download a.dl-ppt:before{left:10%}}.cta-photo{padding:35px 40px;margin-bottom:60px;border:1px solid #ccc;border-top:4px solid #566da7}.cta-photo .inner-cta{display:flex}.cta-photo .inner-cta .photo{width:50%;padding-right:15px}.cta-photo .inner-cta .txt{width:50%;padding-left:25px}.cta-photo .inner-cta .photo img{width:100%}.cta-photo .inner-cta .ttl{font-size:18px;line-height:1.4;font-weight:700}.cta-photo .inner-cta .cmt{font-size:14px;line-height:1.8}.cta-photo .btn{margin:20px 0 0}.cta-photo .btn a{width:100%;display:block;text-align:center;padding:12px;color:#fff;border-radius:5px;background:#4e3fb7}@media screen and (max-width:820px){.cta-photo{padding:20px 25px}.cta-photo .inner-cta{flex-direction:column}.cta-photo .inner-cta .photo{width:100%;padding-right:0;margin-bottom:20px}.cta-photo .inner-cta .txt{width:100%;padding-left:0}.cta-photo .inner-cta .ttl{font-size:16px;padding-bottom:16px}.cta-photo .inner-cta .cmt{font-size:12px;line-height:1.6;padding:0}}.cta-column01{padding:25px 40px;margin-bottom:60px;border:1px solid #ccc;border-top:4px solid #566da7}.cta-column01 .inner-cta{display:flex}.cta-column01 .inner-cta .txt{width:50%;padding-right:15px}.cta-column01 .inner-cta .txt p{font-size:18px;line-height:1.4;font-weight:700;padding:0}.cta-column01 .inner-cta .btn{width:50%;padding-left:25px}.cta-column01 .btn a{width:100%;display:block;text-align:center;padding:12px;color:#fff;border-radius:5px;background:#4e3fb7}.cta-box,.cta-column02{display:flex}.cta-box{padding:25px 40px;margin-bottom:60px;border:1px solid #ccc;border-top:4px solid #566da7;width:50%;flex-direction:column}.cta-box-left{margin-right:10px}.cta-box-right{margin-left:10px}.cta-box .inner-cta{display:flex;flex-direction:column;flex-grow:1}.cta-box .inner-cta .ttl{font-size:18px;line-height:1.4;font-weight:700;margin-bottom:10px;padding:0}.cta-box .btn a{width:100%;display:block;text-align:center;padding:12px;color:#fff;border-radius:5px;background:#4e3fb7}.cta-box .btn a:hover,.cta-column01 .btn a:hover,.cta-photo .btn a:hover{filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}@media screen and (max-width:820px){.cta-column01{padding:20px 25px}.cta-column01 .inner-cta{flex-direction:column}.cta-column01 .inner-cta .txt{width:100%;padding-right:0}.cta-column01 .inner-cta .txt p{font-size:16px;margin-bottom:10px}.cta-column01 .inner-cta .btn{width:100%;padding-left:0}.cta-column02{flex-direction:column;margin-bottom:40px}.cta-box{padding:20px 25px;margin-bottom:20px;width:100%}.cta-box-left{margin-right:0}.cta-box-right{margin-left:0}.cta-box .inner-cta .ttl{font-size:16px;padding:0}}.cta-box.cta-download,.cta-column01.cta-download,.cta-photo.cta-download{border-top:4px solid #566da7}.cta-box.cta-download .btn a,.cta-column01.cta-download .btn a,.cta-photo.cta-download .btn a{background:#3f5e84}.cta-box.cta-contact,.cta-column01.cta-contact,.cta-photo.cta-contact{border-top:4px solid #bd5454}.cta-box.cta-contact .btn a,.cta-column01.cta-contact .btn a,.cta-photo.cta-contact .btn a{background:#8d322f}.cta-box.cta-contact.cta-contact02,.cta-box.cta-download.cta-download02,.cta-column01.cta-contact.cta-contact02,.cta-column01.cta-download.cta-download02,.cta-photo.cta-contact.cta-contact02,.cta-photo.cta-download.cta-download02{border-top:4px solid #f08600}.cta-box.cta-contact.cta-contact02 .btn a,.cta-box.cta-download.cta-download02 .btn a,.cta-column01.cta-contact.cta-contact02 .btn a,.cta-column01.cta-download.cta-download02 .btn a,.cta-photo.cta-contact.cta-contact02 .btn a,.cta-photo.cta-download.cta-download02 .btn a{background:#f08600}.cta-box.cta-download .btn a:before,.cta-column01.cta-download .btn a:before,.cta-photo.cta-download .btn a:before{content:"";display:inline-block;width:18px;height:18px;margin:-3px 5px 0 0;background:url(/_next/static/media/icon-dl.9d7d7d32.svg) no-repeat;background-size:contain;vertical-align:middle}.cta-box.cta-contact .btn a:before,.cta-column01.cta-contact .btn a:before,.cta-photo.cta-contact .btn a:before{content:"";display:inline-block;width:18px;height:18px;margin:-3px 5px 0 0;background:url(/_next/static/media/icon-contact.a60524b6.svg) no-repeat;background-size:contain;vertical-align:middle}body.article-detail{padding-top:125px}body.article-detail header{position:fixed;top:0;z-index:99;margin:0 auto;width:100%}header .header-sns{display:flex;position:absolute;right:409px}header .header-sns a{display:flex;align-items:center;justify-content:center;width:36px;height:40px;color:#000;font-size:20px}header .header-sns a svg{width:20px;height:20px;object-fit:contain;transition:fill .5s}header .header-sns a:hover svg{fill:#fda544}header .header-sns a:hover{color:#fda544}@media screen and (max-width:960px){body.article-detail{padding-top:88px}}@media screen and (max-width:820px){header .header-sns{right:54px;top:10px}header .header-sns a{width:38px;height:32px}header .header-sns a:hover{color:#7c3231}}#top-introduce{background:#ededed}.top-introduce-box{display:flex;padding:40px;align-items:center}.top-introduce-box .top-introduce-logo{width:30%}.top-introduce-box .top-introduce-logo img{width:100%}.top-introduce-box .top-introduce-txt p{padding-left:80px;padding-bottom:0}@media screen and (max-width:820px){.top-introduce-box{flex-flow:column;padding:40px 20px}.top-introduce-box .top-introduce-logo{width:80%}.top-introduce-box .top-introduce-txt p{padding-left:0;padding-top:30px}}.agenda{margin-bottom:60px;padding:20px 45px;border:5px solid #efefef}@media screen and (max-width:820px){.agenda{padding:15px 20px 15px 35px}}.agenda-title{text-align:left;margin:0 0 0 -23px;padding:0 0 12px!important;font-size:1.25rem!important;font-weight:700}.agenda-inner>ul{margin:0;line-height:1.4}.agenda-inner>ul>li{position:relative;font-weight:700}.agenda-inner>ul>li:not(:last-of-type){margin:0 0 10px}.agenda-inner>ul ul{margin:4px 0 0 20px;line-height:1.8}.agenda-inner>ul ul li{font-weight:400}.agenda li a{display:block;position:relative;color:inherit}.agenda li a:hover{background:#efefef;-webkit-transition:.2s;transition:.2s}.agenda .agenda-inner>ul>li a:before{display:inline-block;position:absolute;width:24px;top:0;left:-24px;content:"■"}.agenda .agenda-inner>ul ul{margin:4px 0 0;font-size:14px}.agenda .agenda-inner>ul ul>li{padding-left:20px}@media screen and (max-width:820px){.agenda-inner>ul ul{line-height:1.5}.agenda .agenda-inner>ul ul>li{padding-left:15px;margin-bottom:6px}}.agenda .agenda-inner>ul ul>li a:before{width:15px;left:-15px;content:"-"}.body-related-link{margin:0 auto 60px;font-size:14px;width:80%}.body-related-link>li{border-top:5px solid #efefef;border-bottom:5px solid #efefef}.body-related-link>li>a{text-decoration:none;color:#333;position:relative;display:block;padding:16px 16px 16px 50px;-webkit-transition:.2s;transition:.2s}.body-related-link>li>a:before{left:30px;width:7px;height:1px;top:calc(50% + .5px);background:#666;content:"";position:absolute}.body-related-link>li>a:after{left:28px;width:6px;height:7px;top:50%;border-top:1px solid #666;border-right:1px solid #666;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);content:"";position:absolute}@media screen and (max-width:820px){.body-related-link{width:95%}.body-related-link>li>a{padding:16px 16px 16px 30px}.body-related-link>li>a:before{left:10px}.body-related-link>li>a:after{left:8px}}.body-related-link>li>a:hover{color:#333;background:#fafafa}.body-related-link>li>a:hover:before{left:33px;transition:all .15s ease-out}.body-related-link>li>a:hover:after{left:31px;transition:all .15s ease-out}.megamenu:hover .megamenu_sub .global-navi-section a{border-top:3px solid #666}.header-main{width:100%;background:#fff;position:relative}body.article-detail .header-nav{transition:1s;position:relative;z-index:-9999}body.hide{padding-top:80px}body.hide header{height:80px}body.hide .header-nav{transform:translateY(-46px)}@media screen and (max-width:960px){body .header-nav,body.article-detail .header-nav{position:relative;z-index:9999}body.hide{padding-top:88px}body.hide header{height:88px}body.hide .header-nav{transform:translateY(0)}.header-nav-btn-sp-only{top:-72px;z-index:9999}.header-menu{top:-37px}}blockquote{position:relative;padding:20px 30px 20px 60px;margin-bottom:40px;box-sizing:border-box;background:#efefef;color:#666}blockquote:before{display:inline-block;position:absolute;top:10px;left:20px;content:url(/_next/static/media/icon-blockquote.239b3ca9.svg)}blockquote{margin:8px 0 0}.article-body blockquote p{color:#666;padding:0;margin:0}.article-body blockquote p a{color:#666;text-decoration:underline}.article-body blockquote p a:hover{text-decoration:none}.article-body blockquote cite{color:#666}.author{padding:0 15px;background-color:#fff}.author-box{display:flex}.author-box .author-photo img{margin-right:20px;width:100px;height:100px;border-radius:50%;object-fit:cover}h3.author-ttl{margin:0 1.5% 20px;padding:1px 15px;border-left:4px solid #999}.article-body h3.author-ttl:before{content:none}.author-list{padding:0;background-color:#fff;display:flex;flex-wrap:wrap}.author-list .author-list-box{display:flex;width:30%;margin:-1px 1.5% 0;padding:8px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.author-list .author-list-box .author-photo img{margin-right:15px;width:70px;height:70px;border-radius:50%;object-fit:cover}.article-body .author-list .author-list-box .author-txt .ttl-bdr-b{font-size:16px;line-height:1;margin:0;padding:8px 0}.article-body .author-list .author-list-box .author-txt p.name{font-size:12px;line-height:1.4;height:2.8em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media screen and (max-width:820px){.author-list .author-list-box{width:97%}}.scroll-box{height:200px;width:100%;overflow:auto;padding:4px}.scroll-box::-webkit-scrollbar{background:#efefef;width:15px;height:15px;border-radius:20px;border:solid;border-width:1px;border-color:#999}.scroll-box::-webkit-scrollbar-thumb{background-color:#7f7f7f;border-radius:20px}.roman{font-family:"Noto Serif JP",serif}}