﻿.l-column-content p span{display:inline !important}.wp-post p{margin:1.1em 0 1.5em}.l-page.l-column-single .contents .main .anchor-list{gap:0 20px}.l-page.l-column-single .contents .main .anchor-list li{width:100%}.l-page.l-column-single .contents .main .profile .profile-list>li{width:50%}.l-page.l-column-single .contents .main .profile .profile-list>li .profile-in-list>li{line-height:1.7;padding:6px 0}.l-column-content .cv_btn_link{margin-bottom:40px}.l-column-content .wp-post img[class*=wp-image-]{padding:0 !important}.l-column-heading h1{font-size:32px}.l-column-heading .bread{border-bottom:1px solid #eaeaea}.l-column-heading .bread .wrap{padding-left:0 !important;padding-right:0 !important}.l-column-heading .cat{transition:.3s;color:#00c0bd;display:inline-block;font-size:1.2rem;border-radius:4px;border:1px solid #00c0bd;padding:5px 10px;font-weight:500;margin-top:15px;margin-bottom:10px}.l-column-heading .cat:hover{opacity:.7}.l-column-heading .time-wrap .publish-day span{font-size:14px}.l-column-heading .time-wrap .publish-day span:last-child{margin-left:10px}.l-column-content .l-column-thumbnail{margin-top:40px;padding-bottom:30px}.bread{overflow:hidden}.l-page .bread{margin-bottom:25px;margin-top:-50px}@media screen and (max-width:768px){.l-column-content p{font-size:14px}}.l-column-content p span{display:block}.l-column-content .l-column-thumbnail picture{display:block;width:100%;height:100%}.l-column-content .l-column-thumbnail picture img{width:100%;height:100%;object-fit:cover}#toc_container{background-color:#fff}.intro_box{margin-top:30px !important;margin-bottom:40px !important}.l-column-content .intro_box ul{margin-top:26px}.l-column-content .intro_list{list-style:none;font-weight:700}.l-column-content .intro_list:before{content:"■";color:#00c0bd;margin-right:4px}.l-column-content h2{font-size:22px;font-weight:700;background-color:#edf9f8;border-left:4px solid #1bb7b5;padding-top:10px !important;padding-bottom:10px !important;font-family:Noto Sans JP,Noto Sans Japanese,-apple-system,Noto Sans CJK JP,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif !important;line-height:1.5}.l-column-content h2:nth-child(n+2){margin-top:40px !important}.l-column-content h2:after{display:none}.l-column-content h3{border-bottom:1px solid #00c0bd;font-size:20px;font-weight:700;padding-top:30px !important;font-family:Noto Sans JP,Noto Sans Japanese,-apple-system,Noto Sans CJK JP,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif !important;line-height:1.5;padding-bottom:8px}.l-column-content h4{font-size:18px;border-left:4px solid #1bb7b5;padding-top:3px !important;padding-bottom:3px !important;padding-left:18px;font-family:Noto Sans JP,Noto Sans Japanese,-apple-system,Noto Sans CJK JP,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif !important;line-height:1.5}.l-column-content h5{font-size:16px;padding-top:24px !important;padding-bottom:3px !important;padding-top:20px;font-family:Noto Sans JP,Noto Sans Japanese,-apple-system,Noto Sans CJK JP,游ゴシック Medium,Yu Gothic Medium,游ゴシック体,YuGothic,Hiragino Kaku Gothic ProN,メイリオ,Meiryo,sans-serif !important;line-height:1.5}.l-column-content h2 span{font-weight:700}.l-column-content h3 span{font-weight:700}.l-column-content h4 span{font-weight:700}.l-column-content h5 span{font-weight:700}.l-column-content h5:before{content:"■";color:#00c0bd;margin-right:8px;font-size:16px}.l-column-content ul{margin-left:0}.l-column-content ul>li{list-style:none;position:relative;padding:12px 20px 12px 36px;margin-bottom:0 !important;background-color:#f7f7f7}.l-column-content ul>li:not(:last-child){border-bottom:1px solid #fff}.l-column-content .wp-post>ul>li:before{content:"";position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);left:9px;width:16px;height:8px;border-left:3px solid #f77da6;border-bottom:3px solid #f77da6}.l-column-content .wp-post p picture{display:block;width:100%;height:100%}.l-column-content .wp-post p picture img{width:100%;height:100%;object-fit:cover;padding-top:10px}.l-column-content .wp-post table{margin:16px 0 0 !important}.l-column-content .wp-post table td{border:1px solid #eaeaea;font-size:14px}@media screen and (min-width:769px){.l-column-content .wp-post table{line-height:2.2rem}}.l-column-content .wp-post table td:first-child{background-color:#f7fafa}.l-column-content .wp-post table td{color:#606b7a}.l-column-content .wp-post .faq{padding-bottom:24px;border-bottom:1px solid #eaeaea}.l-column-content .wp-post .faq:nth-child(n+2){padding-top:24px}.l-column-content .wp-post .faq+p{margin-top:0 !important;margin-bottom:0 !important}.l-column-content .wp-post .faq:first-of-type{margin-top:30px}.l-column-content .wp-post .faq .question{font-weight:700}.l-column-content .wp-post .faq .answer{margin-top:16px}.l-column-content .wp-post .faq .question,.l-column-content .wp-post .faq .answer{padding-left:33px;position:relative;line-height:1.88}.l-column-content .wp-post .faq .question:before,.l-column-content .wp-post .faq .answer:before{position:absolute;font-weight:700;width:33px;left:-3px}.l-column-content .wp-post .faq .question:before{content:"Q .";color:#00c0bd}.l-column-content .wp-post .faq .answer:before{content:"A .";color:#ff0056}.l-column-content .wp-post .cv_btn_link{background-color:#00c0bd;color:#fff;padding-top:18px;padding-bottom:18px;padding-left:60px;padding-right:77px;display:block;width:441px;margin-left:auto;margin-right:auto;font-size:16px;position:relative}.l-column-content .wp-post .cv_btn_link:after{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;content:"";right:60px}.l-column-content .wp-post p>a>img{padding-bottom:10px}.l-column-doctor{margin-top:40px}.l-column-doctor>ul>li{background-color:#f4f6f8;padding:20px 20px 50px}.l-column-doctor .name{display:flex}.l-column-content .doctor .name figure{width:80px;height:80px;margin-right:80px}.l-column-doctor .name figure{width:80px;height:80px}.l-column-doctor .name figure img{width:100%;height:100%;object-fit:cover}.l-column-doctor .name .name-text{flex:1;margin-left:26px}.l-column-doctor .name .name-text>h2{font-size:14px;margin-bottom:1em}.l-column-doctor .name .name-text>h3{margin-bottom:1em}.l-column-doctor .name .name-text>h3>span:first-child{font-size:18px}.l-column-doctor .name .name-text>h3>span{font-size:12px}.l-column-doctor .name .name-text .name-field{font-size:12px}.l-column-doctor .intro{font-size:13px;line-height:1.6}.l-column-doctor .doctor-profile{font-size:13px;margin-top:13px;margin-bottom:20px;display:flex;align-items:center}.l-column-doctor .doctor-profile .tag-arrow{width:6px;height:11px;margin-right:4px}.l-column-content blockquote{margin:0 !important;padding-top:20px;padding-left:30px;padding-bottom:40px;padding-right:30px;background-color:#f7fafa}.l-column-content blockquote>p{margin-top:10px}.l-column-content blockquote:before{background-image:url(//wom-clinic.com/wp-content/themes/wom-clinic-2027/css/../img/blockquote-img.png);background-repeat:no-repeat;background-size:cover;content:"";display:block;width:30px;height:26.6px}.column-doctor-01{background-color:#f4f6f8;padding:20px;display:flex !important}.column-doctor-01__img{margin-right:26px;width:80px;height:80px}.column-doctor-01__content p{margin-top:0;margin-bottom:0 !important}.column-doctor-01__content p:nth-child(2),.column-doctor-01__content p:nth-child(3){font-size:12px}.column-doctor-01__content .name{font-size:18px;font-weight:500;margin-right:6px}.column-doctor-01__content .role{margin-left:6px}.line-btn{margin-left:auto;margin-right:auto;margin-top:60px;padding-top:28px;padding-bottom:24px;padding-left:26px;padding-right:28px;background-color:#07b53b;display:flex;align-items:center;width:540px;height:100px;box-shadow:0 10px 0 #00902b;border-radius:10px;position:relative;margin-bottom:60px}.line-icon{width:50px;height:47px;margin-right:10px}.line-finger{margin-left:13px}.line-reservation{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translateY(-65px);width:380px;height:50px}.line-reservation svg{width:380px;height:75px;display:block}.l-column-doctor{position:relative}.l-column-doctor .pc.doctor-profile{position:absolute;font-size:13px;top:20px;right:20px;z-index:100}.l-column-doctor .career{display:flex;justify-content:space-between;margin-top:16px;padding-top:16px;border-top:1px solid #eaeaea;gap:20px}.career-left,.career-right{width:calc(100% - 10px)}@media screen and (max-width:768px){.l-column-doctor .career{gap:0}.career-left,.career-right{width:100%}}.l-column-doctor .career-ttl{display:flex;align-items:center}.l-column-doctor .career-ttl:before{content:"■";color:#00c0bd;font-size:13px;margin-right:5px}.l-column-doctor .career ul{margin-top:15px;font-size:12px}.l-column-doctor .career ul>li:nth-child(n+2){margin-top:7px}.l-column-content.relative ul{margin-left:0}.l-column-content.relative ul>li{padding:20px;margin-bottom:0 !important;border-top:1px solid #eaeaea;line-height:1.5;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;background-color:#fff !important}.l-column-content.relative ul>li:last-child{border-bottom:1px solid #eaeaea}.l-column-content.relative ul>li:before{display:none !important}.l-column-content.relative ul>li>a{display:flex}.l-column-content.relative ul>li>a .md-lay{width:200px;height:124px}.l-column-content.relative ul>li>a .md-lay .lay-bg{width:100%;height:100%}.l-column-content.relative ul>li>a .md-lay .lay-bg img{width:100%;height:100%;object-fit:cover}.l-column-content.relative ul>li>a .text-box{flex:1;margin-left:20px}.l-column-content.relative .day{color:#8d9398;font-size:16px;margin-right:12px}.l-column-content.relative .category{margin-top:0;color:#00c0bd;display:inline-block;font-size:1.2rem;border-radius:4px;border:1px solid #00c0bd;padding:0 10px;font-weight:500;line-height:1.2 !important}.l-column-content.relative .text span{display:block}.l-column-content.relative .column-title{color:#1e2b38;font-size:16px;font-weight:500}.l-column-content.relative .column-content{font-size:14px;color:#606b7a}.l-column-content.relative{margin-top:60px}.no_bullets{width:100%;display:block !important;padding-left:40px !important;padding-right:40px !important;padding-top:15px !important;padding-bottom:30px !important;margin-bottom:40px !important}.no_bullets .toc_title{background-color:#d9eff1;width:64px;height:33px;display:flex;align-items:center;justify-content:center;font-size:16px;margin-left:auto !important;margin-right:auto !important}.toc_list a{margin-top:18px !important;display:block;color:#1e2b38;border-bottom:1px solid #eaeaea}.toc_list a:hover{color:#00c0bd;text-decoration:none !important;border-bottom:1px solid #00c0bd}.more__content{position:relative;height:auto;max-height:440px;overflow:hidden;position:relative}.more__content.open{position:relative;height:auto;max-height:initial;overflow:hidden}.more__content:after{content:"";position:absolute;top:0;left:0;z-index:1;display:block;width:100%;height:100%;background:linear-gradient(to bottom,transparent 70%,#f4f6f8 90%,#f4f6f8 100%)}.more__content.open:after{z-index:-1;opacity:0}.more__btn{position:absolute;display:block;margin:0 auto;border:0;color:#00c0bd;background-color:rgba(0,0,0,0) !important;cursor:pointer;z-index:100;bottom:20px;right:17px;font-size:13px}.l-column-content .intro_box>ul{margin-left:0 !important;background-color:rgba(0,0,0,0)}.l-column-content .intro_box>ul>li{border-bottom:0 solid #000}@keyframes shiny{0%{left:-20%}10%{left:120%}100%{left:120%}}.shiny-btn:after{content:"";position:absolute;top:-10%;left:-20%;width:40px;height:100%;transform:scale(2) rotate(20deg);background-image:linear-gradient(100deg,rgba(255,255,255,0) 10%,rgba(255,255,255,.5) 100%,rgba(255,255,255,0) 0%);animation-name:shiny;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.scale-btn{animation:scale 3s linear infinite}@keyframes scale{0%{transform:scale(1)}42%{transform:scale(1)}50%{transform:scale(1.05)}58%{transform:scale(1)}100%{transform:scale(1)}}@media screen and (max-width:768px){.l-page.l-column-single .contents .main .profile .profile-list>li{width:100%}.l-column-content .wp-post .cv_btn_link{background-color:#00c0bd;color:#fff;padding-top:12px;padding-bottom:12px;padding-left:30px;padding-right:40px;display:block;width:320px;margin-left:auto;margin-right:auto;font-size:14px;position:relative;line-height:1.5}.l-column-content .wp-post .cv_btn_link:after{position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:10px;height:10px;border-top:2px solid #fff;border-right:2px solid #fff;content:"";right:30px}.l-column-content .intro_box>ul{margin-left:0 !important}.l-column-content .intro_box>ul>li{font-size:13px}.l-page .bread{margin-top:0}.l-column-content .wp-post>table tr td:first-child{width:108px !important;line-height:1.5}.l-column-content .wp-post>table tr td:last-child{width:calc(100% - 170px) !important;line-height:1.5}.l-column-content .wp-post>table tr td{padding:1rem}.line-btn{width:100%;height:70px;box-shadow:0 5px 0 #00902b;padding-left:10px;padding-right:10px;margin-top:70px;margin-bottom:40px;justify-content:center}.line-text svg{width:240px;height:36px}.line-icon{width:24px;height:23px;margin-right:10px}.line-icon svg{width:24px;height:23px}.line-finger{margin-left:9px}.line-finger svg{width:20px;height:24px}.line-reservation{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translateY(-42px);width:280px;height:50px}.line-reservation svg{width:280px;height:50px;display:block}.l-column-doctor .career{flex-direction:column}.l-column-doctor .career-right{margin-top:34px}.l-column-doctor .name-field{font-size:12px}.l-column-content .wp-post .faq{font-size:14px}.l-column-doctor .name{align-items:center}.l-column-heading .publish-day{display:flex;flex-direction:column}.l-column-heading .publish-day span:nth-child(2){margin-left:0 !important;margin-top:5px}.l-column-content.relative ul>li>a .md-lay{width:132px !important;height:82px}.l-column-content.relative .column-title{color:#1e2b38;font-size:13px;font-weight:500}.l-column-content.relative .text{margin-top:5px !important}.l-column-content.relative ul>li>a{align-items:center}.l-column-content.relative .flex-box{align-items:center}.l-column-content.relative{margin-top:40px}.l-column-content tr>td:first-child{width:100px !important}.l-page .md-mv .in{padding-top:30px}.l-column-heading h1{font-size:20px}.l-column-content .l-column-thumbnail{margin-top:22px;padding-bottom:20px}.intro_list{padding-top:8px !important;padding-bottom:0 !important;padding-right:0 !important;padding-left:0 !important}.l-column-heading .bread{padding-top:0 !important}.no_bullets{padding:20px !important}.toc_list li a{font-size:14px}.contents.mb-contents{overflow:hidden}.l-column-content h2{font-size:18px}.l-column-content h3{padding-top:26px !important;font-size:18px}.l-column-content h4{font-size:16px}}.doctor_wrap{display:none !important;align-items:center;background:#f4f6f8;padding:20px !important}.doctor_wrap.is-active{display:flex !important;flex-wrap:wrap}.doctor_wrap__img{width:80px;height:80px;overflow:hidden;border:1px solid #eaeaea;margin-bottom:0 !important}.doctor_wrap__img img{height:100%;width:100%;object-fit:cover}.doctor_wrap__txtWrap{width:calc(100% - 80px);padding-left:26px}.doctor_wrap__txtWrap *{color:#454d57}.doctor_wrap__txt{margin:0 !important}.doctor_wrap__ttl{display:flex;align-items:flex-end;flex-wrap:wrap;font-size:12px}.doctor_wrap__ttl em{font-style:inherit}.doctor_wrap__ttl h6{font-size:18px;font-weight:500;margin-right:5px}.doctor_wrap__specialty{margin-top:0 !important;font-size:12px !important}.doctor_wrap__specialty br{display:none !important}@media screen and (max-width:767px),print{.doctor_wrap__ttl em{width:100%}.l-column-content blockquote{margin-top:40px !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:40px !important;padding-top:20px;padding-left:20px;padding-bottom:40px;padding-right:20px;background-color:#f7fafa}}.column-mainTitle{color:#1e2b38;font-weight:500}.relative-text{margin-top:0 !important;display:flex !important;flex-direction:column}.relative-title{display:block !important;color:#1e2b38 !important;line-height:1.4}.relative-content{display:block !important;margin-top:1rem;color:#1e2b38 !important}.relative-link{transition:.3s}.relative-link:hover{opacity:.8}.relative-link:hover .md-lay.bright:before{opacity:0 !important}.relative-link:hover .lay-bg{transform:scale(1) !important}.toc_list a{border-bottom:0}.toc_list a:hover{border-bottom:0 !important}.toc_list>li>a>span:after{content:"."}#toc_container{position:relative}.js-acco{position:absolute;top:2rem;right:3rem;color:#00c0bd;font-size:14px;cursor:pointer}.js-acco+ul{display:none}@media screen and (max-width:767px),print{.l-column-content.relative .relative-content{display:none !important}.l-column-content.relative .day.crimson{font-size:1.2rem;margin-right:0}.l-column-content.relative .category{font-size:1rem;padding:.15rem 4px}.l-column-content.relative ul>li{padding-left:0 !important;padding-right:0 !important;padding-top:20px !important;padding-bottom:20px !important;border-left:0;border-right:0}.l-column-content.relative .text-box{margin-left:10px !important}.l-column-content ul>li{font-size:14px}.l-column-content .relative-title{font-size:14px !important;letter-spacing:0 !important}}@media screen and (max-width:500px){.table-wrap{overflow-x:scroll}.l-column-content .wp-post .table-wrap table{width:500px !important;max-width:unset}.l-column-content .wp-post .table-wrap table.table-scroll-large{width:750px !important}.l-column-content .table-wrap tr>td{width:200px !important}.l-column-content .table-wrap tr>td:first-child{width:100px !important}}.wp-post .cv{margin:60px auto}.cvFlex{display:flex;align-items:center;justify-content:space-between;gap:17px}.cvBtns{position:relative;display:flex;align-items:center;justify-content:space-between;gap:17px;font-size:16px;font-weight:500}.cvBtns__sub{position:absolute;top:-35px;left:50%;transform:translateX(-50%);white-space:nowrap}.wp-post .cv .cvBtn{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:232px;height:75px;border-radius:5px;font-size:18px;font-weight:700;color:#fff;transition:.3s;pointer-events:auto}@media(any-hover:hover){.cvBtn:hover{opacity:.6}}.cvTel{background:#f77da6;box-shadow:0 3px 0 0 #df638d}.cvLine{background:#39dfa9;box-shadow:0 3px 0 0 #2ec091}.cvWeb{background:linear-gradient(0deg,#20c8c6 0%,#00aac5 100%);box-shadow:0 3px 0 0 #00b0ac}.cvBtn__icon img{vertical-align:top}.cvBtn__icon--tel{width:18px;height:18px}.cvBtn__icon--line{width:24px;height:23px}.cvBtn__icon--web{width:18px;height:21px}.cvBtn__sub{position:absolute;top:-17px;left:50%;transform:translateX(-50%);width:184px;height:35px}.cvBtn__text--sp{display:none}@media screen and (max-width:768px){.cvFlex{flex-flow:column-reverse;gap:45px}.cvBtns{width:100%}.wp-post .cv .cvBtn{width:100%}.cvBtns__sub{top:-30px;font-size:14px}.wp-post .cv .cvTel{height:60px;gap:8px}.wp-post .cv .cvTel .cvBtn__text--sp{padding-right:10px}.wp-post .cv .cvLine{height:60px;gap:8px}.wp-post .cv .cvLine .cvBtn__text--sp{padding-right:10px}.cvBtn__icon--line{width:21px;height:20px}.cvBtn__text{display:none}.cvBtn__text--sp{display:block}}.l-side-category .tag-item{position:relative}.l-side-category .tag-item a{color:#1e2b38;font-size:14px;font-weight:500;padding:14px 20px;display:block;border-right:1px solid #eaeaea;border-left:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.l-side-category .category .title{padding:17px 20px;border:1px solid #eaeaea;margin-bottom:0 !important}.l-side-category .category .tag-arrow{position:absolute;top:16px;right:23px;width:6px;height:11px}.l-side-column{margin-top:30px}.l-side-column .fieldset{border:1px solid #eaeaea}.l-side-column .fieldset .search-input{background-color:rgba(0,0,0,0) !important}.l-page .l-side .search .fieldset:before{background-color:#eaeaea !important}.l-side-column .category .title{background-color:#f4f6f8}.l-side-column .category .children-cat>li>a{padding-left:28px}.l-side-column .category .children-cat .children-item{color:#00c0bd}.popular-post li{padding:14px 18px;border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;border-bottom:1px solid #eaeaea}.popular-post li a{display:flex}.popular-post .popular-img{width:100px;height:62px;margin-right:10px}.popular-post .popular-text{flex:1;font-size:13px;color:#1e2b38;font-weight:500}.popular-post li{transition:.3s}.popular-post li:hover{opacity:.7}.rural.tag-item a{transition:.3s}.rural.tag-item a:hover{opacity:.7}