@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,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{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:400;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:'icomoon';src:url(//higashi-hifuka.jp/wp/wp-content/themes/higashi/fonts/icomoon.eot?o4xp81);src:url(//higashi-hifuka.jp/wp/wp-content/themes/higashi/fonts/icomoon.eot?o4xp81#iefix) format("embedded-opentype"),url(//higashi-hifuka.jp/wp/wp-content/themes/higashi/fonts/icomoon.ttf?o4xp81) format("truetype"),url(//higashi-hifuka.jp/wp/wp-content/themes/higashi/fonts/icomoon.woff?o4xp81) format("woff"),url(//higashi-hifuka.jp/wp/wp-content/themes/higashi/fonts/icomoon.svg?o4xp81#icomoon) format("svg");font-weight:400;font-style:normal}[class^=icon-],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone a:before{content:"\e909"}.icon-about a:before{content:"\e900"}.icon-diagnosis a:before{content:"\e901"}.icon-dr a:before{content:"\e902"}.icon-mail a:before{content:"\e903"}.icon-nurse a:before{content:"\e904"}.icon-access a:before{content:"\e905"}.icon-home a:before{content:"\e906"}.icon-logo:before{content:"\e907"}.icon-tel:before{content:"\e908"}.video{position:relative;width:100%;margin-left:auto;margin-right:auto;padding-top:60%}.video iframe{position:absolute;top:0;right:0;width:100%;height:100%}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}img{max-width:100%;width:auto;height:auto;vertical-align:inherit}a{text-decoration:none;color:#424242;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}.hover:hover{filter:alpha(opacity=60);opacity:.6}:focus{outline:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:62.5%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;line-height:1;-webkit-font-smoothing:antialiased}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}input,button,textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none}body{font-family:'メイリオ',Meiryo,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;color:#424242;background-color:#f8f6ef;font-size:10px;font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}.wrap,.w1024,.w960,.w768,.w640,.w480,.w414,.w375,.w320{margin-left:auto;margin-right:auto;position:relative}.wrap{width:1200px}@media screen and (max-width:1200px){.wrap{width:93.75%}}.w1024{width:1024px}@media screen and (max-width:1024px){.w1024{width:93.75%}}.w768{width:768px}@media screen and (max-width:768px){.w768{width:93.75%}}.flex,.flex_direction,.flex_w{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.flex_direction{-webkit-box-direction:row-reverse;-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.flex_w{-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.jc_sb{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.jc_c{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.jc_fe{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.jc_ff{-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ai_c{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.ai_b{-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;-moz-align-items:baseline;align-items:baseline}.sp_br_768_b,.sp_br_640_b,.sp_br_480_b,.sp_br_425_b,.sp_br_375_b,.sp_br_320_b,.sp{display:none}@media screen and (max-width:425px){.sp_br_425_b{display:block}}#guide .wrap #list_in,#page .wrap #list_in,#top .flex .left,#access .left,#doctor .left,#about .left,#cat dl,#single dl,.simplemap .simplemap-content{-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}#hd{z-index:4}nav{z-index:3}#bcn{z-index:2}#mv span{z-index:1}h1,h2,h3,h4{font-weight:700}#page h1,#single h1,#top h1,#access h2,#doctor h2,#about h2,#cat h1{font-size:24px;font-size:2.4rem;color:#fff;line-height:1.3;background-color:#eb6d4f;padding:1em;text-align:center}@media screen and (max-width:960px){#page h1,#single h1,#top h1,#access h2,#doctor h2,#about h2,#cat h1{font-size:24px;font-size:2.4rem;padding:.75em}}@media screen and (max-width:960px) and (max-width:768px){#page h1,#single h1,#top h1,#access h2,#doctor h2,#about h2,#cat h1{font-size:21px;font-size:2.1rem;letter-spacing:-.05em}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px){#page h1,#single h1,#top h1,#access h2,#doctor h2,#about h2,#cat h1{font-size:36px;font-size:3.75vw;letter-spacing:0em}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px) and (max-width:480px){#page h1,#single h1,#top h1,#access h2,#doctor h2,#about h2,#cat h1{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#page h1,#single h1,#top h1,#access h2,#doctor h2,#about h2,#cat h1{text-align:left;padding:3.125%}#page h1 br,#single h1 br,#top h1 br,#access h2 br,#doctor h2 br,#about h2 br,#cat h1 br{display:none !important}}#page h1 br,#single h1 br,#top h1 br,#access h2 br,#doctor h2 br,#about h2 br,#cat h1 br{display:none}@media screen and (max-width:640px){#page h1 br,#single h1 br,#top h1 br,#access h2 br,#doctor h2 br,#about h2 br,#cat h1 br{display:block}}#page h1,#single h1{margin-bottom:2.4em}@media screen and (max-width:960px) and (max-width:640px){#page h1,#single h1{margin-bottom:0}}#top h1,#access h2,#doctor h2,#about h2,#cat h1{margin-bottom:1.6em}@media screen and (max-width:960px){#top h1,#access h2,#doctor h2,#about h2,#cat h1{margin-bottom:1em}}@media screen and (max-width:960px) and (max-width:640px){#top h1,#access h2,#doctor h2,#about h2,#cat h1{margin-bottom:0}}#top .flex .left h2,.editor h3{font-size:24px;font-size:2.4rem;color:#eb6d4f;line-height:1;padding:.35em .25em .35em 1.25em;position:relative}@media screen and (max-width:960px){#top .flex .left h2,.editor h3{font-size:21px;font-size:2.1875vw}}@media screen and (max-width:960px) and (max-width:640px){#top .flex .left h2,.editor h3{font-size:21px;font-size:2.1rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){#top .flex .left h2,.editor h3{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:425px){#top .flex .left h2,.editor h3{font-size:16px;font-size:1.6rem}}#top .flex .left h2:before,.editor h3:before{content:"■";position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.home #about .editor h3:before,.home #access .editor h3:before{content:""}@media screen and (max-width:425px){#top .flex .left h2,#top .editor h3,.editor #top h3{padding:.35em .25em .35em 1.5em}#top .flex .left h2:before,#top .editor h3:before,.editor #top h3:before{left:.25em}}.editor h2{font-size:27px;font-size:2.7rem;position:relative;color:#424242;border-left:10px solid #eb6d4f;padding:.25em 0 .25em .5em;line-height:1.3;margin-bottom:1em}@media screen and (max-width:960px){.editor h2{font-size:24px;font-size:2.5vw}}@media screen and (max-width:960px) and (max-width:640px){.editor h2{font-size:21px;font-size:2.1rem}}@media screen and (max-width:960px) and (max-width:480px){.editor h2{font-size:18px;font-size:1.8rem}}.editor h2:before{content:"";height:1px;width:100%;position:absolute;left:-10px;bottom:-6px;background-color:#eb6d4f}.home .editor h3{font-size:24px;font-size:2.4rem;color:#eb6d4f;border-left:6px solid #eb6d4f;padding:.25em .25em .25em .5em;line-height:1.3;margin-bottom:.35em}@media screen and (max-width:960px){.home .editor h3{font-size:21px;font-size:2.1875vw}}@media screen and (max-width:960px) and (max-width:640px){.home .editor h3{font-size:27px;font-size:2.8125vw}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){.home .editor h3{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px){.home .editor h3{font-size:16px;font-size:1.6rem}}#guide,#access,#doctor,#about,#cat{padding-bottom:72px}@media screen and (max-width:960px){#guide,#access,#doctor,#about,#cat{padding-bottom:4%}}#page,#single,#post_nav{padding-bottom:72px}@media screen and (max-width:960px){#page,#single,#post_nav{padding-bottom:8%}}@media screen and (max-width:640px){#top .wrap,#access .wrap,#doctor .wrap,#about .wrap,#page .wrap,#page .w1024,#page .w768,#cat .w1024,#cat .w768,#single .w1024,#single .w768{padding-top:3.125%;padding-bottom:3.125%}}.mt1{margin-top:1.6em}#guide .wrap #list_in,#page .wrap #list_in{width:100%;padding:1%;background-color:#fff}@media screen and (max-width:640px){#guide .wrap #list_in,#page .wrap #list_in{background-color:transparent;padding:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}}#guide .wrap #list_in .list_post,#page .wrap #list_in .list_post{width:20%;padding:.75%;background-color:#fff}@media screen and (max-width:640px){#guide .wrap #list_in .list_post,#page .wrap #list_in .list_post{width:100%;padding:2%;margin-bottom:2%;-moz-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);-webkit-box-shadow:0px 0px 10px 0px rgba(0,0,0,.1);box-shadow:0px 0px 10px 0px rgba(0,0,0,.1)}#guide .wrap #list_in .list_post .flex_list,#page .wrap #list_in .list_post .flex_list{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}}#guide .wrap #list_in .list_post .photo,#page .wrap #list_in .list_post .photo{line-height:0;margin-bottom:12px}@media screen and (max-width:640px){#guide .wrap #list_in .list_post .photo,#page .wrap #list_in .list_post .photo{width:30%;margin-bottom:0}}#guide .wrap #list_in .list_post .detail,#page .wrap #list_in .list_post .detail{position:relative}@media screen and (max-width:640px){#guide .wrap #list_in .list_post .detail,#page .wrap #list_in .list_post .detail{width:67%}}#guide .wrap #list_in .list_post .detail h3,#page .wrap #list_in .list_post .detail h3{margin-bottom:.5em}@media screen and (max-width:640px){#guide .wrap #list_in .list_post .detail h3,#page .wrap #list_in .list_post .detail h3{margin-top:.75em;margin-bottom:.75em}}@media screen and (max-width:640px) and (max-width:375px){#guide .wrap #list_in .list_post .detail h3,#page .wrap #list_in .list_post .detail h3{margin-bottom:.5em}}#guide .wrap #list_in .list_post .detail h3 a,#page .wrap #list_in .list_post .detail h3 a{color:#eb6d4f;font-size:21px;font-size:2.1rem;line-height:1}@media screen and (max-width:960px){#guide .wrap #list_in .list_post .detail h3 a,#page .wrap #list_in .list_post .detail h3 a{font-size:18px;font-size:1.875vw}}@media screen and (max-width:960px) and (max-width:640px){#guide .wrap #list_in .list_post .detail h3 a,#page .wrap #list_in .list_post .detail h3 a{font-size:30px;font-size:3.125vw}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){#guide .wrap #list_in .list_post .detail h3 a,#page .wrap #list_in .list_post .detail h3 a{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#guide .wrap #list_in .list_post .detail h3 a,#page .wrap #list_in .list_post .detail h3 a{font-size:16px;font-size:1.6rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px) and (max-width:320px){#guide .wrap #list_in .list_post .detail h3 a,#page .wrap #list_in .list_post .detail h3 a{font-size:14px;font-size:1.4rem}}#guide .wrap #list_in .list_post .detail .desc,#page .wrap #list_in .list_post .detail .desc{font-size:14px;font-size:1.4rem;line-height:1.5;margin-bottom:16px;word-wrap:break-word}@media screen and (max-width:960px){#guide .wrap #list_in .list_post .detail .desc,#page .wrap #list_in .list_post .detail .desc{font-size:13px;font-size:1.35417vw}}@media screen and (max-width:960px) and (max-width:640px){#guide .wrap #list_in .list_post .detail .desc,#page .wrap #list_in .list_post .detail .desc{font-size:24px;font-size:2.5vw;margin-bottom:1em}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){#guide .wrap #list_in .list_post .detail .desc,#page .wrap #list_in .list_post .detail .desc{font-size:13px;font-size:1.3rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#guide .wrap #list_in .list_post .detail .desc,#page .wrap #list_in .list_post .detail .desc{font-size:12px;font-size:1.2rem}}#guide .wrap #list_in .list_post .detail .more,#page .wrap #list_in .list_post .detail .more,#guide .wrap #list_in .list_post .detail .more02,#page .wrap #list_in .list_post .detail .more02{-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s;font-size:14px;font-size:1.4rem;text-align:right}@media screen and (max-width:960px){#guide .wrap #list_in .list_post .detail .more,#page .wrap #list_in .list_post .detail .more,#guide .wrap #list_in .list_post .detail .more02,#page .wrap #list_in .list_post .detail .more02{font-size:13px;font-size:1.35417vw}}@media screen and (max-width:960px) and (max-width:640px){#guide .wrap #list_in .list_post .detail .more,#page .wrap #list_in .list_post .detail .more,#guide .wrap #list_in .list_post .detail .more02,#page .wrap #list_in .list_post .detail .more02{position:absolute;right:0;bottom:0;font-size:24px;font-size:2.5vw}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){#guide .wrap #list_in .list_post .detail .more,#page .wrap #list_in .list_post .detail .more,#guide .wrap #list_in .list_post .detail .more02,#page .wrap #list_in .list_post .detail .more02{font-size:12px;font-size:1.2rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#guide .wrap #list_in .list_post .detail .more,#page .wrap #list_in .list_post .detail .more,#guide .wrap #list_in .list_post .detail .more02,#page .wrap #list_in .list_post .detail .more02{font-size:11px;font-size:1.1rem}}#guide .wrap #list_in .list_post .detail .more i,#page .wrap #list_in .list_post .detail .more i,#guide .wrap #list_in .list_post .detail .more02 i,#page .wrap #list_in .list_post .detail .more02 i{color:#eb6d4f;margin-right:.4em}#top .flex .left dl,#cat dl,#single dl{font-size:16px;font-size:1.6rem;position:relative}@media screen and (max-width:960px){#top .flex .left dl,#cat dl,#single dl{font-size:16px;font-size:1.66667vw}}@media screen and (max-width:960px) and (max-width:640px){#top .flex .left dl,#cat dl,#single dl{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){#top .flex .left dl,#cat dl,#single dl{font-size:14px;font-size:1.4rem}}#top .flex .left dl dt,#cat dl dt,#single dl dt{position:absolute;width:9em;line-height:1.3;padding:1em 0 1em .5em;font-weight:700}@media screen and (max-width:425px){#top .flex .left dl dt,#cat dl dt,#single dl dt{width:100%;position:static;padding:.75em .5em .5em}}#top .flex .left dl dd,#cat dl dd,#single dl dd{display:block;width:100%;line-height:1.3;padding:1em .5em 1em 9.5em;border-bottom:1px solid #eaeaea}@media screen and (max-width:425px){#top .flex .left dl dd,#cat dl dd,#single dl dd{width:100%;padding:0 .5em .75em}}#guide .wrap #list_in .list_post,#page .wrap #list_in .list_post{position:relative;overflow:hidden}#guide .wrap #list_in .list_post:hover figcaption a,#page .wrap #list_in .list_post:hover figcaption a{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}#guide .wrap #list_in .list_post:hover figcaption a span,#page .wrap #list_in .list_post:hover figcaption a span{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1;-moz-transition:linear .8s;-o-transition:linear .8s;-webkit-transition:linear .8s;transition:linear .8s}#guide .wrap #list_in .list_post figcaption a,#page .wrap #list_in .list_post figcaption a{position:absolute;top:0;left:0;text-align:center;z-index:3;width:100%;height:100%;background:rgba(0,0,0,.3);-moz-transition:.3s;-o-transition:.3s;-webkit-transition:.3s;transition:.3s;filter:alpha(opacity=0);opacity:0;font-size:16px;font-size:1.6rem;color:#fff}#guide .wrap #list_in .list_post figcaption a i,#page .wrap #list_in .list_post figcaption a i{margin-right:.4em !important}#guide .wrap #list_in .list_post figcaption a span,#page .wrap #list_in .list_post figcaption a span{filter:alpha(opacity=0);opacity:0;-moz-transition:linear .5s;-o-transition:linear .5s;-webkit-transition:linear .5s;transition:linear .5s}@media screen and (max-width:960px){#guide .wrap #list_in .list_post figcaption a,#page .wrap #list_in .list_post figcaption a{font-size:16px;font-size:1.66667vw}}#guide .wrap #list_in .list_post figcaption a span,#page .wrap #list_in .list_post figcaption a span{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#top .flex .right #top_time,#page #top_time{border:2px solid #fadd93;margin-bottom:24px}@media screen and (max-width:640px){#top .flex .right #top_time,#page #top_time{margin-bottom:4%}}#top .flex .right #top_time table,#page #top_time table{width:100%;border:2px solid #fff;font-size:18px;font-size:1.8rem}@media screen and (max-width:960px){#top .flex .right #top_time table,#page #top_time table{font-size:16px;font-size:1.66667vw}}@media screen and (max-width:960px) and (max-width:640px){#top .flex .right #top_time table,#page #top_time table{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){#top .flex .right #top_time table,#page #top_time table{font-size:16px;font-size:1.6rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#top .flex .right #top_time table,#page #top_time table{font-size:14px;font-size:1.4rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px) and (max-width:320px){#top .flex .right #top_time table,#page #top_time table{font-size:13px;font-size:1.3rem}}#top .flex .right #top_time table th,#page #top_time table th{background-color:#ffedbf;border:2px solid #fff;text-align:center;padding:.75em .35em;font-weight:700;font-size:21px;font-size:2.1rem}@media screen and (max-width:960px){#top .flex .right #top_time table th,#page #top_time table th{font-size:18px;font-size:1.875vw}}@media screen and (max-width:960px) and (max-width:640px){#top .flex .right #top_time table th,#page #top_time table th{font-size:21px;font-size:2.1rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){#top .flex .right #top_time table th,#page #top_time table th{font-size:16px;font-size:1.6rem;padding:.5em .1em}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#top .flex .right #top_time table th,#page #top_time table th{font-size:14px;font-size:1.4rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px) and (max-width:320px){#top .flex .right #top_time table th,#page #top_time table th{font-size:13px;font-size:1.3rem}}#top .flex .right #top_time table td,#page #top_time table td{padding:.75em .35em;text-align:center;border-top:2px solid #ffedbf;border-left:2px solid #ffedbf;border-right:2px solid #ffedbf;background-color:#fff}@media screen and (max-width:425px){#top .flex .right #top_time table td,#page #top_time table td{padding:.5em .1em}}#top .flex .right #top_time table td:first-child,#page #top_time table td:first-child{border-left:2px solid #fff}#top .flex .right #top_time table td:last-child,#page #top_time table td:last-child{border-right:2px solid #fff}#top .flex .right #top_time table tr:nth-child(2) td:nth-child(7),#page #top_time table tr:nth-child(2) td:nth-child(7){color:#ff8f00;font-weight:700;font-size:140%}#top .flex .right #top_time table tr:last-child td:nth-child(7),#page #top_time table tr:last-child td:nth-child(7){color:#e0e0e0;font-weight:700;font-size:140%}#top .flex .right #top_time table tr td:nth-child(2),#page #top_time table tr td:nth-child(2),#top .flex .right #top_time table tr td:nth-child(3),#page #top_time table tr td:nth-child(3),#top .flex .right #top_time table tr td:nth-child(4),#page #top_time table tr td:nth-child(4),#top .flex .right #top_time table tr td:nth-child(6),#page #top_time table tr td:nth-child(6){color:#ff8f00;font-weight:700;font-size:140%}#top .flex .right #top_time table tr td:nth-child(5),#page #top_time table tr td:nth-child(5),#top .flex .right #top_time table tr td:nth-child(8),#page #top_time table tr td:nth-child(8){color:#e0e0e0;font-weight:700;font-size:140%}header{position:relative;background-color:#fff}@media screen and (max-width:640px){header{padding-top:64px}}@media screen and (max-width:640px) and (max-width:480px){header{padding-top:56px}}@media screen and (max-width:640px) and (max-width:480px) and (max-width:425px){header{padding-top:48px}}@media screen and (max-width:640px){header #top-head{height:64px;width:100%;padding-left:3.125%;padding-right:64px;-moz-box-shadow:0px 6px 5px -5px rgba(0,0,0,.15);-webkit-box-shadow:0px 6px 5px -5px rgba(0,0,0,.15);box-shadow:0px 6px 5px -5px rgba(0,0,0,.15);position:fixed;top:0;left:0;background-color:#fff}header #top-head #hd{width:100%}}@media screen and (max-width:640px) and (max-width:480px){header #top-head{height:56px;padding-right:56px}}@media screen and (max-width:640px) and (max-width:480px) and (max-width:425px){header #top-head{height:48px;padding-right:48px}}header #top-head .icon-logo{font-size:30px;font-size:3rem;color:#424242;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}header #top-head .icon-logo:hover{color:#ffb5a3;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}@media screen and (max-width:960px){header #top-head .icon-logo{font-size:30px;font-size:3.125vw}}@media screen and (max-width:960px) and (max-width:640px){header #top-head .icon-logo{font-size:24px;font-size:2.4rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){header #top-head .icon-logo{font-size:21px;font-size:2.1rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px){header #top-head .icon-logo{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px) and (max-width:320px){header #top-head .icon-logo{font-size:16px;font-size:1.6rem}}header #top-head .right a{background-color:#eb6d4f;color:#fff;display:block;width:100%;padding:1em 1.75em;cursor:default}@media screen and (max-width:640px){header #top-head .right a{height:64px;padding:0 1.75em}}@media screen and (max-width:640px) and (max-width:480px){header #top-head .right a{height:56px}}@media screen and (max-width:640px) and (max-width:480px) and (max-width:425px){header #top-head .right a{height:48px}}@media screen and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px){header #top-head .right a{padding:0 1.25em}}@media screen and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px) and (max-width:320px){header #top-head .right a{padding:0 1em}}header #top-head .right a .icon-tel{font-size:30px;font-size:3rem;vertical-align:middle;border-right:1px solid #eb5531;display:inline-block;padding:.25em .5em .25em 0;margin-right:.5em;-moz-box-shadow:1px 0px 0px 0px #ed9580;-webkit-box-shadow:1px 0px 0px 0px #ed9580;box-shadow:1px 0px 0px 0px #ed9580;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}@media screen and (max-width:960px){header #top-head .right a .icon-tel{font-size:30px;font-size:3.125vw}}@media screen and (max-width:960px) and (max-width:640px){header #top-head .right a .icon-tel{font-size:24px;font-size:2.4rem;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){header #top-head .right a .icon-tel{font-size:21px;font-size:2.1rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:425px){header #top-head .right a .icon-tel{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px){header #top-head .right a .icon-tel{font-size:16px;font-size:1.6rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px) and (max-width:320px){header #top-head .right a .icon-tel{font-size:15px;font-size:1.5rem}}header #top-head .right a .tel_no{font-weight:700;font-size:30px;font-size:3rem;display:inline-block;vertical-align:middle;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}@media screen and (max-width:960px){header #top-head .right a .tel_no{font-size:30px;font-size:3.125vw}}@media screen and (max-width:960px) and (max-width:640px){header #top-head .right a .tel_no{font-size:24px;font-size:2.4rem;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){header #top-head .right a .tel_no{font-size:21px;font-size:2.1rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:425px){header #top-head .right a .tel_no{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px){header #top-head .right a .tel_no{font-size:16px;font-size:1.6rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px) and (max-width:320px){header #top-head .right a .tel_no{font-size:15px;font-size:1.5rem}}header #top-head .right a .tel_no .info{font-weight:400;display:block;font-size:14px;font-size:1.4rem;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}@media screen and (max-width:960px){header #top-head .right a .tel_no .info{font-size:14px;font-size:1.45833vw}}@media screen and (max-width:960px) and (max-width:640px){header #top-head .right a .tel_no .info{font-size:12px;font-size:1.2rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:320px){header #top-head .right a .tel_no .info{font-size:11px;font-size:1.1rem}}header nav{position:relative;border-top:1px solid #eaeaea;-moz-box-shadow:0px 6px 5px -5px rgba(0,0,0,.15);-webkit-box-shadow:0px 6px 5px -5px rgba(0,0,0,.15);box-shadow:0px 6px 5px -5px rgba(0,0,0,.15)}@media screen and (max-width:640px){header nav{display:none}}header nav ul .current a{background-color:#ffeae5;cursor:default}header nav ul .current a:hover{background-color:#ffeae5;color:#424242}header nav ul .current a:hover:before{color:#eb6d4f}header nav ul li{width:14.28571428571429%}header nav ul li a{padding:1em 0;font-size:14px;font-size:1.4rem;text-align:center;width:100%;display:block;background-color:#fff;color:#333}header nav ul li a:hover{background-color:#ffb5a3;color:#fff}header nav ul li a:hover:before{color:#fff;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}@media screen and (max-width:960px){header nav ul li a{font-size:14px;font-size:1.45833vw}}@media screen and (max-width:960px) and (max-width:480px){header nav ul li a{font-size:12px;font-size:1.2rem}}header nav ul li a:before{color:#eb6d4f;font-size:33px;font-size:3.3rem;display:block;margin-bottom:.15em}#mv_sp{display:none;line-height:0}@media screen and (max-width:640px){#mv_sp{display:block}}#mv{width:100%;overflow:hidden;line-height:0;position:relative;background-color:#f8f6ef}@media screen and (max-width:640px){#mv{display:none}}#mv span{margin-left:-688px;width:1376px;display:block;position:relative;text-align:center;left:50%}@media screen and (max-width:960px){#mv span{position:static;margin-left:0;width:100%}}#top-head.fixed{z-index:5;margin-top:0;top:0;width:100%;position:fixed;background-color:#fff;box-shadow:0px 6px 5px -5px rgba(0,0,0,.3);-webkit-box-shadow:0px 6px 5px -5px rgba(0,0,0,.3);-moz-box-shadow:0px 6px 5px -5px rgba(0,0,0,.3)}#top-head.fixed .icon-logo{font-size:24px;font-size:2.4rem}@media screen and (max-width:768px){#top-head.fixed .icon-logo{font-size:18px;font-size:1.8rem}}@media screen and (max-width:768px) and (max-width:640px){#top-head.fixed .icon-logo{font-size:24px;font-size:2.4rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px){#top-head.fixed .icon-logo{font-size:21px;font-size:2.1rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#top-head.fixed .icon-logo{font-size:18px;font-size:1.8rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:375px) and (max-width:320px){#top-head.fixed .icon-logo{font-size:16px;font-size:1.6rem}}#top-head.fixed .right a{padding:.5em 1em}@media screen and (max-width:640px){#top-head.fixed .right a{height:64px;padding:0 1.75em}}@media screen and (max-width:640px) and (max-width:480px){#top-head.fixed .right a{height:56px}}@media screen and (max-width:640px) and (max-width:480px) and (max-width:425px){#top-head.fixed .right a{height:48px}}@media screen and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px){#top-head.fixed .right a{padding:0 1.25em}}@media screen and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px) and (max-width:320px){#top-head.fixed .right a{padding:0 1em}}#top-head.fixed .right a .icon-tel{font-size:24px;font-size:2.4rem;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}@media screen and (max-width:768px){#top-head.fixed .right a .icon-tel{font-size:18px;font-size:1.8rem}}@media screen and (max-width:768px) and (max-width:640px){#top-head.fixed .right a .icon-tel{font-size:24px;font-size:2.4rem;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px){#top-head.fixed .right a .icon-tel{font-size:21px;font-size:2.1rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:425px){#top-head.fixed .right a .icon-tel{font-size:18px;font-size:1.8rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px){#top-head.fixed .right a .icon-tel{font-size:16px;font-size:1.6rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px) and (max-width:320px){#top-head.fixed .right a .icon-tel{font-size:15px;font-size:1.5rem}}#top-head.fixed .right a .tel_no{font-size:24px;font-size:2.4rem;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}@media screen and (max-width:768px){#top-head.fixed .right a .tel_no{font-size:18px;font-size:1.8rem}}@media screen and (max-width:768px) and (max-width:640px){#top-head.fixed .right a .tel_no{font-size:24px;font-size:2.4rem;position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px){#top-head.fixed .right a .tel_no{font-size:21px;font-size:2.1rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:425px){#top-head.fixed .right a .tel_no{font-size:18px;font-size:1.8rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px){#top-head.fixed .right a .tel_no{font-size:16px;font-size:1.6rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:425px) and (max-width:375px) and (max-width:320px){#top-head.fixed .right a .tel_no{font-size:15px;font-size:1.5rem}}#top-head.fixed .right a .tel_no .info{font-size:12px;font-size:1.2rem;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}@media screen and (max-width:768px){#top-head.fixed .right a .tel_no .info{font-size:10px;font-size:1rem}}@media screen and (max-width:768px) and (max-width:640px){#top-head.fixed .right a .tel_no .info{font-size:12px;font-size:1.2rem}}@media screen and (max-width:768px) and (max-width:640px) and (max-width:320px){#top-head.fixed .right a .tel_no .info{font-size:11px;font-size:1.1rem}}#top-head.fixed nav ul li a{font-size:12px;font-size:1.2rem}@media screen and (max-width:768px){#top-head.fixed nav ul li a{font-size:10px;font-size:1rem}}#top-head.fixed nav ul li a:before{font-size:24px;font-size:2.4rem}@media screen and (max-width:640px){#top-head.fixed{height:64px;width:100%;padding-left:3.125%;padding-right:64px;-moz-box-shadow:0px 6px 5px -5px rgba(0,0,0,.15);-webkit-box-shadow:0px 6px 5px -5px rgba(0,0,0,.15);box-shadow:0px 6px 5px -5px rgba(0,0,0,.15);position:fixed;top:0;left:0;background-color:#fff}}@media screen and (max-width:640px) and (max-width:480px){#top-head.fixed{height:56px;padding-right:56px}}@media screen and (max-width:640px) and (max-width:480px) and (max-width:425px){#top-head.fixed{height:48px;padding-right:48px}}#page_top{position:fixed;bottom:18px;right:20px;z-index:100}#page_top a{font-size:14px;font-size:1.4rem;width:48px;height:48px;line-height:48px;background-color:rgba(0,0,0,.5);display:block;text-align:center;color:#fff;-moz-border-radius:24px;-webkit-border-radius:24px;border-radius:24px}@media screen and (max-width:960px){#page_top a{font-size:12px;font-size:1.2rem}}#page_top a:hover{background-color:rgba(0,0,0,.15)}#bcn_wrap{position:relative}#bcn_wrap .bcn_aj{position:static !important}#bcn_wrap #bcn{position:absolute;top:0;left:0;width:100%;font-size:11px;font-size:1.1rem;line-height:1.3;background-color:rgba(248,246,239,.85);padding:1.25em 0}@media screen and (max-width:640px){#bcn_wrap #bcn{padding:1em 0}#bcn_wrap #bcn .wrap{padding-top:0;padding-bottom:0}}#bcn_wrap #bcn a{color:#eb6d4f;border-bottom:1px solid transparent;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}#bcn_wrap #bcn a:hover{border-bottom:1px solid #eb6d4f;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}footer{font-size:14px;font-size:1.4rem}@media screen and (max-width:960px){footer{font-size:14px;font-size:1.45833vw}}@media screen and (max-width:960px) and (max-width:768px){footer{font-size:12px;font-size:1.2rem}}footer nav{background-color:#e0e0e0;padding:3em 0}@media screen and (max-width:480px){footer nav{padding:2em 0}}@media screen and (max-width:480px){footer nav ul{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}footer nav ul li{margin-left:1em;padding-left:1em;border-left:1px solid #424242}footer nav ul li a:hover{filter:alpha(opacity=50);opacity:.5;-moz-transition:linear .15s;-o-transition:linear .15s;-webkit-transition:linear .15s;transition:linear .15s}footer nav ul li:first-child{border-left:none}@media screen and (max-width:480px){footer nav ul li{margin-top:.5em;margin-bottom:.5em}}footer #copy{text-align:center;padding:2em 0;background-color:#fff}#responsive-menu-button,.rmp_menu_trigger{width:64px !important;height:64px !important;top:0 !important;right:0 !important;background-color:#fff !important;position:relative}#responsive-menu-button:after,.rmp_menu_trigger:after{content:"メニュー";position:absolute;width:100%;text-align:center;left:0;bottom:5px;font-size:10px;font-size:1rem;letter-spacing:-.05em;color:#eb6d4f}#responsive-menu-button .responsive-menu-box,.rmp_menu_trigger .rmp-trigger-box{color:#eb6d4f !important}#responsive-menu-button .responsive-menu-box .responsive-menu-inner,#responsive-menu-button .responsive-menu-box .responsive-menu-inner:before,#responsive-menu-button .responsive-menu-box .responsive-menu-inner:after,.rmp_menu_trigger .responsive-menu-pro-inner,.rmp_menu_trigger .responsive-menu-pro-inner:before,.rmp_menu_trigger .responsive-menu-pro-inner:after{background-color:#eb6d4f !important}@media screen and (max-width:480px){#responsive-menu-button,.rmp_menu_trigger{width:56px !important;height:56px !important}}@media screen and (max-width:480px) and (max-width:425px){#responsive-menu-button,.rmp_menu_trigger{width:48px !important;height:48px !important}}#responsive-menu-container #responsive-menu>li.responsive-menu-item:first-child>a,.rmp-container .rmp-menu>li.rmp-menu-item:first-child>a{border-top:none !important}#responsive-menu-container #responsive-menu-wrapper,.rmp-container .rmp-menu-wrap{background:0 0 !important}#responsive-menu-container,.rmp-container{background:rgba(26,5,0,.95) !important}#responsive-menu-container #responsive-menu li.responsive-menu-item a,.rmp-container .rmp-menu li.rmp-menu-item a{background-color:rgba(235,109,79,.1) !important;border-bottom:none !important;margin-bottom:1px}#responsive-menu-container #responsive-menu li.responsive-menu-item a:before,.rmp-container .rmp-menu li.rmp-menu-item a:before{width:32px;text-align:center;display:inline-block !important}.responsive-menu-accessible .responsive-menu-box,.rmp_menu_trigger .rmp-trigger-box{display:inline-block;vertical-align:10px !important}#top{padding-bottom:40px}@media screen and (max-width:960px){#top{padding-bottom:4%}}#top .flex .left,#top .flex .right{width:49%}@media screen and (max-width:640px){#top .flex .left,#top .flex .right{width:100%}}#top .flex .left{background-color:#fff;padding:2%}@media screen and (max-width:640px){#top .flex .left{margin-bottom:4%;padding:6%}}#top .flex .left h2{border-bottom:1px solid #eaeaea}#top .flex .left .editor{margin-top:1em}#top .flex .left .btn{font-size:14px;font-size:1.4rem;margin-top:1em;margin-right:.5em;text-align:right}@media screen and (max-width:960px){#top .flex .left .btn{font-size:14px;font-size:1.45833vw}}@media screen and (max-width:960px) and (max-width:640px){#top .flex .left .btn{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:425px){#top .flex .left .btn{font-size:14px;font-size:1.4rem}}#top .flex .left .btn a{padding:.75em 1.25em;display:block;background-color:#fff;color:#eb6d4f;border:1px solid #eb6d4f;display:inline-block}@media screen and (max-width:425px){#top .flex .left .btn a{padding:1em 1.5em}}#top .flex .left .btn a i{margin-left:.5em}#top .flex .left .btn a:hover{background-color:#eb6d4f;color:#fff}#top .flex .right ul li{width:48.25%}#top .flex .right ul li a{width:100%;font-size:18px;font-size:1.8rem;padding:1.25em 0;text-align:center;display:block;background-color:#fff;border:1px solid #bdbdbd}@media screen and (max-width:960px){#top .flex .right ul li a{font-size:16px;font-size:1.66667vw}}@media screen and (max-width:960px) and (max-width:640px){#top .flex .right ul li a{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){#top .flex .right ul li a{font-size:14px;font-size:1.4rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#top .flex .right ul li a{font-size:13px;font-size:1.3rem}}#top .flex .right ul li a i{margin-left:.5em;font-size:90%}#top .flex .right ul li a:hover{background-color:#bdbdbd;color:#fff}@-moz-document url-prefix(){#top .flex .left{padding:24px 2%}}#guide h2{font-size:42px;font-size:4.2rem;text-align:center;color:#fff;background-image:url(//higashi-hifuka.jp/wp/wp-content/themes/higashi/img/top_trouble_photo.jpg);background-repeat:no-repeat;background-position:center top;background-size:cover;background-attachment:fixed;padding:2em 0 4em;text-shadow:1px 1px 0 rgba(0,0,0,.5);letter-spacing:.01em}@media screen and (max-width:960px){#guide h2{font-size:36px;font-size:3.75vw}}@media screen and (max-width:960px) and (max-width:768px){#guide h2{padding:1.5em 0 3.5em;background-attachment:inherit}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px){#guide h2{background-image:url(//higashi-hifuka.jp/wp/wp-content/themes/higashi/img/top_trouble_photo_sp.jpg);font-size:30px;font-size:3rem;padding:1.5em 0 3em}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px) and (max-width:480px){#guide h2{font-size:24px;font-size:2.4rem;padding:1.25em 0 72px}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#guide h2{font-size:21px;font-size:2.1rem}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:375px) and (max-width:320px){#guide h2{font-size:18px;font-size:1.8rem}}#guide .wrap{position:relative}#guide .wrap #list_in{margin-top:-120px}@media screen and (max-width:960px){#guide .wrap #list_in{margin-top:-11%}}@media screen and (max-width:960px) and (max-width:425px){#guide .wrap #list_in{margin-top:-60px}}@media screen and (max-width:960px) and (max-width:425px) and (max-width:375px){#guide .wrap #list_in{margin-top:-62px}}#access .left,#doctor .left,#about .left{width:62%}@media screen and (max-width:640px){#access .left,#doctor .left,#about .left{width:100%}}#access .left .editor,#doctor .left .editor,#about .left .editor{background-color:#fff;padding:4% 4% 6%}@media screen and (max-width:640px){#access .left .editor,#doctor .left .editor,#about .left .editor{padding:6%}}#access .left .more a,#doctor .left .more a,#about .left .more a{font-size:18px;font-size:1.8rem;display:block;text-align:center;width:100%;padding:1.25em;background-color:#ffe082;position:relative}#access .left .more a:hover,#doctor .left .more a:hover,#about .left .more a:hover{background-color:#fff9e8}@media screen and (max-width:960px){#access .left .more a,#doctor .left .more a,#about .left .more a{font-size:18px;font-size:1.875vw}}@media screen and (max-width:960px) and (max-width:640px){#access .left .more a,#doctor .left .more a,#about .left .more a{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px){#access .left .more a,#doctor .left .more a,#about .left .more a{font-size:16px;font-size:1.6rem;padding:1.25em .25em}}@media screen and (max-width:960px) and (max-width:640px) and (max-width:480px) and (max-width:375px){#access .left .more a,#doctor .left .more a,#about .left .more a{font-size:14px;font-size:1.4rem;letter-spacing:-.05em}}#access .left .more a i,#doctor .left .more a i,#about .left .more a i{position:absolute;right:2em;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:425px){#access .left .more a i,#doctor .left .more a i,#about .left .more a i{position:static;-moz-transform:translateY(0%);-ms-transform:translateY(0%);-webkit-transform:translateY(0%);transform:translateY(0%);margin-left:.4em}}#access .right,#doctor .right,#about .right{width:25%;margin:0 6.5%;line-height:0;position:relative}@media screen and (max-width:640px){#access .right,#doctor .right,#about .right{width:100%;text-align:center;margin:4% auto 8% auto}}@media screen and (max-width:640px) and (max-width:375px){#access .right,#doctor .right,#about .right{width:80%}}#access .right span,#doctor .right span,#about .right span{position:absolute;width:75%;padding:.75em 0;bottom:8%;left:12.5%;display:inline-block;text-align:center;font-size:16px;font-size:1.6rem;line-height:1;text-align:center;color:#fff;background-color:rgba(0,0,0,.7);font-weight:700}@media screen and (max-width:960px){#access .right span,#doctor .right span,#about .right span{font-size:16px;font-size:1.66667vw}}@media screen and (max-width:960px) and (max-width:640px){#access .right span,#doctor .right span,#about .right span{width:240px;left:50%;margin-left:-120px;font-size:16px;font-size:1.6rem}}.wp-pagenavi{position:relative;width:100%;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}.wp-pagenavi a{position:absolute;bottom:-80px;left:0;width:100%;height:48px;line-height:48px;text-align:center;display:block;font-size:14px;font-size:1.4rem}@media screen and (max-width:1024px){.wp-pagenavi a{font-size:14px;font-size:1.45833vw}}@media screen and (max-width:1024px) and (max-width:960px){.wp-pagenavi a{font-size:12px;font-size:1.2rem;bottom:-41px;height:40px;line-height:40px}}.wp-pagenavi a:hover{filter:alpha(opacity=60);opacity:.6;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}.wp-pagenavi a:hover:after{top:60%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}.wp-pagenavi a:after{content:"\f107";font-family:FontAwesome;margin-left:.4em;color:#eb6d4f;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}#infscr-loading{text-align:center;margin-left:auto;margin-right:auto}#cat dl,#single dl{background-color:#fff;padding:4%}#cat dl dd:last-child,#single dl dd:last-child{border-bottom:none}@media screen and (max-width:960px){#single{font-size:16px;font-size:1.66667vw}}@media screen and (max-width:960px) and (max-width:768px){#single{font-size:16px;font-size:1.6rem}#single h1{margin-bottom:1.6em}}#single #date{font-size:16px;font-size:1.6rem;padding-bottom:.75em;margin-bottom:1.6em;border-bottom:1px solid #d1cdbf}@media screen and (max-width:960px){#single #date{font-size:16px;font-size:1.66667vw}}@media screen and (max-width:960px) and (max-width:768px){#single #date{font-size:16px;font-size:1.6rem}}#single #date i{color:#eb6d4f;margin-right:.3em}.editor{font-size:18px;font-size:1.8rem;line-height:1.6}.editor #sp_tel_no a{text-decoration:none;cursor:default;color:#eb6d4f}.editor #sp_tel_no a:hover{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}@media screen and (max-width:480px){.editor #sp_tel_no br{display:none}.editor #sp_tel_no .sp_tel{width:90%;margin-left:auto;margin-right:auto;padding:.65em .75em .65em .65em;-moz-border-radius:32px;-webkit-border-radius:32px;border-radius:32px;border:1px solid #eb6d4f;display:block;text-align:center;line-height:1;background-color:#fff;margin-bottom:.25em}}@media screen and (max-width:480px) and (max-width:375px){.editor #sp_tel_no .sp_tel{width:100%;font-size:200% !important}}@media screen and (max-width:480px){.editor #sp_tel_no .sp_tel a{color:#eb6d4f;text-decoration:none}.editor #sp_tel_no .sp_tel_info{display:block;text-align:center}}@media screen and (max-width:640px){.editor .flex{display:inherit}}@media screen and (max-width:960px){.editor{font-size:18px;font-size:1.875vw}}@media screen and (max-width:960px) and (max-width:768px){.editor{font-size:16px;font-size:1.6rem}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px){.editor{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px) and (max-width:480px){.editor{font-size:16px;font-size:1.6rem}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:425px){.editor{font-size:14px;font-size:1.4rem}}.editor a{color:#367894;text-decoration:underline}.editor a:hover{filter:alpha(opacity=60);opacity:.6;-moz-transition:linear .3s;-o-transition:linear .3s;-webkit-transition:linear .3s;transition:linear .3s}.editor p{margin-bottom:1.6em}.editor p:last-child{margin-bottom:0}.editor .mb{margin-bottom:96px}@media screen and (max-width:960px){.editor .mb{margin-bottom:8%}}.editor .mb .left{width:62%;line-height:1.5}@media screen and (max-width:640px){.editor .mb .left{width:100%;margin-bottom:8%}}.editor .mb .left2{width:35%;line-height:0;margin-bottom:0}@media screen and (max-width:640px){.editor .mb .left2{width:100%;margin-bottom:8%;text-align:center}}.editor .mb .right{width:33%;line-height:0}@media screen and (max-width:640px){.editor .mb .right{width:100%;margin-bottom:0;text-align:center}}.editor .mb .right2{width:58%}@media screen and (max-width:640px){.editor .mb .right2{width:100%}}.qa{margin-bottom:2em}.qa:last-child{margin-bottom:0}.qa dt{font-weight:700;color:#eb6d4f;border-bottom:1px dashed #d1cdbf;padding:0 .5em .25em}.qa dt:before{content:"◯";width:40px;display:inline-block;text-align:center}.qa dd{padding:.75em .5em;background-color:#fff}.qa dd:before{content:"A";width:40px;display:inline-block;text-align:center}.gallery{margin-bottom:40px !important;display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}@media screen and (max-width:960px){.gallery{margin-bottom:4% !important}}.gallery dl{padding:2%;margin-top:0 !important;float:none !important}.gallery dl dt{line-height:0}.gallery dl dt img{border:none !important}@media screen and (max-width:768px){.traffic{margin-bottom:4%}.traffic:last-child{margin-bottom:0}}.traffic p{margin-bottom:0}.traffic .left{width:25%;max-width:160px;margin-right:3%;line-height:0}.traffic .right{width:72%;line-height:1.5}.traffic .right a{color:#367894;text-decoration:underline}.error404 .column3{border-top:none;padding-top:0}.column1,.column2,.column3{padding-top:40px;border-top:1px solid #d1cdbf}@media screen and (max-width:768px){.column1,.column2,.column3{display:inherit}}@media screen and (max-width:640px){.column1 .flex,.column2 .flex,.column3 .flex{display:-webkit-box;display:-moz-box;display:-ms-box;display:-webkit-flexbox;display:-moz-flexbox;display:-ms-flexbox;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}}.column2:last-child,.column3:last-child{margin-right:0}.column1 div{font-size:18px;font-size:1.8rem}@media screen and (max-width:960px){.column1 div{font-size:18px;font-size:1.875vw}}@media screen and (max-width:960px) and (max-width:768px){.column1 div{font-size:16px;font-size:1.6rem}}.column2 div{font-size:16px;font-size:1.6rem;margin-right:4%}@media screen and (max-width:960px){.column2 div{font-size:16px;font-size:1.66667vw}}@media screen and (max-width:960px) and (max-width:768px){.column2 div{font-size:16px;font-size:1.6rem;margin-right:0}}.column3 div{font-size:14px;font-size:1.4rem;margin-right:2%}@media screen and (max-width:960px){.column3 div{font-size:14px;font-size:1.45833vw}}@media screen and (max-width:960px) and (max-width:768px){.column3 div{font-size:16px;font-size:1.6rem;margin-right:0}}.editor strong{font-weight:700}.editor em{font-style:italic;font-family:"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.editor ul,.editor ol{margin-bottom:1.6em;margin-left:1.6em}.editor ul li{list-style-type:circle}.editor ol li{list-style-type:decimal}.editor h4{padding:.35em .25em .35em 1.25em;line-height:1.3;position:relative;font-size:110%}.editor h4:before{content:"■";position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);left:0}.editor .alignleft{float:left;margin-right:4%;margin-bottom:4%;width:30%}.editor .alignright{float:right;margin-left:4%;margin-bottom:4%;width:30%}.editor .aligncenter{display:block;margin-right:auto;margin-left:auto}@media screen and (max-width:960px){.editor .alignleft,.editor .alignright{float:inherit;margin:0 auto 4% auto;text-align:center;width:100%}}.editor_aj h2,.editor_aj h3{line-height:1.3;margin-top:2em}.simplemap{position:relative;width:100%;margin-left:auto;margin-right:auto;padding-top:66.666666666667%}.simplemap .simplemap-content{position:absolute;top:0;right:0;width:100%;height:100%}#post_nav{border-top:1px solid #d1cdbf;font-size:16px;font-size:1.6rem}@media screen and (max-width:960px){#post_nav{font-size:16px;font-size:1.66667vw}}@media screen and (max-width:960px) and (max-width:768px){#post_nav{font-size:16px;font-size:1.6rem}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px){#post_nav{font-size:18px;font-size:1.8rem}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px) and (max-width:480px){#post_nav{font-size:16px;font-size:1.6rem}}@media screen and (max-width:960px) and (max-width:768px) and (max-width:640px) and (max-width:480px) and (max-width:425px){#post_nav{font-size:14px;font-size:1.4rem}}#post_nav li{width:50%;line-height:1.3}@media screen and (max-width:480px){#post_nav li{width:100%}}@media screen and (max-width:480px){#post_nav li:first-child{border-right:none}}#post_nav li a{padding:2em 1.5em;width:100%;display:block;background-color:#f8f6ef}@media screen and (max-width:640px){#post_nav li a{padding:1.25em 1em}}#post_nav li a:hover{background-color:#fff;color:#eb6d4f}#post_nav li a i{vertical-align:1px;margin-left:0}#post_nav li a span{font-weight:700;display:inline-block;margin-bottom:.5em}#post_nav .prev{float:left}#post_nav .prev a{border-right:1px solid #d1cdbf}@media screen and (max-width:480px){#post_nav .prev a{border-right:none;border-bottom:1px solid #d1cdbf}}#post_nav .prev a i{margin-right:.4em}#post_nav .next{float:right;text-align:right}@media screen and (max-width:480px){#post_nav .next{text-align:left}}#post_nav .next a i{margin-left:.4em}@media screen and (max-width:640px){.flex_none{display:inherit}}