@charset "utf-8";@import url("https://fonts.googleapis.com/css2?family=Cinzel&family=Noto+Serif+JP:wght@500&display=swap");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,font,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{margin:0;padding:0;outline:0;border:0;background:0 0;vertical-align:baseline;font-size:100%}body{margin:0;padding:0;border:0;font-family:"Noto Serif JP","Times New Roman","YuMincho","Hiragino Mincho ProN","Yu Mincho","MS PMincho",serif;font-weight:500;font-size:12px;line-height:150%;text-align:left;background-repeat:repeat-x;background-position:left top;min-width:1280px;animation:fadeIn 1s ease 0s 1 normal;-webkit-animation:fadeIn 1s ease 0s 1 normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}div,img,h1,h2,h3,h4,h5,h6,p,form,pre{margin:0;padding:0;border:0}ul,li{margin:0;padding:0}input,select{font-size:16px}fieldset{border:none;margin:0;padding:0}legend{display:none}pre{font-size:12px}ol,ul{list-style:none}blockquote,q{quotes:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-spacing:0;border-collapse:collapse}img,video{max-width:100%;height:auto}.sans{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック"}.sans-all *{font-family:"Noto Sans JP","ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"ＭＳ Ｐゴシック"}.en{font-family:"Cinzel",sans-serif}.en-all *{font-family:"Cinzel",sans-serif}em{font-style:italic}.clear{float:none;clear:both}.clearfix:after{display:block;clear:both;height:0;visibility:hidden;content:"."}.clearfix{min-height:1px}a:link{color:#564488;text-decoration:underline}a:visited{color:#564488;text-decoration:underline}a:hover{color:#564488;text-decoration:none}a:active{color:#564488;text-decoration:underline}.over{-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.over:hover{opacity:.6;filter:alpha(opacity=60)}.right{text-align:right}.center{text-align:center}.left{text-align:left}.orange{color:#ed7600}.blue{color:#00b2b2}.green{color:#008a8a}.brown{color:#573f32}.bg-orange{background:#ff8000}.bg-blue{background:#00a3d9}.bg-pink{background:#ff7373}.btn{position:relative;width:205px;margin:30px auto}.btn a{display:block;text-align:center;font-size:16px;color:#613a2a !important;line-height:52px;background:#eeece7;transition:.3s ease}.btn a:hover{text-decoration:none !important;opacity:.7}.btn-brown{position:relative;margin:30px auto;display:inline-block}.btn-brown a{display:block;text-align:center;font-size:16px;color:#fff !important;line-height:52px;background:#613a2a;transition:.3s ease;padding:0 30px}.btn-brown a:hover{text-decoration:none !important;opacity:.7}.ic-bullet{display:inline-block;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-bullet.svg) center center no-repeat;background-size:contain;width:10px;height:10px;margin-left:10px;vertical-align:middle;position:relative}.ic-tel{display:inline-block;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-tel.svg) center center no-repeat;background-size:contain;width:21px;height:35px;margin-right:10px;vertical-align:middle;position:relative}.ic-web{display:inline-block;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-web.png) center center no-repeat;background-size:contain;width:40px;height:35px;margin-right:10px;vertical-align:middle;position:relative}.ic-phone{display:inline-block;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-phone.png) center center no-repeat;background-size:contain;width:40px;height:40px;top:-3px;vertical-align:middle;position:relative}.ic-contact{display:inline-block;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-contact.svg) center center no-repeat;background-size:contain;width:42px;height:31px;margin-right:10px;vertical-align:middle;position:relative}.ic-list{display:inline-block;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-list.svg) center center no-repeat;background-size:contain;width:22px;height:11px;margin-right:10px;vertical-align:middle;position:relative}.ic-list-w{display:inline-block;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-list-w.svg) center center no-repeat;background-size:contain;width:22px;height:11px;margin-right:10px;vertical-align:middle;position:relative}#bread{position:absolute;left:0;top:-80px;z-index:15}#breadcrumb{position:relative;margin-bottom:5px}#breadcrumb ul{margin-top:10px;margin-left:0 !important;list-style-image:none !important;padding-left:0 !important;margin-bottom:0 !important}#breadcrumb:after{display:block;visibility:hidden;clear:both;height:0;content:"."}#breadcrumb ul li{float:left;margin:0 2px;font-size:12px;color:#fff !important}#breadcrumb ul li a{color:#fff !important}#breadcrumb ul li:after{content:">";visibility:visible;display:inline-block;padding:0 5px}#breadcrumb ul li:last-child:after{content:none}.pagenavi{clear:both;margin:10px auto 0px auto;padding-bottom:10px;color:#000;text-align:center !important;font-size:12px}.pagenavi:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.pagenavi a,.wp-pagenavi span{margin:1px;text-decoration:none}.page-numbers{display:inline-block;padding:4px 10px;border:1px solid #63513b;background:#fff;color:#63513b}.pagenavi .prev{display:inline-block;width:107px;height:30px;border:0;color:#63513b}.pagenavi .next{display:inline-block;margin-left:15px;width:107px;height:30px;border:0;color:#63513b}.pagenavi .prev:after,.pagenavi .next:after{content:"" !important}.pagenavi span.current{background:#63513b;color:#fff;font-weight:700}.l-wrap{position:relative;margin:0 auto;padding:0;text-align:left;overflow:hidden;color:#32251f}.l-header{position:relative;left:0;top:0;width:100%;z-index:101;height:150px}.l-nav{position:relative;z-index:100;height:64px;display:block;margin:0 50px 0;transition:.3s ease;background:rgba(0,0,0,.2)}.l-nav.is-fixed{position:fixed;left:0;top:0;width:100%;max-width:100%;box-sizing:border-box;margin:0 auto;height:64px;background:rgba(0,0,0,.6)}.l-nav.is-fixed+.main-visual{margin-top:-155px}.l-main{position:relative;display:block;margin:0 auto 0}.l-main.is-sub{margin:-250px auto 0}.l-nav.is-sub.is-fixed+.l-main.is-sub{margin-top:-180px}.l-main:after{display:block;clear:both;height:0;visibility:hidden;content:"."}.l-sidebar{margin:0 auto 0}.l-content{position:relative}.l-footer{clear:both;text-align:center}.box-960{width:960px;margin:0 auto;position:relative}.box-980{width:980px;margin:0 auto;position:relative}.box-990{width:990px;margin:0 auto;position:relative}.box-900{width:900px;margin:0 auto;position:relative}.box-1000{width:1000px;margin:0 auto;position:relative}.box-1010{width:1010px;margin:0 auto;position:relative}.box-1050{width:1050px;margin:0 auto;position:relative}.box-1110{width:1110px;margin:0 auto;position:relative}.box-1120{width:1120px;margin:0 auto;position:relative;overflow:hidden}.box-content{max-width:1240px;min-width:960px;margin:0 auto;position:relative}.header-inner{position:relative;padding-left:50px;padding-right:50px;padding-top:15px}.header-logo{width:300px;z-index:1000;margin-bottom:5px}.header-logo a{display:block;text-align:left;color:#fff !important;font-size:18px;font-weight:500;transition:.3s ease}.header-logo a img{display:block;margin:0 auto 10px}.header-logo a:hover{opacity:.7;text-decoration:none !important}.header-caption{color:#fff;font-size:16px;line-height:1.7em;margin-top:0;font-weight:400}.header-notice{position:absolute;left:50px;top:115px;text-align:left;z-index:9999;background:rgba(255,255,255,.9)}.header-notice p{font-size:13px;margin:0;height:21px}.header-notice a{color:#000 !important;text-decoration:underline !important;font-size:13px;display:inline-block;padding:0 10px}.header-notice a:hover{text-decoration:none !important}.header-info{position:absolute;right:50px;top:25px;display:flex;justify-content:flex-end;flex-wrap:wrap;width:432px}.header-info .header-tel{text-align:right;position:relative;right:-5px}.header-info .header-tel a{display:inline-block;vertical-align:middle;line-height:0;margin-bottom:5px;color:#fff !important;font-size:32px;transition:.3s ease}.header-info .header-tel a:before{content:"";display:inline-block;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-tel.svg) center center no-repeat;background-size:contain;width:18px;height:30px;margin:0 10px}.header-info .header-tel a:hover{opacity:.7;text-decoration:none}.header-info .header-tel span{display:inline-block;vertical-align:middle;color:#fff;font-size:16px;line-height:1.7em;position:relative;top:-4px}.header-info .header-time{margin-top:10px;font-size:14px;color:#fff;margin-left:25px}.header-info .header-time span{display:inline-block;color:#fff;text-align:center;width:80px;line-height:27px;margin-right:5px;font-size:14px}.l-nav .nav-inner{padding:0;margin:0 auto}.nav-inner-logo{position:absolute;left:10px;top:25px;width:182px;display:none}.l-nav.is-fixed .nav-inner-logo{display:block}.l-nav .nav-inner>ul{display:flex;justify-content:center;flex-wrap:nowrap;box-sizing:border-box}.l-nav.is-fixed .nav-inner{padding:0}.l-nav .nav-inner>ul>li{display:block;letter-spacing:normal;position:relative;text-align:center;margin:0 20px}.l-nav .nav-inner>ul>li:first-child img{position:relative}.l-nav .nav-inner>ul>li .menu-link{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;z-index:5;padding:0;border:none !important;line-height:0 !important}.l-nav .nav-inner>ul>li:after{content:"";display:block;width:8px;height:7px;position:absolute;left:0;top:26px;margin-left:-5px;transition:.3s ease}.l-nav .nav-inner>ul>li:hover:after{transform:rotate(90deg)}.l-nav .nav-inner>ul>li img{vertical-align:top;position:relative}.l-nav .nav-inner>ul>li>a,.l-nav .nav-inner>ul>li>span{display:block;text-align:center;margin:0;padding:20px 10px;font-size:13px;color:#fff;box-sizing:border-box;letter-spacing:.1em}.l-nav .nav-inner>ul>li>a{text-decoration:none}.l-nav .nav-inner>ul>li>a:hover,.l-nav .nav-inner>ul>li>span:hover{text-decoration:none;cursor:pointer}.l-nav .nav-inner>ul>li:nth-child(1)>a:before{content:"TOP";font-family:"Cinzel",sans-serif;color:#fff;display:block;text-align:center;font-size:17px}.l-nav .nav-inner>ul>li>span:before{content:"TOP";font-family:"Cinzel",sans-serif;color:#fff;display:block;text-align:center;font-size:17px}.l-nav .nav-inner>ul>li:nth-child(2)>span:before{content:"CLINIC"}.l-nav .nav-inner>ul>li:nth-child(3)>span:before{content:"STAFF"}.l-nav .nav-inner>ul>li:nth-child(4)>span:before{content:"TREATMENT"}.l-nav .nav-inner>ul>li:nth-child(5)>span:before{content:"CASE"}.l-nav .nav-inner>ul>li:nth-child(6)>span:before{content:"PRICE"}.l-nav .nav-inner>ul>li:nth-child(7)>span:before{content:"ACCESS"}.l-nav .nav-inner>ul>li:hover .menu-sub,.l-nav .nav-inner>ul>li:hover .menu-sub{opacity:1;visibility:visible;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out;top:65px}.menu-sub{opacity:0;visibility:hidden;position:absolute;left:0;top:25px;z-index:50}.l-nav li:last-child .menu-sub{left:auto;right:0}.menu-sub ul{width:280px;z-index:999}.menu-sub ul li{border-bottom:none;margin:0}.menu-sub ul li:last-child{border-bottom:none}.l-nav .nav-inner>ul>li:hover .menu-sub a,.l-nav .nav-inner>ul>li:hover .menu-sub a{padding:5px;-webkit-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;-o-transition:.1s ease-in-out;transition:.1s ease-in-out}.menu-sub ul li a{display:block;padding:0 5px;font-size:14px;position:relative;text-align:left;box-sizing:border-box;color:#49331d;background:#f7e6cc;border-top:1px solid #fff;border-bottom:1px solid #fff;text-decoration:none}.menu-sub ul li a:hover{color:rgba(211,195,177,.95);background:#9e7e59;-webkit-transition:0s ease-in-out;-moz-transition:0s ease-in-out;-o-transition:0s ease-in-out;transition:0s ease-in-out;color:#fff !important}.menu-sub .to-back:hover{cursor:pointer}.btn-nav{display:none}.box-contact-wrap{position:relative}.box-contact{margin:0 auto;position:relative;box-sizing:border-box}.box-contact .box-contact-header{position:relative;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/common/box-contact-header02.jpg) center top no-repeat;background-size:cover;height:400px;display:flex;align-items:center;justify-content:center;flex-direction:column}.box-contact .box-contact-header:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(97,58,42,.5)}.box-contact .box-contact-header p,.box-contact .box-contact-header h2{z-index:3}.box-contact .box-content{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:960px}.box-contact .box-content:after{content:none}.box-contact .box-content .box-contact-logo{width:100%;padding:50px 0}.box-contact .box-content>div:nth-child(2){width:457px}.box-contact .box-content>div:nth-child(3){width:455px}.box-contact .box-content>div:nth-child(4){width:100%;margin-bottom:50px}.box-contact .box-contact-logo a{width:504px;margin:0 auto;display:block}.box-contact .box-contact-logo a span{text-align:center;display:block;color:#32251f !important;text-decoration:none !important;font-size:22px;font-weight:500;margin-top:20px}.box-contact .box-content .box-contact-logo .tel{font-size:40px}.box-contact .box-contact-logo a:hover{opacity:.7;text-decoration:none !important}.btn-tel{width:100%;margin-bottom:23px}.btn-tel a{background:#5f401c;display:block;color:#fff !important;text-decoration:none !important;font-size:18px;line-height:80px;text-align:center;transition:.3s ease}.btn-tel a:hover{opacity:.7;color:#fff !important;text-decoration:none !important}.btn-contact{width:100%}.btn-contact a{background:#9e7e59;display:block;color:#fff !important;text-decoration:none !important;font-size:18px;line-height:80px;text-align:center;transition:.3s ease}.btn-contact a:hover{opacity:.7;color:#fff !important;text-decoration:none !important}.ic-car{width:28px;height:20px;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-car.svg) 0 0 no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:10px}.ic-park{width:18px;height:20px;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/ic-park.svg) 0 0 no-repeat;background-size:contain;display:inline-block;vertical-align:middle;margin-right:10px}.box-contact .timetable{display:block;margin-bottom:15px}.box-contact .timetable+p{text-align:right;font-size:14px;color:#613a2a}.box-contact .addr{text-align:left;font-size:16px;margin-bottom:25px;color:#000}.car{font-size:16px;color:#000;margin-bottom:15px;padding-left:35px;position:relative}.car i{position:absolute;left:0;top:0}.car i.ic-park{left:5px}.map{display:block;width:100%}.list-banner-wrap{box-sizing:border-box;padding:100px}.list-banner{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;margin:0 auto;max-width:1240px;min-width:960px;margin:0 auto;position:relative}.list-banner>li{line-height:0}.side-nav{margin:0 auto;padding:100px 100px 40px;background:url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/common/side-nav-bg02.jpg) center center no-repeat;background-size:cover;overflow:hidden;position:relative}.side-nav:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2;background:rgba(97,58,42,.5)}.side-nav .box-content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;margin:0 auto;z-index:3;position:relative}.side-nav .box-content:after{content:none}.side-nav .side-nav-item h2{font-size:16px;font-weight:500;color:#fff !important;padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #fff}.side-nav .side-nav-item ul{margin-bottom:30px}.side-nav .side-nav-item ul li{line-height:2em}.side-nav .side-nav-item ul li a:before{content:"・";position:absolute;left:0;top:0}.side-nav .side-nav-item ul li a{text-decoration:none;font-size:16px;line-height:2em;color:#fff !important;text-decoration:none;position:relative;display:block;padding-left:20px;transition:.3s ease}.side-nav .side-nav-item ul li a:hover{opacity:.7;text-decoration:underline}.page-top{position:fixed;right:0;bottom:0;z-index:1000;width:90px;height:90px}.page-top img{transition:.3s ease}.page-top:hover img{opacity:.7}.footer-logo{text-align:center;position:relative;z-index:3;margin-top:-30px}.footer-logo a{color:#fff !important;text-decoration:underline !important;font-size:16px}.footer-logo a:hover{text-decoration:none !important}.footer-logo a img{display:block;width:300px;margin:0 auto 15px}.copyright{font-size:16px;color:#fff;text-align:center;margin:0;background:#613a2a;line-height:65px}form#mailformpro dl dt{padding:10px 0 8px !important}.link{padding-right:18px;text-decoration:underline !important}.sp{display:none !important}.br-sp{display:none}a.anchor{display:block;padding-top:70px;margin-top:-70px}.header-fix{position:fixed;right:0;top:50%;margin-top:-90px;width:90px;z-index:15;line-height:1}.header-fix a{display:block;line-height:1;transition:.3s ease}.header-fix a:hover{opacity:.7}.loading{position:fixed;z-index:1000;width:100%;height:100vh;margin:0;padding:0;background:#613a2a url(//www.apple-shika.com/kogaeast/wp-content/themes/kogaeast/img/logo.svg) center center no-repeat;background-size:365px 33px}.loading.hide{opacity:0;pointer-events:none;transition:.5s ease .5s}.l-popup{position:relative;display:none}.l-popup.is-active{display:block}.l-popup .l-popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.8;filter:alpha(opacity=80);z-index:99999;text-align:center}.l-popup .popup{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:550px;background-color:#fff;z-index:100000;text-align:left}.l-popup .popup .popup-title{text-align:center;font-size:32px;padding:5px 0;margin:0;color:#401000}.l-popup .popup .popup-title small{font-size:26px}.l-popup .popup .popup-link{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1px}.l-popup .popup .popup-link a,.l-popup .popup .popup-link span{transition:.3s ease;cursor:pointer;line-height:1}.l-popup .popup .popup-link a:hover,.l-popup .popup .popup-link span:hover{opacity:.7}