﻿body#service.single.saimuseiri main .title_header{background:#cda337}body#service.single.saimuseiri main .title_header::after{border-color:#cda337 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}body#service.single.saimuseiri main .roundTitle{background:#cda337}body#service.single.saimuseiri main .btn_center a{background:#cda337;color:#fff}body#service.single.saimuseiri main .btn_center a svg{fill:#fff}body#service.single.saimuseiri main .service_CTA{border-color:#f5edd7}body#service.single.saimuseiri main .service_CTA .select .mail a{background:#cda337}#service_mainvisual{position:relative;background:#efe7cf}#service_mainvisual h1{text-align:center}#service_mainvisual h1 img{margin:0 auto}#service_mainvisual .txt{position:absolute;top:-9999px;left:-9999px}main #onayami .imgBox{display:flex;justify-content:center;align-items:center;margin:0 0 1em}@media screen and (max-width: 769px){main #onayami .imgBox{flex-direction:column-reverse}}main #onayami .imgBox .img{width:260px}@media screen and (max-width: 769px){main #onayami .imgBox .img{width:auto;margin:1em 0 0;text-align:center}}main #onayami .imgBox ul{margin:0 0 0 3.5em}@media screen and (max-width: 769px){main #onayami .imgBox ul{margin-left:2em}}main #onayami .imgBox ul li{list-style:disc;font-size:22px}main #onayami .imgBox ul li+li{margin-top:.5em}@media screen and (max-width: 769px){main #onayami .imgBox ul li{font-size:18px}}main #onayami h3{position:relative;margin:100px 0 0;line-height:1.5;font-size:24px;text-align:center}@media screen and (max-width: 769px){main #onayami h3{font-size:18px}}main #onayami h3 .t_large{display:block;color:#cda337;font-size:34px}@media screen and (max-width: 769px){main #onayami h3 .t_large{font-size:24px}}@media screen and (max-width: 769px){main #onayami h3 .t_large{font-size:20px}}main #onayami h3::before{content:"";display:block;position:absolute;top:-65px;left:calc(50% - 50px);width:0;height:0;border-style:solid;border-width:40px 50px 0 50px;border-color:#cda337 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}main #onayami .imgBox2{display:flex;justify-content:space-between}@media screen and (max-width: 769px){main #onayami .imgBox2{display:block}}main #onayami .imgBox2 .img{width:440px;margin:1em 0 0}@media screen and (max-width: 769px){main #onayami .imgBox2 .img{width:auto}}main #onayami .imgBox2 .txt{width:calc(100% - 480px);margin:1em 0 0;font-size:17px;line-height:1.9}@media screen and (max-width: 769px){main #onayami .imgBox2 .txt{width:auto;font-size:15px;line-height:1.8}}main #merit .obj{display:flex;justify-content:center}main #merit .obj ul{margin-top:-0.5em}main #merit .obj ul li{margin:.5em 0 0;font-size:24px;font-weight:bold}@media screen and (max-width: 769px){main #merit .obj ul li{font-size:18px}}main #merit .obj ul li::before{content:"●";display:inline-block;margin-right:.5em;color:#cda337}body#service.single main #zirei{background:#f5edd7}body#service.single main #zirei .ex .tab{background:#cda337}body#service.single main #zirei .ex h3{color:#cda337}body#service.single main #zirei .ex .detail .do{display:flex;align-items:center;position:relative;width:calc(100% - 260px - 500px)}@media screen and (max-width: 769px){body#service.single main #zirei .ex .detail .do{clear:both;display:block;width:100%;padding:10px 0 30px}}body#service.single main #zirei .ex .detail .do::before,body#service.single main #zirei .ex .detail .do::after{content:"";display:block;position:absolute}body#service.single main #zirei .ex .detail .do::before{top:calc(50% - 10px);left:0;width:calc(100% - 20px);height:20px;background:#f5edd7}@media screen and (max-width: 769px){body#service.single main #zirei .ex .detail .do::before{top:0;left:calc(50% - 10px);width:20px;height:calc(100% - 20px)}}body#service.single main #zirei .ex .detail .do::after{top:calc(50% - 20px);right:0;width:0;height:0;border-style:solid;border-width:20px 0 20px 20px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #f5edd7}@media screen and (max-width: 769px){body#service.single main #zirei .ex .detail .do::after{top:auto;bottom:0;right:calc(50% - 20px);border-width:20px 20px 0 20px;border-color:#f5edd7 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}}body#service.single main #zirei .ex .detail .do p{display:flex;justify-content:center;align-items:center;position:relative;z-index:1;width:100px;height:100px;min-width:100px;min-height:100px;line-height:1.3;margin-left:20px;text-align:center;border-radius:50%;background:#f08438;color:#fff;font-size:18px;font-weight:bold}@media screen and (max-width: 769px){body#service.single main #zirei .ex .detail .do p{margin:0 auto}}body#service.single main #zirei .ex .detail .kekka{width:260px;border-top:solid 1px #d4d4d4;border-right:solid 1px #d4d4d4}@media screen and (max-width: 769px){body#service.single main #zirei .ex .detail .kekka{width:auto}}body#service.single main #zirei .ex .detail .kekka dt,body#service.single main #zirei .ex .detail .kekka dd{border-bottom:solid 1px #d4d4d4;border-left:solid 1px #d4d4d4;text-align:center}body#service.single main #zirei .ex .detail .kekka dt{padding:5px;font-weight:bold;background:#f5edd7}body#service.single main #zirei .ex .detail .kekka dd{font-size:20px;font-weight:bold;color:#f08438}body#service.single main #zirei .ex .detail .kekka dd .t_large{font-size:28px}body#service.single main #zirei .ex .detail .kekka dd .t_small{font-size:12px}body#service.single main #zirei .service_CTA{margin-top:60px;border-color:#cda337}body#service.single main #howto h3{margin:1em 0 0;font-size:30px;color:#cda337;text-align:center}@media screen and (max-width: 769px){body#service.single main #howto h3{font-size:24px}}body#service.single main #howto .obj_wrap{display:flex;justify-content:space-between}@media screen and (max-width: 769px){body#service.single main #howto .obj_wrap{display:block}}body#service.single main #howto .obj_wrap .obj{width:calc(50% - 22px);margin:1em 0 0;padding:5px;border:solid 1px #d4d4d4}@media screen and (max-width: 769px){body#service.single main #howto .obj_wrap .obj{width:auto}}body#service.single main #howto .obj_wrap .obj h4{padding:5px 0;background:#f5edd7;font-size:18px;text-align:center}@media screen and (max-width: 769px){body#service.single main #howto .obj_wrap .obj h4{font-size:16px}}body#service.single main #howto .obj_wrap .obj p{margin:1em 0 0}body#service.single main #howto .imgBox{display:flex;justify-content:space-between}@media screen and (max-width: 769px){body#service.single main #howto .imgBox{display:block}}body#service.single main #howto .imgBox .img{width:560px;margin:1em 0 0}@media screen and (max-width: 769px){body#service.single main #howto .imgBox .img{width:auto}}body#service.single main #howto .imgBox .txt{width:calc(100% - 590px);margin:1em 0 0}@media screen and (max-width: 769px){body#service.single main #howto .imgBox .txt{width:auto}}body#service.single main #howto .imgBox .txt dl{margin:1em 0 0;border:solid 1px #d4d4d4}body#service.single main #howto .imgBox .txt dl dt{padding:5px 10px;background:#cda337;color:#fff;font-size:20px;font-weight:bold;text-align:center}@media screen and (max-width: 769px){body#service.single main #howto .imgBox .txt dl dt{font-size:18px}}body#service.single main #howto .imgBox .txt dl dd{line-height:1.8;padding:.5em 1.5em;text-indent:-1em;font-size:18px}@media screen and (max-width: 769px){body#service.single main #howto .imgBox .txt dl dd{font-size:16px}}body#service.single main #howto .imgBox .txt dl dd+dd{margin-top:-0.5em}body#service.single main #fee h3{color:#cda337}body#service.single main #fee h4{color:#cda337}