@charset "UTF-8";@-ms-viewport{width:device-width;}#body-section{padding:0px 0 0px 0;}#body-section>div>div>h2{display:block;position:relative;width:max-content;height:auto;padding:0;margin:0 auto 50px auto;font-size:39px;line-height:100%;font-weight:700;color:#1E6AB4;}#body-section>div>div>h2:before,#body-section>div>div>h2:after{content:'';display:block;position:absolute;top:55%;width:45px;height:5px;font-size:0;line-height:0;background-color:#08A2E4;pointer-events:none;}#body-section>div>div>h2:before{left:-25px;transform:translateX(-100%) translateY(-50%);-webkit-transform:translateX(-100%) translateY(-50%);}#body-section>div>div>h2:after{right:-25px;transform:translateX(100%) translateY(-50%);-webkit-transform:translateX(100%) translateY(-50%);}#body-section>div>div>div.title{display:flex;width:1100px;height:auto;padding:0;margin:0 0 30px 0;font-size:0;line-height:0;}#body-section>div>div>div.title>h2{display:block;width:max-content;height:auto;padding:0;margin:0 50px 0 0;font-size:39px;line-height:100%;font-weight:700;}#body-section>div>div>div.title>p{display:block;width:max-content;height:auto;padding:0;margin:-0.3rem 0 0 0;font-size:18px;line-height:180%;font-weight:500;}#medical-section{width:100%;height:auto;margin:0;padding:0;background-color:#F7F6EF;}#medical-section>div{position:relative;width:1100px;height:auto;margin:0 auto;padding:0 0 50px 0;}#medical-section>div>ul{list-style:none;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1100px;margin:0;font-size:0;line-height:0;}#medical-section>div>ul>li{position:relative;width:260px;height:110px;margin:20px 20px 0 0;background-color:white!important;border-radius:10px;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;}#medical-section>div>ul>li:hover{background-color:#FFFFCF!important;-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}#medical-section>div>ul>li:nth-child(4n){margin-right:0;}#medical-section>div>ul>li:nth-child(-n+4){margin-top:0;}#medical-section>div>ul>li>a{position:relative;display:block;width:260px;height:110px;color:#333;}#medical-section>div>ul>li>a>span{position:relative;display:inline-block;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);padding:0 0 0 55px;font-size:18px;line-height:125%;font-weight:700;text-align:center;white-space:nowrap;}#medical-section>div>ul>li>a>span:before{content:'';position:absolute;display:block;width:50px;height:50px;top:50%;left:0;transform:translateY(-50%%);-webkit-transform:translateY(-50%);background-size:contain;}#medical-section>div>ul>li:nth-child(1)>a>span:before{background-image:url(https://kanzaki-cl.com/medical/img/ico_medical1.png);}#medical-section>div>ul>li:nth-child(2)>a>span:before{background-image:url(https://kanzaki-cl.com/medical/img/ico_medical2.png);}#medical-section>div>ul>li:nth-child(3)>a>span:before{background-image:url(https://kanzaki-cl.com/medical/img/ico_medical3.png);}#medical-section>div>ul>li:nth-child(4)>a>span:before{background-image:url(https://kanzaki-cl.com/medical/img/ico_medical4.png);}#medical-section>div>ul>li:nth-child(5)>a>span:before{background-image:url(https://kanzaki-cl.com/medical/img/ico_medical5.png);}#medical-section>div>ul>li:nth-child(6)>a>span:before{background-image:url(https://kanzaki-cl.com/medical/img/ico_medical6.png);}#medical-section>div>ul>li:nth-child(7)>a>span:before{background-image:url(https://kanzaki-cl.com/medical/img/ico_medical7.png);}#medical-section>div>ul>li:nth-child(8)>a>span:before{background-image:url(https://kanzaki-cl.com/medical/img/ico_medical8.png);}#first-time{width:100%;height:auto;margin:0;padding:0;background-color:#FFFFFF;}#first-time>div{position:relative;width:1100px;height:auto;margin:0 auto;padding:100px 0;}#first-time>div>h2{margin-bottom:20px!important;}#first-time>div>p{margin:0 0 50px 0;font-size:18px;line-height:100%;font-weight:500;text-align:center;}#first-time>div>ul{list-style:none;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1100px;margin:0;font-size:0;line-height:0;counter-reset:cnt;}#first-time>div>ul>li{position:relative;width:346px;margin:50px 31px 0 0;counter-increment:cnt;}#first-time>div>ul>li:nth-child(3n){margin-right:0;}#first-time>div>ul>li:nth-child(-n+3){margin-top:0;}#first-time>div>ul>li:before{content:counter(cnt);position:absolute;width:40px;height:40px;left:50%;top:0;transform:translateX(-50%) translateY(-50%%);-webkit-transform:translateX(-50%) translateY(-50%);font-family:'Cabin',sans-serif!important;font-size:30px;line-height:40px;font-weight:700;text-align:center;vertical-align:middle;color:#FFF;background-color:#08A2E4;border-radius:50%;}#first-time>div>ul>li>img{border-radius:15px;margin:0 0 17px 0;}#first-time>div>ul>li>dl{}#first-time>div>ul>li>dl>dt{margin:0 0 8px 0;font-size:24px;line-height:140%;font-weight:700;color:#1E6AB4;text-align:justify;}#first-time>div>ul>li>dl>dd{font-size:18px;line-height:175%;font-weight:500;text-align:justify;}.base-format{width:100%;height:auto;margin:0;padding:0;background-color:#F7F6EF;}.base-format>div{position:relative;width:1100px;height:auto;margin:0 auto;padding:100px 0;}.base-format>div>h2>span{display:inline-block;letter-spacing:1em;margin-right:-1em !important;}.base-format>div>div{display:flex;}.base-format>div>div>img{width:520px;height:330px;margin:0 30px 0 0;border-radius:20px;}.base-format>div>div>div{width:550px;margin:0;font-size:0;line-height:0;}.base-format>div>div>div>dl{margin:0 0 20px 0;font-size:0;line-height:0;}.base-format>div>div>div>dl>dt{margin:0 0 20px 0;font-size:34px;line-height:100%;font-weight:700;letter-spacing:-0.05em;}.base-format>div>div>div>dl>dd{margin:0;font-size:18px;line-height:180%;font-weight:500;text-align:justify;}.base-format>div>div>div>ul{list-style:none;display:block;padding:10px 20px 10px 20px;margin:0;font-size:0;line-height:0;background-color:white;border-radius:10px;}.base-format>div>div>div>ul>li{position:relative;display:inline-block;margin:0 1em 0 0;font-size:18px;line-height:180%;font-weight:700;text-align:left;white-space:nowrap;}.base-format>div>div>div>ul>li:before{content:'';display:inline-block;position:relative;left:0px;top:0.15em;width:18px;height:18px;font-size:17.5px;line-height:0;background-color:#1E6AB4!important;padding:0px;margin:0px 0.2em 0 0;border-radius:50%;}.base-format>div>div>div>dl.list{list-style:none;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px 20px 10px 20px;margin:0;font-size:0;line-height:0;background-color:transparent;border-radius:10px;}.base-format>div>div>div>dl.list>dt{display:inline-block;width:120px;margin:0 10px 0 0;font-size:18px;line-height:180%;font-weight:700;text-align:justify;text-align-last:justify;color:#1E6AB4!important;white-space:nowrap;}.base-format>div>div>div>dl.list>dd{display:inline-block;width:380px;margin:0;font-size:18px;line-height:180%;font-weight:700;text-align:justify;white-space:nowrap;}.base-format>div>.link-button{margin-top:50px;}#internal-medicine>div,#pediatrics>div,#rehabilitation>div{padding-bottom:0px;}#various-inspections{background-color:white;}#various-inspections>div>div>div>dl.list{padding-left:0;background-color:#F7F6EF;}#various-inspections>div>div>div>dl.list>dt{width:120px;margin-right:0;}#various-inspections>div>div>div>dl.list>dd{width:410px;}#vaccination>div>div>div>dl.list{background-color:white;padding-left:10px;}#vaccination>div>div>div>dl.list>dt{margin:0 5px 0 0;text-align:left;text-align-last:left;}#vaccination>div>div>div>dl.list>dd{white-space:normal;}#vaccination>div>div>div>dl.list>dt:nth-child(1){width:69px;}#vaccination>div>div>div>dl.list>dd:nth-child(2){width:446px;}#vaccination>div>div>div>dl.list>dt:nth-child(3){width:130px;}#vaccination>div>div>div>dl.list>dd:nth-child(4){width:385px;}#house-call{background-color:white;}#house-call>div>div>div>dl:not(.list)>dd{letter-spacing:-0.03em;}#house-call>div>div>div>dl.list{background-color:#F7F6EF;padding-left:10px;}#house-call>div>div>div>dl.list>dt{width:100%;margin:0;text-align:left;text-align-last:left;}#house-call>div>div>div>dl.list>dd{width:100%;font-size:0px;line-height:0px;}#house-call>div>div>div>dl.list>dd>ul{list-style:none;display:block;padding:0px 0px 0px 10px;margin:0;font-size:0;line-height:0;counter-reset:cnt;}#house-call>div>div>div>dl.list>dd>ul>li{position:relative;display:block;padding:0 0 0 1em;margin:0;font-size:18px;line-height:180%;font-weight:700;text-align:justify;white-space:normal;counter-increment:cnt;}#house-call>div>div>div>dl.list>dd>ul>li:before{content:counter(cnt);display:block;position:absolute;left:0px;top:0.5rem;width:18px;height:18px;font-size:16px;line-height:14px;text-align:center;vertical-align:middle;padding:0px;margin:0px 0.2em 0 0;border-radius:50%;border:solid 1px #333;}#affiliated-hospitals{width:100%;height:auto;margin:0;padding:0;background-color:#F7F6EF;}#affiliated-hospitals>div{width:1100px;height:auto;margin:0 auto;padding:100px 0 75px 0;}#affiliated-hospitals>div>div{position:relative;display:block;width:772px;height:auto;margin:0 auto;}#affiliated-hospitals>div>div>img{}#affiliated-hospitals>div>div>a{position:absolute;display:block;font-size:34px;line-height:125%;font-weight:700;text-align:center;color:#333;-webkit-transition:0.3s;-moz-transition:0.3s;-o-transition:0.3s;-ms-transition:0.3s;transition:0.3s;}#affiliated-hospitals>div>div>a:hover{-webkit-transition:0.5s;-moz-transition:0.5s;-o-transition:0.5s;-ms-transition:0.5s;transition:0.5s;}#affiliated-hospitals>div>div>a:nth-child(2){left:250px;top:167px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);}#affiliated-hospitals>div>div>a:nth-child(3){right:250px;top:167px;transform:translateX(50%) translateY(-50%);-webkit-transform:translateX(50%) translateY(-50%);}#affiliated-hospitals>div>div>a:nth-child(4){left:160px;top:435px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);}#affiliated-hospitals>div>div>a:nth-child(5){right:160px;top:435px;transform:translateX(50%) translateY(-50%);-webkit-transform:translateX(50%) translateY(-50%);}#affiliated-hospitals>div>div>a:nth-child(6){left:50%;top:594px;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);}#affiliated-hospitals>div>div>a:nth-child(2):hover{color:#60A9C8;}#affiliated-hospitals>div>div>a:nth-child(3):hover{color:#D05339;}#affiliated-hospitals>div>div>a:nth-child(4):hover{color:#71BBA6;}#affiliated-hospitals>div>div>a:nth-child(5):hover{color:#E69623;}#affiliated-hospitals>div>div>a:nth-child(6):hover{color:#9DC44D;}@media only screen and (max-width:1101px){#main-visual>div>div{padding:0;}#body-section{padding:0px 0 0px 0;margin:0;}#body-section>div>div>h2{margin:0 auto 6vw auto;font-size:6.0vw;}#body-section>div>div>h2:before,#body-section>div>div>h2:after{width:9vw;height:1vw;}#body-section>div>div>h2:before{left:-5vw;}#body-section>div>div>h2:after{right:-5vw;}#body-section>div>div>div.title{display:block;width:100%;margin:0 0 6vw 0;}#body-section>div>div>div.title>h2{width:initial;margin:0 0 4vw 0;font-size:6.0vw;}#body-section>div>div>div.title>p{width:initial;margin:0;font-size:4.5vw;}#medical-section{}#medical-section>div{width:94vw;margin:0 3vw;padding:5vw 0 10vw 0;}#medical-section>div>ul{width:100%;margin:0 0 0 0;}#medical-section>div>ul>li{width:45.5vw;height:35vw;margin:3vw 3vw 0 0;border-radius:2vw;}#medical-section>div>ul>li:hover{}#medical-section>div>ul>li:nth-child(4n){margin-right:3vw;}#medical-section>div>ul>li:nth-child(-n+4){margin-top:3vw;}#medical-section>div>ul>li:nth-child(2n){margin-right:0;}#medical-section>div>ul>li:nth-child(-n+2){margin-top:0;}#medical-section>div>ul>li>a{width:45.5vw;height:35vw;padding:16vw 0 0 0;}#medical-section>div>ul>li>a>span{padding:0;font-size:4.5vw;}#medical-section>div>ul>li>a>span:before{width:15vw;height:15vw;top:-16vw;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);}#medical-section>div>ul>li:nth-child(1)>a>span:before{}#medical-section>div>ul>li:nth-child(2)>a>span:before{}#medical-section>div>ul>li:nth-child(3)>a>span:before{}#medical-section>div>ul>li:nth-child(4)>a>span:before{}#medical-section>div>ul>li:nth-child(5)>a>span:before{}#medical-section>div>ul>li:nth-child(6)>a>span:before{}#medical-section>div>ul>li:nth-child(7)>a>span:before{}#medical-section>div>ul>li:nth-child(8)>a>span:before{}#first-time{}#first-time>div{width:94vw;margin:0 3vw;padding:10vw 0;}#first-time>div>h2{margin-bottom:4vw!important;}#first-time>div>p{margin:0 0 10vw 0;font-size:4.5vw;line-height:180%;text-align:left;}#first-time>div>ul{display:block;width:100%;}#first-time>div>ul>li{position:relative;width:100%;margin:10vw 0 0 0;}#first-time>div>ul>li:nth-child(3n){margin-right:0;}#first-time>div>ul>li:nth-child(-n+3){margin-top:10vw;}#first-time>div>ul>li:nth-child(-n+1){margin-top:0;}#first-time>div>ul>li:before{width:9vw;height:9vw;font-size:6vw;line-height:9.5vw;}#first-time>div>ul>li>img{display:block;width:80%;border-radius:3vw;margin:0 auto 3.4vw auto;}#first-time>div>ul>li>dl{}#first-time>div>ul>li>dl>dt{margin:0 0 1.6vw 0;font-size:5.4vw;}#first-time>div>ul>li>dl>dd{font-size:4.5vw;}.base-format{}.base-format>div{width:94vw;margin:0 3vw;padding:10vw 0;}.base-format>div>h2>span{}.base-format>div>div{display:block;}.base-format>div>div>img{display:block;width:80%;height:auto;margin:0 auto 5vw auto;border-radius:4vw;}.base-format>div>div>div{width:100%;}.base-format>div>div>div>dl{margin:0 0 4vw 0;}.base-format>div>div>div>dl>dt{margin:0 0 3vw 0;font-size:5.8vw;}.base-format>div>div>div>dl>dd{font-size:4.5vw;}.base-format>div>div>div>ul{padding:2vw 4vw 2vw 4vw;border-radius:2vw;}.base-format>div>div>div>ul>li{font-size:4.5vw;line-height:150%;margin:0.7vw 1em 0.7vw 0;padding-left:1.2em;white-space:initial;}.base-format>div>div>div>ul>li:before{position:absolute;left:0;top:0.3em;width:4.5vw;height:4.5vw;font-size:4.5vw;}.base-format>div>div>div>dl.list{padding:2vw 4vw 2vw 4vw;border-radius:2vw;}.base-format>div>div>div>dl.list>dt{width:30vw;margin:0.7vw 2vw 0.7vw 0;font-size:4.5vw;line-height:150%;white-space:nowrap;}.base-format>div>div>div>dl.list>dd{width:60vw;margin:0.7vw 0;font-size:4.5vw;line-height:150%;white-space:initial;}.base-format>div>.link-button{margin-top:8vw;}#internal-medicine>div,#pediatrics>div,#rehabilitation>div{padding-bottom:0px;}#pediatrics>div>div>div>ul>li,#rehabilitation>div>div>div>ul>li{margin:0.7vw 0 0.7vw 0;}#various-inspections{}#various-inspections>div>div>div>dl.list{padding-left:0;}#various-inspections>div>div>div>dl.list>dt{width:30vw;margin-right:0;}#various-inspections>div>div>div>dl.list>dd{width:60vw;}#vaccination>div>div>div>dl.list{padding-left:4vw;}#vaccination>div>div>div>dl.list>dt{margin:0.7vw 0 0.7vw -2.5vw;line-height:150%;text-align:left;text-align-last:left;}#vaccination>div>div>div>dl.list>dd{margin:0.7vw 0;line-height:150%;white-space:normal;}#vaccination>div>div>div>dl.list>dt:nth-child(1){width:16.5vw;}#vaccination>div>div>div>dl.list>dd:nth-child(2){width:72.0vw;}#vaccination>div>div>div>dl.list>dt:nth-child(3){width:32vw;}#vaccination>div>div>div>dl.list>dd:nth-child(4){width:56.5vw;}#house-call{}#house-call>div>div>div>dl:not(.list)>dd{letter-spacing:0;}#house-call>div>div>div>dl.list{padding-left:4vw;}#house-call>div>div>div>dl.list>dt{margin:0.7vw 0 0.7vw -2.5vw;line-height:150%;text-align:left;text-align-last:left;}#house-call>div>div>div>dl.list>dd{}#house-call>div>div>div>dl.list>dd>ul{padding:0;}#house-call>div>div>div>dl.list>dd>ul>li{padding:0.7vw 0 0.7vw 1.1em;font-size:4.5vw;line-height:150%;}#house-call>div>div>div>dl.list>dd>ul>li:before{width:4.6vw;height:4.6vw;font-size:4.2vw;line-height:3.4vw;}#affiliated-hospitals{}#affiliated-hospitals>div{width:94vw;margin:0 3vw;padding:10vw 0 7.5vw 0;}#affiliated-hospitals>div>div{width:100%;}#affiliated-hospitals>div>h2{margin-bottom:8vw!important;}#affiliated-hospitals>div>div>img{width:100%;}#affiliated-hospitals>div>div>a{width:max-content;font-size:4.2vw;white-space:nowrap;}#affiliated-hospitals>div>div>a:hover{}#affiliated-hospitals>div>div>a:nth-child(2){left:30vw;top:21vw;}#affiliated-hospitals>div>div>a:nth-child(3){right:30vw;top:21vw;}#affiliated-hospitals>div>div>a:nth-child(4){left:20vw;top:53vw;}#affiliated-hospitals>div>div>a:nth-child(5){right:20vw;top:53vw;}#affiliated-hospitals>div>div>a:nth-child(6){left:50%;top:72vw;}#affiliated-hospitals>div>div>a:nth-child(2):hover{}#affiliated-hospitals>div>div>a:nth-child(3):hover{}#affiliated-hospitals>div>div>a:nth-child(4):hover{}#affiliated-hospitals>div>div>a:nth-child(5):hover{}#affiliated-hospitals>div>div>a:nth-child(6):hover{}}