#services{position:relative}#services .mainttl{--imgSize:calc((463px - 305) / 2);position:absolute;top:1px;left:50%;transform:translate(-50%, -100%);width:760px;padding:100px 2% 0;text-align:center;--mainttlSetup:no-repeat bottom / 100% auto;background:url(../image/common/ttl_bg_white.svg) var(--mainttlSetup)}#services .mainttl img{display:inline-block;margin:auto 0 0;transform:translateY(15%)}#services .mainttl::after{position:absolute;content:"";background:url(../image/services/services_ttl_image.svg) var(--mainttlSetup);width:110px;aspect-ratio:15/19;background-size:100% 100%;top:17px;left:22%}#services .inner.explanation_inner{padding-top:70px}#services .inner.explanation_inner .row .col .contents.text_contents{font-size:1.3rem}#services .inner.explanation_inner .row .col .contents.flex_contents{display:flex;gap:30px 5%;margin-top:75px}#services .inner.explanation_inner .row .col .contents.flex_contents .flexText{font-size:1.5rem;line-height:2.2;font-feature-settings:"palt" 1;width:554px;max-width:100%}#services .inner.explanation_inner .row .col .contents.flex_contents .flexImg{margin-inline:auto;flex:1}#services .inner.link_inner{margin-top:95px}#services .inner.link_inner .row .col .contents{--listWidth:967px;--listMWidth:100%}#services .inner.link_inner .row .col .contents.heading03{padding-bottom:30px;border-bottom:1px solid var(--accent-color-orange);font-size:2.8rem;line-height:1;text-align:center;color:var(--main-color-orange)}#services .inner.link_inner .row .col .contents.list{width:var(--listWidth);max-width:var(--listMWidth);margin:55px auto 0;display:flex;align-items:center;flex-wrap:wrap;--listGap-r:30px;--listGap-c:25px;gap:var(--listGap-r) var(--listGap-c)}#services .inner.link_inner .row .col .contents.list li{width:calc((100% - var(--listGap-c)*2)/3)}#services .inner.link_inner .row .col .contents.list li .roundbtn{width:100%;max-width:unset}#services .inner.link_inner .row .col .contents.list li .roundbtn::after{width:15px;height:12px;background:url(../image/services/services_btn_arrow.svg) var(--BgSetup)}@media screen and (min-width: 768px){#services .inner.link_inner .row .col .contents.list li .roundbtn::after{right:8%}}#services .inner.link_inner .row .col .contents.notoText{width:var(--listWidth);max-width:var(--listMWidth);display:block;margin:50px auto 0;font-size:1.3rem}#services .inner.item_inner{margin-top:125px}#services .inner.item_inner .row{display:flex;flex-flow:column;gap:80px 0;padding-bottom:100px}#services .inner.item_inner .row .col .contents.heading03{display:flex;align-items:center;gap:0 20px;font-size:3.6rem;font-weight:500;line-height:1;color:var(--main-color-orange)}#services .inner.item_inner .row .col .contents.heading03::before{content:"";display:block;width:3px;aspect-ratio:3/48;background:var(--main-color-orange)}#services .inner.item_inner .row .col .contents.list{--listGap-c:20px;margin-top:40px;display:flex;flex-wrap:wrap;gap:60px var(--listGap-c)}#services .inner.item_inner .row .col .contents.list li{width:315px;max-width:calc((100% - var(--listGap-c)*3)/4);font-feature-settings:"palt" 1}#services .inner.item_inner .row .col .contents.list li figure{aspect-ratio:1/1;border:.5px solid #5c5a5a;border-radius:10px;overflow:hidden}#services .inner.item_inner .row .col .contents.list li figure img{max-height:100%}#services .inner.item_inner .row .col .contents.list li .heading05{margin-top:15px;font-size:1.5rem;font-weight:500}#services .inner.item_inner .row .col .contents.list li .priceText{font-size:1.5rem}#services .inner.item_inner .row .col .contents.list li .cautionaryNote{font-size:1.5rem}#services .inner.item_inner .row .col .contents.list li .cautionaryNote:empty{display:none}#services .inner.item_inner .row .col .contents.itemNone{margin-top:40px;font-size:1.5rem;font-weight:500}#services .goBackBtn{margin-top:80px;margin-bottom:215px}@media screen and (max-width: 1024px)and (min-width: 768px){#services .inner.explanation_inner .row .col .contents.flex_contents .flexText{max-width:50%}#services .inner.explanation_inner .row .col .contents.flex_contents .flexText br.pcbl{display:none}}@media screen and (max-width: 768px){#services .mainttl{width:75%;aspect-ratio:560/250;background:url(../image/common/ttl_bg_white_sp.svg) var(--mainttlSetup);padding:10% 11% 0}#services .mainttl img{transform:translateY(12%)}#services .mainttl::after{width:18%;top:-1%;left:14%}#services .inner.explanation_inner{padding-top:50px}#services .inner.explanation_inner .row .col .contents.flex_contents{flex-flow:column-reverse;margin-top:30px}#services .inner.explanation_inner .row .col .contents.flex_contents .flexText{width:unset}#services .inner.link_inner{margin-top:40px}#services .inner.link_inner .row .col .contents.list{margin:35px auto 0;--listGap-r: 15px;--listGap-c: 20px}#services .inner.link_inner .row .col .contents.list li{width:calc((100% - var(--listGap-c)*1)/2)}#services .inner.link_inner .row .col .contents.list li .roundbtn::after{width:12px;height:9px}#services .inner.link_inner .row .col .contents.notoText{margin:20px auto 0}#services .inner.item_inner{margin-top:90px}#services .inner.item_inner .row{gap:60px 0;padding-bottom:20px}#services .inner.item_inner .row .col .contents.heading03{gap:0 15px;font-size:2.4rem;line-height:1.4}#services .inner.item_inner .row .col .contents.heading03::before{aspect-ratio:3/43}}@media screen and (max-width: 768px)and (max-width: 435px){#services .inner.item_inner .row .col .contents.heading03::before{aspect-ratio:unset;min-height:39px}}@media screen and (max-width: 768px){#services .inner.item_inner .row .col .contents.list{--listGap-c: 25px;gap:45px var(--listGap-c)}#services .inner.item_inner .row .col .contents.list li{max-width:calc((100% - var(--listGap-c)*1)/2)}#services .inner.item_inner .row .col .contents.list li .heading05{font-size:1.5rem}#services .inner.item_inner .row .col .contents.list li .priceText{font-size:1.5rem}#services .inner.item_inner .row .col .contents.list li .cautionaryNote:empty{font-size:1.5rem}#services .goBackBtn{margin-bottom:160px}}@media screen and (max-width: 374px){#services .inner.link_inner .row .col .contents.list li .roundbtn{font-size:1.2rem}}/*# sourceMappingURL=services.css.map */