@media screen and (max-width:767px){.bg_sec{padding:80px 0}}.bg_color_sec{background-color:#f6f8fd}.blog_ttl{font-size:2.25rem;font-weight:700;margin-bottom:25px;text-align:center}@media screen and (max-width:767px){.blog_ttl{font-size:26px;margin-bottom:10px}}.blog_list_ttl{font-size:1.75rem;font-weight:700;margin-bottom:1.75rem;text-align:center}h3.blog_list_ttl{font-size:1.5rem;margin-bottom:1.5rem}.tag-list{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:10px}.tag-list_item a{background-color:#fff;border:2px solid #000;border-radius:100px;color:#000;display:inline-block;font-size:.875rem;font-weight:700;padding:4px 24px;text-decoration:none;transition:.7s}.tag-list_item a.is-active{background-color:#000;color:#fff}@media screen and (min-width:1050px){.tag-list_item a:hover{background-color:#000;color:#fff}}.blog_category{background-color:#f6f8fd;border:2px solid #f6f8fd;color:#1c80a8;display:inline-block;font-size:.75rem;line-height:1.4;min-width:94px;padding:2px 10px;text-align:center;text-decoration:none;transition:.7s}.blog_cont{margin-bottom:100px;margin-top:100px}.blog_post_header:not(:first-child){margin-top:40px}.blog_post_categories{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.blog_post_category{background-color:#f6f8fd;border:1px solid #f6f8fd;color:#1c80a8;font-size:12px;line-height:1.2;padding:3px 15px;text-decoration:none}.blog_post_category.main{border:1px solid #000;color:#000}.blog_post_category.sub{border:1px solid #1c80a8}@media screen and (min-width:1050px){a.blog_post_category:hover{background-color:#fff;color:#1c80a8}}.blog_date{display:inline-block;font-family:Lato,sans-serif;line-height:1}.blog_details{gap:20px;margin-top:20px}.blog_author,.blog_details{align-items:center;display:flex}.blog_author{border-right:1px solid #000;gap:5px;padding-right:20px}.blog_author img{border-radius:15px;height:30px;object-fit:cover;width:30px}.blog_author_text{font-size:12px}.blog_details .blog_date{font-family:Lato,sans-serif;font-size:12px;font-weight:500}.blog_post_ttl{font-size:1.625rem;font-weight:500;margin-bottom:30px;margin-top:25px}.button{max-width:100%;width:280px}@media screen and (max-width:767px){.blog_cont{margin-bottom:60px;margin-top:60px}.blog_post_ttl{font-size:1.375rem;margin-top:20px}}.blog_post_img{margin-bottom:30px;text-align:center}*+.blog_post_img{margin-top:30px}.blog_post_img img{width:100%}.blog_seminar_ttl{font-weight:700;margin-bottom:30px;margin-top:80px;text-align:center}.blog_seminar_row{color:#000;display:flex;gap:10px 30px;text-decoration:none}.blog_seminar_row:first-of-type{margin-top:50px}.blog_seminar_row:not(:last-child){margin-bottom:30px}.blog_seminar_row .seminar_col .heading-3 .heading_txt{font-size:18px}.blog_seminar_row .seminar_col:first-child,.blog_seminar_row .seminar_col:last-child{width:calc(50% - 15px)}.blog_seminar_row .seminar_overview span{font-size:14px;margin-bottom:0}.blog_seminar_row .seminar_overview span:not(:last-child),.blog_seminar_row .seminar_overview time{margin-right:10px}.blog_seminar_row .seminar_overview time small{margin-left:0}@media screen and (max-width:767px){.blog_seminar_ttl{margin-top:60px}.blog_seminar_row{flex-flow:column}.blog_seminar_row .seminar_col:first-child,.blog_seminar_row .seminar_col:last-child{width:100%}.blog_seminar_row:first-of-type{margin-top:30px}.blog_seminar_row:not(:last-child){margin-bottom:50px}.blog_seminar_row .seminar_overview{margin-bottom:0}.blog_seminar_row .seminar_overview time{display:inline-block;margin-right:0;margin-top:10px}}.blog_lower_sec{background-color:#f6f8fd;padding:40px}.blog_lower_ttl{font-size:1.75rem;font-weight:700;margin-bottom:1.75rem;text-align:center}@media screen and (max-width:767px){.blog_lower_sec{margin-left:-20px;margin-right:-20px;padding:20px}.blog_lower_ttl{font-size:1.15rem;margin-bottom:1.15rem}}.author{align-items:center;border:1px solid #e2e2e2;display:flex;gap:30px;margin-top:30px;padding:20px}.author-image{width:15%}.author-image img{border-radius:50%}.author .author-info{width:100%}.author .author-image+.author-info{width:85%}.author-name{font-size:18px;font-weight:600;text-align:left}.author-description{font-size:12px;margin-top:10px}@media screen and (max-width:767px){.author{flex-flow:column;gap:10px;padding:10px}.author-image{max-width:200px;width:60%}.author .author-image+.author-info{width:100%}.author-name{font-size:14px}.author-description{margin-top:15px}}.prev-next-link{border-collapse:collapse;display:table;margin:20px 0;table-layout:fixed}@media screen and (max-width:767px){.prev-next-link{display:block}}.next-link
.prev-link{transition:.3s}.prev-link{border:1px solid #e6eaf5;display:table-cell;padding:14px 14px 14px 40px;position:relative;text-decoration:none;width:50%}@media screen and (max-width:767px){.prev-link{display:block;width:100%}}.prev-link:before{color:#1c80a8;content:"\f053";font-family:Font Awesome\ 5 Free;font-size:24px;font-weight:700;left:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.next-link{border:1px solid #e6eaf5;display:table-cell;padding:14px 40px 14px 14px;position:relative;text-decoration:none;width:50%}@media screen and (max-width:767px){.next-link{display:block;width:100%}}.next-link:before{color:#1c80a8;content:"\f054";font-family:Font Awesome\ 5 Free;font-size:24px;font-weight:700;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.prev-next-label{color:#000;font-size:16px;font-weight:600;margin-bottom:10px}.thumb-wrap{align-items:flex-start;display:flex}.prev-next-link .thumb-wrap img{margin-right:5px;width:30%!important}.prev-next-link .thumb-wrap p{color:#000;display:inline-block;font-size:12px;line-height:20px;max-height:100px;overflow:hidden;vertical-align:top;width:68%}@media screen and (min-width:1050px){.next-link:hover,.prev-link:hover{opacity:.7}.next-link:hover img,.prev-link:hover img{opacity:1}}.blog_side_ttl{font-size:1.375rem;font-weight:500;margin-bottom:15px}.blog_side_ttl.small{font-size:1.125rem;margin-bottom:15px;margin-top:30px}.blog_side_ttl:not(:first-child){margin-top:50px}.blog_side_seminar{color:#e9f8fe;display:block;font-weight:700}.blog_side_seminar:not(:last-child){margin-bottom:30px}.blog_side_seminer_ttl{margin-top:20px}.side_taglist{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:10px}.side_taglist .side_taglist_item{width:calc(50% - 5px)}.side_taglist .side_taglist_item a{background-color:#fff;border:2px solid #000;border-radius:100px;color:#000;display:block;font-size:.875rem;font-weight:700;line-height:1.4;padding:5px 15px;text-align:center;text-decoration:none;transition:.7s}@media screen and (min-width:1050px){.side_taglist .side_taglist_item a:hover{background-color:#000;color:#fff}}.blog_side_card{counter-reset:number 0}.blog_side_card a{border-bottom:1px dotted #e6eaf5;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;color:#000;flex-wrap:wrap;gap:15px;text-decoration:none;transition:.7s;transition:.3s}.blog_side_card a img:hover{opacity:1}@media screen and (min-width:1050px){.blog_side_card a:hover{opacity:.7}}.blog_side_card a:not(:last-child){margin-bottom:15px}.blog_side_card_ttl{display:-webkit-box;font-size:.875rem;font-weight:500;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#000;margin:0 0 10px;overflow:hidden;text-overflow:ellipsis}.blog_side_card_img{flex:1;position:relative}.blog_side_card_img:before{background:#1c80a8;border:1px solid #1c80a8;color:#fff;content:counter(number) " ";counter-increment:number 1;height:25px;line-height:25px;min-width:25px;position:absolute;text-align:center}.blog_side_card a:nth-child(n+4) .blog_side_card_img:before{background:#fff;border:1px solid #1c80a8;color:#1c80a8}.blog_side_card_img img{aspect-ratio:1/.6;object-fit:cover}.blog_side_card_body{flex:1.5}.blog_side_categories{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;gap:5px}.container_side .hs-cta-embed{height:auto!important;margin-bottom:10px;overflow:hidden;width:auto!important}.container_side .radius .hs-cta-embed{border-radius:10px}@media screen and (min-width:1050px){.container_side .hs-cta-embed a:hover{opacity:.7}}.container_side #hs_cos_wrapper_search .hs-search-field__bar>form>.hs-search-field__input{background-color:#eee;border:1px solid #e6eaf5;border-radius:4px;box-sizing:border-box;font-size:12px;height:37px;padding:10px;vertical-align:middle;width:100%}.container_side #hs_cos_wrapper_search .hs-search-field__button{border-radius:3px;display:inline-block;margin-left:10px;padding:10px;text-align:center;width:50px;-webkit-touch-callout:none;background-color:#999;border-style:none;color:#fff;font-size:12px;height:auto;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none}.container_side input[type=email],.container_side input[type=tel],.container_side input[type=text],.container_side select,.container_side textarea{font-size:1rem;padding:7px 15px}.container_side .widget-type-form{border-top:1px solid #000;margin-top:10px;padding-top:10px}.container_side fieldset{margin-top:10px!important}.container_side .form-columns-2{gap:20px}.container_side .hs-fieldtype-booleancheckbox .input label{font-weight:700;justify-content:flex-start}.container_side .actions{margin-bottom:0}.container_side fieldset .hs-input{background:#eee;border:1px solid #e6eaf5;border-radius:2px;color:#555;display:inline-block;font-size:16px;font-weight:300;height:38px;outline:0;padding:3px 10px;-webkit-transition:background-color .1s linear;transition:background-color .1s linear;width:100%}.blog_form{background:#e9f8fe;padding:20px}.blog_form .hs-form-field{font-weight:700}.blog_form .hs-field-desc{font-size:12px;font-weight:400;margin-top:15px}.blog_form input[type=submit]{margin-top:20px}.blog_form .hs-form-field .hs-form-booleancheckbox-display>.hs-input+span span.hs-form-required{background-color:#c70909;display:inline-block;font-size:0;line-height:1;margin-left:5px;margin-top:2px;padding:4px 6px}.blog_form .hs-form-field .hs-form-booleancheckbox-display>.hs-input+span span.hs-form-required:after{margin-left:0}.blog_form .legal-consent-container{margin-top:20px}.seminar_row{background-color:#fff;border:1px solid #e6eaf5;color:#000;display:flex;gap:10px 30px;padding:40px;text-decoration:none}.seminar_row:not(:last-child){margin-bottom:50px}.seminar_col:first-child{width:calc(46% - 15px)}.seminar_col:last-child{width:calc(54% - 15px)}.seminar_overview{margin-bottom:10px}.seminar_overview time{font-size:24px;font-weight:600;margin-right:20px}.seminar_overview time small{font-size:16px;margin-left:10px}.seminar_overview span:not(:last-child){margin-right:20px}.seminar_col .heading-3{margin-bottom:10px}.seminar_col .heading-3 .heading_txt{font-size:20px}.seminar_row img{transition:.3s}@media screen and (min-width:1050px){.seminar_row:hover img{opacity:.7}.seminar_row:hover .btn.accent_color{background-color:#fff;color:#1c80a8}}@media screen and (max-width:767px){.seminar_row{flex-flow:column;padding:20px}.seminar_col:first-child,.seminar_col:last-child{width:100%}.seminar_overview time{display:block;margin-right:0}}.seminar_post_ttl{font-size:32px;font-weight:700;margin-bottom:1em;text-align:center}.seminar_post_img{margin-bottom:40px;text-align:center}.seminar_post_img img{width:100%}.seminar_detail_overview{text-align:center}.seminar_detail_overview time{font-size:26px;font-weight:600}.seminar_detail_overview>time>span{margin-left:30px}.seminar_detail_overview>span{font-size:22px;font-weight:600;margin-left:30px}.seminar_checklist .item{margin:10px 0;padding:0 0 0 1.5em;position:relative}.seminar_checklist .item:before{color:#1c80a8;content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:700;left:-.1em;position:absolute}.seminar_deadline{color:#1c80a8;font-weight:600}.seminar_content_ttl{font-size:20px;font-weight:700;margin-bottom:1.5rem}.seminar_content>.item:not(:last-child){border:0;border-bottom:1px dashed #aaa;margin-bottom:40px;padding-bottom:20px}.speaker_row{border-bottom:2px dashed #e6eaf5;display:flex;gap:20px;padding:30px 0}* .speaker_row:first-of-type{padding-top:0}* .speaker_row:last-of-type{border-bottom:none;padding-bottom:0}.speaker_col:first-child{width:calc(43% - 10px)}.speaker_col:last-child{width:calc(57% - 10px)}.speaker_img{text-align:center}.speaker_img img{max-height:230px}.speaker_name{font-size:28px;font-weight:700;margin-top:10px;text-align:center}.speaker_ttl{margin-bottom:20px}.richtext .hs-embed-wrapper{margin:30px 0!important;max-height:inherit!important;max-width:inherit!important}.richtext iframe{width:100%}.archive_txt{color:#1c80a8;font-size:26px;font-weight:700}@media screen and (max-width:767px){.seminar_detail_overview time,.seminar_post_ttl{font-size:18px}.seminar_detail_overview>span{display:block;margin-left:0}.seminar_content_ttl{font-size:16px}.speaker_row{flex-flow:column}.speaker_col:first-child,.speaker_col:last-child{width:100%}}.seminar_col2{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.seminar_col2 .item{flex:1}@media screen and (max-width:767px){.seminar_col2{flex-flow:column}}.case_post_img img{width:100%}.case_post_manager{font-weight:700}.case_post_manager:not(:last-child){margin-bottom:20px}@media screen and (max-width:767px){.case_introduction .heading-3{font-size:26px;text-align:center}}