@charset "UTF-8";.column-sectionLeft .singleColumn{background-color:#fff;padding:40px;margin-bottom:20px}@media screen and (max-width:575px){.column-sectionLeft .singleColumn{padding:15px 15px 40px}}.column-sectionLeft .singleColumn_cat{background-color:#658bbc;color:#fff;padding:0.2em 1em;margin-bottom:1em;font-size:16px}.column-sectionLeft .singleColumn_date{margin-bottom:1em;display:block;text-align:right}.column-sectionLeft .singleColumn_ttl{font-size:28px;margin-bottom:1em}@media screen and (max-width:991px){.column-sectionLeft .singleColumn_ttl{font-size:24px}}@media screen and (max-width:767px){.column-sectionLeft .singleColumn_ttl{font-size:22px}}@media screen and (max-width:575px){.column-sectionLeft .singleColumn_ttl{font-size:20px}}.column-sectionLeft .thumbnail-box{margin-bottom:60px}.column-sectionLeft h1{font-size:32px;padding-bottom:0.5em;border-bottom:solid 1px #658bbc}.column-sectionLeft h2{font-size:24px;background-color:#658bbc;color:#fff;padding:8px 20px;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo",arial,"游ゴシック体","Yu Gothic",YuGothic,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;font-weight:bold}@media screen and (max-width:575px){.column-sectionLeft h2{font-size:20px}}.column-sectionLeft h3{font-size:16px;font-weight:bold;color:#000;font-family:"Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","メイリオ","Meiryo",arial,"游ゴシック体","Yu Gothic",YuGothic,Osaka,"ＭＳ Ｐゴシック","MS PGothic",Sans-Serif;border-bottom:solid 1px #658bbc;padding-bottom:5px}.column-sectionLeft ul li{list-style:none}.column-sectionLeft ol li{list-style:decimal;margin-left:20px}.column-sectionLeft .bl_snsShare{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px!important;margin-top:-10px;padding-left:0!important;font-size:0.9rem}.column-sectionLeft .bl_snsShare li{list-style:none;width:calc(33.3333333333% - 10px);margin-left:10px;margin-top:10px}@media screen and (max-width:767px){.column-sectionLeft .bl_snsShare li{width:calc(50% - 10px)}}.column-sectionLeft .bl_snsShare li a{width:100%;background-color:#555;color:#fff;display:block;text-align:center;padding:0.5em;border-radius:4px;-webkit-transition:0.3s;transition:0.3s}.column-sectionLeft .bl_snsShare li a:hover{opacity:0.5}.column-sectionLeft .bl_snsShare li span,.column-sectionLeft .bl_snsShare li svg{display:inline-block;margin-right:0.5em;font-size:1.2em}.column-sectionLeft .bl_snsShare li span{vertical-align:text-bottom}.column-sectionLeft .column-menu{margin-bottom:20px;margin-top:40px}.column-sectionLeft .column-menu h2{background-color:#658bbc;font-size:30px;margin-bottom:0;font-family:"游明朝'","Yu Mincho","Hiragino Mincho Pro",serif;text-align:center;background-color:#f0f4fa;color:#658bbc;padding:0}@media screen and (max-width:767px){.column-sectionLeft .column-menu h2{font-size:28px}}@media screen and (max-width:575px){.column-sectionLeft .column-menu h2{font-size:18px}}.column-sectionLeft .column-menu .pricing-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 30px 1fr;grid-template-columns:repeat(2,1fr);gap:80px 30px;margin-top:56px;margin-bottom:40px;letter-spacing:0.04em}@media screen and (max-width:767px){.column-sectionLeft .column-menu .pricing-grid{margin-top:48px;gap:60px 30px}}.column-sectionLeft .column-menu .pricing-card{background:white;overflow:visible;-webkit-box-shadow:2px 2px 12px rgba(109,138,184,0.3490196078);box-shadow:2px 2px 12px rgba(109,138,184,0.3490196078);position:relative}.column-sectionLeft .column-menu .card-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#7A9BC6),to(#658BBC));background:linear-gradient(#7A9BC6,#658BBC);border-radius:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"游明朝'","Yu Mincho","Hiragino Mincho Pro",serif;font-weight:bold;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:18px 18px 6px}@media screen and (max-width:767px){.column-sectionLeft .column-menu .card-header{padding:18px 12px 12px}}.column-sectionLeft .column-menu .card-header .card-title{font-size:20px;margin-bottom:0}@media screen and (max-width:767px){.column-sectionLeft .column-menu .card-header .card-title{font-size:18px}}.column-sectionLeft .column-menu .card-header .card-price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:29px;gap:4px}@media screen and (max-width:767px){.column-sectionLeft .column-menu .card-header .card-price{font-size:20px;gap:2px}}.column-sectionLeft .column-menu .card-header .card-price .unit{-ms-flex-line-pack:center;align-content:center;font-family:"Hiragino Mincho Pro",serif;font-size:10px;text-align:left;line-height:1.2}@media screen and (max-width:767px){.column-sectionLeft .column-menu .card-header .card-price .unit{font-size:9px}}.column-sectionLeft .column-menu .card-header .card-price .yen{font-size:16px}.column-sectionLeft .column-menu .card-header-wrapper{position:relative}.column-sectionLeft .column-menu .card-body{padding:20px 24px}@media screen and (max-width:767px){.column-sectionLeft .column-menu .card-body{padding:20px 15px}}.column-sectionLeft .column-menu .repeat-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#F9F6EF;color:#b7944b;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"游明朝'","Yu Mincho","Hiragino Mincho Pro",serif;font-weight:bold;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 20px;border-radius:4px;margin-bottom:20px}@media screen and (max-width:767px){.column-sectionLeft .column-menu .repeat-item{padding:4px 20px;margin-bottom:10px}}.column-sectionLeft .column-menu .repeat-item .repeat-title{font-family:"Hiragino Mincho Pro",serif;font-size:14px;margin-bottom:0}.column-sectionLeft .column-menu .repeat-item .repeat-price{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;gap:4px}@media screen and (max-width:767px){.column-sectionLeft .column-menu .repeat-item .repeat-price{font-size:18px;gap:2px}}.column-sectionLeft .column-menu .repeat-item .repeat-price .unit{-ms-flex-line-pack:center;align-content:center;font-family:"Hiragino Mincho Pro",serif;font-size:8px;text-align:left;line-height:1}@media screen and (max-width:767px){.column-sectionLeft .column-menu .repeat-item .repeat-price .unit{font-size:8px}}.column-sectionLeft .column-menu .repeat-item .repeat-price .yen{font-size:14px}.column-sectionLeft .column-menu .card-top-section{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;margin-bottom:20px}.column-sectionLeft .column-menu .card-top-section img{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}@media screen and (max-width:767px){.column-sectionLeft .column-menu .card-top-section img{width:52%}}.column-sectionLeft .column-menu .card-image{width:150px;height:100px;-o-object-fit:cover;object-fit:cover;border-radius:5px;-ms-flex-negative:0;flex-shrink:0}.column-sectionLeft .column-menu .card-details{-webkit-box-flex:1;-ms-flex:1;flex:1}.column-sectionLeft .column-menu .tags{display:-webkit-box;display:-ms-flexbox;display:flex;gap:7px;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (max-width:767px){.column-sectionLeft .column-menu .tags{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5px}}.column-sectionLeft .column-menu .tag{padding:1px 12px;border-radius:20px;font-size:12px;color:white}.column-sectionLeft .column-menu .tag_benefit{background-color:#105AA0}.column-sectionLeft .column-menu .tag_point{background-color:#BF587B}@media screen and (max-width:767px){.column-sectionLeft .column-menu .tag{font-size:12px}}.column-sectionLeft .column-menu .info-list{background-color:#E5EDF5;border-radius:4px;padding:8px 12px}@media screen and (max-width:767px){.column-sectionLeft .column-menu .info-list{padding:5px 10px}}.column-sectionLeft .column-menu .info-item{font-size:12px;font-weight:bold;color:#105AA0;margin-bottom:0;line-height:1.4}.column-sectionLeft .column-menu .card-description{font-size:16px;margin-bottom:10px;line-height:1.6}@media screen and (max-width:767px){.column-sectionLeft .column-menu .card-description{font-size:14px}}.column-sectionLeft .column-menu .highlight{color:#BF587B;font-weight:bold}.column-sectionLeft .column-menu .menu-header{font-size:16px;color:#105AA0;font-weight:bold}@media screen and (max-width:767px){.column-sectionLeft .column-menu .menu-header{font-size:14px}}.column-sectionLeft .column-menu .menu-list{list-style:none}.column-sectionLeft .column-menu .menu-item{font-size:14px;color:#105AA0;padding-left:15px;position:relative;margin:0;list-style:none}@media screen and (max-width:767px){.column-sectionLeft .column-menu .menu-item{font-size:12px;padding-left:10px}}.column-sectionLeft .column-menu .menu-item:before{content:"•";position:absolute;left:0}.column-sectionLeft .column-menu .label{position:absolute;top:-36px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:white;padding:8px 20px;-webkit-box-shadow:0 3px 10px rgba(109,138,184,0.3490196078);box-shadow:0 3px 10px rgba(109,138,184,0.3490196078);font-size:16px;font-weight:bold;color:#658bbc;white-space:nowrap}@media screen and (max-width:767px){.column-sectionLeft .column-menu .label{top:-30px;font-size:12px}}.column-sectionLeft .column-menu .label:after{content:"";position:absolute;top:95%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid white}@media (max-width:1199px){.column-sectionLeft .column-menu .pricing-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}.column-sectionLeft .column-menu .card-top-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px}.column-sectionLeft .column-menu .card-image{width:100px;height:80px}.column-sectionLeft .column-menu .tags{gap:5px}.column-sectionLeft .column-menu .tag{padding:4px 12px;font-size:11px}.column-sectionLeft .column-menu .info-item{font-size:11px}}.column-sectionLeft .column-doctor{padding:20px 28px;border:1px solid #fff;margin:80px auto 80px;max-width:500px}@media screen and (max-width:575px){.column-sectionLeft .column-doctor img{width:50%;margin:0 auto 20px}}.column-sectionLeft .column-doctor .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column-sectionLeft .column-doctor .column-doctorTtl{font-size:18px;color:#658bbc;font-weight:600;margin-bottom:10px}@media screen and (max-width:575px){.column-sectionLeft .column-doctor .column-doctorTtl{text-align:center}}.column-sectionLeft .column-doctor .column-doctorName{font-size:16px;color:#658bbc;font-weight:600;margin-bottom:10px;font-family:inherit}@media screen and (max-width:575px){.column-sectionLeft .column-doctor .column-doctorName{text-align:center}}.column-sectionLeft .column-doctor .column-doctorTxt{font-size:12px;margin-top:10px}.column-sectionLeft .related_article{background-color:#fff;padding:15px 20px;font-family:"游明朝","Yu Mincho",YuMincho,"Hiragino Mincho Pro",serif;color:#658bbc;font-weight:normal}.column-sectionLeft .single_cta .cta_box{max-width:350px;margin:0 auto}@media screen and (max-width:575px){.column-sectionLeft .single_cta .cta_box{max-width:280px}}.column-sectionLeft #single_swiper{overflow:hidden;position:relative;width:100%;padding-bottom:64px;margin-bottom:30px}.column-sectionLeft #single_swiper .swiper-wrapper{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.column-sectionLeft #single_swiper .swiper-slide{height:auto}.column-sectionLeft #single_swiper .swiper-button-next,.column-sectionLeft #single_swiper .swiper-button-prev{top:unset!important;bottom:0px!important;z-index:20}.column-sectionLeft #single_swiper .swiper-button-next,.column-sectionLeft #single_swiper .swiper-button-prev{height:50px;width:50px}.column-sectionLeft #single_swiper .swiper-button-next:after,.column-sectionLeft #single_swiper .swiper-button-prev:after{bottom:0;content:"";height:25px;margin:auto;position:absolute;top:0;width:25px}.column-sectionLeft #single_swiper .swiper-button-prev:after{border-left:2px solid #ccc;border-top:2px solid #ccc;rotate:-45deg}.column-sectionLeft #single_swiper .swiper-button-next:after{border-right:2px solid #ccc;border-top:2px solid #ccc;rotate:45deg}.column-sectionLeft #single_swiper .swiper-slide img{height:auto;width:100%}
/*# sourceMappingURL=single.min.css.map */