@font-face{font-family:'eparkfont';src:url("https://haisha-yoyaku-blog.jp/webfont/eparkfont.eot?jrz23t");src:url("https://haisha-yoyaku-blog.jp/webfont/eparkfont.eot?jrz23t#iefix") format("embedded-opentype"),url("https://haisha-yoyaku-blog.jp/webfont/eparkfont.ttf?jrz23t") format("truetype"),url("https://haisha-yoyaku-blog.jp/webfont/eparkfont.woff?jrz23t") format("woff"),url("https://haisha-yoyaku-blog.jp/webfont/eparkfont.svg?jrz23t#eparkfont") format("svg");font-weight:normal;font-style:normal;font-display:swap}*,*::before,*::after{box-sizing:border-box}html{font-size:62.5%;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:"Hiragino Kaku Gothic Pro", "ヒラギノ角ゴ Pro W3", "メイリオ", Meiryo, "ＭＳ Ｐゴシック", sans-serif;font-size:16px;font-weight:400;line-height:1.5;color:#4d4d4d;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{clear:both;margin-top:0;margin-bottom:0.5rem;font-weight:bold}p{margin-top:0;margin-bottom:1rem}abbr[title],abbr[data-original-title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1rem;padding:0;list-style:none}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#00a9c9;text-decoration:none;background-color:transparent}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):hover,a:not([href]):not([tabindex]):focus{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}pre,code,kbd,samp{font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{width:auto;max-width:100%;height:auto;vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse;border-spacing:0}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:#6c757d;text-align:left}th{text-align:inherit}label{display:inline-block;margin-bottom:0.5rem;cursor:pointer}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0;border-style:none}input[type="radio"],input[type="checkbox"]{box-sizing:border-box;padding:0}input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{outline-offset:-2px;-webkit-appearance:none}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none}.none-display,.display-none,.pc-display{display:none}.clear{clear:both}#header{border-bottom:1px solid #ddd}.header-inner{padding:10px;display:flex;align-items:center;justify-content:space-between;position:relative}#logo{margin:0;width:113px;flex:0 0 113px;height:40px}#logo amp-img,#logo img{width:100%;height:100%;object-fit:contain}#header-right{margin:0 0 0 auto;display:flex;flex:0 1 auto}.gmenu-btn,.header-search-btn{margin:0;display:flex;flex:0 0 35px;width:35px;height:32px;justify-content:center;align-items:center;position:relative;background:#fff;border:1px solid #00a9c9;border-radius:10px;font-size:10px;text-align:center;box-shadow:0 2px 0 #00a9c9;box-sizing:border-box;overflow:hidden;order:1}.header-search-btn{margin:0 5px 0 0}.header-search-btn:before{content:"\e010";color:#00a9c9;font-size:16px;font-family:"eparkfont"}.header-search-btn.open:before{content:"\e040"}.gmenu-btn:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}.gmenu-btn .menu-icon{width:24px;height:3px;position:relative;background:#00a9c9;border-radius:2px}.gmenu-btn .menu-icon:before,.gmenu-btn .menu-icon:after{content:"";width:100%;height:3px;position:absolute;left:0;background:#00a9c9;border-radius:2px}.gmenu-btn .menu-icon:before{top:-7px}.gmenu-btn .menu-icon:after{bottom:-7px}#gnav{width:100%;height:100%;position:fixed;top:0;right:-100%;background-color:#fff;-webkit-transition:.3s ease;transition:.3s ease;overflow-y:auto;overscroll-behavior:contain;z-index:10}#gnav.open{right:0}.gmenu-close-btn{padding:0 10px;display:flex;align-items:center;justify-content:flex-end;width:100%;height:60px;border-bottom:1px solid #ddd;color:#333;line-height:1}.gmenu-close-btn:after{content:"\e040";margin:0 0 0 5px;width:30px;flex:0 0 30px;height:30px;border:1px solid #4d4d4d;border-radius:5px;font-size:20px;line-height:30px;text-align:center;font-family:"eparkfont"}.common-category-title{padding:15px 10px 10px;display:block;color:#4d4d4d;border-bottom:1px solid #4d4d4d;font-size:16px;font-weight:bold}.common-category-title:before{margin:0 8px 0 0;content:"";display:inline-block;width:16px;height:15px;background:url(../images/icon1-02.png);background-size:contain;vertical-align:middle}.gmenu-sub-title{padding:0 10px;display:block;color:#fff;background:#00a9c9;border-bottom:1px solid #4d4d4d;font-size:14px;font-weight:bold;line-height:30px}.column-menu-list{margin:0;padding:0 0 60px}.column-menu-list.area{padding:0}.column-menu-list.area .menu-item:nth-child(2){padding:0 0 0 15px}.column-menu-list.area .menu-item:nth-child(3){padding:0 0 0 30px}.column-menu-list .menu-item{border-bottom:1px solid #4d4d4d}.column-menu-list .menu-link{padding:0 0 0 25px;display:block;position:relative;color:#4d4d4d;font-size:12px;font-weight:bold;line-height:50px}.column-menu-list .menu-link:before{content:"\e199";position:absolute;top:0;left:10px;color:#dcdcdc;font-size:10px;font-weight:normal;font-family:"eparkfont"}#header-searchform{padding:10px;display:none;position:absolute;top:100%;left:0;background:#fff;border:1px solid #eee;box-shadow:0 3px 15px -10px #000}#header-searchform.open{display:flex;z-index:11}.search-form-inner{display:flex}.search-form-inner .search-input{padding:0 5px;width:100%;flex:0 1 100%;height:38px;border:1px solid #dcdcdc;border-right:none;border-radius:0;font-size:16px;line-height:36px;-webkit-appearance:none}.search-form-inner .search-input::-webkit-input-placeholder{font-size:12px}.search-form-inner .search-input:-moz-placeholder{font-size:12px}.search-form-inner .search-input::-moz-placeholder{font-size:12px}.search-form-inner .search-input:-ms-input-placeholder{font-size:12px}.search-form-inner .search-area-input{border-radius:5px 0 0 5px}.search-form-inner .search-keyword-input{border-left:1px dashed #dcdcdc}.search-form-inner .search-submit-btn{padding:0;width:40px;flex:0 0 40px;height:38px;color:#fff;background:#f97d25;border:1px solid #dcdcdc;border-radius:0 5px 5px 0;font-size:16px;line-height:36px;overflow:hidden;cursor:pointer}.search-form-inner .search-submit-btn:before{display:block;content:"\e010";font-family:"eparkfont"}.search-location-btn{display:none}.real-search-title{margin:0;padding:10px;display:flex;align-items:center;color:#4d4d4d;border-bottom:1px solid #eee;font-size:16px;font-weight:bold}.real-search-title:before{content:"\e010";margin:0 8px 0 0;display:inline-block;color:#00a9c9;font-size:22px;font-weight:normal;line-height:1;vertical-align:-3px;font-family:"eparkfont"}.real-search-title .header-search-close{margin:0 0 0 auto;padding:0;width:30px;flex:0 0 30px;height:30px;color:#fff;background:#00a9c9;border:none;border-radius:5px;line-height:30px;text-align:center;overflow:hidden;cursor:pointer}.real-search-title .header-search-close:before{content:"\e040";display:block;width:100%;font-family:"eparkfont"}.search-post-inner{margin:15px 0 0;width:100%;position:absolute;top:100%;left:0;background-color:#fff;border:1px solid #00a9c9;border-radius:5px;box-shadow:2px 5px 5px rgba(0,0,0,0.5);z-index:10}.search-post-inner:before,.search-post-inner:after{content:"";display:block;width:0;height:0;position:absolute;bottom:100%;left:50%;border:10px solid transparent;border-bottom:10px solid #fff;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.search-post-inner:before{border:11px solid transparent;border-bottom:11px solid #00a9c9}.search-post-inner:after{margin:1px 0 0}.search-post-inner .post-item .post-thumbnail{flex:0 0 80px;height:80px}.search-post-inner .post-list-area .post-item .entry-content{display:none}#sp-geolocation-area{margin:0px 5px 0 0}#sp-geolocation-area .sp-header-location-btn{padding:7px;display:block;height:32px;color:#fff;background-color:#F9A825;border:1px solid #F9A825;border-radius:10px;font-size:12px;text-align:center;box-shadow:0 2px 0 #F9A825;box-sizing:border-box;overflow:hidden}#sp-geolocation-area .sp-header-location-btn:focus{outline:none}#sp-geolocation-area .search-post-inner{margin:15px 2% 0;width:96%}#sp-geolocation-area .search-post-inner:before,#sp-geolocation-area .search-post-inner:after{left:66%}.footer-search-close{margin:20px auto;display:block;width:70%;color:#fff;background:#00a9c9;border:none;border-radius:5px;font-size:16px;line-height:40px;text-align:center;cursor:pointer}.breadcrumb-area{margin:0 0 15px;padding:10px;background:#eee}.breadcrumb{margin:0;padding:0;display:flex;width:100%;align-items:center;overflow-x:auto}.breadcrumb .bread-item{font-size:12px;word-break:keep-all;white-space:nowrap}.breadcrumb .bread-item:after{content:"\e153";margin:0 5px;display:inline-block;font-size:10px;transform:scale(0.8);font-family:"eparkfont"}.breadcrumb .bread-item:last-child:after{content:none}.breadcrumb .bread-link{color:#00a9c9}.attestation-area{padding:0 10px;justify-content:center}.resilience-area{margin:0 10px 0 0;position:relative}.resilience-area.open .resilience-text{opacity:1;z-index:10}.resilience-area .resilience-text{margin:15px 0 0;padding:10px;display:block;width:300px;position:absolute;left:-92px;color:#383838;background:#fff;border-radius:6px;border:1px solid #383838;font-size:12px;transition:.3s ease;opacity:0;z-index:-1}.resilience-area .resilience-text:before,.resilience-area .resilience-text:after{content:"";width:0;height:0;display:block;position:absolute;left:114px;border-style:solid;z-index:-2}.resilience-area .resilience-text:before{top:-10px;border-width:0 9px 9px 9px;border-color:transparent transparent #383838 transparent}.resilience-area .resilience-text:after{top:-9px;border-width:0 9px 9px 9px;border-color:transparent transparent #fff transparent}.resilience-logo{padding:0;position:relative;background:none;border:none}.resilience-logo:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0}.resilience-logo:focus{outline:none}.resilience-logo img{width:60px}.jima-link{width:44px}#main{padding:0 10px}#side{margin:30px 0 0}p,pre{margin:0 0 1.5em;font-size:16px;line-height:1.7}#side-loading{display:none}.page-loader-area{position:relative;z-index:15}.page-loader-area .page-loader{margin:0;width:1em;height:1em;position:fixed;top:50%;left:50%;color:#00a9c8;border-radius:50%;font-size:10px;text-indent:-9999em;-webkit-transform:translate(-50%, -50%) translateZ(0);-ms-transform:translate(-50%, -50%) translateZ(0);transform:translate(-50%, -50%) translateZ(0);-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;z-index:3}.page-loader-area.small{height:50px}.page-loader-area.small .page-loader{width:5px;height:5px;font-size:5px}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}#side{margin:30px 0 0;width:100%}#side .side-title{padding:10px;color:#4d4d4d;border-bottom:1px solid #E6E6E6;font-size:16px;font-weight:bold;overflow:hidden}#side .side-title:before{margin:0 8px 0 0;display:inline-block;color:#00a9c9;font-size:22px;font-weight:normal;line-height:1;vertical-align:-3px;font-family:"eparkfont"}#side .post-thumbnail{width:64px;flex:0 0 64px;height:64px;position:relative}#bookmark-clinic-list{margin:0 0 30px}#bookmark-clinic-list:empty{display:none}#bookmark-clinic-list .side-title:before{content:"\e057"}#bookmark-clinic-list .clinic-item{margin:10px 0 0;padding:15px 10px;display:flex;position:relative;border-bottom:1px dotted #dcdcdc}#bookmark-clinic-list .remove-bookmark-btn{padding:0;display:block;width:30px;height:30px;position:absolute;top:0;right:0;background:none;border:none;line-height:30px;overflow:hidden}#bookmark-clinic-list .remove-bookmark-btn:before{content:"\e040";display:block;color:#fff;background:#F64E73;font-family:"eparkfont"}#bookmark-clinic-list .thumbnail-image{margin:0 10px 0 0;width:100px;flex:0 0 100px;height:100px;border-radius:5px;overflow:hidden}#bookmark-clinic-list .thumbnail-image amp-img,#bookmark-clinic-list .thumbnail-image img{object-fit:cover;width:100%;height:100%}#bookmark-clinic-list .clinic-name{margin:0 0 5px;padding:0 40px 0 0;font-size:14px;font-weight:bold}#bookmark-clinic-list .inner{width:100%;flex:0 1 100%}#bookmark-clinic-list .reserve-btns{display:flex}#bookmark-clinic-list .reserve-btns:empty{display:none}#bookmark-clinic-list .reserve-btn{width:48%;flex:0 0 48%;height:32px;color:#fff;background:linear-gradient(to bottom, #FF9318, #F95A03);font-size:12px;line-height:32px;text-align:center;box-shadow:0px 5px 0px 0px #B05540;border-radius:5px}#bookmark-clinic-list .reserve-btn:before{margin:0 5px 0 0;display:inline-block;font-size:20px;line-height:1;vertical-align:middle;font-family:"eparkfont"}#bookmark-clinic-list .reserve-btn.tel{margin:0 auto 0 0}#bookmark-clinic-list .reserve-btn.tel:before{content:"\e132"}#bookmark-clinic-list .reserve-btn.net{margin:0 0 0 auto}#bookmark-clinic-list .reserve-btn.net:before{content:"\e049"}.banner-list.title{margin:0 0 30px}.banner-list.cta-top{margin:30px 0 0}.banner-list.cta-bottom{margin:0 0 30px}.banner-list .banner-item{margin:0 0 10px;text-align:center}.banner-list .banner-item:last-child{margin:0}.banner-list .banner-item .banner-text{margin:0 0 5px;color:#c12b34;text-align:left}.banner-list .banner-link{display:inline-block}.banner-list amp-img,.banner-list img{width:100%;max-width:100%}#side #side-popular-posts:after{content:'';display:block;counter-reset:ranking}#side #side-popular-posts .side-title:before{content:"\e028"}#side #side-popular-posts .post-item{counter-increment:ranking}#side #side-popular-posts .post-item .post-thumbnail:before{content:counter(ranking);display:block;width:24px;height:24px;position:absolute;top:0;left:0;color:#fff;background-color:#F9A825;text-align:center;box-shadow:1px 1px 1px 1px rgba(0,0,0,0.3);z-index:1}.breadcrumb-area.footer{margin:30px 0}.pagetop{visibility:hidden;position:fixed;bottom:20px;right:10px;color:#fff;opacity:0;transition:.3s ease;z-index:10}.pagetop.show{visibility:visible;opacity:.8;z-index:6}#footer .attestation-area{margin:20px 0 30px;display:flex}.kyokasyo-logo{padding:20px 0}.kyokasyo-logo a{margin:0 auto;display:block;width:150px}.footer-menu-list{margin:0;padding:0}.footer-menu-item:first-child .footer-menu-link{border-top:1px solid #ddd}.footer-menu-link{padding:12px 20px;display:flex;justify-content:space-between;border-bottom:1px solid #ddd;font-size:12px}.footer-menu-link:after{content:"\e153";margin:0 0 0 10px;display:inline-block;color:gray;font-size:10px;font-family:"eparkfont"}.merger-text{margin:0;padding:20px 10px;flex:0 1 auto;font-size:12px;text-align:center}.copy-right{margin:0;padding:0 10px;flex:0 0 100%;font-size:12px;text-align:center}.copy-right .line-control{display:block}.epark-slider{margin:0;position:relative;user-select:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-drag:none;-khtml-user-drag:none}.epark-slider .slide-box{width:100%;position:relative;overflow:hidden}.epark-slider .slide-list{display:flex;position:relative;top:0;left:0}.epark-slider .slide-list .slide-item{display:flex;align-items:center;justify-content:center}.epark-slider .slide-list img{display:block;width:100%;max-width:100%;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;user-select:none}.epark-slider .arrow-box .arrow{display:block;position:absolute;top:50%;margin:0;padding:0;background:none;border:none;line-height:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.epark-slider .arrow-box .arrow::before{display:block;font-family:"eparkfont"}.epark-slider .arrow-box .arrow.next{right:0}.epark-slider .arrow-box .arrow.next::before{content:"\e149"}.epark-slider .arrow-box .arrow.prev{left:0}.epark-slider .arrow-box .arrow.prev::before{content:"\e151"}.epark-slider .dot-box{display:flex;margin:0 auto;position:absolute;bottom:10px;left:50%;transform:translateX(-50%)}.epark-slider .dot-box .dot{margin:0 10px 0 0;padding:0;width:10px;height:10px;background-color:#fff;border:none;border-radius:10px;cursor:pointer}.epark-slider .dot-box .dot.active{background-color:#00a9c9}.epark-slider .dot-box .dot:last-child{margin:0}.epark-slider .dot-box .dot:focus{outline:none}.post-item{padding:14px 10px;display:flex;position:relative;border-bottom:1px solid #ddd}.post-item .post-thumbnail{margin:0 10px 0 0;flex:0 0 100px;height:100px;border-radius:5px;overflow:hidden}.post-item .post-thumbnail amp-img,.post-item .post-thumbnail img{display:block;width:100%;height:100%;object-fit:cover}.post-item a{color:#4d4d4d}.post-item .content-area{flex:0 1 100%;position:relative}.post-item .post-title{margin:0 0 5px;font-size:12px;font-weight:bold;text-align:left}.post-item .term-list{margin:0;padding:0}.post-item .term-item{display:inline-block;margin:0 4px 0 0}.post-item .term-link{padding:0 6px;display:block;position:relative;color:#f97d25;background:#fff;border:1px solid #f97d25;border-radius:5px;font-size:10px;line-height:16px;z-index:1}.post-item .date{display:block;color:#ddd;font-size:12px;text-align:right}.post-item .entry-content{display:none}.post-header{padding:0 0 20px}.post-header-meta{margin:0 0 10px}.post-header .term-list{display:none}.post-date-list{display:flex;align-items:center}.blog-date{margin:0 10px 0 0;flex:0 0 auto;color:gray;font-size:14px}.blog-date:before{content:"\e003";margin:0 5px 0 0;display:inline-block;vertical-align:-1px;font-family:"eparkfont"}.map-search-area{display:flex;flex:0 1 100%;justify-content:flex-end}.map-search-area .map-btn{padding:3px;flex:0 0 100px;height:32px;color:#fff;background:#459b51;border-radius:5px;font-size:11px;line-height:1.3;text-align:center}.map-search-area .area-map-link{margin:0 5px 0 0}#page-main-title{margin:0;color:#00a9c9;font-size:21px;font-weight:normal}.main-post-thumbnail{margin:0 0 20px}.main-post-thumbnail.intro-thumb{position:relative}.main-post-thumbnail img{width:100%;height:auto}.intro-subject-area{width:100%;position:absolute;bottom:10px;left:0}.intro-clinic-name{margin:0 0 5px;padding:3px 10px 2px;color:#fff;background:#00a9c9;font-size:13px}.intro-doctor-name{padding:3px 10px 0;color:#00a9c9;background:#fff;font-size:20px;font-weight:bold}.post-content .interview-movie{margin:0 0 20px}.post-content .interview-movie amp-iframe,.post-content .interview-movie iframe{display:block;width:100%;max-width:none;height:320px}.post-supervisor-area{margin:0 0 40px;padding:10px;width:100%;position:relative;border:2px solid #BFDEE2}.post-supervisor-area .supervisor-image{width:100px;height:100px;position:absolute;top:10px;right:10px;border-radius:100%;overflow:hidden}.post-supervisor-area .supervisor-info{margin:0 0 10px;padding:0 110px 0 0;display:flex;justify-content:center;flex-direction:column;width:100%;min-height:115px}.post-supervisor-area .supervisor-date{margin:0 0 10px;font-size:14px}.post-supervisor-area .supervisor-epark-link{color:#000}.post-supervisor-area .supervisor-name{font-size:17px;font-weight:bold}.post-supervisor-area .supervisor-name .degree{padding:0 0 0 5px;color:#00a9c9}.post-supervisor-area .supervisor-name .name-suffix{padding:0 0 0 15px;color:#00a9c9}.post-supervisor-area .profile-title{margin:0 0 10px;font-size:14px;font-weight:bold}.post-supervisor-area .profile-title:before{content:"■";margin:0 5px 0 0;display:inline-block;color:#00a9c9}.post-supervisor-area .profile-title.info{margin:15px 0 10px}.post-supervisor-area .profile-content,.post-supervisor-area .profile-content p{font-size:12px}.post-supervisor-area p:last-child{margin:0}.post-supervisor-area .supervision-detail-btn{margin:15px auto 0;padding:10px 20px;display:block;width:200px;color:#fff;background-color:#00a9c9;border-radius:5px;line-height:1;text-align:center;cursor:pointer}.post-supervisor-area .toggle-content{display:none}.post-supervisor-area .supervisor-detail.open>.toggle-content{display:block}.post-supervisor-area .supervisor-detail.open>.supervision-detail-btn{display:none}.post-index{margin:30px 0;border:2px solid #00a9c9;position:relative;font-size:14px;line-height:1.2rem}.index-title{margin:0;padding:5px 0;width:100%;background:#00a9c9;color:#fff;font-size:14px;font-weight:bold;text-align:center}.clinic-table-list{margin:0;padding:15px 15px 15px 30px}.table-list-parent:before{margin:4px 0px 0 -15px;display:block;position:absolute;color:#00a9c9;font-family:'eparkfont';font-size:10px;content:"\e199"}.table-list-parent>a{display:block;color:#00a9c9;font-size:14px;font-weight:bold;line-height:28px;text-decoration:underline}.post-content h2{margin:20px 0 10px;padding:8px 10px 8px 12px;color:#fff;background:#00a9c9;border-radius:2px;font-size:22px;font-weight:bold}.post-content h3{margin:20px 0 10px;padding:0 0 5px 10px;border-bottom:2px solid #00a9c9;border-left:8px solid #00a9c9;font-size:20px;font-weight:bold}.post-content h4{margin:0 0 10px;border-bottom:2px solid #00a9c9;font-size:18px;font-weight:bold;text-align:left}.post-content ol{padding:0 0 0 30px;list-style:decimal}.post-content li{margin:0 0 10px;font-size:16px}.post-content iframe{width:100%}.post-content h2,.post-content h3,.post-content h4,.post-content h5,.post-content h6{clear:both}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote cite{position:absolute;right:20px;bottom:10px;font-size:12px;color:#808080}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:0 0 2em;font-size:14px}code,kbd,pre,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em;overflow-x:scroll}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu,ol,ul{margin:0 0 2em}dd{margin:0 0 0 20px}menu,ol,ul{padding:0 0 0 20px;list-style:none}menu ol,menu ul,ol ol,ol ul,ul ol,ul ul{margin:0}nav ul,nav ol{list-style:none;list-style-image:none}.inline-list li{display:inline-block}img{max-width:100%;height:auto;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #e5e5e5;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal;margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"],.btn{-webkit-appearance:button;cursor:pointer;overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;box-sizing:border-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}form input[type="text"],form input[type="email"],form input[type="url"],form input[type="tel"],form input[type="number"],form input[type="date"],form textarea{max-width:100%;border:1px #dcdcdc solid;outline:none;box-sizing:border-box}form textarea{width:80%}form input[type="submit"],form button{border:none}form input[type="submit"]:hover,form button:hover{cursor:pointer}table{border-collapse:collapse;border-spacing:0;border:1px solid #e5e5e5}th,td{border:1px solid #e5e5e5;padding:8px 13px}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right;margin-left:12px;margin-bottom:12px}.alignleft{float:left;margin-right:12px;margin-bottom:12px}.aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f2f2f2;padding-top:4px;padding-left:4px;padding-right:4px;margin:10px auto;max-width:100%;box-sizing:border-box;-khtml-border-radius:3px;border-radius:3px}.wp-caption img{margin:0;padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape){.modal-content-pc a{margin-left:120px;width:300px;height:300px;background-repeat:no-repeat}.type1{font-size:16px}}@media only screen and (max-width: 991px){.modal-content-pc a{margin-left:120px;width:300px;height:300px;background-repeat:no-repeat}.type1{font-size:16px}}@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px){.modal-content-pc a{margin-left:120px;width:300px;height:300px;background-repeat:no-repeat}.type1{font-size:16px}}#post-index-toggle{display:none}.table-list-child{padding:0 0 0 16px}.table-list-child a{color:#000}.table-list-parent a{display:block;font-weight:bold;text-decoration:underline}.clinic-table-list a{display:block;font-size:14px;line-height:28px}.post-index-more-btn{margin:0 auto 20px;padding:12px 0;width:55%;max-width:180px;height:38px;background-color:#00a9c8;border-radius:4px;display:block;position:relative;color:#fff;font-size:14px;text-align:center;line-height:1;cursor:pointer}.post-index-more-btn::before{margin:0 0 0 -3px;font-weight:bold;content:"もっと見る"}.post-index-more-btn::after{margin:0 0 0 6px;position:absolute;right:10px;font-family:"eparkfont";content:"\e158"}.bg-btn{display:block;width:100%;height:110px;background:linear-gradient(top, rgba(255,255,255,0.2) 0%, #fff 30%, #fff 100%);background:-webkit-linear-gradient(top, rgba(255,255,255,0.2) 0%, #fff 30%, #fff 100%);background:-ms-linear-gradient(top, rgba(255,255,255,0.2) 0%, #fff 30%, #fff 100%);position:absolute;bottom:0}#post-index-toggle:checked ~ .clinic-table-list.post-index-more{padding:15px 15px 15px 30px;height:auto;overflow:visible}#post-index-toggle[checked] ~ .post-index-more-btn,#post-index-toggle:checked ~ .post-index-more-btn{margin:0 auto 20px}#post-index-toggle[checked] ~ .post-index-more-btn::after,#post-index-toggle:checked ~ .post-index-more-btn::after{font-family:"eparkfont";content:"\e156"}#post-index-toggle[checked] ~ .post-index-more-btn::before,#post-index-toggle:checked ~ .post-index-more-btn::before{content:"閉じる"}#post-index-toggle[checked] ~ .bg-btn,#post-index-toggle:checked ~ .bg-btn{background:transparent;z-index:-2}.post-index .clinic-table-list.post-index-more{padding:15px 15px 50px 30px;height:198px;position:relative;overflow:hidden}.talk-item{margin:0 0 40px;position:relative}.talk-item[data-type="pink"] .talker-icon{background:#ffeaf4}.talk-item[data-type="pink"] .talk-content{background:#ffeaf4;border-color:#ffeaf4}.talk-item[data-type="pink"] .talk-content:before,.talk-item[data-type="pink"] .talk-content:after{border-color:transparent transparent #ffeaf4 transparent}.talk-item[data-type="blue"] .talker-icon{background:#eaffff}.talk-item[data-type="blue"] .talk-content{background:#eaffff;border-color:#eaffff}.talk-item[data-type="blue"] .talk-content:before,.talk-item[data-type="blue"] .talk-content:after{border-color:transparent transparent #eaffff transparent}.talk-item[data-type="green"] .talker-icon{background:#eaffea}.talk-item[data-type="green"] .talk-content{background:#eaffea;border-color:#eaffea}.talk-item[data-type="green"] .talk-content:before,.talk-item[data-type="green"] .talk-content:after{border-color:transparent transparent #eaffea transparent}.talk-item[data-type="yellow"] .talker-icon{background:#ffffea}.talk-item[data-type="yellow"] .talk-content{background:#ffffea;border-color:#ffffea}.talk-item[data-type="yellow"] .talk-content:before,.talk-item[data-type="yellow"] .talk-content:after{border-color:transparent transparent #ffffea transparent}.talk-item[data-type="brown"] .talker-icon{background:#fff4ea}.talk-item[data-type="brown"] .talk-content{background:#fff4ea;border-color:#fff4ea}.talk-item[data-type="brown"] .talk-content:before,.talk-item[data-type="brown"] .talk-content:after{border-color:transparent transparent #fff4ea transparent}.talk-item.right .talk-header{justify-content:flex-end}.talk-item.right .talk-header .talker-icon{margin:0 0 0 10px;order:1}.talk-item.right .talk-content:before,.talk-item.right .talk-content:after{left:auto;right:26px}.talk-header{margin:0 0 20px;display:flex;align-items:center}.talk-header .talker-icon{margin:0 10px 0 0;width:70px;height:70px;background:#eee;border-radius:70px;overflow:hidden}.talk-header .talker-icon img{display:block;width:100%;height:auto}.talk-header .talker-name{font-size:16px;font-weight:bold}.talk-content{padding:10px;position:relative;background:#fff;border:1px solid #eee;border-radius:5px}.talk-content:before,.talk-content:after{content:"";display:block;width:0;height:0;position:absolute;top:-10px;left:26px;border-width:0 10px 10px 10px;border-color:transparent transparent #eee transparent;border-style:solid;z-index:1}.talk-content:after{top:-8px;border-color:transparent transparent #fff transparent}.talk-content>*:last-child{margin:0}.reserve-btn,.pop-tel-btn{padding:5px 0;display:flex;flex:0 0 48%;width:48%;height:50px;align-items:center;justify-content:center;position:relative;color:#fff;background:linear-gradient(to bottom, #FF9318, #F95A03);border-radius:4px;font-size:12px;font-weight:bold;text-align:center;box-shadow:0px 5px 0px 0px #B05540}.reserve-btn:before,.pop-tel-btn:before{margin:0 5px 0 0;display:inline-block;font-size:30px;font-weight:normal;line-height:1;vertical-align:middle;font-family:"eparkfont"}.reserve-btn.disabled,.reserve-btn.disabled:hover,.pop-tel-btn.disabled,.pop-tel-btn.disabled:hover{background:linear-gradient(to bottom, #dedede, #b9b9b9);box-shadow:0px 5px 0px 0px #969696;cursor:default;pointer-events:none}.reserve-btn.disabled .disabled-popup,.reserve-btn.disabled:hover .disabled-popup,.pop-tel-btn.disabled .disabled-popup,.pop-tel-btn.disabled:hover .disabled-popup{display:block}.reserve-btn.disabled .none-disabled-popup,.reserve-btn.disabled:hover .none-disabled-popup,.pop-tel-btn.disabled .none-disabled-popup,.pop-tel-btn.disabled:hover .none-disabled-popup{display:none}.reserve-btn.disabled .sub-text,.reserve-btn.disabled .tel-nomber,.reserve-btn.disabled:hover .sub-text,.reserve-btn.disabled:hover .tel-nomber,.pop-tel-btn.disabled .sub-text,.pop-tel-btn.disabled .tel-nomber,.pop-tel-btn.disabled:hover .sub-text,.pop-tel-btn.disabled:hover .tel-nomber{color:#b9b9b9}.reserve-btn:hover,.pop-tel-btn:hover{color:#fff}.testIconVisTel:before{content:"\e132";margin:0}.testIconVisNet{margin:0 0 5px auto}.testIconVisNet:before{content:"\e049"}.testIconVisNet .sub-text{display:none}.text-inner{display:flex;flex:0 1 auto;width:auto;align-items:center;text-align:center}.text{font-size:16px}.tel-nomber{display:none}.sub-text{margin:0 0 0 3px;padding:0 4px;display:inline-block;color:#FF9318;background:#fff;border-radius:5px;font-size:10px;font-weight:normal}.reserve-btn-area{margin:0 -20px 40px;padding:50px 10px 0}.reserve-btn-area.none-net{padding:20px;background:#eeece4}.reserve-btn-area .testIconVis2{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.reserve-btn-area p.reserve-area-note{margin:10px 0 0;font-size:12px}.reserve-btn-area .disabled-popup{padding:5px;display:none;width:130px;position:absolute;top:-35px;left:50%;color:#969696;background:#fff;border:1px solid #969696;border-radius:5px;font-size:12px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.reserve-btn-area .disabled-popup:before,.reserve-btn-area .disabled-popup:after{content:"";display:block;width:0;height:0;position:absolute;left:50%;border-style:solid;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-2}.reserve-btn-area .disabled-popup:before{border-width:10px 10px 0 10px;border-color:#969696 transparent transparent transparent;bottom:-10px}.reserve-btn-area .disabled-popup:after{border-width:10px 9px 0 9px;border-color:#fff transparent transparent transparent;bottom:-9px}.reserve-btn-area .disabled-popup>:last-child{margin:10px 0 0}.reserve-btn-area .none-disabled-popup{padding:3px 0;width:145px;position:absolute;top:-50px;color:#fff;background:#1b7fc7;border-radius:5px;font-size:12px;text-align:center}.reserve-btn-area .none-disabled-popup:after{content:"";display:block;width:0;height:0;position:absolute;left:50%;bottom:-9px;border-width:9px 9px 0 9px;border-color:#1b7fc7 transparent transparent transparent;border-style:solid;transform:translateX(-50%);z-index:1}.reserve-btn-area .action-anime.none-disabled-popup{top:-40px;opacity:0}.new-section.child .reserve-btn-area .reserve-btn{background:#2581C4;box-shadow:0px 5px 0px 0px #174f6b}.new-section.child .reserve-btn-area .reserve-btn .sub-text{color:#2581C4}.new-section.child .reserve-btn-area .reserve-btn .none-disabled-popup{background:#f97d25}.new-section.child .reserve-btn-area .reserve-btn .none-disabled-popup:after{border-color:#f97d25 transparent transparent transparent}.amp-list-tel-btn{width:48%;flex:0 0 48%}.amp-list-tel-btn .reserve-btn{margin:50px 0 0;display:flex;width:100%;height:50px}.tel-reserve-note-area{margin:10px 0 0;flex:0 0 100%;position:relative}.tel-reserve-note-area.open>.tel-reserve-note-link:before{content:"\e042"}.tel-reserve-note-area.open>.tel-reserve-note-link:after{content:"";display:block;width:100%;height:100%;position:fixed;top:0;left:0;z-index:1}.tel-reserve-note-area.open>.tel-reserve-note-popup{opacity:1;z-index:10}.tel-reserve-note-link{color:#000;font-size:10px}.tel-reserve-note-link:hover{color:#000}.tel-reserve-note-link:before{content:"\e041";margin:0 5px 0 0;display:inline-block;color:#aea57f;background:#fff;vertical-align:-1px;line-height:1;font-family:"eparkfont"}.tel-reserve-note-popup{padding:10px;display:block;width:100%;position:absolute;bottom:30px;left:0;color:#4d4d4d;background:#fff;border-radius:6px;border:1px solid #aea57f;transition:.3s ease;opacity:0;z-index:-1}.tel-reserve-note-popup:before,.tel-reserve-note-popup:after{content:"";width:0;height:0;border-style:solid;display:block;position:absolute;z-index:-2}.tel-reserve-note-popup:before{border-width:10px 10px 0 10px;border-color:#aea57f transparent transparent transparent;left:46px;bottom:-10px}.tel-reserve-note-popup:after{border-width:10px 9px 0 9px;border-color:#fff transparent transparent transparent;left:47px;bottom:-9px}.tel-reserve-note-popup>:last-child{margin:10px 0 0}.tel-reserve-note-popup-title{margin:0 0 9px 0;padding:0 0 6px 0;border-bottom:1px dashed #dcdcdc;font-size:13px;font-weight:bold;text-align:center}.tel-reserve-note-popup-text{margin:0;font-size:12px;font-weight:normal;text-align:left}@media screen and (max-width: 320px){.reserve-btn-area .none-disabled-popup{font-size:10px}}.popup-reserve-area{margin:0 -25px -60px;padding:10px;display:flex;align-items:center;justify-content:space-between;height:60px;position:sticky;top:calc( 100% - 65px);left:0;background:#fff;border:1px solid #f97d25;border-radius:5px;box-shadow:0 4px 15px -5px #000;visibility:hidden;opacity:0;z-index:8}.popup-reserve-area .clinic-name{margin:0 10px 0 0;width:100%;flex:0 1 100%;color:#00a9c9;font-size:13px;font-weight:bold;text-align:center}.popup-reserve-area .amp-list-tel-btn{margin:0 5px 0 0;width:36px;flex:0 0 36px}.popup-reserve-area .pop-tel-btn{margin:0 5px 0 0;width:36px;flex:0 0 36px;height:30px}.popup-reserve-area .pop-tel-btn:before{content:"\e132";margin:0;font-size:20px}.popup-reserve-area .pop-tel-btn .text-inner{display:none}.popup-reserve-area .testIconVisNet{width:100px;flex:0 0 100px;height:30px}.popup-reserve-area .testIconVisNet:before{font-size:14px}.popup-reserve-area .testIconVisNet .text{font-size:12px;line-height:1}.popup-reserve-area .pop-tel-btn:hover,.popup-reserve-area .testIconVisNet:hover{color:#fff}.clinic-ppc-reserve{margin:0 0 30px}.ppc-reserve-btn{margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:60px;color:#fff;background:linear-gradient(to bottom, #FF9318, #F95A03);border-radius:5px;line-height:1;font-weight:bold;text-align:center;box-shadow:0px 5px 0px 0px #B05540}.ppc-reserve-btn:hover{color:#fff}.ppc-reserve-btn:before{content:"\e132";margin:0 15px 0 0;font-size:40px;font-weight:normal;font-family:"eparkfont"}.ppc-reserve-btn .btn-text-area>*{display:block;font-size:20px}.ppc-reserve-btn .btn-text{margin:0 0 5px}.ppc-reserve-btn .free-text{margin:0 0 0 10px;padding:5px;display:inline-block;color:#F95A03;background-color:#fff;border-radius:3px;font-size:12px;font-weight:bold;vertical-align:bottom}.ppc-reserve-btn .tel-text{font-size:16px}.reserve-btn-area{margin:0 -20px 15px;padding:90px 10px 0}.reserve-btn-area:last-child{margin:0 -20px;border-radius:0 0 5px 5px}.reserve-btn-area .testIconVis.disabled-tel{margin:45px 0 0}.reserve-btn-area .testIconVisNet{margin:0 0 0 auto}.reserve-btn-area.action .none-disabled-popup{top:-35px;opacity:0;animation:0.7s ease 1 move_reserve;animation-fill-mode:forwards}.testIconVisNet{margin:0 0 0 auto}.popup-reserve-area{transition:.1s ease}.popup-reserve-area.active{opacity:1;visibility:visible}.popup-reserve-area .pop-tel-btn{width:36px;flex:0 0 36px}@keyframes move_reserve{0%{top:-35px;opacity:0}100%{top:-50px;opacity:1}}.vacation-title{margin:0 0 10px;color:#00a9c9;font-size:20px;text-align:center}.area-select{margin:0 auto;padding:10px;display:block;width:80%;background:#fff;border:1px solid #eee;font-size:16px}#city-select-area{margin:30px 0}.vacation-clinic{margin:0 0 30px;padding:15px;background:#eeece4}.vacation-clinic .clinic-name{margin:0 0 10px;font-size:14px}.vacation-clinic .clinic-name .name{font-size:18px;text-decoration:underline}.vacation-clinic .clinic-name .station{display:block}.vacation-clinic .date-title{margin:0 0 5px;font-size:14px;font-weight:bold}.vacation-clinic .date-table{display:flex;flex-wrap:wrap}.vacation-clinic .day-item{width:25%;flex:0 0 25%;border:1px solid #ccc;border-left:none;text-align:center}.vacation-clinic .day-item:first-child,.vacation-clinic .day-item:nth-child(2),.vacation-clinic .day-item:nth-child(3),.vacation-clinic .day-item:nth-child(4){border-bottom:none}.vacation-clinic .day-item:first-child,.vacation-clinic .day-item:nth-child(4n+1){border-left:1px solid #ccc}.vacation-clinic .day-item.sat .day-title{color:#0042BC;background:#D4E7F3}.vacation-clinic .day-item.sun .day-title{color:#F64E73;background:#FDD6DE}.vacation-clinic .day-title{padding:5px 0;display:block;background:#D7D7D7;border-bottom:1px solid #ccc;font-size:12px}.vacation-clinic .day-flg{display:block;width:100%;height:40px;background:#fff;font-size:18px;line-height:40px}.vacation-clinic .date-caution{font-size:12px}.vacation-clinic .address{font-size:14px}.vacation-clinic .clinic-image{margin:0 0 15px;display:block}.vacation-clinic .reserve-btn-area{margin:0;padding:0}.vacation-clinic .reserve-btn-area .reserve-btn{margin:0 auto;width:50%}.vacation-clinic-paging{padding:10px 0;text-align:center}.vacation-clinic-paging .vacation-more-btn{margin:0 10px 0 0;padding:0 15px;display:inline-block;color:#00a9c9;background:#fff;border:1px solid #00a9c9;font-size:16px;line-height:40px}.vacation-clinic-paging .vacation-more-btn.current{color:#fff;background:#00a9c9}.vacation-clinic-paging .vacation-more-btn:last-child{margin:0}.vacation-area-list ~ .other-clinic-link{display:none}#vacation-loading{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#city-select-area br{display:none}.vacation-area-list ~ .post-index{display:none}#side-recommend-post{margin:0 0 30px}#side-recommend-post .side-title:before{content:"\e214"}.pagetop{bottom:70px}.editorial-tag-container{margin:30px 0;padding:10px 10px 20px;border-radius:10px;border:4px solid #00a9c9}.editorial-tag-container .editorial-tag-icon{text-align:center}.editorial-tag-container .editorial-tag-icon amp-img,.editorial-tag-container .editorial-tag-icon img{width:53px;height:72px}.editorial-tag-container .editorial-tag-content{margin:10px 0 0}.editorial-tag-container .editorial-tag-title{margin:0 0 10px;padding:0;font-size:18px;font-weight:bold;text-align:center}.editorial-tag-container .editorial-tag-text{margin:0}.other-clinic-link{margin:50px 0;text-align:center}.other-clinic-link .other-clinic-btn{padding:15px 10px;display:inline-block;width:90%;color:#fff;background-color:#fe7472;border-bottom:2px solid #b05542;font-size:18px;font-weight:bold;line-height:1.3}.contact-link-area{margin:0 0 30px;text-align:right}.contact-link-area a{color:blue}.risk-iframe{margin:0 0 20px;display:block;width:100%;max-width:none;height:300px;border:1px solid #dcdcdc}#footer-search-area{width:100%;position:fixed;bottom:0;left:0;box-shadow:0 0 10px -5px #000;z-index:2}#footer-search-area .footer-location-btn,#footer-search-area .footer-intro-link{padding:0;display:block;width:100%;position:relative;color:#fff;background:#F9A825;border:none;font-size:20px;font-weight:bold;line-height:50px;text-align:center}#footer-search-area .footer-location-btn:before,#footer-search-area .footer-intro-link:before{margin:0 10px 0 0;display:inline-block;font-weight:normal;font-family:"eparkfont"}#footer-search-area .footer-location-btn:focus,#footer-search-area .footer-intro-link:focus{outline:none}#footer-search-area .footer-location-btn:before{content:"\e005"}#footer-search-area .footer-intro-link:before{content:"\e182"}
