@media (max-width: 767px){.page-visual{padding:80px 0 49px}.page-visual .page-ttl{padding-bottom:8px}}.main-contents{padding:86px 0 134px;overflow:hidden}@media (max-width: 767px){.main-contents{padding:47px 0 50px}}.sec-intro{text-align:center;position:relative;z-index:1;margin-bottom:70px}@media (min-width: 768px){.sec-intro::before{content:"";position:absolute;bottom:-146px;left:-88px;width:367px;height:223px;background:url("/wp/wp-content/themes/wp-templ/assets/img/clinic/decor_img01.jpg") no-repeat left top/contain;z-index:-1}}.sec-intro__ttl{font-size:23px;font-size:2.3rem;line-height:2.08696em;letter-spacing:.05em;font-weight:500;margin-bottom:29px}.sec-intro__ttl span{box-shadow:inset 0 -2px 0 #2c2c2c;padding-bottom:7px}.sec-intro__txt{font-size:18px;font-size:1.8rem;line-height:1.88889em;letter-spacing:0em;font-weight:300}.sec-intro__list{margin:52px auto 0;max-width:1020px;width:100%;counter-reset:number}.sec-intro__item{padding:29px 50px 28px 45px;background-color:#f7f6f2;border-radius:20px;text-align:left;counter-increment:number}@media (min-width: 768px){.sec-intro__item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}.sec-intro__item:not(:last-child){margin-bottom:15px}.sec-intro__item .num{font-family:"Oswald",sans-serif;font-size:28px;font-size:2.8rem;line-height:1.46429em;letter-spacing:.02em;font-weight:600;color:#ffaf10;position:relative;padding-left:19px}.sec-intro__item .num::before{content:counter(number);display:inline-block}.sec-intro__item .num::after{content:"";position:absolute;top:53%;left:0;width:12px;height:2px;background-color:#ffaf10;border-radius:3px}@media (min-width: 768px){.sec-intro__item .txt1{width:29%}}.sec-intro__item .ttl1{margin-top:9px;font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.04em;font-weight:500}.sec-intro__item .txt2{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;font-weight:300}@media (min-width: 768px){.sec-intro__item .txt2{width:67.028%;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;-o-align-self:center;align-self:center}}@media only screen and (min-width: 768px) and (max-width: 991px){.sec-intro__txt{font-size:17px;font-size:1.7rem}}@media (max-width: 767px){.sec-intro{margin-bottom:46px}.sec-intro .c-ttl01{margin-bottom:33px}.sec-intro__ttl{font-size:20px;font-size:2rem;line-height:2em;margin-bottom:29px}.sec-intro__ttl span{padding-bottom:5px}.sec-intro__txt{font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:0em;font-weight:300;text-align:left}.sec-intro__list{margin:36px auto 0}.sec-intro__item{padding:24px 26px 33px 27px}.sec-intro__item:not(:last-child){margin-bottom:13px}.sec-intro__item .num{font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.02em;font-weight:600}.sec-intro__item .ttl1{font-size:18px;font-size:1.8rem;line-height:1.61111em;letter-spacing:.04em;font-weight:500}.sec-intro__item .txt2{margin-top:11px;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:0em;font-weight:300}}.c-box01{border-radius:10px;background-color:#fff;padding:30px 46px 40px}.c-box01__ttl{font-size:20px;font-size:2rem;line-height:2em;letter-spacing:.02em;font-weight:500;text-decoration:underline;text-decoration-thickness:2px;text-decoration-color:#2c2c2c;text-underline-offset:7px;margin-bottom:21px}.c-box01__list{font-size:17px;font-size:1.7rem;line-height:1.52941em;letter-spacing:.02em;font-weight:300}.c-box01__list .bio-year{font-family:"Rubik",sans-serif;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:0em;font-weight:400;color:#ffaf10;width:74px}.c-box01__list .bio-year em{font-family:"Noto Sans JP",sans-serif;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:.02em;font-weight:500;font-style:normal;display:inline-block;margin-left:5px}@media (min-width: 768px){.c-box01__list li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1}.c-box01__list li:not(:last-child){margin-bottom:6px}}.c-box01__list.checkbox li{position:relative;padding-left:38px;padding-bottom:11px;margin-top:11px}.c-box01__list.checkbox li::before{content:"";position:absolute;top:4px;left:0;width:25px;height:22px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25.355' height='22.313' viewBox='0 0 25.355 22.313'%3E%3Cg id='Group_191512' data-name='Group 191512' transform='translate(-819.531 -1725.086)'%3E%3Crect id='Rectangle_198072' data-name='Rectangle 198072' width='22.312' height='22.312' transform='translate(819.531 1725.086)' fill='%23f7f6f2'/%3E%3Cpath id='Path_494125' data-name='Path 494125' d='M4634.723-20739.258l3.11 6.043 15.689-12.869' transform='translate(-3809.111 22474.266)' fill='none' stroke='%23ffaf10' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain}.c-box01__list.checkbox li::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='4' height='1' viewBox='0 0 4 1'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='Rectangle_284986' data-name='Rectangle 284986' width='4' height='1' transform='translate(819 1758)' fill='%23fff' stroke='%23707070' stroke-width='1'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Mask_Group_681' data-name='Mask Group 681' transform='translate(-819 -1758)' clip-path='url(%23clip-path)'%3E%3Cline id='Line_1289' data-name='Line 1289' x2='420' transform='translate(819 1758.555)' fill='none' stroke='%23d1d1d1' stroke-width='1' stroke-dasharray='1 3'/%3E%3C/g%3E%3C/svg%3E") repeat-x center/4px 1px}@media (max-width: 767px){.c-box01{padding:19px 25px 23px}.c-box01__ttl{margin-bottom:12px;font-size:18px;font-size:1.8rem}.c-box01__list{font-size:15px;font-size:1.5rem;line-height:1.73333em}.c-box01__list li:not(:last-child){margin-bottom:5px}.c-box01__list .bio-year{font-size:16px;font-size:1.6rem;line-height:1.1875em;display:block}.c-box01__list .bio-year em{font-size:14px;font-size:1.4rem;line-height:1.42857em}.c-box01__list.checkbox{font-size:15px;font-size:1.5rem;line-height:1.4em}.c-box01__list.checkbox li{padding-left:36px;margin-bottom:0;margin-top:9px;min-height:35px}.c-box01.qualification{padding:21px 25px 23px}}.sec-message .message-content::before{display:none}@media (min-width: 768px){.sec-message{margin:75px 0}.sec-message .message-content{padding-bottom:79px}.sec-message .message-content::after{bottom:0}.sec-message .message-author{margin-top:35px;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.02em;font-weight:500}.sec-message .message-info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;margin-right:-6px}}@media only screen and (min-width: 768px) and (min-width: 1024px){.sec-message .message-info{margin-left:120px}}@media (min-width: 768px){.sec-message .message-info .biography{width:48.988%}.sec-message .message-info .qualification{width:48.988%}.sec-message .message-right{padding-bottom:85px}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.sec-message .message-info{margin-left:15px;margin-right:0}}@media (max-width: 767px){.sec-message .c-ttl01{margin-bottom:29px}.sec-message .message-author{margin-top:15px;margin-left:6px;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.02em;font-weight:500}.sec-message .message-content{padding-top:35px}.sec-message .message-content::after{border-top-left-radius:10px;border-bottom-left-radius:10px;bottom:0;background-image:url("/wp/wp-content/themes/wp-templ/assets/img/clinic/msg_bg_sp.jpg")}.sec-message .message-left{margin-top:40px}.sec-message .message-info{margin-top:30px;margin-right:5px}.sec-message .message-info .c-box01:not(:last-child){margin-bottom:10px}}.sec-hospital{margin:97px 0 112px}.sec-hospital .c-ttl01{margin-bottom:46px}.sec-hospital .c-ttl01 .txt-en{font-size:19px;font-size:1.9rem;line-height:1.21053em}.sec-hospital__slide{position:relative;overflow:hidden}.sec-hospital__slide .slide-img{position:relative}.sec-hospital__slide .slide-img:before{display:block;content:" ";width:100%;padding-top:56.25%}.sec-hospital__slide .slide-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}@media (min-width: 768px){.sec-hospital__slide .swiper-wrapper{height:100%}}.sec-hospital__slide .swiper-slide .slide-content{border-radius:20px;overflow:hidden;position:relative}@media (min-width: 768px){.sec-hospital__slide .swiper-slide:not(.swiper-slide-active){transform:scale(0.7875)}}.sec-hospital__slide .swiper-slide .slide-text{padding:32px 45px 35px;background:linear-gradient(135deg, rgba(255,207,158,0.3) 0%, rgba(255,236,140,0.3) 100%)}.sec-hospital__slide .swiper-slide .slide-text .httl{font-size:20px;font-size:2rem;line-height:1.45em;letter-spacing:.05em;font-weight:500}.sec-hospital__slide .swiper-slide .slide-text .htxt{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.02em;font-weight:300;margin-top:10px}.sec-hospital__slide .swiper-slide.swiper-slide-next{transform-origin:left center}@media only screen and (min-width: 1025px){.sec-hospital__slide .swiper-slide.swiper-slide-next{transform:translateY(6.42857vw) scale(0.7875)}}@media only screen and (min-width: 1921px){.sec-hospital__slide .swiper-slide.swiper-slide-next{transform:translateY(4.42857vw) scale(0.7875)}}.sec-hospital__slide .swiper-slide.swiper-slide-prev{transform-origin:right center}@media only screen and (min-width: 1025px){.sec-hospital__slide .swiper-slide.swiper-slide-prev{transform:translateY(6.42857vw) scale(0.7875)}}@media only screen and (min-width: 1921px){.sec-hospital__slide .swiper-slide.swiper-slide-prev{transform:translateY(4.42857vw) scale(0.7875)}}.sec-hospital__slide .swiper-button-next,.sec-hospital__slide .swiper-button-prev{top:21.14286vw;margin-top:0;width:53px;height:53px;background:url("data:image/svg+xml,%3Csvg id='Group_191201' data-name='Group 191201' xmlns='http://www.w3.org/2000/svg' width='53' height='53' viewBox='0 0 53 53'%3E%3Ccircle id='Ellipse_947' data-name='Ellipse 947' cx='26.5' cy='26.5' r='26.5' transform='translate(0 53) rotate(-90)' fill='%23ffaf10'/%3E%3Cg id='Group_189858' data-name='Group 189858' transform='translate(24.11 19.085)'%3E%3Cpath id='Path_407914' data-name='Path 407914' d='M0 14.634 7.317 7.317 0 0' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain}@media only screen and (max-width: 1400px){.sec-hospital__slide .swiper-button-next,.sec-hospital__slide .swiper-button-prev{width:3.78571vw;height:3.78571vw}}@media only screen and (min-width: 1921px){.sec-hospital__slide .swiper-button-next,.sec-hospital__slide .swiper-button-prev{top:19.64286vw}}.sec-hospital__slide .swiper-button-next::after,.sec-hospital__slide .swiper-button-prev::after{font-size:0}@media only screen and (max-width: 1024px){.sec-hospital__slide .swiper-button-next,.sec-hospital__slide .swiper-button-prev{top:14.94141vw}}.sec-hospital__slide .swiper-button-next{right:252px}.sec-hospital__slide .swiper-button-prev{left:252px;transform:scaleX(-1)}@media (max-width: 767px){.sec-hospital{margin:60px 0 53px}.sec-hospital .c-ttl01{margin-bottom:32px}.sec-hospital .c-ttl01 .txt-en{font-size:15px;font-size:1.5rem;line-height:1.2em}.sec-hospital .c-ttl01 .txt-jp{font-size:24px;font-size:2.4rem;line-height:1.45833em;padding-top:25px}.sec-hospital .swiper-slide .slide-content{border-radius:10px}.sec-hospital .swiper-slide.swiper-slide-next{transform-origin:left center;transform:translateY(31px)}.sec-hospital .swiper-slide.swiper-slide-prev{transform-origin:right center;transform:translateY(31px)}.sec-hospital .swiper-slide .slide-img{position:relative}.sec-hospital .swiper-slide .slide-img:before{display:block;content:" ";width:100%;padding-top:56%}.sec-hospital .swiper-slide .slide-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-hospital .swiper-slide .slide-text{padding:19px 20px 23px}.sec-hospital .swiper-slide .slide-text .httl{font-size:16px;font-size:1.6rem;line-height:1.5em}.sec-hospital .swiper-slide .slide-text .htxt{font-size:14px;font-size:1.4rem;line-height:1.57143em;margin-top:7px}.sec-hospital .swiper-button-prev,.sec-hospital .swiper-button-next{width:25px;height:25px;top:78px;margin-top:0}.sec-hospital .swiper-button-prev{left:6px}.sec-hospital .swiper-button-next{right:6px}}.sec-access{position:relative}.sec-access__decor{position:absolute;top:-90px;right:-86px}.sec-access .c-ttl01{margin-bottom:12px}@media (min-width: 768px){.sec-access .c-ttl01 .txt-en{font-size:19px;font-size:1.9rem;line-height:1.21053em}}.sec-access__wrap{overflow:hidden}@media (min-width: 768px){.sec-access__inner{padding-right:50%;margin-right:-510px}}@media (min-width: 768px){.sec-access__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}.sec-access__img{overflow:hidden}@media (min-width: 768px){.sec-access__img{width:58.513%}}.sec-access__img img{width:106.215%;max-width:none;float:right}@media (min-width: 768px){.sec-access__ctinner{width:36.943%;padding-top:42px}}.sec-access__logo{margin-bottom:17px}.sec-access__adr{font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.02em;font-weight:300;margin-bottom:14px}.sec-access__tel{font-size:14px;font-size:1.4rem;line-height:1.42857em;letter-spacing:0em;font-weight:300;padding:18px 25px 17px 23px;border:1px solid #e7e6e2;border-radius:10px;margin-bottom:18px}@media (min-width: 768px){.sec-access__tel{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between}}.sec-access__tel .tel{margin-left:10px;font-family:"Rubik",sans-serif;font-size:28px;font-size:2.8rem;line-height:1.17857em;letter-spacing:.02em;font-weight:400;color:#2c2c2c;position:relative;padding-left:26px}@media (min-width: 768px){.sec-access__tel .tel{white-space:nowrap}}.sec-access__tel .tel::before{content:"";position:absolute;top:50%;left:0;width:20px;height:27px;transform:translateY(-50%);background:url("data:image/svg+xml,%3Csvg id='Group_38915' data-name='Group 38915' xmlns='http://www.w3.org/2000/svg' width='20.047' height='27.493' viewBox='0 0 20.047 27.493'%3E%3Cg id='Group_25572' data-name='Group 25572'%3E%3Cpath id='Path_47195' data-name='Path 47195' d='M322.074 1052.156c5.718 9.605 11.6 10.307 13.244 9.327.158-.093.294-.175.429-.256l-4.375-7.347c-.141.083-.287.165-.43.253-1.326.792-2.8-1.206-4.731-4.441s-2.98-5.486-1.654-6.276c.146-.086.288-.173.426-.258l-4.374-7.346-.43.256C318.535 1037.047 316.352 1042.554 322.074 1052.156Zm16 7.683c.636-.379.236-1.112-.176-1.8 0 0-2.624-4.4-2.938-4.935s-.807-.813-1.179-.592c-.235.14-.779.436-1.48.833l4.367 7.332C337.312 1060.294 337.664 1060.084 338.078 1059.839Zm-10.742-18.151c.373-.22.357-.789.04-1.319s-2.937-4.934-2.937-4.934c-.413-.691-.866-1.39-1.5-1.01-.414.246-.764.455-1.407.836l4.368 7.335C326.584 1042.165 327.1 1041.827 327.336 1041.688Z' transform='translate(-318.363 -1034.318)' fill='%235bc4c0'/%3E%3C/g%3E%3C/svg%3E") no-repeat center/contain}.sec-access .c-calenderwrap{padding-bottom:0;border-bottom:0}.sec-access__map{margin:63px 0 0;position:relative}.sec-access__map:before{display:block;content:" ";width:100%;padding-top:35.71429%}.sec-access__map>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-access__map .ggmap,.sec-access__map iframe{position:absolute;top:0;left:0;width:100%;height:100%}.sec-access__vehicle{max-width:1020px;width:100%;margin:127px auto 0}.sec-access__vehicle-ttl{font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.05em;font-weight:500;margin-bottom:31px;position:relative}.sec-access__vehicle-ttl .txt-inr{padding:28px 86px;display:block;background-color:#f7f6f2;margin-left:57px;border-radius:6px}.sec-access__vehicle-ttl .icon{position:absolute;top:50%;left:0;width:118px;height:118px;border-radius:50%;transform:translateY(-50%)}.sec-access__vehicle-ttl .icon-car{background:url("/wp/wp-content/themes/wp-templ/assets/img/clinic/ico_car.png") no-repeat center/contain}.sec-access__vehicle-ttl .icon-bus{background:url("/wp/wp-content/themes/wp-templ/assets/img/clinic/ico_bus.png") no-repeat center/contain}.sec-access__vehicle-txt{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.02em;font-weight:300}@media (min-width: 768px){.sec-access__vehicle-list{margin:40px -18px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}}.sec-access__vehicle-list li{width:33.333333%;padding:0 18px}.sec-access__vehicle-list li:nth-child(n+4){margin-top:32px}.sec-access__vehicle-list .vehicle-img{margin-bottom:15px;position:relative}.sec-access__vehicle-list .vehicle-img:before{display:block;content:" ";width:100%;padding-top:58.22785%}.sec-access__vehicle-list .vehicle-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-access__vehicle-list .vehicle-img img{border-radius:10px}.sec-access__vehicle-list .vehicle-txt{margin:15px 0 0;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.02em}.sec-access__vehicle.style2{margin-top:97px}.sec-access__vehicle.style2 .sec-access__vehicle-ttl{margin-bottom:53px}.sec-access__vehicle.style2 .sec-access__vehicle-list{margin-left:0;margin-right:0;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.sec-access__vehicle.style2 .sec-access__vehicle-list li{width:47.353%;padding:0}@media (min-width: 768px){.sec-access__vehicle.style2 .sec-access__vehicle-list li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-o-align-items:flex-start;align-items:flex-start}.sec-access__vehicle.style2 .sec-access__vehicle-list li:nth-child(n+3){margin-top:32px}}.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-img{margin-bottom:0;position:relative}@media (min-width: 768px){.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-img{width:39.96%}}.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-img:before{display:block;content:" ";width:100%;padding-top:68.91192%}.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-ct{margin-top:7px}@media (min-width: 768px){.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-ct{width:55.901%}}.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-ttl{display:inline;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.02em;font-weight:500;padding-bottom:9px;box-shadow:inset 0 -2px 0 #2c2c2c}.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-txt{margin-top:18px;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.02em;font-weight:300}@media only screen and (min-width: 768px) and (max-width: 1024px){.sec-access__inner{padding-right:20px;margin-right:0}.sec-access__img{width:49.513%}.sec-access__ctinner{width:46.943%}}@media only screen and (min-width: 768px) and (max-width: 1024px) and (max-width: 991px){.sec-access__img{width:40.513%}.sec-access__ctinner{width:57.943%}.sec-access__vehicle-list{margin:42px -10px 0}.sec-access__vehicle-list li{padding:0 10px}.sec-access__vehicle.style2 .sec-access__vehicle-list li{width:49%}}@media (max-width: 767px){.sec-access__decor{top:-31px;right:-110px}.sec-access .c-ttl01{margin-bottom:23px}.sec-access .c-ttl01 .txt-en{font-size:15px;font-size:1.5rem}.sec-access .c-ttl01 .txt-jp{font-size:24px;font-size:2.4rem;line-height:1.45833em;padding-top:23px}.sec-access__img{width:100%;padding-right:20px}.sec-access__img img{width:111.215%}.sec-access__ctinner{margin-top:34px;padding:0 20px}.sec-access__logo{margin-bottom:18px}.sec-access__adr{margin-bottom:16px;font-size:15px;font-size:1.5rem;line-height:1.73333em}.sec-access__tel{display:block;padding:15px 0 0;text-align:center;border-radius:8px;margin-bottom:18px;overflow:hidden;font-size:15px;font-size:1.5rem;line-height:1.4em}.sec-access__tel .tel-label{display:block;transform:translateX(-9px)}.sec-access__tel .tel{margin-left:0;display:inline-block;margin-top:6px;font-size:29px;font-size:2.9rem;line-height:1.17241em;padding-left:30px;transform:translateX(-3px)}.sec-access__tel .tel::before{width:23px;height:31px}.sec-access__tel .tel-note{display:block;font-size:12px;font-size:1.2rem;line-height:2em;letter-spacing:.02em;font-weight:300;text-align:center;background-color:#e7e6e2;margin-top:13px}.sec-access .c-calenderwrap .ico-dot{width:10px;height:10px}.sec-access .c-calenderwrap .ico-circle{width:15px;height:15px}.sec-access .c-calenderwrap .ico-line{width:14px}.sec-access .c-calenderwrap .ico-star{width:14px;height:13px}.sec-access .c-calenderwrap .caption{font-size:15px;font-size:1.5rem;line-height:1.13333em;padding-right:5px}.sec-access .c-calenderwrap .caption .cap1,.sec-access .c-calenderwrap .caption .cap2{padding:0 10px}.sec-access .c-calender .hline{padding:0 18px 0 8px}.sec-access .c-calender .hline p{padding:8px 1px;font-size:15px;font-size:1.5rem;line-height:1.13333em;width:21px}.sec-access .c-calender .hline p:first-child{width:68px}.sec-access .c-calender .line{padding:0 17px}.sec-access .c-calender .line p{padding:10px 0px}.sec-access .c-calender .line p span{padding-left:8px}.sec-access__map{margin:35px 0 44px;position:relative}.sec-access__map:before{display:block;content:" ";width:100%;padding-top:64%}.sec-access__map>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-access__vehicle{margin:45px 0 0}.sec-access__vehicle-ttl{margin-bottom:26px;font-size:18px;font-size:1.8rem;line-height:1.44444em}.sec-access__vehicle-ttl .txt-inr{padding:19px 54px;padding-right:10px;margin-left:40px}.sec-access__vehicle-ttl .txt-inr .icon{width:80px;height:80px}.sec-access__vehicle-ttl .txt-inr .icon-car{background-image:url("/wp/wp-content/themes/wp-templ/assets/img/clinic/ico_car_sp.png")}.sec-access__vehicle-ttl .txt-inr .icon-bus{background-image:url("/wp/wp-content/themes/wp-templ/assets/img/clinic/ico_bus_sp.png")}}@media only screen and (max-width: 767px) and (max-width: 374px){.sec-access__vehicle-ttl{font-size:17px;font-size:1.7rem}}@media (max-width: 767px){.sec-access__vehicle-txt{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:0em}.sec-access__vehicle-list{margin:28px 0 0}.sec-access__vehicle-list li{padding:0;width:100%}.sec-access__vehicle-list li:not(:last-child){margin-bottom:30px}.sec-access__vehicle-list .vehicle-txt{font-size:15px;font-size:1.5rem;line-height:1.46667em}.sec-access__vehicle.style2{margin-top:54px}.sec-access__vehicle.style2 .sec-access__vehicle-list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-access__vehicle.style2 .sec-access__vehicle-list li{width:47.165%}.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-ct{margin-top:12px}.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-ttl{display:inline;padding-bottom:2px}.sec-access__vehicle.style2 .sec-access__vehicle-list .vehicle-txt{margin-top:11px;font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:0em}.sec-access__vehicle.style2 .sec-access__vehicle-ttl{margin-bottom:32px}}

/*# sourceMappingURL=maps/clinic.min.css.map */
