﻿section#price-intro p#price-intro-heading{font-size:clamp(1.2rem, 2.5vw, 2rem);font-weight:700;color:#0D6EFD}section#price-intro .row.mb-4.mb-md-5{margin-left:0;margin-right:0}section#price-intro .row.mb-4.mb-md-5 img.intorosec-img{border-radius:1.25rem;box-shadow:0px 4px 4px 0px rgba(0, 0, 0, 0.25)}section#price-intro .row.mb-4.mb-md-5 .page-slug-price.intro-box{background-color:#FFFFFF;border:3px solid #0D6EFD;border-radius:1.25rem;position:relative;z-index:1;padding:1rem 0.8rem;margin-top:-3rem}@media (min-width:768px){section#price-intro .row.mb-4.mb-md-5 .page-slug-price.intro-box{margin:3rem 0 0;right:1.5rem}}section#price-intro .row.mb-4.mb-md-5 .page-slug-price.intro-box h2{font-size:clamp(1.2rem, 2.5vw, 1.5rem);font-weight:700;text-align:center}div#price-mokuji ul.btn-list{margin-bottom:0}div#price-mokuji ul.btn-list li:not(:last-child){margin-right:1rem}@media (min-width:768px){div#price-mokuji ul.btn-list li a{margin-bottom:0}}div#price-mokuji ul.btn-list li a span.bi{margin-left:1rem}table caption{background-image:repeating-linear-gradient(45deg, #069ab9, #069ab9 6px, #19a2c2 6px, #19a2c2 12px);border-radius:1.25rem 1.25rem 0 0}table caption h3{color:#FFFFFF;font-weight:700;margin-bottom:0}table th,table td{display:block;width:100%;border:solid 1px #CED3D7;margin-bottom:-1px}@media (min-width:768px){table th,table td{display:table-cell;width:auto}}table th{background-color:#ccf2fb !important;text-align:center}@media (min-width:768px){table th{width:20%}}@media (min-width:768px){table td.item-list{width:45%}}table td.item-list div{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (min-width:768px){table td.item-list div{justify-content:flex-start}}table td.item-list ul{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:0;padding-left:0}table td.item-list ul li:not(:last-child)::after{content:"/";margin:0 0.5rem}table td.item-list ul li:last-child::after{content:"など"}table td.item-list p{margin-bottom:0}table td.price-color{color:#D72124;font-weight:700;font-size:1.125rem;text-align:center}@media (min-width:768px){table td.price-color{width:35%}}.note-box{flex-direction:column;border:solid 1px #c64a63;border-radius:0.5rem;background-color:#FFFFFF}@media (min-width:768px){.note-box{flex-direction:row}}.note-box .alert-bar{color:#FFFFFF;background-color:#c64a63;border-radius:0.4rem 0.4rem 0 0;padding:0.5rem;width:80px}@media (min-width:768px){.note-box .alert-bar{border-radius:0.4rem 0 0 0.4rem}}.note-box ul.note-list{list-style:none;padding-left:0}.note-box ul.note-list li{font-size:0.875rem}.note-box ul.note-list li::before{content:"※";margin-right:0.25rem}section[id$="-priceguide"] h3{background-image:repeating-linear-gradient(45deg, #069ab9, #069ab9 6px, #19a2c2 6px, #19a2c2 12px);border-radius:0.625rem}section[id$="-priceguide"] .works-img-box .yaji-box{position:relative}section[id$="-priceguide"] .works-img-box .yaji-box::before{content:"";position:absolute;background-image:url(../images/jirei-yaji.svg);width:66px;height:38px;background-size:100%;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:1}@media (max-width:767.98px){section[id$="-priceguide"] .works-img-box .yaji-box::before{background-image:url(../images/jirei-yaji-sp.svg);width:38px;height:66px}}section[id$="-priceguide"] .works-img-box img{width:100%}section[id$="-priceguide"] .works-img-box .tag-a,section[id$="-priceguide"] .works-img-box .tag-b{padding:0.5rem 2rem;top:0}section[id$="-priceguide"] .works-img-box .tag-a{background:#232426}section[id$="-priceguide"] .works-img-box .tag-b{background:#D72124}section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list{position:relative}section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list::after{content:"";position:absolute;bottom:-1.5rem;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:13px solid #ff0000}section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list .sagaku-li-1,section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list .sagaku-li-2{border-radius:10px}@media (min-width:1400px){section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list .sagaku-li-1 dd,section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list .sagaku-li-2 dd{font-size:24px}}@media (max-width:991.98px){section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list .sagaku-li-1 dd,section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list .sagaku-li-2 dd{font-size:20px}}section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list .sagaku-li-1{flex-basis:80%}section[id$="-priceguide"] .user-info .sagaku-box .sagaku-list .sagaku-li-2{font-size:3rem;line-height:0;flex-basis:10%}section[id$="-priceguide"] .user-info .price-box{border:2px solid #D72124;border-radius:10px;margin:2rem 0 1.5rem;padding:1rem}section[id$="-priceguide"] .user-info .price-box dd{font-size:40px}@media (min-width:992px){section[id$="-priceguide"] .user-info .price-box dd{font-size:23px}}@media (min-width:1400px){section[id$="-priceguide"] .user-info .price-box dd{font-size:40px}}section[id$="-priceguide"] .user-info .service-info dt{width:20%}section[id$="-priceguide"] .user-info .service-info dd{width:80%}section[id$="-priceguide"] .offer-type-wrap{border-bottom:2px #CED3D7 solid;padding-top:1rem;padding-bottom:1rem;display:flex;justify-content:space-between;align-items:center}section[id$="-priceguide"] .offer-type-wrap dt span{background-color:#DEE1E5;border-radius:0.5rem;display:inline-block;font-weight:normal;text-align:center;padding-top:0.5em;padding-bottom:0.5em;width:clamp(7em, 30vw, 200px)}section[id$="-priceguide"] .offer-type-wrap dd{margin-bottom:0;margin-left:1rem}@media (max-width:991.98px){section[id$="-priceguide"] .offer-type-wrap{display:flex;align-items:center}}