@media screen and (min-width: 960px),print{#contents.facility-homecare section.hier1>.inside>.in-cont{margin-top:40px}}@media screen and (max-width: 959px){#contents.facility-homecare section.hier1>.inside>.in-cont{margin-top:10.66667vw}}@media screen and (min-width: 960px),print{#contents.facility-homecare section.hier2:nth-child(n+2){margin-top:80px}}@media screen and (max-width: 959px){#contents.facility-homecare section.hier2:nth-child(n+2){margin-top:21.33333vw}}@media screen and (min-width: 960px),print{#contents.facility-homecare section.hier2>.in-cont{margin-top:40px}}@media screen and (max-width: 959px){#contents.facility-homecare section.hier2>.in-cont{margin-top:10.66667vw}}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-01[data-introduce] .img{width:443px}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-01[data-introduce] .img{width:89.33333vw}}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-01[data-introduce] .img{min-width:443px}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-01[data-introduce] .img{min-width:89.33333vw}}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-01[data-introduce] .txt .mt5{margin-top:5px}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-01[data-introduce] .txt .mt5{margin-top:1.33333vw}}#contents.facility-homecare section#service #service-02 *[data-table=b] table tbody tr td .businesshours{display:flex;flex-wrap:wrap;gap:0 1em}#contents.facility-homecare section#service #service-02 *[data-table=b] table tbody tr td .businesshours>p.medium{font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:400}#contents.facility-homecare section#service #service-02 *[data-table=b] table tbody tr td .tel{display:inline-block;color:inherit;line-height:1;font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:400}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-02 *[data-table=b] table tbody tr td .tel{font-size:175%}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-02 *[data-table=b] table tbody tr td .tel{font-size:144%}}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-02 *[data-table=b] table th{width:320px}}#contents.facility-homecare section#service #service-03 ul.flow{margin-left:auto;margin-right:auto;max-width:100%;display:flex}#contents.facility-homecare section#service #service-03 ul.flow li{position:relative}#contents.facility-homecare section#service #service-03 ul.flow li .li-cont-1 .li-cont-2{position:relative;z-index:5}#contents.facility-homecare section#service #service-03 ul.flow li::before,#contents.facility-homecare section#service #service-03 ul.flow li::after{position:absolute;display:block;content:""}#contents.facility-homecare section#service #service-03 ul.flow li::before{background-color:#fff}#contents.facility-homecare section#service #service-03 ul.flow li::after{background-color:#000}#contents.facility-homecare section#service #service-03 ul.flow li:last-child::before,#contents.facility-homecare section#service #service-03 ul.flow li:last-child::after{display:none}#contents.facility-homecare section#service #service-03 ul.flow li.s1{z-index:4}#contents.facility-homecare section#service #service-03 ul.flow li.s1::after{background-color:#fff6df}#contents.facility-homecare section#service #service-03 ul.flow li.s1 .li-cont-1{background-color:#fff6df}#contents.facility-homecare section#service #service-03 ul.flow li.s2{z-index:3}#contents.facility-homecare section#service #service-03 ul.flow li.s2::after{background-color:#f1f1e2}#contents.facility-homecare section#service #service-03 ul.flow li.s2 .li-cont-1{background-color:#f1f1e2}#contents.facility-homecare section#service #service-03 ul.flow li.s3{z-index:2}#contents.facility-homecare section#service #service-03 ul.flow li.s3::after{background-color:#dae9f2}#contents.facility-homecare section#service #service-03 ul.flow li.s3 .li-cont-1{background-color:#dae9f2}#contents.facility-homecare section#service #service-03 ul.flow li.s4{z-index:1}#contents.facility-homecare section#service #service-03 ul.flow li.s4::after{background-color:#bedbff}#contents.facility-homecare section#service #service-03 ul.flow li.s4 .li-cont-1{background-color:#bedbff}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-03 ul.flow{width:100%;flex-direction:row;gap:0 4px}#contents.facility-homecare section#service #service-03 ul.flow li{padding-right:56px}#contents.facility-homecare section#service #service-03 ul.flow li .li-cont-1{padding-left:56px;height:100%}#contents.facility-homecare section#service #service-03 ul.flow li .li-cont-1 .li-cont-2{margin-right:-40px}#contents.facility-homecare section#service #service-03 ul.flow li::before,#contents.facility-homecare section#service #service-03 ul.flow li::after{top:0;right:0;transform:translateX(-1px);width:56px;min-width:56px;height:100%;clip-path:polygon(0% 0%, 100% 50%, 0% 100%)}#contents.facility-homecare section#service #service-03 ul.flow li::before{margin-right:-4px}#contents.facility-homecare section#service #service-03 ul.flow li:nth-child(n+2){margin-left:-56px}#contents.facility-homecare section#service #service-03 ul.flow li:first-child .li-cont-1{padding-left:0}#contents.facility-homecare section#service #service-03 ul.flow li:last-child{padding-right:0}#contents.facility-homecare section#service #service-03 ul.flow li:last-child .li-cont-2{margin-right:0}#contents.facility-homecare section#service #service-03 ul.flow li:nth-child(1){width:289px}#contents.facility-homecare section#service #service-03 ul.flow li:nth-child(2){width:349px}#contents.facility-homecare section#service #service-03 ul.flow li:nth-child(3){width:349px}#contents.facility-homecare section#service #service-03 ul.flow li:nth-child(4){width:355px}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-03 ul.flow{width:82.66667vw;flex-direction:column;gap:1.06667vw 0}#contents.facility-homecare section#service #service-03 ul.flow li{padding-bottom:14.93333vw}#contents.facility-homecare section#service #service-03 ul.flow li .li-cont-1{padding-top:14.93333vw}#contents.facility-homecare section#service #service-03 ul.flow li::before,#contents.facility-homecare section#service #service-03 ul.flow li::after{left:0;bottom:0;transform:translateY(-1px);width:100%;height:14.93333vw;clip-path:polygon(50% 100%, 0 0, 100% 0)}#contents.facility-homecare section#service #service-03 ul.flow li::before{margin-bottom:-1.06667vw}#contents.facility-homecare section#service #service-03 ul.flow li:nth-child(n+2){margin-top:-14.93333vw}#contents.facility-homecare section#service #service-03 ul.flow li:first-child .li-cont-1{padding-top:0}#contents.facility-homecare section#service #service-03 ul.flow li:last-child{padding-bottom:0}}#contents.facility-homecare section#service #service-03 ul.flow dl dt>p{line-height:1;color:#268feb}#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(1){font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:400}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(1){font-size:130%}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(1){font-size:130%}}#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(2){font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:500}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(2){font-size:320%}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(2){font-size:320%}}#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(3){font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:500}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(3){font-size:190%}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(3){font-size:190%}}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(3){margin-top:10px}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-03 ul.flow dl dt>p:nth-child(3){margin-top:2.66667vw}}#contents.facility-homecare section#service #service-03 ul.flow dl dd{line-height:1.75}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-03 ul.flow dl dd{margin-top:15px}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-03 ul.flow dl dd{margin-top:4vw}}@media screen and (min-width: 960px),print{#contents.facility-homecare section#service #service-03 ul.flow dl{padding:20px 15px}}@media screen and (max-width: 959px){#contents.facility-homecare section#service #service-03 ul.flow dl{padding:5.33333vw}}