#f2f2f2
#cccccc
BORDER_AUTOMATIC
#425b76

:root{--mainColor:red;--backgroundColor:#f2f2f2}.test_css{background-color:var(--mainColor)}.bg_sec{padding:100px 0}@media screen and (max-width:767px){.bg_sec{padding:80px 0}}.bg_color_sec{background-color:#f1f1f1}.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 #00af4f;border-radius:100px;color:#00af4f;display:inline-block;font-size:.875rem;font-weight:700;padding:4px 24px;text-decoration:none;transition:.3s;transition-timing-function:ease-in}.tag-list_item a.is-active,.tag-list_item a:hover{background-color:#00af4f;color:#fff}.blog_category{background-color:#e60012;border:2px solid #e60012;border-radius:100px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1.4;min-width:130px;padding:0 14px;text-align:center;text-decoration:none;transition:.3s;transition-timing-function:ease-in}.blog_cta{padding-top:100px}.blog_cta .cta_btns{flex-flow:column;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog_cta .cta_btns li{width:100%}.blog_cta .cta{padding-left:20px;padding-right:20px}@media screen and (max-width:767px){.blog_cta{margin-left:-20px;margin-right:-20px}}.blog_cont{margin-bottom:80px;margin-top:80px}.blog_post_category{border:2px solid #e60012;border-radius:100px;display:inline-block;font-size:.75rem;line-height:1.4;min-width:100px;padding:0 14px;text-align:center;transition:.3s;transition-timing-function:ease-in}a.blog_post_category:hover{opacity:.7}.blog_date{font-family:Open Sans,sans-serif;font-size:.75rem}.blog_dates:before{content:"\f073";font-family:Font Awesome\ 5 Free}.blog_author{font-size:.75rem}.blog_author:before{content:"\f007";font-family:Font Awesome\ 5 Free;font-weight:700;margin-right:5px}.blog_cat_icon a{color:#e60012;font-size:.75rem}.blog_cat_icon a:before{color:#e60012;content:"\f07c";font-family:Font Awesome\ 5 Free;margin-right:5px}.blog_date,.blog_update{transition:.3s;transition-timing-function:ease-in}@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_seminar_ttl{font-size:1.75rem;margin-bottom:1.75rem}@media screen and (max-width:767px){.blog_seminar_ttl{font-size:18px}.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_side_ttl{font-size:1.375rem;font-weight:700;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:#f7dddd;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 #00af4f;border-radius:100px;color:#00af4f;display:block;font-size:.875rem;font-weight:700;line-height:1.4;padding:5px 15px;text-align:center;text-decoration:none;transition:.3s;transition-timing-function:ease-in}.side_taglist .side_taglist_item a:hover{background-color:#00af4f;color:#fff}.blog_side_card{counter-reset:number 0}.blog_side_card a{border-bottom:1px dotted #333;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:15px;-webkit-box-align:flex-start;-ms-flex-align:flex-start;align-items:flex-start;color:#1a1a1a;flex-wrap:wrap;gap:15px;text-decoration:none;transition-timing-function:ease-in;transition:.3s}.blog_side_card a img:hover{opacity:1}.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:700;-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:#e60012;border:1px solid #e60012;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 #e60012;color:#e60012;z-index:2}.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}.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 #ddd;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 .widget-type-form{border-top:1px solid #000;margin-top:10px;padding-top:10px}.search_window{display:flex}.search_window input[type=text]{border-bottom-right-radius:0;border-right:none;border-top-right-radius:0}.search_window input[type=submit]{border-bottom-left-radius:0;border-top-left-radius:0;font-size:14px;margin-top:0;padding:10px;width:80px}#seminar_form fieldset,.container_side fieldset{margin-top:10px!important}#seminar_form .form-columns-2,.container_side .form-columns-2{gap:20px}#seminar_form .hs-fieldtype-booleancheckbox .input label,.container_side .hs-fieldtype-booleancheckbox .input label{font-weight:700;justify-content:flex-start}#seminar_form .actions,.container_side .actions{margin-bottom:0}#seminar_form .hs-input,.container_side fieldset .hs-input{background:#eee;border:1px solid #ddd;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_seminar_detail{border-top:1px solid #e60012;margin-top:15px;padding-top:15px}.blog_seminar_detail li{font-weight:700;padding-left:35px;position:relative}.blog_seminar_detail li:not(:last-child){margin-bottom:10px}.blog_seminar_detail li:before{background-color:#333;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.blog_lower_sec{background-color:#e0edff}@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}}#seminar_form input[type=email],#seminar_form input[type=tel],#seminar_form input[type=text],#seminar_form select,#seminar_form textarea,.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}@media screen and (max-width:767px){.author{align-items:center;flex-flow:column;gap:10px;padding:10px}.author-image{max-width:200px;width:60%}.author-name{font-size:14px;margin-bottom:5px}.author .author-info{width:100%}.prev-next-link{display:block}}.prev-link{border:1px solid #ddd}@media screen and (max-width:767px){.prev-link{display:block;width:100%}}.next-link{border:1px solid #ddd}@media screen and (max-width:767px){.next-link{display:block;width:100%}}.seminar_row{background-color:#fff;box-shadow:0 2px 15px 0 rgba(0,0,0,.08);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{color:#4285f5;font-size:24px;font-weight:700;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{color:#4285f5;font-size:20px}.seminar_row img{transition:.3s}.seminar_row:hover img{opacity:.7}.seminar_row:hover .btn.accent_color{background-color:#fff;color:#e60012}@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:20px;text-align:center}.seminar_post_img img{width:100%}.seminar_detail_overview{text-align:center}.seminar_detail_overview time{color:#4183f2;font-size:26px;font-weight:700}.seminar_detail_overview>time>span{margin-left:30px}.seminar_detail_overview>span{color:#4183f2;font-size:22px;font-weight:700;margin-left:30px}.seminar_checklist .item{margin:10px 0;padding:0 0 0 1.5em;position:relative}.seminar_checklist .item:before{color:#e60012;content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:700;left:-.1em;position:absolute}.seminar_deadline{color:#e60012;font-weight:700}.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{display:flex;gap:20px}.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-width:190px}.speaker_name{font-size:28px;font-weight:700;margin-top:10px;text-align:center}.speaker_ttl{color:#4285f5;font-size:22px;font-weight:700;margin-bottom:25px}.richtext .hs-embed-wrapper{margin:30px 0!important;max-height:inherit!important;max-width:inherit!important}.richtext iframe{width:100%}.archive_txt{color:#e60012;font-size:26px;font-weight:700}@media screen and (max-width:767px){.seminar_post_img{margin-bottom:10px}.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}}.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:#e60012;border:1px solid #e60012;color:#fff;font-size:12px;font-weight:700;line-height:1.2;padding:3px 15px;text-decoration:none}.blog_post_category.main{border:1px solid #00af4f;color:#00af4f}.blog_post_category.sub{border:1px solid #e60012}a.blog_post_category:hover{background-color:#fff;color:#e60012}.blog_date{display:inline-block;margin-bottom:10px}.blog_details{gap:20px;margin-top:20px}.blog_author,.blog_details{align-items:center;display:flex}.blog_author{gap:5px}.blog_author img{border-radius:15px;height:30px;object-fit:cover;width:30px}.blog_author_text{font-size:12px}.blog_details .blog_date{border-left:1px solid #1a1a1a;font-size:12px;font-weight:500;margin-bottom:0;padding-left:20px}.blog_post_ttl{font-size:1.625rem;font-weight:700;margin-bottom:30px;margin-top:25px}.button{margin:40px auto 0;max-width:250px}@media screen and (max-width:){.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 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:){.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:#f1f1f1;padding:40px}.blog_lower_ttl{font-size:1.75rem;font-weight:700;margin-bottom:1.75rem;text-align:center}@media screen and (max-width:){.blog_lower_sec{margin-left:-20px;margin-right:-20px;padding:20px}.blog_lower_ttl{font-size:1.15rem;margin-bottom:1.15rem}}.author{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:85%}.author-name{font-size:18px;font-weight:700;margin-bottom:10px;text-align:left}.author-description{font-size:12px}@media screen and (max-width:){.author{align-items:center;flex-flow:column;gap:10px;padding:10px}.author-image{max-width:200px;width:60%}.author-name{font-size:14px;margin-bottom:5px}.author .author-info{width:100%}}.prev-next-link{border-collapse:collapse;display:table;margin:20px 0;table-layout:fixed}@media screen and (max-width:){.prev-next-link{display:block}}.next-link
.prev-link{transition:.3s}.prev-link{border:1px solid #333;display:table-cell;padding:14px 14px 14px 40px;position:relative;text-decoration:none;width:50%}@media screen and (max-width:){.prev-link{display:block;width:100%}}.prev-link:before{color:#e60012;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 #333;display:table-cell;padding:14px 40px 14px 14px;position:relative;text-decoration:none;width:50%}@media screen and (max-width:){.next-link{display:block;width:100%}}.next-link:before{color:#e60012;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:700;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%}.next-link:hover,.prev-link:hover{opacity:.7}.next-link:hover img,.prev-link:hover img{opacity:1}