  @charset "UTF-8";
/*! ファイル名:uses.css */@media screen and (min-width:768px){.service-container{display:flex;flex-direction:row-reverse;padding-bottom:calc(var(--cell)*10)}.service-container .c-toc{position:sticky;top:calc(var(--cell)*1 + var(--fixed-header-height))}.service-toc{flex:none;width:33.5rem}.service-body{border-right:var(--border-width) solid var(--color-border)}.service-section{padding-left:calc(var(--cell)*4)}.service-section:nth-child(n+2){border-top:var(--border-width) solid var(--color-border);margin-top:calc(var(--cell)*10)}}@media screen and (max-width:767px){.service-section{border-top:var(--border-width) solid var(--color-border);margin-top:calc(var(--cell)*6);padding-inline:calc(var(--cell)*3)}}.service-section-frame{border-bottom:var(--border-width) solid var(--color-border);border-left:var(--border-width) solid var(--color-border);position:relative}@media screen and (max-width:767px){.service-section-frame{border-right:var(--border-width) solid var(--color-border)}}@media screen and (min-width:768px){.service-section-header{align-items:center;display:flex;padding-block:8.5rem}}@media screen and (max-width:767px){.service-section-header{display:flex;flex-direction:column;padding:calc(var(--cell)*5) calc(var(--cell)*3)}}.service-section-header-figure{align-items:center;display:flex;justify-content:center}@media screen and (min-width:768px){.service-section-header-figure{flex:none;width:48rem}}@media screen and (max-width:767px){.service-section-header-figure{margin-top:1.6rem;order:2}}@media screen and (min-width:768px){.service-section-header-figure-inner{width:35.2rem}}@media screen and (max-width:767px){.service-section-header-figure-inner{width:28.8rem}}@media screen and (min-width:768px){.service-section-header-contents{flex-grow:1}}@media screen and (max-width:767px){.service-section-header-contents{display:contents}}.service-section-header-heading{font-weight:var(--font-weight-bold);line-height:var(--leading-tight)}@media screen and (min-width:768px){.service-section-header-heading{font-size:6rem}}@media screen and (max-width:767px){.service-section-header-heading{font-size:4rem;order:1}}@media screen and (min-width:768px){.service-section-header-info{width:45.6rem}}@media screen and (max-width:767px){.service-section-header-info{order:3}}.service-section-header-description{text-align:justify}@media screen and (min-width:768px){.service-section-header-description{font-size:1.8rem;margin-top:2.4rem}}@media screen and (max-width:767px){.service-section-header-description{order:3}}.service-section-header-note{text-align:justify}@media screen and (min-width:768px){.service-section-header-note{font-size:1.6rem;margin-top:1.2rem}}@media screen and (max-width:767px){.service-section-header-note{font-size:1.4rem;margin-top:1.2rem}}.service-section-cover{border-bottom:var(--border-width) solid var(--color-border);border-top:var(--border-width) solid var(--color-border)}@media screen and (min-width:768px){.service-section-cover{margin-bottom:8.4rem}.service-section-body{padding:0 calc(var(--cell)*4) calc(var(--cell)*4)}}.service-section-block{border-top:var(--border-width) solid var(--color-border)}.service-section-label{border-bottom:var(--border-width) solid var(--color-border);border-right:var(--border-width) solid var(--color-border);font-weight:var(--font-weight-bold);line-height:var(--leading-none);width:max-content}@media screen and (min-width:768px){.service-section-label{border-left:var(--border-width) solid var(--color-border);font-size:2rem;padding:1.3rem 1.1rem}}@media screen and (max-width:767px){.service-section-label{font-size:1.8rem;padding:1.4rem 1.1rem}}.service-relation{border-top:var(--border-width) solid var(--color-border)}@media screen and (min-width:768px){.service-relation{padding-inline:calc(var(--cell)*3)}.service-relation .c-works-list{grid-template-columns:repeat(2,1fr)}}.service-relation .c-works-link{background-image:url(/lp/renewal/assets/images/common/texture_gray.jpg);background-position:top;background-repeat:repeat}@media screen and (min-width:768px){.service-relation .c-works-link{background-size:90rem auto}}@media screen and (max-width:767px){.service-relation .c-works-link{background-size:45rem auto}}.service-relation-frame{background-image:linear-gradient(to right,var(--color-gray-dark) var(--border-width),#0000 var(--border-width)),linear-gradient(to bottom,var(--color-gray-dark) var(--border-width),#0000 var(--border-width)),url(/lp/renewal/assets/images/common/texture_gray.jpg);background-position:0 calc(var(--border-width)*-1),0 calc(var(--border-width)*-1),top;background-repeat:repeat}@media screen and (min-width:768px){.service-relation-frame{background-size:calc(var(--cell)*2) calc(var(--cell)*2),calc(var(--cell)*2) calc(var(--cell)*2),90rem auto}}@media screen and (max-width:767px){.service-relation-frame{background-size:calc(var(--cell)*2) calc(var(--cell)*2),calc(var(--cell)*2) calc(var(--cell)*2),45rem auto}}@media screen and (min-width:768px){.service-relation-frame{border-left:var(--border-width) solid var(--color-border);border-right:var(--border-width) solid var(--color-border);padding:calc(var(--cell)*5) calc(var(--cell)*4)}}@media screen and (max-width:767px){.service-relation-frame{padding:calc(var(--cell)*4) calc(var(--cell)*3) calc(var(--cell)*6)}}.service-relation-heading{position:relative}@media screen and (min-width:768px){.service-relation-heading{margin-bottom:calc(var(--cell)*4);width:15.2rem}}@media screen and (max-width:767px){.service-relation-heading{margin-bottom:calc(var(--cell)*3);width:10rem}}.service-relation-footer{display:flex;justify-content:center}@media screen and (min-width:768px){.service-relation-footer{margin-top:calc(var(--cell)*4)}}@media screen and (max-width:767px){.service-relation-footer{margin-top:calc(var(--cell)*3)}.service-relation-footer .c-hover-board-text{text-align:left}}@media screen and (min-width:768px){.service-section-header{align-items:flex-start}}@media screen and (max-width:767px){.service-section-header{position:relative}.service-section-header-heading{min-height:10.4rem}.service-section-header-description{margin-top:2.2rem}}@media screen and (min-width:768px){.service-section-header-figure{justify-content:flex-start;padding-left:7.2rem}}@media screen and (max-width:767px){.service-section-header-figure{margin-top:0;position:absolute;right:2.4rem;top:4rem;width:10.4rem}}@media screen and (min-width:768px){.service-section-header-figure-inner{width:11.8rem}.issue{padding:4.8rem 7.2rem}}@media screen and (max-width:767px){.issue{padding:3.2rem 2.4rem 4.8rem}}.issue-list{display:grid}@media screen and (min-width:768px){.issue-list{gap:1.6rem;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.issue-list{gap:calc(var(--cell)*1)}}.issue-item{border:var(--border-width) solid var(--color-border)}.issue-item-link{align-items:center;display:flex;position:relative;transition:background-color .2s linear}@media screen and (min-width:768px){.issue-item-link{column-gap:2.4rem;padding:1.5rem}}@media screen and (max-width:767px){.issue-item-link{column-gap:1.6rem;padding:1.1rem}}.issue-item-link.is-hover{background-color:var(--color-hover)}.issue-item-figure{flex:none}@media screen and (min-width:768px){.issue-item-figure{width:9.6rem}}@media screen and (max-width:767px){.issue-item-figure{width:8rem}}.issue-item-text{font-weight:var(--font-weight-bold);line-height:var(--leading-half)}@media screen and (max-width:767px){.issue-item-text{font-size:1.8rem}}@media screen and (min-width:768px){.issue-item .c-rect{--size:3.5rem}}@media screen and (max-width:767px){.issue-item .c-rect{--size:3.1rem}}