@media screen and (max-width: 768px){.p-serviceSec24__content img{max-width:50%}}.p-serviceSec24__content p,.p-serviceSec24__content a{font-size:16px}@media screen and (max-width: 768px){.p-serviceSec24__content p,.p-serviceSec24__content a{font-size:14px}}.p-serviceSec24__content table{width:100%;text-align:center}.p-serviceSec24__content table th,.p-serviceSec24__content table td{padding:1em .5em}.p-serviceSec24__content table th{background:#eff0f4}.p-serviceSec24__content .inner.is-modal{padding:0}.p-serviceSec24__content .c-secTitle{display:flex;justify-content:center;align-items:center;flex-direction:column}.p-serviceSec24__content .c-secTitle .ttl.is-band{display:inline-block;padding:0 25px;position:relative;margin:0 auto}.p-serviceSec24__content .c-secTitle .ttl.is-band:before,.p-serviceSec24__content .c-secTitle .ttl.is-band:after{height:60%}@media screen and (max-width: 768px){.p-serviceSec24__content .c-secTitle .ttl.is-band:before,.p-serviceSec24__content .c-secTitle .ttl.is-band:after{height:100%}}.p-serviceSec24__content .c-secTitle .ttl.is-band:before,.p-serviceSec24__content .c-secTitle .ttl.is-band:after{top:20%}@media screen and (max-width: 768px){.p-serviceSec24__content .c-secTitle .ttl.is-band:before,.p-serviceSec24__content .c-secTitle .ttl.is-band:after{top:0}}.p-serviceSec24__content .c-secTitle .ttl.is-band:before,.p-serviceSec24__content .c-secTitle .ttl.is-band:after{content:"";display:inline-block;width:8px;background:#ffc900;position:absolute}.p-serviceSec24__content .c-secTitle .ttl.is-band:before{left:0}.p-serviceSec24__content .c-secTitle .ttl.is-band:after{right:0}.p-serviceSec24__content .icon-circle{position:relative}.p-serviceSec24__content .icon-circle:before{content:"";width:8px;height:8px;background:#ffc900;border-radius:50%;position:absolute;top:-.6em;left:0}.p-serviceSec24__content .icon-arrow{position:relative;padding-left:.5em}.p-serviceSec24__content .icon-arrow:before{content:"";border-top:.2em solid rgba(0,0,0,0);border-bottom:.2em solid rgba(0,0,0,0);border-left:.3em solid #333;position:absolute;top:50%;left:0;translate:0 -50%}.p-serviceSec24__content .balloon{font-size:18px}@media screen and (max-width: 768px){.p-serviceSec24__content .balloon{font-size:16px}}.p-serviceSec24__content .balloon{background:#ffc900;border-radius:2.5em;font-weight:700;padding:1em 5px;text-align:center;position:relative}@media screen and (max-width: 768px){.p-serviceSec24__content .balloon.is-spMuchText{font-size:15px}}.p-serviceSec24__content .balloon:after{content:"";display:inline-block;position:absolute;border-top:.6em solid #ffc900;border-left:.8em solid rgba(0,0,0,0);border-right:.8em solid rgba(0,0,0,0);bottom:-.5em;left:50%;translate:-50% 0}@media screen and (max-width: 768px){.p-serviceSec24__content .p-serviceSec24__mv img{max-width:100%}}.p-serviceSec24__content .p-serviceSec24__point.is-modal{padding:0 0 60px}@media screen and (max-width: 768px){.p-serviceSec24__content .p-serviceSec24__point.is-modal{padding:0 0 40px}}.p-serviceSec24__content .p-serviceSec24__pointList{grid-template-columns:repeat(3,1fr)}@media screen and (max-width: 768px){.p-serviceSec24__content .p-serviceSec24__pointList{grid-template-columns:1fr}}.p-serviceSec24__content .p-serviceSec24__pointList{gap:1.5em}@media screen and (max-width: 768px){.p-serviceSec24__content .p-serviceSec24__pointList{gap:2em}}.p-serviceSec24__content .p-serviceSec24__pointList{display:grid}.p-serviceSec24__content .p-serviceSec24__pointList .item{height:100%;display:flex;flex-direction:column}.p-serviceSec24__content .p-serviceSec24__pointList .item .content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5em;height:100%}.p-serviceSec24__content .p-serviceSec24__pointList .item .content p{font-size:16px}@media screen and (max-width: 768px){.p-serviceSec24__content .p-serviceSec24__pointList .item .content p{font-size:14px}}.p-serviceSec24__content .p-serviceSec24__pointList .item .content p{flex:1}.p-serviceSec24__content .p-serviceSec24__priceContent{grid-template-columns:minmax(0,600px) max-content}@media screen and (max-width: 768px){.p-serviceSec24__content .p-serviceSec24__priceContent{grid-template-columns:1fr}}.p-serviceSec24__content .p-serviceSec24__priceContent{display:grid;justify-content:space-between;align-items:center;gap:1em}.p-serviceSec24__content .p-serviceSec24__flow .list-note li{font-size:16px}@media screen and (max-width: 768px){.p-serviceSec24__content .p-serviceSec24__flow .list-note li{font-size:14px}}.p-serviceSec24__content .p-serviceSec24__flow .list-note li+li{margin-top:.5em}.p-serviceSec24__content .p-serviceSec24__flow .link{font-size:14px}@media screen and (max-width: 768px){.p-serviceSec24__content .p-serviceSec24__flow .link{font-size:12px}}.p-serviceSec24__content .p-serviceSec24__flow .link{color:#333;display:inline-block;padding-right:2em;background:url(/niftyhikari/common/images/icon-arrow.svg) right center/1.4em 1.4em no-repeat}.p-serviceSec24__content .p-serviceSec24__flowList .balloon{border-radius:4px;padding:.2em .7em}.p-serviceSec24__content .p-serviceSec24__flowList .balloon:after{border-top:.4em solid transparent;border-bottom:.4em solid transparent;border-left:.4em solid #ffc900;border-right:0;inset:50% -.4em auto auto;translate:0 -50%}.p-serviceSec24__content .p-serviceSec24__flowList .item{display:flex;align-items:flex-start;justify-content:flex-start;gap:1em;font-size:16px}.p-serviceSec24__content .p-serviceSec24__flowList .item+.item{margin-top:.5em}
