.fnt-tenMincho{font-family:ten-mincho,serif}#key_visual{margin:100px 0 0;min-height:455px;position:relative;overflow:hidden;width:100%;background:url(//takezawa-clinic.net/wp-content/themes/genova_tpl/css/../img/key.jpg) no-repeat center top/cover}#key_visual .main_key{margin:-31px 0 0 -60px}.elementor-43 .elementor-section.elementor-section-boxed>.elementor-container{max-width:100% !important}.news_list{padding:0 0 20px !important;margin-left:0;margin-right:0;margin:0 !important;font-family:"メイリオ",Meiryo,"ヒラギノ角ゴシックPro","ＭＳ ゴシック","Hiragino Kaku Gothic Pro",Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif}.news_list dl{border-bottom:1px dashed #b9c3b9;padding:15px 0;margin:0}.news_list dl:after{content:"." !important;clear:both !important;display:block !important;height:0 !important;visibility:hidden !important}.news_list dl dt{color:#ff8c05;float:left;width:200px;font-size:12px;letter-spacing:2px}.news_list dl dt span{font-size:8px;background-color:#f8902e;padding:2px 9px;margin-left:23px;display:inline-block;color:#fff;border-radius:48px;letter-spacing:0;line-height:14px}.news_list dl dd{float:left;font-size:14px;padding:0}.news_list dl dd a{color:#686868}.news_list dl dd a:hover{text-decoration:underline}.btn_links{color:#75b447;font-weight:700}.ttl{font-size:28px;line-height:1.7;letter-spacing:7px;position:relative;text-align:center}.ttl span{font-size:16px;display:block;color:#aadc69;letter-spacing:2px}.ttl1{font-size:22px;line-height:1.7;letter-spacing:.1em;position:relative;text-align:center;color:#22201e}.ttl1 span{font-size:10px;display:block;color:#72706e;letter-spacing:.1em}.btn_menu{position:relative;text-align:left}.btn_menu a{color:#fff;display:inline-block;background:#75b447;padding:8px 30px;position:relative;min-width:315px;box-sizing:border-box;text-align:left;border-radius:6px}.btn_menu a:hover{background:rgba(117,180,71,.9)}.btn_menu a:before{content:'';position:absolute;top:50%;transform:translateY(-50%);right:7%;z-index:2;background:url(//takezawa-clinic.net/wp-content/themes/genova_tpl/css/../img/nav_arrow.png) no-repeat center top/cover;width:7px;height:13px}.bottom{position:relative}.bottom a{color:#fff;background:#00c176;display:inline-block;padding:0 23px 0 27px;border-radius:15px;font-size:13px;font-family:"秀英丸ゴシック L","Shuei MaruGo L"}.box_custom .box_list .box_title{position:relative;padding-left:23px}.box_custom .box_list .box_title:before{content:"";position:absolute;background:#ebdcb3;top:5px;left:0;height:15px;width:15px;border-radius:50%}.bottom1{width:100%;position:relative}.bottom1:before{position:absolute;top:0;right:0;content:'';background:url(//takezawa-clinic.net/wp-content/themes/genova_tpl/css/../img/prev.png) no-repeat;width:50px;height:50px;transform:rotate(180deg);z-index:1}.bottom1 a{color:#fff;background:#aadc69;display:block;box-sizing:border-box;padding:7px 0 4px 20px;font-size:18px;cursor:pointer;position:relative}.bottom1 a:hover{background:rgba(248,144,46,.8);opacity:.8}.c_01 a{background:#f4a798 !important}.c_03 a{background:#8fd6c8 !important}.c_02 a{background:#f0c678 !important}.c_04 a{background:#aadc69 !important}.box_price{position:relative}.box_price .ttl_1{font-weight:700}.note_allpage{font-size:26px;color:#00c176;font-family:dnp-shuei-mincho-pr6n,sans-serif;line-height:35px;padding:0}.note_allpage.note_allpages{padding:0}.c_cli{font-size:26px;color:#75b447;line-height:2em}@media screen and (max-width:767px){.c_cli{font-size:18px;line-height:2em}}#map_s iframe{height:350px}.c_note{color:#00c176}.box_price{font-size:14px}.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{padding:0 !important}.box-shadow{box-shadow:3px 3px 6px rgba(0,0,0,.3)}.elementor-43 #sec1 .elementor-container{max-width:1140px !important}.elementor-317 .box_price table td{padding:0 5px}.box_df{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}#sec1{position:relative}#sec1 ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}#sec1 ul li{width:25%}#sec1 ul li img{width:100% !important}#sec2{position:relative}#sec2 h2{padding:55px 0 16px}#sec2 .box_df .colR,#sec2 .box_df .colL{width:48.5%}#sec2 .box_df .colL #gmap{position:relative;width:100%;height:233px}#sec2 .box_df .colL #gmap iframe{width:100%;height:100%;border:0}#sec2 .info_schedule{padding:11px 0 0}#sec2 .bottom1:before{right:-12px;height:49px}#sec2 .info_location{padding:13px 0 0;letter-spacing:0}#sec2 .info_location li span{font-size:11px}#sec2 .end{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}#sec2 .end>p{max-width:163px}#sec3{position:relative}#sec3 h2{padding:53px 0 0}#sec3 .link{text-align:right;display:block;margin:-31px 0 0;padding-bottom:6px;border-bottom:6px solid #aadc69;position:relative;z-index:11}#sec3 .link a{text-decoration:underline}#sec3 .link a:hover{text-decoration:none !important}#sec4{background:url(//takezawa-clinic.net/wp-content/themes/genova_tpl/css/../img/s4_bg@2x.jpg) no-repeat center center/cover}#sec4 h2{padding-top:71px}#sec4 .txt{text-align:center;font-family:"ヒラギノ角ゴ Pro W3","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;padding:6px 0 18px;line-height:2}#sec4 .box_df{padding:0 236px 91px}#sec4 .box_df li{max-width:300px}#sec5{position:relative}#sec5 h2{padding:72px 0 32px}#sec5 .box_df{padding:0 56px 0 36px}#sec5 .box_df .item{max-width:208px}#sec5 .box_df .item h3{padding:17px 0 5px}#sec5 .box_df .item .txt{line-height:1.9;letter-spacing:.03em;padding-bottom:10px}#sec5 .bottom1 a{text-align:center;font-size:16px;padding:7px 0 4px}#sec5 .bottom1:before{right:0}#sec6{position:relative;padding-bottom:76px}#sec6 h1{padding:61px 0 12px}#sec6 h3{position:relative;border-bottom:6px solid #aadc69;font-size:25px;padding:0 0 9px 40px;letter-spacing:.3em}#sec6 h3:before{position:absolute;background:url(//takezawa-clinic.net/wp-content/themes/genova_tpl/css/../img/circle@2x.png) no-repeat center center/cover;width:29px;height:29px;content:'';left:0}#sec6 .top{position:relative}#sec6 .top .photo{position:absolute;right:0;top:78px;max-width:315px}#sec6 .top dl{max-width:678px;padding:27px 0 0}#sec6 .top dl dt{text-align:left}#sec6 .top dl dd{font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004";line-height:32px}#sec6 .top dl dd span{font-size:10px}#sec6 .bottom1{max-width:300px}#sec6 .top .bottom1{margin:21px 0 0;padding-bottom:79px}#sec6 .end ul{padding-top:30px;padding-bottom:28px}#sec6 .end ul li{width:32%}#sec6 .end ul li img{width:100%}#sec6 .end .bottom1{max-width:300px;margin:auto}#sec7{position:relative;background:#75b447}#sec7 .top{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap;padding:43px 0 42px;color:#fff;letter-spacing:4px}#sec7 .top ul{width:45%}#sec7 .top dl{width:55%}#sec7 .top ul{text-align:right}#sec7 .top .txt{font-size:28px;line-height:50px;letter-spacing:5px;padding:14px 0 4px}#sec7 .top dl dd{font-size:14px;letter-spacing:.1em}#sec7 .top .tel{padding-top:25px}#footer{position:relative;font-size:10px;background:#fff8ed;font-family:"ヒラギノ角ゴ W3 JIS2004","Hiragino Kaku Gothic W3 JIS2004"}#footer a{color:#000}#footer a:hover{text-decoration:underline}#footer .logo_f{padding:36px 0 23px;max-width:336px}#footer .txt{margin:34px 0 0 56px;line-height:28px}#footer .txt span{font-size:10px}#footer .info{justify-content:end}#footer .info .map_f{max-width:290px}#footer .cts{text-align:center;border-bottom:1px solid #cbcac9;padding:32px 0 15px}#footer .cts .box_imgs{display:inline-block}#footer .cts .box_imgs>li{float:left}#footer .cts .box_imgs .bl{margin-left:15px}#footer .address{margin-right:15px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;margin:3px 0 0;padding:0 0 50px}#btn_open{cursor:pointer}#footer .fixed_box .fixed_bnr{position:fixed;bottom:311px;right:0}#footer .fixed_box .fixed_bnr:hover #bnr_show,#footer .fixed_box .fixed_bnr:hover #btn_close{opacity:.8}#footer .fixed_box .fixed_bnr #btn_close{position:absolute;right:0;top:-50px;z-index:1;height:282px;z-index:2;cursor:pointer}#footer .fixed_box .fixed_bnr #btn_open{position:absolute;right:0;top:-20px;z-index:1;display:none;width:50px}#footer .fixed_box #bnr_show{position:relative;text-align:right}#footer .fixed_box #btn_show{display:none;position:relative;max-width:359px}#footer .fixed_box #btn_show a{width:100%;display:block;height:56px;position:absolute;bottom:22px}#footer .fixed_box #btn_show a.btnTel{bottom:25px}#footer .fixed_box{position:fixed;right:0;width:282px;z-index:999;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s}.slick-list{padding-bottom:50px !important}.slick-slide div div{display:block !important}.slick-arrow{background:url(//takezawa-clinic.net/wp-content/themes/genova_tpl/css/../img/prev.png),#80d0b1;background-position:center top;background-repeat:no-repeat;background-size:cover;border:none;font-size:0;width:50px;height:50px;position:absolute;bottom:50px;left:0;z-index:33;cursor:pointer}.slick-arrow:hover{background:url(//takezawa-clinic.net/wp-content/themes/genova_tpl/css/../img/prev.png),#00c176}.slick-next{transform:rotate(180deg);left:51px}.sliderContainer{position:relative}.progressBarContainer{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;margin:-13px 0 30px}.progressBarContainer div{display:block;width:47px;padding:0;cursor:pointer;color:#cbcac9;position:relative}.progressBarContainer div span.progressBar{width:100%;height:2px;display:block}.progressBarContainer div span.progressBar .inProgress:before{content:"";position:absolute;top:-2.5px;left:0;background:#cbcac9;cursor:pointer;width:7px;height:7px;border-radius:50%;transition:all .5s}.progressBarContainer div span.progressBar .inProgress.active:before{background:#00c176}.progressBarContainer div span.progressBar .inProgress{background:#00c176;width:0;height:2px;position:relative}.progressBarContainer div:last-child span.progressBar .inProgress{width:0 !important}.progressBarContainer div span.progressBar .inProgress.active:before{background:#00c176}#wpfront-scroll-top-container{bottom:0 !important;right:0 !important}@media only screen and (max-width:1081px){#key_visual .main_key{left:3%}#sec7 .top .txt{font-size:26px;padding:17px 0 1%}#sec7 .top ul li{width:86%;margin-left:14%}#sec2 .end>p{max-width:32%}#sec4 .box_df{padding:0 20% 91px}#sec4 .box_df li{max-width:48.5%}}@media only screen and (max-width:1024px){#sec5 .box_df{padding:0}#sec5 .box_df .item{max-width:23.5%}#sec5 .box_df .item .photo img{width:100%}#sec6 .top dl{max-width:calc(100% - 380px)}}@media only screen and (max-width:980px){.news_list dl{margin:0 10px}}@media only screen and (max-width:950px){#sec7 .top .txt{font-size:2.7vw;line-height:1.8}}@media only screen and (max-width:919px){.ttl1{font-size:2.3vw}#sec5 .box_df .item .txt{font-size:15px}.ttl1 span{font-size:1vw}#sec2 .bottom1 a{font-size:1.8vw}#sec5 .bottom1 a{font-size:1.5vw}#sec7 .top .txt{font-size:3vw;line-height:1.8}#sec7 .top dl dd{font-size:1.5vw;line-height:2}#footer .top ul{width:50%}#footer .top ul li .fb{margin-right:5%;float:left}#footer .top ul li:first-child{width:30%}#footer .top ul li:last-child{width:70%}}@media screen and (max-width:880px){#sec5 .box_df .item .txt{font-size:14px}}@media only screen and (max-width:840px){#footer .top ul li .fb{margin-right:4%;float:left}}@media only screen and (max-width:830px){#footer .top ul li .fb,#footer .top ul li .tw{width:49.5%;box-sizing:border-box}#footer .top ul li .fb img,#footer .top ul li .tw img{width:90%}#footer .top ul li .tw{margin-right:0}#footer .top ul li:first-child{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}#footer .top ul li .fb{margin-right:0;float:left}}.txt-vertical-pc{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}@media screen and (max-width:780px){.container{padding:0 20px !important}#footer .txt{margin:34px 0 0 20px;line-height:28px}}@media only screen and (min-width:767px){.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}}@media screen and (max-width:768px){#key_visual{min-height:500px}#key_visual .main_key{margin:0}#key_visual .main_key ul li{font-size:34px}#key_visual .main_key ul li span{padding:10px 0}.news_list{padding:0 !important}.ipad{display:none}}@media screen and (max-width:767px){#key_visual .main_key ul:before{top:-25%;left:0;width:25%;height:80%}#sec2 h2{padding:25px 0 16px}.note_allpage{font-size:16px;line-height:1.7;padding:0}.btn_menu a{min-width:100%}#wpfront-scroll-top-container{display:none !important}.container{padding:0 20px}img{width:100% !important}.box_price{overflow:auto;padding:0 0 13px}.box_price table{width:768px}#key_visual{background:0 0;min-height:auto}#key_visual .container{padding:0}#key_visual .sp button{display:none !important}#key_visual .main_key{width:100%}#key_visual .main_key ul li{font-size:10vw;letter-spacing:0}#key_visual .main_key ul li:last-child span{letter-spacing:0}#key_visual .main_key ul li span{padding:3% 2% 2%}#key_visual .main_key p{padding:5% 0 0 3%;letter-spacing:.3em;font-size:3vw;line-height:1.7}.ttl{font-size:6vw;line-height:1.7;letter-spacing:.3em;text-align:center}.ttl1{font-size:7vw}.ttl1 span{font-size:4vw}.bottom{text-align:center;padding-bottom:10%}.bottom1{width:100%}.bottom1:before{position:absolute;top:1%;right:0;content:'';background:url(//takezawa-clinic.net/wp-content/themes/genova_tpl/css/../img/prev.png) no-repeat;width:50px;height:50px;transform:rotate(180deg)}.bottom1 a{color:#fff;font-size:16px;padding:3% 0 2% 7%}.box-shadow{box-shadow:3px 3px 6px rgba(0,0,0,.3)}#sec1 ul li{width:100%}#sec2 .info_location{font-size:13px}#sec2 .info_schedule{font-size:13px}#sec2 .box_df .colR,#sec2 .box_df .colL{width:90%;margin:0 5%}#sec2 .end>p{max-width:100%;margin-bottom:3%}#sec2 .bottom1 a{font-size:16px}#sec3{margin:0 5%}#sec3 .link{font-size:13px}#sec4 .txt{text-align:justify;padding:2% 5% 5%}#sec4 .box_df{padding:0 5% 10%}#sec4 .box_df li{max-width:100%;margin-bottom:3%}#sec5 h2{padding:6% 0 5%}#sec5 .bottom1:before{right:0}#sec5 .box_df .item{max-width:100%;padding-bottom:10%}#sec5 .box_df{padding:0 5%}#sec5 .bottom1 a{font-size:16px;text-align:left;padding:3% 0 2% 7%}#sec5 .box_df .item .txt{font-size:16px;height:auto !important}#sec6{padding-bottom:0}#sec6 h2{letter-spacing:0;padding:6% 0 5%}#sec6 .top,#sec6 .end{position:relative;margin:5%}#sec6 .top dl{max-width:100%}#sec6 .top .photo{position:static;margin:7% 0 0;max-width:none}#sec6 .top dl dt{font-size:6vw}#sec6 .top dl dt span{font-size:3vw}#sec6 .top .bottom1{max-width:100%;margin:5% 0 0;padding-bottom:5%}#sec6 .bottom1:before{top:2%}#sec6 .end ul li{width:100%;margin-bottom:3%}#sec6 .end .bottom1{max-width:100%}#sec7{position:relative}#sec7 .top{padding:13% 0}#sec7 .top .txt{font-size:7vw;line-height:1.5;letter-spacing:.03em;width:100%;text-align:center;padding:0}#sec7 .top ul li{width:auto;margin-left:5%;margin-right:5%}#sec7 .top dl dd{font-size:14px;line-height:2;padding:0 5%;text-align:justify}#sec7 .top ul,#sec7 .top dl{width:100%}#footer{padding:0 5%}#footer .cts{padding:6% 0 3%}#footer .cts .box_imgs{display:block}#footer .cts .box_imgs .bl{margin-left:0}#footer .cts .box_imgs>li{float:none;margin-bottom:3%}#footer .info dl{width:100%}#footer .top{padding:15px 0 0}#footer .top .logo_f{width:100%;margin:0}#footer .top .logo_f img{min-width:284px;display:block;margin:auto;width:auto !important}#footer .top ul{padding:14px 0 0;width:100%;flex-direction:column-reverse}#footer .top ul li p{margin-top:10%}#footer .top ul li .tw{margin-right:0}#footer .txt{margin:5% 0 3%;line-height:1.5;width:100%}#footer .address{margin:0;padding:0 0 90px}#footer .top ul li:last-child{width:auto}#footer .top ul li:first-child{width:auto}#footer .fixed_box{position:fixed;text-align:center;left:0;z-index:999;bottom:0;-moz-transition-duration:.7s;-o-transition-duration:.7s;-webkit-transition-duration:.7s;transition-duration:.7s;width:100%;padding-bottom:1%}#footer #fixed_box.fixed{opacity:1;visibility:visible}#footer .fixed_box ul{overflow:hidden;text-align:center;display:block;margin:0 auto;width:85%}#footer .fixed_box li:first-child{position:relative;width:83%;float:left}#footer .fixed_box li a.btnWeb{position:absolute;width:50%;height:100%;right:0}#footer .fixed_box li:first-child a:before{content:"";background:url(//takezawa-clinic.net/wp-content/themes/genova_tpl/css/../img/tel_fix.png) no-repeat center center/cover;width:25px;height:29px;top:50%;position:absolute;left:14%;transform:translateY(-50%)}#footer .fixed_box li:first-child span{display:block;font-size:25px;letter-spacing:2px}#footer .fixed_box li:nth-child(2){background-color:#fdcd5e00;width:16%;position:relative;min-height:50px;float:left;margin:0 0 0 1%;cursor:pointer}#footer .fixed_box li img{width:100%}#footer .container{padding:0}.news_list{padding:5% 10px 10% !important}.news_list dl{padding:0;margin:0 0 13px}.news_list dl dt{float:none;width:100%}.news_list dl dd{float:none;padding:0}.news_list dl dd a{color:#686868}}@media screen and (max-width:767px){#footer .top ul li.blog{margin:0}#key_visual .fade li:nth-child(1),#key_visual .fade li:nth-child(2),#key_visual .fade li:nth-child(3){background:0 0;min-height:auto}#footer .map_f{text-align:center}}@media screen and (max-width:320px){#footer .top .logo_f img{min-width:auto;display:block;margin:auto;width:205px !important}}.top_bnblock{background:#fff8ed;padding:30px 0;text-align:center}.top_bnblock img{margin-bottom:20px}.top_bnblock p{font-size:22px}@media screen and (max-width:767px){.top_bnblock{padding:30px 20px}.top_bnblock p{font-size:18px}}