@font-face{font-family:"TsukuAOldMinPr6N";src:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/fonts/FOT-TsukuAOldMinPr6N-L.otf);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"UDKakugo B";src:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/fonts/FOT-UDKakugo_LargePr6N-B.otf);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"UDKakugo DB";src:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/fonts/FOT-UDKakugo_LargePr6N-DB.otf);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"UDKakugo M";src:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/fonts/FOT-UDKakugo_LargePr6N-M.otf);font-weight:500;font-style:normal;font-display:swap}.fnt-Tsuku{font-family:"TsukuAOldMinPr6N";font-weight:400;font-style:normal}.fnt-UDKakugoB{font-family:"UDKakugo B";font-weight:600;font-style:normal}.fnt-UDKakugoDB{font-family:"UDKakugo DB";font-weight:700;font-style:normal}.fnt-UDKakugoM{font-family:"UDKakugo M";font-weight:500;font-style:normal}html{color:#000;background:#fff}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,figure,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}#yui3-css-stamp.cssreset{display:none}.page-id-1232 #bread_area,.page-id-1232 #mainimage,.page-id-1232 #conBottom,.page-id-1232 #footer,.page-id-1232 #header{display:none}.page-id-1232 #content{padding:0}.page-id-1232 .elementor-section.elementor-section-boxed>.elementor-container,.page-id-1232 .container{max-width:100%;padding:0}.title-c{font-family:"dnp-shuei-mincho-pr6n",sans-serif;font-weight:500;font-style:normal}.title-c h2{margin-left:auto;margin-right:auto}.title-c span{display:block;text-align:center;font-size:28px;color:#918473;line-height:1;letter-spacing:0}.btn-shared{font-family:"UDKakugo DB";font-weight:700;font-style:normal}.btn-shared a{display:inline-block;text-align:center;line-height:1;font-size:18px;padding:15px 29px;min-width:159px;position:relative;background:#f99c9d;border-radius:50px;overflow:hidden;color:#fff;letter-spacing:.1em}.btn-shared a:after{content:"";background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/icon_arrow.png) no-repeat center;-webkit-background-size:100% auto;background-size:100% auto;position:absolute;top:50%;transform:translateY(-50%);right:10px;width:20px;height:17px}@media screen and (min-width:768px){.btn-shared a{padding:12px 45px;min-width:145px;transition:all .4s ease}.btn-shared a:after{right:8px;width:18px;height:30px}.btn-shared a:hover{opacity:.7}}@media screen and (min-width:768px) and (max-width:1199px){.btn-shared a{padding:12px 35px}}#key{position:relative;margin-bottom:10vw;overflow:hidden}#key .catch{position:absolute;top:235px;left:20px;color:#fff;right:20px}#key .catch:before{content:"";background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/kv_catch.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:127vw;height:74vw;position:absolute;top:-16vw;left:-23vw}#key .catch picture{position:relative;z-index:2}#key .catch dt,#key .catch dd{position:relative;z-index:2;color:#fff;text-shadow:0 6px 12px rgba(0,0,0,.16)}#key .catch dt{font-size:32px;line-height:48px;letter-spacing:-2px;margin-bottom:6px}#key .catch dt span{font-size:28px}#key .catch dt span.ttl{font-size:32px}#key .catch dd{font-size:18px;line-height:28px;letter-spacing:2px;font-weight:400}#key .img-object{height:480px}#key .img-object img{object-position:50% 100%}#key .key_feature{position:relative;margin-left:20px;margin-right:20px;margin-top:-43px}#key .key_feature dl{background:#fff;position:relative;padding:40px 30px 25px}#key .key_feature dl:before{content:"";border-width:2px;position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-style:dashed}#key .key_feature dl dt{position:relative;padding-left:0;margin-bottom:5px}#key .key_feature dl dt small{font-size:12px;font-weight:600;color:#fff;line-height:1;padding:7px 9px;margin-right:0;display:block;width:92px;position:absolute;top:-47px;left:-13px;border-radius:15px;text-align:center;letter-spacing:.05em}#key .key_feature dl dt span{font-size:20px;line-height:18px;font-family:"dnp-shuei-mincho-pr6n",sans-serif;font-weight:500;font-style:normal;color:#f783ab}#key .key_feature dl dd{font-size:14px;color:#554128}#key .key_feature dl+dl{margin-top:30px}#key .key_feature dl.cl_pink:before{border-color:#f99c9d}#key .key_feature dl.cl_pink dt span{color:#f99c9d}#key .key_feature dl.cl_pink dt small{background:#f99c9d}#key .key_feature dl.cl_blue:before{border-color:#3dc0d9}#key .key_feature dl.cl_blue dt span{color:#3dc0d9}#key .key_feature dl.cl_blue dt small{background:#3dc0d9}#key .key_feature dl.cl_green:before{border-color:#3ec4a7}#key .key_feature dl.cl_green dt span{color:#3ec4a7}#key .key_feature dl.cl_green dt small{background:#3ec4a7}@media screen and (min-width:768px){#key{margin-bottom:-11px}#key .catch{position:absolute;top:424px;left:88px;color:#fff;right:auto}#key .catch:before{width:876px;height:520px;top:-159px;left:-136px}#key .catch dt{font-size:52px;line-height:76px;letter-spacing:-1px;margin-bottom:19px}#key .catch dt span{font-size:48px}#key .catch dt span.ttl{font-size:64px}#key .catch dd{font-size:20px;letter-spacing:1px}#key .img-object{height:768px}#key .img-object img{object-position:50% 100%}#key .key_feature{position:absolute;top:225px;right:54px;margin-left:0;margin-right:0}#key .key_feature dl{width:550px;padding:25px 30px 13px}#key .key_feature dl:before{border-width:2px;top:8px;right:8px;bottom:8px;left:8px}#key .key_feature dl dt{padding-left:58px;margin-bottom:14px}#key .key_feature dl dt small{font-size:12px;padding:7px 0;margin-right:20px;width:83px;top:0;left:-35px;border-radius:15px}#key .key_feature dl dt span{font-size:20px;line-height:18px;letter-spacing:0}#key .key_feature dl dd{font-size:14px;letter-spacing:.5px}#key .key_feature dl+dl{margin-top:16px}}.news-blog{position:relative;padding:15vw 20px 10vw}.news-blog:before{content:"";background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/news_bg_sp.png) no-repeat bottom center;background-size:100% 100%;position:absolute;top:0;right:0;bottom:-74px;left:0;z-index:1}.news-blog .elementor-row{max-width:1100px;margin:0 auto;position:relative;z-index:2}.news-blog .right,.news-blog .left{background:#fff;border-bottom-width:4px;border-bottom-style:solid}.news-blog .newsList{padding:0 20px 20px;min-height:277px}.news-blog .newsList dl{padding:10px 0;border-bottom:none;font-size:15px;display:none}.news-blog .newsList dl:first-child{border-top:none}.news-blog .newsList dl:nth-child(1),.news-blog .newsList dl:nth-child(2),.news-blog .newsList dl:nth-child(3){display:block}.news-blog .newsList dl dt{margin-bottom:2px;display:block;width:auto}.news-blog .newsList dl dt span{font-size:12px;font-weight:400;display:inline-block;line-height:1;padding:4px 10px 5px;color:#fff;border-radius:30px}.news-blog .newsList dl dt span.newsLabel{display:inline-block;font-size:9px;padding:5px;line-height:1}.news-blog .newsList dl dd a:hover{text-decoration:underline}.news-blog .title{position:relative;border-bottom-width:8px;border-bottom-style:solid;color:#fff;padding:20px 20px 15px}.news-blog .title h3{font-size:20px}.news-blog .title .btn-readme{position:absolute;top:50%;right:20px;font-weight:500;transform:translateY(-50%)}.news-blog .title .btn-readme a{font-size:14px;position:relative;color:#fff;padding-right:22px}.news-blog .title .btn-readme a:after{content:"";background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/icon_arrow.png) no-repeat center;-webkit-background-size:100% auto;background-size:100% auto;width:24px;height:26px;position:absolute;top:50%;transform:translateY(-50%);right:-4px}.news-blog .left{border-color:#f99c9d}.news-blog .left .title{background:#f99c9d;border-bottom-color:rgba(240,122,123,.8)}.news-blog .left .newsList dl dt span{background:#f7bbbb}.news-blog .left .newsList dl+dl{border-top:1px dashed #f99c9d}.news-blog .right{border-color:#3fc4a7;margin-top:10vw}.news-blog .right .title{background:#3fc4a7;border-bottom-color:rgba(10,172,136,.8)}.news-blog .right .newsList dl dt span{background:#6cdbc3}.news-blog .right .newsList dl+dl{border-top:1px dashed #3fc4a7}@media screen and (min-width:768px){.news-blog{padding:98px 0 122px}.news-blog:before{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/news_bg.png) no-repeat center;background-size:100% 100%}.news-blog .elementor-row{gap:0;display:flex;justify-content:space-between}.news-blog .right,.news-blog .left{width:45.5%!important;border-bottom-width:4px;border-bottom-style:solid;margin-top:0}.news-blog .newsList{padding:0 20px 20px 24px;min-height:277px}.news-blog .newsList dl{padding:7px 0 7px 5px;border-top:none}.news-blog .newsList dl dt{margin-bottom:0;margin-left:-6px}.news-blog .newsList dl dt span{font-size:12px;display:inline-block;padding:5px 7px;border-radius:30px;letter-spacing:0px}.news-blog .newsList dl dd a:hover{text-decoration:underline}.news-blog .title{border-bottom-width:8px;border-bottom-style:solid;padding:10px 23px 10px}.news-blog .title h3{font-size:20px}.news-blog .title .btn-readme{top:52%;right:20px}.news-blog .title .btn-readme a{font-size:14px;padding-top:0;padding-right:21px;letter-spacing:0;transition:all .4s ease}.news-blog .title .btn-readme a:hover{opacity:.7}.news-blog .title .btn-readme a:after{width:22px;height:30px;position:absolute;top:50%;transform:translateY(-50%);right:0}}.timetable_t{border-bottom:1px solid #918473;margin-bottom:14px}.timetable_t thead tr th,.timetable_t thead tr td{text-align:center;border-bottom:1px solid #918473;font-size:18px;padding-bottom:15px}.timetable_t thead tr th{width:38%;letter-spacing:0}.timetable_t thead tr td{width:9%;font-size:16px}.timetable_t tbody tr{border-bottom:.5px solid #918473}.timetable_t tbody tr:last-child{border-bottom:none}.timetable_t tbody th,.timetable_t tbody td{font-size:16px;text-align:center;padding:13px 0;letter-spacing:0}.timetable_t tbody span{display:block;text-align:center;margin:0 auto;width:18px}.tb-s{padding-left:20px}.tb-info{border-bottom:1px solid #1a1a1a;padding-bottom:20px;padding-top:20px;margin-bottom:20px}.tb-info p{line-height:28px;position:relative}.tb-info p span{display:inline-block;width:16px;margin-right:8px}.tb-info p:last-child{padding-left:22px}.tb-info p:last-child span{position:absolute;top:0;left:0}.tb-last dl dt{margin-bottom:4px;letter-spacing:1px;display:block;color:#f99c9d}.tb-last dl dd{line-height:28px;letter-spacing:0}.tb-last dl+dl{margin-top:10px}.tb-last dl+dl dt{color:#3fc4a7}@media screen and (min-width:768px){.timetable_t{margin-bottom:8px;width:100%}.timetable_t thead tr th,.timetable_t thead tr td{font-size:18px;line-height:1;padding-bottom:26px}.timetable_t thead tr th{width:28%}.timetable_t thead tr td{width:9%}.timetable_t tbody th,.timetable_t tbody td{font-size:16px;padding:16px 0 13px}.timetable_t tbody span{width:18px}.tb-s{padding-left:16px}.tb-info{padding-bottom:9px;padding-top:15px;border-bottom-width:2px}.tb-info p{line-height:28px;letter-spacing:.6px}.tb-info p span{width:16px;margin-right:5px}.tb-last dl dt{margin-bottom:1px;letter-spacing:0}.tb-last dl dd{line-height:28px}.tb-last dl+dl{margin-top:0}}#clinic{position:relative;padding:15vw 20px 10vw}#clinic:before{content:"";background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/clinic_bg_sp.png) no-repeat top center;background-size:100% 100%;position:absolute;top:-32px;left:0;right:0;bottom:-32px}#clinic .title-c{margin-bottom:12vw}#clinic .title-c h2{width:175px;margin-bottom:25px}#clinic .row .col{margin-bottom:9vw}#clinic .row .right iframe{height:300px;width:100%}#clinic .row .right .info{padding-top:20px}#clinic .row .right .info dl{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;line-height:24px}#clinic .row .right .info dl dt{width:90px}#clinic .row .right .info dl+dl{margin-top:15px}@media screen and (min-width:768px){#clinic{padding:67px 0 101px}#clinic:before{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/clinic_bg.png) no-repeat center;background-size:100% 100%}#clinic .title-c{margin-bottom:95px}#clinic .title-c h2{width:241px;margin-bottom:32px}#clinic .row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between}#clinic .row .col{width:48%;margin-bottom:0}#clinic .row .right iframe{height:400px}#clinic .row .right .info{padding-top:20px}#clinic .row .right .info dl{line-height:24px}#clinic .row .right .info dl dt{width:90px}#clinic .row .right .info dl+dl{margin-top:23px}}#checkup{position:relative;padding:25vw 10px 9vw;overflow:hidden}#checkup .title-c{margin-bottom:50px}#checkup .title-c h2{width:265px}#checkup dl{text-align:center;margin-bottom:50px}#checkup dl dt{font-family:"dnp-shuei-mincho-pr6n",sans-serif;font-weight:500;font-style:normal;margin-bottom:7vw;font-size:24px;line-height:40px}#checkup dl dd{margin-bottom:0}#checkup .btn-shared{text-align:center}#checkup .btn-shared a{font-size:18px;font-weight:700;line-height:24px}#checkup .btn-shared a:after{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/arrow_02.png) no-repeat center;width:16px;height:13px;-webkit-background-size:100% auto;background-size:100% auto;display:none}#checkup .deco01{position:absolute;top:10vw;left:20px;width:90px}#checkup .deco02{position:absolute;top:-15vw;right:20px;width:85px}#checkup .deco03{position:absolute;top:59vw;left:20px;width:42px}#checkup .deco04{position:absolute;top:39vw;right:20px;width:110px}@media screen and (min-width:768px){#checkup{padding:100px 0 77px}#checkup .title-c{margin-bottom:50px}#checkup .title-c h2{width:368px;margin-bottom:-7px}#checkup dl{margin-bottom:56px}#checkup dl dt{margin-bottom:27px;font-size:24px}#checkup dl dd{margin-bottom:0}#checkup .btn-shared a{font-size:18px;line-height:24px;padding:9px 45px}#checkup .btn-shared a:after{width:15px;height:11px;right:15px}#checkup .deco01{top:-27px;left:0;width:161px}#checkup .deco02{top:-29px;right:0;width:195px}#checkup .deco03{top:75px;left:-84px;width:104px}#checkup .deco04{top:110px;right:-86px;width:139px}}#features{position:relative;padding-top:15vw;padding-bottom:20vw;overflow:hidden}#features .title-c{margin-bottom:50px}#features .title-c h2{width:221px;margin-bottom:21px}#features .features__list{position:relative}#features .features__list .row{position:relative}#features .features__list .row:before{content:"";position:absolute}#features .features__list .row .photo{height:70vw;position:relative;z-index:2}#features .features__list .row .box{padding:10vw 20px 0}#features .features__list .row .box dl{padding-bottom:15px;letter-spacing:.1em}#features .features__list .row .box dl dt{font-size:24px;margin-bottom:5vw;font-family:"dnp-shuei-mincho-pr6n",sans-serif;font-weight:500;font-style:normal;line-height:40px}#features .features__list .row .bnr-group{display:flex;flex-wrap:wrap}#features .features__list .row .bnr-group .btn-shared{margin-right:20px;margin-top:19px}#features .features__list .row+.row{margin-top:15vw}#features .features__list .row:nth-child(1):before{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/feature_deco01.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:109vw;height:189vw;top:24vw;left:0;z-index:-1}#features .features__list .row:nth-child(2):before{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/feature_deco02.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:108vw;height:197vw;top:36vw;right:0;z-index:-1}#features .features__list .row:nth-child(3):before{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/feature_deco03.jpg) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:100vw;height:193vw;top:47vw;left:0;z-index:-1}@media screen and (min-width:768px){#features{padding-top:50px;padding-bottom:160px}#features .title-c{margin-bottom:98px}#features .title-c h2{width:295px;margin-bottom:30px}#features .features__list .row{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;position:relative}#features .features__list .row:before{content:"";position:absolute;z-index:-1}#features .features__list .row .photo{width:635px;margin-right:-133px;height:423px}#features .features__list .row .box{width:50%;padding:0}#features .features__list .row .box dl{margin-bottom:2px}#features .features__list .row .box dl dt{font-size:24px;margin-bottom:36px;line-height:40px;letter-spacing:2px}#features .features__list .row .bnr-group{display:flex;flex-wrap:wrap}#features .features__list .row .bnr-group .btn-shared{margin-right:20px}#features .features__list .row:nth-child(2n){flex-direction:row}#features .features__list .row:nth-child(2n) .photo{margin-right:0;margin-left:-133px}#features .features__list .row+.row{margin-top:64px}#features .features__list .row:nth-child(1):before{width:962px;height:960px;top:-292px;left:-507px}#features .features__list .row:nth-child(2):before{width:1036px;height:906px;top:-378px;right:-573px}#features .features__list .row:nth-child(3):before{width:1020px;height:906px;top:-348px;left:-583px}}#medical{position:relative;padding:20vw 20px 10vw}#medical:before{content:"";background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/medical_bg_sp.png) no-repeat top center;background-size:100% 100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}#medical .title-c{margin-bottom:19vw}#medical .title-c h2{width:258px;margin-bottom:26px}#medical .medical__list{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}#medical .medical__list li{position:relative;margin-bottom:50px;width:100%}#medical .medical__list li:after,#medical .medical__list li:before{content:"";position:absolute;top:-20px;background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/medical_deco01.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:44px;height:80px;left:9px;z-index:1}#medical .medical__list li:after{left:auto;right:8px;background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/medical_deco02.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:36px;height:80px}#medical .medical__list li .inside{background:#fff;border-radius:15px;overflow:hidden;text-align:center;padding:22px 20px;box-shadow:0 6px 12px rgba(0,0,0,.04);min-height:437px;position:relative}#medical .medical__list li .inside .icon{width:120px;margin:0 auto 20px}#medical .medical__list li .inside dl{margin-bottom:26px}#medical .medical__list li .inside dl dt{color:#f99c9d;font-size:24px;margin-bottom:17px;font-family:"dnp-shuei-mincho-pr6n",sans-serif;font-weight:500;font-style:normal}#medical .medical__list li .inside dl dt span{color:#8be0cd;font-size:14px;display:block;padding-top:7px;font-family:"dnp-shuei-mincho-pr6n",sans-serif;font-weight:500;font-style:normal}#medical .medical__list li .inside dl dd{line-height:30px}#medical .medical__list li .inside .btn-shared{position:absolute;bottom:20px;left:0;right:0}#medical .medical__list li .inside .btn-shared a{font-size:13px}#medical .medical__bnr{margin-bottom:0}#medical .medical__bnr li{overflow:hidden;background:#fff;border-radius:15px;box-shadow:0 6px 12px rgba(0,0,0,.04);position:relative;margin-bottom:5vw;width:100%}#medical .medical__bnr li:before{content:"";background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/icon_corner.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:8px;height:8px;position:absolute;bottom:10px;right:10px}#medical .medical__bnr li a{display:block;transition:all .4s ease}#medical .medical__bnr li dl{text-align:center;padding:28px 20px}#medical .medical__bnr li dl dt{color:#f99c9d;font-size:24px;font-family:"dnp-shuei-mincho-pr6n",sans-serif;font-w-eight:500;font-style:normal}#medical .medical__bnr li dl dd{color:#8be0cd;font-size:14px;display:block;font-family:"dnp-shuei-mincho-pr6n",sans-serif;font-weight:500;font-style:normal;letter-spacing:.05em}@media screen and (min-width:768px){#medical{padding:47px 0 59px}#medical:before{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/medical_bg2.png) no-repeat top center;background-size:100% 100%;position:absolute;top:-50px;right:0;bottom:0;left:0}#medical .title-c{margin-bottom:64px}#medical .title-c h2{width:344px;margin-bottom:31px}#medical .medical__list{margin-bottom:-18px}#medical .medical__list li{margin-bottom:61px;width:31%}#medical .medical__list li:after,#medical .medical__list li:before{top:-20px;width:44px;height:80px;left:7px}#medical .medical__list li:after{left:auto;right:9px;background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/medical_deco02.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:36px;height:80px}#medical .medical__list li .inside{padding:22px 20px;min-height:437px}#medical .medical__list li .inside .icon{width:120px;margin:0 auto 24px}#medical .medical__list li .inside dl{margin-bottom:33px;min-height:210px}#medical .medical__list li .inside dl dt{font-size:24px;margin-bottom:35px}#medical .medical__list li .inside dl dt span{font-size:14px;line-height:1}#medical .medical__list li .inside dl dd{line-height:30px;letter-spacing:0px}#medical .medical__list li .inside .btn-shared a{padding:12px 24px}#medical .medical__bnr{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-wrap:wrap}#medical .medical__bnr li{position:relative;margin-bottom:40px;width:31%}#medical .medical__bnr li:before{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/icon_corner.png) no-repeat;-webkit-background-size:100% auto;background-size:100% auto;width:8px;height:8px;bottom:9px;right:9px}#medical .medical__bnr li a{display:block;transition:all .4s ease}#medical .medical__bnr li a:hover{opacity:.6}#medical .medical__bnr li dl{padding:17px 0}#medical .medical__bnr li dl dt{font-size:24px}#medical .medical__bnr li dl dd{font-size:14px}}#greeting{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/greeting_bg_sp.jpg) no-repeat 0 8%;background-size:100% auto;padding:20vw 20px}#greeting .title-c{margin-bottom:50px}#greeting .title-c h2{width:232px;margin-bottom:20px}#greeting .greeting__list{position:relative;margin-bottom:50px}#greeting .greeting__list li{position:relative}#greeting .greeting__list li .box{padding-top:6vw;letter-spacing:.1em}#greeting .greeting__list li .box p+p{margin-top:6vw}#greeting .greeting__list li:nth-child(2n){flex-direction:row}#greeting .greeting__list li+li{margin-top:14vw}#greeting .btn-shared{text-align:center}#greeting .btn-shared a{font-size:13px;padding:11px 29px}@media screen and (min-width:768px){#greeting{background:url(//yamada-womensclinic.com/wp-content/themes/genova_tpl/css/../img/greeting_bg.jpg) no-repeat center;background-size:100% auto;padding:98px 0 64px}#greeting .title-c{margin-bottom:67px}#greeting .title-c h2{width:310px;margin-bottom:-1px}#greeting .greeting__list{margin-bottom:63px}#greeting .greeting__list li{position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center}#greeting .greeting__list li .box{width:50%;padding-top:0}#greeting .greeting__list li .box p+p{margin-top:34px}#greeting .greeting__list li .photo{width:46.5%}#greeting .greeting__list li:nth-child(2n){flex-direction:row}#greeting .greeting__list li+li{margin-top:65px}#greeting .btn-shared{text-align:center}}.slider-s{margin-bottom:50px}.slider-s p{width:190px;margin:0 5px}@media screen and (min-width:768px){.slider-s{margin-bottom:32px}.slider-s p{width:387px;margin:0 10px}}@media screen and (min-width:768px) and (max-width:1199px){#key{margin-bottom:50px}#key .catch{left:50px}#key .key_feature{position:relative;top:0;right:0;margin-left:auto;margin-right:auto;max-width:550px}.news-blog{padding-left:20px;padding-right:20px}.news-blog .right,.news-blog .left{width:48.5%!important}.timetable_t thead tr th{width:30%}.timetable_t thead tr th,.timetable_t thead tr td{font-size:16px}.timetable_t tbody th,.timetable_t tbody td{font-size:14px}#clinic .row .col{width:48.5%}#features .features__list .row .photo{width:53%;margin-right:-5%;height:423px}#features .features__list .row:nth-child(2n) .photo{margin-left:-5%}#medical .medical__list li{width:32%}#medical .medical__list li .inside{padding:22px 15px}#medical .medical__list li .inside .btn-shared a{line-height:1.4;font-size:12px}#medical .medical__list li .inside dl{min-height:300px}#greeting .greeting__list li{align-items:start}}.page-id-1232 .post-password-form{position:fixed;background:rgba(255,255,255);top:0;left:0;right:0;z-index:1001;text-align:center;padding-top:13vw;overflow:hidden;bottom:0}.page-id-1232 .post-password-form p:first-child{padding:0 20px 30px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:100%!important}@media screen and (max-width:768px){#checkup dl{text-align:left}}