@media screen and (min-width: 960px),print{#contents.introduction-infohospital section.hier1:nth-child(n+2){margin-top:120px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section.hier1:nth-child(n+2){margin-top:32vw}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section.hier1>.inside>.in-cont{margin-top:40px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section.hier1>.inside>.in-cont{margin-top:10.66667vw}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section.hier2:nth-child(n+2){margin-top:80px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section.hier2:nth-child(n+2){margin-top:21.33333vw}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section.hier2>.in-cont{margin-top:20px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section.hier2>.in-cont{margin-top:5.33333vw}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section.hier2>.in-cont>*:nth-child(n+2){margin-top:20px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section.hier2>.in-cont>*:nth-child(n+2){margin-top:5.33333vw}}#contents.introduction-infohospital .service{display:flex;font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:400}#contents.introduction-infohospital .service div{padding:.75em 1em;background-color:#f4fbff}#contents.introduction-infohospital .service div p{color:#ce0314}#contents.introduction-infohospital section#hospitalization .item{background-color:#fff6df;line-height:1.8;font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:400}#contents.introduction-infohospital section#hospitalization .item ul.note{font-family:"Zen Kaku Gothic New",sans-serif;font-style:normal;font-weight:300}@media screen and (max-width: 959px){#contents.introduction-infohospital section#hospitalization .item div.list{display:block}}#contents.introduction-infohospital section#hospitalization .item .check{display:flex;align-items:baseline}#contents.introduction-infohospital section#hospitalization .item .check::before{content:"";display:block;margin-right:.4em;transform:translateY(0.15em);background:url("../img/page_introduction-infohospital/hospitalization_item_check.svg") 50% 50%/contain no-repeat}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section#hospitalization .item .check::before{width:22px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section#hospitalization .item .check::before{width:5.86667vw}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section#hospitalization .item .check::before{min-width:22px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section#hospitalization .item .check::before{min-width:5.86667vw}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section#hospitalization .item .check::before{height:18px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section#hospitalization .item .check::before{height:4.8vw}}#contents.introduction-infohospital section#hospitalization .item .item-in{width:100%;display:inline-block}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc1-sp1>*:nth-child(n+2){margin-top:10px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc1-sp1>*:nth-child(n+2){margin-top:1.33333vw}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc3-sp2 div.list{margin-top:5px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc3-sp2 div.list{margin-top:1.33333vw}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc3-sp2 div.list{margin-left:28px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc3-sp2 div.list{margin-left:7.46667vw}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section#hospitalization .item{padding:25px 30px;column-count:2}#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc2-sp3{margin-top:42px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section#hospitalization .item{padding:4vw 5.33333vw;display:flex;flex-direction:column}#contents.introduction-infohospital section#hospitalization .item .item-in:nth-child(n+2){margin-top:2.66667vw}#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc1-sp1{order:1}#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc2-sp3{order:3}#contents.introduction-infohospital section#hospitalization .item .item-in.order-pc3-sp2{order:2}}@media screen and (min-width: 960px),print{#contents.introduction-infohospital section#hospitalization #hospitalization-06>.in-cont>*[data-title=c]:nth-child(n+2){margin-top:30px}}@media screen and (max-width: 959px){#contents.introduction-infohospital section#hospitalization #hospitalization-06>.in-cont>*[data-title=c]:nth-child(n+2){margin-top:8vw}}