html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400;box-sizing:border-box}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}button,input,select,textarea{font-family:inherit}.pc{display:block !important}.sp{display:none !important}@media only screen and (max-width:600px){.pc{display:none !important}.sp{display:block !important}}@media (min-width:601px){#mega-menu-wrap-max_mega_menu_1{display:none !important}}html{background:#7db448}body{font:16px/1.5 Meiryo,"メイリオ","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","ＭＳ Ｐゴシック",Helvetica,Sans-Serif;padding:0;background:linear-gradient(to bottom,#fffcdb 0%,#fff 100%)}a{color:#006db2;text-decoration:underline}a:hover{color:#0090aa;text-decoration:underline}h1 a:hover{text-decoration:none}.clear{clear:both;line-height:0}iframe,img{max-width:100%}img{height:auto}a img:hover,#nav-pc-main li:hover{opacity:.8}.center{display:block;margin:0 auto;text-align:center}img.aligncenter{display:block;margin:0 auto}img.alignright{display:block;margin:0 0 0 auto}img.alignleft{display:block;margin:0 auto 0 0}strong,b,.bold{font-weight:700}.button-01{display:block;text-align:center;background-color:#ed8ca0;height:68px;width:300px;line-height:68px;border-radius:11px;padding:8px 10px;margin:0 auto 40px auto;color:#fff;font-size:1.375rem;text-decoration:none}.button-01:hover{opacity:.8;text-decoration:none;color:#fff}.p-small{font-size:1rem !important;color:red !important}.p-medium{font-size:.8125rem !important}.p-large{font-size:1.25rem !important}hr{margin:0 0 20px}.fadein{opacity:0;transform:translate(0,50px);transition:all .5s}.fadein.scrollin{opacity:1;transform:translate(0,0)}.indent-1{padding-left:1em;text-indent:-1em}.clear{clear:both}#wrapper{margin:0 auto;max-width:1024px;padding-top:22px}.home #leftnav .menu-1{margin:10% 0 0 61%}.home #leftnav .menu-2{margin:-3% 43% 0 31%}.home #leftnav .menu-3{margin:6% 18% 0 43%}.home #rightnav .menu-4{margin:10% 61% 0 0}.home #rightnav .menu-5{margin:3% 32% 0 30%}.home #rightnav .menu-6{margin:0 56% 0 18%}.home-description{max-width:462px;width:45.2VW;margin:0 auto 18px auto}.home-logo{max-width:202px;width:19.7VW;margin:0 auto 30px auto}.home-title{max-width:372px;width:36.3VW;margin:0 auto 12px auto}.home-detail{max-width:179px;width:17.5VW;margin:0 auto 36px auto}.home .button{display:block;max-width:272px;width:26.5VW;margin:0 auto 20px auto}.home-news-cat{max-height:28px}.align-r{text-align:right;display:block}.center{display:block;margin:0 auto}.two-third-box{display:flex;flex-direction:row;width:100%}.two-third{width:77%;margin:0}.one-third{width:19%;margin-left:4%}.one-third>img{margin:1em 0}.home #leftnav,.home #rightnav{width:32%}.home #main{width:40%;margin:0}.home #main img{display:block}img.home-menu-01{max-height:120px}img.home-menu-02{max-height:80px}.site-footer{height:30px;padding:10px 0;max-width:1024px;margin:0 auto}.site-footer>p{font-size:10px;color:#666;text-align:center;margin:0 !important;line-height:1em}#news{font-size:.9375rem;max-width:434px;margin:0 auto 1rem auto}#news>img{display:block;margin:0;padding:0}#news .list{margin-bottom:12px}#news .list:last-child{margin-bottom:0}.news_inner{background-color:#fff;border:2px solid #804f20;border-radius:0 5px 5px;padding:13px}ul.news{margin:0;padding:0;list-style:none}.list-title{color:#804f20;border-bottom:1px dashed #804f20;margin-bottom:5px}#primary-menu li img{width:50%;height:50%}.ttf-tweet:last-child,.news li:last-child{border:none !important}.timeline-twitter-feed{margin-bottom:0 !important;padding:0 10px !important}#ctf .ctf-item{padding:0 !important;border-top:1px dotted #804f20 !important}#ctf .ctf-item:first-child{border-top:none !important}#ctf p.ctf-media-link,#ctf p.ctf-tweet-text{line-height:1.6 !important}.widget{padding:6px 13px}.site-title>a{font-size:42px;color:#00a4e2;text-decoration:none;letter-spacing:-.06em;font-weight:700 !important}.top-site-description{font-size:28px;color:#b08046;text-align:center;margin:0;line-height:2.4em}.home #footer p{text-align:center;font-size:.625rem;padding:7px 0}.mb5{margin-bottom:5px !important}.mb9{margin-bottom:9px !important}.mb14{margin-bottom:14px !important}.mb20{margin-bottom:20px !important}.mb28{margin-bottom:28px !important}.page-header{margin:0 1% 22px 3%}.page-header h1{margin:0 !important}.page-header img{max-height:137px}.page-navigation img{opacity:.6 !important}.page-navigation img:hover{opacity:1 !important}#page-contents{display:flex;flex-direction:row;justify-content:space-between;padding:0}.page-template-page #page-contents{padding-left:6%;padding-right:6%}.page-template-page #leftnav,.page-template-page #rightnav{width:10%}.page-template-page #main{width:58%;margin:-50px 11% 0}#wrapper>article{height:auto}article h2{margin:1.8rem 0 1rem;line-height:1em;font-size:1.125rem;color:#eb6d74;font-weight:700}article h2:first-child{margin-top:0 !important;line-height:2rem}article.shoshin h2{margin:1.8rem 0 1rem;line-height:1em;font-size:1.125rem;color:#ef9bc0;font-weight:700}article.shoshin h2:first-child{margin-top:0 !important}article.profile h2{margin:1.8rem 0 1rem;line-height:1em;font-size:1.125rem;color:#f19ba6;font-weight:700}article.profile h2:first-child{margin-top:0 !important}article.info h2{margin:1.8rem 0 1rem;line-height:1em;font-size:1.125rem;color:#55c1ef;font-weight:700}article.info h2:first-child{margin-top:0 !important}article.info h3{font-weight:700}article.facilities h2{margin:1.8rem 0 1rem;line-height:1em;font-size:1.125rem;color:#ef9300;font-weight:700}article.facilities h2:first-child{margin-top:0 !important}article.access h2{margin:1.8rem 0 1rem;line-height:1em;font-size:1.125rem;color:#8bc577;font-weight:700}article.access h2:first-child{margin-top:0 !important}article h2.notice{margin:1.8rem 0 1rem;line-height:1em;font-size:1.3rem;color:#eb6d74;font-weight:700}article h2.notice:first-child{margin-top:0 !important}article h2.notice-2{margin:1.8rem 0 1rem;line-height:1em;font-size:1.125rem;color:#eb6d74;font-weight:700}article h2.notice-2:first-child{margin-top:0 !important}article h2.privacy{margin:1.8rem 0 1rem;line-height:1em;font-size:1.125rem;color:#eb6d74;font-weight:700}article h2.privacy:first-child{margin-top:0 !important}article h3{margin:1.8rem 0 1rem;line-height:1em;font-size:1.1rem;color:#000;font-weight:700}article h3:first-of-type{margin-top:0 !important}article h3.privacy{margin:1.8rem 0 1rem;line-height:1.5rem;font-size:1.1rem;color:#000;font-weight:700;border-bottom:1px solid #ccc}article p{font-size:.9375rem;margin-bottom:1rem}article p.phone{font-size:;font-weight:;color:}article.guidelines ul{background-color:#fff;border:1px solid #ccc;padding:1rem 1rem 1rem 2rem}article.guidelines li{line-height:2rem;font-size:.9rem;text-indent:-1rem}article.guidelines li a{color:#000}.page-template-page #leftnav img,.page-template-page #rightnav img{max-height:80px}#leftnav li,#rightnav li{margin-bottom:30px}footer{height:100%}.page-footer{width:100%;height:100%;padding:5px 0;background:#7db448;border-top:10px solid #80c1ee;padding-top:7px;text-align:center}.footer-logo{max-height:35px;margin:8px 0 0}#inner-footer{max-width:1024px;margin:0 auto}#inner-footer a:hover{opacity:.7}#inner-footer>.copyright{color:#fff;font-size:10px}#shiftnav-toggle-main{display:none !important}.f_left{float:left}.f_right{float:right}.mb08{margin-bottom:8px}.mr08{margin-right:8px !important}.button:hover{opacity:.8}table.shinryoubi{border-top:2px solid #55c1ef;border-left:2px solid #55c1ef}table.shinryoubi td{border-right:2px solid #55c1ef;border-bottom:2px solid #55c1ef;padding:3px;background-color:#fff;vertical-align:middle;text-align:center}table.shinryoubi td.cell-02{font-weight:700;width:10%}table.shinryoubi .cell-01{width:20%;font-weight:700}table.shinryoubi td.cell-01,table.shinryoubi td.cell-02{background-color:#c7edfd}table.shinryoubi td.cell-03{font-weight:700;height:4rem}table.shinryoubi td.cell-04{font-size:.7rem}table.shinryoubi p{margin:0 !important}body.shoshin #news{margin-bottom:20px;max-width:100%}.c-privacy{font-size:16px}.c-privacy__title{font-size:clamp(22px,2.2vw,28px);line-height:1.4;margin:0 0 1rem;font-weight:700}.c-privacy__lead{margin:0 0 2rem}.c-privacy__h2{border-bottom:1px solid #e5e5e5}.c-privacy__h3{margin:1.5rem 0 .5rem;font-weight:700}.c-privacy__list{margin:0 0 1.25rem 2.8em;padding:0}.c-privacy__list li{margin:.25rem 0}.c-privacy__list--disc{list-style:disc;margin-left:1.25em}.c-privacy__note{background:#fafafa;border:1px solid #eee;border-radius:6px;padding:1rem;margin-top:1rem}.c-privacy__asterisk{margin:0 0 .5rem}.c-privacy__footer{margin-top:2rem;text-align:right}.c-privacy__asterisk{margin:0 0 .5rem;padding-left:1.2em;text-indent:-1.2em;line-height:1.7}.c-privacy__asterisk+ol{margin-left:0;padding-left:1.4em;list-style-position:outside}.c-private-expense{line-height:1.8;font-size:16px}.c-private-expense__title{font-size:22px;line-height:1.4;margin:0 0 1.5rem;font-weight:700}.c-private-expense__section{margin-bottom:2rem}.c-private-expense__h2{font-size:20px;font-weight:700;margin:2em 0 1em;border-bottom:1px solid #e5e5e5;padding-bottom:.25rem}.c-private-expense__list{margin:0 0 1rem 1.25em;padding:0;list-style:disc}.c-private-expense__list li{margin:.4rem 0}.c-private-expense__list--time{list-style:none;margin-left:0;padding-left:0}.c-private-expense__list--time li{margin:.3rem 0;padding-left:1em;text-indent:-1em}.c-private-expense__note{margin:.75rem 0;font-size:.95em}.c-private-expense__footer{margin-top:2rem;text-align:right}ul.footer-sub-menu{margin-bottom:10px}ul.footer-sub-menu li{display:inline}ul.footer-sub-menu li a{color:#fff;font-size:.75rem;text-decoration:none}ul.footer-sub-menu-sp{margin-left:-1rem;margin-bottom:7px}ul.footer-sub-menu-sp li{display:inline}ul.footer-sub-menu-sp li a{color:#666;font-size:.75rem;text-decoration:none}@media (max-width:600px){html{background:#fff}body{//background-image:url(https://clinicmatsuoka.com/wp2/wp-content/themes/clm/images/A_top_s.png);background-repeat:no-repeat;background-size:100%;background:linear-gradient(to bottom,#fffcdb 0%,#fff 100%)}#wrapper{width:100%;margin:0 auto;padding:10px 5% 0}.home #leftnav .menu-1,.home #leftnav .menu-2,.home #leftnav .menu-3,.home #rightnav .menu-4,.home #rightnav .menu-5,.home #rightnav .menu-6{margin:0 0 14px}.home #leftnav,.home #rightnav{width:18%;padding-top:30px}.home #main{width:64%;margin-bottom:12px}.home-description{width:80%}.home-logo{width:54%;margin:0 auto 20px auto}.home-title{width:100%;margin:0 auto 17px auto}.home-detail{width:60%;margin:0 auto 8px auto}.home .button{width:74%;margin:0 auto 10px auto}.page-header{margin:0 0 15px}.page-header h1{width:87%}#mega-menu-wrap-max_mega_menu_1{position:absolute !important;right:0 !important;top:10px !important;width:100% !important}#mega-menu-wrap-max_mega_menu_1 .mega-menu-toggle+#mega-menu-max_mega_menu_1{opacity:.9}.page-template-page #main{width:100%;margin:0 0 1rem}.page-template-page #leftnav,.page-template-page #rightnav{width:0}.page-template-page #page-contents{padding-left:0;padding-right:0}article p{font-size:.9375rem;font-family:'メイリオ',Meiryo,'ＭＳ Ｐゴシック',sans-serif}.two-third-box{display:flex;flex-direction:column;width:100%}.two-third,.one-third{width:100%;margin:0 0 10px}.child-1{order:1}.child-2{order:2}.child-3{order:3}.page-footer{height:100%;background:0 0;border-top:none}.page-footer ul{display:flex;flex-direction:row;justify-content:space-around}#inner-footer>.copyright{font-size:10px;color:#666;text-align:center;margin:0 !important;line-height:1em}.top_btn{width:15.6vw;margin:0 0 20px}.to-top-btn{display:block;margin:0 auto 7px auto;width:15.6vw}table.shinryoubi td.cell-01,table.shinryoubi td.cell-02{font-size:.8rem}.img-28{width:28%;display:block;margin:0 auto !important}}