html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{background:0 0;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:"M PLUS Rounded 1c",sans-serif;line-height:1}.no-scroll{overflow:hidden}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}a{background:0 0;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}img{height:auto;max-width:100%;vertical-align:top;width:100%}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}.inner{margin-left:auto;margin-right:auto;width:100%}.inner1{max-width:1165px}.hide{display:none !important}.header{background-color:rgba(255,255,255,.5);height:140px;width:100%}.header__inner{align-items:center;display:flex;height:100%;justify-content:space-between;position:relative}.header__logo{max-width:315px;width:100%}.header__navList{align-items:center;display:flex;gap:24px}.header__navListItem{list-style:none}.header__navListItem a{color:#212121;font-size:1.6rem;text-decoration:none}.header__hamburger{display:none;position:absolute;right:21px;top:67px;width:30px;z-index:10}.hamburger__lines{display:flex;flex-direction:column;gap:5.5px;width:100%}.hamburger__line{background-color:#000;border-radius:100px;height:3px;transition:all .3s;width:100%}.header__hamburger--active{z-index:101}.header__hamburger--active .hamburger__line{transition:all .3s}.header__hamburger--active .hamburger__line--1{transform:translate(0px,8.5px) rotate(45deg)}.header__hamburger--active .hamburger__line--2{opacity:0;transform:translateX(10px)}.header__hamburger--active .hamburger__line--3{transform:translate(0px,-8.5px) rotate(-45deg)}.hamburger__nav{background:#feebff;display:none;height:100vh;left:0;position:fixed;top:0;width:100%}.hamburger__nav--active{overflow:hidden;z-index:100}.hamburger__navList{align-items:center;display:flex;flex-direction:column;gap:24px;gap:32px;justify-content:center;list-style:none;margin-top:157px}.hamburger__navListItem a{color:#000;font-size:1.6rem;text-decoration:none}.keyVisual{position:relative}.keyVIsual__inner{position:relative}.keyVisual__image{width:100%}.keyVisual__catchCopy{color:#fff;font-size:4.2rem;font-weight:700;left:0;left:56px;line-height:2;position:absolute;top:0;top:50%;transform:translateY(-50%)}.keyVisual__times{background-color:#fff;border-radius:40px 0 0 40px;box-shadow:0 0 16px 8px rgba(0,0,0,.24);box-sizing:border-box;padding-top:38px;position:absolute;right:0;top:49.9%;width:673px}.keyVisual__times .time{transform:translateX(29px)}.keyVisual__times .time:not(:last-child){margin-right:29px}.keyVisual__times .time--triangle{margin-right:26px !important}.biz-hour{display:block;padding-left:56px;padding-right:84px}.biz-hour tbody{display:flex;flex-direction:column;gap:16.5px}.biz-hour tr{align-items:center;border-bottom:1px solid #d7d7d7;display:flex;padding-bottom:15px}.biz-hour tr:nth-child(2){padding-bottom:18px}.biz-hour tr:nth-child(3){padding-bottom:21px;padding-top:6px}.biz-hour tr:nth-child(4){border:none;padding-top:5px}th{display:inline-block}.biz-hour__head{font-size:2rem;font-weight:500;margin-left:50px;margin-right:81px;position:relative;position:relative}.biz-hour__head:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/icon-timer.svg) center center/contain no-repeat;content:"";display:block;height:28px;left:-28px;position:absolute;top:50%;transform:translateY(-50%);width:23px}.biz-week{font-size:1.6rem;font-weight:500;transform:translateY(-1px)}.biz-week:not(:last-child){margin-right:33px}.biz-week:last-child{margin-right:-6px;transform:translate(-11px,-1px) scale(.82);white-space:nowrap}.sat{color:#4ca9ff}.sun{color:#ff5e5e;letter-spacing:-.3em}.medical__kind{align-items:center;color:#1c1c1c;display:flex;font-size:1.6rem;min-width:180px;white-space:nowrap}.medical__kind span{font-size:1.2rem;margin-left:1px;transform:translateY(1px)}.medical__kind--caution{position:relative;margin-right:1px}.medical__kind--caution:before{bottom:-32.5px;color:#212121;content:"※内科診療以外は電話予約を推奨いたします(専門医在籍のため)";display:block;font-family:Rounded Mplus 1c;font-size:1.2rem;font-style:normal;font-weight:400;left:6px;letter-spacing:.96px;line-height:normal;position:absolute}.time{box-sizing:border-box}.time--triangle{height:20.71px;position:relative;width:22.78px}.time--triangle:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/time-triangle.svg) center center/contain no-repeat;content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.time--circle{border:3px solid #40c3ff;border-radius:50%;height:20px;width:20px}.time--circle--gray{border:3px solid #c2c2c2 !important}.time--border{background-color:#595959;height:4px;width:20px}.time_breakdowns{display:flex;gap:55px;padding-left:82px;padding-top:19px}.time__breakdown{display:flex;gap:15px}.time__breakdownCircle{border-radius:50%;height:16px;width:16px}.times__breakdownText{color:#1c1c1c;font-size:1.6rem}.time__breakdown--internal .time__breakdownCircle{background-color:#40c3ff}.time__breakdown--urology .time__breakdownCircle{background-color:#f584f8}.time__breakdown--psychiatry .time__breakdownCircle{border:3px solid #595959;box-sizing:border-box}.time__cta{align-items:center;display:flex;margin-top:23px}.time__ctaButton{background:#f584f8;border-radius:0 40px;box-sizing:border-box;color:#fff;display:inline-block;padding-bottom:23px;padding-left:29px;padding-top:19px;text-decoration:none;width:264px}.time__ctaButtonTop{font-size:1.6rem;font-weight:500}.time__ctaButtonBottom{font-size:2.4rem;font-weight:500;margin-top:4px;padding-left:32px;position:relative}.time__ctaButtonBottom:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/icon-tel.svg) center center/contain no-repeat;content:"";display:block;height:24px;left:-3px;position:absolute;top:50%;transform:translateY(-50%);width:28.5px}.time__ctaAccess{font-size:1.732rem;letter-spacing:.15em;margin-left:50px;margin-top:2px;position:relative}.time__ctaAccess a{color:#000;font-size:1.6rem;letter-spacing:.15em;text-decoration:none}.time__ctaAccess:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/icon-map-pin.svg) center center/contain no-repeat;content:"";display:block;height:28px;left:-30.5px;position:absolute;top:50%;transform:translateY(-50%);width:23px}.r-qklmqi:not(:first-child){display:none}#T-news{display:flex;padding-top:41px}.T-news__inner{display:flex;justify-content:space-between}.T-news__article{width:52.447%}.T-news__header{align-items:center;display:flex;justify-content:space-between}.T-news__head{align-items:center;display:flex;gap:16px;padding-left:56px}.T-news__head h3{color:#f584f8;font-size:2.4rem;font-weight:500;position:relative}.T-news__head h3:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/icon-information.svg) center center/contain no-repeat;content:"";display:block;height:28px;left:-33px;position:absolute;top:50%;transform:translateY(-50%);width:24px}.T-news__head p{color:#000;font-size:1.6rem;font-weight:500}.T-news__allButton{border:1px solid #f584f8;border-radius:70px;box-sizing:border-box;color:#f584f8;display:inline-block;font-size:1.4rem;font-weight:500;padding-bottom:14px;padding-top:15px;text-align:center;text-decoration:none;width:182px}.T-news__items{display:flex;flex-direction:column}.T-news__item{border-bottom:1px solid #d7d7d7;list-style:none;padding-bottom:24px;padding-left:8px;padding-top:27px;position:relative}.T-news__item:first-child{border-top:1px solid #d7d7d7;margin-top:23px}.T-news__item a{display:flex;gap:26px;text-decoration:none}.T-news__item:before{content:"→";display:block;font-size:2rem;font-weight:500;position:absolute;right:9px;top:52%;transform:translateY(-50%)}.T-news__itemDate{color:#1c1c1c;font-size:1.6rem}.T-news__itemName{color:#1c1c1c;font-size:1.8rem;font-weight:500}.T-news__twitter{width:40.965%}.T-news__twitterHead{color:#1da1f2;font-size:2rem;font-weight:500;letter-spacing:.05em;margin-bottom:24px;padding-left:23px;position:relative}.T-news__twitterHead:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/icon-twitter.svg) center center/contain no-repeat;content:"";display:block;height:28px;left:-7px;position:absolute;position:absolute;top:47%;transform:translateY(-50%);width:21px}.T-news__twitterWrapper{position:relative;z-index:2}#T-about{position:relative;top:-59px;z-index:1}.T-about__topWave{width:100%}.T-about__Wrapper{background-color:#feebff;margin-top:-1px;padding-bottom:13px}.T-about__bottomWave{width:100%}.sectionTitle--about{align-items:center;display:flex;gap:65px;margin-bottom:78px;padding-left:4px;padding-top:23px}.sectionTitle--about h3{color:#000;font-size:4rem;font-weight:500;letter-spacing:.05em}.sectionTitle--about p{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em;transform:translate(-3px,-1px)}.sectionTitle--aboutSeparator{background-color:#d7d7d7;height:41px;width:4px}.T-about__items{display:flex;gap:116px}.T-about__image{margin-left:-5px;width:50.387%}.T-about__image img{border-radius:31px}.T-about__text{margin-top:79px;width:36.138%}.T-about__textHead{color:#000;font-size:2.8rem;font-weight:500;line-height:1.5;margin-bottom:24px;transform:translateY(1px)}.T-about__textHead--en{color:#000;display:none;font-size:1.4rem;font-weight:500;letter-spacing:.1em;margin-bottom:25px}.T-about__textContent{color:#000;font-size:1.4rem;font-weight:500;line-height:2;margin-bottom:25px}.T-about__textButtonWrapper{padding-bottom:21px}.T-about__textButton{background:#fff;border-radius:100px;box-shadow:0px 0px 8px 2px rgba(0,0,0,.08);box-sizing:border-box;color:#000;display:inline-block;font-size:1.4rem;font-weight:500;padding-bottom:13px;padding-top:14px;text-align:center;text-decoration:none;width:173px}#T-subject{padding-bottom:507px;padding-top:82px;position:relative}.T-subject__charm{position:absolute}.T-subject__charm--1{right:0;top:-14%;width:35.945%}.T-subject__charm--2{right:0;top:6.7%;width:24.9%}.T-subject__charm--3{bottom:22.5%;left:0;position:absolute;width:42.973%}.sectionTitle--subject{align-items:center;display:flex;gap:43px;justify-content:center}.sectionTitle--subject h3{color:#000;font-size:4rem;font-weight:500;letter-spacing:.05em}.sectionTitle--subject p{color:#000;display:none;font-size:2.4rem;font-weight:500;letter-spacing:.05em;transform:translate(4px,-1px)}.sectionTitle--subjectSeparator{background-color:#d7d7d7;display:none;height:41px;width:4px}.T-subject__itemsWrapper{margin-left:auto;margin-right:auto;margin-top:79px;max-width:1047px;width:100%}.T-subject__items{display:flex;flex-wrap:wrap;gap:60px;row-gap:72px}.T-subject__item{list-style:none;width:47.088%;position:relative}.T-subject__item a{align-items:center;background:#f3f3f3;border:1px solid #d7d7d7;border-radius:16px;box-sizing:border-box;color:#000;display:flex;display:flex;filter:drop-shadow(0px 0px 32px rgba(0,0,0,.16));gap:32px;padding-bottom:15px;padding-left:32px;padding-top:15px;position:relative;text-decoration:none}.T-subject__item--internal{position:relative}.T-subject__dropDownItems{border-radius:0 0 8px 8px;bottom:0;box-shadow:0px 4px 8px 0px rgba(0,0,0,.25);display:flex;flex-direction:column;justify-content:center;left:50%;list-style:none;position:absolute;transform:translate(-50%,100%);width:314px;z-index:1}.T-subject__dropDownItem{text-align:center;border-collapse:collapse}.T-subject__dropDownItem:last-child{border:none}.T-subject__dropDownItem a{background:#f3f3f3;border-bottom:1px solid #d7d7d7;border-radius:0;filter:none;font-size:3rem;justify-content:center;letter-spacing:.08em;padding-left:2px;text-decoration:none}.T-subject__dropDownItem:last-child a{border-radius:0 0 8px 8px}.T-subject__itemImage{width:88px}.T-subject__itemName{font-size:3.2rem;letter-spacing:.08em}.footer{background-color:#fcdafd}.footer__topWave{position:relative;top:-80px;width:100%}.footer__top{background-color:#fcdafd;margin-top:-80px}.footer__topInfo{align-items:center;background:#fff;border-radius:25px;box-sizing:border-box;display:flex;filter:drop-shadow(0px 0px 24px rgba(0,0,0,.24));justify-content:space-between;margin-left:auto;margin-right:auto;padding-bottom:78px;padding-left:60px;padding-right:60px;transform:translate(11px,-316px);width:92.276%}.footer__times{width:466px}.footer__times .biz-hour__wrapper{background:#fff;border-radius:27.717px;box-shadow:0px 0px 11.08661px 5.54331px rgba(0,0,0,.24)}.footer__times .biz-hour{padding-left:39px;padding-right:58px;padding-top:26px}.footer__times tbody{display:flex;flex-direction:column;gap:10.5px}.footer__times tr{align-items:center;border-bottom:1px solid #d7d7d7;display:flex;padding-bottom:11px}.footer__times .biz-hour tr:nth-child(2){gap:20px;padding-bottom:11px}.footer__times .biz-hour tr:nth-child(3){gap:20.25px;padding-bottom:12px;transform:translateY(-3px)}.footer__times .biz-hour tr:nth-child(4){border-bottom:none;gap:20px;padding-top:1px}.footer__times th{display:inline-block}.footer__times .biz-hour__head{color:#1c1c1c;font-size:1.3858rem;margin-left:35px;margin-right:57px;position:relative;position:relative}.footer__times .biz-hour__head:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/icon-timer.svg) center center/contain no-repeat;content:"";display:block;height:28px;left:-20px;position:absolute;top:50%;transform:translateY(-50%);width:17px}.footer__times .biz-week{font-size:1.1087rem;font-weight:500;transform:translateY(1px)}.footer__times .biz-week:not(:last-child){margin-right:22.95px}.footer__times .biz-week:last-child{margin-right:-6px;transform:translate(-8.5px,.5px)}.footer__times .sat{color:#4ca9ff}.footer__times .sun{color:#ff5e5e;letter-spacing:-.3em}.footer__times .medical__kind{align-items:center;color:#1c1c1c;display:flex;font-size:1.1087rem;max-width:125px;min-width:125px;white-space:nowrap}.footer__times .medical__kind span{font-size:1.663rem;margin-left:-16px;transform:scale(.5)}.footer__times .medical__kind:nth-child(3) span{margin-left:-16px}.footer__times .medical__kind--caution{position:relative}.footer__times .medical__kind--caution:before{bottom:-20.5px;color:#212121;content:"※内科診療以外は電話予約を推奨いたします(専門医在籍のため)";display:block;font-family:Rounded Mplus 1c;font-size:1rem;font-style:normal;font-weight:400;left:-22%;letter-spacing:.2px;line-height:normal;position:absolute;transform:scale(.808)}.footer__times .medical__kind--houmon span{margin-left:-24px}.footer__times .time{box-sizing:border-box;height:13.86px;width:13.86px}.footer__times .time--triangle{height:14.34px;position:relative;width:15.77px}.footer__times .time--triangle:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/time-triangle.svg) center center/contain no-repeat;content:"";display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.footer__times .time--border{background-color:#595959;height:2.87px;width:14.34px}.footer__times .time_breakdowns{display:flex;gap:37px;padding-left:57px;padding-top:10.5px}.footer__times .time__breakdown{display:flex;gap:11px}.footer__times .time__breakdownCircle{border-radius:50%;height:11.09px;width:11.09px}.footer__times .times__breakdownText{color:#1c1c1c;font-size:1.109rem;transform:translateY(1px)}.footer__times .time__breakdown--internal{position:relative}.footer__times .time__breakdown--internal:before{background-color:#40c3ff;border-radius:200px;content:"";display:none;height:8px;left:13px;position:absolute;top:50%;transform:translateY(-40%);width:8px}.footer__times .time__breakdown--internal .time__breakdownCircle{background-color:#40c3ff}.footer__times .time__breakdown--urology{position:relative}.footer__times .time__breakdown--urology:before{background-color:#f584f8;border-radius:200px;content:"";display:none;height:8px;left:9px;position:absolute;top:50%;transform:translateY(-40%);width:8px}.footer__times .time__breakdown--urology .time__breakdownCircle{background-color:#f584f8}.footer__times .time__breakdown--psychiatry{position:relative}.footer__times .time__breakdown--psychiatry:before{background-color:#fff;border:2px solid #595959;border-radius:200px;box-sizing:border-box;content:"";display:none;height:8px;left:1.5px;position:absolute;top:50%;transform:translateY(-40%);width:8px}.footer__times .time__breakdown--psychiatry .time__breakdownCircle{border:2px solid #595959;box-sizing:border-box}.footer__times .time__cta{align-items:center;display:flex;margin-top:14px}.footer__times .time__ctaButton{background:#f584f8;border-radius:0 28px;box-sizing:border-box;color:#fff;display:inline-block;padding-bottom:15px;padding-left:14px;padding-top:13px;text-decoration:none;width:184px}.footer__times .time__ctaButtonTop{font-size:1.109rem;font-weight:500}.footer__times .time__ctaButtonBottom{font-size:1.663rem;font-weight:500;padding-left:23px;position:relative}.footer__times .time__ctaButtonBottom:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/icon-tel.svg) center center/contain no-repeat;content:"";display:block;height:17px;left:-3px;position:absolute;top:43%;transform:translateY(-50%);width:24.5px}.footer__times .time__ctaAccess{font-size:1.2rem;letter-spacing:.15em;margin-left:36px;margin-top:1px;position:relative}.footer__times .time__ctaAccess a{font-size:1.2rem;letter-spacing:.15em}.footer__times .time__ctaAccess:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/icon-map-pin.svg) center center/contain no-repeat;content:"";display:block;height:28px;left:-20.5px;position:absolute;top:45%;transform:translateY(-50%);width:16px}.footer__logo{margin-bottom:44.5px;margin-left:auto;margin-right:auto;margin-top:34px;transform:translateX(-13px);width:365px}.footer__access{width:325px}.footer__mapWrapper{margin-top:35px;padding-top:83.957%;position:relative;width:100%}.footer__mapWrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}.footer__navWrapper{background-color:#fcdafd;margin-top:-217px;overflow-x:clip}.footer__navContainer{padding-left:75px}.footer__nav{display:flex;gap:50px}.footer__navRow{display:flex;flex-direction:column}.footer__navList{display:flex;flex-direction:column;list-style:none}.footer__navListItem a{color:#212121;font-size:1.6rem;font-weight:500;text-decoration:none}.footer__navList--sub{display:flex;flex-direction:column;gap:18px;list-style:none;margin-left:5.5px;margin-top:18px}.footer__navListItem--sub a{color:#212121;font-size:1.6rem;font-weight:500;text-decoration:none}.footer__copyRight{background-color:#fff;color:#212121;font-size:1.4rem;font-weight:500;letter-spacing:.05em;margin-top:65px;padding-bottom:23px;padding-top:24px;text-align:center}.footer__accessHead--sp{align-items:center;color:#000;display:flex;font-size:1.2rem;font-weight:500;letter-spacing:.05em;text-align:center}.footer__accessHead--sp:before,.footer__accessHead--sp:after{background-color:rgba(0,0,0,.2);content:"";flex-grow:1;height:1px}.footer__accessHead--sp:before{margin-right:1rem}.footer__accessHead--sp:after{margin-left:1rem}.footer__ctaItems{border-bottom:1px solid #000;border-top:1px solid #000;display:flex;justify-content:flex-end;margin-left:auto;margin-right:74px;width:500px}.footer__ctaItem{list-style:none;padding-bottom:22px;padding-top:30px}.footer__ctaItem a{color:#000;display:flex;justify-content:flex-end;text-decoration:none}.footer__ctaItem--tel{border-right:1px solid #000;padding-left:30px;padding-right:30px}.footer__ctaItem--tel .footer__ctaItemText--ja{font-size:2rem;letter-spacing:.05em;white-space:nowrap;transform:translateY(-3px)}.footer__ctaItem--tel .footer__ctaItemIcon{margin-left:.5px;margin-right:9px;transform:translateY(-2px);white-space:nowrap;width:24px}.footer__ctaItem--tel .footer__ctaItemText--num{font-size:1.6rem;letter-spacing:.01em;white-space:nowrap}.footer__ctaItem--fax{padding-left:30px;padding-right:30px}.footer__ctaItem--fax .footer__ctaItemText--ja{font-size:2rem;letter-spacing:.05em;transform:translateY(-1px);white-space:nowrap}.footer__ctaItem--fax .footer__ctaItemIcon{margin-left:3.5px;margin-right:8px;transform:translateY(-4px);white-space:nowrap;width:24px}.footer__ctaItem--fax .footer__ctaItemText--num{font-size:1.6rem;letter-spacing:.01em;white-space:nowrap}.page{position:relative}.page__charm{position:absolute;z-index:-1}.page__charm--1{right:0;top:.4%;width:37.2%}.page__charm--2{left:0;top:14.4%;width:20.06%}.medicalSlide__bg{background:rgba(0,0,0,.5);display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:100}.medicalSlide__modalClose{max-width:80px;position:absolute;right:14.85%;top:3.6%;z-index:103}.medicalSlide__modal{left:50%;max-width:800px;position:absolute;top:50%;transform:translate(-50%,-50%);width:80%;z-index:101}.medicalSlide__modalImage{position:relative;width:100%}.medicalSlide__modalImage img{border-radius:34px}.medicalSlide__modalContent{background:rgba(0,0,0,.54);border-radius:0 0 34px 34px;bottom:0;box-sizing:border-box;color:#fff;font-size:2.4rem;font-weight:500;left:0;letter-spacing:.05em;padding-bottom:37px;padding-left:25px;padding-right:5px;padding-top:38px;position:absolute;width:100%;z-index:102}.breadcrumb__inner{margin-top:44px}.breadcrumb{display:flex;gap:3.5px}.breadcrumb a{color:#000;font-size:1.4rem;font-weight:300;letter-spacing:.05em;text-decoration:none}.breadcrumb span{color:#000;font-size:1.4rem;font-weight:300;letter-spacing:.05em}.page__title{color:#000;font-size:4rem;font-weight:500;letter-spacing:.05em;margin-top:53px;text-align:center}#about .page__charm--1{right:0;top:.4%;width:37.2%}#about .page__charm--about{left:0;top:35%;width:40.191%}.P-about__container{margin-bottom:544px}#about__first{align-items:center;display:flex;gap:34.5px;margin-top:113px}.about__firstImage{width:587px}.about__firstContent{color:#000;font-size:1.6rem;letter-spacing:.05em;line-height:2.5;transform:translateY(-6px);width:44.722%}#aboutGreeting{margin-top:281px}.aboutSectionTitle__aboutGreeting{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em;text-align:center}.aboutGreeting__wrapper{align-items:center;display:flex;gap:123px;margin-top:94px}.aboutGreeting__content{color:#000;font-size:1.6rem;letter-spacing:.05em;line-height:2.5;margin-left:135px;margin-top:28px;width:38.542%}.aboutGreeting__img{width:396px}.aboutGreeting__img img{border-radius:20px}#aboutDoctor{margin-top:170px}.aboutSectionTitle__aboutDoctor{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em;text-align:center}.doctor__introducesWrapper{margin-left:auto;margin-right:auto;margin-top:43px;max-width:884px}.doctor__introduces{display:flex;flex-direction:column}.doctor__introduce{display:flex;flex-direction:column;list-style:none}.doctor__introduce:not(:last-child){border-bottom:1px solid #c2c2c2;padding-bottom:41px}.doctor__introduce--1{margin-bottom:45px}.doctor__introduce--2{margin-bottom:49px}.doctor__introduceName{display:flex;flex-direction:column;gap:14px;margin-bottom:33px}.doctor__introduceName--position{color:#000;font-size:1.8rem;letter-spacing:.05em}.doctor__introduceName--full{color:#000;font-size:2rem;font-weight:500;letter-spacing:.08em}.doctor__introduceBiography{display:flex;flex-direction:column;gap:8px;margin-bottom:29px}.doctor__introduceBiography--position{color:#000;font-size:1.8rem;letter-spacing:.05em}.doctor__introduceBiography--content{color:#212121;font-size:1.4rem;letter-spacing:.05em;line-height:1.5}.doctor__introduceLicense{display:flex;flex-direction:column;gap:8px}.doctor__introduceLicense--position{color:#000;font-size:1.8rem;letter-spacing:.05em}.doctor__introduceLicense--content{color:#212121;font-size:1.4rem;letter-spacing:.05em;line-height:1.5}.doctor__introduceAttendance{color:#212121;font-size:1.4rem;letter-spacing:.05em;margin-top:28px;padding-left:18px;position:relative}.doctor__introduceAttendance:before{background-color:#f584f8;border-radius:50%;content:"";display:block;height:12px;left:0;position:absolute;top:50%;transform:translateY(-55%);width:12px}#medicalSlide{margin-top:105px}.aboutSectionTitle__medicalSlide{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em;text-align:center}.medicalSlide__slideItems{display:flex;gap:40px;justify-content:center;margin-top:66px}.medicalSlide__slideItem{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:21px;justify-content:center;list-style:none;width:21.46%}.medicalSlide__slideItemImage{width:100%}.medicalSlide__slideItemTitle{color:#000;font-size:2rem;letter-spacing:.05em}#medicalDevice{margin-top:105px}.aboutSectionTitle__medicalDevice{margin-bottom:67px;text-align:center}.aboutSectionTitle__medicalDevice h2{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em}.medicalDevice__items{display:flex;flex-wrap:wrap;list-style:none}.medicalDevice__itemTitle{color:#000;font-size:2rem;font-weight:500;letter-spacing:.05em;text-align:center}.medicalDevice__item--first{width:100%}.medicalDevice__items--firstRows{display:flex;gap:97px;width:100%}.medicalDevice__items--firstItem{display:flex}.medicalDevice__items--firstItem--1{gap:23.5px;margin-top:44px;padding-left:14px;width:46.009%}.medicalDevice__items--firstItem--1 .medicalDevice__items--firstItemImage{width:33.77%}.medicalDevice__items--firstItem--1 .medicalDevice__items--firstItemContent{color:#000;font-size:2rem;letter-spacing:.05em;line-height:1.5;margin-top:43px}.medicalDevice__items--firstItem--2{gap:23.5px;margin-top:44px;width:37.254%}.medicalDevice__items--firstItem--2 .medicalDevice__items--firstItemImage{width:49.678%}.medicalDevice__items--firstItem--2 .medicalDevice__items--firstItemContent{color:#000;font-size:2rem;letter-spacing:.05em;line-height:1.5;margin-top:43px}.medicalDevice__itemContainer{align-items:flex-start}.medicalDevice__item--3{box-sizing:border-box;margin-top:80px;transform:translateX(13px);width:588px}.medicalDevice__item--3 .medicalDevice__itemContainer{gap:16px}.medicalDevice__item--3 .medicalDevice__itemImage{margin-top:28px;width:35.545%}.medicalDevice__item--3 .medicalDevice__itemContent{color:#000;font-size:2rem;letter-spacing:.05em;line-height:1.5;margin-top:74px}.medicalDevice__item--4{box-sizing:border-box;margin-top:80px;transform:translateX(24px);width:520px}.medicalDevice__item--4 .medicalDevice__itemContainer{gap:23px}.medicalDevice__item--4 .medicalDevice__itemImage{margin-top:45.5px;width:41.54%}.medicalDevice__item--4 .medicalDevice__itemContent{color:#000;font-size:2rem;letter-spacing:.05em;line-height:1.5;margin-top:105px}.medicalDevice__item--5{box-sizing:border-box;margin-top:81px;transform:translateX(14px);width:534px}.medicalDevice__item--5 .medicalDevice__itemContainer{gap:23px;justify-content:center}.medicalDevice__item--5 .medicalDevice__itemImage{margin-top:28px;width:28.84%}.medicalDevice__item--5 .medicalDevice__itemContent{color:#000;font-size:2rem;letter-spacing:.05em;line-height:1.5;margin-top:94px}.medicalDevice__item--6{margin-top:81px;transform:translateX(43px);width:589px}.medicalDevice__item--6 .medicalDevice__itemContainer{gap:7px}.medicalDevice__item--6 .medicalDevice__itemImage{margin-top:28px;width:30.223%}.medicalDevice__item--6 .medicalDevice__itemContent{color:#000;font-size:2rem;letter-spacing:.05em;line-height:1.5;margin-top:64.5px;width:calc(69.777% - 7px)}.medicalDevice__itemContainer{display:flex}#alignment{margin-top:111px}.aboutSectionTitle__alignment{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em;text-align:center}.alignment__items{display:flex;flex-direction:column;gap:33px;justify-content:center;list-style:none;margin-left:auto;margin-right:auto;margin-top:59px;white-space:nowrap;width:34.7%}.alignment__item{color:#000;font-size:1.8rem;letter-spacing:.05em}.P-reserve__container{margin-bottom:431px}.P-reserve__container #medicalSlide{margin-top:109px}.reserve__message{color:#000;font-size:1.6rem;letter-spacing:.05em;margin-top:69px;text-align:center;transform:translateX(8px)}.reserve__item{align-items:center;display:flex;gap:47px;margin-left:114px}.reserve__itemBoard{background:#fff;border-radius:40px;box-shadow:0px 0px 15.976px 7.988px rgba(0,0,0,.08);width:673px}.reserve__itemBoard .time--11{transform:translateX(1.5px)}.reserve__itemBoard .time--12{transform:translateX(2px)}.reserve__itemBoard .time--13{transform:translateX(3px)}.reserve__itemBoard .time--14{transform:translateX(2px)}.reserve__itemBoard .time--15{transform:translateX(-.5px)}.reserve__itemBoard .time--16{transform:translateX(-1px)}.reserve__itemBoard .time--17{transform:translateX(-1px)}.reserve__itemBoard .time--18{transform:translateX(1px)}.reserve__itemBoard .time--19{transform:translateX(1px)}.reserve__itemBoard .time--20{transform:translateX(2px)}.reserve__itemBoard .time--21{transform:translateX(2px)}.reserve__itemBoard th{display:inline-block}.reserve__itemBoard .medical__kind--caution{position:relative}.reserve__itemBoard .medical__kind--caution:before{bottom:-20.5px;color:#212121;content:"※内科診療以外は電話予約を推奨いたします(専門医在籍のため)";display:block;font-family:Rounded Mplus 1c;font-size:1rem;font-style:normal;font-weight:400;left:-22%;letter-spacing:.2px;line-height:normal;position:absolute;transform:scale(.808)}.reserve__itemBoard .time__breakdown--internal:before{background-color:#40c3ff;border-radius:200px;content:"";display:none;height:8px;left:13px;position:absolute;top:50%;transform:translateY(-40%);width:8px}.reserve__itemBoard .time__breakdown--internal .time__breakdownCircle{background-color:#40c3ff}.reserve__itemBoard .time__breakdown--urology{position:relative}.reserve__itemBoard .time__breakdown--urology:before{background-color:#f584f8;border-radius:200px;content:"";display:none;height:8px;left:9px;position:absolute;top:50%;transform:translateY(-40%);width:8px}.reserve__itemBoard .time__breakdown--urology .time__breakdownCircle{background-color:#f584f8}.reserve__itemBoard .time__breakdown--psychiatry{position:relative}.reserve__itemBoard .time__breakdown--psychiatry:before{background-color:#fff;border:2px solid #595959;border-radius:200px;box-sizing:border-box;content:"";display:none;height:8px;left:1.5px;position:absolute;top:50%;transform:translateY(-40%);width:8px}.reserve__itemBoard .time__breakdown--psychiatry .time__breakdownCircle{border:2px solid #595959;box-sizing:border-box}.reserve__itemWrapper{margin-top:70px}.reserve__times .biz-hour{padding-top:37.5px}.reserve__times .biz-hour tr:nth-child(2){gap:28.5px;padding-bottom:18px}.reserve__times .biz-hour tr:nth-child(3){gap:29px;padding-bottom:21px;padding-top:6px}.reserve__times .biz-hour tr:nth-child(4){border:none;gap:29.15px;padding-top:5px}.reserve__times .biz-week:last-child{margin-right:-6px;transform:translate(-11px,-1px) scale(1);white-space:nowrap}.reserve__times .time__ctaButton{padding-bottom:28px}.reserve__times .time__ctaButtonBottom{margin-top:8px}.reserve__times{display:flex;flex-direction:column}.reserve__itemTels{display:flex;flex-direction:column;gap:78px}.reserve__itemTels a{background:#fff5ff;border-radius:8px;display:flex;flex-direction:column;gap:26.5px;padding-bottom:20px;padding-top:22px;text-decoration:none;width:217px}.reserve__itemTels a h3{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em;text-align:center}.reserve__itemTels a p{color:#000;font-size:1.6618rem;font-weight:500;padding-left:32px;position:relative;text-align:center}.reserve__itemTels a p:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/icon-tel-black.svg) center center/contain no-repeat;content:"";display:block;height:24px;left:12.5px;position:absolute;top:39%;transform:translate(-50%,-50%);width:24px}.reserve__itemTel{align-items:center;display:flex;flex-direction:column;justify-content:center}.reserve__itemFax{align-items:center;display:flex;flex-direction:column;justify-content:center}#visit .page__charm--1{right:0;top:-1.6%;width:37.2%}#visit .page__charm--visit{right:0;top:48.25%;width:19.913%}.P-visit__container{margin-bottom:552px}.P-visit__container #medicalSlide{margin-top:109px}.visit__message{color:#000;font-size:1.6rem;letter-spacing:.05em;line-height:2;margin-top:61px;text-align:center}.visit__firstItems{display:flex;justify-content:space-between;margin-top:68px}.visit__firstItemImage{width:41.46%}.visit__firstItemText{margin-top:69px;width:605px}.visit__firstItemContent{color:#000;font-size:1.6rem;letter-spacing:.05em;line-height:1.5;margin-bottom:44px}.visit__firstItemIncludes{display:flex;flex-direction:column;gap:44px}.visit__firstItemInclude--2 .visit__includeItems{row-gap:16px}.visit__firstItemIncludeTitle{color:#000;font-size:1.6rem;font-weight:500;letter-spacing:.05em;margin-bottom:20px}.visit__includeItems{display:flex;flex-wrap:wrap;gap:15.5px;list-style:none}.visit__includeItem{border:1px solid #c2c2c2;border-radius:100px;box-sizing:border-box;color:#000;display:inline-block;font-size:1.6rem;letter-spacing:.05em;padding-bottom:11px;padding-left:24px;padding-right:22px;padding-top:11px;text-align:center}#visit__flow{padding-top:110px}.sectionTitle--visit__flow{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em;text-align:center}.visit__flowStepsWrapper{margin-left:auto;margin-right:auto;margin-top:70px;width:88.241%}.visit__flowSteps{display:flex;flex-direction:column;gap:40px;justify-content:center}.visit__flowStep{gap:40px}.visit__flowStep--1 .flowStep__content{margin-top:21px}.visit__flowStep--2 .flowStep__content{margin-top:25px}.visit__flowStep--3 .flowStep__content{margin-top:24px}.flowStep__head{align-items:center;display:flex;gap:16px}.flowStep__headNum{background-color:#f584f8;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-block;font-size:3.2rem;font-weight:500;letter-spacing:.05em;padding-bottom:8px;padding-left:14.6px;padding-right:12.6px;padding-top:8px;text-align:center}.flowStep__headTitle{color:#000;font-size:2rem;font-weight:500;letter-spacing:.05em;transform:translateY(1px)}.flowStep__content{color:#000;font-size:2rem;letter-spacing:.05em;line-height:1.5;padding-left:63.5px}.visit__stepsCaution{color:#000;font-size:1.6rem;font-weight:500;letter-spacing:.05em;margin-left:19px;margin-top:83px;padding-left:25px;position:relative}.visit__stepsCaution:before{background-color:#f584f8;border-radius:50%;content:"";display:block;height:16px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:16px}.visit__safety{align-items:center;background:#e0f5ff;border-radius:16px;box-sizing:border-box;display:flex;gap:19px;margin-left:auto;margin-right:auto;margin-top:84px;padding-bottom:32px;padding-left:30px;padding-right:30px;padding-top:32px;width:86.771%}.visit__safetyIcon{width:56px}.visit__safetyContent{color:#000;font-size:2rem;letter-spacing:.05em;line-height:1.5}#visit__region{padding-top:110px}.sectionTitle--visit__region{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em;text-align:center}.visit__regionItemsWrapper{margin-top:70px}.visit__regionItems{align-items:center;display:flex;gap:104px}.visit__regionItemImage{width:47.554%}.visit__regionItemContent{color:#000;font-size:1.6rem;letter-spacing:.05em;line-height:1.5}#visit__cost{padding-top:110px}.sectionTitle--visit__cost{color:#000;font-size:2.4rem;font-weight:500;letter-spacing:.05em;text-align:center}.visit__costMessage{color:#000;font-size:1.6rem;letter-spacing:.05em;line-height:1.5;margin-top:70px;text-align:center;transform:translateX(-2px)}.visit__costExample{color:#000;font-size:2rem;font-weight:500;letter-spacing:.05em;margin-bottom:32px;margin-top:70px}.visit__costCaution{color:#000;font-size:1.6rem;letter-spacing:.05em}.visit__costTableWrapper{margin-bottom:44px;margin-top:44px}.visit__costTable{border-collapse:collapse !important;margin-left:auto;margin-right:auto;max-width:800px;width:100%}.visit__costTable tr{border-collapse:collapse;display:flex}.visit__costTable th,.visit__costTable td{border:1px solid #c2c2c2;border-collapse:collapse;box-sizing:border-box;color:#000;font-size:1.6rem;letter-spacing:.05em;padding:11px 0;text-align:center}.visit__costTable th{font-weight:400;width:41.376%}.visit__costTable td{width:58.625%}.visit__costCaution--2{color:#000;font-size:1.6rem;letter-spacing:.05em;text-align:center}.visit__costCaution--2 span:first-child{white-space:nowrap}@media (min-width:768px) and (max-width:1099px){.is-pc{display:none}.is-tab{display:none}.is-sp{display:none}.not-tab{display:none}.inner{box-sizing:border-box;padding-left:20px;padding-right:20px}.header__navList{display:none}.header__hamburger{display:block}.hamburger__navList{gap:48px}.hamburger__navListItem a{font-size:2.4rem}.keyVisual__catchCopy{font-size:3rem}.keyVisual__times{top:75%}#T-news{padding-top:340px}.T-news__inner{flex-direction:column;gap:80px}.T-news__article{width:100%}.T-news__twitter{margin-left:auto;margin-right:auto;width:70%}#T-about{margin-top:120px;top:0}.sectionTitle--about{gap:40px}.sectionTitle--about h3{font-size:3.2rem}.sectionTitle--about p{font-size:1.8rem}.sectionTitle--aboutSeparator{gap:20px;height:30px;width:3px}.T-about__items{flex-direction:column;gap:60px}.T-about__image{margin-left:auto;margin-right:auto;width:70%}.T-about__text{width:100%}.T-about__textHead--en{font-size:1.8rem;margin-bottom:15px}.T-about__textButtonWrapper{text-align:center}.T-about__text--sp{display:none}.sectionTitle--subject{gap:20px}.sectionTitle--subject h3{font-size:3.2rem}.sectionTitle--subject p{font-size:1.8rem}.sectionTitle--subjectSeparator{gap:20px;height:30px;width:3px}.T-subject__items{gap:40px}.T-subject__item a{gap:24px}.T-subject__dropDownItem a{font-size:2rem}.T-subject__itemImage{width:60px}.T-subject__itemName{font-size:2.2rem}.footer__topInfo{flex-direction:column}.footer__access{max-width:466px;width:100%}.footer__nav{flex-wrap:wrap;gap:20px;justify-content:center;margin-bottom:-3px;transform:translateX(25px);transform:translate(25px,-39px)}.footer__navListItem a{font-size:1.4rem}.footer__navListItem--sub a{font-size:1.2rem}#about__first{flex-direction:column}.about__firstImage{width:93.586%}.about__firstContent{width:93.586%}#aboutGreeting{margin-top:60px}.aboutGreeting__wrapper{flex-direction:column-reverse;gap:60px;margin-top:46px}.aboutGreeting__img{width:52.944%}.medicalDevice__items{justify-content:center}.reserve__item{flex-direction:column;margin-left:0}.visit__firstItems{align-items:center;flex-direction:column;margin-top:16px}}@media (min-width:1100px){.is-sp{display:none}.not-pc{display:none}.T-about__text--sp{display:none}.footer__nav{margin-bottom:-3px;transform:translateX(25px);transform:translate(25px,-39px)}.visit__includeItem{white-space:nowrap}.flowStep__content{white-space:nowrap}}@media (min-width:1100px) and (max-width:1201px){.header{height:160px;padding-bottom:45px}.header__inner{align-items:flex-start;flex-direction:column}.header__logo{margin-left:83px;padding-top:38px}.header__nav{margin-left:auto;margin-right:auto;margin-top:46px}.keyVisual__times{top:65.97%}#T-news{padding-top:220px}.footer__access{width:40%}.footer__mapWrapper{margin-top:145px;padding-top:73.467%}.footer__nav{flex-wrap:wrap;gap:45px}.footer__navListItem a{font-size:1.2rem}.footer__navListItem--sub a{font-size:1.4rem}}@media (max-width:767px){.reserve__itemBoard .time--2{transform:translateX(18px)}.T-subject__dropDownItems,.T-subject__dropDownItem{display:none}.is-pc{display:none}.is-tab{display:none}.not-sp{display:none}.inner{box-sizing:border-box;padding-left:8px;padding-right:8px}.header{height:129px}.header__logo{transform:translate(-7px,12px);width:200px}.header__navList{display:none}.header__hamburger{display:block}.keyVisual__image{margin-left:auto;margin-right:auto;width:98.89%}.keyVisual__image img{border-radius:14.85px}.keyVisual__catchCopy{font-size:2rem;font-style:normal;font-weight:800;left:55px;line-height:150.486%;top:50%}.keyVisual__times{border-radius:20.505px 0 0 20.505px;padding-top:12.5px;top:69.5%;width:319px}.keyVisual__times .time{transform:translateX(.5px)}.keyVisual__times .time:not(:last-child){margin-right:14.75px}.keyVisual__times .time--triangle{margin-right:14px !important}.biz-hour{padding-left:29px;padding-right:17px}.biz-hour tbody{gap:8px}.biz-hour tr{padding-bottom:9px}.biz-hour tr:nth-child(2){gap:0;padding-bottom:9px}.biz-hour tr:nth-child(3){gap:0;padding-bottom:10px;padding-top:3px}.biz-hour tr:nth-child(4){gap:0;padding-top:4px}.biz-hour__head{font-size:1.025rem;margin-left:26px;margin-right:41px;white-space:nowrap}.biz-hour__head:before{left:-15px;width:13px}.biz-week{font-size:1rem;transform:scale(.82)}.biz-week:not(:last-child){margin-right:15px}.biz-week:last-child{transform:translate(-6px,0px) scale(.82)}.medical__kind{font-size:1rem;margin-left:-10px;min-width:117px;transform:scale(.82)}.medical__kind span{font-size:1rem;transform:scale(.615) translateX(-12px)}.medical__kind--houmon{margin-left:-12px;margin-right:2px;translate:2.5px}.medical__kind--houmon span{transform:scale(.615) translate(-12px,0px)}.medical__kind--caution{margin-right:-10px}.medical__kind--caution:before{bottom:-20.5px;font-size:1rem;left:-3px;letter-spacing:1.1px}.time{height:10.25px;width:10.25px}.time--triangle{height:10.62px;margin-left:-1px;width:11.68px}.time--triangle:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/time-triangle-sp.svg) center center/contain no-repeat}.time--circle{border:1.54px solid #40c3ff;height:10.25px;width:10.25px}.time--border{height:2.12px;width:10.62px}.time_breakdowns{gap:23px;padding-left:42px;padding-top:8px}.time__breakdown{gap:1px}.time__breakdownCircle{height:8.2px;width:8.2px}.times__breakdownText{font-size:1rem;transform:scale(.8202)}.time__breakdown--psychiatry .time__breakdownCircle{border:1.54px solid #595959}.time__cta{margin-top:11.5px}.time__ctaButton{border-radius:0 20.505px;padding-bottom:12.5px;padding-left:0;padding-left:0;padding-top:15px;width:135.5px}.time__ctaButtonTop{font-size:1rem;margin-bottom:10px;transform:scale(.82) translate(-2px,1px);white-space:nowrap}.time__ctaButtonBottom{font-size:1.23rem;margin-top:0;padding-left:27px}.time__ctaButtonBottom:before{height:12.23px;left:10.5px;top:43%;width:12.23px}.time__ctaAccess{font-size:1rem;letter-spacing:.235em;margin-left:10.5px;margin-top:0;transform:scale(.8202);white-space:nowrap}.time__ctaAccess a{font-size:1rem;transform:scale(.8202)}.time__ctaAccess:before{left:-18.5px;width:16px}#T-news{padding-bottom:114px;padding-top:150px}.T-news__inner{flex-direction:column;gap:55px}.T-news__inner{padding-left:8px;padding-right:8px}.T-news__article{width:100%}.T-news__head{gap:10px;padding-left:31px}.T-news__head h3{font-size:1.469rem;padding-left:3.65px}.T-news__head h3:before{height:16.69px;left:-17px;top:40%;width:16.69px}.T-news__head p{font-size:1rem;transform:scale(.979) translateY(-2px)}.T-news__allButton{font-size:1rem;padding-bottom:10px;padding-top:10px;transform:scale(.857) translate(10px,-2px);white-space:nowrap;width:129.4px}.T-news__item{gap:13px;padding-bottom:14px;padding-top:17px}.T-news__item:first-child{margin-top:9.5px}.T-news__item a{gap:13px}.T-news__item:before{font-size:1.2rem;right:6px;top:55%}.T-news__itemDate{font-size:1rem;transform:scale(.979) translateX(-3px)}.T-news__itemName{font-size:1.1rem;transform:translateY(.5px)}.T-news__twitter{width:100%}.T-news__twitterHead{font-size:1.5rem;letter-spacing:.005em;margin-bottom:17px;padding-left:38px}.T-news__twitterHead:before{left:17.5px;width:15px}.T-news__twitterWrapper{margin-left:auto;margin-right:auto;width:87%}#T-about{margin-bottom:-49px}.T-about__Wrapper{padding-bottom:0}.T-about__container{padding-left:0;padding-right:17px}.sectionTitle--about{flex-direction:column;gap:11px;margin-bottom:58px;padding-left:19px;padding-top:16.5px}.sectionTitle--about h3{font-size:1.6rem}.sectionTitle--about p{font-size:1rem;letter-spacing:.05em;transform:translate(0px,4.5px)}.sectionTitle--aboutSeparator{height:2px;width:110px}.T-about__items{gap:44px}.T-about__image{margin-left:-1px;width:50.94%}.T-about__image img{border-radius:0 9px 9px 0}.T-about__text{margin-top:41px}.T-about__textHead{font-size:1.4rem;line-height:187.11%;transform:translateY(-1px)}.T-about__textContent{font-size:1.2rem;line-height:17.994px;margin-bottom:4.5px}.T-about__textButtonWrapper{padding-bottom:0;text-align:center}.T-about__text--pc{width:45.042%}.T-about__text--pc{width:auto}.T-about__text--pc .T-about__textHead--en{display:none}.T-about__text--pc .T-about__textContent{display:none}.T-about__text--pc .T-about__textButtonWrapper{display:none}.T-about__text--sp{box-sizing:border-box;margin-top:29px;padding-left:29px;padding-right:10px;width:100%}.T-about__textButton{font-size:1.6rem;margin-bottom:-10px;padding-bottom:20px;padding-top:20px;transform:scale(.5) translateX(0);width:162px}#T-subject{padding-bottom:155px;padding-top:1px}.T-subject__charm--1{top:-11.2%}.T-subject__charm--2{top:-.5%;width:29.9%}.T-subject__charm--3{bottom:-3.5%;left:-3%}.sectionTitle--subject{flex-direction:column;gap:11px}.sectionTitle--subject h3{font-size:1.6rem;transform:translateX(1px)}.sectionTitle--subject p{font-size:1rem;letter-spacing:.05em;transform:translate(0px,4.5px)}.sectionTitle--subjectSeparator{height:2px;width:110px}.T-subject__itemsWrapper{box-sizing:border-box;margin-top:28px}.T-subject__items{gap:24px;justify-content:center;row-gap:49px}.T-subject__item{width:41.946%}.T-subject__item a{border:none;flex-direction:column;gap:1px;padding-bottom:10px;padding-left:1px;padding-top:8px}.T-subject__dropDownItems{width:150px}.T-subject__dropDownItem a{font-size:1.2rem}.T-subject__itemImage{margin-bottom:11px;width:48px}.T-subject__itemName{font-size:1.4rem}.footer__topWave{top:-25px}.footer__top{margin-top:-26.5px}.footer__topContainer{transform:translateY(-104px)}.footer__topInfo{align-items:center;border-radius:7px;flex-direction:column;gap:0;justify-content:center;padding-bottom:13px;padding-left:15px;padding-right:15px;position:relative;transform:translateY(30px);width:100.556%}.footer__times{width:330px}.footer__times .biz-hour__wrapper{border-radius:19.5px;transform:translateX(2px);width:325px}.footer__times .biz-hour{padding-left:27px;padding-right:41px;padding-top:16px}.footer__times tbody{gap:4px}.footer__times tr{padding-bottom:4px}.footer__times .biz-hour tr:nth-child(2){gap:0;padding-bottom:6px}.footer__times .biz-hour tr:nth-child(3){gap:0;padding-bottom:7px;padding-top:6px}.footer__times .biz-hour tr:nth-child(4){gap:0}.footer__times .biz-hour__head{font-size:1rem;margin-left:25.5px;margin-right:33.5px}.footer__times .biz-hour__head:before{left:-14px;top:45%;width:12px}.footer__times .biz-week{font-size:1.6rem;transform:translateY(-.5px) scale(.5)}.footer__times .biz-week:not(:last-child){margin-right:0}.footer__times .biz-week:last-child{margin-right:0;transform:translate(37px,-.5px) scale(.5)}.footer__times .biz-week:nth-child(3){transform:translate(8.5px,-.5px) scale(.5)}.footer__times .biz-week:nth-child(4){transform:translate(16px,-.5px) scale(.5)}.footer__times .biz-week:nth-child(5){transform:translate(23px,-.5px) scale(.5)}.footer__times .biz-week:nth-child(6){transform:translate(31px,-.5px) scale(.5)}.footer__times .biz-week:nth-child(7){transform:translate(39px,-.5px) scale(.5)}.footer__times .medical__kind{font-size:1.6rem;margin-left:1px;margin-right:89px;max-width:0;min-width:0;transform:scale(.5)}.footer__times .medical__kind span{font-size:1.6rem;margin-left:-8px;transform:scale(.75)}.footer__times .medical__kind--caution:before{bottom:-29.5px;font-size:1.2rem;left:-22%;transform:scale(1)}.footer__times .medical__kind--houmon{margin-right:89.1px;   transform:translateX(-2.5px) scale(.5) !important}.footer__times .medical__kind--houmon{transform:translateX(-2.5px) scale(.5) !important}.footer__times .time{height:10px;margin-right:14px;transform:translateX(11px);width:10px}.footer__times .time--triangle{height:10.62px;margin-left:1px;width:13px}.footer__times .time--triangle:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/time-triangle-sp.svg) center center/contain no-repeat}.footer__times .time--border{height:2px;width:10px}.footer__times .time_breakdowns{gap:0;padding-left:27.5px;padding-top:5px}.footer__times .time__breakdown{display:block}.footer__times .time__breakdownCircle{display:none}.footer__times .times__breakdownText{font-size:1.6rem;transform:translateY(1px) scale(.5)}.footer__times .time__breakdown--internal:before{display:block}.footer__times .time__breakdown--urology:before{display:block}.footer__times .time__breakdown--urology{margin-left:-9px}.footer__times .time__breakdown--psychiatry:before{display:block}.footer__times .time__breakdown--psychiatry{margin-left:2px}.footer__times .time__cta{margin-top:16px}.footer__times .time__ctaButton{border-radius:0 20px;padding-bottom:13px;padding-left:12px;padding-top:13px;width:128px}.footer__times .time__ctaButtonTop{font-size:1.6rem;margin-bottom:7px;transform:scale(.5) translateX(-66px);white-space:nowrap}.footer__times .time__ctaButtonBottom{font-size:1.2rem;padding-left:13px}.footer__times .time__ctaButtonBottom:before{width:12px}.footer__times .time__ctaAccess{margin-left:14.5px;margin-top:0;transform:scale(1)}.footer__times .time__ctaAccess{margin-left:13.5px}.footer__times .time__ctaAccess a{display:inline-block;font-size:1rem;letter-spacing:.15em;transform:scale(.867) translateY(-1px)}.footer__times .time__ctaAccess:before{left:-3.5px;top:43%;width:12px}.footer__logo{margin-bottom:17.5px;margin-top:24px;transform:translateX(0px);width:121.5px}.footer__access{margin-bottom:16px;margin-top:47px}.footer__mapWrapper{border-radius:16px;margin-top:18px;overflow:hidden;padding-top:184px}.footer__nav{display:none}.footer__copyRight{margin-top:177px;padding-bottom:17px;padding-top:17px}.footer__copyRight p{font-size:1rem;transform:scale(.8)}.footer__ctaItems{justify-content:flex-start;margin-right:auto;width:292px}.footer__ctaItem{box-sizing:border-box;padding-bottom:13px;padding-top:17px;width:50%}.footer__ctaItem--tel{padding-left:0;padding-right:14px}.footer__ctaItem--tel .footer__ctaItemText--ja{font-size:1.168rem;transform:translateY(-1.5px)}.footer__ctaItem--tel .footer__ctaItemIcon{margin-left:1.5px;margin-right:3px;width:14px}.footer__ctaItem--tel .footer__ctaItemText--num{font-size:1rem;transform:scale(.934)}.footer__ctaItem--fax{padding-left:0;padding-right:0}.footer__ctaItem--fax a{justify-content:flex-start;padding-left:17px}.footer__ctaItem--fax .footer__ctaItemText--ja{font-size:1.168rem}.footer__ctaItem--fax .footer__ctaItemIcon{margin-left:2.5px;margin-right:2px;transform:translateY(-2px);width:14px}.footer__ctaItem--fax .footer__ctaItemText--num{font-size:1rem;transform:scale(.934)}.medicalSlide__modalClose{max-width:40px;right:10.85%;top:28.6%}.medicalSlide__modalContent{font-size:1.6rem;line-height:1.5;padding-bottom:16px;padding-top:18px}.breadcrumb__inner{margin-top:4px;padding-left:8px;padding-right:8px}.page__title{font-size:2.4rem;margin-top:41px}.P-about__container{margin-bottom:176px}#about__first{flex-direction:column;gap:32px;margin-top:38px}.about__firstImage{width:93.586%}.about__firstImage img{border-radius:32px}.about__firstContent{font-size:1.4rem;letter-spacing:.04em;line-height:171.429%;width:93.586%}#aboutGreeting{margin-top:31px}.aboutSectionTitle__aboutGreeting{font-size:1.6rem}.aboutGreeting__wrapper{flex-direction:column-reverse;gap:24px;margin-top:46px}.aboutGreeting__content{font-size:1.4rem;line-height:1.71;margin-left:0;margin-top:0;width:93.587%}.aboutGreeting__img{width:52.944%}.aboutGreeting__img img{border-radius:32px}#aboutDoctor{margin-top:44px}.aboutSectionTitle__aboutDoctor{font-size:1.6rem}.doctor__introducesWrapper{margin-top:32px;width:95.725%}.doctor__introduce:not(:last-child){padding-bottom:23px}.doctor__introduce--1{margin-bottom:29px}.doctor__introduce--2{margin-bottom:33px}.doctor__introduceName{gap:11px;margin-bottom:24px}.doctor__introduceName--position{font-size:1.4rem}.doctor__introduceName--full{font-size:1.6rem}.doctor__introduceBiography{margin-bottom:19px}.doctor__introduceBiography--position{font-size:1.4rem}.doctor__introduceLicense--position{font-size:1.4rem}.doctor__introduceAttendance{margin-top:19px}#medicalSlide{margin-top:61px}.aboutSectionTitle__medicalSlide{font-size:2rem}.medicalSlide__slideItems{align-items:center;flex-direction:column;gap:21px;margin-top:30px}.medicalSlide__slideItem{width:66.846%}#medicalDevice{margin-top:60px}.aboutSectionTitle__medicalDevice{margin-bottom:41px}.aboutSectionTitle__medicalDevice h2{font-size:2rem}.medicalDevice__items{justify-content:center}.medicalDevice__itemTitle{font-size:1.8rem}.medicalDevice__items--firstRows{flex-direction:column;gap:0;margin-left:auto;width:95.455%}.medicalDevice__items--firstItem--1{gap:24.5px;margin-left:0;margin-top:20px;padding-left:1px;width:100%}.medicalDevice__items--firstItem--1 .medicalDevice__items--firstItemImage{width:80px}.medicalDevice__items--firstItem--1 .medicalDevice__items--firstItemContent{font-size:1.4rem;letter-spacing:.05em;margin-top:11px}.medicalDevice__items--firstItem--2{gap:30.5px;margin-left:0;margin-top:35px;width:100%}.medicalDevice__items--firstItem--2 .medicalDevice__items--firstItemImage{width:80px}.medicalDevice__items--firstItem--2 .medicalDevice__items--firstItemContent{font-size:1.4rem;letter-spacing:.05em;margin-top:13px}.medicalDevice__item--3{margin-top:49px;transform:translateX(0px);width:91%}.medicalDevice__item--3 .medicalDevice__itemContainer{gap:10px;justify-content:center}.medicalDevice__item--3 .medicalDevice__itemImage{width:80px}.medicalDevice__item--3 .medicalDevice__itemContent{font-size:1.4rem;letter-spacing:.05em;margin-top:27px}.medicalDevice__item--4{margin-top:49px;transform:translateX(0px);width:100%}.medicalDevice__item--4 .medicalDevice__itemContainer{gap:26px;justify-content:center}.medicalDevice__item--4 .medicalDevice__itemImage{margin-left:17px;margin-top:18.5px;width:80px}.medicalDevice__item--4 .medicalDevice__itemContent{font-size:1.4rem;letter-spacing:.05em;margin-top:36px}.medicalDevice__item--5{margin-top:53px;transform:translateX(0px);width:100%}.medicalDevice__item--5 .medicalDevice__itemImage{margin-left:17px;margin-top:19px;width:80px}.medicalDevice__item--5 .medicalDevice__itemContent{font-size:1.4rem;letter-spacing:.05em;margin-top:13px}.medicalDevice__item--6{margin-top:57px;transform:translateX(0px);width:100%}.medicalDevice__item--6 .medicalDevice__itemContainer{gap:9px;justify-content:center}.medicalDevice__item--6 .medicalDevice__itemImage{margin-left:16px;margin-top:15px;width:80px;width:80px}.medicalDevice__item--6 .medicalDevice__itemContent{font-size:1.4rem;letter-spacing:.05em;margin-top:19px}#alignment{margin-top:96px}.aboutSectionTitle__alignment{font-size:2rem}.alignment__items{gap:31px;width:79.7%}.alignment__item{font-size:1.4rem}.P-reserve__container{margin-bottom:171px}.P-reserve__container #medicalSlide{margin-top:54px}.reserve__message{font-size:1.4rem;margin-top:18px;transform:translateX(1px)}.reserve__item{flex-direction:column;gap:26px;margin-left:0}.reserve__itemBoard{border-radius:20px;width:345px}.reserve__itemBoard .biz-hour__wrapper{border-radius:19.5px;transform:translateX(2px);width:325px}.reserve__itemBoard .biz-hour{padding-left:30px;padding-right:43px;padding-top:9px}.reserve__itemBoard tbody{gap:5.5px}.reserve__itemBoard tr{padding-bottom:6px}.reserve__itemBoard .biz-hour tr:nth-child(2){gap:0;padding-bottom:6px}.reserve__itemBoard .biz-hour tr:nth-child(3){gap:.5px;padding-bottom:8px;padding-top:6px}.reserve__itemBoard .biz-hour tr:nth-child(4){gap:.5px;padding-bottom:1px;padding-top:0}.reserve__itemBoard .biz-hour__head{font-size:1rem;margin-left:25.5px;margin-right:33.5px}.reserve__itemBoard .biz-hour__head:before{left:-14px;top:45%;width:12px}.reserve__itemBoard .biz-week{font-size:1.6rem;transform:translateY(-.5px) scale(.5)}.reserve__itemBoard .biz-week:not(:last-child){margin-right:0}.reserve__itemBoard .biz-week:last-child{margin-right:0;transform:translate(50px,.5px) scale(.5)}.reserve__itemBoard .biz-week:nth-child(2){transform:translate(4.5px,.5px) scale(.5)}.reserve__itemBoard .biz-week:nth-child(3){transform:translate(13.5px,.5px) scale(.5)}.reserve__itemBoard .biz-week:nth-child(4){transform:translate(23px,.5px) scale(.5)}.reserve__itemBoard .biz-week:nth-child(5){transform:translate(32px,.5px) scale(.5)}.reserve__itemBoard .biz-week:nth-child(6){transform:translate(41px,.5px) scale(.5)}.reserve__itemBoard .biz-week:nth-child(7){transform:translate(49px,.5px) scale(.5)}.reserve__itemBoard .medical__kind{font-size:1.6rem;margin-left:1px;margin-right:89px;max-width:0;min-width:0;transform:scale(.5)}.reserve__itemBoard .medical__kind span{font-size:1.6rem;margin-left:-8px;transform:scale(.75)}.reserve__itemBoard .medical__kind--caution:before{bottom:-29.5px;font-size:1rem;left:88px;letter-spacing:.05em;transform:scale(1.6)}.reserve__itemBoard .medical__kind--houmon{color:#000 !important;margin-right:89px;transform:scale(.5) translateX(-2.5px)}.reserve__itemBoard .time{height:10px;margin-right:14.25px;transform:translateX(17px);width:10px}.reserve__itemBoard .time--triangle{height:10.62px;margin-left:1px;width:13px}.reserve__itemBoard .time--triangle:before{background:url(//kaina-medical.com/wp-content/themes/kaina-clinic/assets/css/../img/time-triangle-sp.svg) center center/contain no-repeat}.reserve__itemBoard .time--border{height:2px;width:10px}.reserve__itemBoard .time_breakdowns{gap:0;padding-left:27.5px;padding-top:5px}.reserve__itemBoard .time__breakdown{display:block}.reserve__itemBoard .time__breakdownCircle{display:none}.reserve__itemBoard .times__breakdownText{font-size:1.6rem;transform:translateY(1px) scale(.5)}.reserve__itemBoard .time__breakdown--internal:before{display:block}.reserve__itemBoard .time__breakdown--urology:before{display:block}.reserve__itemBoard .time__breakdown--urology{margin-left:-9px}.reserve__itemBoard .time__breakdown--psychiatry:before{display:block}.reserve__itemBoard .time__breakdown--psychiatry{margin-left:2px}.reserve__itemBoard .time__cta{margin-top:16px}.reserve__itemBoard .time__ctaButton{border-radius:0 20px;padding-bottom:13px;padding-left:12px;padding-top:13px;width:128px}.reserve__itemBoard .time__ctaButtonTop{font-size:1.6rem;margin-bottom:7px;transform:scale(.5) translateX(-66px);white-space:nowrap}.reserve__itemBoard .time__ctaButtonBottom{font-size:1.2rem;padding-left:13px}.reserve__itemBoard .time__ctaButtonBottom:before{width:12px;left:-2.5px}.reserve__itemBoard .time__ctaAccess{font-size:1rem;letter-spacing:.05em;margin-left:22.5px;margin-top:6px;padding-left:11px}.reserve__itemBoard .time__ctaAccess{margin-left:13.5px}.reserve__itemBoard .time__ctaAccess a{display:inline-block;font-size:1rem;letter-spacing:.15em;transform:scale(.867) translateY(-1px)}.reserve__itemBoard .time__ctaAccess:before{left:6.5px;top:40%;width:12px}.reserve__itemBoard .time--3{transform:translateX(15.5px)}.reserve__itemBoard .time--4{transform:translateX(15px)}.reserve__itemBoard .time--5{transform:translateX(12.5px)}.reserve__itemBoard .time--6{transform:translateX(12px)}.reserve__itemBoard .time--7{transform:translateX(12.5px)}.reserve__itemWrapper{margin-top:35px}.P-visit__container{margin-bottom:104px;margin-bottom:104px}.visit__message{font-size:1.4rem;line-height:1.71;margin-top:22px}.visit__firstItems{align-items:center;flex-direction:column;margin-top:16px}.visit__firstItemImage{width:100%}.visit__firstItemImage img{border-radius:36px}.visit__firstItemText{margin-top:32px;width:100%}.visit__firstItemContent{font-size:1.4rem;padding-left:9px;padding-right:6px}.visit__firstItemIncludes{gap:36px}.visit__firstItemIncludeTitle{padding-left:2px}.visit__includeItems{gap:17.5px;row-gap:8px}.visit__includeItem{font-size:1.4rem;padding-bottom:10px}#visit__flow{padding-top:65px}.sectionTitle--visit__flow{font-size:2rem}.visit__flowStepsWrapper{margin-top:28px;width:100%}.visit__flowSteps{gap:24px}.visit__flowStep--1 .flowStep__content{margin-top:12px;padding-left:50px}.visit__flowStep--2 .flowStep__content{margin-top:12px;padding-left:50px}.visit__flowStep--3 .flowStep__content{margin-top:12px;padding-left:50px}.flowStep__head{gap:18px}.flowStep__headNum{font-size:2.4rem;padding-bottom:4px;padding-left:7.9px;padding-right:7.9px;padding-top:4px;transform:translateX(2px)}.flowStep__headTitle{font-size:1.6rem}.flowStep__content{font-size:1.6rem;padding-left:0}.visit__stepsCaution{line-height:1.5;margin-left:-1px;margin-top:19px;padding-left:25px}.visit__stepsCaution:before{left:1px;top:11%}.visit__safety{gap:6px;margin-top:19px;padding-bottom:16px;padding-left:10px;padding-right:10px;padding-top:16px;width:100%}.visit__safetyIcon{width:32px}.visit__safetyContent{font-size:1.4rem;width:95.8%}#visit__region{padding-top:46px}.sectionTitle--visit__region{font-size:2rem}.visit__regionItemsWrapper{margin-top:44px}.visit__regionItems{flex-direction:column;gap:25px}.visit__regionItemImage{width:72.73%}.visit__regionItemImage img{border-radius:32px}.visit__regionItemContent{font-size:1.4rem;text-align:center}#visit__cost{padding-top:46px}.sectionTitle--visit__cost{font-size:2rem}.visit__costMessage{font-size:1.4rem;margin-top:28px;transform:translateX(0)}.visit__costExample{font-size:1.4rem;margin-bottom:0;margin-top:44px;text-align:center}.visit__costCaution{font-size:1.4rem;line-height:1.5;margin-left:auto;margin-right:auto;margin-top:11px;text-align:center}.visit__costCaution p{display:inline-block;padding-left:1em;text-align:left;text-indent:-1em}.visit__costTableWrapper{margin-bottom:16px;margin-top:16px}.visit__costTable{width:77.544%}.visit__costTable th,.visit__costTable td{font-size:1rem;padding:9px 0 10px}.visit__costCaution--2{font-size:1rem;line-height:1.5;padding-left:3px;text-align:left}.visit__costCaution--2 p{display:flex}.visit__costCaution--2 span{display:block}}