body#service.single.bkan main .title_header{background:#14bf9f}body#service.single.bkan main .title_header::after{border-color:#14bf9f rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}body#service.single.bkan main .roundTitle{background:#14bf9f}body#service.single.bkan main .btn_center a{background:#14bf9f;color:#fff}body#service.single.bkan main .btn_center a svg{fill:#fff}body#service.single.bkan main .service_CTA{border-color:#14bf9f}body#service.single.bkan main .service_CTA h2{font-size:28px;font-weight:bold;color:#f08438}@media screen and (max-width: 769px){body#service.single.bkan main .service_CTA h2{font-size:20px}}body#service.single.bkan main .service_CTA .read{font-size:20px;color:#000}@media screen and (max-width: 769px){body#service.single.bkan main .service_CTA .read{font-size:16px}}body#service.single.bkan main .service_CTA .select .mail a{background:#14bf9f}body#service.single.bkan main .service_CTA .attention{margin-top:1em}body#service.single.bkan main table{width:100%;margin:1em 0;border-top:solid 1px #d4d4d4;border-right:solid 1px #d4d4d4}body#service.single.bkan main table th,body#service.single.bkan main table td{padding:10px;border-bottom:solid 1px #d4d4d4;border-left:solid 1px #d4d4d4;vertical-align:middle}body#service.single.bkan main table th._center,body#service.single.bkan main table td._center{text-align:center}body#service.single.bkan main table th{background:#efefef}#service_mainvisual{margin:0;text-align:center;background:#f7fffc}#service_mainvisual h1 img{margin:0 auto}body#service.single main>article #outline .imgBox{justify-content:space-between;margin:30px 0 0}@media screen and (max-width: 769px){body#service.single main>article #outline .imgBox{display:block;margin:20px 0 0}}body#service.single main>article #outline .imgBox .img{width:45%}@media screen and (max-width: 769px){body#service.single main>article #outline .imgBox .img{width:100%}}body#service.single main>article #outline .imgBox .txt{width:calc(55% - 32px)}@media screen and (max-width: 769px){body#service.single main>article #outline .imgBox .txt{width:100%;margin:15px 0 0}}body#service.single main>article #outline .list{display:flex;flex-direction:column;align-items:center;justify-content:center}body#service.single main>article #outline .list h3{margin:40px 0 10px;color:#14bf9f;font-size:28px}@media screen and (max-width: 769px){body#service.single main>article #outline .list h3{font-size:24px}}body#service.single main>article #outline .list ul:not(.attention) li{display:flex;margin-top:20px;font-size:20px;font-weight:bold}@media screen and (max-width: 769px){body#service.single main>article #outline .list ul:not(.attention) li{font-size:16px}}body#service.single main>article #outline .list ul:not(.attention) li+li{margin-top:5px}body#service.single main>article #outline .list ul:not(.attention) li::before{content:"";width:5px;height:5px;margin:13px 10px 0 0;border-radius:50%;background:#14bf9f}body#service.single main>article #naiyou h3{display:flex;align-items:center;margin:30px 0 0;font-size:24px}@media screen and (max-width: 769px){body#service.single main>article #naiyou h3{font-size:18px}}body#service.single main>article #naiyou h3::before{content:"";display:block;width:15px;height:3px;margin-right:10px;background:#14bf9f}body#service.single main>article #naiyou table th{text-align:center}body#service.single main>article #naiyou table td{line-height:1.3;text-align:center;font-weight:bold;font-size:24px;color:#f08438}@media screen and (max-width: 769px){body#service.single main>article #naiyou table td{font-size:18px}}body#service.single main>article #naiyou table td strong{font-size:36px}@media screen and (max-width: 769px){body#service.single main>article #naiyou table td strong{font-size:20px}}body#service.single main>article #kigen{margin-bottom:80px;padding:50px 0;background:#ffe266;color:#000}body#service.single main>article #kigen h2{font-size:24px}@media screen and (max-width: 769px){body#service.single main>article #kigen h2{font-size:18px}}body#service.single main>article #kigen .read{line-height:1.3;font-weight:bold;font-size:24px}body#service.single main>article #kigen .read strong{font-size:44px;color:red}@media screen and (max-width: 769px){body#service.single main>article #kigen .read strong{font-size:34px}}body#service.single main>article #kigen .wrapper{box-sizing:border-box;margin:15px auto 0;padding:30px;border-radius:8px;background:#fff}body#service.single main>article #nagare ol{list-style:none;counter-reset:num}body#service.single main>article #nagare ol li+li{margin-top:50px}body#service.single main>article #nagare ol li h3{overflow:hidden;display:flex;position:relative;padding:5px 20px;border-left:solid 5px #ffe266;background:#14bf9f;color:#fff;font-size:22px}@media screen and (max-width: 769px){body#service.single main>article #nagare ol li h3{font-size:16px}}body#service.single main>article #nagare ol li h3::before{counter-increment:num;content:counter(num) ".";margin-right:10px;font-family:"Hiragino Mincho ProN","Zen Old Mincho",YuMincho,"Yu Mincho","serif"}body#service.single main>article #nagare ol li h3::after{content:"";display:block;position:absolute;right:0;bottom:0;width:0;height:0;border-style:solid;border-width:0 0 50px 50px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0)}body#service.single main>article #nagare ol li .imgBox{justify-content:space-between;margin:25px 0 0}@media screen and (max-width: 769px){body#service.single main>article #nagare ol li .imgBox{display:block;margin:15px 0 0}}body#service.single main>article #nagare ol li .imgBox .img{width:45%}@media screen and (max-width: 769px){body#service.single main>article #nagare ol li .imgBox .img{width:100%}}body#service.single main>article #nagare ol li .imgBox .txt{width:calc(55% - 32px)}@media screen and (max-width: 769px){body#service.single main>article #nagare ol li .imgBox .txt{width:100%;margin:15px 0 0}}body#service.single main>article #tuika .img{margin:30px 0 0;text-align:center}body#service.single main>article #hiyou table th{white-space:nowrap}body#service.single main>article #hiyou table td{line-height:1.3}body#service.single main>article #hiyou table td .t_large{font-size:24px;color:#f08438;font-weight:bold}@media screen and (max-width: 769px){body#service.single main>article #hiyou table td .t_large{font-size:20px}}body#service.single main>article #qa{padding-bottom:0}