@charset "UTF-8";*{box-sizing:border-box}body{margin:0}p{margin:0}#wrapper{padding-top:75px}@media screen and (max-width:980px){#wrapper{padding-top:67px}}#header h1{margin:9px 0 0 30px}#header .header_menu{display:flex;justify-content:flex-end}#header .header_menu .header-tel{width:140px;height:75px}@media screen and (max-width:980px){#header .header_menu .header-tel{width:125px;height:67px}}#header .header_menu .g_nav li{height:unset}#header .header_menu .g_nav li a{color:#727272;height:unset}#header .header_menu .g_nav li a:after{display:none}#header .header_menu .g_nav li a:hover{color:#98c370}#header .header_menu .g_nav li a:hover:after{display:none}#header .header_menu .g_nav li span{color:#727272}#header .header_menu .g_nav li span:after{display:none}@media screen and (max-width:980px){#header .header_menu .g_nav{height:67px}#header .header_menu .g_nav>li dl{top:67px}#header .header_menu .g_nav>li dl li a{font-size:13px}#header .header_menu .g_nav>li dl li a:before{font-size:12px;margin-right:6px}}#mainimage .main_catch{width:21.5959%;height:49.16666%;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:1}#mainimage .txt_box{width:20.0541%;position:absolute;right:2.4407%;bottom:4.25%;z-index:1}.tel_sp{opacity:0;z-index:-1;position:absolute;top:-1000px}.header_menu .contact{opacity:0;position:absolute;top:-1000px;z-index:-111}@media screen and (max-width:1300px){#header h1{width:310px;margin:14px 0 11.7px 24px}#header .header_menu .g_nav{padding-right:15px}#header .header_menu .g_nav>li{margin:0 17px}}@media screen and (max-width:1100px){#header h1{width:260px;margin:19px 0 11.7px 14px}#header .header_menu .g_nav>li>a{font-size:14px}#header .header_menu .g_nav>li{margin:0 13px}}@media screen and (max-width:1024px){#header .header_menu .g_nav>li{margin:0 10px}}@media screen and (max-width:960px){#header h1{width:225px;margin:22px 0 11.7px 8px}#header .header_menu .g_nav{padding-right:5px}#header .header_menu .g_nav>li{margin:0 10px}}@media screen and (max-width:890px){#header h1{width:195px}#header .header_menu .g_nav>li{margin:0 7px}}@media screen and (max-width:800px){#header h1{width:150px;margin-top:16px}#header .header_menu .g_nav>li>a{font-size:13px}}@media screen and (max-width:767px){.mb40{margin-bottom:20px !important}.mb50{margin-bottom:30px !important}.mb70{margin-bottom:40px !important}.mb90{margin-bottom:50px !important}.circle_list li{padding-left:18px;font-size:14px;line-height:23px}.circle_list li:before{width:10px;height:10px}body{font-size:14px;line-height:25px}#wrapper{padding-top:60px}.menu-trigger{height:28.52px}.menu-trigger:after{display:none}.menu-trigger span{background-color:#98c370;height:2px}.menu-trigger span:nth-of-type(2){top:13px}.menu-trigger span:nth-of-type(3){bottom:0}.toggleMenu.active .menu-trigger span:nth-of-type(3){bottom:4px}#mainimage .kv_txt{width:57.3333%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}#mainimage .main_catch{width:100%;position:relative;top:unset;left:unset;transform:unset}#mainimage .txt_box{width:84.172%;margin:0 auto;margin-top:4.5px;position:relative;right:unset;bottom:unset;transform:unset}#header{height:60px;position:absolute;left:0;box-shadow:0 0 10px rgba(0,0,0,.5)}#header .header_menu{display:block;background:#fff;position:fixed;top:0;left:0;overflow:scroll}#header .header_menu.current{height:100vh;padding-top:60px;z-index:999}#header .header_menu .g_nav{width:100%;padding:3%;height:unset}#header .header_menu .g_nav li{border-bottom:1px solid #b5bbad}#header .header_menu .g_nav>li>a,#header .header_menu .g_nav>li>span,#header .header_menu .g_nav>li ul li a{background:0 0;padding-left:0;line-height:60px;padding-left:35px;font-family:"秀英角ゴシック金 L","Shuei KakuGo Kin M";font-size:19px}#header .header_menu .g_nav li span br,#header .header_menu .g_nav>li>br{display:none}#header .header_menu .g_nav li:first-child{position:relative}#header .header_menu .g_nav li:first-child a{padding-left:68px}#header .header_menu .g_nav>li.hover a{padding-left:30px;background:#98c370}#header .header_menu .g_nav li:first-child:before{content:'';width:17.95px;height:18.17px;background:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/home_icon.png) no-repeat;background-size:100%;position:absolute;left:34px;top:19px}#header .header_menu .g_nav li dl li:first-child:before{display:none}.tel_sp{position:relative;opacity:1;z-index:1;top:0;padding:0 10%;margin-top:8%}.toggleMenu{width:60px;height:60px;position:fixed;right:0;top:0;padding-left:11px;padding-top:14px;background:#fff;z-index:9999}.header_menu ul li .parent{position:relative;font-size:14px}.header_menu ul li .parent:before{display:inline-block;content:"\e904";font-family:'icomoon';speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;vertical-align:baseline;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#98c370;font-size:9px;position:absolute;left:10px;top:28px}.header_content{display:none}.header_menu.current .header_content{display:block}.header_menu.current{padding-bottom:15%}.header_menu .contact{position:relative;top:unset;z-index:1;opacity:1;width:100%;margin-top:30px;padding:5%}.header_menu .contact ul{padding-left:0;margin:0;color:#6a5f58}.header_menu .contact ul li{list-style-type:none;border-bottom:none !important}.header_menu .contact ul li table{font-size:13px;width:100%;border-collapse:collapse}.header_menu .contact ul li table .clb{color:#5f4123}.header_menu .contact ul li table thead tr{border-bottom:1px solid #6a5f58;background:#5f4123;color:#fff}.header_menu .contact ul li table thead th{font-weight:700;font-size:13px;letter-spacing:1.5px;padding-bottom:10px;padding-top:10px;width:105px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";padding-left:5px}.header_menu .contact ul li table thead td{padding-bottom:10px;padding-top:10px}.header_menu .contact ul li table tbody th{font-weight:400;letter-spacing:1px;width:105px}.header_menu .contact ul li table tbody tr:first-child th{padding-top:15px;padding-bottom:5px}.header_menu .contact ul li table tbody tr:first-child td{padding-top:15px;padding-bottom:5px}.header_menu .contact ul li table td{text-align:center}.header_menu .contact ul li table .w55{width:45px}.header_menu .contact ul li:first-child:before{display:none}.header_menu .contact ul li:nth-child(2){border-bottom:1px solid #373431 !important;padding-top:15px;padding-bottom:15px;margin-top:15px;font-size:13px;letter-spacing:1.5px}.header_menu .contact ul li:nth-child(2) dl{margin:0}.header_menu .contact ul li:nth-child(2) dt{width:22%;float:left}.header_menu .contact ul li:nth-child(2) dd{width:78%;float:left;margin-left:0}.header_menu .contact ul li:nth-child(3){padding-top:10px;letter-spacing:1.5px;padding-bottom:0}.header_menu .contact ul li:nth-child(3) dt{width:22%;float:left;font-weight:700;font-size:13px}.header_menu .contact ul li:nth-child(3) dd{width:78%;float:left;margin-left:0;font-size:13px}.header_menu .contact .ct_btn{margin-top:26px;margin-bottom:40px}.header_menu .contact .ct_btn a{display:block;width:230px;line-height:40px;background:#5f4123;border-radius:10px;color:#fff;font-size:13px;letter-spacing:3px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";padding-left:13px;position:relative;margin:0 auto}.header_menu .contact .ct_btn a:hover{opacity:.8}.header_menu .contact .ct_btn a:after{content:'';width:7.16px;height:11.81px;background-image:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/angle-right.png);background-size:100%;background-repeat:no-repeat;position:absolute;right:15px;top:14px}}iframe{width:100%;height:350px}@media screen and (max-width:480px){iframe{height:300px}}@media screen and (max-width:370px){iframe{height:250px}}#conBottom{padding-top:200px}@media screen and (max-width:767px){#conBottom{padding-top:100px}}#conBottom .contact_section{width:900px;margin:0 auto;background:#98c370;border-radius:10px;padding:52px 55px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:1060px) and (min-width:768px){#conBottom .contact_section{width:unset;padding:42px 40px}}@media screen and (max-width:850px){#conBottom .contact_section{padding:32px 25px}}@media screen and (max-width:767px){#conBottom .contact_section{padding:30px 10px 20px;display:block;width:100%;text-align:center}}#conBottom .contact_section .ctL{width:50%;color:#fff}@media screen and (max-width:920px){#conBottom .contact_section .ctL{width:55%}}@media screen and (max-width:767px){#conBottom .contact_section .ctL{width:100%}}#conBottom .contact_section .ctL .ct-ttl{font-size:29px;line-height:39px;letter-spacing:9px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";padding-bottom:17px}@media screen and (max-width:920px){#conBottom .contact_section .ctL .ct-ttl{font-size:26px;letter-spacing:7px;line-height:32px;padding-bottom:10px}}@media screen and (max-width:767px){#conBottom .contact_section .ctL .ct-ttl{padding-bottom:0}}@media screen and (max-width:480px){#conBottom .contact_section .ctL .ct-ttl{font-size:22px}}@media screen and (max-width:370px){#conBottom .contact_section .ctL .ct-ttl{font-size:18px}}@media screen and (max-width:850px){#conBottom .contact_section .ctL .ct-txt{font-size:15px}}@media screen and (max-width:767px){#conBottom .contact_section .ctL .ct-txt{padding:5% 0;font-size:14px}}#conBottom .contact_section .ctR{width:50%}@media screen and (max-width:1060px) and (min-width:768px){#conBottom .contact_section .ctR img{width:100%}}@media screen and (max-width:920px){#conBottom .contact_section .ctR{width:45%}}@media screen and (max-width:767px){#conBottom .contact_section .ctR{width:100%}}#doctor_file{width:354px;margin:60px auto 0;display:none}@media screen and (max-width:767px){#doctor_file{margin:40px auto 0}}@media screen and (max-width:480px){#doctor_file{width:100%}}#footer{margin-top:60px;padding-bottom:118px}@media screen and (max-width:767px){#footer{margin-top:40px;padding-bottom:20px}}#footer .sitemap_box{border-top:1px solid #000;padding-top:60px;text-align:center}@media screen and (max-width:767px){#footer .sitemap_box{padding-top:20px}}#footer .sitemap_box .logo{width:354px;margin:0 auto}@media screen and (max-width:767px){#footer .sitemap_box .logo{width:230px}}#footer .sitemap_box .ft_txt{font-size:14px;line-height:25px;padding:30px 0 36px}@media screen and (max-width:767px){#footer .sitemap_box .ft_txt{padding:22px 0 20px}}#footer .sitemap_box .sitemap_btn a{display:block;width:167px;margin:0 auto;line-height:40px;background:#5f4123;border-radius:20px;font-size:14px;text-align:center;color:#fff}#footer .sitemap_box .sitemap_btn a:hover{opacity:.8}#footer .sitemap_box address{font-size:12px;font-family:"秀英丸ゴシック B","Shuei MaruGo B";color:#5f6669;margin-top:34px}#pagetop{width:99px;position:fixed;right:28px;bottom:28px;opacity:0;visibility:visible;z-index:999;margin:0;transition:opacity .3s ease,visibility .3s ease;-moz-transition:opacity .3s ease,visibility .3s ease;-webkit-transition:opacity .3s ease,visibility .3s ease}@media screen and (max-width:767px){#pagetop{width:51px;right:7px;bottom:7px}}#pagetop.visible{opacity:1;visibility:visible}#pagetop.in-scroll{cursor:not-allowed}#pagetop>*{opacity:1;transition:opacity .3s ease;-moz-transition:opacity .3s ease;-webkit-transition:opacity .3s ease}#pagetop>*:hover{cursor:pointer;opacity:.8}.page-id-43 #conBottom{padding-top:0}.page-id-43 #doctor_file{display:block}.page-id-43 .elementor-element-65cbe97{margin-top:98px}@media screen and (max-width:767px){.page-id-43 .elementor-element-65cbe97{margin-top:54px}}.page-id-43 #lead .elementor-element-f7205aa{width:19.907%}.page-id-43 #lead h2{font-family:"秀英丸ゴシック L","Shuei MaruGo L";font-size:28px;letter-spacing:5px;line-height:35px;padding-top:30px;font-weight:400}@media screen and (max-width:767px){.page-id-43 #lead h2{text-align:center;width:100%;font-size:22px;line-height:30px;margin-bottom:20px}}.page-id-43 #lead h2 em{font-size:15px;letter-spacing:5px;color:#5f4123}.page-id-43 #lead .elementor-element-2fbd9bc{width:80.093%}.page-id-43 #lead #news{height:244px}@media screen and (max-width:767px){.page-id-43 #lead #news{width:100%}}.page-id-43 .elementor-element-c8fb5d1 .details{position:absolute;left:0;top:-90px;margin-top:20px}@media screen and (max-width:1080px){.page-id-43 .elementor-element-c8fb5d1 .details{left:20px}}@media screen and (max-width:767px){.page-id-43 .elementor-element-c8fb5d1 .details{position:relative;left:unset;top:unset}}.page-id-43 .elementor-element-c8fb5d1 .details a{display:block;width:116px;text-align:center;line-height:31px;color:#fff;background:#5f4123;border-radius:16px;font-size:9px}@media screen and (max-width:767px){.page-id-43 .elementor-element-c8fb5d1 .details a{font-size:12px;width:100%;background:0 0;border-radius:0;line-height:24px;color:#5f4123;text-decoration:underline}}.page-id-43 .elementor-element-c8fb5d1 .details a:hover{opacity:.8}.page-id-43 #newsList dl{padding-bottom:15px;margin-bottom:15px;display:flex;font-size:10px}@media screen and (max-width:767px){.page-id-43 #newsList dl{display:block;width:100%;border-bottom:1px dashed #cbc8bf}}.page-id-43 #newsList dl dt{width:35%;margin-bottom:0;font-weight:400;padding-top:5px}@media screen and (max-width:767px){.page-id-43 #newsList dl dt{width:100%;padding-top:0}}.page-id-43 #newsList dl dd{width:65%;font-size:10px}@media screen and (max-width:767px){.page-id-43 #newsList dl dd{width:100%;margin-top:7px}}.page-id-43 #sec1{margin-top:100px;padding-bottom:120px}@media screen and (max-width:767px){.page-id-43 #sec1{margin-top:78px;padding-bottom:48px}}@media screen and (max-width:767px){.page-id-43 #sec1 .container{padding:0}}@media screen and (max-width:767px){.page-id-43 #sec1 h2{padding:0 20px}}.page-id-43 #sec1 h2 img{border-radius:10px}.page-id-43 #sec1 .blk{display:flex;margin-top:70px}@media screen and (max-width:767px){.page-id-43 #sec1 .blk{margin-top:17px;display:block}}.page-id-43 #sec1 .blk .contact{width:53%;padding-right:60px}@media screen and (max-width:1080px){.page-id-43 #sec1 .blk .contact{padding-right:30px}}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact{width:100%;padding:0 20px}}.page-id-43 #sec1 .blk .contact ul{padding-left:0;margin:0;color:#6a5f58}.page-id-43 #sec1 .blk .contact ul li{list-style-type:none}.page-id-43 #sec1 .blk .contact ul li table{font-size:15px;width:100%;border-collapse:collapse}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact ul li table{font-size:13px}}.page-id-43 #sec1 .blk .contact ul li table .clb{color:#5f4123}.page-id-43 #sec1 .blk .contact ul li table thead tr{border-bottom:1px solid #6a5f58}.page-id-43 #sec1 .blk .contact ul li table thead th{font-weight:700;font-size:20px;letter-spacing:1.5px;padding-bottom:20px;width:170px;font-family:"秀英丸ゴシック L","Shuei MaruGo L"}@media screen and (max-width:950px){.page-id-43 #sec1 .blk .contact ul li table thead th{width:130px}}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact ul li table thead th{font-size:13px;width:105px;padding-bottom:15px}}.page-id-43 #sec1 .blk .contact ul li table thead td{padding-bottom:20px}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact ul li table thead td{padding-bottom:15px}}.page-id-43 #sec1 .blk .contact ul li table tbody th{font-weight:400;letter-spacing:1px;width:170px}@media screen and (max-width:950px){.page-id-43 #sec1 .blk .contact ul li table tbody th{width:130px}}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact ul li table tbody th{width:105px}}.page-id-43 #sec1 .blk .contact ul li table tbody tr:first-child th{padding-top:20px;padding-bottom:5px}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact ul li table tbody tr:first-child th{padding-top:15px}}.page-id-43 #sec1 .blk .contact ul li table tbody tr:first-child td{padding-top:20px;padding-bottom:5px}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact ul li table tbody tr:first-child td{padding-top:15px}}.page-id-43 #sec1 .blk .contact ul li table td{text-align:center}.page-id-43 #sec1 .blk .contact ul li table .w55{width:55px}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact ul li table .w55{width:45px}}.page-id-43 #sec1 .blk .contact ul li:nth-child(2){border-top:1px solid #373431;border-bottom:1px solid #373431;padding-top:30px;padding-bottom:30px;margin-top:20px;font-size:15px;letter-spacing:1.5px}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact ul li:nth-child(2){padding-top:15px;padding-bottom:15px;margin-top:15px;font-size:13px}}.page-id-43 #sec1 .blk .contact ul li:nth-child(2) dl{margin:0}.page-id-43 #sec1 .blk .contact ul li:nth-child(2) dt{width:16%;float:left}@media screen and (max-width:950px){.page-id-43 #sec1 .blk .contact ul li:nth-child(2) dt{width:22%}}.page-id-43 #sec1 .blk .contact ul li:nth-child(2) dd{width:84%;float:left;margin-left:0}@media screen and (max-width:950px){.page-id-43 #sec1 .blk .contact ul li:nth-child(2) dd{width:78%}}.page-id-43 #sec1 .blk .contact ul li:nth-child(3){padding-top:10px;letter-spacing:1.5px}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact ul li:nth-child(3){padding-bottom:0}}.page-id-43 #sec1 .blk .contact ul li:nth-child(3) dl{margin-bottom:15px}.page-id-43 #sec1 .blk .contact ul li:nth-child(3) dt{width:22%;float:left;font-weight:700}@media screen and (max-width:370px){.page-id-43 #sec1 .blk .contact ul li:nth-child(3) dt{width:24%}}.page-id-43 #sec1 .blk .contact ul li:nth-child(3) dd{width:78%;float:left;margin-left:0}@media screen and (max-width:370px){.page-id-43 #sec1 .blk .contact ul li:nth-child(3) dd{width:76%}}.page-id-43 #sec1 .blk .contact .ct_btn{margin-top:47px}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact .ct_btn{margin-top:26px;margin-bottom:40px}}.page-id-43 #sec1 .blk .contact .ct_btn a{display:block;width:230px;line-height:40px;background:#5f4123;border-radius:7px;color:#fff;font-size:16px;letter-spacing:3px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";padding-left:13px;position:relative}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .contact .ct_btn a{margin:0 auto}}.page-id-43 #sec1 .blk .contact .ct_btn a:hover{opacity:.8}.page-id-43 #sec1 .blk .contact .ct_btn a:after{content:'';width:7.16px;height:11.81px;background-image:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/angle-right.png);background-size:100%;background-repeat:no-repeat;position:absolute;right:15px;top:14px}.page-id-43 #sec1 .blk .ggmap{width:47%}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .ggmap{width:100%}}.page-id-43 #sec1 .blk .ggmap iframe{width:100%;height:100%}@media screen and (max-width:767px){.page-id-43 #sec1 .blk .ggmap iframe{height:400px}}@media screen and (max-width:480px){.page-id-43 #sec1 .blk .ggmap iframe{height:300px}}@media screen and (max-width:370px){.page-id-43 #sec1 .blk .ggmap iframe{height:250px}}@media screen and (max-width:767px){#sec2 .blk{width:100%;padding:0 20px}}#sec2 .blk .s2_box{width:820px;background:#5f4123;border-radius:10px;margin:0 auto;padding:25px;padding-left:150px;position:relative;color:#fff}@media screen and (max-width:1080px){#sec2 .blk .s2_box{width:90%}}@media screen and (max-width:767px){#sec2 .blk .s2_box{padding:114px 17px 20px;width:100%}}@media screen and (max-width:480px){#sec2 .blk .s2_box{padding-top:95px}}#sec2 .blk .s2_box:before{content:'';width:104px;height:104px;background-image:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/icon1.png);background-size:100%;background-repeat:no-repeat;position:absolute;left:25px;top:50%;transform:translateY(-50%)}@media screen and (max-width:767px){#sec2 .blk .s2_box:before{left:50%;transform:translateX(-50%);top:9px}}@media screen and (max-width:480px){#sec2 .blk .s2_box:before{width:80px;height:80px}}#sec2 .blk .s2_box h2{font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:22px;line-height:35px;margin:0}@media screen and (max-width:767px){#sec2 .blk .s2_box h2{text-align:center}}@media screen and (max-width:480px){#sec2 .blk .s2_box h2{font-size:18px}}#sec2 .blk .s2_box .s2_txt{font-size:15px;line-height:28px;margin-top:7px}@media screen and (max-width:767px){#sec2 .blk .s2_box .s2_txt{margin-top:0}}#sec2 .blk .s2_img{display:flex;margin-top:-85px}@media screen and (max-width:1080px){#sec2 .blk .s2_img{margin-top:-55px}}#sec2 .blk .s2_img p{width:33.333333333%}#sec2 .container{position:relative;z-index:0;padding-bottom:66px}@media screen and (max-width:850px){#sec2 .container{padding-bottom:115px}}@media screen and (max-width:767px){#sec2 .container{padding-bottom:95px}}#sec2 .container:before{content:'';width:316px;height:137px;background-image:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/sec2_deco1.png);background-repeat:no-repeat;background-size:100%;position:absolute;top:-48px;right:-85px;z-index:-1}@media screen and (max-width:1200px){#sec2 .container:before{right:-36px}}@media screen and (max-width:1080px){#sec2 .container:before{right:0}}@media screen and (max-width:767px){#sec2 .container:before{width:200px;height:87px;top:-72px}}#sec2 .container:after{content:'';width:316px;height:137px;background-image:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/sec2_deco2.png);background-repeat:no-repeat;background-size:100%;position:absolute;bottom:29px;left:-30px;z-index:-1}@media screen and (max-width:1080px){#sec2 .container:after{left:0}}@media screen and (max-width:950px){#sec2 .container:after{bottom:0}}@media screen and (max-width:767px){#sec2 .container:after{width:200px;height:87px}}#sec2 .container h2{margin-top:93px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";font-size:28px;letter-spacing:5px;line-height:35px;width:19.907%;font-weight:400;margin-bottom:10px}@media screen and (max-width:767px){#sec2 .container h2{text-align:center;width:100%;font-size:22px;line-height:30px;margin-top:110px}}#sec2 .container h2 em{font-size:15px;letter-spacing:5px;color:#5f4123}#sec2 .container .blk2 .s2R{width:33.425%;float:right;text-align:right}@media screen and (max-width:950px){#sec2 .container .blk2 .s2R{width:35%}}@media screen and (max-width:890px){#sec2 .container .blk2 .s2R{width:40%}}@media screen and (max-width:767px){#sec2 .container .blk2 .s2R{width:100%;float:none}}#sec2 .container .blk2 .s2R .doctor_info .if_txt{font-size:15px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";color:#2a2a2a;padding-top:17px;padding-bottom:3px}#sec2 .container .blk2 .s2R .doctor_info .name_ja{font-size:25px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";padding-bottom:3px;color:#5f4123}#sec2 .container .blk2 .s2R .doctor_info .name_eng{font-size:14px;line-height:21px;color:#5f4123}#sec2 .container .blk2 .s2L{width:66.575%;float:left;padding-right:72px}@media screen and (max-width:1080px){#sec2 .container .blk2 .s2L{padding-right:52px}}@media screen and (max-width:950px){#sec2 .container .blk2 .s2L{width:65%;padding-right:42px}}@media screen and (max-width:890px){#sec2 .container .blk2 .s2L{width:60%;padding-right:22px}}@media screen and (max-width:767px){#sec2 .container .blk2 .s2L{width:100%;float:none;padding-right:0}}@media screen and (max-width:767px){#sec2 .container .blk2 .s2L .s2_txt{margin-top:20px}}#sec2 .container .blk2 .s2L .s2_txt p{padding-bottom:30px;letter-spacing:3px}@media screen and (max-width:890px){#sec2 .container .blk2 .s2L .s2_txt p{letter-spacing:2px}}@media screen and (max-width:767px){#sec2 .container .blk2 .s2L .s2_txt p{padding-bottom:0}}#sec2 .container .blk2 .s2L .s2_btn{margin-top:10px}@media screen and (max-width:767px){#sec2 .container .blk2 .s2L .s2_btn{margin-top:21px}}#sec2 .container .blk2 .s2L .s2_btn a{display:block;width:230px;line-height:40px;background:#5f4123;border-radius:7px;color:#fff;font-size:16px;letter-spacing:3px;font-family:"秀英丸ゴシック L","Shuei MaruGo L";padding-left:13px;position:relative}@media screen and (max-width:767px){#sec2 .container .blk2 .s2L .s2_btn a{margin:0 auto}}#sec2 .container .blk2 .s2L .s2_btn a:hover{opacity:.8}#sec2 .container .blk2 .s2L .s2_btn a:after{content:'';width:7.16px;height:11.81px;background-image:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/angle-right.png);background-size:100%;background-repeat:no-repeat;position:absolute;right:15px;top:14px}#sec3{background-image:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/sec3_bg.jpg);background-size:cover;background-position:center;padding-top:54px;margin-bottom:-122px}@media screen and (max-width:767px){#sec3{margin-bottom:30px}}#sec3 h2{font-family:"秀英丸ゴシック L","Shuei MaruGo L";font-size:28px;letter-spacing:5px;line-height:35px;font-weight:400}@media screen and (max-width:767px){#sec3 h2{text-align:center;width:100%;font-size:22px;line-height:30px}}#sec3 h2 em{font-size:15px;letter-spacing:5px;color:#5f4123}#sec3 .blk{padding-bottom:222px;color:#5f4123}@media screen and (max-width:767px){#sec3 .blk{padding-bottom:80px}}#sec3 .blk .blkL{width:49.352%;float:left}@media screen and (max-width:767px){#sec3 .blk .blkL{width:100%;float:none}}#sec3 .blk .blkL .s3_ttl{font-family:"秀英丸ゴシック B","Shuei MaruGo B";font-size:40px;line-height:90px;font-weight:700;letter-spacing:5px}@media screen and (max-width:850px){#sec3 .blk .blkL .s3_ttl{font-size:36px;line-height:80px}}@media screen and (max-width:767px){#sec3 .blk .blkL .s3_ttl{text-align:center;font-size:28px;line-height:48px}}@media screen and (max-width:480px){#sec3 .blk .blkL .s3_ttl{font-size:25px;line-height:45px}}#sec3 .blk .blkL .s3_ttl em{font-style:normal;border-bottom:3px solid #5f4123}#sec3 .blk .blkL .s3_txt{font-family:"秀英丸ゴシック L","Shuei MaruGo L";margin-top:20px;letter-spacing:3px}@media screen and (max-width:767px){#sec3 .blk .blkL .s3_txt{text-align:center}}#sec3 .blk .blkR{width:50.648%;float:right}@media screen and (max-width:767px){#sec3 .blk .blkR{width:100%;float:none;margin-top:10px}}#sec3 .blk .blkR img{margin-top:-93px}@media screen and (max-width:767px){#sec3 .blk .blkR img{margin-top:0}}.under_mainimage{background:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/h2_bg.jpg);background-size:cover;background-position:center}.under_mainimage h2{font-family:"秀英角ゴシック銀 M","Shuei KakuGo Gin M";color:#5e6168;font-size:35px;text-align:center;line-height:1.2;letter-spacing:.32em;padding:0 !important}h4{font-family:"秀英角ゴシック銀 M","Shuei KakuGo Gin M";color:#fff;background:#98c370;line-height:100px !important;position:relative;font-size:28px;padding:0 33px !important}@media screen and (max-width:767px){h4{font-size:20px;line-height:80px !important}}@media screen and (max-width:480px){h4{font-size:19px;line-height:26px !important;padding:24px 16px !important}}h4:before{content:'';width:calc(100% - 20px);height:calc(100% - 20px);background:0 0;border:1px solid #fff;position:absolute;left:10px;top:10px}@media screen and (max-width:767px){h4:before{width:calc(100% - 10px);height:calc(100% - 10px);left:5px;top:5px}}.elementor-element-257f9f2f p{color:#7a7a7a}.pr20{padding-right:20px}.box_cus{border:2px solid #5f4123;padding:40px 50px;margin-bottom:20px}.box_cus li{padding-top:10px;padding-bottom:10px}.box_cus li:before{top:16px}.p25{padding:0 25px}.elementor-element-7cf3022 .elementor-row{align-items:center}.elementor-element-6971878 p,.elementor-element-4d430b5 p{margin-bottom:20px}h5{color:#5f4123;font-size:23px;line-height:40px !important;font-family:"秀英角ゴシック金 L","Shuei KakuGo Kin M";padding-left:20px !important;border-left:6px solid #5f4123;position:relative}@media screen and (max-width:767px){h5{padding-left:10px !important;border-left:4px solid #5f4123;font-size:17px;line-height:26px !important}}h5:after{content:'';width:100%;height:2px;background-image:url(//tachikawa-clinic.jp/wp-content/themes/genova_tpl/css/../img/line.png);background-repeat:repeat-x;position:absolute;bottom:-10px;left:-6px}.context_area .auto_img img.w400{width:400px !important}.fcl{color:#545d4f}.elementor-element-5651b91e .context_area p,.elementor-element-77ba134b .context_area p,.elementor-element-de4d3f9 .context_area p,.elementor-element-6fc1de9d .context_area p,.elementor-element-05a1fcc .context_area p,.elementor-element-3005d57c .context_area p{padding-bottom:20px}h6{color:#707070;font-size:23px;text-align:center;padding-bottom:20px !important}.bg_box{background:0 0;border:2px solid #5f4123;padding:50px}.box_title{font-family:'Meiryo','メイリオ',Verdana,"游ゴシック",YuGothic,"ヒラギノ角ゴ ProN W3","Hiragino Kaku Gothic ProN",sans-serif;font-size:18px;color:#80b114;border-bottom:none;font-weight:400;margin-bottom:10px}.posts_list li{width:100%;float:none;margin-left:0;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #b2adad}.pagination{border-top:none}.error404 #content{padding-top:200px}.error404 #content p{text-align:center}.br1024{display:none}@media screen and (max-width:1023px){.br1024{display:block}}@media screen and (max-width:767px){.br1024{display:none}}@media screen and (max-width:1500px){#header .header_menu .g_nav>li{margin:0 19px}}@media screen and (max-width:1370px){#header .header_menu .g_nav>li{margin:0 11px}}@media screen and (max-width:1250px){#header .header_menu .g_nav{padding-right:5px}}@media screen and (max-width:1250px){#header h1{width:280px;margin:17px 0 11.7px 24px}}@media screen and (max-width:1200px){#header h1{width:225px;margin:17px 0 11.7px 13px}}@media screen and (max-width:1100px){#header h1{width:211px;margin:20px 0 11.7px 13px}}@media screen and (max-width:980px){#header h1{width:170px;margin:16px 0 11.7px 8px}}@media screen and (max-width:980px){#header .header_menu .g_nav>li{margin:0 7px}}@media screen and (max-width:767px){.error404 #content{padding-top:100px}.mt20_sp{margin-top:20px}.pr20{padding-right:0}.box_cus{padding:20px 30px;margin-bottom:10px}.p25{padding:0}.context_area .auto_img img.w400{width:100% !important}.bg_box{padding:20px}.box_title{font-size:16px}.box_list>li{margin-top:20px}h6{font-size:18px}}@media screen and (max-width:480px){h6{font-size:16px}.box_cus{padding:20px}}