html body{color:#4b4b4b;line-height:1.6}div table ol:last-child,div table ul:last-child{margin-bottom:0}html .gs_blog a:link,html .gs_blog a:visited{color:#541b86}html .gs_blog a:active,html .gs_blog a:hover{color:#7b29c3}.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}:root{--blog-font:"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPゴシック","BIZ UDPGothic",Meiryo,sans-serif;--accent-font:"Hiragino Kaku Gothic ProN","Hiragino Sans","BIZ UDPゴシック","BIZ UDPGothic",Meiryo,sans-serif}.gs_blog{font-family:var(--blog-font)}.gs_blog img{height:auto;max-width:100%;vertical-align:bottom}.ly_header{border-bottom:1px solid #371475}.ly_header_inner{align-items:flex-start;box-sizing:initial;display:flex;justify-content:space-between;margin:0 auto;max-width:1500px;padding:52px 1rem 26px}.bl_logo{margin:0;padding:0}.ly_header_inner .bl_logo{width:1272px}.ly_header_inner .bl_logo img{width:176px}.ly_campany{width:275px!important}.bl_gsAppnews{margin:0}.bl_gsAppnews img{height:auto;width:100%}form.ly_form{align-items:center;background-color:transparent;box-sizing:border-box;display:flex;justify-content:space-between;margin-top:10px;width:100%}.bl_custom_input{border:1px solid #707070!important;border-radius:0!important;font-size:16px!important;height:32px;line-height:32px;margin-right:8px;padding:9px!important;width:200px!important}.bl_custom_btn{background-color:#533e71;border-radius:0;font-size:14px;height:32px;line-height:32px;margin:0;padding:0;width:65px}.bl_custom_btn:active,.bl_custom_btn:focus{background-color:#533e71;border-radius:0!important}.bl_custom_btn:active{background-color:#fff;border:1px solid #533e71;color:#533e71}.bl_campany_name{color:#371475;font-size:.6rem;margin:0}.ly_footer{background-color:#533e71;color:#fff;padding:48px 1rem 28px}.ly_footer_inner{align-items:flex-start;display:flex;justify-content:space-between;margin:0 auto;max-width:1500px;text-align:right}.ly_footer .bl_logo{margin-top:5px}.el_gs_link{border-radius:28px;border-style:solid;border-width:1px;display:inline-block;font-size:.9rem;line-height:1}.ly_footer .el_gs_link{border-color:#fff;color:#fff!important;letter-spacing:.06em;margin-bottom:12px;padding:16px 26px;transition:all .5s}.ly_footer .el_gs_link:active,.ly_footer .el_gs_link:hover{background-color:#3b275b;color:#fff!important}.bl_gsSupport{align-items:stretch;display:flex;font-size:.8333rem;font-size:.625rem;letter-spacing:.04em;margin:0;padding:0}.bl_gsSupport,.bl_gsSupport a{color:#fff!important}.bl_gsSupport a:active,.bl_gsSupport a:hover{color:#fff!important;text-decoration:underline}.hp_mt4{margin-top:4px!important}@media (max-width:768px){.ly_footer_inner{align-items:flex-end;flex-direction:column}.ly_footer .bl_logo{margin-bottom:20px}}@media (max-width:480px){.bl_gsSupport{flex-direction:column}}.ly_result_inner{box-sizing:initial;margin:0 auto;max-width:1280px;padding:116px 1rem 85px}.ly_result_ttl,.ly_result_word{font-family:var(--blog-font)}.ly_result_word{font-size:20px}.ly_results_list{padding-bottom:30px!important;padding-top:22px!important}.ly_result_flex{column-gap:30px;display:flex;margin-bottom:56px}.ly_result .ly_img-wrap{flex:0 0 297px;height:180px;margin-bottom:0}.ly_result .ly_txt-wrap{flex:1;padding-bottom:6px;padding-top:6px}.ly_result .bl_grid_ttl{font-family:var(--blog-font);font-size:24px;margin-bottom:.2em}.ly_result .bl_grid_date{color:#585858;font-size:14px;margin-bottom:.4em}.ly_result .bl_grid_txt{-webkit-line-clamp:4;color:#2e2e2e;font-size:16px;line-height:1.5625;margin-bottom:0}.ly_result .el_gs_link{background-color:#fff;border-color:#533e71;color:#533e71!important;margin-bottom:16px;margin-left:14px;margin-top:26px;padding:15px 30px 15px 20px;transition:all .5s}.ly_result .el_gs_link:hover,.ly_result .el_gs_link:link{background-color:#533e71;color:#fff!important}@media (max-width:640px){.ly_result_inner{padding-top:60px}.ly_result_flex{display:block;margin-bottom:56px}.ly_result .ly_img-wrap{height:auto;margin-bottom:16px}.ly_result .ly_txt-wrap{padding:0 .5rem}}.ly_appNews{margin-bottom:120px;overflow:hidden;width:100%}.ly_appNews_inner{background-image:linear-gradient(90deg,#826eb1,#826eb1 5px,transparent 0,transparent 10px);background-position:0 100%;background-repeat:repeat-x;background-size:10px 1px;box-sizing:border-box;margin:0 auto;max-width:1500px;padding:min(7.5%,96px) 1rem;position:relative;width:100%}.ly_appNews_title{margin:0 auto;max-width:560px;width:50%}.ly_appNews_grape{left:0;max-width:348px;top:0;transform:translateX(-25%);width:18%}.ly_appNews_grape,.ly_appNews_leaf{margin:0;position:absolute;z-index:-1}.ly_appNews_leaf{bottom:0;max-width:355px;right:0;transform:translateX(20%);width:24%}@media (max-width:768px){.ly_appNews{margin-bottom:40px}}.ly_listView{padding:0 0 66px}.ly_grid{box-sizing:border-box;column-gap:min(6.4vw,80px);display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));margin:0 auto;max-width:1500px;padding:0 1rem 8.5rem;row-gap:min(8vw,120px)}.ly_img-wrap{aspect-ratio:1.57/1;border:1px solid #e9e9e9;border-radius:32px;margin:0 0 24px;overflow:hidden;width:100%}.ly_img-wrap img{height:100%;object-fit:cover;object-position:center;width:100%}.bl_grid_ttl{color:#371475;font-family:var(--blog-font);font-size:1.2rem}.bl_grid_item .bl_grid_ttl{margin:0 0 12px;text-align:center}.bl_grid_txt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;color:#000;font-family:var(--blog-font);font-size:1rem;line-height:1.68;overflow:hidden}.bl_grid_item .bl_grid_txt{margin:0 2%;text-align:justify}.bl_grid_tag{color:#000;font-family:var(--blog-font);font-size:.66666rem}.bl_grid_item .bl_post_date{color:#999;font-size:.8rem;margin:.6rem 2% 0;text-align:right}@media (max-width:768px){.ly_grid{grid-template-columns:auto;padding:0 1rem 2rem;row-gap:min(15vw,80px)}.ly_img-wrap{margin:0 0 16px}.bl_grid_item .bl_grid_ttl{margin:0 0 8px}.bl_grid_item .bl_grid_txt{margin:0}}.blog-pagination{align-items:flex-end;display:flex;justify-content:center}.blog-pagination>*{color:#000;font-size:.75rem}.blog-pagination>:not(:last-child){margin-right:1em}.blog-pagination__link--active{border-bottom:1px solid #371475}.ly_inquiry{background-color:rgba(55,20,117,.05);overflow:hidden;width:100%}.ly_inquiry_inner{margin:0 auto;max-width:1500px;padding:91px 1rem 95px;position:relative;width:100%}#hs_cos_wrapper_bl_inquiry_ttl h3,.bl_inquiry_ttl h3{color:#371475;font-family:var(--accent-font);font-size:clamp(1.4rem,8vw,2rem);font-weight:400;margin:0 0 2.9rem;text-align:center}.ly_inquiry_area{font-family:var(--accent-font)}.ly_inquiry_bg{bottom:-122px;display:block;margin:0;position:absolute;right:-122px;text-align:right;width:1163px;z-index:-1}@media (max-width:768px){#hs_cos_wrapper_bl_inquiry_ttl h3,.bl_inquiry_ttl h3{margin-bottom:.5rem}.bl_inquiry_bg{bottom:-105px;right:-22px;width:620px}.ly_inquiry_area .dnd_area-row-0-padding{padding:0}.ly_inquiry_area .row-fluid .dnd-column:last-child{margin-top:1.5rem}}.ly_blogPost_wrap{margin:0 auto;max-width:1280px;padding:100px 1rem 60px}.ly_blogPost{border-bottom:1px solid #371475}.bl_post_ttl{border-left:8px solid #4d217c;font-family:var(--blog-font);font-size:clamp(1.2rem,7vw,2rem);line-height:1.2;padding-left:32px}.ly_postBody .bl_post_ttl{margin-bottom:48px}.bl_post_txt p{color:#4b4b4b;font-family:var(--blog-font);font-size:.75rem}.ly_postBody .bl_post_txt{margin-bottom:55px}.ly_postBody .bl_post_date{color:#999;font-size:.6rem;font-style:italic;margin-bottom:.5rem;text-align:right}.ly_secTopics{padding:88px 0 98px}.ly_secTopics_head{display:flex;justify-content:space-between;margin:0 auto}.ly_secTopics_body{line-height:1.4;margin:1rem auto 0;max-width:1280px}.ly_line_grape,.ly_secTopics_title{line-height:1.2;margin:0;width:26%}.ly_secTopics_title{background-color:#fff;padding:0 min(5vw,56px);position:relative;text-align:center;width:48%}.ly_secTopics_title h2{font-family:var(--blog-font);font-size:clamp(1.2rem,5vw,1.65rem);font-weight:600}.ly_secTopics .widget-type-rich_text h3{align-items:center;color:#444;display:flex;font-family:var(--blog-font);font-size:1.4rem;justify-content:flex-start;margin:0 auto 2rem;width:68%}.ly_secTopics .widget-type-rich_text h3:before{content:url(//7929155.fs1.hubspotusercontent-na1.net/hubfs/7929155/raw_assets/public/GS%E3%82%A2%E3%83%97%E3%83%AA%E3%83%96%E3%83%AD%E3%82%B0/images/blog/qa_q.svg);display:inline-block;line-height:1;margin-right:2rem;width:2rem}.ly_secTopics .widget-type-rich_text h3+h3{font-size:1rem;font-weight:400;margin-bottom:3rem}.ly_secTopics .widget-type-rich_text h3+h3:before{content:url(//7929155.fs1.hubspotusercontent-na1.net/hubfs/7929155/raw_assets/public/GS%E3%82%A2%E3%83%97%E3%83%AA%E3%83%96%E3%83%AD%E3%82%B0/images/blog/qa_a.svg);margin-right:2rem}@media (max-width:992px){.ly_secTopics .widget-type-rich_text h3{width:80%}}@media (max-width:768px){.ly_secTopics_body{margin:.5rem auto 0}.ly_secTopics .widget-type-rich_text h3{width:90%}.ly_secTopics_title h2{font-size:clamp(1rem,3vw,1.25rem)}.ly_blogPost_wrap{padding:64px 1rem 40px}}@media (max-width:520px){.ly_line_grape{display:none}.ly_secTopics_title{width:100%}.ly_blogPost_wrap{padding:40px 1rem 24px}}.ly_page{align-items:center;border-top:1px solid #826eb1;display:flex;justify-content:space-between;margin:0 auto;max-width:1280px;padding:1rem 0}.el_page_btn{color:#371475;font-family:var(--blog-font);font-size:14px;min-width:130px;text-align:center}.ly_recent{background-color:rgba(55,20,117,.05)}.ly_recentGrid_wrap{margin:0 auto;max-width:1280px;padding:88px 0}.ly_articleGrid{column-gap:min(3vw,48px);display:grid;grid-template-columns:repeat(4,auto);padding-left:1rem;padding-right:1rem}.ly_connection .bl_grid_ttl,.ly_recent .bl_grid_ttl{font-family:var(--blog-font);font-size:40px;margin-bottom:48px;text-align:center}.bl_article_ttl{font-family:var(--blog-font);font-size:20px}.ly_recent .bl_article_ttl{font-size:18px;margin-bottom:12px;text-align:center}.bl_article_txt{font-family:var(--blog-font);font-size:15px}@media (max-width:960px){.ly_articleGrid{gap:48px;grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.ly_articleGrid{gap:32px;grid-template-columns:auto}}.ly_connection{background-color:rgba(55,20,117,.27)}.ly_connectionGrid_wrap{margin:0 auto;max-width:1280px;padding:88px 0}.ly_connectionGrid_container{column-gap:min(3vw,48px);display:grid;grid-template-columns:repeat(2,auto);padding-left:1rem;padding-right:1rem}.ly_connectionGrid_container .bl_grid_area{display:grid;grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto);grid-column-gap:0;grid-row-gap:0}.ly_connectionGrid_container .bl_grid_item.bl_grid_2col:first-child{grid-area:1/1/2/2}.ly_connectionGrid_container .bl_grid_item.bl_grid_2col:nth-child(2){grid-area:1/2/2/3;padding-left:8%}.ly_connectionGrid_container .bl_grid_item.bl_grid_2col:nth-child(3){font-size:.9rem;grid-area:2/1/3/3;padding-top:3%}.ly_connectionGrid_container .bl_grid_item.bl_grid_2col:nth-child(3) ul{padding-left:4%}.ly_connection .ly_img-wrap{border-radius:0;margin:0}.ly_connection .el_gs_link{border-color:#371475;color:#371475;display:block;padding:16px 8px;text-align:center;transition:all .5s}.ly_connection .el_gs_link:active,.ly_connection .el_gs_link:hover{background-color:#371475;color:#fff}.ly_connection .bl_article_ttl{font-size:24px;margin-bottom:8px}.ly_connection .bl_article_txt{margin-bottom:15px}.hp_flex-column{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:1024px){.ly_connectionGrid_container{display:block}}@media (max-width:640px){.ly_connectionGrid_container .bl_grid_area{display:block}.ly_connectionGrid_container .bl_grid_area .hp_padLeft-s,.ly_connectionGrid_container .bl_grid_item.bl_grid_2col:nth-child(2){padding-left:0;padding-top:5%}}.bl_post_ttl+.bl_badge{margin-bottom:26px;margin-top:-28px;padding-left:0}.bl_grid_txt+.bl_badge{margin-bottom:-8px;margin-top:4px}.bl_article_ttl+.bl_badge{margin-bottom:12px;margin-top:-8px;padding-left:0}.hs-search-results__title+.bl_badge{display:inline-block;margin-bottom:0;padding-left:0}.hs-search-results__title+.bl_badge li{vertical-align:1px}.bl_badge__taRight{margin-right:2%;text-align:right}.bl_badge li{border-radius:4px;color:#fff;display:inline;font-family:var(--accent-font)!important;font-size:10px;font-weight:600;letter-spacing:-.05em;padding:.5em 1.2em!important}.el_gsBadge{background-color:#3f186a}.el_lsBadge{background-color:#bc95c4}