.page-ttl .heiyou-head{background-image:url("../img/business/head_bg.jpg");margin:20px auto 100px}.item-data .item-ttl-h2{color:#1f2c5c;font-size:3.6rem;font-weight:500;letter-spacing:0.15em;line-height:1.8;position:relative;margin-bottom:40px;padding-left:35px}@media screen and (max-width: 768px){.item-data .item-ttl-h2{font-size:3.2rem}}@media screen and (max-width: 480px){.item-data .item-ttl-h2{font-size:2.4rem}}.item-data .item-ttl-h2::before{content:"";display:inline-block;width:15px;height:70px;background-color:#1f2c5c;position:absolute;top:0;left:0}@media screen and (max-width: 768px){.item-data .item-ttl-h2::before{height:110px}}@media screen and (max-width: 480px){.item-data .item-ttl-h2::before{height:85px}}.height-adjustment{display:block;content:"";margin:25px 0}.sp_none{display:block}@media screen and (max-width: 768px){.sp_none{display:none}}.sec-heiyou .item-inner .item-txt{font-size:1.8rem;font-weight:500;letter-spacing:0.15em;line-height:1.8}.sec-heiyou .top-img-bg{background-image:url("../img/business/heiyou/top_bg.jpg");background-repeat:no-repeat;background-size:cover;background-position:top center;color:#fff;overflow:hidden;min-height:400px;margin:40px auto 100px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.sec-heiyou .top-img-bg{margin:40px auto 80px}}@media screen and (max-width: 480px){.sec-heiyou .top-img-bg{min-height:inherit}}.sec-heiyou .top-img-bg .item-data{position:relative}.sec-heiyou .top-img-bg .blue-box{margin:auto;max-width:960px;padding:20px 2%;background-color:rgba(31,44,92,0.7)}@media screen and (max-width: 768px){.sec-heiyou .top-img-bg .blue-box{margin:60px auto}}@media screen and (max-width: 480px){.sec-heiyou .top-img-bg .blue-box{margin:40px auto;padding:40px 4%}}.sec-heiyou .top-img-bg .blue-box .item-ttl{font-size:2.2rem;text-align:center;position:relative;padding-bottom:30px;letter-spacing:0.15em;line-height:2}@media screen and (max-width: 480px){.sec-heiyou .top-img-bg .blue-box .item-ttl{font-size:2.0rem;line-height:1.6}}.sec-heiyou .top-img-bg .blue-box .item-ttl::after{content:"";display:block;width:80%;height:3px;background-color:#fff;position:absolute;bottom:0;left:10%;right:10%}.sec-heiyou .top-img-bg .blue-box .item-txt{margin-top:30px;font-size:1.8rem;font-weight:500;letter-spacing:0.15em;line-height:1.8;text-align:center}@media screen and (max-width: 480px){.sec-heiyou .top-img-bg .blue-box .item-txt{text-align:left}}@media screen and (max-width: 960px){.sec-heiyou .top-img-bg .blue-box .item-txt p{text-align:left;display:inline-block}}@media screen and (max-width: 480px){.sec-heiyou .top-img-bg .blue-box .item-txt p{display:inline;font-size:1.6rem}}.sec2-heiyou .item-inner .item-data .item-area{color:#000;font-size:1.8rem;font-weight:500;letter-spacing:0.1em;line-height:1.8}.sec2-heiyou .item-inner .item-data .item-area .item-txt{letter-spacing:0.1em;line-height:1.8}@media screen and (max-width: 768px){.sec2-heiyou .item-inner .item-data .flex01{flex-wrap:wrap}}.sec2-heiyou .item-inner .item-data .flex01-cld{flex-basis:calc(98% * 1/2)}@media screen and (max-width: 768px){.sec2-heiyou .item-inner .item-data .flex01-cld{flex-basis:100%;text-align:center;margin-bottom:25px}}.sec2-heiyou .item-inner .item-data .flex01-cld .txt-deco{color:#7F7F7F;font-size:1.6rem;font-weight:500;letter-spacing:0.08em;line-height:1.8}.sec2-heiyou .item-inner .item-data .flex01-cld-heiyou{order:2}@media screen and (max-width: 768px){.sec2-heiyou .item-inner .item-data .flex01-cld-heiyou{order:initial}}.sec2-heiyou .item-inner .item-data .heiyou-box{margin-top:80px}@media screen and (max-width: 768px){.sec2-heiyou .item-inner .item-data .heiyou-box{margin-top:40px}}.sec2-heiyou .item-inner .item-data .heiyou-box .item-txt{font-size:1.8rem;font-weight:500;text-align:left}@media screen and (max-width: 768px){.sec2-heiyou .item-inner .item-data .heiyou-box .item-txt{margin-bottom:20px}}.sec2-heiyou .item-inner .item-data .banner-area{text-align:center;margin:80px 0}.sec2-heiyou .item-inner .item-data .banner-area a:hover{opacity:0.6}@media screen and (max-width: 768px){.sec2-heiyou .item-inner .item-data .banner-area a img{border:2px solid #ad8700;display:inline-block;text-align:center}}.sec2-heiyou .item-inner .item-data .heiyou-txt{font-size:1.8rem;font-weight:500;letter-spacing:0.15em;line-height:1.8;text-align:left}@media screen and (max-width: 768px){.sec2-heiyou .item-inner .item-data .heiyou-txt{padding-right:0}}.sec2-heiyou .item-inner .item-data .btn-area{max-width:1140px;width:100%;margin:0 auto;padding:0 1%;margin-top:120px}.sec2-heiyou .item-inner .item-data .btn-area .heiyou-txt{font-size:2.2rem;letter-spacing:0.2em;line-height:2.2;text-align:center;font-weight:600}@media screen and (max-width: 768px){.sec2-heiyou .item-inner .item-data .btn-area .heiyou-txt{font-size:2.0rem}}.sec2-heiyou .item-inner .item-data .btn-area .heiyou-area_btn{display:block;text-align:center;margin-top:60px;margin-bottom:100px}.sec2-heiyou .item-inner .item-data .btn-area .heiyou-area_btn a{color:#fff;background:#1f2c5c;font-size:2.7rem;letter-spacing:0.05em;display:block;border:solid 1px #1f2c5c;position:relative;width:100%;max-width:690px;margin:0px auto;padding:20px 0}.sec2-heiyou .item-inner .item-data .btn-area .heiyou-area_btn a:hover{color:#1f2c5c;background:#fff}@media screen and (max-width: 768px){.sec2-heiyou .item-inner .item-data .btn-area .heiyou-area_btn a{font-size:2.0rem}}
/*# sourceMappingURL=heiyou.css.map */
