#blog-post{padding-bottom:30px;padding-top:5px}#blog-post.container:after{content:none}.leftcol{margin-top:10px}.leftcol,.rightcol{width:100%}.rightcol{margin-top:50px}@media screen and (min-width:768px){#blog-post{display:flex;flex-wrap:wrap;justify-content:space-between;padding-bottom:60px;padding-top:60px}.leftcol{flex:0 0 73%;margin-top:0}.rightcol{flex:0 0 21.3676%;margin-top:0}}.blog-section{margin-top:50px}.blog-section:first-child{margin-top:0}@media screen and (min-width:768px){.blog-section{margin-top:60px}}@media screen and (min-width:1280px){.blog-section{margin-top:80px}}article#contents figure{display:inline-block;margin:0 0 35px;max-width:100%}article#contents figure img{margin-bottom:10px}article#contents figure figcaption{text-align:center}article#contents a{color:var(--color-link);text-decoration:underline}article#contents a:hover{text-decoration:none}article#contents mark{background:linear-gradient(180deg,transparent 60%,var(--color-marker) 60%)}article#contents h2{border-left:5px solid var(--color-primary);font-size:22px;font-weight:700;line-height:1.5;margin:35px 0;padding:0 0 0 15px}article#contents h2:first-of-type{margin-top:0}article#contents h3{border-bottom:1px solid var(--color-border-black);font-size:20px;font-weight:700;line-height:1.5;margin:25px 0;padding:5px 0}article#contents h4{font-size:18px;font-weight:700;line-height:1.5;margin:35px 0 30px}article#contents h4:before{background-color:var(--color-primary);content:"";display:inline-block;height:2px;margin-right:.5em;vertical-align:middle;width:3em}article#contents h5{font-size:16px;font-weight:700;line-height:1.5;margin:35px 0 10px;padding:0}article#contents h5:before{background-color:var(--color-primary);content:"";display:inline-block;height:.5em;margin-right:.5em;position:relative;top:-.2em;transform:rotate(45deg);width:.5em}article#contents h6{background:linear-gradient(180deg,transparent 60%,var(--color-primary-translucent) 60%);display:inline;font-size:16px;font-weight:400;line-height:1.5;margin:10px 0 25px}article#contents h6:after{content:"";display:block;margin-bottom:25px}@media screen and (min-width:768px){article#contents h2{font-size:28px;margin:85px 0 35px}article#contents h3{font-size:22px;margin:55px 0 35px}article#contents h4{font-size:19px;margin:55px 0 30px}article#contents h5{font-size:17px;margin:50px 0 15px}article#contents h6{font-size:18px;margin:20px 0}}article#contents p{color:var(--color-txt-default);font-size:16px;line-height:1.75;margin-bottom:1.5em;word-break:break-all}article#contents p.link{margin:15px 0}article#contents p.link a{color:var(--color-txt-default);cursor:pointer;font-size:15px;text-decoration:underline;word-break:break-all}article#contents p.link a:hover{text-decoration:underline}article#contents p.link a:after{border-bottom:1px solid var(--color-border-gray);border-right:1px solid var(--color-border-gray);content:"";display:inline-block;height:10px;margin:1px 10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:10px}article#contents p.anchor{margin:15px 0}article#contents p.anchor a{color:var(--color-txt-default);cursor:pointer;font-size:15px;line-height:25px;text-decoration:underline}article#contents p.anchor a:hover{text-decoration:underline}article#contents p.anchor a:after{border-bottom:1px solid var(--color-txt-default);border-right:1px solid var(--color-txt-default);content:"";display:inline-block;height:11px;margin:4px 10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:11px}@media screen and (min-width:768px){article#contents p{color:var(--color-txt-default);font-size:17px;word-break:break-all}article#contents p.link{margin:15px 0}article#contents p.link a{color:var(--color-txt-default);color:var(--color-link);cursor:pointer;font-size:18px;line-height:32px;text-decoration:underline}article#contents p.link a:hover{text-decoration:underline}article#contents p.link a:after{border-bottom:1px solid var(--color-link);border-right:1px solid var(--color-link);content:"";display:inline-block;height:11px;margin:1px 10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:11px}article#contents p.anchor{margin:15px 0}article#contents p.anchor a{color:var(--color-txt-default);cursor:pointer;font-size:18px;line-height:32px;text-decoration:underline}article#contents p.anchor a:hover{text-decoration:underline}article#contents p.anchor a:after{border-bottom:1px solid var(--color-txt-default);border-right:1px solid var(--color-txt-default);content:"";display:inline-block;height:11px;margin:4px 10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:11px}}article#contents blockquote{background-color:var(--color-bg-lightgray);background-image:url(//21492821.fs1.hubspotusercontent-na1.net/hubfs/21492821/raw_assets/public/sed-blog2025/images/common/article_bloquote_start.svg),url(//21492821.fs1.hubspotusercontent-na1.net/hubfs/21492821/raw_assets/public/sed-blog2025/images/common/article_bloquote_end.svg);background-position:top 30px left 30px,bottom 30px right 30px;background-repeat:no-repeat,no-repeat;background-size:24px 18px,24px 18px;display:block;font-size:15px;line-height:1.75;margin-bottom:1.5em;padding:60px 40px}article#contents blockquote>:last-child{margin-bottom:0}@media screen and (min-width:768px){article#contents blockquote{background-position:top 50px left 50px,bottom 50px right 50px;background-size:29px 21px,29px 21px;font-size:17px;padding:70px 100px}}article#contents img{height:auto;margin:0 0 35px;max-width:100%}@media screen and (min-width:768px){article#contents img{margin:0 0 35px;max-width:100%}}article#contents table{border:none!important;font-size:13px;width:100%!important}article#contents table caption{border-bottom:none;caption-side:top;font-weight:700;padding:.75em .5em}article#contents table p{margin:0}article#contents table tr:nth-of-type(2n) td{background-color:var(--color-bg-lightgray)}article#contents table tr:nth-of-type(odd) td{background-color:#fff}article#contents table th{background-color:var(--color-bg-table-th);border:1px solid var(--color-border-table-th);color:var(--color-txt-table-th)}article#contents table td{border:1px solid var(--color-border-black)}article#contents table td,article#contents table th{padding:.85em .5em;text-align:center}article#contents table tr :first-child{border-left:none}article#contents table tr :last-child{border-right:none}@media screen and (min-width:768px){article#contents table{font-size:16px}}article#contents div[data-hs-responsive-table]{background:unset!important;padding:0!important}@media (min-width:768px){article#contents div[data-hs-responsive-table]{width:100%!important}article#contents div[data-hs-responsive-table] table{table-layout:auto!important;width:100%!important}}article#contents ol,article#contents ul{margin:30px 0;padding:0 0 0 20px}article#contents ol li{list-style-position:outside;list-style-type:decimal}article#contents ol li::marker{font-weight:700}article#contents ol li,article#contents ul li{font-size:16px;line-height:1.75;margin:.5em 0}article#contents ul li{list-style:none;position:relative}article#contents ul li a{text-decoration:underline}article#contents ul li:before{background:var(--color-txt-default);border-radius:100%;content:"";display:inline-block;height:3px;left:-.75em;margin-top:-.35em;position:absolute;top:1em;width:3px}article#contents .hs_cos_wrapper_type_rich_text>div:not([class]){background-color:var(--color-bg-lightgray);font-size:15px;line-height:1.75;padding:1.2em 1em}@media (min-width:768px){article#contents .hs_cos_wrapper_type_rich_text>div:not([class]){font-size:18px;padding:1.5em 1.8em}}article#contents pre{background-color:var(--color-bg-gray);color:inherit;font-family:inherit;font-size:16px;line-height:1.75;margin:0;overflow:unset;padding:1.2em 1em;white-space:unset;word-break:break-all}@media screen and (min-width:768px){article#contents pre{font-size:18px;padding:1.5em 1.8em}}article#contents .sptbl_scrollable{left:0;overflow:auto;position:relative;width:calc(100vw - 15px)}article#contents .sptbl_scrollable.sptbl_scrollable-hint_show:after{background-image:url(//21492821.fs1.hubspotusercontent-na1.net/hubfs/21492821/raw_assets/public/sed-blog2025/images/common/ico_scroll_hint.png);content:"";display:block;height:82px;left:calc(50vw - 62px);position:absolute;top:calc(50% - 41px);width:124px}article#contents .sptbl_scrollable table{width:800px!important}@media screen and (min-width:768px){article#contents .sptbl_scrollable{position:static;width:100%}article#contents .sptbl_scrollable table{width:100%!important}article#contents .sptbl_scrollable.sptbl_scrollable-hint_show:after{content:none}}article#contents .hs_cos_wrapper_type_form{margin:30px 0;padding:30px 20px}article#contents .hs_cos_wrapper_type_form>h3:first-child{border-bottom:none;font-size:26px;margin-bottom:1.5em;margin-top:0;padding:0;text-align:center}article#contents .hs_cos_wrapper_type_form label{font-size:18px}article#contents .hs_cos_wrapper_type_form input,article#contents .hs_cos_wrapper_type_form select{font-size:16px}article#contents li.hs-form-checkbox:before,article#contents li.hs-form-radio:before{content:none}article#contents li.hs-form-checkbox .hs-input,article#contents li.hs-form-radio .hs-input{margin-right:1em;width:auto}article#contents li.hs-form-checkbox label,article#contents li.hs-form-radio label{align-items:baseline;display:flex;font-size:16px;font-weight:400;margin-top:0}@media screen and (min-width:768px){article#contents .hs_cos_wrapper_type_form{margin:50px 0;padding:60px 7%}article#contents .hs_cos_wrapper_type_form label{font-size:26px}article#contents .hs_cos_wrapper_type_form input,article#contents .hs_cos_wrapper_type_form select{font-size:19px}article#contents .hs_cos_wrapper_type_form>h3:first-child{font-size:38px}article#contents li.hs-form-checkbox label,article#contents li.hs-form-radio label{font-size:19px}article#contents .hs_cos_wrapper_type_form .hs-button{font-size:26px}}.heading-blog[data-style="1"] .heading-blog__item{align-items:center;display:flex;font-weight:700;justify-content:center;position:relative;text-align:center}@media not all and (min-width:768px){.heading-blog[data-style="1"]{font-size:22px;line-height:32px;margin-bottom:35px;padding-bottom:15px}}@media screen and (min-width:768px){.heading-blog[data-style="1"]{font-size:26px;line-height:40px;margin-bottom:35px;padding-bottom:15px}}.heading-blog-1{align-items:center;display:flex;font-size:18px;font-weight:700;justify-content:center;margin-bottom:35px;padding-bottom:15px;position:relative;text-align:center}.heading-blog-1.mb_0{margin-bottom:0}@media screen and (min-width:768px){.heading-blog-1{font-size:26px;margin-bottom:35px}}.heading-blog-2{border-bottom:1px solid var(--color-border-black);font-size:18px;font-weight:700;margin-bottom:1.5em;padding-bottom:.4em}@media screen and (min-width:768px){.heading-blog-2{font-size:26px}}.heading-blog-3{font-size:18px;font-weight:700;margin-bottom:.75em}@media screen and (min-width:768px){.heading-blog-3{font-size:26px}}.articles{display:flex;flex-wrap:wrap;gap:30px}.articles .articles__item{width:100%}.articles .postlink{display:flex;flex-direction:column;overflow:hidden;padding:0 0 5px;transition:.3s;width:100%}.articles .postlink__image{transition:opacity .3s}.articles .postlink__image a{display:block}.articles .postlink__image img{aspect-ratio:16/9;object-fit:cover;object-position:center;width:100%}.articles .postlink__image:hover{opacity:.7}.articles .postlink__content{padding:5px 0 0}.articles .postlink .postlink__content__title{color:var(--color-txt-default);font-size:15px!important;font-weight:500;line-height:1.366;margin-bottom:10px}.articles .postlink .postlink__content__title a{color:inherit}.articles .postlink h4{font-size:16px}.articles .postlink .postlink__content__date{font-size:12px}@media screen and (min-width:768px){.articles{gap:45px 0;justify-content:space-between}.articles .articles__item{flex:0 0 31%}.articles .articles__item:last-child:nth-child(3n-1){margin-right:33.33%}.articles .articles__item .postlink{height:100%}.articles .articles__item .postlink__content{display:flex;flex-direction:column;height:100%}.articles .articles__item .postlink__content__date{font-size:12px}}.articles .articles__next_btn,.articles .articles__prev_btn{background-color:var(--color-primary);border:1px solid #fff;border-radius:50%;cursor:pointer;height:30px;position:absolute;text-align:center;top:calc(26.315vw - 22.8945px);transition:opacity .2s linear;width:30px;z-index:1}.articles .articles__prev_btn{left:-10px}.articles .articles__next_btn{right:-10px}.articles .articles__next_btn:before,.articles .articles__prev_btn:before{border-right:2px solid #fff;border-top:2px solid #fff;content:"";display:inline-block;height:10px;position:relative;top:0;width:10px}.articles .articles__prev_btn:before{right:-1px;transform:rotate(-135deg)}.articles .articles__next_btn:before{left:-1px;transform:rotate(45deg)}@media screen and (min-width:768px){#top-new-posts .articles{align-items:start}#top-new-posts .articles .articles__item{flex:0 0 100%}#top-new-posts .articles .postlink{display:flex;flex-direction:row;justify-content:space-between}#top-new-posts .articles .postlink__image{flex:0 0 51.58%}#top-new-posts .articles .postlink__content{flex:0 0 44.9%;padding-top:0}#top-new-posts .articles .articles__item h4{font-size:21px;font-weight:500}}#relatedarticle:not(:has(.articles__item)){display:none}article#contents .relatedpost{border:2px solid #000;font-size:16px;margin:30px 0;padding:20px}article#contents .relatedpost__ttl{border:none;color:var(--color-txt-title);font-size:18px;font-weight:700;margin:0 0 .75em;padding:0}article#contents .relatedpost__items{border:none;margin:0;padding:0}article#contents .relatedpost__item{list-style:none;margin:.75em 0;padding-left:20px}article#contents .relatedpost__item:before{background-color:transparent;border-radius:0;border-right:1px solid var(--color-primary);border-top:1px solid var(--color-primary);content:"";display:inline-block;height:7px;left:0;margin:0;position:absolute;top:.55em;transform:rotate(45deg);width:7px}article#contents .relatedpost__link{color:var(--color-txt-default);text-decoration:none}article#contents .relatedpost__link:hover{text-decoration:underline}@media screen and (min-width:768px){article#contents .relatedpost{padding:35px 45px}article#contents .relatedpost__ttl{font-size:20px}}.more{background-position:100%;background-size:14px 5px;clear:both;color:var(--color-txt-lightgray);font-size:14px;font-weight:400;margin:0;padding:15px 16px 15px 0;text-align:right}@media screen and (min-width:768px){.more{background-position:100%;background-size:14px 5px;clear:both;color:var(--color-txt-default);font-size:14px;font-weight:400;margin:0;padding:15px 16px 15px 0;text-align:right}}.ml-list-tag ul{display:flex;flex-wrap:wrap;gap:.45em .55em;justify-content:start;margin-bottom:8px}.ml-list-tag ul.mb_0{margin-bottom:0}.ml-list-tag ul li{display:flex}@media screen and (min-width:768px){.ml-list-tag-center-pc ul{justify-content:center}}.el-tag{background-color:var(--color-bg-tag);border:1px solid var(--color-border-tag);border-radius:4px;display:inline-flex;font-size:10px;padding:.25em .8em;text-decoration:none;transition:background-color .3s}.el-tag,a.el-tag{color:var(--color-txt-tag)}a.el-tag{text-decoration:none!important}a.el-tag:hover{background-color:var(--color-bg-tag-hover);color:var(--color-txt-tag-hover);text-decoration:none}.el-tag-large{font-size:14px;font-weight:700}.btn_arrow_r{font-size:16px;font-weight:500;line-height:1.3;margin:0 auto 1.5em;width:80%}.btn_arrow_r__in{background-color:var(--color-btn-tertiary-bg);border-radius:10px;display:inline-block;padding:.75em 1em;position:relative;transition:opacity .2s linear;width:100%}.btn_arrow_r__in,.btn_arrow_r__in:hover{color:var(--color-btn-tertiary-txt);text-decoration:none}.btn_arrow_r__in:hover{opacity:.7}.btn_arrow_r__in:after{border-right:2px solid var(--color-btn-tertiary-txt);border-top:2px solid var(--color-btn-tertiary-txt);content:"";height:10px;position:absolute;right:1.5em;top:calc(50% - .25em);transform:rotate(45deg);width:10px}.articles+.btn_arrow_r{margin-top:20px}.btn_arrow_r__ttl{display:inline-block;font-size:27px;font-weight:700;line-height:1.2}.btn_arrow_r__txt{display:inline-block;font-size:14px;font-weight:400}.btn_arrow_r .hs_cos_wrapper_type_cta a{color:var(--color-btn-tertiary-txt);display:inline-block}.btn_arrow_r .hs_cos_wrapper_type_cta a:hover{color:var(--color-btn-tertiary-txt)}@media screen and (min-width:768px){.btn_arrow_r{font-size:18px;width:fit-content}.aside-right-base .btn_arrow_r{width:100%}.btn_arrow_r__in{padding:.75em 4em .75em 1.5em;width:auto}.aside-right-base .btn_arrow_r__in{width:100%}.articles+.btn_arrow_r{margin-top:80px}}.searcharea .hs-search-field__input{border-radius:4px;font-size:15px;outline:none;padding:.45em 2em .45em .75em}.searcharea #hs_search_button{margin-top:-1px;position:absolute;right:7px;top:50%;transform:translateY(-50%)}.searcharea input.hs-search-field__input{background-position:top 6px right 6px}input.hs-search-field__input{background-repeat:no-repeat}@media not all and (min-width:768px){div.search-subtitle{color:var(--color-link);font-size:14px;letter-spacing:4px;margin:0 0 10px;text-align:center}h2.search{color:var(--color-txt-default);font-size:18px;font-weight:400;line-height:32px;margin-bottom:50px;padding:0 5px;text-align:center}li.hs-form-booleancheckbox{list-style:none;margin:0;padding:0}.searcharea{background:#fff;left:0;margin:0;top:0;width:100%}.searcharea.open{align-items:center;display:inherit;transition:all .5s}.searcharea.open #hs_cos_wrapper_search_input,.searcharea.open .hs-search-field{width:100%}.searcharea.open input.hs-search-field__input{background-image:none;width:100%}.searcharea.open #hs_search_button{position:absolute}.searcharea.open #button-close{cursor:pointer}#button-close{float:right;width:30px}input.hs-search-field__input{background-position:top 4px right 6px;background-size:22px 22px;border:1px solid var(--color-border-gray);border-radius:3px;padding:4px;width:100%}.hs-search-field,.hs-search-field__bar{position:relative}#hs_search_button{position:absolute;right:36px;top:4px}#hs_search_button img{height:20px;width:20px}}@media (min-width:768px){div.search-subtitle{color:var(--color-link);font-size:16px;letter-spacing:4px;margin:0;text-align:center}h2.search{color:var(--color-txt-default);font-size:22px;font-weight:400;line-height:40px;margin-bottom:50px;padding:0 20px;text-align:center}input.hs-search-field__input{background-position:top 4px right 6px;background-size:22px 22px;border:1px solid var(--color-border-gray);border-radius:3px;padding:4px}.hs-search-field,.hs-search-field__bar{position:relative}#hs_search_button{position:absolute;right:7px;top:4px}#hs_search_button img{height:20px;width:20px}header#blog #button-close,header#blog #search-button{display:none}}.hs-search-field__bar{position:relative}.hs-search-field__suggestions{background-color:#fff;max-width:360px;position:absolute;right:0;top:100%;width:100%}.hs-search-results__pagination{margin-top:40px}.hs-search-results__pagination a{color:var(--color-txt-default);display:inline-block}.hs-search-results__prev-page{float:left}.hs-search-results__next-page{float:right}#blog-post .hs_cos_wrapper_type_form{background:var(--color-bg-lightgray);display:block;width:100%}#blog-post .hs_cos_wrapper_type_form #hs_form_target_form:has(div){padding:30px 15px}#blog-post .form-title,#blog-post .form-title font{font-size:22px;font-weight:700}#blog-post .hs_cos_wrapper_type_form fieldset{max-width:none;width:100%}#blog-post .hs_cos_wrapper_type_form .hs-field-desc{font-size:13px;margin:.5em 0;max-width:none}#blog-post .hs_cos_wrapper_type_form label{font-weight:700;margin-top:1.5em}#blog-post .hs_cos_wrapper_type_form .hs-form-required{margin-left:.5em;vertical-align:middle}#blog-post .hs_cos_wrapper_type_form .input{margin-right:0}#blog-post .hs_cos_wrapper_type_form .inputs-list{border:none;margin:0;padding:0}#blog-post .hs_cos_wrapper_type_form .hs-error-msgs{border:none;color:var(--color-error);font-size:14px!important;list-style:none;margin:.5em 0 0;padding:0}#blog-post .hs_cos_wrapper_type_form .hs-error-msgs li{margin:.25em 0}#blog-post .hs_cos_wrapper_type_form .hs-error-msgs li:before{content:none}#blog-post .hs_cos_wrapper_type_form .hs-error-msgs .hs-error-msg{color:var(--color-error);font-size:13px;font-weight:400;margin-bottom:0;margin-top:0}#blog-post .hs_cos_wrapper_type_form .hs-input{border-radius:5px;padding:.75em 1em;width:100%}#blog-post .hs_cos_wrapper_type_form .hs-input:focus-visible{outline-color:var(--color-focus-outline);outline-width:1px}#blog-post .hs_cos_wrapper_type_form .hs-input.error{border-color:var(--color-error)}#blog-post .hs_cos_wrapper_type_form .hs-input::placeholder{color:var(--color-txt-lightgray)}#blog-post .hs_cos_wrapper_type_form .hs-form-booleancheckbox:before{content:none}#blog-post .hs_cos_wrapper_type_form .hs-form-booleancheckbox-display{align-items:center;display:flex;font-size:14px;font-weight:400}#blog-post .hs_cos_wrapper_type_form .hs-form-booleancheckbox-display .hs-input[type=checkbox]{height:20px;margin-right:.5em;width:20px}#blog-post .hs_cos_wrapper_type_form .hs-button{background-color:var(--color-btn-primary-bg);border-radius:10px;color:var(--color-btn-primary-txt);display:block;font-size:16px;font-weight:700;margin-left:auto;margin-right:auto;margin-top:40px;min-width:220px;padding:.75em;transition:opacity .2s linear;width:auto}#blog-post .rightcol .hs_cos_wrapper_type_form .hs-button{min-width:unset}#blog-post .hs_cos_wrapper_type_form .hs-button:hover{opacity:.7}@media screen and (min-width:768px){#blog-post .hs_cos_wrapper_type_form{position:static;width:100%}#blog-post .hs_cos_wrapper_type_form .form-columns-2{display:flex;justify-content:space-between}#blog-post .hs_cos_wrapper_type_form .form-columns-2>:first-child,#blog-post .hs_cos_wrapper_type_form .form-columns-2>:nth-child(2){flex:0 0 48%}#blog-post .hs_cos_wrapper_type_form .hs-field-desc{font-size:16px}#blog-post .hs_cos_wrapper_type_form label{font-size:18px}#blog-post .hs_cos_wrapper_type_form .input{font-size:19px}#blog-post .hs_cos_wrapper_type_form .hs-error-msgs .hs-error-msg{font-size:14px}#blog-post .hs_cos_wrapper_type_form .hs-form-booleancheckbox-display{font-size:18px}#blog-post .hs_cos_wrapper_type_form .hs-button{font-size:18px;min-width:270px}}@media screen and (min-width:960px){#blog-post .hs_cos_wrapper_type_form #hs_form_target_form:has(div){padding:70px 60px}}#blog-post .rightcol .hs_cos_wrapper_type_form{padding:0;width:100%}#blog-post .rightcol .hs_cos_wrapper_type_form label{font-size:15px;margin-top:1em}#blog-post .rightcol .hs_cos_wrapper_type_form .hs-input{font-size:15px}#blog-post .rightcol .hs_cos_wrapper_type_form .hs-form-booleancheckbox-display{font-size:13px}#blog-post .rightcol .hs_cos_wrapper_type_form .hs-button{border-radius:5px;display:block;font-size:16px;letter-spacing:0;padding:.75em 0;width:100%}#blog-post .rightcol .hs_cos_wrapper_type_form .hs-form-booleancheckbox-display .hs-input[type=checkbox]{height:12px;margin-right:.25em;width:12px}#blog-post .rightcol .hs_cos_wrapper_type_form .hs_submit:after{content:none}#blog-post .rightcol .hs_cos_wrapper_type_form .hs-button{margin-top:20px}@media screen and (min-width:768px){#blog-post .rightcol .hs_cos_wrapper_type_form .hs-form-required:before{font-size:9px;margin-left:.25em}}.hs-form .hs-form-required{color:var(--color-error);font-size:0}.hs-form .hs-form-required:before{background:var(--color-icon-required-bg);border-radius:15px;color:var(--color-icon-required-txt);content:"必須";display:inline-block;font-weight:400;margin-left:.75em;padding:.25em .75em;text-align:center}@media not all and (min-width:768px){.hs-form .hs-form-required:before{font-size:11px}}@media screen and (min-width:768px){.hs-form .hs-form-required:before{font-size:12px}}.aside-right-base{height:100%}.aside-right-base .aside-right-base__item{margin-bottom:40px}.aside-right-base .aside-right-base__item:not(:first-child){margin-top:40px}.aside-heading-1{color:inherit;font-size:18px;font-weight:700;line-height:1.5;margin-bottom:.75em;text-align:center}@media screen and (min-width:768px){.aside-heading-1{font-size:22px;text-align:left}}#right-banner{background-size:100% auto}#right-banner .hs-cta-embed{display:block;margin:0 auto;text-decoration:none;transition:opacity .2s linear;width:100%!important}#right-banner .hs-cta-embed:not(.hs-cta-embed__loaded){height:auto!important}#right-banner .hs-cta-embed:hover{opacity:.7}#right-banner img{height:auto!important;width:100%!important}#right-recommend ul li{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--color-border-gray)}#right-recommend ul li:last-child{border-bottom:none}#right-recommend h3{font-size:14px;line-height:1.333}#right-recommend a{display:grid;grid-template-columns:35% 1fr;padding:1em 0;text-decoration:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--color-txt-default)}#right-recommend li:first-child a{padding-top:0}#right-recommend a:hover{text-decoration:underline}#right-recommend a img{aspect-ratio:16/9;height:auto;object-fit:cover;object-position:center;transition:opacity .2s linear;width:100%}#right-recommend a:hover img{opacity:.7}#right-recommend .right-recommend-text{padding-left:15px}@media screen and (min-width:768px){#right-recommend h3{font-size:15px}#right-recommend a{display:block}#right-recommend .right-recommend-text{margin-top:10px;padding-left:0}}.aside-list-tag ul li{border-bottom-style:solid;border-bottom-width:1px;border-color:var(--color-border-gray);font-size:16px}.aside-list-tag ul li:last-child{border-bottom:none}.aside-list-tag a{color:var(--color-txt-default);display:block;line-height:1.333;padding:.75em 1em .75em 0;position:relative}.aside-list-tag a:after{border:0;border-right:1px solid var(--color-txt-gray);border-top:1px solid var(--color-txt-gray);content:"";height:6px;margin-top:-3px;position:absolute;right:.5em;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}@media screen and (min-width:768px){.aside-list-tag a{padding:10px 30px 10px 0}}#right-doc:not(:has(li)){display:none}#right-doc li{margin-bottom:20px}#right-doc li a{display:block;margin:0 auto;transition:opacity .2s linear;width:fit-content}#right-doc li a:hover{opacity:.7}@media not all and (min-width:768px){#right-doc li a{width:auto}#right-doc li img{display:block;margin:0 auto;max-width:350px;width:100%}}.rightcol>div{height:100%}.sticky-item{display:none}@media screen and (min-width:768px){.sticky-item{display:block;max-height:calc(100vh - 120px);overflow:auto;padding-bottom:10px;position:sticky;top:120px}}#right-newsletter:not(:has(div)){display:none}#right-newsletter input[type=email]{border-radius:4px;font-size:inherit;margin-top:.5em;outline:none;padding:.75em}#right-newsletter .hs_submit{margin-top:.75em}#right-newsletter .hs_cos_wrapper_type_form{background-color:#fff}#right-newsletter .blogsubscribe_ttl{background-image:url(//21492821.fs1.hubspotusercontent-na1.net/hubfs/21492821/raw_assets/public/sed-blog2025/images/common/ico_mail_black.svg);background-position:0;background-repeat:no-repeat;background-size:30px;font-weight:700;line-height:35px;margin-bottom:.5em;padding-left:35px}@media not all and (min-width:768px){#right-newsletter h2{font-size:16px}}@media screen and (min-width:768px){#right-newsletter h2{font-size:20px}}#right-newsletter a{text-decoration:underline}#right-newsletter a:hover{text-decoration:none}#right-newsletter p{line-height:1.466}@media not all and (min-width:768px){#right-newsletter p{font-size:14px}}@media screen and (min-width:768px){#right-newsletter p{font-size:15px}}#right-newsletter .hs-richtext{margin:10px 0}#right-newsletter input[type=checkbox]{margin-right:.5em}#right-newsletter .hs-submit{position:relative}#right-newsletter .hs-submit:after{border:0;border-color:currentcolor currentcolor #fff #fff;border-right:2px solid #fff;border-top:2px solid #fff;content:"";height:10px;position:absolute;right:1em;top:50%;-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%);width:10px}@media screen and (min-width:768px){#right-banner .hs-cta-img{height:auto;width:100%}}.blogtop_list_posts_by_tag:not(:has(.articles__item)){display:none}.pickup_cat{background-color:var(--color-bg-lightgray);margin:0 15px 30px;padding:6vw 4vw;width:auto}.pickup_cat__ttl{font-size:16px;font-weight:500;margin-bottom:1em;text-align:center}.pickup_cat .ml-list-tag ul{justify-content:center}.pickup_cat .el-tag{font-size:14px}@media screen and (min-width:768px){.pickup_cat{background-color:var(--color-bg-lightgray);margin:0;padding:35px 0;width:100%}.pickup_cat-in{margin:0 auto;max-width:1200px;padding:0 15px;width:100%}.pickup_cat__ttl{font-size:22px;margin-bottom:.75em;text-align:left}.pickup_cat .ml-list-tag ul{justify-content:start}}.mainvisual{min-height:calc(53vw + 160px)}.mainvisual__items{margin:0 auto;overflow:hidden;width:100%}.mainvisual__item{display:none;margin:0 auto;position:relative}.mainvisual__item:first-child,.slick-initialized .mainvisual__item{display:block}.mainvisual__img-wrap{display:block;transition:opacity .2s linear;width:100%}.mainvisual__img-wrap:hover{opacity:.7}.mainvisual__img{display:block;height:53vw;max-height:500px;object-fit:cover;width:100%}.mainvisual__meta{background-color:rgba(0,0,0,.6);display:flex;flex-direction:column;min-height:83px;padding:13px 15px 15px}.mainvisual__title-link{color:#fff;font-size:15px;line-height:1.3;text-decoration:none;transition:opacity .2s linear}.mainvisual__title-link:hover{color:#fff;opacity:.7;text-decoration:none}.mainvisual__tags{display:flex;flex-wrap:wrap}.mainvisual__tag{margin-bottom:5px}.mainvisual__tag-link{background-color:#fff;border-radius:3px;color:var(--color-txt-default);display:block;font-size:11px;font-weight:500;margin-right:1em;padding:.2em 1em;transition:opacity .2s linear}.mainvisual__tag-link:hover{color:var(--color-txt-default);opacity:.7;text-decoration:none}.mainvisual .slick-dots{bottom:-5px}.mainvisual .slick-dots button:before{border:1px solid var(--color-primary);border-radius:50%;content:"";height:10px;width:10px}.mainvisual .slick-dots li.slick-active button:before{background-color:var(--color-primary);opacity:1}.mainvisual__next_btn,.mainvisual__prev_btn{display:none}@media screen and (min-width:768px){.mainvisual{min-height:auto}.mainvisual__item{max-width:960px;width:100%}.mainvisual__meta{bottom:0;min-height:120px;padding:27px 25px 0;position:absolute;width:100%}.mainvisual__title-link{font-size:20px}.mainvisual__tag-link{font-size:13px}.mainvisual__next_btn,.mainvisual__prev_btn{background-color:#fff;border-radius:50%;cursor:pointer;height:40px;position:absolute;text-align:center;top:calc(50% - 20px);transition:opacity .2s linear;width:40px;z-index:10}.mainvisual__prev_btn{left:calc(50% - 500px)}.mainvisual__next_btn{right:calc(50% - 500px)}.mainvisual__next_btn:hover,.mainvisual__prev_btn:hover{opacity:.7}.mainvisual__next_btn:before,.mainvisual__prev_btn:before{border-right:2px solid var(--color-txt-default);border-top:2px solid var(--color-txt-default);content:"";display:inline-block;height:13px;position:relative;top:7px;width:13px}.mainvisual__next_btn:before{right:3px;transform:rotate(45deg)}.mainvisual__prev_btn:before{left:3px;transform:rotate(-135deg)}}.editor{background-color:var(--color-bg-lightgray);border-bottom:1px solid var(--color-border-black);border-top:1px solid var(--color-border-black);font-size:16px;margin-bottom:30px;padding:1.5em}.editor:after{clear:both;content:"";display:block}.editor_2col_pc_l{float:left;width:110px}.editor_2col_pc_r{display:contents}.editor_img_wrap{padding:0 20px 0 0}.editor_img{height:auto;margin:0!important;width:100%}.editor_name{font-size:18px;font-weight:700;margin-bottom:.5em}.editor_profile{line-height:1.75}.editor_profile p{margin-bottom:.5em}.editor_profile p:last-child{margin-bottom:0!important}@media screen and (min-width:768px){.editor{display:flex;justify-content:space-between;margin-bottom:60px;padding:2em 2.5em}.editor_2col_pc_l{flex:0 0 110px;float:none;margin-right:25px}.editor_2col_pc_r{display:flex;flex:0 1 100%;flex-direction:column;justify-content:center}.editor_img_wrap{padding:0}}.subscribe-pagebottom{background-color:var(--color-bg-lightgray);left:-15px;margin-top:70px;padding:40px;position:relative;width:100vw}.subscribe-pagebottom:not(:has(div)){display:none}.subscribe-pagebottom .blogsubscribe_ttl{font-size:18px;font-weight:700;margin-bottom:1.5em;text-align:center}@media screen and (min-width:768px){.subscribe-pagebottom{margin-top:120px;padding:50px 20%;position:static;width:100%}.subscribe-pagebottom .blogsubscribe_ttl{font-size:22px}}article#contents .post-head{margin-bottom:3em}article#contents .post-head__postname{font-size:28px;font-weight:700;line-height:1.4;margin-bottom:1.5em}article#contents .post-head__tags ul{border:none;list-style-type:none;margin:0 0 10px;padding:0}article#contents .post-head__tags li{margin-bottom:0;margin-top:0}article#contents .post-head__tags li:before{content:none}article#contents .post-head__tags a{font-size:12px}article#contents .post-head__meta{color:var(--color-txt-gray);font-size:12px!important;line-height:1.5!important}article#contents .post-head__date-publish,article#contents .post-head__date-update{margin-right:1em}article#contents .post-head__author{color:var(--color-txt-gray);text-decoration:none}article#contents .post-head__author:hover{text-decoration:underline}@media screen and (min-width:768px){article#contents .post-head__postname{font-size:33px;margin-bottom:.75em}article#contents .post-head__tags a{font-size:14px}article#contents .post-head__meta{font-size:14px!important}}