@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Noto+Sans+JP&display=swap");@import url("https://use.typekit.net/pax4xkk.css");html,body,div,span,applet,object,iframe,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,h1,h2,h3,h4,h5{margin:0;padding:0;border:0}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;vertical-align:middle;font-weight:200}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a{display:inline-block}a img{border:none}img{vertical-align:bottom;max-width:100%}ul{list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}a{color:#2f2f2f;text-decoration:none}a:link{color:#2f2f2f}a:active{color:#2f2f2f}a:visited{color:#2f2f2f}a:hover{cursor:pointer}p{margin:0}input,button,textarea,select{margin:0;padding:0;background:0 0;border:none;border-radius:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}*:focus{outline:none}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;line-height:1;margin-top:0 !important}body{position:relative;color:#333;font-size:1.6rem;letter-spacing:.05em;line-height:1.6;width:100%;font-family:'Noto Sans JP',sans-serif;-webkit-text-size-adjust:100%}@media (min-width:768px) and (max-width:1024px){body{font-size:1.4rem;-webkit-font-smoothing:antialiased}}@media (max-width:767px){body{font-size:3.6vw;line-height:6.4vw;-webkit-font-smoothing:antialiased}}.inner{width:92%;max-width:100rem;margin:0 auto}.inner-l{width:98%;max-width:136.6rem;margin:0 auto}@media (max-width:767px){.inner-l{width:92%;max-width:100rem}}.sp{display:none}@media (max-width:767px){.sp{display:block}}.tab{display:none}@media (min-width:768px) and (max-width:1024px){.tab{display:block}}@media (max-width:767px){.tab{display:none}}@media (min-width:768px) and (max-width:1024px){.pc{display:block}}@media (max-width:767px){.pc{display:none}}.clearfix{overflow:hidden}.fL{float:left}.fR{float:right}.flex{display:flex}.center{text-align:center}.right{text-align:right}.left{text-align:left}.mT20{margin-top:2rem}.mT40{margin-top:4rem}.mT60{margin-top:6rem}.mT80{margin-top:8rem}.mB20{margin-bottom:2rem}.mB40{margin-bottom:4rem}.mB60{margin-bottom:6rem}.mB80{margin-bottom:8rem}.before-none,.li-before-none li:before,.after-none,.li-after-none li:after{content:none !important}.figure{margin:0;overflow:hidden;position:relative;text-align:center}@media (min-width:768px){.figure:hover img{transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);-o-transform:scale(1.1,1.1)}}.figure img{height:auto;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;width:100%;vertical-align:bottom;display:block}.font-s{font-size:80%}@media (max-width:767px){.font-s{font-size:1.2rem}}.en{font-family:raleway,sans-serif;font-style:normal;font-weight:500}.icon-phone:before{content:"\e902"}.icon-map-pin:before{content:"\e901"}.icon-mail:before{content:"\e900"}section{padding:0 0 3rem}@media (min-width:768px) and (max-width:1024px){section{padding:2rem 0}}img{height:auto;max-width:100%}a{transition:.3s}blockquote{font-size:100%}embed,iframe,object{max-width:100%}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.gallery-item{display:inline-block;padding:1.79104477%;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33333%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66667%}.gallery-columns-7 .gallery-item{max-width:14.28571%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11111%}.gallery-icon img{margin:0 auto}.gallery-caption{display:block}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.en{font-family:'Lato',sans-serif;font-weight:400;font-style:normal}body{overflow-x:hidden}#header{width:100%;padding:1.5rem 0;background-color:rgba(255,255,255,.7);position:fixed;top:0;left:0;z-index:9999;transition:.3s}#header .inner{max-width:126rem;justify-content:space-between;align-items:center}#header .logo a{display:block;width:100%}#header .sp-menu{display:none}#header .header-pc{width:100%;align-items:center;display:flex;justify-content:space-between}#header .header-menu ul{align-items:center;justify-content:flex-end}#header .header-menu ul li{font-size:1.6rem;text-align:center;margin-right:7rem}#header .header-menu ul li:last-child{margin-right:0}#header .header-menu ul li a{font-size:1.6rem;vertical-align:middle}#header .header-menu ul li a:hover{color:#fd9900}#header .header-menu ul li .sub{opacity:0;visibility:hidden;position:absolute;background-color:#fff;border:.1rem solid #fd9900;z-index:1;height:auto}#header .header-menu ul li .sub li{margin-right:0}#header .header-menu ul li .sub li a{font-size:1.3rem;line-height:2rem;padding:1rem;display:block;font-weight:700;text-align:left}#header .header-menu ul li .sub li a:hover{background-color:#fd9900;color:#fff}#header .header-menu ul li:hover .sub{opacity:1;visibility:inherit;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}#footer{padding:3rem 0 4rem;border-top:.1rem solid #85652c}#footer .logo{margin-bottom:3rem}#footer .txt a{padding-left:2rem;position:relative}#footer .txt a:before{content:"";position:absolute;left:0;top:35%;width:1rem;height:1rem;border-top:1px solid #333;border-right:1px solid #333;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#footer .copy{text-align:right;color:#85652c;font-size:1.2rem}#page-top{position:fixed;right:10rem;width:5rem;height:5rem;border:.1rem solid #85652c;background-color:#fff;border-radius:50%;z-index:999}#page-top a{display:block;padding:2.5rem 0 0;color:#fff;text-align:center;font-weight:700}#page-top a:before{content:'';width:1.5rem;height:1.5rem;margin:0 auto;border-bottom:.3rem solid #85652c;border-right:.3rem solid #85652c;position:absolute;top:40%;right:0;left:0;transform:rotate(-135deg)}.tel-num{color:#333;pointer-events:none}.side{position:fixed;top:50rem;right:0;z-index:99}.side .ttl{padding:1.2rem 2rem;background:#92d54f;color:#fff;font-size:1.2rem;text-align:center;display:flex;justify-content:center;align-items:center}.side .side-btn{border:.3rem solid #fd9900;background:#fff;text-align:center;transition:.3s}.side .side-btn a{display:block;padding-bottom:1.5rem;color:#fd9900;line-height:1.4}.side .side-btn a img{width:4rem;margin:0 auto}@media (min-width:769px){.side .side-btn:hover{opacity:.8}}.side .tel{border-bottom:none}.side .tel a img{margin-top:.8rem;margin-bottom:1rem}.side .mail p{font-size:1.8rem;line-height:2rem;background-color:#fd9900;color:#fff;padding:.5rem}.btn{text-align:center}.btn a,.btn input{padding:1rem 3rem;width:45%;background:#85652c;color:#fff;border-radius:5rem;position:relative;transition:.3s}.btn a:after,.btn input:after{content:'';position:absolute;right:1rem;top:40%;box-sizing:border-box;width:1rem;height:1rem;border:.5rem solid transparent;border-left:.5rem solid #fff}@media (min-width:769px){.btn a:hover,.btn input:hover{opacity:.7}}h2{font-size:3rem;text-align:center;margin-bottom:4rem}h2 p{line-height:4rem}h2 span{color:#fd9900;font-size:6rem;font-weight:700}#top{padding-top:0}#top .mainv{position:relative}#top .mainv .img img{width:100%}#top .mainv ul{margin-bottom:0}#top .mainv .mainv-catch{text-align:center;font-size:1.8rem;background-color:#85652c;color:#fff;padding:1rem 0;display:flex;justify-content:center;align-items:center}#top .mainv .mainv-catch img{margin-left:1rem}#top .mainv .mainv-txt .mainv-h1{text-align:center;width:100%;position:absolute;top:20%}#top .mainv .mainv-txt h1{width:100rem;text-shadow:1px 1px 8px rgba(0,0,0,.6);font-weight:400;margin:0 auto;text-align:left;font-size:3rem;line-height:8rem;color:#fff}#top .mainv .mainv-txt h1 span{padding-left:9rem}#top .mainv .mainv-txt .mainv-ttl{text-align:center;width:100%;position:absolute;bottom:10%}#top .mainv .mainv-txt .mainv-ttl .ttl{width:100rem;text-shadow:1px 1px 10px rgba(255,255,255,.9);font-weight:400;margin:0 auto;text-align:left;line-height:9rem;font-size:8.4rem;color:#fff;font-weight:100}#top .introduction{margin-bottom:27rem;margin-top:6rem}#top .introduction .inner{position:relative}#top .introduction .slick-slider img{width:100%}#top .introduction .img.mdc{position:absolute;top:-4.7rem}#top .introduction .img.mdc span{display:block;text-align:center;margin-top:1rem;color:#fd9900}#top .introduction .movie{position:absolute;top:-15rem;right:0;width:63%}#top .introduction .movie iframe{width:100%;height:34rem}#top .trouble{margin-top:8rem;background-color:#85652c;padding:8rem 0}#top .trouble .top{display:flex}#top .trouble .left,#top .trouble .right{color:#fff;width:50%}#top .trouble .left .ttl{text-align:center;font-size:2.4rem;font-family:"Noto Sans JP";margin-bottom:3rem;line-height:4rem;position:relative}#top .trouble .left .ttl:after{content:"";position:absolute;background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/trouble-ttl-bg.png) no-repeat;right:-1rem;top:15%;width:9rem;height:9rem}#top .trouble .left .excerpt{margin-bottom:4rem}#top .trouble .left table.table1{width:100%;display:block;margin-bottom:1rem}#top .trouble .left table.table1 thead{padding:1rem 0 1rem 1rem;background-color:#fd9900;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:1rem;border-top-right-radius:1rem}#top .trouble .left table.table1 thead tr th{color:#fff;font-size:1.6rem;padding-right:2.9rem}#top .trouble .left table.table1 thead tr th:first-child{width:12rem;padding-right:0}#top .trouble .left table.table1 thead tr th:last-child{padding-right:0}#top .trouble .left table.table1 tbody{display:block;width:100%;padding:1rem 0 1rem 1rem;background-color:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}#top .trouble .left table.table1 tbody tr{display:flex;width:100%;padding-bottom:1rem}#top .trouble .left table.table1 tbody tr:last-child{padding-bottom:0}#top .trouble .left table.table1 tbody tr td{color:#333}#top .trouble .left table.table1 tbody tr td:first-child{width:10.7rem;padding-right:0;justify-content:flex-end}#top .trouble .left table.table1 tbody tr td{display:flex;align-items:center;width:4.5rem;justify-content:center}#top .trouble .left table.table1 tbody tr td:last-child{width:18%}#top .trouble .right{background-color:#fff;margin-left:4rem;padding:3rem 2rem}#top .trouble .right h2{color:#85652c}#top .trouble .right ul{text-align:left}#top .trouble .right ul li{border-bottom:.1rem dotted #ccc;padding-bottom:1rem;margin-bottom:1rem;color:#333}#top .trouble .right ul li:last-child{margin-bottom:0}#top .trouble .right ul li .date{font-size:1.2rem;margin-right:1rem}#top .trouble .right ul li .cat{font-size:1rem;color:#fff;background-color:#fd9900;padding:.2rem .5rem}#top .trouble .right ul li .ttl{margin-top:1rem}#top .trouble .cta{margin-top:4.5rem}#top .trouble .cta a{display:flex;align-items:center;color:#85652c;background-color:#fff;border-radius:1rem;padding:2rem;border:.4rem solid #b7b346}#top .trouble .cta a:hover{opacity:.7}#top .trouble .cta .txt{font-size:2.4rem;margin:0 6rem 0 4rem;line-height:4rem}#top .trouble .cta .tel{font-size:4.4rem;position:relative;padding-left:7rem;font-weight:700;letter-spacing:2px}#top .trouble .cta .tel:before{content:"";position:absolute;background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/iconmonstr-phone-1.png) no-repeat;left:0;top:15%;width:5rem;height:6rem}#top .feature{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/feature-bg.png) no-repeat top;padding:3rem 0 10rem}#top .feature h2{color:#85652c}#top .feature .clinic .box{display:flex;margin-bottom:5rem}#top .feature .clinic .box:last-child{margin-bottom:0}#top .feature .clinic .box .detail{position:relative;width:50%}#top .feature .clinic .box .detail .img img{width:100%}#top .feature .clinic .box .detail .number{text-align:center;position:absolute;top:21.3vw;left:0;right:0}#top .feature .clinic .box .detail h3{text-align:center;font-size:2.4rem;margin-top:3rem;line-height:3.8rem;margin-bottom:1rem}#top .feature .clinic .box .detail p{text-align:center;width:70%;margin:0 auto}#top .feature .clinic .box .detail1 h3{color:#6eb736}#top .feature .clinic .box .detail1 h3 span{background:linear-gradient(rgba(0,0,0,0) 70%,#e9f4e1 50%)}#top .feature .clinic .box .detail2 h3{color:#eb9200}#top .feature .clinic .box .detail2 h3 span{background:linear-gradient(rgba(0,0,0,0) 70%,#fcefd9 50%)}#top .feature .clinic .box .detail3 h3{color:#5fbcde}#top .feature .clinic .box .detail3 h3 span{background:linear-gradient(rgba(0,0,0,0) 70%,#e6f5fa 50%)}#top .feature .clinic .box .detail4 h3{color:#a5374c}#top .feature .clinic .box .detail4 h3 span{background:linear-gradient(rgba(0,0,0,0) 70%,#f2e1e4 50%)}#top .feature .clinic .box .detail5 h3{color:#a5374c}#top .feature .clinic .box .detail5 h3 span{background:linear-gradient(rgba(0,0,0,0) 70%,#f2e1e4 50%)}#top .feature .clinic .box .detail6 h3{color:#40c1a4}#top .feature .clinic .box .detail6 h3 span{background:linear-gradient(rgba(0,0,0,0) 70%,#e2f6f1 50%)}#top .feature .clinic .box .detail7 h3{color:#ee6c90}#top .feature .clinic .box .detail7 h3 span{background:linear-gradient(rgba(0,0,0,0) 70%,#fde9ee 50%)}#top .feature .clinic .box .detail8 h3{color:#85652c}#top .feature .clinic .box .detail8 h3 span{background:linear-gradient(rgba(0,0,0,0) 70%,#ece7de 50%)}#top .menu{background-color:#fff3de;padding:3rem 0 0;position:relative}#top .menu h2 p{margin-top:1rem;color:#85652c}#top .menu .menu-box .box{height:28vw;align-items:center}#top .menu .menu-box .box:nth-child(1) .movie{position:absolute;right:0}@media all and (-ms-high-contrast:none){#top .menu .menu-box .box:nth-child(1) .movie{top:24rem}}#top .menu .menu-box .box:nth-child(1) .txt{padding-right:3.5rem}#top .menu .menu-box .box:nth-child(1) .txt .bg-txt{position:absolute;left:0;top:19rem;width:35%}#top .menu .menu-box .box:nth-child(1) .txt .bg-txt img{width:100%}#top .menu .menu-box .box:nth-child(1) .txt h3:before{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/menu1-ic.png) no-repeat}#top .menu .menu-box .box:nth-child(2) .movie{position:absolute;left:0}@media all and (-ms-high-contrast:none){#top .menu .menu-box .box:nth-child(2) .movie{bottom:32.5vw}}#top .menu .menu-box .box:nth-child(2) .txt{right:0;position:absolute;padding-left:3.5rem}#top .menu .menu-box .box:nth-child(2) .txt .bg-txt{position:absolute;right:0;top:11rem;width:52%}#top .menu .menu-box .box:nth-child(2) .txt .bg-txt img{width:100%}#top .menu .menu-box .box:nth-child(2) .txt .btn{margin-left:10rem;text-align:left;margin-top:5rem}#top .menu .menu-box .box:nth-child(2) .txt .btn a{width:19.9rem;text-align:center}#top .menu .menu-box .box:nth-child(2) .txt h3:before{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/menu2-ic.png) no-repeat}#top .menu .menu-box .box .movie{width:50%;margin-top:0}#top .menu .menu-box .box .movie img,#top .menu .menu-box .box .movie iframe{width:100%;height:28vw}#top .menu .menu-box .box .txt{width:50%}#top .menu .menu-box .box .txt h3{margin-bottom:2rem;position:relative;padding-left:9rem;line-height:3.5rem}#top .menu .menu-box .box .txt h3:before{content:"";position:absolute;width:7rem;height:7rem;left:0;top:0}#top .menu .menu-box .box .txt p{margin-bottom:3rem}#top .menu .dentistry{margin-top:8rem;display:flex}@media all and (-ms-high-contrast:none){#top .menu .dentistry{margin-top:11vw}}#top .menu .dentistry .dentistry-img{width:calc(100%/4);height:23vw}#top .menu .dentistry .dentistry-img a{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}#top .menu .dentistry .dentistry-img a:hover{opacity:.7}#top .menu .dentistry .dentistry-img a:after{content:"";position:absolute;background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/dentistry-arrow.png) no-repeat;width:3rem;height:3rem;right:0;bottom:0}#top .menu .dentistry .dentistry-img:first-child{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/menu-generaldentistry.png) no-repeat;background-size:cover}#top .menu .dentistry .dentistry-img:nth-child(2){background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/menu-pediatric.png) no-repeat;background-size:cover}#top .menu .dentistry .dentistry-img:nth-child(3){background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/menu-esthetic.png) no-repeat;background-size:cover}#top .menu .dentistry .dentistry-img:last-child{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/menu-orthodontics.png) no-repeat;background-size:cover}#top .menu .dentistry .dentistry-img .txt{background-color:rgba(255,255,255,.7);border:.1rem solid #fff;width:17rem;height:17rem;align-items:center;display:flex;justify-content:center;text-align:center;line-height:2.4rem;color:#85652c}#top .menu .dentistry .dentistry-img .txt .big{display:block;font-size:2.2rem;margin-top:1rem}#top .menu .dentistry .dentistry-img .txt .orange{color:#fd9900;font-size:1.4rem}#top .greeting{margin-top:6rem;position:relative;margin-bottom:19%}#top .greeting h2{font-size:12rem;width:97%;margin:0 auto;text-align:right;color:#fae6c4;font-weight:700;font-style:italic;letter-spacing:8px}#top .greeting h2 img{display:block;margin-right:-11rem;margin-top:-3rem;margin-left:auto}#top .greeting .box{margin-top:-20rem}#top .greeting .txt{background-color:#fff3de;width:55%;padding:5rem 3rem 3rem}#top .greeting .txt h3{font-size:3rem;text-align:center;margin-bottom:2rem;color:#85652c}#top .greeting .txt p{line-height:3.2rem;margin-bottom:5rem}#top .greeting .img{position:absolute;top:35%;right:0;z-index:-1;width:55%}#top .greeting .img img{width:100%}#top .about{margin-top:8rem;background-color:#85652c;padding:8rem 0}#top .about h2 p{color:#fff}#top .about .top{display:flex}#top .about .left,#top .about .right{color:#fff;width:50%}#top .about .left h3{font-size:1.8rem;font-family:"Noto Sans JP";margin-bottom:1rem;line-height:3rem;padding-bottom:.5rem;border-bottom:.2rem solid #fff}#top .about .left p{line-height:3.2rem;margin-bottom:2rem}#top .about .left table.table1{width:100%;display:block;margin-bottom:1rem}#top .about .left table.table1 thead{padding:1rem 0 1rem 1rem;background-color:#fd9900;display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-top-left-radius:1rem;border-top-right-radius:1rem}#top .about .left table.table1 thead tr th{color:#fff;font-size:1.6rem;padding-right:2.9rem}#top .about .left table.table1 thead tr th:first-child{width:12rem;padding-right:0}#top .about .left table.table1 thead tr th:last-child{padding-right:0}#top .about .left table.table1 tbody{display:block;width:100%;padding:1rem 0 1rem 1rem;background-color:#fff;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}#top .about .left table.table1 tbody tr{display:flex;width:100%;padding-bottom:1rem}#top .about .left table.table1 tbody tr:last-child{padding-bottom:0}#top .about .left table.table1 tbody tr td{color:#333}#top .about .left table.table1 tbody tr td:first-child{width:10.7rem;padding-right:0;justify-content:flex-end}#top .about .left table.table1 tbody tr td{display:flex;align-items:center;width:4.5rem;justify-content:center}#top .about .left table.table1 tbody tr td:last-child{width:18%}#top .about .right{margin-left:4rem}#top .about .right iframe{height:50rem}#top .about .cta{margin-top:4.5rem}#top .about .cta a{display:flex;align-items:center;color:#85652c;background-color:#fff;border-radius:1rem;padding:2rem;border:.4rem solid #b7b346}#top .about .cta a:hover{opacity:.7}#top .about .cta .txt{font-size:2.4rem;margin:0 6rem 0 4rem;line-height:4rem}#top .about .cta .tel{font-size:4.4rem;position:relative;padding-left:7rem;font-weight:700;letter-spacing:2px}#top .about .cta .tel:before{content:"";position:absolute;background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/iconmonstr-phone-1.png) no-repeat;left:0;top:15%;width:5rem;height:6rem}.br-pc{display:none}.br-sp{display:inline}.sp{display:none}@media (max-width:767px){.sp-fixed{display:none}#header{padding:0;top:0 !important}#header .fixid-info{display:flex;position:fixed;width:100%;bottom:0}#header .fixid-info ul{display:flex;width:100%}#header .fixid-info ul li:first-child{background-color:#fd9900;width:45%}#header .fixid-info ul li:first-child a{position:relative;font-size:1.6rem;display:flex;align-items:center;height:100%;justify-content:center;padding-left:2rem}#header .fixid-info ul li:first-child a:before{font-family:"Font Awesome 5 Free";content:'\f879';font-weight:900;left:22%;position:absolute}#header .fixid-info ul li:nth-child(2){background-color:#85652c;border-right:none;width:55%}#header .fixid-info ul li span{font-size:2.6vw;line-height:4vw}#header .fixid-info ul li a{color:#fff;text-align:center;display:block;line-height:5vw;font-size:3.2vw;padding:2vw}#header .inner{max-width:inherit;justify-content:space-between;align-items:center;margin:0;margin-left:auto;width:95%}#header .logo{margin-right:8vw;width:60%}#header .logo a{display:block;width:100%}#header .tel{width:12%;background-color:#fd9900;width:16%;padding:3.5vw 4vw}#header .tel img{width:100%}#header .sp-menu{display:block;width:15.7%}#header .header-menu,#header .header-pc{display:none}#header .header-sp{display:flex !important;justify-content:space-between;align-items:center;width:100%}#header #toggle{top:0;right:0;z-index:9999999}#header #toggle .menu-trigger{width:14.9vw;padding:5vw 0 3.5vw;color:#fd9900;font-size:1rem;text-align:center;letter-spacing:.5px;margin:0}#header #toggle .menu-trigger span{width:3rem;height:.2rem;background:#fd9900;display:block;position:relative;margin:0 auto 1rem}#header #toggle .menu-trigger span:before,#header #toggle .menu-trigger span:after{content:"";background:#fd9900;width:3rem;height:.2rem;position:absolute;left:0;-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s}#header #toggle .menu-trigger span:before{top:-.7rem}#header #toggle .menu-trigger span:after{bottom:-.7rem}#header #toggle .menu-trigger.active{background-color:#fd9900;color:#fff}#header #toggle .menu-trigger.active span{background-color:#fff}#header #toggle .menu-trigger.active span:before,#header #toggle .menu-trigger.active span:after{background-color:#fff}#header #toggle .menu-trigger.active span:before{-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);top:0}#header #toggle .menu-trigger.active span:after{-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0}#header #gnav{float:none;width:100%;display:none;position:absolute;top:100%;left:0;background-color:rgba(255,255,255,.95);margin:0;padding-bottom:110vw;z-index:9999;overflow-y:auto;overflow:scroll}#header #gnav .toggle-menu{width:100%;height:auto;min-width:auto}#header #gnav .toggle-menu .ttl{color:#fff;background-color:#fd9900;text-align:center;font-size:1.6rem;padding:1rem 0}#header #gnav .toggle-menu .ttl a{color:#fff;display:block}#header #gnav .toggle-menu ul{display:block;width:100%;flex-wrap:wrap}#header #gnav .toggle-menu ul li{border-bottom:.1rem solid #fff;margin-right:0;width:100%;text-align:center}#header #gnav .toggle-menu ul li a{padding:1.2rem;font-size:1.6rem;text-align:center;display:block;color:#fff;background-color:#85652c;position:relative;letter-spacing:.5px}#header #gnav .toggle-menu ul li span{padding:1.2rem;font-size:1.6rem;display:block;color:#fff;background-color:#85652c;position:relative}#header #gnav .toggle-menu ul li span:after{content:"";display:block;box-sizing:border-box;width:1rem;height:1rem;top:15%;bottom:0;margin:auto;left:13rem;position:absolute;z-index:1;border:.7rem solid transparent;border-left:.7rem solid #fff;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#header #gnav .toggle-menu ul li span.active:after{-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);top:-1rem}#header #gnav .toggle-menu ul li ul{padding:0;display:none}#header #gnav .toggle-menu ul li ul li{padding:0;font-size:1.6rem}#header #gnav .toggle-menu ul li ul li:last-child a{border-bottom:none}#header #gnav .toggle-menu ul li ul li a{color:#85652c;background-color:#fff;border-bottom:.1rem solid #85652c}#header #gnav .toggle-menu ul li ul li a:before{content:"";position:absolute;background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/h2-ic.png) no-repeat;width:2rem;height:2rem;left:2rem;top:38%}#header #gnav .toggle-menu .mainv-btm{width:90%;margin:4rem auto 0}#header #gnav .toggle-menu .mainv-btm .sitemap{margin-bottom:2rem}#header #gnav .toggle-menu .mainv-btm .sitemap a{display:block;text-align:center;color:#fd9900;font-size:1.6rem}#header #gnav .toggle-menu .mainv-btm ul{display:flex;padding:0;align-items:center}#header #gnav .toggle-menu .mainv-btm ul li{width:40%}#header #gnav .toggle-menu .mainv-btm ul li:nth-child(1){width:60%}#header #gnav .toggle-menu .mainv-btm ul li:nth-child(1) a img{width:17%}#header #gnav .toggle-menu .mainv-btm ul li a{padding:0;display:flex;align-items:center;font-weight:700;color:#fd9900;font-size:4.6vw}#header #gnav .toggle-menu .mainv-btm ul li a img{margin-right:1rem;width:25%}#footer{padding:3rem 0 0;margin-bottom:19vw}#footer .inner{width:100%}#footer .logo{margin-bottom:3rem;text-align:center}#footer .txt{text-align:center}#footer .txt a{padding-left:2rem;margin-top:3rem;position:relative}#footer .txt a:before{content:"";position:absolute;left:0;top:35%;width:1rem;height:1rem;border-top:1px solid #333;border-right:1px solid #333;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#footer .copy{text-align:center;color:#fff;background-color:#85652c;font-size:1.2rem;margin-top:1rem}#page-top{position:fixed;right:2rem;width:4rem;height:4rem;border:.1rem solid #85652c;background-color:#fff;border-radius:50%;z-index:999}#page-top a{display:block;padding:2.5rem 0 0;color:#fff;text-align:center;font-weight:700}#page-top a:before{content:'';width:1.5rem;height:1.5rem;margin:0 auto;border-bottom:.3rem solid #85652c;border-right:.3rem solid #85652c;position:absolute;top:40%;right:0;left:0;transform:rotate(-135deg)}.tel-num{color:#333;pointer-events:none}.side{position:fixed;top:50rem;right:0;z-index:99}.side .ttl{padding:1.2rem 2rem;background:#92d54f;color:#fff;font-size:1.2rem;text-align:center;display:flex;justify-content:center;align-items:center}.side .side-btn{border:.3rem solid #fd9900;background:#fff;text-align:center;transition:.3s}.side .side-btn a{display:block;padding-bottom:1.5rem;color:#fd9900;line-height:1.4}.side .side-btn a img{width:4rem;margin:0 auto}}@media (max-width:767px) and (min-width:769px){.side .side-btn:hover{opacity:.8}}@media (max-width:767px){.side .tel{border-bottom:none}.side .tel a img{margin-top:.8rem;margin-bottom:1rem}.side .mail p{font-size:1.8rem;line-height:2rem;background-color:#fd9900;color:#fff;padding:.5rem}.btn{text-align:center}.btn a,.btn input{padding:1rem 3rem;width:45%;background:#85652c;color:#fff;border-radius:5rem;position:relative;transition:.3s}.btn a:after,.btn input:after{content:'';position:absolute;right:1rem;top:40%;box-sizing:border-box;width:1rem;height:1rem;border:.5rem solid transparent;border-left:.5rem solid #fff}}@media (max-width:767px) and (min-width:769px){.btn a:hover,.btn input:hover{opacity:.7}}@media (max-width:767px){h2{margin-bottom:2rem;font-size:5vw}h2 img{width:20%}h2 p{line-height:4rem}h2 span{font-size:8vw}#top{padding-top:0}#top .mainv{position:relative}#top .mainv .img img{width:100%}#top .mainv ul{margin-bottom:0}#top .mainv .mainv-catch{font-size:3.6vw;position:relative}#top .mainv .mainv-catch img{margin-right:1rem;margin-left:0;position:absolute;left:19%;top:10%;width:5%}#top .mainv .mainv-txt h1{font-size:4.6vw;line-height:6.4vw;width:90%;margin:0 auto}#top .mainv .mainv-txt h1 span{padding-left:2rem;display:block;padding-top:2rem}#top .mainv .mainv-txt .mainv-ttl{bottom:17%}#top .mainv .mainv-txt .mainv-ttl .ttl{line-height:12vw;font-size:10vw;margin:0 auto;width:90%;font-weight:300}#top .introduction{margin-bottom:0;margin-top:6rem}#top .introduction .inner{position:relative}#top .introduction .flex{display:block}#top .introduction .img.mdc{position:inherit;top:inherit;margin-bottom:2rem;position:absolute;top:-38vw;width:100%;text-align:center}#top .introduction .img.mdc img{width:70%}#top .introduction .img.mdc span{font-size:4.6vw}#top .introduction .movie{margin-top:27vw;width:100%;position:inherit;top:inherit;right:0}#top .trouble{margin-top:3rem;padding:4rem 0}#top .trouble .top{display:block}#top .trouble .left,#top .trouble .right{width:100%}#top .trouble .left .ttl{font-size:5vw;line-height:8vw}#top .trouble .left .ttl:after{right:0;top:0;background-size:100%;width:6rem;height:9rem}#top .trouble .left .excerpt{margin-bottom:4rem}#top .trouble .right{background-color:#fff;margin-left:0;padding:2rem 1rem;margin-top:5rem}#top .trouble .right ul{text-align:left}#top .trouble .right ul li{border-bottom:.1rem dotted #ccc;padding-bottom:1rem;margin-bottom:1rem}#top .trouble .right ul li:last-child{margin-bottom:0}#top .trouble .right ul li .date{font-size:3.4vw}#top .trouble .cta{margin-top:4.5rem}#top .trouble .cta .img{width:30%;margin-right:2rem}#top .trouble .cta a{display:flex;padding:5vw 2vw;border:.2rem solid #b7b346}#top .trouble .cta .flex{display:block}#top .trouble .cta .txt{font-size:3.2vw;line-height:5vw;margin:0}#top .trouble .cta .txt br{display:none}#top .trouble .cta .tel{letter-spacing:1px;font-size:6vw;margin-top:1rem;line-height:5vw;padding-left:8vw}#top .trouble .cta .tel:before{top:0;width:6vw;height:4rem;background-size:100%}#top .feature{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/feature-bg.png) top;padding:3rem 0 1rem;background-size:200%}#top .feature .clinic .box{display:block;margin-bottom:5rem}#top .feature .clinic .box .detail{margin-bottom:3rem;width:100%}#top .feature .clinic .box .detail .number{top:38vw}#top .feature .clinic .box .detail h3{font-size:5vw;line-height:8vw;margin-bottom:1.5rem}#top .feature .clinic .box .detail p{width:90%}#top .menu .menu-box .box{height:auto;display:block;margin-bottom:4rem}#top .menu .menu-box .box:nth-child(1) .movie{position:inherit;right:inherit}#top .menu .menu-box .box:nth-child(1) .txt{padding-right:0}#top .menu .menu-box .box:nth-child(1) .txt .bg-txt{position:absolute;left:4vw;top:120vw;width:50%;margin:0}#top .menu .menu-box .box:nth-child(1) .txt .bg-txt img{width:100%}#top .menu .menu-box .box:nth-child(1) .txt h3:before{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/menu1-ic.png) no-repeat}#top .menu .menu-box .box:nth-child(2){margin-bottom:0;position:relative}#top .menu .menu-box .box:nth-child(2) .movie{position:inherit}#top .menu .menu-box .box:nth-child(2) .txt{right:0;position:inherit;padding-left:0}#top .menu .menu-box .box:nth-child(2) .txt .bg-txt{position:absolute;right:0;margin:0;left:0;top:72vw;width:40%}#top .menu .menu-box .box:nth-child(2) .txt .bg-txt img{width:100%}#top .menu .menu-box .box:nth-child(2) .txt .btn{margin-left:0;margin-top:3rem}#top .menu .menu-box .box:nth-child(2) .txt .btn a{width:100%}#top .menu .menu-box .box:nth-child(2) .txt h3:before{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/menu2-ic.png) no-repeat}#top .menu .menu-box .box .movie{width:100%}#top .menu .menu-box .box .movie iframe{height:19rem}#top .menu .menu-box .box .txt{width:100%}#top .menu .menu-box .box .txt h3{position:relative;padding-left:2rem;line-height:7vw;text-align:center;font-weight:400}#top .menu .menu-box .box .txt h3:before{background-size:100% !important;width:15vw}#top .menu .menu-box .box .txt h3 span{font-size:5.6vw}#top .menu .menu-box .box .txt p{text-align:center;margin-top:17vw}#top .menu .menu-box .box .txt .btn a{width:100%}#top .menu .dentistry{margin-top:4rem;display:flex;flex-wrap:wrap}#top .menu .dentistry .dentistry-img{width:calc(100%/2);height:20rem}#top .menu .dentistry .dentistry-img .txt{width:85%;height:85%;line-height:6.4vw}#top .menu .dentistry .dentistry-img .txt .big{font-size:5vw;margin-top:0}#top .menu .dentistry .dentistry-img .txt .orange{font-size:3.6vw}#top .greeting{padding-top:73vw;position:relative;margin-bottom:5rem;margin-top:7rem}#top .greeting h2{font-size:4rem;width:65%;margin:0 auto;text-align:left;color:#fff3de;position:absolute;top:-4.5rem;left:5vw;display:flex;align-items:baseline;font-size:12.5vw;letter-spacing:4px;font-weight:700}#top .greeting h2 img{margin:0;margin-left:3vw}#top .greeting .inner{width:100%}#top .greeting .box{margin-top:auto}#top .greeting .txt{background-color:#fff3de;width:95%;padding:8vw 5vw;margin-top:0}#top .greeting .txt h3{font-size:5vw;font-weight:400;text-align:left;margin-bottom:2rem;margin-top:1.5rem}#top .greeting .txt p{font-size:3.6vw;line-height:6.4vw}#top .greeting .txt .btn a{width:80%}#top .greeting .img{top:0;right:0;z-index:-1;width:95%;margin-top:1rem}#top .about{margin-top:5rem;background-color:#85652c;padding:3rem 0}#top .about h2 p{color:#fff}#top .about .top{display:block}#top .about .left,#top .about .right{width:100%}#top .about .left h3{line-height:7vw;font-size:4.2vw}#top .about .left p{line-height:7vw;font-size:4vw}#top .about .right{margin-left:0;margin-top:4rem}#top .about .right iframe{height:40rem}#top .about .cta{margin-top:4.5rem}#top .about .cta .img{width:30%;margin-right:2rem}#top .about .cta a{display:flex;padding:5vw 2vw}#top .about .cta .flex{display:block}#top .about .cta .txt{font-size:3.2vw;line-height:5vw;margin:0}#top .about .cta .txt br{display:none}#top .about .cta .tel{letter-spacing:1px;font-size:6vw;margin-top:1rem;line-height:5vw;padding-left:8vw}#top .about .cta .tel:before{top:0;width:6vw;height:4rem;background-size:100%}.br-pc{display:inline !important}.br-sp{display:none !important}.pc{display:none}.sp{display:block !important}}@media (min-width:768px) and (max-width:1024px){.sp-fixed{display:none}#page-top{right:4rem}#header .inner{max-width:100%}#header .header-menu ul li{margin-right:3vw}#header .header-menu ul li a{font-size:1.5vw}#top .mainv .pc{display:none}#top .mainv .sp{display:block}#top .mainv .mainv-txt{width:90%}#top .mainv .mainv-txt .mainv-h1{width:98%}#top .mainv .mainv-txt .mainv-h1 h1{font-size:3vw;width:100%}#top .mainv .mainv-txt .mainv-ttl{width:97%;margin:0 auto}#top .mainv .mainv-txt .mainv-ttl .ttl{width:96%;margin:0 auto}#top .trouble .left .sp,#top .about .left .sp{display:block}#top .trouble .left .pc,#top .about .left .pc{display:none}#top .trouble .cta .txt,#top .about .cta .txt{margin:0 3rem;line-height:4rem;font-size:2vw}#top .trouble .cta .tel,#top .about .cta .tel{font-size:3vw;display:flex;align-items:center}#top .feature .clinic .box .detail h3{margin-top:5rem}#top .introduction .movie{width:55%}#top .menu .menu-box .box .txt h3{font-size:1.8vw;padding-left:5rem}#top .menu .menu-box .box .txt h3:before{width:4rem;background-size:100% !important}#top .menu .menu-box .box .txt h3 br{display:none}#top .menu .menu-box .box .txt p{margin-bottom:2rem;font-size:1.3rem}#top .menu .menu-box .box .txt .btn a{width:80% !important}#top .menu .menu-box .box:nth-child(2) .txt .btn{margin:0 auto;text-align:center;margin-top:3rem;width:90%}#top .greeting{margin-top:10rem}#top .greeting h2{font-size:6rem;width:70%}#top .greeting h2 img{width:25%}#top .greeting .txt .btn a{width:80%}}#page-default,#archive{margin-bottom:8rem}#page-default .mainv,#archive .mainv{position:relative;background:#ededed}#page-default .mainv .bg,#archive .mainv .bg{padding:18rem 0 13rem;background-color:rgba(255,255,255,.5)}#page-default .mainv h1,#archive .mainv h1{margin:0}#page-default h1,#archive h1{text-align:center;font-size:4rem;color:#85652c;line-height:1;letter-spacing:.5rem;font-weight:400}#page-default h1 span,#archive h1 span{display:block;font-size:6rem;line-height:1.3}#page-default h2,#archive h2{margin-bottom:2.5rem;padding:2rem 0;font-size:2.4rem;font-weight:700;color:#fff;background:#85652c;line-height:1;word-break:break-all}@media all and (-ms-high-contrast:none){#page-default h2,#archive h2{padding:2rem 0 1rem}}#page-default p+h2,#page-default ul+h2,#archive p+h2,#archive ul+h2{margin-top:3rem}#page-default h3,#archive h3{margin-bottom:2rem;padding:0 1.5rem .6rem;border-bottom:.3rem solid #e5cea7;border-left:1.5rem solid #e5cea7;font-size:2.2rem;font-weight:700;line-height:1.2}#page-default p+h3,#page-default ul+h3,#archive p+h3,#archive ul+h3{margin-top:3rem}#page-default h4,#archive h4{margin-bottom:3rem;padding:.5rem 0;font-size:2rem;color:#85652c;border-bottom:.1rem solid #85652c}#page-default p+h4,#page-default ul+h4,#archive p+h4,#archive ul+h4{margin-top:3rem}#page-default h5,#archive h5{margin-bottom:3rem;font-size:2rem;color:#fd9900}#page-default p+h5,#page-default ul+h5,#archive p+h5,#archive ul+h5{margin-top:3rem}#page-default .heading,#archive .heading{margin-bottom:3rem;font-size:2rem;letter-spacing:.3rem;font-weight:700}#page-default ul,#archive ul{margin:3rem 0}#page-default ul li,#archive ul li{padding-left:2rem;position:relative}#page-default ul li:before,#archive ul li:before{content:'';position:absolute;top:calc(.5em*1.6);transform:translateY(-50%);left:0;width:.8rem;height:.8rem;border-radius:50%;background:#fd9900}#page-default .li-chui li,#archive .li-chui li{margin:1rem auto;padding-left:2.5em}#page-default .li-chui li:before,#archive .li-chui li:before{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/common/icon-chui.png) no-repeat center/contain;width:2em;height:1.7em;border-radius:0}#page-default ol,#archive ol{margin:3rem 0;list-style:none;counter-reset:item}#page-default ol li,#archive ol li{padding-left:2rem;position:relative}#page-default ol li:before,#archive ol li:before{counter-increment:item;content:counter(item);padding-right:.7rem;font-weight:700;position:absolute;top:0;left:0}#page-default ol li:before,#archive ol li:before{color:#333}#page-default dl,#archive dl{margin:3rem 0}#page-default dl dt,#archive dl dt{margin-right:2rem;padding:1rem;background:#e5cea7;color:#85652c;font-weight:700;float:left}#page-default dl dd,#archive dl dd{margin-bottom:1rem;padding:1rem 0}#page-default table,#archive table{margin:3rem 0;width:100%;border:.1rem solid #727171}#page-default table thead th,#page-default table thead td,#page-default table tbody th,#page-default table tbody td,#archive table thead th,#archive table thead td,#archive table tbody th,#archive table tbody td{padding:1rem;border-bottom:.1rem solid #727171;border-right:.1rem solid #727171}#page-default table thead th,#page-default table tbody th,#archive table thead th,#archive table tbody th{width:26.8%;background:rgba(229,206,167,.7)}#page-default table thead td,#page-default table tbody td,#archive table thead td,#archive table tbody td{background:#fff}#page-default table tr:first-child th,#archive table tr:first-child th{padding-left:2rem}#page-default .table3 tr th,#archive .table3 tr th{color:#333;background:0 0;border-bottom:.1rem solid #e5cea7}#page-default .table4 tr th,#archive .table4 tr th{color:#e5cea7;background:0 0;border-bottom:.1rem solid #e5cea7}#page-default blockquote,#page-default .blockquote,#archive blockquote,#archive .blockquote{margin:3rem 0;padding:6rem 1.5rem 3rem;border-left:.4rem solid #85652c;background:#ededed;font-style:italic;box-shadow:0 .2rem .4rem rgba(0,0,0,.14);position:relative}#page-default blockquote:before,#page-default .blockquote:before,#archive blockquote:before,#archive .blockquote:before{font-family:"Font Awesome 5 Free";content:'\f10e';font-weight:900;line-height:1;font-size:3rem;color:#85652c;position:absolute;top:1rem;left:2rem;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}#page-default .breadcrumbs,#archive .breadcrumbs{margin-bottom:5rem;padding:.5rem 0;font-weight:400;border-top:.6rem solid #85652c}#page-default .breadcrumbs .inner,#archive .breadcrumbs .inner{max-width:100rem}#page-default .breadcrumbs ul,#archive .breadcrumbs ul{margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}#page-default .breadcrumbs ul li,#archive .breadcrumbs ul li{padding:0;display:flex;align-items:center}#page-default .breadcrumbs ul li:before,#archive .breadcrumbs ul li:before{content:none}#page-default .breadcrumbs ul li:not(:last-child):after,#archive .breadcrumbs ul li:not(:last-child):after{content:'>';margin:0 .5rem;padding-bottom:.2rem}#page-default #pagination .inner,#archive #pagination .inner{width:100%;margin:6rem auto 4rem;padding-top:2rem}#page-default #pagination .single,#archive #pagination .single{border-top:.1rem solid #727171;position:relative}#page-default #pagination .single .page-numbers,#archive #pagination .single .page-numbers{position:absolute;top:0}#page-default #pagination .single .page-numbers a,#archive #pagination .single .page-numbers a{padding:1rem}#page-default #pagination .single .page-numbers a:hover,#archive #pagination .single .page-numbers a:hover{opacity:.6;color:#fd9900}#page-default #pagination .single .back,#archive #pagination .single .back{right:0;left:0;text-align:center}#page-default #pagination .single .next,#archive #pagination .single .next{right:0}#page-default #pagination .single .next a,#archive #pagination .single .next a{padding-right:2rem;position:relative}#page-default #pagination .single .next a:after,#archive #pagination .single .next a:after{position:absolute;content:"";top:40%;right:1rem;width:.6rem;height:.6rem;border-top:#333 .1rem solid;border-right:#333 .1rem solid;transform:rotate(45deg)}#page-default #pagination .single .prev,#archive #pagination .single .prev{left:0;z-index:5}#page-default #pagination .single .prev a,#archive #pagination .single .prev a{padding-left:2rem;position:relative}#page-default #pagination .single .prev a:after,#archive #pagination .single .prev a:after{position:absolute;content:"";top:40%;left:1rem;right:auto;width:.6rem;height:.6rem;border-top:#333 .1rem solid;border-right:#333 .1rem solid;transform:rotate(-135deg)}#page-default #pagination .page-list,#archive #pagination .page-list{display:flex;justify-content:center}#page-default #pagination .page-list .page-numbers,#archive #pagination .page-list .page-numbers{margin:1rem;padding:1rem;border:.1rem solid #fd9900;font-weight:700}#page-default #pagination .page-list .page-numbers:hover,#archive #pagination .page-list .page-numbers:hover{opacity:.6;color:#fff;background:#fd9900}#page-default #pagination .page-list .dots,#archive #pagination .page-list .dots{border:none}#page-default #pagination .page-list .current,#archive #pagination .page-list .current{color:#fff;background:#fd9900}#page-default #pagination .page-list .next,#archive #pagination .page-list .next{padding-right:2rem;position:relative}#page-default #pagination .page-list .next:after,#archive #pagination .page-list .next:after{position:absolute;content:"";top:40%;right:1rem;width:.6rem;height:.6rem;border-top:#333 .1rem solid;border-right:#333 .1rem solid;transform:rotate(45deg)}#page-default #pagination .page-list .prev,#archive #pagination .page-list .prev{text-align:right;padding-left:2rem;position:relative}#page-default #pagination .page-list .prev:after,#archive #pagination .page-list .prev:after{position:absolute;content:"";top:40%;left:1rem;right:auto;width:.6rem;height:.6rem;border-top:#333 .1rem solid;border-right:#333 .1rem solid;transform:rotate(-135deg)}#page-default #pagination .page-list .next:hover:after,#page-default #pagination .page-list .prev:hover:after,#archive #pagination .page-list .next:hover:after,#archive #pagination .page-list .prev:hover:after{border-color:#fff}#page-default #implant .flow-box,#archive #implant .flow-box{background:#fff3de;padding:2rem;margin-bottom:5rem;position:relative}#page-default #implant .flow-box:after,#archive #implant .flow-box:after{content:"";position:absolute;left:48%;bottom:-6rem;box-sizing:border-box;width:2rem;height:2rem;border:2rem solid transparent;border-left:2rem solid #85652c;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}#page-default #implant .flow-box:last-child,#archive #implant .flow-box:last-child{margin-bottom:0}#page-default #implant .flow-box:last-child:after,#archive #implant .flow-box:last-child:after{display:none}#styleguide .color,#styleguide .notice,#styleguide .styleguide{margin:8rem 0}#styleguide .color .color-guide{display:inline-flex;flex-wrap:wrap}#styleguide .color .color-guide p{margin:3rem 4rem 3rem 0;padding-left:8rem;position:relative}#styleguide .color .color-guide p:before{content:'';width:7rem;height:7rem;position:absolute;bottom:-100%;left:0}#styleguide .color .color-guide p:nth-of-type(1):before{background:#333}#styleguide .color .color-guide p:nth-of-type(2):before{background:#85652c}#styleguide .color .color-guide p:nth-of-type(3):before{background:#fd9900}#styleguide .color .color-guide p:nth-of-type(4):before{background:#fff3de}#archive .single-content h2,#single .single-content h2{margin-bottom:2rem;margin-top:4rem;padding:0 1.5rem .6rem;border-bottom:.3rem solid #e5cea7;border-left:1.5rem solid #e5cea7;font-size:2.2rem;font-weight:700;color:#333;text-align:left;background:0 0;line-height:1.2}#archive .single-content h3,#single .single-content h3{margin-bottom:3rem;padding:.5rem 0;font-size:2rem;color:#85652c;border-bottom:.1rem solid #85652c}#archive .single-content h4,#single .single-content h4{margin-bottom:3rem;font-size:2rem;color:#fd9900}#archive .side-menu,#single .side-menu{width:25%}#archive .side-menu .widget,#single .side-menu .widget{margin-bottom:5rem}#archive .side-menu .menu-ttl,#single .side-menu .menu-ttl{border-bottom:.2rem solid #ffbe5d}#archive .side-menu a,#single .side-menu a{transition:.3s}@media (min-width:769px){#archive .side-menu a:hover,#single .side-menu a:hover{color:#fd9900}}#archive .side-menu .children,#single .side-menu .children{margin:0}#archive .side-menu .right-sidebar1:nth-of-type(2) ul,#single .side-menu .right-sidebar1:nth-of-type(2) ul{margin-top:0}#archive .side-menu .right-sidebar1:nth-of-type(2) ul li,#single .side-menu .right-sidebar1:nth-of-type(2) ul li{padding:1rem 0;border-bottom:.1rem solid #727171}#archive .side-menu .right-sidebar1:nth-of-type(2) ul li:before,#single .side-menu .right-sidebar1:nth-of-type(2) ul li:before{content:none}#archive .side-menu .right-sidebar1:nth-of-type(2) ul li .post-date,#single .side-menu .right-sidebar1:nth-of-type(2) ul li .post-date{display:block;font-size:80%}#archive .article-list li{padding:1rem;border-bottom:.1rem solid #ccc}#archive .article-list li:before{content:none}#archive .article-list li a{display:block;position:relative;transition:.3s}#archive .article-list li a:after{content:'';position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:1rem;width:.8rem;height:.8rem;border-bottom:.1rem solid #333;border-right:.1rem solid #333;transition:.3s}@media (min-width:769px){#archive .article-list li a:hover:after{right:0}}#archive .article-list li a .date{margin-right:2rem}#contact form{width:80%;margin:0 auto}#contact form input,#contact form textarea{width:100%;margin:1rem 0;padding:1rem 2rem;border:.1rem solid #727171;font-size:1.6rem;border-radius:.5rem}#contact form .required{display:inline-block;margin-left:2em;padding:0 1rem;background:#c00;color:#fff;font-size:80%}#contact form .btn input{width:auto;margin-left:1rem;border:none}#sitemap .sitemap li:before{display:none}#sitemap .sitemap li a{margin-bottom:2rem;padding:0 1.5rem .6rem;border-bottom:.3rem solid #e5cea7;border-left:1.5rem solid #e5cea7;font-size:2.4rem;display:block;font-weight:700;line-height:1.2;margin-top:4rem}#sitemap .sitemap li .sub{margin:1rem 0 3rem}#sitemap .sitemap li .sub li{margin-bottom:1.5rem}#sitemap .sitemap li .sub li:before{display:block}#sitemap .sitemap li .sub a{border:none;padding:0;margin-bottom:0;font-size:2rem;margin-top:0}#notfound .content{padding:5rem 0}#notfound .content .sitemap{margin-top:5rem}#clinic .mainv{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/contents/clinic/mainv.jpg) no-repeat;background-size:cover;background-position:center center}#clinic .incho .img{width:50%}#implant .mainv{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/contents/implant/mainv.jpg) no-repeat center;background-size:cover;background-position:center center}#yobou .mainv{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/contents/yobou/mainv.jpg) no-repeat center;background-size:cover;background-position:center center}#shinbi .mainv{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/contents/shinbi/mainv.jpg) no-repeat center;background-size:cover;background-position:center center}#orthodontics .mainv{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/contents/orthodontics/mainv.jpg) no-repeat center;background-size:cover;background-position:center center}#kids .mainv{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/contents/kids/mainv.jpg) no-repeat center;background-size:cover;background-position:center center}#ippan .mainv{background:url(//miyatashika.jp/wp-content/themes/genova_tpl/assets/css/../img/contents/ippan/mainv.jpg) no-repeat center;background-size:cover;background-position:center center}@media (max-width:767px){#page-default h1,#archive h1{font-size:6vw}#page-default h1 span,#archive h1 span{font-size:11vw}#page-default h2,#archive h2{margin-top:3rem;font-size:5vw;line-height:8vw}#page-default h3,#archive h3{padding:0 0 .6rem 1rem;font-size:5vw;border-bottom:.2rem solid #e5cea7;border-left:1rem solid #e5cea7}#page-default h4,#archive h4{font-size:4.5vw}#page-default h5,#archive h5{font-size:4.5vw}#page-default .heading,#archive .heading{font-size:4.5vw}#page-default dl dt,#archive dl dt{margin-right:0;padding:.5rem;float:none}#page-default dl dd,#archive dl dd{padding:.9rem 1rem}#page-default table th,#page-default table td,#archive table th,#archive table td{padding:.5rem}#page-default .table2 th,#page-default .table2 td,#archive .table2 th,#archive .table2 td{display:block;width:100%}#page-default .table2.table4 tr td,#archive .table2.table4 tr td{border-bottom:.1rem solid #e5cea7}#page-default blockquote,#page-default .blockquote,#archive blockquote,#archive .blockquote{padding:2rem}#page-default blockquote:after,#page-default .blockquote:after,#archive blockquote:after,#archive .blockquote:after{font-size:3rem;right:1rem}#page-default .mainv,#archive .mainv{padding:0}#page-default .mainv .bg,#archive .mainv .bg{padding:10rem 0 6rem}#page-default .mainv .bg h1,#archive .mainv .bg h1{font-weight:700;text-shadow:1px 1px 5px #fff}#page-default #pagination,#archive #pagination{font-size:3.7vw}#page-default #pagination .page-list .page-numbers,#archive #pagination .page-list .page-numbers{margin:0;padding:1.5rem 1rem;line-height:1}#page-default #pagination .page-list .dots,#archive #pagination .page-list .dots{margin:0 .5rem;padding:1.5rem 0}#page-default #pagination .page-list .next,#archive #pagination .page-list .next{margin-right:0;padding-right:2rem}#page-default #pagination .page-list .prev,#archive #pagination .page-list .prev{margin-left:0;padding-left:2rem}#styleguide .color .color-guide{flex-direction:column}#styleguide .color .color-guide p{margin-left:0}.sitemap .menu-item{font-size:1.6rem}#archive .single-content h2,#single .single-content h2{font-size:5vw;line-height:8vw}#archive .single-content h3,#single .single-content h3{padding:0 0 .6rem 1rem;font-size:5vw}#archive .single-content h4,#single .single-content h4{font-size:4.5vw}#archive .side-menu,#single .side-menu{width:100%}#archive .side-menu .right-sidebar1:nth-of-type(2) ul li .post-date,#single .side-menu .right-sidebar1:nth-of-type(2) ul li .post-date{font-size:80%}#archive>.inner{flex-direction:column}#archive .archive{width:100%}#single>.inner{flex-direction:column}#single .single.page-content{width:100%}#contact form{width:100%;margin:0 auto}#sitemap .sitemap li{padding-left:0}#sitemap .sitemap li:before{display:none}#sitemap .sitemap li a{padding:0 0 .6rem 1rem;font-size:5vw;margin-top:4rem}#sitemap .sitemap li .sub{margin:1rem 0 3rem}#sitemap .sitemap li .sub li{padding-left:2rem}#sitemap .sitemap li .sub a{border:none;padding:0;margin-bottom:0;font-size:1.6rem;margin-top:0}#clinic .incho .img{width:100%}.over-scroll{overflow-x:scroll}.over-scroll table{width:50rem !important}.over-scroll::-webkit-scrollbar{width:5px;height:5px}.over-scroll::-webkit-scrollbar-track{border-radius:0;box-shadow:inset 0 0 6px rgba(0,0,0,.2)}.over-scroll::-webkit-scrollbar-thumb{background-color:#5a5a5a;border-radius:0;box-shadow:0 0 0 1px rgba(255,255,255,.3)}}