@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-corporation .section{background:#fff}.single-corporation .section .section_header{background-size:cover;background-repeat:no-repeat;background-position:center center;width:100%;height:470px;margin-bottom:0;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width:1023px){.single-corporation .section .section_header{height:225px}}@media screen and (max-width:1023px){.single-corporation .section .section_header .header_wrap{padding-top:0}}.single-corporation .section .container{max-width:1300px}.single-corporation .section .container article{margin-top:0;background:0 0}.single-corporation .section .container article p:empty,.single-corporation .section .container article p:only-child:empty:before{display:none}.single-corporation .section .container article p:only-child:empty:before{content:" "}.single-corporation .section .container article .post_item{position:relative;min-height:240px;margin:0 auto}@media screen and (max-width:1023px){.single-corporation .section .container article .post_item{min-height:275px}}.single-corporation .section .container article .post_item .corp_head_box{width:min(750px,90%);height:240px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:-120px;left:0;right:0}@media screen and (max-width:1023px){.single-corporation .section .container article .post_item .corp_head_box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:180px;top:-90px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.single-corporation .section .container article .post_item .corp_head_box .corp_logo{width:240px;height:240px;display:-webkit-box;display:-ms-flexbox;display:flex;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100%;-ms-flex-negative:0;flex-shrink:0;margin:0;-webkit-box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922);box-shadow:0px 4px 4px 0px rgba(0,0,0,.2509803922)}@media screen and (max-width:1023px){.single-corporation .section .container article .post_item .corp_head_box .corp_logo{width:180px;height:180px;margin:auto}}.single-corporation .section .container article .post_item .corp_head_box .corp_logo img{max-width:180px;margin:auto;height:auto;max-height:180px;-o-object-fit:contain;object-fit:contain;padding:10px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_item .corp_head_box .corp_logo img{max-height:160px;padding:10px}}.single-corporation .section .container article .post_item .corp_head_box .corp_wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:150px 0 10px 50px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_item .corp_head_box .corp_wrap{margin:50px 0 0}}.single-corporation .section .container article .post_item .corp_head_box .corp_wrap .corp_name{font-size:18px;font-weight:700;line-height:24px;letter-spacing:.06rem;color:#1d426e}@media screen and (max-width:1023px){.single-corporation .section .container article .post_item .corp_head_box .corp_wrap .corp_name{margin-bottom:10px}}.single-corporation .section .container article .post_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:170px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content{gap:75px}}.single-corporation .section .container article .post_content [class*=_wrap]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:1300px;max-width:1300px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:87px;padding:0 70px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content [class*=_wrap]{width:90%;min-height:0px;margin:auto;left:0;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.single-corporation .section .container article .post_content [class*=_wrap] [class$=_txt]{width:min(540px,100%);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-corporation .section .container article .post_content [class*=_wrap] [class$=_txt]{width:100%;padding:0;margin-bottom:30px}}.single-corporation .section .container article .post_content [class*=_wrap] [class$=_txt] .a_title{font-size:20px;color:#1d426e;font-weight:700;line-height:28px;letter-spacing:.16rem;text-align:center;margin-bottom:30px}.single-corporation .section .container article .post_content [class*=_wrap] [class$=_txt] h3{color:#1d426e;font-size:16px;font-weight:500;line-height:28px;letter-spacing:.16rem;margin-bottom:30px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content [class*=_wrap] [class$=_txt] h3{margin-bottom:26px}}.single-corporation .section .container article .post_content [class*=_wrap] [class$=_img]{width:680px;max-height:420px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content [class*=_wrap] [class$=_img]{width:100%;max-height:200px}}.single-corporation .section .container article .post_content [class*=_wrap] [class$=_img] img{width:100%;height:auto;max-height:420px;-o-object-fit:cover;object-fit:cover;border-radius:6px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content [class*=_wrap] [class$=_img] img{width:100%;max-height:200px}}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .about_wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .service_wrap{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.single-corporation .section .container article .post_content .service_wrap._2{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .service_wrap._2{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.single-corporation .section .container article .post_content .jirei_box h3{color:#5a94d8;font-size:22px;font-weight:700;line-height:18px;letter-spacing:.06rem;text-align:center;padding-bottom:102px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji{position:relative}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-dots li{width:10px;height:10px;margin:0 5px;background:#fff;border-radius:50%;border:1px solid #57b7e0;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-dots li:hover,.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-dots li.slick-active{background:#57b7e0}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-dots button{display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0;border:none;background-color:transparent}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slick-list{padding-top:100px;overflow:visible}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slick-slide{width:min(340px,98%) !important;min-height:485px;border-radius:10px;height:auto;background-color:#fff;position:relative;margin:0 20px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slick-slide{margin:0 10px}}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .non-slide{width:min(340px,100%) !important;min-height:485px;border-radius:10px;height:auto;background-color:#fff;position:relative;margin:0 20px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .non-slide.empty{background:0 0}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item{display:inline-block;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:0;overflow:visible;width:100%}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_img{width:min(300px,100%);height:140px;position:absolute;top:-70px;left:0;right:0;margin:auto;z-index:1}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_img img{-o-object-fit:cover;object-fit:cover;width:min(300px,100%);height:140px;display:block;border-radius:10px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_img .slide_cat{position:absolute;top:-12px;background:#5a94d8;padding:5px 10px;height:24px;border-radius:6px 6px 6px 0;color:#fff;font-size:12px;font-weight:700;line-height:12px;letter-spacing:.96px;z-index:2;width:min(165px,100%)}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_title{padding-top:90px;width:min(300px,100%);max-height:145px;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:auto}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_title h2{color:#1d426e;font-size:clamp(.875rem,14px + (100vw - 390px)*0.0038095238,1.125rem);font-weight:700;line-height:28px;letter-spacing:1.08px;height:56px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det{height:102px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det p{color:#1d426e;font-size:11px;font-weight:500;line-height:11px;letter-spacing:1.1px;position:relative;padding-left:17px;margin-left:20px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det p:before{content:"";display:block;width:12px;height:12px;background-size:contain;background-repeat:no-repeat;position:absolute;top:0;left:0}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det .toukou{margin:5px 0 17.5px 20px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det>div{display:-webkit-box;display:-ms-flexbox;display:flex}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det>div .yosan{margin-right:20px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det>div .yosan:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/kiji_slide_icon2.svg)}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det>div .kikan{width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det>div .kikan:before{background-image:url(//r31.by-intersect.jp/intersect/wp-content/themes/bulma/css/../../bulma/img/kiji_slide_icon3.svg)}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_det .tags{margin:auto 20px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_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-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_txt{width:min(340px,100%);height:240px;border-radius:0 0 10px 10px;background:rgba(234,251,254,.5);position:absolute;top:245px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_txt .summary{font-size:clamp(.75rem,12px + (100vw - 390px)*0.0019047619,.875rem);font-weight:400;line-height:22px;letter-spacing:.56px;min-height:124px;-webkit-line-clamp:6;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;margin:20px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_txt .c_name{color:#1d426e;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.48px;margin:20px}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_txt .more-link{position:absolute;bottom:0;right:0;width:105px;height:30px;border-radius:0 0 10px;background:#5a94d8}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_txt .more-link a{padding-left:20px;color:#fff;font-weight:700;line-height:30px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_txt .more-link a{font-size:20px}}.single-corporation .section .container article .post_content .jirei_box .slider_kiji .slide-item .slide_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-corporation .section .container article .post_content .jirei_box .slider_kiji._no{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-corporation .section .container article .post_content .jirei_box .more_btn{margin:40px auto 0px;width:min(340px,100%);height:50px;border-radius:4px;background:#1d426e;color:#fff;text-align:center;font-size:20px;font-weight:500;line-height:28px;letter-spacing:1.2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.single-corporation .section .container article .post_content .info_wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:1100px;max-width:1100px;margin-top:-60px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .info_wrap{width:100%;margin-top:0}}.single-corporation .section .container article .post_content .info_wrap .info_det{width:100%;background:#fff;padding:30px 80px;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#1d426e;gap:30px;font-weight:500;line-height:14px;letter-spacing:.04rem}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .info_wrap .info_det{padding:20px 23px}}.single-corporation .section .container article .post_content .info_wrap .info_det>div{width:min(940px,100%)}.single-corporation .section .container article .post_content .info_wrap .info_det>div p{width:100%;position:relative;margin-bottom:20px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .info_wrap .info_det>div p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.single-corporation .section .container article .post_content .info_wrap .info_det>div p:after{content:"";width:100%;height:1px;display:inline-block;background-color:#5a94d8;position:absolute;bottom:-10px;left:0}.single-corporation .section .container article .post_content .info_wrap .info_det>div span:not(.tag){display:inline-block;width:80px;color:#5a94d8;font-weight:700;line-height:18px;letter-spacing:.06rem;margin-right:20px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .info_wrap .info_det>div span:not(.tag){width:60px;text-align:center}}.single-corporation .section .container article .post_content .info_wrap .tags_wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:20px;position:relative;gap:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;height:auto}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .info_wrap .tags_wrap{gap:20px}}.single-corporation .section .container article .post_content .info_wrap .tags_wrap .tag_title{font-weight:700;margin-right:20px}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .info_wrap .tags_wrap .tag_title{margin-right:0 !important;min-width:60px}}.single-corporation .section .container article .post_content .info_wrap .tags_wrap .tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;max-width:100%;height:auto;margin-bottom:0}.single-corporation .section .container article .post_content .info_wrap .tags_wrap .tags:after{width:0 !important}.single-corporation .section .container article .post_content .info_wrap .tags_wrap .tag{margin:0;padding:5px 10px;background:#f1f4f9;font-family:Noto Sans JP;font-weight:500;line-height:14px;letter-spacing:.04rem;border-radius:4px;white-space:nowrap}.single-corporation .section .container article .post_content .info_wrap .tags_wrap:after{content:"";width:100%;height:1px;display:block;background-color:#5a94d8;position:absolute;bottom:-10px;left:0}.single-corporation .section .container article .post_content .info_wrap .info_title{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.single-corporation .section .container article .post_content .info_wrap .info_title .info_name{width:700px}.single-corporation .section .container article .post_content .info_wrap .info_title .info_establishment{width:200px;position:absolute;right:0}.single-corporation .section .container article .post_content .info_wrap .info_map{width:min(1100px,100%);margin:70px 0}.single-corporation .section .container article .post_content .info_wrap .info_map .acf-map{width:100%;height:400px;position:relative}@media screen and (max-width:1023px){.single-corporation .section .container article .post_content .info_wrap .info_map .acf-map{width:90%;height:240px;margin:auto;border-radius:20px}}.single-corporation .section .container article .post_content .info_wrap .info_map .acf-map img{max-width:inherit !important;border-radius:6px}.single-corporation .section .container article .post_content .info_wrap .archive_btn{margin-bottom:100px}