@charset "utf-8";body{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;animation:fadeIn 2s ease 0s 1 normal;-webkit-animation:fadeIn 2s ease 0s 1 normal}html{　　scroll-snap-type:y proximity;　　scroll-padding-top:100px}section[id]:before,div[id]:not([id^=rbs_gallery_]):before,h3[id]:before,p[id]:before{content:"";display:block;height:150px;margin-top:-150px;visibility:hidden}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.cf:after{content:".";display:block;clear:both;height:0;visibility:hidden}.cf{display:inline-block}.cf{display:block}p{margin-bottom:10px !important}.btn p,.btn02 p,.btn03 p{margin-bottom:0 !important}.comments{margin-bottom:0 !important}.news-box p{margin-bottom:0 !important}a{color:#6e3d30}a:hover{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}a:hover img{opacity:.8;filter:alpha(opacity=80);-moz-opacity:.8;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}a img{transition:.3s ease-in-out}.brn{border:none !important}.new-icon{margin-left:10px;background:#f06b75;padding:3px 5px 3px 8px;font-size:60%;color:#fff;border-radius:3px;animation:blink 1s step-end infinite}@keyframes blink{75%{opacity:.0}}img.w100{width:100%}img.w80{width:80%}@media screen and (max-width:767px){img.w50{width:auto !important}}.lh150{line-height:100% !important}.small{font-size:90% !important}.small2{font-size:70% !important}.smallcomments{font-size:100% !important}.orange{color:#f06b75 !important}.underline{text-decoration:underline !important}.orangeunder{background:linear-gradient(transparent 60%,#f06b75 60%)}.orangebold{color:#f06b75 !important;font-weight:700 !important}.greenbold{color:rgba(38,119,0,1) !important;font-weight:700}.big2{font-size:110% !important}.big{font-size:140% !important}.big3{font-size:180% !important}.bold{font-weight:700 !important}.center{text-align:center}.left{text-align:left}.right{text-align:right}div.inner{max-width:1200px;margin:0 auto}.fr{float:right}.fl{float:left}.mt_10{margin-top:10px}.mt_20{margin-top:20px}.mt_30{margin-top:30px !important}.mt_40{margin-top:40px}.mt_50{margin-top:50px}.mt_100{margin-top:100px}.mt_200{margin-top:200px}.mb_0{margin-bottom:0 !important}.mb_10{margin-bottom:10px}.mb_20{margin-bottom:20px !important}.mb_30{margin-bottom:30px}.mb_40{margin-bottom:40px}.mb_50{margin-bottom:50px}.mb_100{margin-bottom:100px}.mb_200{margin-bottom:200px}.pt_10{padding-top:10px}.pt_20{padding-top:20px !important}.pt_30{padding-top:30px}.pt_40{padding-top:40px}.pt_50{padding-top:50px}.pt_100{padding-top:100px}.pt_200{padding-top:200px}.pb_10{padding-bottom:10px}.pb_20{padding-bottom:20px !important}.pb_30{padding-bottom:30px}.pb_40{padding-bottom:40px}.pb_50{padding-bottom:50px}.pb_100{padding-bottom:100px}.pb_200{padding-bottom:200px}.pl_20{padding-left:20px}.i-b{display:inline-block}ol{counter-reset:item;list-style-type:none;padding-left:0}ol{padding-left:1em}ol li{text-indent:-2em;margin-left:3em;margin-bottom:5px}ol li:before{counter-increment:item;content:counter(item)'.';padding-right:.5em;font-weight:700;color:#f06b75}.fuwa{opacity:0;transform:translateY(30px);transition:opacity 1.5s,transform 1s}.fuwa.active{opacity:1;transform:translateY(0px)}@media screen and (min-width:768px){.h1txt{display:block;position:absolute;top:10px;right:120px;font-size:75%;text-align:center}.topbnr{position:absolute;top:130px;left:40px;z-index:1}.topbnr img{width:100%}.topbnr a{display:inline-block;width:350px}.toptxt{position:relative;height:100vh}.toptxt_inner{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:absolute;text-align:center;top:47%;left:50%;transform:translate(-50%,-50%);text-shadow:1px 1px 2px #fff}.toptxt_inner p:first-child{font-size:25px;font-weight:700}.toptxt_inner p:nth-child(2){font-size:20px;font-weight:700}.toplinkbox{max-width:980px;position:relative;bottom:280px;margin:0 auto}.toplinkbox_inner{width:100%;font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:absolute;text-align:center;top:-40%;left:50%;transform:translate(-50%,-50%)}.toplinkbox_inner ul{display:flex;align-items:center;justify-content:space-around;list-style:none}.toplinkbox_inner a{color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;width:100%}.toplinkbox_inner ul li{width:20%;margin:20px;box-sizing:border-box;border-radius:5px;padding:8px 13px;background:rgba(240,107,117,.7)}.toplinkbox_inner ul li:first-child{background:rgba(255,255,255,.7)}.toplinkbox_inner ul li:first-child a,.header-list li:first-child a{color:#f06b75}.toplinkbox_inner ul li img,.header-list li img{height:30px;margin-right:10px}.header-title{font-size:32px;font-weight:700}.header-nav{margin-left:auto}.header-list__item{margin-left:40px}.header-list__item:first-child{margin-left:0}.content{padding:200px 100px 800px;font-size:24px;text-align:center}.header-list a{font-size:80%;color:#fff;text-decoration:none;display:flex;justify-content:center;align-items:center;width:100%}.header-list li img{height:15px;margin-right:10px}.header-list li:first-child{background:rgba(255,255,255,1);border:rgba(240,107,117,1) 1px solid}.newsbox{width:100%;position:absolute}.newsbox_inner{max-width:1000px;background:rgba(255,255,255,.8);position:relative;margin:0 auto;top:-190px;border-radius:5px;display:flex;justify-content:space-around;align-items:center;padding:25px 0}.news-inner{flex-basis:70%}.newsttl{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-align:left !important;font-weight:700;font-size:110%}.newsbox ul{list-style:none;margin:0;line-height:110%;text-indent:-14em;padding-left:14em}.newsbox ul li p{margin:0}.topbtn00{display:block;background:rgba(255,255,255,.7);border:1px solid #6e3d30;border-radius:5px;text-align:center;margin:0 auto;padding:10px 0;text-decoration:none}.topbtn01{display:block;background:rgba(255,255,255,.7);border:1px solid #6e3d30;border-radius:5px;text-align:center;margin:0 auto;padding:10px 0;text-decoration:none}.topbtn02{display:block;background:rgba(255,255,255,.7);border:1px solid #6e3d30;border-radius:5px;width:40%;text-align:center;margin:0 auto;padding:10px 0;text-decoration:none}.topicsbox{margin:0 auto;padding-top:70px;padding-bottom:40px}.topicsbox_inner{max-width:1000px;margin:70px auto}.topicttl{display:inline-block;width:350px;text-align:right;padding:0 15px 5px 0;font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;border-bottom:2px solid #d5d5d5}.topicttl p{font-weight:700;font-size:110%}.sp{display:none !important}article.sp{display:none}body{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;color:#6c3c2f;letter-spacing:.1em;font-size:16px;overflow-x:hidden !important;height:100%}body p,body li,body td,body tr,body a{line-height:150% !important;font-size:16px}h1{font-size:10px !important;text-decoration:none !important;line-height:10pt;color:#6c3c2f}header{width:100%;margin:0 !important;background:rgba(255,255,255,.8);box-shadow:0px 4px 4px 0px rgba(0,0,0,.1);display:flex !important;justify-content:space-between;position:fixed;top:0;z-index:100 !important;overflow:hidden}.logo{width:220px;margin:20px 0 20px 40px}}@media screen and (max-width:1194px){.header-inner{display:none}.fixed-header.is-show{display:none}}@media screen and (max-width:1395px){.header-list{display:flex;list-style:none;flex-wrap:wrap}.header-inner{max-width:300px;height:200px;padding-left:20px;padding-right:20px;position:relative}.fixed-header{width:550px;position:fixed;top:-100px;left:260px;z-index:1;transition:all .3s ease-in-out;visibility:hidden}.fixed-header.is-show{top:31px;visibility:visible}.header-list li{margin:0 10px 10px 0;box-sizing:border-box;border-radius:5px;padding:5px 9px;background:rgba(240,107,117,1)}}@media screen and (min-width:1396px){.header-list{max-width:600px;display:flex;align-items:center;list-style:none;flex-wrap:wrap}.header-inner{max-width:600px;height:200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;position:relative}.fixed-header{width:600px;position:fixed;top:40px;left:280px;z-index:1;transition:all .3s ease-in-out;opacity:0}.fixed-header.is-show{top:41px;opacity:1}.header-list li{margin:0 20px 10px 0;box-sizing:border-box;border-radius:5px;padding:5px 9px;background:rgba(240,107,117,1)}}@media screen and (max-width:767px){#wrapper{overflow:hidden;height:100%}.topbnr{position:relative;top:160px;left:10px;z-index:1}.topbnr img{width:210px;height:auto}.topbnr a{display:inline-block;height:100%}.toplinkbox{position:absolute}.toplinkbox_inner{width:100%;font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:fixed;right:-86%;top:20%;z-index:999988}.toplinkbox_inner ul{list-style:none}.toplinkbox_inner a{color:#fff;text-decoration:none;width:100%}.toplinkbox_inner i{color:#fff;text-decoration:none;width:100%}.toplinkbox_inner ul li{font-size:82%;writing-mode:vertical-rl;margin:20px;box-sizing:border-box;border-radius:5px;padding:18px 7px}.tlink001{background:rgba(240,107,117,.7);box-shadow:0px 4px 4px 0px rgba(0,0,0,.1)}.tlink002{background:rgba(240,107,117,.7);box-shadow:0px 4px 4px 0px rgba(0,0,0,.1)}.tlink003{background:rgba(240,107,117,.7);box-shadow:0px 4px 4px 0px rgba(0,0,0,.1)}.toplinkbox_inner ul li:first-child a{color:#f06b75}.toplinkbox_inner ul li img{height:30px;margin-right:10px}.toptxt{position:relative;height:66vh}.toptxt_inner{display:inline-block;font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:absolute;border-radius:0 5px 5px 0;padding:20px;text-align:left;bottom:10%;left:0;line-height:17px;background:rgba(255,255,255,.7)}.toptxt_inner p:first-child{font-size:15px;font-weight:700}.toptxt_inner p:nth-child(2){font-size:15px;font-weight:700}.toptxtlink img{vertical-align:middle;margin-right:10px}.toptxtlink a{background:#f06b75;color:#fff;padding:5px 0;display:block;text-align:center;text-decoration:none;font-size:88%;width:100%;border-radius:5px}.newsbox{width:100%;box-sizing:border-box;padding:13px;margin-bottom:30px}.topicsbox{width:100%;box-sizing:border-box;padding:13px;margin-bottom:10px}.newsbox_inner{background:rgba(252,230,232,.3);box-sizing:border-box;padding:13px;text-align:center}.newsbox div p:first-child,.topicttl div p:first-child{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-align:center;padding:15px;box-sizing:border-box;display:inline-block;font-weight:700;font-size:110%}.topicttl{box-sizing:border-box;text-align:center !important}.newsbox ul{flex-basis:65%;list-style:none;margin:0;font-size:90%}.newsttl{border-bottom:2px solid #d5d5d5}.topbtn01{display:block;background:rgba(255,255,255,.7);border:1px solid #6e3d30;border-radius:5px;text-align:center;width:80%;margin:0 auto;padding:10px 0;text-decoration:none}.topbtn02{display:block;background:rgba(255,255,255,.7);border:1px solid #6e3d30;border-radius:5px;text-align:center;width:80%;margin:50px auto 0 auto;padding:10px 0;text-decoration:none;position:relative;z-index:9999}.topicsbox{margin:0 auto;padding-top:70px;padding-bottom:70px}.topicsbox_inner{max-width:1000px;margin:20px auto}.topicttl{width:50%;margin:0 auto;text-align:center;font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;border-bottom:2px solid #d5d5d5}.topicttl p{font-weight:700;font-size:110%}.pc{display:none !important}article.pc{display:none}header{border-top:3px solid #f06b75 !important;position:fixed !important;margin-top:0 !important;background:#fff;box-shadow:0px 4px 4px 0px rgba(0,0,0,.1);display:flex !important;justify-content:space-between;z-index:999999;top:0;flex-wrap:wrap}.logo{margin:5px}.logo a{text-decoration:none !important}.logo a>h1{font-size:12px !important;line-height:7pt}.logo img{width:160px;display:block;margin-top:10px}body{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;color:#6c3c2f;letter-spacing:.1em;font-size:16px !important;overflow-x:hidden !important;height:100%}.fleft{width:100%}.fright{width:100%}}@media screen and (min-width:768px){.container{position:relative}.main-top{position:absolute;grid-row:main;height:120vh;width:100vw;z-index:-999999}.swiper-container{height:100%;width:100%;overflow:hidden}.swiper-wrapper,.swiper-slide>div{height:100%;width:100%}.swiper-slide.sw-1>div{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/main3.jpg) center center/119% no-repeat}.swiper-slide.sw-2>div{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/main2.jpg) bottom center/cover no-repeat}.swiper-slide.sw-3>div{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/main.jpg) center center/cover no-repeat}.swiper-slide-active>div,.swiper-slide-duplicate-active>div,.swiper-slide-prev>div{animation:zoomUp 10s linear 0s 1 normal both}.toptime{position:absolute;width:335px;z-index:999996;right:-130px !important;bottom:-110px;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;padding:10px;background:rgba(108,60,47,.7)}.toptime table{width:100%;margin:0 auto;text-align:center;border:1px solid #fff !important}.toptime tr{border:1px solid #fff !important;font-size:80% !important}.toptime tr th{padding:5px !important;font-weight:700 !important;font-size:80% !important}.toptime tr td{padding:5px !important;line-height:100%;font-size:80% !important}.toptime tr td span{color:#f06b75 !important}.btn05{background:rgba(255,255,255,.2);display:block;font-size:80% !important;border:1px solid #fff;margin:0 auto;border-radius:3px;padding:3px;width:100%;text-align:center;text-decoration:none;color:#fff;letter-spacing:5px;box-sizing:border-box;transition:all 1s}.btn05:hover{border-radius:20px;transition:.5s}.maintext{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:absolute;z-index:999996;top:40%;left:50%;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1200px;margin:0 auto;height:auto;font-size:250%;text-align:center;font-weight:700;text-shadow:0px 0px 3px #000}.maintext2{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:absolute;z-index:999996;top:50%;left:50%;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-width:1000px;margin:0 auto;height:auto;font-size:150%;text-align:center}.maintext2 span{display:inline-block;font-weight:700;text-shadow:0px 0px 3px #000}#slide{position:relative;width:100%;height:500px;overflow:hidden}#slide img{top:0;left:0;position:absolute}}.swiper-slide p a{text-align:justify;font-weight:700}@media screen and (max-width:767px){.container{position:relative}.main-top{position:absolute;grid-row:main;height:75vh;width:100vw;z-index:-999999}.swiper-container{height:100%;width:100%;overflow:hidden}.swiper-wrapper,.swiper-slide>div{height:100%;width:100%}.swiper-slide.sw-1>div{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/main3.jpg) 80% 120%/cover no-repeat}.swiper-slide.sw-2>div{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/main2.jpg) center center/cover no-repeat}.swiper-slide.sw-3>div{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/main.jpg) 60% 30%/cover no-repeat}.swiper-slide-active>div,.swiper-slide-duplicate-active>div,.swiper-slide-prev>div{animation:zoomUp 10s linear 0s 1 normal both}.toptime2_inner{display:flex;position:absolute;z-index:999996;top:50% !important;width:100vw;color:#fff;box-sizing:border-box !important}.btn05{display:block;margin:0 auto;border-radius:20px;padding:10px;width:45%;text-align:center;text-decoration:none;color:#6c3c2f;font-weight:700;letter-spacing:5px;box-sizing:border-box !important;transition:all 1s;background:#f7c0b0;box-shadow:0px 0px 5px 0px rgba(93,68,30,.4)}.maintext{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:absolute;width:100%;z-index:999996;top:38%;left:50%;color:#6c3c2f;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;font-size:100% !important;text-align:center;font-weight:700;text-shadow:#fff 1px 1px 0,#fff -1px -1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff 0px 1px 0,#fff 0-1px 0,#fff -1px 0 0,#fff 1px 0 0;letter-spacing:.3em}.maintext2{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;position:absolute;width:100%;z-index:999996;top:50%;left:50%;color:#fff;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;text-align:center;line-height:200% !important}.maintext2 span{display:inline-block;font-weight:700;text-shadow:0px 0px 3px #000;font-size:110%}#slide{position:relative;width:100%;height:500px;overflow:hidden}#slide img{top:0;left:0;position:absolute}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1)}}@media screen and (min-width:768px){.btntop00{overflow-x:hidden}.rightbtn{max-width:400px;z-index:999997;position:absolute;top:-1px;right:7px;display:flex;justify-content:space-around}.btntop01{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;background:#f7c0b0;box-sizing:border-box;text-decoration:none !important;margin-right:7px;font-size:13px;width:135px;font-weight:700 !important;text-align:center;border-radius:0 0 3px 3px;border:1px solid #f7c0b0;transition:1s}.btntop02{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;background:#eeeeed;box-sizing:border-box;text-decoration:none !important;width:135px;font-size:13px;font-weight:700 !important;text-align:center;border-radius:0 0 3px 3px;border:1px solid #eeeeed;transition:1s}.btntop01 span,.btntop02 span{display:block;font-weight:700;padding:8px 0}.btntop01:hover,.btntop02:hover{border-radius:0 0 20px 20px;transition:1s}}@media screen and (max-width:767px){.btntop01{display:none}.btntop02{display:none}}@media screen and (min-width:768px){.news-box-out{width:100%;background:#f7c0b0}.news-box{max-width:1000px;margin:0 auto !important;text-align:center;padding:15px 0}.news-box-out2{width:100%;background:#eeeeed;padding:28px 0 20px}.news-box3{max-width:100%;margin:0 auto !important;text-align:center;position:relative;left:0;top:0;padding:0 0 5px}.news-box3 p{padding:0 0 15px;margin-bottom:0 !important}.news-box-out3{width:100%;background:#f7c0b0;padding:10px 0 0}.news-box4{max-width:100%;margin:0 auto !important;text-align:center;position:relative;left:0;top:0;padding:0 0 7px}.news-box4 p{padding:0 0 15px;margin-bottom:0 !important}.coronabox{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);text-align:center}.urgencybox{position:absolute;left:0;top:40;z-index:999997;width:200px;text-align:center;font-weight:700}.marquee a{margin-right:15px}}@keyframes flowing{100%{transform:translateX(-100%)}}@media screen and (max-width:767px){.news-box{width:100%;background:#fff;padding:10px;box-sizing:border-box;position:relative;text-align:center}.news-box p a{font-size:80% !important}.news-box-out2{width:100%;background:#eeeeed;padding:10px 0}.news-box3{max-width:100%;margin:0 auto !important;text-align:center}.news-box3 p{padding:0;margin-bottom:0 !important}.urgencybox{text-align:center;font-weight:700;margin-top:5px}.marquee p a:after{content:" ";display:block}.news-box-out3{width:100%;background:#f4d6d0;padding:10px 0 0}.news-box4{max-width:100%;margin:0 auto !important;text-align:center;position:relative;left:0;top:0;padding:0 0 7px}.news-box4 p{padding:0 0 15px;margin-bottom:0 !important}}@media screen and (min-width:980px){.greeting{width:100%;display:block;padding:50px 0 100px;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/greeting-bg02.png) no-repeat 90% 95%,url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/greeting-bg.png) no-repeat center top #fff;box-sizing:border-box}.greeting .inner{max-width:1000px;margin:20px auto;box-sizing:border-box}.greeting h2{text-align:center;margin-bottom:40px !important}.greeting p{text-align:center;margin-bottom:40px !important}.greeting h2.grtgtxt{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;font-size:250%;line-height:150% !important}.grtgtxt2{max-width:1000px;margin:0 auto;text-align:center}}@media screen and (max-width:979px){.greeting{background:#fff;width:100%;display:block;background-size:cover;padding:50px 10px 40px;font-size:100%;box-sizing:border-box}.greeting h2.grtgtxt{line-height:200%;font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-align:center;font-size:140% !important}.greeting p.grtgtxt span{display:inline-block !important}.btn01{margin-top:20px}.grtgtxt2{max-width:800px;margin:0 auto;text-align:center}}h2{font-size:30px;text-align:center;font-weight:700 !important;line-height:90%;padding-top:15px !important}@media screen and (min-width:976px){.btn01{background:#f7c0b0;border:1px solid #f7c0b0;display:block;max-width:170px;margin:0 auto;border-radius:3px;padding:5px 15px;text-align:center;text-decoration:none;color:#fff;transition:1s}.btn01:hover{border-radius:20px;transition:.5s}}@media screen and (max-width:975px){.btn01{background:#f7c0b0;display:block;width:100%;border-radius:5px;padding:10px 35px;text-align:center;text-decoration:none;color:#fff;transition:1s;box-sizing:border-box}.btn01:hover{box-shadow:none !important;transition:.5s}}@media screen and (min-width:768px){.shinryo{width:100%;min-height:350px;display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;align-items:stretch;justify-content:space-between;background:#eeeeed}.shinryo section{width:50%;box-sizing:border-box;font-size:90%;text-align:center}.shinryo section p{color:#6c3c2f}.shinryo section a{text-decoration:none !important}.shi01{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/pic00001.jpg) no-repeat top center;background-size:cover}.shi02{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/pic000002.jpg) no-repeat top center;background-size:cover}.shi01 .shi-inner p,.shi02 .shi-inner p{color:#6c3c2f;font-weight:700}.shi01 .shi-inner:hover,.shi02 .shi-inner:hover{background:#f7c0b0;border-radius:10px;transition:1s}.shi01 .shi-inner,.shi02 .shi-inner{box-sizing:border-box;padding:10px 20px;margin:100px;background:rgba(255,255,255,.8);transition:1s}.ribbon{text-align:center;font-size:17px}.shi01 h2,.shi02 h2{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;color:#6c3c2f;font-weight:700;margin:20px 0;padding:30px 0 !important;border-top:solid 1px #6c3c2f;border-bottom:solid 1px #6c3c2f}a.btn02{background:#f7c0b0;display:block;width:70%;border:1px solid #f7c0b0;margin:10px auto;border-radius:3px;padding:5px 15px;text-align:center;text-decoration:none;color:#6c3c2f;letter-spacing:5px;transition:1s;box-sizing:border-box;transition:all 1s;box-shadow:0px 0px 5px 0px rgba(93,68,30,.4)}a.btn02:hover{transition:.5s;border-radius:20px}a.btn02 p{color:#6c3c2f !important}}@media screen and (max-width:767px){.shinryo{width:100%;min-height:350px;background:#eeeeed}.shinryo section{width:100%;box-sizing:border-box;font-size:80%;text-align:center}.shinryo section p{color:#6c3c2f}.shinryo section a{text-decoration:none !important}.shi01{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/pic00001.jpg) no-repeat top center;background-size:cover;padding:30px}.shi02{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/pic000002.jpg) no-repeat top center;background-size:cover;padding:30px}.shi01 .shi-inner p,.shi02 .shi-inner p{color:#6c3c2f}.shi01 .shi-inner:hover,.shi02 .shi-inner:hover{background:#f7c0b0;border-radius:10px;transition:1s}.shi01 .shi-inner,.shi02 .shi-inner{box-sizing:border-box;padding:10px;margin:50px !important;background:rgba(255,255,255,.8);transition:1s}.ribbon{text-align:center;font-size:15px}.shi01 h2,.shi02 h2{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;color:#6c3c2f;font-weight:700;margin:20px 0;padding:10px 0 !important;border-top:solid 1px #6c3c2f;border-bottom:solid 1px #6c3c2f}a.btn02{background:#f7c0b0;display:block;width:70%;border:1px solid #f7c0b0;margin:0 auto;border-radius:20px;padding:5px 15px;text-align:center;text-decoration:none;letter-spacing:5px;transition:1s;box-sizing:border-box;transition:all 1s}a.btn02 p{color:#6c3c2f !important;text-shadow:none !important}}@media screen and (min-width:768px){.main-contents{position:relative;margin:0 auto;width:1200px}.circle-box{position:relative;top:-520px;left:50%;margin-left:-43%}div.item{position:absolute;width:250px;height:250px}.figure{position:relative;overflow:hidden;width:240px;border-radius:50%}.caption{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background:rgba(247,192,176,.8);-webkit-transition:.3s;transition:.3s;opacity:0}.caption h2,.caption p{position:absolute;left:-100%;width:230px;-webkit-transition:.3s;transition:.3s;color:#fff;box-sizing:border-box}.caption h2{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;top:60px;font-size:120% !important;text-align:left !important;font-weight:700 !important}.caption p{top:95px}.figure:hover .caption{opacity:1}.figure:hover .caption h2,.figure:hover .caption p{left:20px}.figure:hover .caption h2{-webkit-transition-delay:.2s;transition-delay:.2s}.figure:hover .caption p{-webkit-transition-delay:.5s;transition-delay:.5s}.chara{width:100%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/chara-bg10.jpg) no-repeat 50% 50%;display:block;padding:600px 0 !important;font-size:100%}.chara-flex{width:1000px;margin:0 auto;display:flex;padding:0 30px;flex-wrap:wrap;box-sizing:border-box !important;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-justify-items:center;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.chara-flex div.chara-out{width:30%;max-width:390px;min-height:500px !important;margin-bottom:30px}.chara-inner{text-align:center;width:100%}.chara-inner p{width:90%;margin:0 auto;text-align:left !important}.chara-flex div.chara-out:last-child{margin-right:none !important}.chara-flex div a{margin-top:20px}.chara-inner h2.charatitle{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-align:center !important;font-size:150%;font-weight:700 !important;margin:20px 0;text-shadow:#fff 1px 1px 0,#fff -1px -1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff 0px 1px 0,#fff 0-1px 0,#fff -1px 0 0,#fff 1px 0 0}.chara-inner p{text-shadow:#fff 1px 1px 0,#fff -1px -1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff 0px 1px 0,#fff 0-1px 0,#fff -1px 0 0,#fff 1px 0 0}.btn03{background:#f06b75 !important;display:block;width:60%;border-radius:3px;padding:5px 0 !important;text-align:center;text-decoration:none;color:#fff;font-weight:700;border:1px solid #f7c0b0;letter-spacing:5px;transition:1s;box-sizing:border-box}.btn03:hover{border-radius:20px;transition:.5s}}@media screen and (max-width:767px){.chara h2{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;margin:50px auto;font-size:130%;font-weight:400;line-height:200% !important;text-shadow:#fff 1px 1px 0,#fff -1px -1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff 0px 1px 0,#fff 0-1px 0,#fff -1px 0 0,#fff 1px 0 0}.chara h2 span{font-size:160%;font-weight:700}.chara{width:100%;padding:0 !important;margin:10px 0 50px !important;font-size:100%;text-align:center;box-sizing:border-box}div.topsptclm{display:flex;flex-wrap:wrap;justify-content:space-between}div.topsptclm>div{width:50%;padding:10px;box-sizing:border-box}div.topsptclm>div a{display:block;text-decoration:none !important}.caption{width:100%;box-sizing:border-box}.chara:before{content:"";display:block;position:fixed;top:0;left:0;z-index:-1;width:100%;height:100vh;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/charabg_sp03.jpg) no-repeat center bottom;background-size:cover}.chara h3{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-align:center !important;font-weight:700;margin:20px 0;text-shadow:#fff 1px 1px 0,#fff -1px -1px 0,#fff -1px 1px 0,#fff 1px -1px 0,#fff 0px 1px 0,#fff 0-1px 0,#fff -1px 0 0,#fff 1px 0 0}.left-box p{text-align:center}.btn03{background:#f06b75 !important;display:block;width:90%;margin:0 auto;border-radius:5px;padding:15px 0 !important;text-align:center;text-decoration:none;color:#fff;border:1px solid #f7c0b0;letter-spacing:5px;transition:1s;box-sizing:border-box}.btn03:hover{border-radius:20px;transition:.5s}.topbtn03{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;font-weight:700 !important}}.movie-box{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/moviebac03k.jpg) no-repeat top center fixed;max-width:100%;padding:100px 5px;text-align:center;box-sizing:border-box}.movieinner video{width:100%;height:100%}@media screen and (max-width:767px){.movie-box{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/moviebac03k.jpg) no-repeat top center;max-width:100%;padding:100px 5px;text-align:center;box-sizing:border-box}}.movie-box h2{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;text-shadow:0px 0px 3px #fff;font-weight:700 !important}.movieinner{max-width:1000px;margin:0 auto}.movie-box p movie{max-width:530px !important}.movie-box p{background:#fff;border-radius:3px;background-size:cover;padding:20px 20px 15px;max-width:530px;margin:50px auto}.movie-box img:hover{opacity:0;-moz-opacity:0;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.movie-box img{transition:.3s ease-in-out}.other-box{width:100%;background:#fff;padding-bottom:100px}@media screen and (min-width:768px){.other-box-inner{max-width:1000px;margin:0 auto;padding-top:150px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center}.news-insta{width:48%;max-width:655px;margin-right:20px}.banner-box{width:100%;margin:0 auto;padding:70px 0;background:#f8f4f4}.banner-box-inner{max-width:1000px;margin:0 auto}.banner-box-inner div{text-align:center}.bnr001{width:420px !important;display:block;margin:0 auto}.bnr001 img{width:100% !important}.bnr002 img{max-width:240px}.banner-box-inner2{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between}.banner-box-inner2 div{width:33%}.banner-box-inner2 div img{width:100%}.banner-box-inner3{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;background:#fff;padding:15px 15px 0}.banner-box-inner3 div.img30box{width:28%}.banner-box-inner3 div img{width:100%}.banner-box-inner3 div.img70box{width:70%}.news-innerul li p{padding:0;text-align:left;overflow-wrap:anywhere;box-sizing:border-box;font-weight:400 !important;word-break:break-all}.news-innerul li p,.news-innerul li a{font-size:90% !important;line-height:115% !important}}@media screen and (max-width:767px){.other-box-inner{max-width:1000px;margin:0 auto;padding-top:150px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center}.news-insta{width:48%;max-width:655px;margin-right:20px}.banner-box{width:100%;margin:0 auto;padding:70px 0;background:#f8f4f4}.banner-box-inner{max-width:1000px;margin:0 auto}.banner-box-inner div{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.banner-box-inner div a{display:block;width:49%}.banner-box-inner div a img{max-width:100%}}.sticky:after{font-family:'Font Awesome 5 Free';content:"\f08d";color:#6e3d30;margin-left:15px;font-weight:900;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.news-box2{background:#eeeeed}.news-box2 h2{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;font-size:140%}.news-box2-inner{max-width:1000px;margin:0 auto;padding:30px 0 0 !important}.insta-box h2{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important}.insta-box{width:100%;background:#fff;padding:40px 0}.insta-box-inner{padding:70px 0;max-width:1000px;margin:0 auto}.snapinner{padding:25px}@media screen and (max-width:767px){.other-box-inner{max-width:1000px;margin:0 auto;padding-top:150px;box-sizing:border-box}.news-insta img{width:100%;max-width:655px;margin-right:20px}.news-container{box-sizing:border-box;margin-bottom:10px;overflow:hidden}.news-inner{padding:10px}.banner-box{width:100%;text-align:center;background:#eeeeed;padding:20px 10px;box-sizing:border-box}.insta-container{background-size:contain;padding:5px;box-sizing:border-box;margin-bottom:30px}.insta-box-inner{padding:10px}.snapinner{display:none}.news-inner ul li p{font-size:90% !important;padding:0;text-align:center;box-sizing:border-box}}.topic{display:inline;vertical-align:top;font-size:70%!important;background:#a468ed;padding:3px 10px !important;color:#fff;box-sizing:border-box;border-radius:3px}.corona{display:inline-block;font-size:70%!important;background:#d13162;padding:0 10px !important;color:#fff;box-sizing:border-box;border-radius:3px}.news-news{display:inline;vertical-align:top;font-size:70%!important;background:#f06b75;padding:3px 10px !important;color:#fff;box-sizing:border-box;border-radius:3px}.event{display:inline;vertical-align:top;font-size:70%!important;background:#ff5fe7;padding:0 10px !important;color:#fff;box-sizing:border-box;border-radius:3px}.doctor{display:inline;vertical-align:top;font-size:70%!important;background:#f08a6b;padding:3px 10px !important;color:#fff;box-sizing:border-box;border-radius:3px}.change{display:inline;vertical-align:top;font-size:70%!important;background:#67e345;padding:3px 10px !important;color:#fff;box-sizing:border-box;border-radius:3px}.insta-inner{position:relative;text-align:center;padding-bottom:30px}@media screen and (min-width:768px){.department{width:100%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/sinryolink.jpg) no-repeat top center;padding:100px 0}.department>div{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between}.department>div>div{width:48%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.narayamalink{width:100%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/narayamalink.jpg) no-repeat top center;padding:90px 0 60px}.narayamalink ul{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;padding-left:0}.narayamalink ul li{width:22%;aspect-ratio:1/1;background:#fff;border-radius:5px;font-size:90%;margin-bottom:30px}.narayamalink ul li a{width:100%;height:100%;text-decoration:none;box-sizing:border-box;line-height:17px;display:flex;text-align:center !important;justify-content:center !important;align-items:center !important;flex-direction:column}.narayamalink ul li img{width:75px}.sankabox a div span,.fujinkabox a div span{font-size:80%;font-weight:700;margin-left:5px}}@media screen and (max-width:767px){.department{width:100%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/sinryolink.jpg) no-repeat top center;padding:30px 10px;box-sizing:border-box}.department>div{max-width:1000px;margin:0 auto}.department>div>div{width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.narayamalink{width:100%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/narayamalink.jpg) no-repeat top center;padding:50px 0 30px}.narayamalink ul{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;list-style:none;padding:10px}.narayamalink ul li{width:48%;aspect-ratio:1/1;background:#fff;border-radius:5px;font-size:90%;margin-bottom:30px}.narayamalink ul li a{width:100%;height:100%;text-decoration:none;box-sizing:border-box;line-height:17px;display:flex;text-align:center !important;justify-content:center !important;align-items:center !important;flex-direction:column}.narayamalink ul li img{display:block;width:75px}.sankabox a div span,.fujinkabox a div span{font-size:70%;margin-left:5px;font-weight:700}}.sankabox a div,.fujinkabox a div{text-align:center;background:#f4929a;margin-top:140px;padding:7px 0;font-weight:700;border-radius:0 0 5px 5px}.fujinkabox a div{background:#b57d6e;margin-top:140px;padding:7px 0;border-radius:0 0 5px 5px}.sankabox a:first-child div,.fujinkabox a:first-child div{text-align:left !important;padding-left:30px;box-sizing:border-box}.department>div>div a{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;border-radius:5px;color:#fff;text-decoration:none;margin-bottom:30px;box-sizing:border-box}.department>div>div a:first-child{width:100%}.sanka{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/sanka01.png) no-repeat top center;background-size:cover}.d4{width:48%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/sanka02.png) no-repeat top center;background-size:cover}.koe{width:48%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/sanka03.png) no-repeat top center;background-size:cover}.class{width:48%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/sanka04.png) no-repeat top center;background-size:cover}.photo{width:48%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/sanka05.png) no-repeat top center;background-size:cover}.fujinka{background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/fujinka01.png) no-repeat top center;background-size:cover}.gan{width:48%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/fujinka02.png) no-repeat top center;background-size:cover}.online{width:48%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/fujinka03.png) no-repeat top center;background-size:cover}.check{width:48%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/fujinka04.png) no-repeat top center;background-size:cover}.sisyunki{width:48%;background:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/fujinka05.png) no-repeat top center;background-size:cover}@media screen and (min-width:768px){.flink{max-width:1000px;margin:0 auto;display:flex;justify-content:space-between;padding:70px 0;flex-wrap:wrap}.flink div ul{margin-bottom:20px !important;list-style:none}.flink div ul li a{font-size:80%}.flink div p{display:inline-block;font-weight:700;padding-bottom:5px;font-size:100%}.flink div p i{color:#f06b75}.flink a{text-decoration:none}.f-box{max-width:1000px;margin:0 auto}}@media screen and (max-width:767px){.flink{max-width:1000px;margin:0 auto;padding:0}.flink div p{font-family:"fot-tsukuardgothic-std","游ゴシック Medium","Yu Gothic Medium","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","M PLUS 1",sans-serif !important;padding-left:15px;padding-top:15px;box-sizing:border-box;font-size:90%;font-weight:700;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;height:50px;letter-spacing:0 !important;margin:-1px 0 0 !important}.flink div ul{width:100%;display:flex;justify-content:flex-start;flex-wrap:wrap;margin:0 !important;list-style:none;font-size:90%}.flink div ul li{letter-spacing:0 !important;margin:0 !important;width:50%;padding-top:15px;height:50px;font-size:80%;border-bottom:1px solid #dfdfdf;list-style:none;padding-left:15px;box-sizing:border-box}.flink div ul li:nth-child(odd){border-right:1px solid #dfdfdf}.flink a{text-decoration:none;display:inline-block;height:100%;width:100%}.f-box{max-width:1000px;margin:0 auto}.toggle{display:none}.option{position:relative}.title,.content{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0);transition:all .3s}.title{display:block;font-weight:700}.title:after,.title:before{content:"";position:absolute;right:1.25em;top:1.25em;width:2px;height:.75em;background-color:#dfdfdf;transition:all .3s}.title:after{transform:rotate(90deg)}.content{max-height:0;overflow:hidden}.content ul li a{font-size:.9em}.content p{margin:0;padding:.5em 1em 1em;font-size:.9em;line-height:1.5}.toggle:checked+.title+.content{max-height:500px;transition:all 1.5s}.toggle:checked+.title:before{transform:rotate(90deg) !important}}footer{background:#ffe6e7;position:relative;bottom:0}.f-logo{text-align:center;display:block}.f-logo{text-align:center;display:block;padding-top:70px}.f-logo img{width:80%;max-width:250px}@media screen and (max-width:767px){.f-box{max-width:1000px;margin:0 auto;padding:10px}.f-logo img{width:80%;max-width:300px}}.footer-flex{display:flex;justify-content:space-between;padding-bottom:70px;flex-wrap:wrap}@media screen and (min-width:768px){.left-box,.right-box{width:43%;margin-top:40px !important}.left-box{margin-left:50px}.right-box{text-align:left !important;margin-right:50px}.right-box table{width:100%;margin:0 auto;text-align:center}.right-box .t-bg{background:#fff}.right-box tr th{padding:5px 0 !important;background:#fff;font-weight:700 !important}.right-box tr td{padding:5px 0 !important;line-height:100%}.gmap-wrap{max-width:1000px;margin-bottom:70px}.gmap{position:relative;width:100%;padding-top:30.25%;height:0}.gmap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gmap iframe:hover{transition:filter .8s ease;-webkit-filter:grayscale(0) saturate(2);filter:grayscale(0) saturate(2)}}@media screen and (max-width:767px){.left-box,.right-box{width:100%;margin-top:40px !important}.right-box table{width:100%;font-size:90%;margin:0 auto;text-align:center}.right-box .t-bg{background:#fff}.right-box tr th{padding:7px 0 !important;font-weight:700 !important}.right-box tr td{padding:10px 0 !important;line-height:100%}.right-box tr td span{color:#f06b75 !important}.text-small{font-size:70%}.tel-text a{width:100%;font-style:italic;font-size:200% !important;font-weight:700;padding:5px 0 5px 50px;position:relative;box-sizing:border-box}.tel-text a:before{content:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/tel-icon.png);position:absolute;top:5px;left:0}.right-box{text-align:left !important}.right-box iframe{width:100%;height:80%}.gmap-wrap{max-width:1000px;margin-bottom:70px}.gmap{position:relative;width:100%;padding-top:100%;height:0}.gmap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.gmap iframe:hover{transition:filter .8s ease;-webkit-filter:grayscale(0) saturate(2);filter:grayscale(0) saturate(2)}}.left-box table{background:#fff;width:100%;text-align:center;border-collapse:collapse}.left-box .t-bg{background:#eeeeed;border-radius:3px !important}.left-box tr{border:none !important}.left-box tr td span{color:#f06b75 !important}.left-box tr th{padding:8px 0 !important;font-weight:700 !important}.left-box tr td{padding:7px 0 !important;line-height:100%;border-radius:3px !important}.text-small{font-size:70%}.tel-text a{width:100%;font-style:italic;font-size:200%;font-weight:700;padding:5px 0 5px 50px;position:relative;box-sizing:border-box}.tel-text a:before{content:url(//narayamaclinic.com/wp/wp-content/themes/narayama2/images/tel-icon.png);position:absolute;top:5px;left:0}.copybox-inner p,.copybox-inner a{font-size:80%}@media screen and (min-width:768px){.copy-box{max-width:1000px;margin:0 auto;padding:5px 15px 0;text-align:center;box-sizing:border-box}.copybox-outer{background:#fff;width:100%;padding:5px 15px;box-sizing:border-box}}@media screen and (max-width:767px){.copy-box{max-width:1000px;margin:0 auto;padding:10px 0;text-align:center;box-sizing:border-box}.copybox-outer{background:#fff;width:100%;padding:5px auto;margin-bottom:0 !important;box-sizing:border-box}.copy-box a{display:inline-block}.copy-box p{margin-bottom:0 !important}}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,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{margin:0;padding:0;border:0;outline:0;font-weight:400;-webkit-text-size-adjust:100%}strong{margin:0;padding:0;border:0;outline:0;list-style-type:none}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{margin:0;padding:0;font-size:100%;vertical-align:baseline}mark{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}#loader-bg{display:none;position:fixed;width:100%;height:100%;top:0;left:0;background:#fff;z-index:999999}#loader{display:none;position:fixed;top:50%;left:50%;width:200px;height:200px;margin-left:-100px;text-align:center;color:#fff;z-index:999997}.js-on #wrap{display:none}.sh3{font-weight:700;margin-top:20px}.sh3 a{font-size:110%}.sh3:before{content:"?";color:#f06b75;margin-right:10px}@media screen and (min-width:768px){.divs{width:270px;z-index:999997;position:absolute;top:150px;right:-260px;font-size:13px;background:#f7c0b0;padding:20px;transition:.5s;border-radius:3px 0 0 3px;overflow:hidden}.divs:before{font-family:"Font Awesome 5 Free";content:'\f002';color:#fff;font-weight:700;margin-right:30px}.divs:hover{right:0}.divs form{display:inline !important}.s{display:inline !important;padding:8px;border:1px solid #f7c0b0;background:#fff;box-shadow:0px 0px 5px 0px rgba(240,107,117,.4);color:#f7c0b0;transition:.5s}}@media screen and (max-width:767px){.divs{z-index:99999;width:100%;height:40px;padding:5px;box-sizing:border-box;position:absolute;vertical-align:middle;top:0;text-align:left;left:0;font-size:13px;transition:.5s;overflow:hidden}.divs:before{font-family:"Font Awesome 5 Free";content:'\f002';color:#6e3d30;font-weight:700;margin-right:5px}.divs:hover{right:0}.divs form{display:inline !important}.s{display:inline !important;padding:5px;border:1px solid #6e3d30;border-radius:5px;background:#fff;color:#6e3d30;transition:.5s}}@media screen and (min-width:768px){.senyou{position:absolute;z-index:999996;bottom:0 !important;left:20px;width:400px}.senyou img:hover{text-decoration:underline}}@media screen and (max-width:768px){.senyou{position:absolute;z-index:999996;bottom:0 !important;left:0;right:0;margin:auto;width:80%}.senyou img:hover{text-decoration:underline}}.grecaptcha-badge{visibility:hidden}@media screen and (min-width:769px){.undermenu{display:none}}@media screen and (max-width:768px){.undermenu{width:100%;background:#6c3c2f;padding:10px;position:fixed;bottom:0;z-index:99990;box-shadow:0px 0px 5px 0px rgba(51,19,10,.6);box-sizing:border-box}.um-box{display:flex;gap:5%}.um-box li{width:48%;background:#fff;text-align:center;list-style-image:none;border-radius:3px;box-sizing:border-box;font-weight:700}.um-box>li>a{display:block;padding:20px 10px}}