@charset "UTF-8";:root{--bulma-body-color:#000;--bulma-strong-color:#000}body{font-family:"Noto Sans JP",sans-serif !important;font-optical-sizing:auto;font-style:normal;font-size:14px}.page,.section,.lp01,.site-header,[class*=_btn],footer,h1,h2,h3,h4,h5,button,input,optgroup,select,textarea,p{font-family:"Noto Sans JP",sans-serif !important;font-optical-sizing:inherit;font-style:inherit;font-weight:inherit}.footer,figure{margin:0}.sp{display:block !important}@media screen and (min-width:1024px){.sp{display:none !important}}.pc{display:block !important}@media screen and (max-width:1023px){.pc{display:none !important}}.dis_none{display:none !important}.single .section{background:#f1f8f9}.single .section .section_header{width:100vw;min-height:0px;margin-left:0;margin-right:0;position:relative;left:50%;right:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.single .section .container article{background:#fff;margin:50px auto 0;position:relative}.single-post .section{background:#fff;padding:0}.single-post .section .container article{margin:0 auto}.single-post .section .container article .post_item{background:#fff;width:min(1000px,100%);margin:0 auto}@media screen and (max-width:1023px){.single-post .section .container article .post_item{position:relative}}.single-post .section .container article .post_item .post_img{width:min(1000px,100%);max-height:400px;position:relative;margin:auto;z-index:1}@media screen and (max-width:1023px){.single-post .section .container article .post_item .post_img{width:min(360px,100%);max-height:162px}}.single-post .section .container article .post_item .post_img img{-o-object-fit:cover;object-fit:cover;width:min(1000px,100%);height:400px;display:inline-block;border-radius:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){.single-post .section .container article .post_item .post_img img{width:min(360px,100%);height:162px}}.single-post .section .container article .post_item .post_img .post_cat{bottom:-13px;padding:5px 20px;height:26px;border-radius:0 6px 6px 0;font-size:clamp(.875rem,14px + (100vw - 390px)*0.0019047619,1rem);line-height:16px;letter-spacing:.08rem}.single-post .section .container article .post_item .post_title{padding:42px 0 30px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:1023px){.single-post .section .container article .post_item .post_title{padding:28px 5px 34px 20px}}.single-post .section .container article .post_item .post_title h2{color:#1d426e;margin-top:23px;margin-bottom:27px;font-size:clamp(1.125rem,18px + (100vw - 390px)*0.0095238095,1.75rem);font-weight:700;line-height:27px;letter-spacing:.16rem;width:100%;height:28px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:1023px){.single-post .section .container article .post_item .post_title h2{margin-bottom:14px;margin-top:0;width:auto;height:56px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}}.single-post .section .container article .post_item .post_title .c_name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;color:#1d426e;font-size:clamp(.75rem,12px + (100vw - 390px)*0.0038095238,1rem);font-weight:700;line-height:18px;letter-spacing:.04rem;position:relative}.single-post .section .container article .post_item .post_title .c_name:after{content:"";width:100%;height:1px;display:inline-block;background-color:#1d426e;position:absolute;bottom:0;left:0}@media screen and (max-width:1023px){.single-post .section .container article .post_item .post_title .c_name{width:auto;padding:0}}.single-post .section .container article .post_item .post_title .c_name:empty{visibility:hidden}.single-post .section .container article .post_item .post_det{padding:0 40px 14px}.single-post .section .container article .post_item .post_det p{color:#1d426e;font-size:11px;font-weight:500;line-height:11px;letter-spacing:1.1px;position:relative;padding-left:17px}.single-post .section .container article .post_item .post_det p:before{content:"";display:block;width:12px;height:12px;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0}.single-post .section .container article .post_item .post_det>div{display:-webkit-box;display:-ms-flexbox;display:flex}.single-post .section .container article .post_item .post_det>div .yosan{margin-right:20px}.single-post .section .container article .post_item .post_det>div .yosan:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/kiji_slide_icon2.svg)}.single-post .section .container article .post_item .post_det>div .kikan{width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.single-post .section .container article .post_item .post_det>div .kikan:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/kiji_slide_icon3.svg)}.single-post .section .container article .post_item .post_det .tags{margin:0}.single-post .section .container article .post_item .post_det .tags .tag{display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;padding:6px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#1d426e;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.4px}.single-post .section .container article .post_item .post_txt{padding:15px 40px 15px;border-radius:0 0 10px 10px;background:rgba(234,251,254,.5);display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1023px){.single-post .section .container article .post_item .post_txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.single-post .section .container article .post_item .post_txt .summary{font-size:clamp(.75rem,12px + (100vw - 390px)*0.0019047619,.875rem);font-weight:400;line-height:22px;letter-spacing:.56px;height:66px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;color:#000}.single-post .section .container article .post_item .post_txt .c_name{display:-webkit-box;display:-ms-flexbox;display:flex;width:min(204px,100%);height:24px;padding:5px 10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;color:#1d426e;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.48px;margin-left:10px}@media screen and (max-width:1023px){.single-post .section .container article .post_item .post_txt .c_name{width:100%;margin:20px 0 0;padding:0}}.single-post .section .container article .post_item .post_txt .c_name.private{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px;background:#969696;color:#fff;line-height:16px;letter-spacing:.96px}@media screen and (max-width:1023px){.single-post .section .container article .post_item .post_txt .c_name.private{background:0 0;color:#1d426e;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.single-post .section .container article .post_item .post_txt .more-link{position:absolute;bottom:0;right:0;width:105px;height:30px;border-radius:0 0 10px;background:#5a94d8}.single-post .section .container article .post_item .post_txt .more-link a{padding-left:20px;color:#fff;font-weight:700;line-height:30px}@media screen and (max-width:1023px){.single-post .section .container article .post_item .post_txt .more-link a{font-size:20px}}.single-post .section .container article .post_item .post_txt .more-link a:after{content:"";display:block;width:18px;height:7px;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:20px;margin:auto;background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/r_arrow.svg)}.single-post .section .container article .post_content .case_top{margin:0 auto 105px;width:min(1000px,100%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top{margin-bottom:0;gap:34px}}.single-post .section .container article .post_content .case_top .case_item_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap{margin:0 0 0 20px;width:min(680px,90%);background:#f1f8f9;border-radius:4px;padding:24px 0 10px 10px;position:relative}}.single-post .section .container article .post_content .case_top .case_item_wrap .case_title{padding:5px;text-align:center;font-weight:700;height:28px;line-height:18px;letter-spacing:.06rem;background:#5a94d8;color:#fff;border-radius:6px 0 0 6px;width:min(200px,100%);margin-bottom:0}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap .case_title{position:absolute;left:0;top:-14px;border-radius:0 6px 6px 0}}.single-post .section .container article .post_content .case_top .case_item_wrap .case_item{height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px;background:#f1f8f9;gap:20px;padding:0 20px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap .case_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0;gap:17px}}.single-post .section .container article .post_content .case_top .case_item_wrap .case_item .case_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.single-post .section .container article .post_content .case_top .case_item_wrap .case_item .case_wrap .item_title{font-size:clamp(.6875rem,11px + (100vw - 390px)*0.0028571429,.875rem);font-weight:700;line-height:20px;height:20px;letter-spacing:.06rem;color:#fff;position:relative;border-radius:20px;padding:0 10px 0 26px;white-space:nowrap;background:#5a94d8}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap .case_item .case_wrap .item_title{background:0 0;color:#5a94d8;width:min(85px,100%)}}.single-post .section .container article .post_content .case_top .case_item_wrap .case_item .case_wrap .item_title:before{content:"";display:inline-block;width:12px;height:12px;background:#5a94d8;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:center;background-size:12px 12px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap .case_item .case_wrap .item_title:before{border-radius:50%;left:0;width:18px;height:18px}}.single-post .section .container article .post_content .case_top .case_item_wrap .case_item .case_wrap .item_title._1:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/cl_icon1.svg)}.single-post .section .container article .post_content .case_top .case_item_wrap .case_item .case_wrap .item_title._2:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/cl_icon2.svg)}.single-post .section .container article .post_content .case_top .case_item_wrap .case_item .case_wrap .item_title._3:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/cl_icon3.svg)}.single-post .section .container article .post_content .case_top .case_item_wrap .case_item .case_wrap .item_det{color:#1d426e;white-space:nowrap;font-size:clamp(.6875rem,11px + (100vw - 390px)*0.0028571429,.875rem);font-weight:500;line-height:11px;letter-spacing:.1rem}.single-post .section .container article .post_content .case_top .case_item_wrap._jirei{width:min(165px,40%);border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap._jirei{width:min(200px,80%);margin:0 0 0 20px;padding:0}}.single-post .section .container article .post_content .case_top .case_item_wrap._jirei .case_title{height:28px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap._jirei .case_title{position:static;width:min(90px,80%);border-radius:6px 0 0 6px}}.single-post .section .container article .post_content .case_top .case_item_wrap._jirei .case_item{height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#1d426e;font-size:12px;font-weight:500;line-height:18px;letter-spacing:.06rem}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap._jirei .case_item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:20px}}.single-post .section .container article .post_content .case_top .case_item_wrap._pj .case_title{background:#1d426e}.single-post .section .container article .post_content .case_top .case_item_wrap._pj .case_item .case_wrap .item_title{background:#1d426e}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap._pj .case_item .case_wrap .item_title{background:0 0;color:#1d426e}}.single-post .section .container article .post_content .case_top .case_item_wrap._pj .case_item .case_wrap .item_title:before{background:#1d426e;content:"";display:inline-block;width:12px;height:12px;position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:center;background-size:12px 12px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_top .case_item_wrap._pj .case_item .case_wrap .item_title:before{border-radius:50%;left:0;width:18px;height:18px}}.single-post .section .container article .post_content .case_top .case_item_wrap._pj .case_item .case_wrap .item_title._1:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/cl_icon2.svg)}.single-post .section .container article .post_content .case_top .case_item_wrap._pj .case_item .case_wrap .item_title._2:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/cl_icon4.svg)}.single-post .section .container article .post_content .case_top .tags_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px}.single-post .section .container article .post_content .box_title{font-size:clamp(1.125rem,18px + (100vw - 390px)*0.0038095238,1.375rem);color:#5a94d8;font-weight:700;line-height:18px;letter-spacing:.06rem;position:relative;text-align:center;margin:105px 0 40px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .box_title{margin:0 0 80px}}.single-post .section .container article .post_content .box_title:after{content:"";width:80px;height:4px;display:inline-block;background-color:#5a94d8;position:absolute;bottom:-20px;left:0;right:0;margin:auto}@media screen and (max-width:1023px){.single-post .section .container article .post_content .box_title:after{bottom:-40px !important}}@media screen and (max-width:1023px){.single-post .section .container article .post_content .box_title._sum{margin:60px 0 70px}.single-post .section .container article .post_content .box_title._sum:after{bottom:-30px}}.single-post .section .container article .post_content .box_txt{width:min(900px,100%);margin:auto;font-size:clamp(.875rem,14px + (100vw - 390px)*0.0019047619,1rem);font-weight:400;line-height:26px;letter-spacing:.04rem}@media screen and (max-width:1023px){.single-post .section .container article .post_content .box_txt{padding:0 30px 50px}}.single-post .section .container article .post_content .case_bottom{background:#f1f8f9;padding:50px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom{padding:50px 15px}}.single-post .section .container article .post_content .case_bottom .case_box{width:min(1000px,100%);background:#fff;padding:50px 50px 0;margin:0 auto 50px;border-radius:6px;font-size:clamp(.875rem,14px + (100vw - 390px)*0.0019047619,1rem);line-height:26px;letter-spacing:.04rem}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .case_box{padding:30px 20px 34px;margin:0 0 50px}}.single-post .section .container article .post_content .case_bottom .case_box .box_title{margin-bottom:84px;font-weight:700;font-size:clamp(1.125rem,18px + (100vw - 390px)*0.0038095238,1.375rem);line-height:26px;letter-spacing:.04rem;margin:0 0 84px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .case_box .box_title{line-height:18px;letter-spacing:.06rem}}.single-post .section .container article .post_content .case_bottom .case_box .box_title:after{bottom:-30px}.single-post .section .container article .post_content .case_bottom .case_box .case_subtitle{color:#5a94d8;font-weight:700}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .case_box .case_subtitle{margin:30px 0}}.single-post .section .container article .post_content .case_bottom .case_box .case_txt{padding-bottom:70px;font-weight:400}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .case_box .case_txt{padding-bottom:0}}.single-post .section .container article .post_content .case_bottom .case_box .case_img{width:min(800px,90%);height:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-post .section .container article .post_content .case_bottom .case_box .case_img:empty{visibility:hidden}.single-post .section .container article .post_content .case_bottom .corp_title{text-align:center;font-size:22px;color:#5a94d8;margin:70px 0 50px}.single-post .section .container article .post_content .case_bottom .corp_box{width:min(975px,90%);background:#fff;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .corp_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-post .section .container article .post_content .case_bottom .corp_box .corp_logo{width:190px;height:190px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:6px 0 0 6px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;margin:0}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .corp_box .corp_logo{width:160px;height:160px}}.single-post .section .container article .post_content .case_bottom .corp_box .corp_logo img{width:100%;height:auto;max-height:190px;-o-object-fit:contain;object-fit:contain;padding:10px}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .corp_box .corp_logo img{max-height:160px;padding:10px}}.single-post .section .container article .post_content .case_bottom .corp_box .corp_wrap{padding-top:40px;border-radius:6px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:20px}.single-post .section .container article .post_content .case_bottom .corp_box .corp_wrap .corp_name{font-size:clamp(1.125rem,18px + (100vw - 390px)*0.0019047619,1.25rem);font-weight:700;line-height:24px;letter-spacing:.06rem;color:#1d426e}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .corp_box .corp_wrap .corp_name{margin-bottom:10px}}.single-post .section .container article .post_content .case_bottom .corp_box .corp_wrap .corp_catch{font-size:clamp(.875rem,14px + (100vw - 390px)*0.0038095238,1.125rem);font-weight:400;line-height:26px;letter-spacing:.04rem;overflow:hidden;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .corp_box .corp_wrap .corp_catch{-webkit-line-clamp:3;margin-bottom:20px}}.single-post .section .container article .post_content .case_bottom .corp_box .corp_jirei{width:min(130px,100%);margin:20px 30px 20px 50px;background:#f1f4f9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;-ms-flex-negative:0;flex-shrink:0}.single-post .section .container article .post_content .case_bottom .corp_box .corp_jirei .jirei_title{margin:30px 15px 18px;background:#1d426e;border-radius:10px;font-size:11px;color:#fff;padding:4px 19px;white-space:nowrap}.single-post .section .container article .post_content .case_bottom .corp_box .corp_jirei .jirei_kensu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#1d426e;font-size:12px;font-weight:700;line-height:32px;letter-spacing:.1rem;text-align:center}.single-post .section .container article .post_content .case_bottom .corp_box .corp_jirei .jirei_kensu span{color:#5a94d8;font-size:clamp(1.875rem,30px + (100vw - 390px)*0.0171428571,3rem);line-height:48px;letter-spacing:.06rem}.single-post .section .container article .post_content .case_bottom .corp_box .corp_more{width:min(105px,100%);background:#5a94d8;border-radius:0 6px 6px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .corp_box .corp_more{width:100%;border-radius:0 0 6px 6px;height:50px}}.single-post .section .container article .post_content .case_bottom .corp_box .corp_more a{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-post .section .container article .post_content .case_bottom .corp_box .corp_more a p{position:relative;color:#fff;font-weight:700;line-height:14px}.single-post .section .container article .post_content .case_bottom .corp_box .corp_more a p:before{content:"";background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/r_arrow.svg);display:inline-block;width:18px;height:7px;background-size:contain;background-repeat:no-repeat;position:absolute;left:0;right:0;top:-6px;margin:auto}@media screen and (max-width:1023px){.single-post .section .container article .post_content .case_bottom .corp_box .corp_more a p:before{left:0;right:-80px;top:0;bottom:0}}.single-post .section .container .related_cases{background:#1d426e;padding-bottom:100px}.single-post .section .container .related_cases .related_title{color:#fff;font-size:clamp(1.125rem,18px + (100vw - 390px)*0.0038095238,1.375rem);font-weight:700;line-height:18px;letter-spacing:.06rem;text-align:center;padding:70px 0}.single-post .section .container .related_cases .related_posts{width:min(1000px,88%);margin:auto;padding-bottom:70px}.single-post .section .container .related_cases .related_posts .post_item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:0;overflow:visible;background:#fff;border-radius:6px;margin:70px auto}@media screen and (max-width:1023px){.single-post .section .container .related_cases .related_posts .post_item{margin:70px auto 142px}}.single-post .section .container .related_cases .related_posts .post_item .post_img{width:min(300px,100%);height:140px;position:absolute;top:-20px;right:-56px;margin:auto;z-index:1}@media screen and (max-width:1023px){.single-post .section .container .related_cases .related_posts .post_item .post_img{right:0;left:0;top:-70px}}.single-post .section .container .related_cases .related_posts .post_item .post_img img{-o-object-fit:cover;object-fit:cover;width:min(300px,100%);height:140px;display:inline-block;border-radius:10px}@media screen and (max-width:1023px){.single-post .section .container .related_cases .related_posts .post_item .toukou{margin-bottom:17.5px}}.single-post .section .container .related_cases .related_posts .post_item .post_title{padding:26px 40px 20px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:1023px){.single-post .section .container .related_cases .related_posts .post_item .post_title{padding:90px 20px 6px}}.single-post .section .container .related_cases .related_posts .post_item .post_title h2{color:#1d426e;margin-top:7px;font-size:18px;font-weight:700;line-height:28px;letter-spacing:1.08px;width:685px;height:28px;-webkit-line-clamp:1;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:1023px){.single-post .section .container .related_cases .related_posts .post_item .post_title h2{width:auto;height:56px;-webkit-line-clamp:2}}.single-post .section .container .related_cases .related_posts .post_item .post_det{padding:0 40px 14px}.single-post .section .container .related_cases .related_posts .post_item .post_det p{color:#1d426e;font-size:11px;font-weight:500;line-height:11px;letter-spacing:1.1px;position:relative;padding-left:17px}.single-post .section .container .related_cases .related_posts .post_item .post_det p:before{content:"";display:block;width:12px;height:12px;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0}.single-post .section .container .related_cases .related_posts .post_item .post_det>div{display:-webkit-box;display:-ms-flexbox;display:flex}.single-post .section .container .related_cases .related_posts .post_item .post_det>div .yosan{margin-right:20px}.single-post .section .container .related_cases .related_posts .post_item .post_det>div .yosan:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/kiji_slide_icon2.svg)}.single-post .section .container .related_cases .related_posts .post_item .post_det>div .kikan{width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.single-post .section .container .related_cases .related_posts .post_item .post_det>div .kikan:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/kiji_slide_icon3.svg)}.single-post .section .container .related_cases .related_posts .post_item .post_det .tags{margin:0}.single-post .section .container .related_cases .related_posts .post_item .post_det .tags .tag{display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;padding:6px 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:#1d426e;font-size:10px;font-weight:700;line-height:10px;letter-spacing:.4px}.single-post .section .container .related_cases .related_posts .post_item .post_txt{padding:15px 40px 15px;border-radius:0 0 10px 10px;background:rgba(241,244,249,.5);display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media screen and (max-width:1023px){.single-post .section .container .related_cases .related_posts .post_item .post_txt{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}}.single-post .section .container .related_cases .related_posts .post_item .post_txt .summary{font-size:clamp(.75rem,12px + (100vw - 390px)*0.0019047619,.875rem);font-weight:400;line-height:22px;letter-spacing:.56px;height:66px;min-height:66px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;color:#000;visibility:visible}.single-post .section .container .related_cases .related_posts .post_item .post_txt .summary:empty{visibility:hidden;width:min(690px,100%)}.single-post .section .container .related_cases .related_posts .post_item .post_txt .c_name{display:-webkit-box;display:-ms-flexbox;display:flex;width:min(204px,100%);height:24px;min-height:24px;padding:5px 10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;-ms-flex-negative:0;flex-shrink:0;color:#1d426e;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.48px;margin-left:10px}@media screen and (max-width:1023px){.single-post .section .container .related_cases .related_posts .post_item .post_txt .c_name{width:100%;margin:20px 0 0;padding:0}}.single-post .section .container .related_cases .related_posts .post_item .post_txt .c_name:empty{visibility:hidden;width:min(204px,100%);padding:5px 10px}.single-post .section .container .related_cases .related_posts .post_item .post_txt .more-link{position:absolute;bottom:0;right:0;width:105px;height:30px;border-radius:0 0 4px;background:#5a94d8}.single-post .section .container .related_cases .related_posts .post_item .post_txt .more-link a{padding-left:20px;color:#fff;font-weight:700;line-height:30px}@media screen and (max-width:1023px){.single-post .section .container .related_cases .related_posts .post_item .post_txt .more-link a{font-size:20px}}.single-post .section .container .related_cases .related_posts .post_item .post_txt .more-link a:after{content:"";display:block;width:18px;height:7px;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;bottom:0;right:20px;margin:auto;background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/r_arrow.svg)}.single-news .section .section_header,.single-download .section .section_header{background:#fff}.single-news .section .section_header .header_wrap,.single-download .section .section_header .header_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-news .section .section_header .header_wrap .page-title,.single-download .section .section_header .header_wrap .page-title{margin-bottom:60px}.single-news .section .section_header .header_wrap .head_wrap,.single-download .section .section_header .header_wrap .head_wrap{margin-left:18%}@media screen and (max-width:1023px){.single-news .section .section_header .header_wrap .head_wrap,.single-download .section .section_header .header_wrap .head_wrap{margin:0;padding:0 20px}}.single-news .section .section_header .header_wrap .head_wrap .head_title,.single-download .section .section_header .header_wrap .head_wrap .head_title{margin-top:10px;font-size:28px;font-weight:700;line-height:28px;letter-spacing:.16rem}.single-news .section .container,.single-download .section .container{width:min(1000px,90%)}.single-news .section .container article .post_item,.single-download .section .container article .post_item{padding:60px 50px 50px;font-weight:400;line-height:26px;letter-spacing:.04rem}@media screen and (max-width:1023px){.single-news .section .container article .post_item,.single-download .section .container article .post_item{position:relative;padding:40px 20px 50px}}.single-news .section .container article .post_item._down,.single-download .section .container article .post_item._down{text-align:center}.single-news .section .container article .post_item._down .thanks_title,.single-download .section .container article .post_item._down .thanks_title{margin-top:10px;font-size:28px;font-weight:700;line-height:28px;letter-spacing:.16rem}.single-news .section .archive_btn,.single-download .section .archive_btn{margin:88px auto 79px}.single-download .section .section_header .header_wrap .page-title{margin-bottom:0}.single-download .section .container{width:min(1200px,90%)}.single-download .section .container .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-download .section .container .image-container #myImage{width:60%;position:relative}.single-download .section .container .image-container #myImage:after{content:"";display:block;width:60px;height:60px;background-size:contain;background-repeat:no-repeat;position:absolute;bottom:10px;right:10px;margin:auto;background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/magnifying-glass-plus.svg)}.single-download .section .container .modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;right:0;margin:auto;top:80px;width:min(1200px,100%);height:auto;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.single-download .section .container .modal .modal-content{margin:auto;display:block;width:95%;max-width:1200px}.single-download .section .container .modal .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;-webkit-transition:.3s;transition:.3s}.single-download .section .container .modal .close:hover,.single-download .section .container .modal .close:focus{color:#bbb;text-decoration:none;cursor:pointer}