/*! --------------------------------------------------------------------
------------------------------------------------------------------------
owner
------------------------------------------------------------------------
--------------------------------------------------------------------- */.sec-owner{position:relative;z-index:1;margin:40px 0 120px}@media screen and (max-width: 767px){.sec-owner{margin:24px 0 60px}}.sec-owner .owner-catch{margin-bottom:32px;padding:16px 16px 18px;background-image:linear-gradient(to right,#204e65,#082838)}@media screen and (max-width: 767px){.sec-owner .owner-catch{margin-left:-16px;margin-bottom:20px;padding:12px;width:calc(100% + 32px)}}.sec-owner .owner-catch__in{text-align:center;color:#fff;font-size:2.8rem;font-weight:700;line-height:1.2}@media screen and (max-width: 1199px){.sec-owner .owner-catch__in{font-size:2.4rem}}@media screen and (max-width: 767px){.sec-owner .owner-catch__in{font-size:clamp(14px,4.5vw,18px);line-height:1.3}}.sec-owner .trouble-img img{margin:20px auto}.sec-owner .owner-catch-txt{text-align:center;font-size:2rem;line-height:1.5}@media screen and (max-width: 1020px){.sec-owner .owner-catch-txt{font-size:1.6rem}}@media screen and (max-width: 767px){.sec-owner .owner-catch-txt span{display:inline-block;text-align:left}}.sec-owner .owner-catch br.view-tb-only{display:none}@media screen and (max-width: 1020px){.sec-owner .owner-catch br.view-tb-only{display:block}}@media screen and (max-width: 767px){.sec-owner .owner-catch br.view-tb-only{display:none}}.sec-owner .link-tel-wrap{display:flex;margin:20px auto 0;padding:16px 0;max-width:618px;border:2px solid #ff7225;border-radius:8px}@media screen and (max-width: 767px){.sec-owner .link-tel-wrap{margin:12px auto 0}}.sec-owner .link-tel{padding-left:54px;margin:-4px auto 0}@media screen and (max-width: 767px){.sec-owner .link-tel{width:288px}}.sec-owner .link-tel a{position:relative;display:block;color:#ff7225;font-size:6.4rem;font-weight:500;font-family:Jost,sans-serif}@media screen and (max-width: 767px){.sec-owner .link-tel a{display:inline-block;font-size:clamp(18px,9vw,36px)}}.sec-owner .link-tel a:before{content:"";position:absolute;top:0;left:-72px;width:72px;height:64px;background-image:url(/build/assets/icon_tel01-C47oKLZd.png);background-repeat:no-repeat;background-size:64px 64px;background-position:left center}@media screen and (max-width: 767px){.sec-owner .link-tel a:before{left:calc(-1*clamp(27px,13.5vw,54px));width:clamp(27px,13.5vw,54px);height:clamp(24px,12vw,48px);background-size:clamp(24px,12vw,48px) clamp(24px,12vw,48px)}}.sec-owner .link-tel .tel-open{text-align:center;color:#444;font-size:1.6rem}@media screen and (max-width: 767px){.sec-owner .link-tel .tel-open{text-align:left;font-size:clamp(10px,3.75vw,15px)}}.sec-owner .owner-content-wrap{margin-top:96px}.sec-owner .owner-sub-ttl{margin-top:80px;margin-bottom:40px;padding:16px 8px 17px;background-color:#ebf3f7;text-align:center;color:#082838;font-size:2.6rem;font-weight:700}@media screen and (max-width: 767px){.sec-owner .owner-sub-ttl{margin-top:60px;margin-bottom:28px;margin-left:-16px;padding:8px;width:calc(100% + 32px);font-size:2rem;line-height:1.2}}.sec-owner .owner-content{margin:0 auto 80px;max-width:854px}@media screen and (max-width: 767px){.sec-owner .owner-content{margin:0 auto 60px}}.sec-owner .owner-content p{line-height:1.8;font-size:1.8rem}@media screen and (max-width: 1020px){.sec-owner .owner-content p{font-size:1.6rem}}@media screen and (max-width: 767px){.sec-owner .owner-content p{font-size:1.4rem}}.sec-owner .owner-content .method{display:flex;justify-content:space-between;margin-top:40px;width:100%}@media screen and (max-width: 1020px){.sec-owner .owner-content .method{justify-content:center}}@media screen and (max-width: 767px){.sec-owner .owner-content .method{display:block}}.sec-owner .owner-content .method-box{position:relative;padding:48px 20px 0;width:410px;background-color:#f5f5f5}@media screen and (max-width: 1020px){.sec-owner .owner-content .method-box{width:340px}}@media screen and (max-width: 767px){.sec-owner .owner-content .method-box{margin:0 auto;width:100%;max-width:410px}}.sec-owner .owner-content .method-box+.method-box{margin-left:16px}@media screen and (max-width: 767px){.sec-owner .owner-content .method-box+.method-box{margin:20px auto 0}}.sec-owner .owner-content .method-box-ttl{position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#1a5aa5;border-radius:0 0 8px;padding-bottom:2px;width:130px;height:36px;color:#fff;font-size:1.8rem;font-weight:700}@media screen and (max-width: 767px){.sec-owner .owner-content .method-box-ttl{padding-bottom:0;font-size:1.6rem}}.sec-owner .owner-content .method-box.red .method-box-ttl{background-color:#d1353f}.sec-owner .owner-content .method-catch{text-align:center;font-size:1.8rem;font-weight:700;line-height:1.3}@media screen and (max-width: 767px){.sec-owner .owner-content .method-catch{font-size:1.6rem}}.sec-owner .owner-content .method-catch .accent{color:#1a5aa5}.sec-owner .owner-content .method-box.red .method-catch .accent{color:#d1353f}.sec-owner .owner-content .method-under-txt{margin-top:40px;text-align:center;font-size:1.6rem;font-weight:700;line-height:1.6;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#1a5aa5;text-underline-offset:4px}@media screen and (max-width: 1020px){.sec-owner .owner-content .method-under-txt{margin-top:20px;font-size:1.4rem}}@media screen and (max-width: 767px){.sec-owner .owner-content .method-under-txt{margin-top:16px}}.sec-owner .owner-content .method-under-txt .accent{color:#1a5aa5}.sec-owner .owner-content .method-box.red .method-under-txt{text-decoration-color:#d1353f}.sec-owner .owner-content .method-img{margin-top:16px}.sec-owner .owner-content .method-point{display:flex;justify-content:center;align-items:center;min-height:172px}@media screen and (max-width: 1020px){.sec-owner .owner-content .method-point{min-height:154px}}@media screen and (max-width: 767px){.sec-owner .owner-content .method-point{padding:16px 0;min-height:unset}}.sec-owner .owner-content .method-point-block .block-box{display:flex;justify-content:center;align-items:center}.sec-owner .owner-content .method-point-block .block-box-img{width:63px}.sec-owner .owner-content .method-point-block .block-box-list{margin-left:16px}.sec-owner .owner-content .method-point-block .block-box-list__item{position:relative;padding-left:1.2em;line-height:1.2}@media screen and (max-width: 1020px){.sec-owner .owner-content .method-point-block .block-box-list__item{font-size:1.4rem}}.sec-owner .owner-content .method-point-block .block-box-list__item:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:13px;height:10px;background-image:url(/build/assets/icon_check01-4injc8zj.svg);background-repeat:no-repeat;background-size:cover;background-position:center center}.sec-owner .owner-content .method-point-block .block-box-list__item+.block-box-list__item{margin-top:.2em}.sec-owner .owner-content .method-point-block .method-point-attention{margin-top:16px;font-size:1.4rem;line-height:1.2}@media screen and (max-width: 1020px){.sec-owner .owner-content .method-point-block .method-point-attention{font-size:1.2rem}}.sec-owner .owner-content .method-result{display:flex;justify-content:center;align-items:center;margin-left:-20px;padding:20px;width:calc(100% + 40px);height:140px;background-color:#1a5aa5}@media screen and (max-width: 1020px){.sec-owner .owner-content .method-result{height:120px}}@media screen and (max-width: 767px){.sec-owner .owner-content .method-result{padding:16px;height:auto}}.sec-owner .owner-content .method-result p{color:#fff;font-size:1.8rem;font-weight:700;line-height:1.4}@media screen and (max-width: 1020px){.sec-owner .owner-content .method-result p{font-size:1.5rem}}.sec-owner .owner-content .method-result p.small{margin-top:6px;font-size:1.4rem}@media screen and (max-width: 767px){.sec-owner .owner-content .method-result p.small{font-size:1.2rem}}.sec-owner .owner-content .method-box.red .method-result{background-color:#d1353f}.sec-owner .owner-content .merit-list__item{display:flex;justify-content:space-between;align-items:center}.sec-owner .owner-content .merit-list__item .item-img{display:flex;justify-content:center;align-items:center;width:90px;height:90px;background-image:linear-gradient(to right,#204e65,#082838)}@media screen and (max-width: 767px){.sec-owner .owner-content .merit-list__item .item-img{width:56px;height:56px}.sec-owner .owner-content .merit-list__item .item-img img{width:36px}}.sec-owner .owner-content .merit-list__item .item-txt{width:calc(100% - 122px);font-size:1.9rem;font-weight:700;line-height:1.4}@media screen and (max-width: 767px){.sec-owner .owner-content .merit-list__item .item-txt{width:calc(100% - 68px);font-size:1.5rem}}.sec-owner .owner-content .merit-list__item+.merit-list__item{margin-top:16px}.sec-owner .owner-content .case{margin-top:40px}@media screen and (max-width: 767px){.sec-owner .owner-content .case{margin-top:28px}}.sec-owner .owner-content .case-label{padding-bottom:4px;border-bottom:2px solid #082838}.sec-owner .owner-content .case-label__in{display:flex;justify-content:space-between;width:630px;margin:0 auto}@media screen and (max-width: 767px){.sec-owner .owner-content .case-label__in{padding:0 8px;width:100%}}.sec-owner .owner-content .case-label__in .label-txt{text-align:center;width:300px;color:#082838;font-size:2.6rem;font-weight:700}@media screen and (max-width: 767px){.sec-owner .owner-content .case-label__in .label-txt{width:calc(50% - 10px);font-size:1.8rem}}.sec-owner .owner-content .case-list__item{display:flex;justify-content:space-between;margin:20px auto 0;padding:20px 40px;background-color:#f5f5f5;width:710px}@media screen and (max-width: 767px){.sec-owner .owner-content .case-list__item{margin-top:16px;padding:8px;width:100%}}.sec-owner .owner-content .case-list__item .item-img{position:relative;width:300px}@media screen and (max-width: 767px){.sec-owner .owner-content .case-list__item .item-img{width:calc(50% - 10px)}}.sec-owner .owner-content .case-list__item .item-img+.item-img:before{content:"";position:absolute;top:50%;left:-22px;transform:translateY(-50%);display:inline-block;width:13px;height:21px;background-image:url(/build/assets/icon_arrow03-ug6DZEsD.svg);background-repeat:no-repeat;background-size:cover;background-position:center center}@media screen and (max-width: 767px){.sec-owner .owner-content .case-list__item .item-img+.item-img:before{left:-15px;width:10px;height:17px}}
