.lastnv:after{content:"";display:block;height:50%;position:absolute;width:100%;background-color:#fff;margin-bottom:100px}@media screen and (min-width:768px){button{background:#f06b75;color:#6e3d30 !important;font-size:17px !important}.hamburger{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;display:block;height:60px;margin-left:auto;position:relative;z-index:999999;width:60px;border:none;background-color:transparent}.hamburger.-active .hamburger__line{background-color:transparent}.hamburger.-active .hamburger__line:before{top:0;transform:rotate(45deg)}.hamburger.-active .hamburger__line:after{top:0;transform:rotate(-45deg)}.hamburger.-active .hamburger__text:before{content:'CLOSE'}.hamburger__line{display:block;height:3px;position:absolute;top:40px;left:20%;transform:translateX(-50%);width:40px;background-color:#fff;transition:.4s}.hamburger__line:before,.hamburger__line:after{content:"";display:block;height:100%;position:absolute;width:100%;background-color:#fff;transition:inherit}.hamburger__line:before{top:-10px}.hamburger__line:after{top:10px}.hamburger__text{position:absolute;bottom:-25px;left:21% !important;transform:translateX(-50%) !important;width:100%}.hamburger__text:before{content:"MENU";text-align:center;color:#fff;font-size:15px}.header{width:500px}.header__nav-area{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:fixed;top:0;left:-100%;height:100vh;width:500px;visibility:hidden;padding-top:20px;background-color:#fff;transition:.4s;text-align:center}.header__nav-area.-active{border-top:4px solid #f06b75 !important;left:0;visibility:visible;overflow-y:scroll;-ms-overflow-style:none}.header__nav-area.-active::-webkit-scrollbar{display:none !important}.global-navigation{width:100% !important;box-sizing:border-box;padding-top:40px;padding-right:25px;padding-bottom:120px;padding-left:25px}.global-navigation__list>li{padding-bottom:20px;text-align:center;border-bottom:2px solid #e7e9ee}.global-navigation__list>li a{font-size:17px;text-decoration:none;display:block}.global-navigation__list>li+li{margin-top:20px;text-align:center}.global-navigation__link{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;font-weight:900;transition:color .4s}.global-navigation__link.-accordion{position:relative;background:0 0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0}.global-navigation__link.-accordion:after{content:'';display:block;height:12px;position:absolute;top:50%;right:5px;width:2px;background-color:#d5d5d5;transform:translateY(-50%);transition:transform .4s}.global-navigation__link.-accordion:before{content:'';display:block;height:2px;position:absolute;top:50%;right:0;width:12px;background-color:#d5d5d5;transform:translateY(-50%)}.global-navigation__link.-active:after{transform:translateY(-50%) rotate(-90deg)}.accordion{height:0;overflow:hidden;visibility:hidden;transition:.4s}.accordion.-active{height:auto;padding-top:30px;visibility:visible}.accordion__list li{width:100%;font-size:.75rem}.accordion__list li+li{margin-top:21px}.gnav_menu{width:650px}.gnav_menu>ul{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;display:flex;align-items:center;justify-content:space-between;list-style:none;height:100% !important}.gnav_menu>ul>li{margin-left:10px}.gnav_menu>ul>li>a{color:#fff;font-size:80%;text-decoration:none}.firstbtn{background:#f06b75;border-radius:5px;padding:1px 10px 5px}.secondbtn,.thirdbtn,.fourthbtn{background:#6e3d30;border-radius:5px;padding:1px 10px 5px}.gnav_menu>ul>li:last-child{background:#f06b75;height:100% !important;width:100px}}@media screen and (max-width:767px){button{background:#f06b75;color:#6e3d30;height:100% !important;width:170px;position:relative;z-index:999998}.gnav_menu .s_nav .navlast{background:#f06b75;height:100% !important;width:170px;position:relative;z-index:999998}.hamburger{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;display:block;height:60px;margin-left:auto;position:relative;z-index:999999;width:100%;border:none;background:#f06b75}.hamburger.-active .hamburger__line{background-color:transparent}.hamburger.-active .hamburger__line:before{top:0;transform:rotate(45deg)}.hamburger.-active .hamburger__line:after{top:0;transform:rotate(-45deg)}.hamburger.-active .hamburger__text:before{background:#f06b75;content:'CLOSE'}.hamburger__line{display:block;height:3px;position:absolute;top:25px;right:0;transform:translateX(-50%);width:35px;background-color:#fff;transition:.4s}.hamburger__line:before,.hamburger__line:after{content:"";display:block;height:100%;position:absolute;width:100%;background-color:#fff;transition:inherit}.hamburger__line:before{top:-10px}.hamburger__line:after{top:10px}.hamburger__text{position:absolute;bottom:10px;left:31px;transform:translateX(-50%) !important;width:100%}.hamburger__text:before{content:"MENU";text-align:center;color:#fff;font-size:13px}.header{width:100%}.header__nav-area{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:fixed;top:0;left:-100%;z-index:999997;height:100vh;width:100%;visibility:hidden;padding-top:20px;background-color:#fff;transition:.4s;text-align:center}.header__nav-area.-active{border-top:4px solid #f06b75 !important;left:0;visibility:visible;overflow-y:scroll;-ms-overflow-style:none}.header__nav-area.-active::-webkit-scrollbar{display:none}.global-navigation{color:#6e3d30 !important;width:100% !important;box-sizing:border-box;padding-top:20px;padding-right:25px;padding-left:25px}.global-navigation__list>li{padding-bottom:10px;text-align:center;border-bottom:1px solid #e7e9ee}.global-navigation__list>li+li{margin-top:10px;text-align:center}.global-navigation__link{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;font-weight:900;transition:color .4s;font-size:16px}.global-navigation__link.-accordion{position:relative;background:0 0;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:0}.global-navigation__link.-accordion:after{content:'';display:block;height:12px;position:absolute;top:50%;right:5px;width:2px;background-color:#d5d5d5;transform:translateY(-50%);transition:transform .4s}.global-navigation__link.-accordion:before{content:'';display:block;height:2px;position:absolute;top:50%;right:0;width:12px;background-color:#d5d5d5;transform:translateY(-50%)}.global-navigation__link.-active:after{transform:translateY(-50%) rotate(-90deg)}.accordion{height:0;overflow:hidden;visibility:hidden;transition:.4s}.accordion.-active{height:auto;padding-top:30px;visibility:visible}.accordion__list li+li{margin-top:21px}.accordion__link{color:#6e3d30 !important}.gnav_menu{width:110px}.gnav_menu ul.s_nav{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;display:flex;align-items:center;justify-content:space-between;list-style:none;height:100% !important}.gnav_menu ul.s_nav li{width:100%}.gnav_menu ul.s_nav li a{color:#6e3d30 !important;text-decoration:none}.spnav{width:100vw;padding:10px 0}.spnav ul{display:flex;align-items:flex-end;justify-content:space-between;list-style:none}.spnav ul li{border-right:1px solid #d5d5d5;flex-grow:1;text-align:center;line-height:20px !important}.spnav ul li a{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-align:center;color:#f06b75;font-size:80% !important;text-decoration:none;line-height:0 !important}.spnav ul li:nth-child(n+4){border-right:none}}@media screen and (min-width:768px){.sp_fm_box{display:none !important}}@media screen and (max-width:767px){.sp_fm{position:fixed;top:0;right:0;width:70px;z-index:999997;background:#6c3c2f;color:#fff;font-weight:700;border-radius:0 0 0 3px;box-shadow:0px 0px 5px 0px rgba(51,19,10,.6)}.sp_fm a{color:#fff !important;text-align:center;text-decoration:none;display:block;padding:20px 0 10px;font-size:90%}.sp_fm a i{font-size:150%}#sidr{position:fixed !important;bottom:0;right:0;height:100%;z-index:999999;width:250px;overflow-x:hidden;overflow-y:auto;background:#6c3c2f;color:#fff;box-shadow:0px 0px 5px 0px rgba(51,19,10,.6)}}@media screen and (min-width:768px){.single-box{display:flex;max-width:1000px;margin:0 auto;justify-content:space-between}.singlebox-inner{width:60%}.sidebar{width:35%;box-sizing:border-box}.sidebar-inner{padding:30px 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;border-radius:3px;margin:20px 0 !important}.sidebar p.sidebartitle{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;font-size:150%;line-height:100% !important;text-align:center;font-weight:700}.sidebar ul{list-style:none;margin:20px auto}.sidebar ul li:last-child{margin-bottom:0 !important}.sidebar .btn03{width:100% !important;margin-bottom:10px !important}.btn03:hover{box-shadow:none !important;transition:.5s}.news-contents{min-height:500px;margin:20px auto !important}.prev{padding:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;font-size:80%}.next{padding:10px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;font-size:80%;text-align:right}.prev a,.next a{color:#6e3d30;text-decoration:none}}.sidebar ul li{margin-bottom:20px !important}.sidebar ul li p a{font-size:14px;margin:0 !important;text-decoration:none;font-weight:500}.sidebar ul li p span{margin:0 !important}@media screen and (max-width:768px){.single-box{max-width:1000px;margin:0 auto}.singlebox-inner{width:100%;padding:10px;box-sizing:border-box}.sidebar{width:100%;box-sizing:border-box;border-radius:5px;margin-top:50px}.sidebar-inner{padding:30px 20px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;border-radius:3px;margin:20px 0 !important}.sidebar p.sidebartitle{font-size:180%;line-height:100%;text-align:center;font-weight:700}.sidebar ul{list-style:none;margin:20px auto}.sidebar ul li{margin-bottom:20px !important}.sidebar ul li:last-child{margin-bottom:0 !important}.sidebar .btn03{width:100% !important;margin-bottom:10px !important}.btn03:hover{box-shadow:none !important;transition:.5s}.news-contents{margin:20px auto !important}.prev{display:block;text-align:left;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/footer-bg.png) repeat top center;color:#6e3d30;box-sizing:border-box;padding:10px;margin-bottom:10px;font-size:85%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat}.prev a,.next a{color:#6e3d30;text-decoration:none}.next{display:block;text-align:right;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/footer-bg.png) repeat top center;color:#6e3d30;box-sizing:border-box;padding:10px;font-size:85%;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat}}.kasou article{margin-bottom:50px}.under-page h3{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important}@media screen and (max-width:768px){.spmt_20{margin-top:20px}.under-page{background:#fff;padding-bottom:100px}.under-page-contents{max-width:1000px;margin:0 10px;background:#fff;margin-bottom:30px}.under-title{width:100%;margin:0 auto 15px auto;padding-top:90px;box-sizing:border-box}}@media screen and (min-width:769px){.under-page{padding-bottom:100px}.under-page-contents{max-width:1000px;margin:0 auto;padding:30px;margin-bottom:30px}.under-title{width:100%;margin:0 auto;padding-top:50px;box-sizing:border-box}}.other404{text-align:center;font-size:200%}.under-title-inner{max-width:1000px;margin:0 auto}.clinical{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/kasou-mainV-info.png) no-repeat top center;background-size:cover}.shinryou{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/kasou-mainV-info.png) no-repeat top center;background-size:cover}.hospitalization{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/kasou-mainV-info.png) no-repeat top center;background-size:cover}.meal{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/kasou-mainV-info.png) no-repeat top center;background-size:cover}.after{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/kasou-mainV-info.png) no-repeat top center;background-size:cover}.classes{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/kasou-mainV-info.png) no-repeat top center;background-size:cover}.accesspage{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/kasou-mainV-info.png) no-repeat top center;background-size:cover}.bbusses{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/kasou-mainV-info.png) no-repeat top center;background-size:cover}.birthpage{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/kasou-mainV-info.png) no-repeat top center;background-size:cover}.page_outpatient{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/undermain_p.png) no-repeat top center;background-size:cover}.breadcrumbs{max-width:1000px;margin:0 auto;font-size:80%}.breadcrumbs a{font-size:100% !important}.under-page h2{max-width:1200px;font-size:25px;margin:0 auto;font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-align:left;font-weight:700 !important;text-shadow:2px 2px 3px #fff;line-height:90%;padding:110px 0 10px !important}.under-page h2:after{content:"";display:block;width:50px;margin:0 auto 30px auto;height:7px;background:0 0 !important}.under-page-news{background:#fff;padding-bottom:200px}.time{text-align:left;margin-bottom:20px !important;border-bottom:1px solid #6e3d30;padding-bottom:20px}.under-page-news h2{font-size:25px;text-align:center;font-weight:700 !important;line-height:90%;text-shadow:0 2px 0 rgba(255,255,255,1);padding:40px 0 !important}@media screen and (max-width:768px){.breadcrumbs{padding:0 10px}.kasou img{width:100%}.single-box img{width:auto !important}.under-page{box-sizing:border-box}.under-page h2{font-size:20px !important;text-align:center !important}}.allnews{list-style:none}.allnews li{padding:15px 30px 3px;box-sizing:border-box}.allnews li a{display:inline-block}.allnews2{list-style:none}@media screen and (min-width:768px){.allnews2 li{padding:15px 30px 3px;box-sizing:border-box}}@media screen and (max-width:767px){.allnews2 li{padding:15px 0 3px;box-sizing:border-box}}.allnews2 li a{display:inline-block}.wp-pagenavi{clear:both;margin:50px 0}.wp-pagenavi a,.wp-pagenavi span{color:#6e3d30;background-color:#fff;padding:4px 10px;font-size:90%;margin:15px 2px;white-space:nowrap;-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out;text-align:center;text-decoration:none;border:1px solid #6e3d30}.wp-pagenavi a:hover{color:#fff;background-color:#6e3d30}.wp-pagenavi span.current{color:#fff;background-color:#6e3d30}@media screen and (min-width:769px){.aboutlogo{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/common/../images/cl-png01.png) no-repeat right top}.intyo{max-width:1000px !important;margin:0 auto}.intyo-greeting div.imgbox{width:30%;text-align:center}.intyo-greeting div.greetingbox{width:67%;font-size:95%}.intyo-greeting{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.intyobox>div{width:50%;max-width:580px;padding:0 20px;box-sizing:border-box;margin-bottom:20px}.drcts{display:flex;flex-wrap:wrap;justify-content:space-between}.drcts>article{width:48%;max-width:580px;padding:0 20px;box-sizing:border-box;margin-bottom:20px;padding:30px !important;font-size:95%}.drcts2{margin-top:100px;display:flex;flex-wrap:wrap;justify-content:space-between}.drcts2>div{width:30%;max-width:380px;box-sizing:border-box;margin-bottom:20px}.drbox01{background:url("/wp/wp-content/uploads/2021/11/drintyo.jpg") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox02{background:url("/wp/wp-content/uploads/2021/12/drarai.png") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox03{background:url("/wp/wp-content/uploads/2021/12/dryamada.png") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox04{background:url("/wp/wp-content/uploads/2019/01/drakashi.png") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox05{background:url("/wp/wp-content/uploads/2021/12/drasao.png") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox06{background:url("/wp/wp-content/uploads/2024/03/drmakino.jpg") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox07{background:url("/wp/wp-content/uploads/2024/04/driwabuti.jpg") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox10{background:url("/wp/wp-content/uploads/2025/07/drmotoki.jpg") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox01 h4,.drbox02 h4,.drbox03 h4,.drbox04 h4,.drbox05 h4,.drbox06 h4,.drbox07 h4,.drbox10 h4{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-align:right;background:rgba(255,255,255,.5);padding:10px 15px 10px 10px;font-size:120%}.drcts2>article{width:50%;max-width:580px;padding:0 20px;box-sizing:border-box;margin-bottom:20px;font-size:95%}}@media screen and (max-width:768px){.intyo{max-width:1000px !important;margin:0 auto}.intyo-greeting div.imgbox{width:100%;text-align:center}.intyo-greeting div.greetingbox{width:100%;font-size:95%}.intyo-greeting{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px}.intyobox>div{width:100%;max-width:580px;padding:0 20px;box-sizing:border-box;margin-bottom:20px}.drcts{display:flex;flex-wrap:wrap;justify-content:space-between}.drcts2{margin-top:100px;display:flex;flex-wrap:wrap;justify-content:space-between}.drcts2>div{width:100%;box-sizing:border-box;margin-bottom:20px}.drbox01{background:url("/wp/wp-content/uploads/2021/11/drintyo.jpg") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox02{background:url("/wp/wp-content/uploads/2021/12/drarai.png") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox03{background:url("/wp/wp-content/uploads/2021/12/dryamada.png") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox04{background:url("/wp/wp-content/uploads/2019/01/drakashi.png") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox05{background:url("/wp/wp-content/uploads/2021/12/drasao.png") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox06{background:url("https://narayamaclinic.com/wp/wp-content/uploads/2024/03/drmakino.jpg") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox07{background:url("https://narayamaclinic.com/wp/wp-content/uploads/2024/04/driwabuti.jpg") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox10{background:url("https://narayamaclinic.com/wp/wp-content/uploads/2025/07/drmotoki.jpg") no-repeat center top;width:100%;background-size:contain;text-align:center;box-sizing:border-box;padding-top:180px;padding-bottom:20px;border-radius:3px}.drbox01 h4,.drbox02 h4,.drbox03 h4,.drbox04 h4,.drbox05 h4,.drbox06 h4,.drbox07 h4,.drbox10 h4{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-align:right;background:rgba(255,255,255,.5);padding:10px 15px 10px 10px;font-size:120%}h4:before,h4:after{position:absolute;top:0;content:'';width:8px;height:100%;display:inline-block}}h5{font-size:120%;font-weight:700;color:#f06b75}.cltable{width:100%;border-collapse:collapse;table-layout:fixed;margin:30px auto}.cltable tbody *{border:none}.cltable thead{width:30% !important;border:none !important;background:#6e3d30;color:#fff;font-weight:700 !important;border-bottom:none !important}.cltable tr{border-bottom:1px solid #ccc}.cltable th.brtbl{border-right:1px solid #ccc}.cltable td.brtbl{border-right:1px solid #ccc}.cltable th,.cltable td{font-weight:700 !important;line-height:100% !important;text-align:center}@media screen and (min-width:769px){.cltable td{padding:15px !important;box-sizing:border-box}.cltable td.w30{width:30% !important}}@media screen and (max-width:768px){.cltable td,.cltable th{font-size:80% !important;padding:10px 0 !important;box-sizing:border-box}.cltable td{border-top:solid 1px #ccc;border-bottom:solid 1px #ccc}}.telbtn{background:#f7c0b0;display:block;max-width:600px;border-radius:3px;border:1px solid #f7c0b0;padding:10px;text-align:center;text-decoration:none;color:#fff;letter-spacing:5px;transition:1s;font-size:150%;margin:20px auto 0 auto;font-weight:700;box-sizing:border-box !important}.telbtn:hover{transition:.5s;border-radius:20px}.timeline-box{margin-bottom:20px;border-radius:4px;padding:16px 5px;box-sizing:border-box}.timeline-box *{box-sizing:border-box}.timeline-box .timeline{list-style:none;padding:0;margin:0}.timeline-title{font-weight:700;font-size:1.2em;text-align:center;margin:20px auto;color:#f06b75 !important}.timeline>li{margin-bottom:60px}.timeline>li.timeline-item{overflow:hidden;margin:0;position:relative}.timeline-item-label{width:110px;float:left;padding-top:18px;text-align:right;padding-right:1em;font-size:14px;font-weight:700}.timeline-item-content{width:calc(100% - 110px);float:left;padding:1em 1.4em;border-left:2px #eeeeed solid}.timeline-item:before{content:'';width:12px;height:12px;background:#f06b75;position:absolute;left:105px;top:24px;border-radius:100%}@media screen and (max-width:480px){.timeline-box .timeline{padding-left:10px}.timeline>li.timeline-item{overflow:visible;border-left:3px #e5e5d1 solid}.timeline-item-label{width:auto;float:none;text-align:left;padding-left:16px}.timeline-item-content{width:auto;padding:8px;float:none;border:none}.timeline-item:before{left:-12px;top:19px;width:21px;height:21px}}.underh3{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;width:100%;padding:10px;font-size:130% !important;text-align:left !important;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;border-radius:5px;box-sizing:border-box}.underh3 span{padding-left:20px;font-weight:700 !important;border-left:5px solid #f06b75}.btn{background:#f7c0b0;display:block;max-width:600px;border-radius:20px;border:1px solid #f7c0b0;padding:10px;text-align:center;text-decoration:none;transition:1s;color:#fff;letter-spacing:5px;margin:20px auto 0 auto;font-weight:700;box-sizing:border-box !important}.btn:hover{transition:.5s;border-radius:20px}span.comm{font-size:80%;color:#f06b75}@media screen and (min-width:769px){.linklist>div{display:inline-block;padding:5px;text-align:center;border:1px solid #f7c0b0;margin-bottom:20px;margin-left:15px;font-weight:700 !important;background:#f7c0b0;border-radius:20px;-webkit-transition:all .5s;transition:all .5s}.linklist>div a{padding:20px;font-weight:700 !important;text-decoration:none;font-size:14px;color:#6c3c2f !important}.linklist>div a>p{display:inline;line-height:3em}.linklist>div:hover{border-radius:20px;-webkit-transition:all .5s;transition:all .5s}.linklist2{display:flex;flex-wrap:wrap;justify-content:space-between}.linklist2>div{width:48%;text-align:center;border:2px solid #6e3d30;margin-bottom:20px;border-radius:5px;font-weight:700 !important}.linklist2>div a{display:block;padding:20px;box-sizing:border-box;background:#6e3d30;color:#fff !important;font-weight:700 !important;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.linklist2>div a:hover{background:0 0 !important;color:#6e3d30 !important;-webkit-transition:all .3s;transition:all .3s;font-weight:700 !important}.undercom{text-align:center;max-width:900px;margin:20px auto 0 auto}.twoclm{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px !important}.twoclm>div{width:48%}}.twoclm-photo{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px !important}.twoclm-photo>div{width:48%;max-width:500px}@media screen and (min-width:769px){.etcbox{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;padding:2em;margin:2em 0;border-radius:3px}.etcbox2{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;padding:1em 2em 2em;margin:2em 0;border-radius:3px}.etcbox2 p{text-align:left !important}.etcbox2 h5{text-align:left !important}.flex4{display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:row-reverse wrap-reverse}.flex4 div{width:15%;overflow:hidden}.flex4 div img{width:100%;display:block;transition-duration:.3s}.flex4 div img:hover{transform:scale(1.1);transition-duration:.3s}}@media screen and (max-width:768px){.etcbox{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;padding:10px;margin:2em 0;border-radius:3px}.etcbox2{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;padding:1em 10px 2em;margin:2em 0;border-radius:3px}}.etctitle{margin:20px auto;border-bottom:#6e3d30 dotted 1px;font-weight:700}.comments{font-size:90% !important;text-indent:-.5em;margin-left:1em}.comments:before{content:"*"}.css{background:rgba(255,255,255,.2)}ol.numlist{counter-reset:number;list-style-type:none!important;padding:.3em .8em}ol.numlist li{position:relative;padding:.5em .5em 25px 50px;line-height:1.5em}ol.numlist li span.bold{font-size:120%}@media screen and (min-width:769px){ol.numlist li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;color:#f06b75;font-weight:700;font-size:80px;left:0;width:25px;height:25px;line-height:25px;text-align:center}}@media screen and (max-width:768px){ol.numlist li:before{position:absolute;counter-increment:number;content:counter(number);display:inline-block;color:#f06b75;font-weight:700;font-size:25px;left:0;width:25px;height:25px;line-height:25px;text-align:center;top:10px;left:10px}.painless-pic02{display:none}.flex4{display:flex;justify-content:space-between;flex-wrap:wrap;flex-flow:row-reverse wrap-reverse}.flex4 div{width:48%}.flex4 div img{width:100%;display:block;transition-duration:.3s}.flex4 div img:hover{transform:scale(1.1);transition-duration:.3s}}ol.numlist li:last-of-type{border-bottom:none}@media screen and (min-width:769px){.listbox{position:relative;margin:3em 0;padding:1.5em 1em 1em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;padding:2em;border-radius:3px}.listtitle{position:absolute;display:inline-block;top:-15px;left:15px;padding:5px 15px !important;line-height:25px !important;vertical-align:middle !important;background:#6c3c2f;border-radius:3px;color:#fff;font-weight:700}.listbox>ul,ul.listimg{margin:0 0 0 30px;padding:0;list-style-type:none !important;list-style-image:none !important;margin:5px 0 !important;margin:5px 0 !important}.listbox>ul,ul.listimg{margin:0 0 0 30px;padding:0;list-style-type:none !important;list-style-image:none !important;margin:5px 0 !important;margin:5px 0 !important}.listbox>ul>li,ul.listimg>li{position:relative;padding-left:20px}.listbox ul li,ul.listimg>li{position:relative;padding-left:20px}.listbox>ul>li:before,ul.listimg>li:before{content:'';display:block;position:absolute;top:8px;left:2px;height:0;width:0;border-top:6px solid transparent;border-right:7px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #f06b75}.listbox ul li:before,ul.listimg>li:before{content:'';display:block;position:absolute;top:8px;left:2px;height:0;width:0;border-top:6px solid transparent;border-right:7px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #f06b75}.listbox2{position:relative;margin:1em 0;padding:1em 2em !important}.listbox2 .listtitle2{text-align:center;font-size:20px;line-height:20px;color:#6e3d30;font-weight:700}.listbox2 ul{margin:0 0 0 30px;padding:0;list-style-type:none !important;list-style-image:none !important;margin:5px 0 !important;margin:5px 0 !important}.listbox2 ul li{position:relative;padding-left:20px}.listbox2 ul li:before{content:'';display:block;position:absolute;top:7px;left:2px;height:0;width:0;border-top:6px solid transparent;border-right:7px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #f06b75}.listbox3{position:relative}.listbox3>ul{margin:0;padding:0;list-style-type:none !important;list-style-image:none !important;margin:5px 0 !important;margin:5px 0 !important}.listbox3>ul>li{position:relative;padding-left:20px}.listbox3>ul>li:before{content:'';display:block;position:absolute;top:10px;left:2px;height:0;width:0;border-top:6px solid transparent;border-right:7px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #f06b75}.listbox3>ul>li>ul{padding-left:10px;list-style:none}.listbox3>ul>li>ul>li:before{content:'・';color:#f06b75}.imgflex{width:100%;display:flex;box-sizing:border-box;justify-content:space-around;align-items:flex-start}.img30box{width:30%}.img70box{width:65%}}ul.nomal{padding-left:10px;list-style:none}ul.nomal>li:before{content:'・';color:#f06b75}@media screen and (max-width:768px){.listbox{position:relative;margin:4em 0 2em;padding:3em 10px 2em;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQYV2NkQAMPHjz4z4gsBhJQUFBghAvCBECKwILIAmBBdAGQIAD0zBOlHLLM3AAAAABJRU5ErkJggg==) repeat;border-radius:3px}.listbox>.listtitle{position:absolute;display:inline-block;top:-20px;left:15px;padding:10px 15px;line-height:20px !important;vertical-align:middle;background:#6c3c2f;border-radius:10px 10px/10px 10px;color:#fff;font-weight:700}.listbox .listtitle{position:absolute;display:inline-block;top:-20px;left:15px;padding:10px 15px;line-height:20px !important;vertical-align:middle;background:#6c3c2f;border-radius:10px 10px/10px 10px;color:#fff;font-weight:700}.listbox>ul,ul.listimg{margin:0 0 0 30px;padding:0;list-style-type:none !important;list-style-image:none !important;margin:5px 0 !important;margin:5px 0 !important}.listbox ul,ul.listimg{margin:0 0 0 30px;padding:0;list-style-type:none !important;list-style-image:none !important;margin:5px 0 !important;margin:5px 0 !important}.listbox>ul>li,ul.listimg>li{position:relative;padding-left:20px}.listbox ul li,ul.listimg>li{position:relative;padding-left:20px}.listbox>ul>li:before,ul.listimg>li:before{content:'';display:block;position:absolute;top:10px;left:0;height:0;width:0;border-top:6px solid transparent;border-right:7px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #f06b75}.listbox ul li:before,ul.listimg>li:before{content:'';display:block;position:absolute;top:10px;left:0;height:0;width:0;border-top:6px solid transparent;border-right:7px solid transparent;border-bottom:6px solid transparent;border-left:7px solid #f06b75}.listbox2{position:relative;margin:1em 0;padding:5px!important}.listbox2 .listtitle2{text-align:center;font-size:20px;color:#f06b75;font-weight:700}.listbox2 ul{padding:0;list-style-type:none !important;list-style-image:none !important;margin:5px 0 !important;margin:5px 0 !important}.listbox2 ul li{position:relative;padding-left:15px}.listbox2 ul li:before{content:'';display:block;position:absolute;top:10px;left:0;height:0;width:0;border-top:6px solid transparent;border-right:7px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #f06b75}.listbox3{position:relative}.listbox3>ul{margin:0;padding:0;list-style-type:none !important;list-style-image:none !important;margin:5px 0 !important;margin:5px 0 !important}.listbox3>ul>li{position:relative;padding-left:15px}.listbox3>ul>li:before{content:'';display:block;position:absolute;top:4px;left:0;height:0;width:0;border-top:6px solid transparent;border-right:7px solid transparent;border-bottom:6px solid transparent;border-left:9px solid #f06b75}.listbox3>ul>li>ul{padding-left:10px;list-style:none}.listbox3>ul>li>ul>li:before{content:'・';color:#f06b75}.imgflex{width:100%;box-sizing:border-box}.img30box{width:100%}.img70box{width:100%}}.tblbox{width:100%;box-sizing:border-box;table-layout:fixed}.tblbox th,.tblbox th tr{text-align:center;border:1px solid #6e3d30;padding:10px}.tblbox th{font-weight:700 !important}.tblbox td{text-align:center;padding:10px}.w30{width:30% !important}.tblbg{background:#6e3d30;color:#fff !important}h4.h4big{font-size:120%;margin:20px 0 20px 20px;font-weight:700;position:relative;background:#f4f4f4;padding:5px 10px 5px 25px;color:#6e3d30;border-radius:0 10px 10px 0}h4.h4big:before{font-family:"Font Awesome 5 Free";content:"\f041";display:inline-block;line-height:40px;position:absolute;padding:0;color:#fff;background:#ff6363;font-weight:900;width:40px;text-align:center;height:40px;line-height:40px;left:-1.35em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-radius:50%;box-shadow:1px 1px 2px rgba(0,0,0,.29)}@media screen and (max-width:768px){.linklist>div{display:inline-block;padding:5px;text-align:left;line-height:20px !important;border:1px solid #f7c0b0;margin-bottom:20px;font-weight:700 !important;background:#f7c0b0;border-radius:10px;margin-left:15px}.linklist>div a{padding:5px;font-weight:700 !important;text-decoration:none;font-size:14px;-webkit-transition:all .3s;transition:all .3s;color:#6c3c2f !important}.linklist>div a>p{display:inline;line-height:3em}.linklist>div:hover{background:0 0 !important;-webkit-transition:all .3s;transition:all .3s;font-weight:700 !important}.linklist>div a:hover{color:#f7c0b0 !important}.linklist2>div{width:100%;text-align:center;border:2px solid #6e3d30;margin-bottom:20px;border-radius:5px;font-weight:700 !important}.linklist2>div a{display:block;padding:20px;box-sizing:border-box;background:#6e3d30;color:#fff !important;font-weight:700 !important;text-decoration:none;-webkit-transition:all .3s;transition:all .3s}.linklist2>div a:hover{background:0 0 !important;color:#6e3d30 !important;-webkit-transition:all .3s;transition:all .3s;font-weight:700 !important}.undercom{text-align:left;margin:20px auto 0 auto}.twoclm>div{width:100%}.twoclm div.listbox2{margin-top:0 !important;margin-bottom:0 !important;padding-bottom:0 !important;padding-top:0 !important}}div.MaterialTitle{font-weight:700;margin-top:6px}dl.Materials{width:100%;display:flex;flex-wrap:wrap;border-style:solid;border-width:2px 1px 1px 2px;border-color:#6e3d30;border-radius:4px;margin:0}dl.Materials dt,dl.Materials dd{font-size:.8rem;padding:5px;border-style:solid;border-width:0 1px 1px 0;border-color:#6e3d30;margin:0;width:50%;box-sizing:border-box}dl.Materials dt{background:#6e3d30;color:#fff !important}.threeclm-photo{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px !important}.threeclm-photo div{width:33%;box-sizing:border-box}@media screen and (min-width:768px){.threeclm{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px !important}.threeclm div{width:33%;padding:25px;box-sizing:border-box}}@media screen and (max-width:767px){.threeclm div{width:100%;padding:25px;box-sizing:border-box}.threeclm div{width:100%;padding:25px;box-sizing:border-box}}#ibody{background:0 0 !important;color:#6e3d30;letter-spacing:.1em}div.ReserveStateTable table{border-collapse:collapse;color:#6e3d30;width:100% !important}div.ReserveStateTable td.Month{font-weight:700;text-align:center;line-height:100%;color:#fff;background:#f7c0b0;padding:2px}div.ReserveStateTable th,div.ReserveStateTable td{border:solid 1px #6e3d30;padding:8px}div.ReserveStateTable td.Month{padding:10px}.ReserveClose{color:#f06b75}.idiv iframe{width:100%;height:100%}.google-maps iframe{width:100% !important;height:250px !important}.google-maps2 iframe{width:100% !important;height:50vh !important}@media screen and (min-width:769px){.idiv{width:100%;height:80vh}div.Reserve{max-width:950px;display:flex;box-sizing:border-box;justify-content:space-around;align-items:flex-start;margin:40px auto 10px auto !important}div.ReserveStateTable{width:100%;max-width:200px}.rebox{width:500px;background:#ffede8;padding:20px 20px 20px 60px;border-radius:3px;box-sizing:border-box;margin:0 auto}}@media screen and (max-width:768px){.idiv{width:100%;height:1300px}div.ReserveStateTable{width:100%;margin-bottom:20px}.rebox{width:100%;background:rgba(255,255,255,.2);padding:15px;border-radius:5px;box-sizing:border-box;margin:0 auto;font-size:80%}}div.rekishi{width:100%;margin-bottom:20px}div.rekishi table{border-collapse:collapse;color:#6e3d30;width:100% !important;border:none;font-size:100% !important}div.rekishi table tr{border:none !important}div.rekishi table th{padding:5px;font-weight:700;background:#f7c0b0}div.rekishi table th.w20{width:30%}div.rekishi table td{padding:5px;box-sizing:border-box}.br1{border-right:10px solid #fff}div.rekishi table tr:nth-child(odd) td{background:#eeeeed;font-size:100% !important}@media screen and (max-width:768px){.br1{border-right:3px solid #fff !important}div.rekishi table th.naiyou{padding-left:10px !important}}div.ScheduleTable table td.twomonth{background:#f7c0b0}@media screen and (min-width:769px){div.ScheduleTable{width:100%;margin-bottom:20px}div.ScheduleTable table{border-collapse:collapse;color:#6e3d30;width:100% !important;border:2px solid #6e3d30}div.ScheduleTable table th{font-weight:700;text-align:center;background:#f7c0b0}}@media screen and (max-width:768px){div.ScheduleTable{width:100%;margin-bottom:20px}div.ScheduleTable table{border-collapse:collapse;color:#6e3d30;width:100% !important;border:2px solid #6e3d30;font-size:smaller}div.ScheduleTable table th{font-weight:700;text-align:center;background:#f7c0b0}}div.ScheduleTable table td.twomonth{background:#f7c0b0}@media screen and (min-width:769px){div.ScheduleTable table th,div.ScheduleTable table td{border:solid 1px #6e3d30}}@media screen and (max-width:768px){div.ScheduleTable table th,div.ScheduleTable table td{border:solid 1px #6e3d30;text-align:center !important}}.fix table{table-layout:fixed}div.ScheduleTable2{width:100%;margin-bottom:20px}div.ScheduleTable2 table{border-collapse:collapse;color:#6e3d30;width:100% !important;border:2px solid #6e3d30}div.ScheduleTable2 table th{font-weight:700;text-align:center;background:#f7c0b0}@media screen and (min-width:769px){div.ScheduleTable2 table th,div.ScheduleTable2 table td{border:solid 1px #6e3d30;font-size:90%}}@media screen and (max-width:768px){div.ScheduleTable2 table th,div.ScheduleTable2 table td{display:block !important;width:100% !important;border:solid 1px #6e3d30;padding:2px 5px;border-left:0;border-top:0;border-right:none !important;box-sizing:border-box}div.ScheduleTable2 table td{border-bottom:none !important}}div.ScheduleTable3{width:100%;margin-bottom:20px}div.ScheduleTable3 table{max-width:1200px;border-collapse:collapse;color:#6e3d30;border:2px solid #6e3d30}div.ScheduleTable3 table th,div.ScheduleTable3 table td.tablenotitle{font-weight:700;text-align:center;background:#f7c0b0;border:1px solid #6e3d30}div.ScheduleTable3 table td{border:1px solid #6e3d30;font-size:90%;padding:10px}.busclick{background:url(/wp/wp-content/themes/narayama/images/accessbnr002.png) no-repeat left top;display:block;background-size:contain;margin:15px auto 0 auto}.busclick:hover img{opacity:.5}.table{table-layout:fixed;font-size:80%;color:#4b2d24;width:95%;margin:0 auto 30px auto;text-align:center}.table2{font-size:80%;color:#4b2d24;width:95%;margin:0 auto 30px auto;text-align:center}caption{margin-bottom:10px}.table,.table2,.table th,.table2 th,.table td,.table2 td{color:#4b2d24;border-collapse:collapse;border:1px solid #4b2d24;line-height:1.5;box-sizing:border-box}.table th,.table2 th{font-weight:400}.yajirushi img{width:inherit !important}.bg001{background:#eda7a7}.bg002{background:#ecafce}.bg003{background:#ffc994}.bg004{background:#b991c1}.bg005{background:#b2d581}.bg006{background:#6ac0de}.balloon,.balloon00{position:relative;padding:18px;box-sizing:border-box;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAJUlEQVQYV2NkQAP/////z4gsBhYAAZggTADEBwsiC4AF0QVAggAaRhQC9fJaWAAAAABJRU5ErkJggg==) repeat;padding:2em;border-radius:10px}.table th{padding:10px;font-weight:700;vertical-align:top}.table th.timesche{width:100px !important}span.babyclass{display:inline-block;font-size:60% !important;margin-left:20px !important;color:#fff !important;background:#45a917 !important;border-radius:20px !important;padding:3px 10px !important;font-weight:400 !important;border-left:none !important;vertical-align:middle !important}span.babyclass02{display:inline-block;font-size:60% !important;margin-left:20px !important;color:#fff !important;background:#e95f6f !important;border-radius:20px !important;padding:3px 10px !important;font-weight:400 !important;border-left:none !important;vertical-align:middle !important}span.babyclass03{display:inline-block;font-size:60% !important;margin-left:20px !important;color:#fff !important;background:#39abda !important;border-radius:20px !important;padding:3px 10px !important;font-weight:400 !important;border-left:none !important;vertical-align:middle !important}span.babyclass04{display:inline-block;font-size:60% !important;margin-left:20px !important;color:#fff !important;background:#ad18c3 !important;border-radius:20px !important;padding:3px 10px !important;font-weight:400 !important;border-left:none !important;vertical-align:middle !important}span.babyclass05{display:inline-block;font-size:60% !important;margin-left:20px !important;color:#fff !important;background:#18c379 !important;border-radius:20px !important;padding:3px 10px !important;font-weight:400 !important;border-left:none !important;vertical-align:middle !important}.maste{position:relative;padding:10px;box-sizing:border-box;background:#fff0ec;border-radius:3px;margin-top:10px}.tape{position:absolute;top:-.75em;background-color:rgba(247,192,176,.4);border-radius:3px;padding:.25em 2em;color:#6e3d30;font-weight:700;transform:rotate(-3deg)}.maste p{color:#6e3d30;padding:15px 10px 10px}.arrowbox{position:relative;margin-bottom:100px}.arrow3{width:200px;margin:0 auto;height:auto}.arrow3:before{content:"";display:block;margin:0 auto;width:120px;height:50px;background:#f7c0b0}.arrow3:after{content:"";display:block;border-top:100px solid #f7c0b0;border-left:100px solid transparent;border-right:100px solid transparent;transform-origin:left top;transform:scaleY(.5)}.arrowsp{position:absolute;top:0;left:0;right:0;margin:auto;text-align:center;font-weight:700;text-shadow:1px 1px 0 #fff,-1px 1px 0 #fff,1px -1px 0 #fff,-1px -1px 0 #fff}@media screen and (min-width:769px){.other table tr td{text-align:left !important;padding:0 10px !important}.facility_photo{background:url("/wp/wp-content/uploads/2021/07/access000001.jpg") no-repeat top center;height:769px}.fimg01{position:relative;top:70px;left:390px}.fimg02{position:relative;top:170px;left:70px}.fimg03{position:relative;top:350px;left:-24px}.fimg04{position:relative;top:350px;left:-188px}.fimg05{position:relative;top:460px;left:-35px}.fimg06{position:relative;top:220px;left:-185px}}@media screen and (max-width:768px){.facility_photo{position:relative;background:url("/wp/wp-content/uploads/2021/07/access000001.jpg") no-repeat top center;background-size:contain;height:100vw}img.fimg01{width:20% !important;position:relative;top:4vh;left:58%}img.fimg02{width:20% !important;position:relative;top:12vh;left:3%}img.fimg03{width:20% !important;position:relative;top:27vh;left:-17vw}img.fimg04{width:20% !important;position:relative;top:27vh;left:-45vw}img.fimg05{width:20% !important;position:relative;top:24vh;left:55vw}img.fimg06{width:20% !important;position:relative;top:5vh;left:28vw}}.fuwafuwa{animation:fuwafuwa 3s linear infinite;transform-origin:20% 20%;margin:.5rem 0 !important}@keyframes fuwafuwa{0%{transform:translateY(0)}33.33333%{transform:translateY(-5px)}66.66667%{transform:translateY(0)}100%{transform:translateY(0)}}.wrap{margin-top:30px}.wrap p img{width:100%}.wrap ul{display:flex;padding:0 10px;align-items:flex-start;overflow:hidden;margin-top:5px;justify-content:space-between}.wrap li{display:block;width:30%}.wrap li img{cursor:pointer;width:100%}@media screen and (min-width:769px){.oshiraseimages{background:url(/wp/wp-content/uploads/2019/12/oshiraseimage.png) no-repeat right top;padding:70px 0}.oshiraseimages p{line-height:250%}}@media screen and (max-width:768px){.oshiraseimages{background:0 0;padding:40px 0}.oshiraseimages p{line-height:250%}}.su-lightbox{cursor:pointer}.su-lightbox img{width:inherit !important}.sitemap_disp_level_0 li{margin-left:20px;list-style:none !important;margin-bottom:10px;border-bottom:none !important;line-height:150%}.sitemap_disp_level_0>li{font-size:90%;font-weight:nomal}.sitemap_disp_level_0>li:before{font-family:"Font Awesome 5 Free";content:"\f152";position:relative;margin-right:.5em}.sitemap_disp_level_0>li>ul{font-size:90% !important}.sitemap_disp_level_0>li>ul>li:before{font-family:"Font Awesome 5 Free";content:"\f105";position:relative;margin-right:.5em;font-weight:900}.sitemap_disp_level_0>li>ul>li>ul>li:before{font-family:"Font Awesome 5 Free";content:"\f101";position:relative;font-weight:900;margin-right:.5em}.ai1ec-calendar-toolbar,.post-edit-link{display:none}.ai1ec-prev-year,.ai1ec-load-view,.ai1ec-btn,.ai1ec-btn-sm,.ai1ec-btn-default{border:none !important}.ai1ec-dropdown-toggle,.ai1ec-minical-trigger{color:#6e3d30 !important}th.ai1ec-weekday,.ai1ec-load-event{color:#6e3d30 !important}table.ai1ec-month-view{border:1px solid #fff !important}table.ai1ec-month-view th{background:#f7c0b0 !important;font-weight:700 !important}table.ai1ec-month-view th,table.ai1ec-month-view td{border:2px solid #fff !important}.ai1ec-date{height:25px !important;background:#eeeeed !important}.ai1ec-load-view{color:#6e3d30 !important;font-weight:700 !important}.accbox,.accbox2,.accbox3,.accbox4{padding:0;max-width:100%}.accbox label{display:block;padding:15px 0 0;color:#fff;font-weight:700;background:#f7f1a2;cursor:pointer;transition:all .5s;border-bottom:1px solid #fff}.accbox2 label{display:block;padding:15px 0 0;color:#fff;font-weight:700;background:#d0e4f6;cursor:pointer;transition:all .5s;border-bottom:1px solid #fff}.accbox .accshow,.accbox2 .accshow{height:0;padding:0;overflow:hidden;opacity:0;transition:.8s}.accbox3 label{display:block;padding:15px 0 0;color:#fff;font-weight:700;margin-bottom:15px;background:#f7f1a2;transition:all .5s;border-bottom:1px solid #fff}.accbox4 label{display:block;padding:15px 0 0;color:#fff;margin:35px 0 15px;font-weight:700;background:#d0e4f6;transition:all .5s;border-bottom:1px solid #fff}.accbox3 .accshow,.accbox4 .accshow{height:auto;padding:15px !important;background:#fff;opacity:1}.cssacc:checked+.accshow{height:auto;padding:15px;background:#fff;opacity:1}ul.cp_list{position:relative;padding:.5em;border:solid 1px #f2a6c2;list-style-type:none}ul.cp_list li{padding:.5em 0 .5em 1.4em;line-height:1.5;border-bottom:1px dashed #f2a6c2}ul.cp_list li:before{font-family:"Font Awesome 5 Free";position:absolute;content:"\f075";color:#f2a6c2;font-weight:700;left:.5em}ul.cp_list li:last-of-type{border-bottom:none}table.RecruitData2{border-collapse:collapse;width:100%;font-size:.9rem;line-height:1.5rem;color:#604c3f}table.RecruitData2 th,table.RecruitData2 td{border:solid 1px #f3cedc;padding:6px 16px}table.RecruitData2 th{background:#f2a6c2}.box29{margin:2em 0;background:#ffedf4;padding-bottom:20px}.box29 .box-title{font-size:1.2em;background:#f2a6c2;padding:10px;text-align:center;color:#fff;font-weight:700;letter-spacing:.05em}.box29 p{padding-right:20px;padding-left:20px;margin-bottom:10px}.box29 .1em{text-indent:-.5em;margin-left:1em}.kurumadome{font-weight:700;border:1px solid #6e3d30 !important;margin:0 5px;padding:3px}.g-calendar{text-align:center}.g-calendar iframe{width:100%;max-width:1200px;height:400px}@media (min-width:768px){.g-calendar iframe{height:600px}}select{background:#f06b75;padding:7px;border-radius:3px;color:#fff;border:none !important;text-align:center;font-size:120%}.g-calendar iframe{width:100%;height:400px}@media all and (min-width:768px){.g-calendar iframe{height:600px}}ol li>ul{list-style-type:lower-roman}.iframe-wrap{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.iframe-wrap iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.cateday{display:block;font-size:70% !important;color:#555}@media all and (min-width:768px){.topicli{display:flex;justify-content:flex-start;flex-wrap:wrap;max-width:1000px;margin:0 auto;box-sizing:border-box;gap:15px}.topicli li{width:32% !important;padding:15px !important}.topicli li img{width:100% !important}.topicli2{display:flex;justify-content:flex-start;max-width:1000px;margin:0 auto;box-sizing:border-box}.topicli2 li{width:32% !important;padding:25px !important;display:grid;place-items:center}.topicli2 li img{width:100% !important}.topicli3{display:flex;justify-content:flex-start;max-width:1000px;margin:0 auto;box-sizing:border-box;flex-wrap:wrap}.topicli3 li{width:32% !important;padding:15px !important;display:grid;margin-top:20px}.topicli3 li img{width:100% !important}}.under-page-contents .topicli3 li .post-thumbnail a{width:100% !important}.under-page-contents .topicli3 li .post-thumbnail a img{width:100% !important;height:auto;margin-bottom:15px}.topicli3 li{text-align:left;line-height:120%}.topicli3 li a{text-decoration:none;text-align:justify}@media all and (max-width:767px){.topicli,.topicli2,.topicli3{max-width:1000px;margin:0 auto;box-sizing:border-box}.topicli li{width:100% !important;padding:15px !important}.topicli li img{width:100% !important}.topicli3 li{margin-top:20px}}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 10px}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{top:-130px}.swiper-pagination-bullet{background-color:#f06b75;height:15px;width:15px}.swiper-slide img{height:auto;width:100% !important}.swiper-slide p{text-align:left !important;line-height:100% !important}.swiper-slide p a{text-decoration:none}.post-thumbnail{position:relative}.new-label{position:absolute;width:40px;left:0;top:0;display:block;padding:2px 6px 2px 13px;background-color:#f06b75;color:#fff;font-size:12px;font-weight:700}@media all and (min-width:768px){.sticky-post:before{content:"PICK UP!";position:absolute;z-index:9999;width:80px;left:25px;top:25px;background:#8240cb;display:block;padding:2px 6px;font-size:12px;font-weight:700;color:#fff}}@media all and (max-width:767px){.sticky-post:before{content:"PICK UP!";position:absolute;z-index:9999;width:80px;left:0;background:#8240cb;display:block;padding:2px 6px;font-size:12px;font-weight:700;color:#fff}}.navbox{max-width:1000px;margin:0 auto;position:relative;z-index:0}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:0;cursor:auto;pointer-events:none}.swiper-button-next:after{color:#707070;font-size:40px;padding:15px;background:rgba(255,255,255,.6);position:absolute;z-index:9999;right:-80px;top:-300px}.swiper-button-prev:after{color:#707070;font-size:40px;padding:15px;background:rgba(255,255,255,.6);position:absolute;z-index:9999;left:-50px;top:-300px}@media all and (min-width:768px){.fourdbg{background:url(https://narayamaclinic.com/wp/wp-content/uploads/2025/04/4Dエコーママと技師さん_アートボード-1.png);background-repeat:no-repeat;background-position:right bottom;background-size:45%}}.fourdtable{width:100%}.fourdtable tr th{text-align:left;vertical-align:top}.fourdicon{font-size:70%;background:#6e3d30;color:#fff;padding:2px 10px;border-radius:5px}.fourdprice{text-align:right;vertical-align:top}@media all and (max-width:767px){.fourdtable tr{width:100% !important}.fourdtable tr th,.fourdtable tr td{width:100% !important;display:block}}.fourdbtn{background:#f06b75 !important;display:block;max-width:600px;border-radius:20px;border:1px solid #f06b75;padding:5px;text-align:center;text-decoration:none;transition:1s;color:#fff;letter-spacing:5px;margin:20px auto 0 auto;font-weight:700;box-sizing:border-box !important;box-shadow:0px 0px 3px 0px #ccc,0px -3px 5px -3px #777 inset}.narayamaclass table{border:#d2b7a6}.narayamaclass table th{width:150px;padding:7px !important;background:#f8f4f4 !important;border:#d2b7a6 1px solid !important}.narayamaclass div.ScheduleTable2 table{border:2px solid #d2b7a6}.narayamaclass div.ScheduleTable2 table th{border-top:solid 1px #d2b7a6}.narayamaclass table tr td{padding:7px !important;border:#d2b7a6 1px solid}.class_txtbox img{display:block;width:300px;height:auto;margin:0 auto}.class_txtbox .panda img{width:80px}.class_link{list-style:none}@media all and (min-width:768px){.narayamaclass section{margin-top:60px !important}.class_txtbox img{width:120px;height:auto}。content .class_txtbox{display:flex;justify-content:center}.class_link{display:flex;flex-wrap:wrap;grid-gap:15px;justify-content:space-between}.class_link li{width:32%}.class_link li img{width:100%}.narayamaclass .btn03{padding:10px 0 !important}}@media all and (max-width:767px){.narayamaclass section{margin-top:30px !important}.class_link{display:flex;flex-wrap:wrap;grid-gap:10px;justify-content:space-between}.class_link li{width:48%}.class_link li img{width:100%}.narayamaclass .btn03{width:100%;margin:20px auto 0 auto;border-radius:5px !important}}.onlineicon{display:inline-block;font-size:60% !important;margin-left:20px !important;color:#fff !important;background:#dcc8c1 !important;border-radius:20px !important;padding:3px 10px !important;font-weight:400 !important;border-left:none !important;vertical-align:middle !important}.narayamaclass .btn03{margin:20px auto 0 auto;border-radius:5px !important}