@charset "UTF-8";.fnt-ShueiGoKinStd{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-weight:500;font-style:normal}.txt_center{text-align:center}.in_bl{display:block}.main_contents{margin-top:104px}@media(max-width:985px){.main_contents{margin-top:75px}}@media(max-width:767px){.main_contents{margin-top:60px}}.txt-key{position:absolute;bottom:119px;right:269px;width:520px;max-width:50%}@media(max-width:1199px){.txt-key{position:absolute;bottom:40px;right:15%;width:520px;max-width:50%}}.txt-key img{width:auto}.txt-vertical{cursor:vertical-text;writing-mode:vertical-rl;-o-writing-mode:vertical-rl;-ms-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-moz-writing-mode:vertical-rl;-webkit-writing-mode:vertical-rl;text-orientation:upright;word-wrap:break-word}.bnr_shared{max-width:300px;width:90%;margin:0 auto;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease}.bnr_shared:hover{opacity:.8}.bnr_shared a{font-family:"ヒラギノ角ゴ W6 JIS2004","Hiragino Kaku Gothic W6 JIS2004";display:block;width:100%;background-color:#e8a02b;border-radius:5px;font-size:17px;letter-spacing:.31em;text-align:center;color:#fff;line-height:50px;height:50px;position:relative}.bnr_shared a img{position:absolute;top:50%;right:18px;transform:translateY(-50%)}.d_flex{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row}#mainimage:after{content:'';background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../wp-content/themes/genova_tpl/img/mask_01.png) 0 0 no-repeat;background-size:cover;right:0;left:77%;bottom:0;top:0;position:absolute}#mainimage img{width:100%;height:auto}#mainimage #key_txt{position:absolute;top:0;left:0;right:0;bottom:0;z-index:99}#mainimage .txt3{max-width:130px;padding:25px 0 150px 50px}#mainimage .txt1{width:100%;height:100%;display:flex;justify-content:center;align-items:center}#mainimage .txt1 span{max-width:45%;display:inline-block}#mainimage .txt2{position:absolute;right:5%;top:50%;transform:translateY(-50%);max-width:152px;width:10%}.wrap{max-width:1090px;margin:0 auto;position:relative}.h2_tit{font-family:dnp-shuei-gothic-kin-std,sans-serif;font-style:normal;font-weight:500;font-size:40px;line-height:53px;letter-spacing:.22em;position:relative;padding-bottom:37px;margin-bottom:70px}.h2_tit:before,.h2_tit:after{content:'';position:absolute;right:50%;bottom:0;width:30px;height:4px;background-color:#e8a02b}.h2_tit:after{background-color:#574d3e;left:50%;right:auto}.h2_tit span{display:block;color:#e8a02b;font-weight:600;font-size:15px;letter-spacing:.12em}.slide-fix{position:fixed;height:100vh;z-index:0;top:0;width:100%}.slide-fix .slide_key,.slide-fix .slide_key li{width:100%;height:100vh}.slide-fix .slide_key:before{width:100%;height:100vh;position:absolute;top:0;left:0;background-image:linear-gradient(rgba(34,18,1,.47),rgba(34,18,1,.47));content:"";transition:all .4s ease;z-index:80}.slide-fix .slide_key:after{width:100%;height:100vh;position:absolute;top:0;left:0;background-image:linear-gradient(rgba(255,255,255,.47) 40%,rgba(34,18,1,.46));content:"";transition:all .4s ease;opacity:0}.change1 .slide-fix .slide_key:before{width:100%;height:100vh;position:absolute;top:0;left:0;background-image:linear-gradient(rgba(255,255,255,.47),rgba(255,255,255,.4));content:"";transition:all .4s ease;opacity:0}.change .slide-fix .slide_key:before{opacity:0}.change .slide-fix .slide_key:after{opacity:1}.change1 .slide-fix .slide_key:before{opacity:1;transition:all .6s ease}.slide-fix .slide_key li img{height:100vh !important;object-fit:cover}.txt_key{position:absolute;z-index:100;bottom:2%;left:2%}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.txt_key{bottom:15%}}.txt_key span{width:739px;display:block}.box_pp{max-width:268px;position:fixed;top:50%;transform:translateY(-50%);right:-268px;z-index:200;height:300px}.box_pp .box{position:relative;width:278px}.btn-pp{position:absolute;top:0;left:-50px;float:right;cursor:pointer;width:50px}.box_pp_info{position:absolute;top:0;right:-368px;background:#c1b498;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;transition:right .4s ease;height:345px;width:368px;box-shadow:0 0 5px rgba(0,0,0,.15)}.box_pp.active .box_pp_info{right:268px;box-shadow:0 0 5px rgba(0,0,0,.2)}.btn-close{position:absolute;top:-18px;right:25px;width:28px;cursor:pointer}.box_pp_info p{margin:0}.box_pp_info dl{font-size:13px;text-align:center;padding:8px 10px 8px 0;letter-spacing:.1em;color:#fff}.box_pp_info dl dt{font-size:20px;font-weight:600;padding:5px 0 0}.box_pp_info dl dd{letter-spacing:.1em}.box_pp_info dl.first dd{font-size:14px;display:flex;justify-content:space-between;align-items:center;line-height:18px;letter-spacing:.15em}.box_pp_info ul{padding:0 33px 0 24px}.box_pp_info ul li{margin-bottom:2px}@media screen and (max-width:1089px) and (min-width:767px){.txt_key span{width:54%}}@media screen and (max-width:767px){.txt_key{position:absolute;z-index:200;box-sizing:border-box;margin:auto;width:94%;bottom:5%}.txt_key span{width:100%;max-width:320px;margin:auto}.btn-box{margin:0 20px;padding:0 0 25px}}.title-common{font-size:30px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;letter-spacing:.15em;color:#373431;position:relative;text-align:center;background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_ttl.jpg) repeat center center;height:270px;display:flex;justify-content:center;align-items:center;flex-direction:column}.title-common img{width:70px;height:70px;margin-bottom:15px}.title-common span{font-size:12px;display:block;padding-top:5px}.title-common-color{font-size:28px;margin-bottom:30px;font-family:dnp-shuei-mgothic-std,sans-serif;font-weight:400;font-style:normal;line-height:56px;letter-spacing:.15em;border-bottom:2px solid #94c789;padding-bottom:22px}.btn_common{display:flex;justify-content:flex-start}.btn_common a{display:block;width:100%;max-width:294px;font-size:18px;line-height:1.2;padding:15px;box-sizing:border-box;position:relative;text-align:center;border:1px solid #ae9f79;color:#ae9f79;letter-spacing:.125em;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700}.btn_common a:before{background:#ae9f79;height:1px;width:30px;position:absolute;top:50%;right:0;content:""}.btn_common a:hover{opacity:.7}.menu-btn{margin-top:-70px}@media screen and (max-width:1079px){.title-common{font-size:24px;height:250px}.title-common-color{font-size:20px;line-height:36px}.btn_common a{font-size:16px}}@media screen and (max-width:880px){.menu-btn{margin-top:-20px}}@media screen and (max-width:767px){.menu-btn{margin-top:30px}.title-common{font-size:22px;line-height:26px;height:auto;padding:25px 0 20px}.title-common span{padding-top:2px}.title-common img{width:55px;height:55px}.btn_common{display:flex;justify-content:center}.btn_common a:hover{opacity:.7}}.lead{position:relative;margin-top:-12px}.lead .lead-list{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_list.jpg) no-repeat top center;background-size:cover;color:#fff}.lead .lead-list .list{display:flex;justify-content:space-between}.lead .lead-list .list li{box-sizing:border-box;font-family:dnp-shuei-mgothic-std,sans-serif;font-size:14px;line-height:22px;width:25%;padding:30px 50px 50px}.lead .lead-list .list li span{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;font-size:18px;line-height:27px;display:flex;justify-content:center;align-items:center;text-align:center;height:60px;margin-bottom:20px}.lead .lead-list .list:nth-child(1) li{width:33.333333334%;padding:40px 55px}.lead .lead-list .list+.list{border-top:1px solid #fff}.lead .lead-list .list li+li{border-left:1px solid #fff}@media screen and (max-width:1304px) and (min-width:767px){.lead .lead-list .list li{padding:30px 15px 50px;font-size:12px;line-height:20px}.lead .lead-list .list:nth-child(1) li{width:33.333333334%;padding:40px 15px}}@media screen and (max-width:1089px) and (min-width:767px){.lead .lead-list .list li{padding:30px 20px 50px}}@media screen and (max-width:767px){.lead .lead-list{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/sp_bg_lead.jpg) no-repeat top center;background-size:cover}.lead .lead-list .list{flex-wrap:wrap}.lead .lead-list .list li{width:100% !important;padding:40px 20px 35px !important}.lead .lead-list .list li span{height:auto}.lead .lead-list .list li+li{border-left:none;border-top:1px solid #fff}}.trouble{padding-bottom:80px}.trouble .txt{padding:70px 0 35px;text-align:center;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.trouble-list ul{display:flex;flex-wrap:wrap;margin:0 -5px}.trouble-list ul li{width:calc(20% - 10px);margin:0 5px;background:#eae6e0;position:relative;overflow:hidden}.trouble-list ul li:before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_btn_01.jpg) no-repeat center center;background-size:cover;width:100%;height:100%;content:"";position:absolute;top:0;left:0;opacity:.3}.trouble-list ul li:nth-child(2):before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_btn_02.jpg) no-repeat center center;background-size:cover}.trouble-list ul li:nth-child(3):before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_btn_03.jpg) no-repeat center center;background-size:cover}.trouble-list ul li:nth-child(4):before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_btn_04.jpg) no-repeat center center;background-size:cover}.trouble-list ul li:nth-child(5):before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_btn_04.jpg) no-repeat center center;background-size:cover}.trouble-list ul li a{display:flex;justify-content:center;align-items:center;position:relative;z-index:2;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;padding:50px 10px;text-align:center;width:100%;height:100%;box-sizing:border-box;font-size:16px;text-shadow:0 0 8px #fff,0 0 8px #fff,0 0 8px #fff}.trouble-list ul li a:before{width:36px;height:9px;background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/arrow_btn.png) no-repeat;background-size:cover;content:"";position:absolute;bottom:20px;right:20px}.trouble-list ul li:after{width:0;height:1px;background:#707070;content:"";position:absolute;left:20px;right:20px;top:10px;transition:width .2s ease .6s}.trouble-list ul li a:after{width:1px;height:0;background:#707070;content:"";position:absolute;top:10px;right:10px;bottom:10px;transition:height .2s ease .4s}.trouble-list ul li span:after{width:0;height:1px;background:#707070;content:"";position:absolute;right:20px;bottom:10px;transition:width .2s ease .2s}.trouble-list ul li span:before{width:1px;height:0;background:#707070;content:"";position:absolute;left:10px;bottom:10px;transition:height .2s ease 0s}.trouble-list ul li:hover:after{width:calc(100% - 40px);transition:width .2s ease}.trouble-list ul li:hover a:after{height:calc(100% - 20px);transition:height .2s ease .2s}.trouble-list ul li:hover span:after{width:calc(100% - 40px);transition:width .2s ease .4s}.trouble-list ul li:hover span:before{height:calc(100% - 20px);transition:height .2s ease .6s}@media screen and (max-width:1089px) and (min-width:767px){.trouble{padding:0 20px 80px}.trouble .txt{font-size:14px}.trouble-list ul li a{padding:35px 0;font-size:15px}}@media screen and (max-width:767px){.trouble{padding:0 0 40px}.trouble .txt{padding:30px 20px 20px}.trouble-list ul{margin:0 15px}.trouble-list ul li{width:100%;max-width:350px;margin:0 auto 10px}.trouble-list ul li a{padding:30px 0}.trouble-list ul li:after,.trouble-list ul li span:after{width:calc(100% - 40px)}.trouble-list ul li span:before,.trouble-list ul li a:after{height:calc(100% - 20px)}}.pickup{padding:80px 0 50px;position:relative;overflow:hidden}.pickup h2{font-size:30px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;letter-spacing:.15em;padding:35px 0 25px}.pickup .wrap:before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/icon_pickup.png) no-repeat top center;background-size:cover;width:412px;height:412px;position:absolute;top:0;right:-95px;content:""}.pickup h3{font-size:22px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;letter-spacing:.15em}.pickup h3 span{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_ttl.png) no-repeat center left;background-size:17px auto;display:inline-block;padding:10px 12px;position:relative}.pickup h3 span:before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/bg_ttl.png) no-repeat center left;background-size:17px auto;content:"";width:17px;height:100%;position:absolute;top:0;right:0;transform:rotate(-180deg)}.pickup-top dl{padding:60px 0 40px;position:relative}.pickup-top dl dt{width:683px;margin:auto;padding-bottom:40px}.pickup dl dd{line-height:30px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.pickup-top .btn_common{justify-content:center}.pickup-bottom{padding:100px 0 310px;position:relative}.pickup-bottom .photo{position:absolute;top:110px;right:-140px;width:683px}.pickup-bottom .txt{line-height:30px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;width:500px;padding:45px 0 65px;position:relative}.pickup-bottom .btn_common{margin-left:85px}.pickup-bottom:before{width:690px;height:395px;background:#eae6e0;content:"";position:absolute;right:80px;bottom:145px}@media screen and (max-width:1089px) and (min-width:767px){.pickup{padding:80px 20px 1px;position:relative;overflow:hidden}.pickup-bottom .photo{position:absolute;top:110px;right:-10%;width:60%}.pickup dl dd{line-height:26px;font-size:14px}.pickup-bottom{padding:100px 0 190px}.pickup-bottom:before{width:50%;height:305px;top:32%;bottom:100px}.pickup-bottom .txt{line-height:26px;font-size:14px;width:45%;padding:35px 0 35px;position:relative}.pickup-bottom .btn_common{margin-left:35px}}@media screen and (max-width:767px){.pickup{padding:50px 20px 1px;position:relative;overflow:hidden}.pickup h2{font-size:26px;padding:5px 0 25px;text-align:center}.pickup .wrap:before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/icon_pickup.png) no-repeat top center;background-size:100% auto;width:50%;height:412px;position:absolute;top:40px;right:-20px;content:""}.pickup h3{font-size:18px;text-align:center}.pickup-top dl{padding:30px 0 40px;position:relative}.pickup-top dl dt{width:100%;margin:auto;padding-bottom:25px}.pickup dl dd{line-height:30px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.pickup-top .btn_common{justify-content:center}.pickup-bottom{padding:50px 0 70px;position:relative}.pickup-bottom .photo{position:relative;top:initial;right:initial;width:calc(100% + 20px);padding-bottom:10px;margin-bottom:75px;z-index:2}.pickup-bottom .photo:before{width:100%;height:92%;background:#eae6e0;content:"";position:absolute;left:-20px;bottom:-50px;z-index:-1}.pickup-bottom .txt{width:100%;padding:25px 0 15px;position:relative}.pickup-bottom .btn_common{margin-left:0}.pickup-bottom:before{display:none}}.slide-staff .wrap{position:relative;margin-top:150px;padding-bottom:150px;overflow:hidden}.slide-staff:before{width:50.5%;height:580px;background:#eae6e0;content:"";position:absolute;right:0;bottom:120px}.slide-staff .wrap{display:flex;justify-content:space-between;position:relative}.slide-staff .staff-left{width:360px}.slide-staff .staff-left h3{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-weight:700;font-size:30px;margin-bottom:40px}.slide-staff .staff-left h3 span{line-height:60px;border-bottom:2px solid #755400}.slide-staff .staff-left .text{line-height:28px;font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.slide-staff .staff-left dl{font-family:"游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","メイリオ",Meiryo,"ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:16px;line-height:36px;font-weight:700;padding-top:30px}.slide-staff .staff-left dl dd{font-size:10px;color:#c1b498;line-height:20px;margin-bottom:45px}.slide-staff .staff-left .btn_common{justify-content:flex-start;margin-bottom:5px;width:300px}.slide-staff .slick-box{width:656px;position:relative}.slick-box .slick-arrow{width:50px;height:50px;position:absolute;bottom:11px;left:50px;background:#c1b498 url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/ico_arrow02.png) no-repeat center center;background-size:8px auto;text-indent:-9999px;border:none;z-index:100;cursor:pointer}.slick-box .slick-arrow.slick-prev{transform:rotate(-180deg);left:0;border-left:1px solid #fff}.slick-box .slick-arrow:hover{background:#755400 url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/ico_arrow02.png) no-repeat center center;background-size:8px auto}.slick-box .slick-dots{position:absolute;bottom:-25px;left:0;display:flex}.slick-box .slick-dots li{width:40px;height:8px;margin-right:10px}.slick-box .slick-dots li button{width:8px !important;height:8px !important;border-radius:50%;background:#cbcac9;border:none;text-indent:-9999px;padding:0;position:relative}.slick-box .slick-dots li.slick-active button,.slick-box .slick-dots li:hover button{background:#c1b498}.slick-box .slick-dots li button:before{background:#c1b498;width:0;height:1px;content:"";position:absolute;top:4px;left:4px;opacity:0;transition:all .3s ease}.slick-box .slick-dots li:last-child button:before{display:none !important;opacity:0}.slick-box .slick-dots li.slick-active button:before,.slick-box .slick-dots li:hover button:before{opacity:1;width:48px;transition:all 3s ease}@media screen and (max-width:1089px) and (min-width:767px){.slide-staff{position:relative;margin-bottom:160px;overflow:hidden}.slide-staff:before{height:500px}.slide-staff .wrap{padding:0 3%}.slide-staff .staff-left h3{font-size:25px;line-height:54px;margin-bottom:30px}.slide-staff .staff-left{width:37%}.slide-staff .staff-left .btn_common{justify-content:flex-start;margin-bottom:5px;width:240px}.slide-staff .staff-left .btn_common a{font-size:15px}.slide-staff .staff-left .text{line-height:28px;font-size:14px}.slide-staff .slick-box{width:59%;position:relative}}@media screen and (max-width:767px){.slide-staff{position:relative;margin-bottom:40px;overflow:hidden}.slide-staff:before{display:none}.slide-staff .wrap{display:flex;justify-content:space-between;position:relative;flex-wrap:wrap;margin-top:50px;padding-bottom:70px}.slide-staff .staff-left{width:100%;box-sizing:border-box;padding:0 5%}.slide-staff .staff-left h3{font-size:24px;margin-bottom:30px}.slide-staff .staff-left h3 span{line-height:48px}.slide-staff .staff-left dl{padding-top:20px}.slide-staff .staff-left .btn_common{justify-content:center;margin-bottom:5px;width:100%;margin:0 auto 5px}.slide-staff .staff-left .btn_common a{font-size:15px;max-width:350px}.slide-staff .staff-left dl dd{margin-bottom:35px}.slide-staff .slick-box{width:90%;margin:0 5%;padding:35px 0 20px;position:relative}.slick-box .slick-arrow{bottom:-39px}.slide-staff .slick-box:before{width:120%;height:65%;background:#eae6e0;content:"";position:absolute;right:-10%;top:17%}.slick-box .slick-arrow.slick-prev{transform:rotate(-180deg);left:0;border-left:1px solid #fff}.slick-box .slick-dots{position:absolute;bottom:-70px;left:0;display:flex}}.access-box{position:relative;z-index:100}.access-box:before{background:#eae6e0;content:"";position:absolute;left:0;right:50%;bottom:0;top:550px}.access-box .wrap:before{background:#eae6e0;content:"";position:absolute;left:0;right:115px;bottom:0;top:280px}.access-box #access{padding-top:75px}.google-map-top{width:880px;position:relative;z-index:1}.google-map-top .map-box{height:395px}.google-map-top iframe{width:100%;height:100%}.google-map-top .btn_gmap{text-align:right;padding-bottom:10px}.google-map-top .btn_gmap a{font-size:12px;color:#755400;text-decoration:underline}.google-map-top .btn_gmap a:hover{text-decoration:none}@media screen and (max-width:1089px) and (min-width:767px){.access-box .wrap:before{right:70px}.google-map-top{width:85%;position:relative;z-index:1;margin-left:3%}}@media screen and (max-width:767px){.access-box #access{padding-top:20px}.access-box:before{display:none}.access-box .wrap:before{background:#eae6e0;content:"";position:absolute;left:0;right:0;bottom:0;top:35%;width:100%}.google-map-top{width:100%;padding:6% 5% 0}.google-map-top .map-box{height:300px}}.blog-info{position:relative;margin-bottom:110px}.blog-info:before{background:#eae6e0;content:"";position:absolute;left:0;right:50%;bottom:0;top:0}.blog-info .elementor-row{position:relative;max-width:1090px;margin:0 auto;display:flex;justify-content:flex-start;padding-bottom:70px}.blog-info .elementor-row:before{background:#eae6e0;content:"";position:absolute;left:0;right:115px;bottom:0;top:0}.blog-info .shop{background:#fff;box-sizing:border-box;width:425px;border-radius:1px;padding:20px 35px 15px;font-size:14px;line-height:24px;font-family:"游ゴシック",YuGothic,"ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo",Osaka,'ＭＳ Ｐゴシック','MS PGothic',sans-serif}.blog-info .elementor-top-column{width:425px !important}.blog-info .blog-top-main{background:#fff;box-sizing:border-box;width:425px !important;border-radius:1px;padding:20px 35px 25px;font-size:14px;line-height:24px;margin-left:30px}.blog-info .blog-title{display:flex;justify-content:space-between;border-bottom:1px solid #c1b498;padding-bottom:12px;margin-bottom:20px}.blog-info .blog-title dt{font-size:14px;font-weight:700;color:#c1b498}.blog-info .blog-title dd a{font-size:14px;text-decoration:underline;color:#c1b498}.blog-info .blog-title dd a:hover{text-decoration:none}@media screen and (max-width:1089px) and (min-width:767px){.blog-info .elementor-row:before{right:70px}.blog-info .shop{box-sizing:border-box;width:100%;padding:30px 15px 25px;font-size:13px;line-height:22px}.blog-info .elementor-top-column{width:43% !important;margin-left:3%}.blog-info .blog-top-main{box-sizing:border-box;width:39% !important;padding:30px 20px 25px;font-size:13px;line-height:22px;margin-left:20px}.blog-info .blog-title{display:flex;justify-content:space-between;border-bottom:1px solid #bfbfbf;padding-bottom:12px;margin-bottom:20px}.blog-info .blog-title dt{font-size:14px;font-weight:700}.blog-info .blog-title dd a{font-size:15px;text-decoration:underline}.blog-info .blog-title dd a:hover{text-decoration:none}}@media screen and (max-width:767px){.blog-info{margin-bottom:0}.blog-info:before{display:none}.blog-info .elementor-row{flex-wrap:wrap;padding:15px 5% 40px}.blog-info .elementor-row:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0}.blog-info .shop{width:100%;border-radius:10px;padding:30px 20px 25px;font-size:13px;line-height:24px;margin-bottom:25px}.blog-info .elementor-top-column{width:100% !important}.blog-info .blog-top-main{box-sizing:border-box;width:100% !important;border-radius:10px;padding:30px 20px 25px;font-size:14px;line-height:24px;margin-left:0}.blog-info .blog-title{display:flex;justify-content:space-between;border-bottom:1px solid #bfbfbf;padding-bottom:12px;margin-bottom:20px}.blog-info .blog-title dt{font-size:14px;font-weight:700}.blog-info .blog-title dd a{font-size:15px;text-decoration:underline}.blog-info .blog-title dd a:hover{text-decoration:none}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.pickup h3 span{padding:14px 12px 8px}.btn_common a{padding:18px 0 12px}}.fnt-dnp-shuei{font-family:dnp-shuei-mincho-pr6,sans-serif;font-style:normal}#features{padding:78px 0}#features h2{font-size:30px;letter-spacing:.15em;color:#3e3512;text-align:center;font-weight:500;margin-bottom:41px}#features h2 span{font-size:13px;color:#bcad78;display:block;letter-spacing:.2em}#features{background:#fff5eb}#features .row{display:flex;justify-content:space-between;margin:0 -10px;flex-wrap:wrap}#features .prod{width:25%;box-sizing:border-box;padding:0 10px;font-family:Hiragino Kaku Gothic Std;font-size:16px;line-height:28px}#features .prod img{width:100%}@media(max-width:1024px){#features .prod{width:50%}}@media(max-width:767px){#features .prod{width:100%}}#features .prod dt{font-size:22px;color:#9e8e57;letter-spacing:.1em;margin:19px 0 24px;line-height:26px;text-align:center}#features .btnlink{width:367px;max-width:100%;margin:25px auto 0}@media(max-width:767px){#features .btnlink{width:315px}}#trouble h2{font-size:30px;letter-spacing:.15em;color:#fff;text-align:center;font-weight:500;line-height:50px;padding:30px 0 20px;background:#bcad78}#trouble h2 span{font-size:13px;letter-spacing:.2em;display:block;margin-top:-10px}@media(max-width:767px){#trouble h2{font-size:26px;line-height:40px}}#trouble .row{margin:0 -40px;display:flex;flex-wrap:wrap}#trouble .content{padding:70px 0 30px;background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/trouble_bg.png.webp) center;background-size:cover}#trouble .col{width:50%;padding:0 20px;box-sizing:border-box}#trouble .block{margin-bottom:40px;position:relative;overflow:hidden}@media(min-width:769px){#trouble .block>a:before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:opacity .35s ease;opacity:1}#trouble .block>a:hover:before{opacity:0}}#trouble .block img{width:100%}#trouble .block>a{z-index:1;display:flex;align-items:center;background:#fff;transition:opacity .35s ease}#trouble .block .toggle-main{transition:all .35s ease;z-index:-1;height:100%}#trouble .block .inner{display:block;padding:25px 57.5px 24px}#trouble .block .inner h3{font-size:20px;line-height:30px;padding-bottom:14.5px;border-bottom:1px solid;text-align:center;margin-bottom:14px}#trouble .block .inner ul{font-size:14px;line-height:25px;margin:auto;letter-spacing:0;font-family:dnp-shuei-mincho-pr6,sans-serif}#trouble .block1 .inner ul{width:242px}#trouble .block1>a:before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/trouble_pc1.png) center no-repeat #fff;background-size:100%}#trouble .block2>a:before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/trouble_pc2.png) center no-repeat #fff;background-size:100%}#trouble .block3>a:before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/trouble_pc3.png) center no-repeat #fff;background-size:100%}#trouble .block4>a:before{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/trouble_pc4.png) center no-repeat #fff;background-size:100%}#trouble .block2 .inner ul{width:298px}#trouble .block3 .inner ul{width:270px}#trouble .block4 .inner ul{width:162px}#trouble .block .inner ul li{padding-left:30px;position:relative}#trouble .block .inner ul li:before{content:'';position:absolute;top:6px;left:0;width:15px;height:15px;border-radius:50%;display:block}#trouble .block.block1 .toggle-main{background:#fbeaea}@media(min-width:768px){#trouble .block.block1 .toggle-main:before{content:'';position:absolute;right:10px;bottom:10px;border-right:6px solid #bc7878;border-bottom:6px solid #bc7878;border-top:6px solid transparent;border-left:6px solid transparent;z-index:2}#trouble .block.block2 .toggle-main:before{content:'';position:absolute;right:10px;bottom:10px;border-right:6px solid #bcbc78;border-bottom:6px solid #bcbc78;border-top:6px solid transparent;border-left:6px solid transparent;z-index:2}#trouble .block.block3 .toggle-main:before{content:'';position:absolute;right:10px;bottom:10px;border-right:6px solid #78aebc;border-bottom:6px solid #78aebc;border-top:6px solid transparent;border-left:6px solid transparent;z-index:2}#trouble .block.block4 .toggle-main:before{content:'';position:absolute;right:10px;bottom:10px;border-right:6px solid #7fbc78;border-bottom:6px solid #7fbc78;border-top:6px solid transparent;border-left:6px solid transparent;z-index:2}}#trouble .block1 .toggle-main h3{border-color:#bc7878}#trouble .block1 .toggle-main{background:#fbeaea}#trouble .block1 .toggle-main ul li:before{background:#bc7878}#trouble .block2 .toggle-main{background:#f0f0e0}#trouble .block2 .toggle-main h3{border-color:#bcbc78}#trouble .block2 .toggle-main ul li:before{background:#bcbc78}#trouble .block3 .toggle-main{background:#e0ecf0}#trouble .block3 .toggle-main h3{border-color:#78aebc}#trouble .block3 .toggle-main ul li:before{background:#78aebc}#trouble .block4 .toggle-main{background:#e1f0e0}#trouble .block4 .toggle-main h3{border-color:#7fbc78}#trouble .block4 .toggle-main ul li:before{background:#7fbc78}@media(max-width:1024px){#trouble .row{margin:0 -10px}#trouble .col{padding:0 10px}#trouble .block .inner{padding:15px 30px 10px}}@media(max-width:1024px)and(min-width:768px){#trouble .block .inner h3{font-size:18px;padding-bottom:10px}#trouble .block .inner ul{font-size:12px;line-height:20px}}@media(max-width:767px){#trouble .block{height:auto;margin-bottom:0}#trouble .block>a{display:none}#trouble .toggle-link{position:relative;display:block !important}#trouble .block .toggle-main{transition:unset}#trouble .toggle-link a{display:block}#trouble .block .inner{padding:20px 15px}#trouble img{width:100%;position:relative;z-index:1;transform:translate3d(0,0,0)}#trouble .col{width:100%}#trouble .block .toggle-main{position:static;opacity:1}#trouble .inner ul{max-width:100%}.toggle .toggle-main{display:none}.toggle.active .toggle-main{display:block}#trouble .block .inner ul{display:flex;flex-direction:column;width:100%;justify-content:center}}@media(max-width:767px){#trouble h2{padding-bottom:20px}#trouble h3{display:none}}#menu h2{font-size:30px;letter-spacing:.15em;color:#fff;text-align:center;font-weight:500;padding:35px 0;background:#bcad78}#menu h2 span{font-size:13px;letter-spacing:.2em;display:block}#menu .mid{width:1080px;padding:0 15px;margin:auto;max-width:calc(100% - 30px);padding:24px 0 47px}#menu .mid h3{font-size:30px;letter-spacing:.15em;color:#3e3512;text-align:center;font-weight:500;padding:35px 0;margin-bottom:44px}#menu .mid h3 span{font-size:13px;letter-spacing:.2em;display:block;color:#bcad78}#menu .mid .photo{width:333px;margin:0}#menu .mid .content p{line-height:24px;margin-bottom:30px;padding-top:40px}#menu .mid .content dl{margin-bottom:45px}#menu .mid .content .btnlink{width:367px;padding-top:0}#menu .mid .content dt{font-family:arial;font-size:16px;line-height:46px;color:#bcad78;margin-bottom:15px}#menu .mid .content dd{font-size:26px;line-height:35px}#menu .mid .row{justify-content:space-between}#menu .row{display:flex;overflow:hidden}#menu .block{width:33.33%;position:relative}#menu .block:before{content:'';position:absolute;border-top:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;transform-origin:50% 50%;bottom:0;right:15px;transform:rotate(-45deg) translate(10px,10px)}#menu .block a{display:block;color:#fff;height:100%;box-sizing:border-box;padding:45px 50px 45px}#menu .block a h3{font-size:28px;letter-spacing:.15em;line-height:25px;font-weight:500;margin-bottom:30px}#menu .block a .txt{font-size:18px;font-weight:700;font-family:Hiragino Kaku Gothic Std;line-height:30px}#menu .block a .txt span{display:block;color:#3e3512;text-decoration:underline}#menu .block+.block{border-left:1px solid #fff}#menu .block1{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/menu_bg1.png) center;background-size:cover}#menu .block2{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/menu_bg2.png) center;background-size:cover}#menu .block3{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/menu_bg3.png) center;background-size:cover}#menu .bottom{text-align:center;background:#f4eedf}#menu .photo{width:calc(100% - 60px);max-width:660px;display:inline-block;margin:70px auto}@media(max-width:1024px){#menu .block a{padding:45px 30px 45px}#menu .block a .txt{font-size:13px}}@media(max-width:767px){#menu .photo{margin-top:40px;margin-bottom:40px}#menu .block1{background-image:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/menu_bg1_sp.png.webp);background-size:100%}#menu .block2{background-image:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/menu_bg2_sp.png.webp);background-size:100%}#menu .block3{background-image:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/menu_bg3_sp.png.webp);background-size:100%}#menu .row{flex-wrap:wrap}#menu .block{width:100%}#menu .block a .txt{display:none}#menu .block+.block{border-left:none;border-top:1px solid #fff}#menu .block a{display:flex;align-items:center;justify-content:center;padding:16.2vw 15px}#menu .block a h3{margin:0}#menu .mid{padding-bottom:60px}#menu .mid .row{justify-content:center}#menu .mid h3{padding:25px 0;margin-bottom:20px}#menu .mid .row .photo{order:1;max-width:65%}#menu .mid .row .content{order:2;max-width:100%}#menu .mid .content p{margin-bottom:60px}#menu .mid .content dl{text-align:right}#menu .mid .content .btnlink{text-align:center;margin:auto}#menu .mid .content dt{margin-bottom:0}#menu .mid .content dd{font-size:22px}}#blog_section{padding-bottom:93px}#blog_ttl{position:relative;background:#f5efdf;text-align:center;margin-top:70px;padding:27px 70px 0}@media(max-width:767px){#blog_ttl{padding-left:20px;padding-right:20px;margin-top:60px}#blog_section{padding:0 20px 60px}}#blog_ttl h2{color:#3e3512;line-height:27px;font-size:30px;letter-spacing:.15em;border-bottom:2px solid #bcad78;padding-bottom:17px}#blog_ttl .link-blog{position:absolute;right:70px;bottom:16px;font-size:15px;color:#bcad78;font-family:Hiragino Kaku Gothic Pro;z-index:1}#blog_ttl .link-blog:before{content:'';position:absolute;bottom:5px;left:0;right:0;border-bottom:1px solid currentColor}#blog_ttl .link-blog a{color:inherit}#blog_content{padding:17px 50px 35px;background:#f5efdf}@media(max-width:1024px){#blog_content{padding-left:70px;padding-right:70px}}@media(max-width:767px){#blog_ttl .link-blog{right:20px}#blog_content{padding-left:20px;padding-right:20px}#blog_ttl h2{text-align:left;font-size:20px}}#newsList dl{display:flex;flex-wrap:wrap;padding:21px 0 28px;font-family:Hiragino Kaku Gothic Pro}@media(max-width:767px){#newsList dl{padding:10px 0 15px}#newsList dl dd{width:100%}}#newsList dl dt{width:168PX;font-size:16px;color:#3e3512}#newsList dl dd a{color:#3e3512;font-size:16px}#info_section{padding:80px 0 148px;background:#f9f5e7;overflow:hidden}@media(max-width:767px){#info_section{padding-bottom:70px}#newsList dl dt{font-size:14px}}#info_box{padding:0 !important}#info_section{background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/info_bg.jpg.webp);background-size:100%}#info_section h1{font-size:30px;font-weight:500;color:#3e3512;margin-bottom:45px;line-height:47px}#info_section h1 span{font-size:13px;color:#9e8e57;display:block;line-height:20px}#info_section .elementor-row{justify-content:space-between;flex-wrap:nowrap}@media(max-width:767px){#info_section .elementor-row{flex-wrap:wrap}#info_section .info_left,#info_section .info_right{padding:0 20px}}#info_section .info_left,#info_section .info_right{background:0 0;font-family:Hiragino Kaku Gothic Std;padding:0 10px;box-sizing:content-box}#info_section .info_right{width:510px !important;max-width:50%}#info_section .info_left table.timetable{background:#fff;border-bottom:none;margin-bottom:13px !important}#info_section .info_left table.timetable thead{background:#bcad78;color:#fff}#info_section .info_left table.timetable thead th{font-size:16px;color:#fff}#info_section .info_left table.timetable thead th:first-child{color:#fff;padding-left:14px;width:25%}#info_section .info_left table.timetable tbody tr{line-height:22px}#info_section .info_left table.timetable tbody tr td,#info_section .info_left table.timetable tbody th:first-child{padding-top:18px}#info_section .info_left table.timetable tbody th:first-child{padding-left:14px}#info_section .txt_color{color:#ff8927}#info_section .table_style{padding:0;font-size:16px;line-height:22px}@media(max-width:767px){#info_section .table_style{font-size:14px}}#info_section .table-note{background:#fff;border:2px solid #bcad78;line-height:22px;margin-bottom:6.5px}#info_section .table-note dt{background:#bcad78;color:#fff;padding:9px 23px;border:2px solid #bcad78;line-height:22px;display:flex;align-items:center}#info_section .table-note dt:before{content:'';display:inline-block;width:26px;height:23px;margin-right:10px;background:url(//yanada-clinic.com/wp-content/themes/genova_tpl/css/../img/info_note_icon.png);background-size:100%}#info_section .table-note dd{padding:23px 23px 20px}#info_section .info dl{display:flex;line-height:25px;border-bottom:1px solid #cbcac9}#info_section .info dt{width:93px;position:relative;padding:12.5px 0 11.5px;margin-bottom:-1px;border-bottom:1px solid #9e8e57}#info_section .info dd a{color:inherit;text-decoration:underline}#info_section .info dd a:hover{text-decoration:none}#info_section.info dl:before{content:'' !important;position:absolute;bottom:-12.5px;display:block;left:0;right:0;height:1px;background:red}#info_section .info dd{width:calc(100% - 93px);padding:12.5px 0 11.5px}#info_section .iframe-wrapper{position:relative;height:420px}#info_section .iframe-wrapper iframe{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}@media(max-width:767px){#info_section .info_left,#info_section .info_right{width:100% !important;font-weight:400;font-family:Hiragino Kaku Gothic Std w3;max-width:100%}#info_section .table-note{font-family:Hiragino Kaku Gothic Std;padding-bottom:20px;margin-bottom:20px}#info_section .info_left{margin-bottom:30px}#info_section .iframe-wrapper{height:0;padding-bottom:62.25%}}