@charset "utf-8";#hasei_main{background-image:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/blog/main_bg.jpg)}#hasei_main.detail{background-image:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/blog/detail_main_bg.jpg);height:280px}@media screen and (max-width:800px){#hasei_main{background-image:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/blog/main_bg_sp.jpg)}#hasei_main.detail{background-image:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/blog/detail_main_bg_sp.jpg);height:200px}}.intro{padding:0 0 145px;position:relative;z-index:50}.intro.detail{padding-bottom:0}.intro .bar{background:#fff;border-radius:10px 10px 0 0;display:block;height:65px;left:0;margin:auto;position:absolute;right:0;top:-60px;width:320px;z-index:5}.intro .bar:after,.intro .bar:before{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/common/hasei_tit_lb.png);background-size:cover;bottom:5px;content:"";display:block;height:10px;position:absolute;width:10px}.intro .bar:before{left:-10px}.intro .bar:after{background-image:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/common/hasei_tit_rb.png);right:-10px}.intro .pagetit{font-size:35px;font-weight:700;position:relative;text-align:center;z-index:10}.intro .pagetit:before{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/blog/intro_tit_icon.png);background-size:cover;content:"";display:block;height:49px;left:0;margin:auto;position:absolute;right:0;top:-75px;width:80px;z-index:10}.intro .s_tit{display:block;margin:30px auto 80px;text-align:center}section.main{margin:60px auto;max-width:1100px}.blog_wrap{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:0 auto;max-width:950px;position:relative}.blog_wrap .l_con{width:100%}.blog_wrap .l_con .link_area{border-bottom:1px dashed #ccc;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:28px}.blog_wrap .l_con .link_area:first-of-type{border:none}.blog_wrap .l_con .link_area li{display:block;margin-bottom:60px;margin-right:5.615%;opacity:0;transform:translateY(100px);transition:.3s;width:29.59%}.blog_wrap .l_con li:nth-child(3n){margin-right:0}.blog_wrap .l_con li.move{opacity:1;transform:translateY(0)}.blog_wrap .l_con .link_area li.feature_post{margin-right:0;width:100%}.blog_wrap .l_con .link_area li.feature_post a{display:flex}.blog_wrap .l_con li .img_area{border:1px solid #b6c7d6;border-radius:10px;margin-bottom:15px;overflow:hidden;position:relative}.blog_wrap .l_con li .img_area:before{content:"";display:block;padding-top:100%}.blog_wrap .l_con li .img_area span{background:#000;border-radius:10px;bottom:1.3vw;color:#fff;display:inline-block;font-weight:700;left:1.3vw;padding:5px 12px;position:absolute;transition:background .3s ease;z-index:10}.blog_wrap .l_con li a:hover .img_area span{background:#ff7a59;transition:background .3s ease}.blog_wrap .l_con li .img_area .fit_img{transition:transform .3s ease}.blog_wrap .l_con li.feature_post .img_area{margin-right:5.615%;width:45.59%}.blog_wrap .l_con .link_area li.feature_post .txt_area{width:64.795%}.blog_wrap .l_con li.feature_post .desc{color:#000;font-size:1.5rem;line-height:1.6;margin-top:10px}.blog_wrap .l_con li a:hover .fit_img{transform:scale(1.1);transition:transform .3s ease}.blog_wrap .l_con li h2{color:#000;font-size:1.5rem;font-weight:700;line-height:1.6;margin-top:10px;transition:color .3s ease}.blog_wrap .l_con li a:hover h2{color:#ec6d56;transition:color .3s ease}.blog_wrap .l_con li.feature_post h2{font-size:2.3rem}.blog_wrap .l_con li .tag span{background-color:#2e475d;border-radius:30px;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;margin-top:8px;padding:5px 12px}.blog_wrap .l_con li a:hover .tag span{background-color:#ec6d56;transition:background .3s ease}.blog_wrap .l_con li .staff_area{box-sizing:border-box;margin-top:10px;padding:6px 0 0 47px;position:relative}.blog_wrap .l_con li .staff_area .staff_img{display:block;left:0;position:absolute;top:0;width:40px}.blog_wrap .l_con li .staff_area .staff_img img{border-radius:40px}.blog_wrap .l_con li .staff_area .name{color:#000;display:block;font-size:14px;font-size:clamp(14px,.93vw,16px);font-weight:700;margin-bottom:5px}.blog_wrap .l_con li .en{color:#000;display:block;font-size:12px;font-size:clamp(12px,.8vw,14px);margin-top:10px;opacity:.4}.blog_wrap h2{font-size:2.4rem}.blog_wrap h4{font-size:1.8rem;font-weight:700}.pager{margin:45px auto 0;position:relative;text-align:center}.pager a,.pager p,.pager span{background:#000;border:1px solid #000;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;font-size:18px;height:50px;margin:0 10px;padding-top:15px;text-align:center;width:50px}.pager a{background:#fff;border:1px solid rgba(0,0,0,.15);color:#000}.pager a,.pager a:hover{transition:color .3s ease,border .3s ease,background .3s ease}.pager a:hover{background:#ff7a59;border-color:#ff7a59;color:#fff}.pager span{font-weight:700}.blog_wrap .r_con{width:100%}.blog_wrap .story{margin-top:50px}.blog_wrap .r_con h3{border-bottom:1px solid #000;box-sizing:border-box;font-size:1.8rem;font-weight:700;padding-bottom:12px;position:relative}.blog_wrap .r_con .category_link{border-bottom:1px solid #000;margin-bottom:50px;position:relative}.blog_wrap .r_con .category_link a{border-bottom:1px solid #ccc;box-sizing:border-box;color:#000;display:block;font-size:14px;font-size:calmp(14px,.93vw,16px);font-weight:700;padding:22px 15px;position:relative}.blog_wrap .r_con .category_link a:hover{color:#ff7a59}.blog_wrap .r_con .category_link a:last-child{border:none}.blog_wrap .r_con .category_link a:hover:after{transform:translateX(5px);transition:transform .3s cubic-bezier(.25,1,.5,1)}.blog_wrap .r_con .category_link a .fa-solid{color:#ff7a59;position:absolute;right:10px}.blog_wrap .r_con .writer_link{border-bottom:1px solid #000;margin-bottom:50px;position:relative}.blog_wrap .r_con .writer_link a{border-bottom:1px solid #ccc;box-sizing:border-box;color:#000;display:block;font-size:14px;font-size:calmp(14px,.93vw,16px);font-weight:700;padding:22px 22px 22px 69px;position:relative}.blog_wrap .r_con .writer_link a:hover{color:#ff7a59}.blog_wrap .r_con .writer_link a:last-child{border:none}.blog_wrap .r_con .writer_link a .staff_img{bottom:0;height:40px;left:15px;margin:auto;position:absolute;top:0;width:40px}.blog_wrap .r_con .writer_link a .staff_img img{border-radius:40px}.blog_wrap .r_con .writer_link a .fa-solid{color:#ff7a59;position:absolute;right:10px}.blog_wrap .r_con .cp_ipselect{background:#f2f2f2;border-radius:2.5px;margin:0;overflow:hidden;position:relative;text-align:center;width:100%}.blog_wrap .r_con .tag_area{margin-top:20px}.blog_wrap .r_con .tag_area a{background:#2e475d;border-radius:24px;color:#fff;display:inline-block;font-size:1.2rem;font-weight:700;margin:0 10px 10px 0;padding:5px 14px 7px;transition:background .3s ease,color .3s ease}.blog_wrap .r_con .tag_area a:hover{background:#ff7a59;color:#fff}.cp_ipselect select{-webkit-appearance:none;appearance:none;background:transparent;background-image:none;border:none;box-shadow:none;cursor:pointer;outline:none;padding-right:1em;text-indent:.01px;text-overflow:ellipsis;width:100%}.cp_ipselect select::-ms-expand{display:none}.cp_ipselect:before{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/blog/select_ar.png);background-size:cover;bottom:0;content:"";height:6px;margin:auto;padding:0;pointer-events:none;position:absolute;right:20px;top:0;width:9px;z-index:10}.cp_ipselect select{color:#000;font-family:游ゴシック体,Yu Gothic,YuGothic,ヒラギノ角ゴ Pro,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,sans-serif;font-size:14px;height:50px;padding:0 20px}.r_con .link_list{font-size:15px;margin-top:20px}.r_con .link_list li{margin-bottom:1.4em}.r_con .link_list a{align-items:center;color:#000;display:flex}.r_con .link_list a:before{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/common/slide_next.png);background-size:cover;content:"";display:block;height:12.44444px;margin-right:10px;width:7px}.r_con .link_list a:hover{color:#ff7a59;transition:color .3s ease}@media screen and (max-width:1200px){.blog_wrap .r_con{width:24%}}@media screen and (max-width:900px){.blog_wrap .l_con .link_area li{margin-right:5.6%;width:47.2%}.blog_wrap .l_con li:nth-child(3n){margin-right:5.6%}.blog_wrap .l_con li:nth-child(2n){margin-right:0}}@media screen and (max-width:800px){.intro{padding:0 0 85px}.intro .bar{height:65px;width:315px}.intro .bar:after,.intro .bar:before{bottom:5px;height:5px;width:5px}.intro .bar:before{left:-5px}.intro .bar:after{right:-5px}.intro .pagetit{font-size:25px;font-size:clamp(23px,6.6vw,27px);margin-bottom:-14px;transform:translateY(-14px)}.intro .pagetit:before{top:-60px}.intro .s_tit{margin:12px auto 45px}.blog_wrap{width:calc(100% - 10.6vw)}.blog_wrap .l_con{margin:0 auto;width:100%}.blog_wrap .l_con .link_area{padding-bottom:20px}.blog_wrap .l_con .link_area li{display:block;margin-bottom:45px;margin-right:0;width:100%}.blog_wrap .l_con li:nth-child(3n){margin-right:0}.blog_wrap .l_con li .img_area span{bottom:20px;font-size:12px;left:20px;padding:5px 10px}.blog_wrap .l_con li .staff_area{box-sizing:border-box;margin-top:15px;margin-top:8px;padding:6px 0 0 47px;position:relative}.pager{margin:22px auto 0}.pager a,.pager p,.pager span{font-size:16px;height:33px;margin:0 10px;padding-top:8px;width:33px}.blog_wrap .r_con{margin-top:45px;width:100%}.blog_wrap .r_con h3{font-size:15px;font-size:clamp(15px,4vw,17px)}.blog_wrap .r_con .category_link{margin-bottom:45px}.blog_wrap .r_con .category_link a{font-size:14px;font-size:calmp(14px,3.73vw,16px)}.blog_wrap .r_con .writer_link{margin-bottom:45px}.blog_wrap .r_con .writer_link a{font-size:14px;font-size:calmp(14px,3.73vw,16px)}.blog_wrap .l_con .link_area li.feature_post a{display:block}.blog_wrap .l_con .link_area li.feature_post .txt_area,.blog_wrap .l_con li.feature_post .img_area{width:100%}.blog_wrap .l_con li.feature_post h2{font-size:1.8rem}}.detail_area{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between}.detail_area,.detail_area .img_area,.detail_area .title_area{position:relative;width:100%}.detail_area .img_area{border-radius:10px;overflow:hidden}.detail_area .img_area:before{content:"";display:block;padding-top:58.69%}.detail_area .title_area h1 span,.detail_area .title_area h2 span{font-size:4rem;font-weight:700;line-height:1.5}.detail_area .wt_link{align-items:center;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;justify-content:space-between;margin:11px 0 43px}.wt_link .writer_area{box-sizing:border-box;display:block;padding:6px 0 0 50px;position:relative;width:150px}.wt_link .staff_img{display:block;left:0;position:absolute;top:0;width:40px}.wt_link img{border-radius:40px}.wt_link .name{font-size:14px;font-size:clamp(14px,.93vw,16px);font-weight:700;margin-bottom:5px}.wt_link .en,.wt_link .name{color:#000;display:block;transition:color .3s ease}.wt_link .en{font-size:12px;font-size:clamp(12px,.8vw,14px);opacity:.4}.wt_link .writer_area:hover span{color:#ff7a59}.wt_link .tag_link{box-sizing:border-box;display:block;padding:8px 0 0 40px;position:relative;width:calc(100% - 350px)}.wt_link .date_link:before,.wt_link .tag_link:before{background:#ccc;content:"";display:block;height:40px;left:0;position:absolute;top:0;width:1px}.wt_link .tag_link a{border-bottom:1px dotted #000;color:#000;display:inline-block;font-size:14px;font-weight:700;margin-right:5px;padding-bottom:7px}.wt_link .tag_link a:hover{border-color:#ff7a59;color:#ff7a59}.date_link{box-sizing:border-box;display:block;line-height:100%;padding:4px 0 0 30px;position:relative;width:220px}.date_link span{color:#000;display:block;font-size:12px;font-size:clamp(12px,.8vw,14px);opacity:.8;transition:color .3s ease}.date_link span.em{font-weight:700}.detail_area .kiji_area{box-sizing:border-box;font-feature-settings:"palt" 0;padding-top:0;width:100%}.detail_area .kiji_area p{font-size:1.8rem;line-height:1.85;margin:30px 0}.detail_area .kiji_area li{line-height:1.85}.detail_area .kiji_area h2+p,.detail_area .kiji_area h2+ul,.detail_area .kiji_area h3+p,.detail_area .kiji_area h3+ul,.detail_area .kiji_area h4+p,.detail_area .kiji_area h4+ul{margin-top:0}.txt_marker{background:linear-gradient(transparent 70%,#ffd081 0);font-weight:700}.detail_area .kiji_area a{border:none;color:#ff7a59;padding-bottom:0}.detail_area .kiji_area a:link,.detail_area .kiji_area a:visited{text-decoration:underline}.detail_area .kiji_area a:hover{text-decoration:none}.detail_area .kiji_area a:active{text-decoration:underline}.detail_area .kiji_area a.target-blank:after{content:"\f08e";font-family:Font Awesome\ 6 Free;font-size:1.5rem;font-weight:900;margin:0 5px}.detail_area .kiji_area a.pdf:after{content:"\f1c1";font-family:Font Awesome\ 6 Free;font-size:1.8rem;font-weight:900;margin:0 5px}.detail_area .kiji_area .anker_link{display:flex;flex-wrap:wrap;margin:40px 0 60px}.detail_area .kiji_area .anker_link li{font-size:1.6rem;line-height:1.8;margin:20px 30px 0 0;padding-left:0}.detail_area .kiji_area .anker_link li:before{background:none;color:#ff7a59;content:"\f107";display:inline;font-family:Font Awesome\ 6 Free;font-size:1.5rem;font-weight:900;margin:0 5px 0 0;position:relative;top:0}.detail_area .kiji_area .anker_link li.hs-image__grid__list__item:before{content:none;display:none}.detail_area .kiji_area h2{font-size:3.2rem;font-weight:700;line-height:1.6;margin:70px 0 40px;position:relative}.detail_area .kiji_area h2 span{font-weight:700}.detail_area .kiji_area h3{border-bottom:2px solid #ec6d56;font-size:2.4rem;font-weight:700;line-height:1.6;margin:50px 0 30px;padding-bottom:6px}.detail_area .kiji_area .bgc_box h2:first-child,.detail_area .kiji_area .bgc_box h3:first-child,.detail_area .kiji_area .bgc_box h4:first-child,.detail_area .kiji_area .line_box h2:first-child,.detail_area .kiji_area .line_box h3:first-child,.detail_area .kiji_area .line_box h4:first-child{margin-top:0}.detail_area .kiji_area h4{font-size:2rem;font-weight:700;line-height:1.6;margin:30px 0 15px}.detail_area .kiji_area img{border-radius:10px;display:block;height:auto;margin:40px auto 65px;max-width:100%;width:auto}.detail_area .kiji_area .img_blog img{margin-bottom:20px}.img_blog{margin-bottom:60px}.detail_area .kiji_area .img_blog p{font-size:1.6rem;line-height:1.8;margin:0 auto;max-width:85%;text-align:center}.detail_area .kiji_area ul{margin:40px 0}.detail_area .kiji_area li{box-sizing:border-box;font-size:1.8rem;line-height:1.8;margin-bottom:10px;padding-left:15px;position:relative}.detail_area .kiji_area ul ul{margin:10px 0 0}.detail_area .kiji_area ul li:before{background:#3e5974;top:11px}.detail_area .kiji_area ul li:before,.detail_area .kiji_area ul ul li:before{border-radius:6px;content:"";display:block;height:6px;left:0;position:absolute;width:6px}.detail_area .kiji_area ul ul li:before{background:#ccc;top:9px}.detail_area .kiji_area .hs-image__grid__container ul li:before,.detail_area .kiji_area .hs-image__grid__container ul ul li:before{content:none;display:none}.detail_area .kiji_area .sbs_ul{display:flex;flex-wrap:wrap}.detail_area .kiji_area .sbs_ul.clm_2 li{margin-right:10%;width:45%}.detail_area .kiji_area .sbs_ul.clm_2 li:nth-child(2n){margin-right:0}.detail_area .kiji_area .sbs_ul.clm_3 li{margin-right:5%;width:30%}.detail_area .kiji_area .sbs_ul.clm_3 li:nth-child(3n){margin-right:0}.detail_area .kiji_area .sbs_ul.clm_4 li{margin-right:4%;width:22%}.detail_area .kiji_area .sbs_ul.clm_4 li:nth-child(4n){margin-right:0}.detail_area .kiji_area ol{list-style-type:decimal!important;padding-left:2rem}.detail_area .kiji_area ol li{font-size:1.8rem;line-height:1.8;list-style-type:decimal!important;margin-bottom:10px;padding-left:0}.detail_area .kiji_area ol li:last-child{margin-bottom:0}.detail_area .kiji_area ol li:before{display:none}.detail_area .kiji_area ol ol{margin:10px 0 0}.detail_area .kiji_area ol ol,.detail_area .kiji_area ol ol li{list-style-type:lower-roman!important}.detail_area .kiji_area table{border-right:1px solid #b6c7d6;border-top:1px solid #b6c7d6;font-size:1.4rem;line-height:1.8;margin:40px 0}.detail_area .kiji_area table td,.detail_area .kiji_area table th{border-bottom:1px solid #b6c7d6;border-left:1px solid #b6c7d6;padding:15px 10px}.detail_area .kiji_area table th{background-color:#f6f9fc;font-weight:700;text-align:center}.detail_area .kiji_area .w_full_table{width:100%}.detail_area .kiji_area .even_table{table-layout:fixed}.detail_area .kiji_area .horizontal_line{border:none}.detail_area .kiji_area .horizontal_line th{background:none;text-align:left}.detail_area .kiji_area .horizontal_line td,.detail_area .kiji_area .horizontal_line th{border-bottom:1px solid #b6c7d6;border-left:none}.detail_area .kiji_area .horizontal_line tr:last-child td,.detail_area .kiji_area .horizontal_line tr:last-child th{border:none}.detail_area .kiji_area blockquote{background-color:#f6f9fc;border-radius:5px;font-size:1.6rem;line-height:2;padding:20px 45px;position:relative}.detail_area .kiji_area blockquote:before{left:15px;top:0}.detail_area .kiji_area blockquote:after,.detail_area .kiji_area blockquote:before{color:#99afc4;content:"\22";font-family:Font Awesome\ 6 Free;font-size:4rem;position:absolute}.detail_area .kiji_area blockquote:after{bottom:0;right:15px}.detail_area .kiji_area .line_box{border:1px solid #b6c7d6;border-radius:5px;margin:40px 0;padding:20px 30px}.detail_area .kiji_area .bgc_box{background-color:#f6f9fc;border-radius:5px;margin:40px 0;padding:20px 30px}.detail_area .kiji_area .img_caption{margin:40px 0}.detail_area .kiji_area .img_caption img{margin-bottom:15px}.detail_area .kiji_area .img_caption p{font-size:1.4rem;line-height:1.8;margin:0 auto;max-width:85%;text-align:center}.detail_area .kiji_area hr{border:0;border-top:1px solid #b6c7d6;height:0;margin:60px 0;padding:0}.detail_area .writer{border:1px solid rgba(0,0,0,.15);border-radius:10px;box-sizing:border-box;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin-top:95px;padding:35px 4.5vw 50px 4vw;position:relative;width:91%}.detail_area .writer .writer_img{display:block;width:140px}.detail_area .writer .writer_img img{border-radius:140px;margin:0;max-width:100%;width:100%}.detail_area .writer .text_area{position:relative;width:calc(100% - 140px - 4vw)}.detail_area .writer p{font-size:13px;font-size:clamp(13px,.86vw,15px);line-height:1.9;margin:3px 0 20px}.detail_area .writer .name{font-size:16px;font-size:clamp(16px,1.06vw,18px);font-weight:700;margin:0}.detail_area .writer .sns{border:none;display:inline-block;margin-bottom:0;margin-right:10px;padding:0;width:30px}.detail_area .writer .sns img{border-radius:30px;margin:0;max-width:100%;width:100%}.detail_area .writer .sns:hover{opacity:1;transform:scale(1.1);transition:transform .3s ease}.detail_area .share{align-items:flex-start;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;margin:70px auto 89px}.share .sns_area{box-sizing:border-box;min-width:300px;padding-left:140px;position:relative;text-align:right;width:39.88%}.share .sns_area p{font-size:14px;font-weight:700;left:0;margin:0;position:absolute;top:6px}.share .sns_area a{border-bottom:none;border-radius:40px;display:inline-block;line-height:1;margin-bottom:0;margin-right:14px;margin-top:0;padding-bottom:0;transition:transform .3s ease;width:40px}.share .sns_area a img{border-radius:40px;margin:0;max-width:100%;width:100%}.share .sns_area a:last-child{margin-right:0}.share .sns_area a:hover{opacity:1;transform:scale(1.1);transition:transform .3s ease}.share .sns_area a:after{display:none}.share .copy_area{-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;max-width:calc(100% - 310px);width:57.14%}.share .copy_area p{border-radius:5px 0 0 5px;font-size:12px;margin:0;overflow:hidden;padding:14px 20px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 70px)}.share .copy-value,.share .copy_area p{background:#f2f2f2;box-sizing:border-box;display:block;font-weight:500;line-height:13px}.share .copy-value{border-left:1px solid #fff;border-radius:0 5px 5px 0;font-size:13px;padding:13px 0 14px;position:relative;text-align:center;width:70px}.copy-value{cursor:pointer;position:relative}.tooltip:after{animation:fade-tooltip .5s 1s 1 forwards;background:#555;border-radius:.4rem;color:#fff;content:"コピーしました！";display:inline-block;font-size:.75rem;left:50%;padding:10px;position:absolute;text-align:center;top:-26px;transform:translate(-50%);width:100px}@keyframes fade-tooltip{to{opacity:0}}.back_link{border-bottom:1px solid #000;border-top:1px solid #000;box-sizing:border-box;margin-top:85px;padding:43px 0 44px 55px;position:relative;width:100%}.detail_area .kiji_area .back_link a{border:none;color:#000;display:block;font-size:14px;font-weight:700;line-height:1;margin-bottom:0;padding-bottom:0}.detail_area .kiji_area .back_link a:hover{color:#ff7a59;opacity:1}.back_link a:first-child{position:relative}.back_link a:first-child:before{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/interview/back_btn_icon.png);background-size:cover;bottom:0;content:"";display:block;height:12px;left:-25px;margin:auto;position:absolute;top:0;transition:transform .3s ease;width:14px}.back_link a:hover:first-child:before{transform:translateX(-3px);transition:transform .3s ease}.back_link .enb{bottom:0;margin:auto;padding-right:23px;position:absolute;right:28px;top:43px}.back_link .enb:before{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/interview/pagetop_icon.png);background-size:cover;content:"";display:block;height:7px;margin:auto;position:absolute;right:0;top:3px;transition:transform .3s ease;width:12px}.back_link .enb:hover:before{transform:translateY(-3px);transition:transform .3s ease}.detail_area .side_area{box-sizing:border-box;padding:100px 4vw 0;width:30.5%}.side_area h2{font-size:18px;font-size:clamp(18px,1.2vw,20px);font-weight:700;margin-bottom:22px}.side_area ul{border-bottom:1px solid #000;border-top:1px solid #000;margin-bottom:50px}.side_area li{width:100%}.side_area li a{align-items:flex-start;border-bottom:1px dashed #ccc;-js-display:flex;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:20px 0}.side_area li:last-child a{border:none}.side_area .img_area{border-radius:10px;overflow:hidden;position:relative;width:calc(26.6% - .6vw)}.side_area .img_area:before{content:"";display:block;padding-top:100%}.side_area .text_area{width:calc(73.4% - .6vw)}.side_area .text_area p{color:#000;font-size:14px;font-size:calmp(14px,.93vw,16px);font-weight:700;line-height:1.4285;margin-bottom:13px;transition:color .3s ease}.side_area .text_area span{color:#000;display:block;font-size:12px;font-size:calmp(12px,.8vw,14px);padding-left:22px;position:relative;transition:color .3s ease}.side_area .text_area span:before{background:url(//4542895.fs1.hubspotusercontent-na1.net/hubfs/4542895/raw_assets/public/100inc-corp/images/interview/cliant_icon.png);background-size:cover;content:"";display:block;height:17px;left:0;position:absolute;top:-2px;width:17px}.side_area li a:hover p,.side_area li a:hover span{color:#ff7a59;transition:color .3s ease}.side_area .tag_area a{background:#e5e5e5;border-radius:24px;color:#000;display:inline-block;font-size:12px;margin:0 10px 10px 0;padding:5px 14px 7px;transition:background .3s ease,color .3s ease}.side_area .tag_area a:hover{background:#ff7a59;color:#fff}@media screen and (max-width:1200px){.detail_area{width:100%}}@media screen and (max-width:1050px){.share .copy_area{margin-top:20px;max-width:100%;width:100%}}@media screen and (max-width:800px){.detail_area{width:100%}.detail_area .title_area{position:relative;width:100%}.detail_area .img_area:before{padding-top:89.3%}.detail_area .title_area h2 span{font-size:2.3rem}.detail_area .wt_link{margin:11px 0 30px}.wt_link .writer_area{padding:6px 0 0 50px;width:140px}.wt_link .name{display:block;font-size:14px;font-size:clamp(13px,3.73vw,16px);margin-bottom:5px}.wt_link .en{display:block;font-size:13px;font-size:clamp(12px,3.46vw,14px)}.wt_link .tag_link{box-sizing:border-box;display:block;padding:8px 0 0 20px;position:relative;width:calc(100% - 140px)}.wt_link .tag_link:before{background:#ccc;content:"";display:block;height:40px;left:0;position:absolute;top:0;width:1px}.wt_link .tag_link a{display:inline-block;font-size:14px;font-size:clamp(13px,3.73vw,16px);padding-bottom:5px}.detail_area .kiji_area{box-sizing:border-box;padding:55px 0 0;width:100%}.detail_area .kiji_area li,.detail_area .kiji_area p{font-size:1.5rem}.detail_area .kiji_area h2{font-size:2.5rem}.detail_area .kiji_area h3{font-size:2rem}.detail_area .kiji_area h4{font-size:1.8rem}.detail_area .kiji_area img{border-radius:10px;display:block;height:auto;margin:35px auto 50px;max-width:100%;width:auto}.detail_area .kiji_area ol li,.detail_area .kiji_area ul li{font-size:1.5rem}.detail_area .kiji_area .sbs_ul{display:block}.detail_area .kiji_area .sbs_ul.clm_2 li,.detail_area .kiji_area .sbs_ul.clm_3 li,.detail_area .kiji_area .sbs_ul.clm_4 li{margin-right:0;width:100%}.detail_area .kiji_area blockquote{font-size:1.5rem}.detail_area .kiji_area .scroll_table{overflow-x:scroll}.detail_area .kiji_area .scroll_table table{white-space:nowrap}.detail_area .kiji_area .even_table{table-layout:auto}.detail_area .writer{display:block;margin-top:35px;padding:40px 5.3vw 45px;position:relative;width:100%}.detail_area .writer .writer_img{display:block;margin:0 auto 32px;width:140px}.detail_area .writer .text_area{width:100%}.detail_area .writer p{font-size:13px;font-size:clamp(12px,3.5vw,15px);margin:3px 0 15px}.detail_area .writer .name{font-size:16px;font-size:clamp(15px,4.26vw,18px)}.detail_area .share{display:block;margin:60px auto}.share .sns_area{min-width:100%;padding-left:0;text-align:left;width:100%}.share .sns_area p{display:block;font-size:13px;font-size:clamp(12px,3.46vw,15px);left:0;margin-bottom:7px;position:relative;top:auto;width:100%}.share .copy_area{margin-top:10px;max-width:100%}.share .copy_area p{font-size:11px;line-height:12px;margin-bottom:0;padding:14px 10px;width:calc(100% - 60px)}.share .copy-value{background:#f2f2f2;border-radius:0 5px 5px 0;display:block;font-size:12px;line-height:12px;padding:13px 0 14px;position:relative;width:60px}.back_link{margin-bottom:5px;margin-top:60px;padding:32px 0;position:relative;width:100%}.detail_area .kiji_area .back_link a{display:block;font-size:13px;font-size:clamp(12px,3.46vw,15px)}.back_link a:first-child:before{left:0}.back_link a:first-child{padding-left:25px}.back_link .enb{right:0;top:32px}.detail_area .side_area{padding:70px 0 0;width:100%}.detail_area .title_area h1 span{font-size:2.3rem}}.intro.hubspotimes .bar{background:#fff;border-radius:10px 10px 0 0;display:block;height:65px;left:0;margin:auto;position:absolute;right:0;top:-60px;width:380px;z-index:5}.intro.hubspotimes h1{margin:0 auto -20px;position:relative;transform:translateY(-20px);width:220px;z-index:20}.hubspotimes .fukidasi{display:flex;margin-top:30px}.hubspotimes .fukidasi:nth-child(2n){flex-direction:row-reverse}.hubspotimes .thum_face{height:65px;margin:0 15px;width:65px}.hubspotimes .thum_face img{border-radius:50%;display:block;height:auto;margin:0;max-width:100%;object-fit:cover;width:auto}.hubspotimes .comment_area{border:1px solid rgba(0,0,0,.15);border-radius:10px;padding:15px;position:relative;width:95%}.hubspotimes .fukidasi:nth-child(odd) .comment_area:before{border:10px solid transparent;border-right:13px solid #ccc;content:"";left:-23px;position:absolute}.hubspotimes .fukidasi:nth-child(odd) .comment_area:after{border:10px solid transparent;border-right:13px solid #fff;content:"";left:-20px;position:absolute}.hubspotimes .fukidasi:nth-child(2n) .comment_area:before{border:12px solid transparent;border-left-color:#cfcfcf;content:"";position:absolute;right:-24px;top:20px}.hubspotimes .fukidasi:nth-child(2n) .comment_area:after{border:12px solid transparent;border-left-color:#fff;content:"";position:absolute;right:-23px;top:20px}.hubspotimes .fukidasi:nth-child(odd) .comment_area:before{border:12px solid transparent;border-right-color:#cfcfcf;left:-24px;top:20px}.hubspotimes .fukidasi:nth-child(odd) .comment_area:after{border:12px solid transparent;border-right-color:#fff;left:-23px;top:20px}.detail_area .fukidasi p{line-height:2;margin:0 0 25px}.detail_area .fukidasi p:last-child{margin-bottom:0}.blog_toc{background-color:#f6f9fc;border-radius:5px;margin:60px 0;padding:20px 30px}.detail_area .kiji_area .blog_toc h2{font-size:1.8rem;font-weight:700;line-height:1.6;margin:0 0 20px}.detail_area .kiji_area .blog_toc ul{margin:0}.detail_area .kiji_area .blog_toc ul li{border-bottom:1px solid #dbe4ed;line-height:1.8;margin:0;padding:10px 0}.detail_area .kiji_area .blog_toc ul li:first-child{padding-top:0}.detail_area .kiji_area .blog_toc ul li:last-child{border:none;padding-bottom:0}.detail_area .kiji_area .blog_toc ul li:before{content:none}.detail_area .kiji_area .blog_toc a{color:#000;font-size:1.4rem;font-weight:300;padding-bottom:0}.detail_area .kiji_area .blog_toc ul ul{margin-left:1rem}.detail_area .kiji_area .blog_toc ul ul li{border:none;padding:0}.detail_area .kiji_area .comment_area a{display:inline}.hubspotimes .blog_wrap .l_con li .en{margin-top:10px}@media screen and (max-width:800px){.hubspotimes .fukidasi,.hubspotimes .fukidasi:nth-child(2n){flex-direction:column;justify-content:center}.hubspotimes .thum_face{margin:0 auto 15px}.hubspotimes .fukidasi:nth-child(2n) .comment_area:after,.hubspotimes .fukidasi:nth-child(2n) .comment_area:before,.hubspotimes .fukidasi:nth-child(odd) .comment_area:after,.hubspotimes .fukidasi:nth-child(odd) .comment_area:before{display:none}.hubspotimes .comment_area{box-sizing:border-box;width:100%}.intro.hubspotimes .bar{width:315px}.intro.hubspotimes h1{margin-bottom:-60px;transform:translateY(-50px);width:180px}.blog_wrap .l_con li.move a{align-self:flex-start;display:flex;justify-content:space-between}.blog_wrap .l_con li .img_area{height:25%;width:25%}.blog_wrap .l_con li .txt_area{width:70%}.blog_wrap .l_con li .tag span{margin:0 0 8px}.blog_wrap .l_con li h2{margin-top:5px}.hubspotimes .blog_wrap .l_con li .en{margin-top:0}}.talk .blog_wrap .l_con li .en{margin-top:10px}@media screen and (max-width:800px){.blog_wrap .l_con li .en{font-size:1.4rem}.talk .blog_wrap .l_con li .en{margin-top:0}}.news .blog_wrap .l_con li .en{margin-top:10px}@media screen and (max-width:800px){.news .blog_wrap .l_con li .en{margin-top:0}}.en-page .intro .pagetit{line-height:1.5}pre{position:relative;white-space:pre-wrap;word-wrap:break-word;background-color:#f4f4f4;border-left:2px solid #f4f4f4;border-radius:4px;color:#000;font-size:16px;overflow:auto;padding:10px}.detail_area .kiji_area table.definition-list{background-color:#e7e7e7;border:1pt solid #fff;width:100%}.detail_area .kiji_area table td,.detail_area .kiji_area table td.definition-team,.detail_area .kiji_area table th.definition-team{background-color:#43546a;border:1pt solid #fff;box-sizing:border-box;color:#fff;padding:20px 15px;vertical-align:middle;width:24%}.detail_area .kiji_area table td,.detail_area .kiji_area table td.definition-description,.detail_area .kiji_area table th.definition-description{background-color:#e7e7e7;border:1pt solid #fff;box-sizing:border-box;color:#000;padding:20px 15px;width:74%}.detail_area .kiji_area table.definition-list .definition-description p,.detail_area .kiji_area table.definition-list .definition-team p{margin:0}.kiji_area .cta_rectangle a.interactive-button:hover{text-decoration:none!important}@media screen and (max-width:800px){.kiji_area .cta_rectangle>div>iframe{padding:20px!important}}