@charset "utf-8";p{letter-spacing:0.08em}iframe{max-width:100% !important}@media print,screen and (max-width:1023px){.wp-block-table{padding-right:1rem;padding-left:1rem}}.c-meta__item--author,.c-meta__item--modified{display:none !important}.c-meta__item--published,.c-meta__item--categories{font-size:0.875rem}.alignleft{float:left}img.alignleft{display:block;float:left;margin-right:1rem;margin-bottom:1rem}@media print,screen and (max-width:639px){img.alignleft{float:none;margin-right:auto;margin-left:auto}}.alignright{float:right}img.alignright{display:block;float:right;margin-bottom:1rem;margin-left:1rem}@media print,screen and (max-width:639px){img.alignright{float:none;margin-right:auto;margin-left:auto}}.aligncenter{display:block;margin-left:auto;margin-right:auto;text-align:center}img.aligncenter{margin-bottom:1rem}.u-text_right{text-align:right}.u-text_center{text-align:center}.u-text_underline{text-decoration:underline !important}.u-icon_right{margin-left:0.5rem}.u-icon_left{margin-right:0.5rem}.mt0{margin-top:0 !important}.mt8{margin-top:8px !important}.mt16{margin-top:16px !important}.mt24{margin-top:24px !important}.mt32{margin-top:32px !important}.mt64{margin-top:64px !important}.mt80{margin-top:80px !important}.mb0{margin-bottom:0 !important}.mb8{margin-bottom:8px !important}.mb16{margin-bottom:16px !important}.mb24{margin-bottom:24px !important}.mb32{margin-bottom:32px !important}.pt0{padding-top:0 !important}.pb0{padding-bottom:0 !important}.u-width_full{margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);width:100vw}.is_pc{display:none}@media print,screen and (min-width:1024px){.is_pc{display:block}}.is_sp{display:block}@media print,screen and (min-width:1024px){.is_sp{display:none}}.c-child_pagelist_container{margin-top:56px}.c-child_pagelist{margin-left:0;display:grid;grid-template-columns:repeat(4, 1fr);column-gap:24px;row-gap:24px}@media print,screen and (max-width:1023px){.c-child_pagelist{grid-template-columns:repeat(2, 1fr)}}.c-child_pagelist>li{list-style:none}.c-child_pagelist>li>a{display:flex;flex-direction:column;align-items:center;height:100%;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.1);color:#333;font-weight:bold;text-decoration:none}.c-child_pagelist>li>a img{width:100%;height:calc(185 / 1028 * 100vw);max-height:185px;object-fit:cover}@media print,screen and (max-width:639px){.c-child_pagelist>li>a img{height:calc(185 / 640 * 100vw)}}.c-child_pagelist>li>a span{height:100%;min-height:5rem;padding:16px;display:flex;align-items:center}.wp-block-table thead th{background-color:#36B2DF;border-right-color:#BDEAFA;border-left-color:#BDEAFA}.wp-block-table{text-align:left}.wp-block-table td,.wp-block-table th{vertical-align:top;padding:16px 20px}.table_rows th{vertical-align:middle;background-color:#F5F5F5 !important;color:#333 !important;width:30%}@media print,screen and (min-width:1200px){.table_rows th{width:300px}}.table_rows td{vertical-align:top}.table_rows td:first-child{font-weight:700;background-color:#F5F5F5;vertical-align:middle}@media print,screen and (min-width:1200px){.table_rows td:first-child{width:300px}}@media print,screen and (max-width:639px){.table_rows{display:block}.table_rows tbody{display:block;width:100%}.table_rows tr{display:block;width:100%}.table_rows tr:first-child th,.table_rows tr:first-child td{border-bottom:0}.table_rows th,.table_rows td{display:block;width:100%}}.table_cols tr:first-of-type td{background-color:#F5F5F5;color:#333;font-weight:700}.p-contactform{max-width:100%}@media print,screen and (max-width:639px){.p-contactform{padding-left:0}}.p-contactform input[type=text].full,.p-contactform input[type=tel],.p-contactform input[type=email]{width:100%;max-width:100%;padding:3px 5px;border:1px solid #CCC;box-sizing:border-box;overflow:hidden}.p-contactform input[type=text].full:focus,.p-contactform input[type=tel]:focus,.p-contactform input[type=email]:focus{background-color:#EEE}.p-contactform input[type=text].full.wpcf7-not-valid,.p-contactform input[type=tel].wpcf7-not-valid,.p-contactform input[type=email].wpcf7-not-valid{border:1px solid #E00}.p-contactform textarea{width:100%;padding:3px 5px;border:1px solid #CCC;box-sizing:border-box;overflow:hidden;height:230px}@media print,screen and (max-width:639px){.p-contactform textarea{height:calc(400 / 768 * 100vw)}}.p-contactform textarea:focus{background-color:#F8F5F5}.p-contactform textarea.wpcf7-not-valid{border:1px solid #E00}.p-contactform select{padding:8px;border-color:#CCC}.p-contactform textarea#address{height:112px}@media print,screen and (max-width:639px){.p-contactform textarea#address{height:calc(168 / 768 * 100vw)}}.p-contactform .wpcf7-list-item{margin:0 1em 0 0;margin-bottom:8px !important}@media print,screen and (max-width:639px){.p-contactform .wpcf7-list-item{margin-bottom:0.8rem;display:block !important}}.p-contactform span.wpcf7-not-valid-tip{margin-top:2px;color:#E00}.p-contactform p{margin-bottom:0}.p-contactform .table_rows th{background-color:#FEFFBB !important}.p-contactform .p-birth_area{display:flex;align-items:center}input::placeholder{color:#999}.p-required_mark::after{display:inline-block;margin-left:0.3rem;color:#ED1C24;content:"*"}.p-submit{text-align:center}.wpcf7-submit{display:inline-block;font-weight:700;line-height:1;cursor:pointer;font-size:1.6rem;padding:1.4rem 4.8rem;width:264;margin-left:72px}@media print,screen and (max-width:639px){.wpcf7-submit{font-size:1.4rem;width:100%;margin:0}}.wpcf7-submit:hover{opacity:0.8}.c-child_pagelist_container{margin-top:56px}.c-child_pagelist{margin-left:0;display:grid;grid-template-columns:repeat(4, 1fr);column-gap:24px;row-gap:24px}@media print,screen and (max-width:1023px){.c-child_pagelist{grid-template-columns:repeat(2, 1fr)}}.c-child_pagelist>li{list-style:none}.c-child_pagelist>li>a{display:flex;flex-direction:column;align-items:center;height:100%;box-shadow:0 3px 6px 0 rgba(0, 0, 0, 0.1);color:#333;font-weight:bold;text-decoration:none}.c-child_pagelist>li>a img{width:100%;height:calc(185 / 1028 * 100vw);max-height:185px;object-fit:cover}@media print,screen and (max-width:639px){.c-child_pagelist>li>a img{height:calc(185 / 640 * 100vw)}}.c-child_pagelist>li>a span{height:100%;min-height:5rem;padding:16px;display:flex;align-items:center}header .l-header__content{padding-top:0;padding-bottom:0}header .c-fluid-container{padding-left:0}@media print,screen and (min-width:1024px){header .c-row--lg-margin .c-row__col--auto{flex:0 1 auto}}header .c-row--lg-margin>.c-row__col{padding-left:0}header .c-row--lg-margin .c-row__col:nth-child(3){position:absolute;right:0}header .l-1row-header__branding,header .l-1row-header__content{padding-top:0;padding-bottom:0}.p-global-nav .c-navbar__item>a{padding:1em !important}@media print,screen and (min-width:1024px){.c-drawer{display:none}}.header-info{font-size:1rem;display:flex}.header-info_left{font-size:100%;text-align:right !important;line-height:1.4rem;padding-top:0.3rem}a.c-btn{padding:0.6rem 1.5rem;margin:0.3rem 0 0 0.5rem;border-radius:0}.c-section.p-section-front-page-content{padding:0}.slick-dots{padding:20px}.feature-text{padding:0 0.6rem}a.smb-btn{box-shadow:2px 2px 2px gray}.otoiawase-btn a.smb-btn{padding:1rem}.porpose-text{margin-left:5rem !important}@media (max-width:600px){.porpose-text{margin-left:1.5rem !important}}.p-global-nav--hover-underline .c-navbar__item>a:after{bottom:15px}.p-global-nav .c-navbar__item>a{font-size:0.8em;font-weight:500;padding:-1em}.news-blog .c-entries__item{flex:0 1 25%}@media print,screen and (max-width:1023px){.news-blog .c-entries__item{flex:0 1 50%}}.news-blog .c-entry-summary,.post-type-archive-news .c-entry-summary,.tax-news__category .c-entry-summary{position:relative;padding-top:40px}.news-blog .c-entry-summary__title,.post-type-archive-news .c-entry-summary__title,.tax-news__category .c-entry-summary__title{font-size:1rem}.news-blog .c-entry-summary__body,.post-type-archive-news .c-entry-summary__body,.tax-news__category .c-entry-summary__body{display:flex;flex-direction:column-reverse}.news-blog .c-entry-summary__content,.post-type-archive-news .c-entry-summary__content,.tax-news__category .c-entry-summary__content{display:none}.news-blog .c-entry-summary__meta,.post-type-archive-news .c-entry-summary__meta,.tax-news__category .c-entry-summary__meta{text-align:left;margin:0 0 0.5em}body:not(.home) .l-contents .c-page-header{background-color:#45505A;background:-webkit- linear-gradient(top, #0b2338 0, #45505a 100%);background:linear-gradient(to bottom, #0b2338 0, #45505a 100%);padding-top:2rem;padding-bottom:2rem}body:not(.home) .l-contents .c-page-header .c-page-header__title{color:#FFF;font-size:1.75rem;font-weight:bold;line-height:1.3;letter-spacing:0.05rem}body:not(.home) .l-contents__main h2:not(.smb-section__title):not(.c-entry-summary__title){border-bottom:1px solid #333;padding:0.5em}body:not(.home) .l-contents__main h3:not(.smb-section__title):not(.c-entry-summary__title){background-color:#F7F7F7;border-left:1px solid #989898;padding:0.5em 0.8em;font-size:1.25rem}body:not(.home) .l-contents__main h4:not(.smb-section__title):not(.c-entry-summary__title){border-bottom:1px solid #333;padding:0.5em 0;font-size:1.125rem}body:not(.home) .l-contents__sidebar .c-widget__title{display:block;border-bottom:1px solid #333;padding:0.5em}@media print,screen and (max-width:1023px){body:not(.home) .l-contents__sidebar .cat-item{display:inline-block}}body:not(.home) .l-contents__sidebar .cat-item a{background:#003559;color:#FFF;padding:0.5em 1em;display:block;font-weight:bold;text-align:center}.gakkai-template-default .c-entries--text2 .c-entry-summary__content,.post-type-archive-gakkai .c-entries--text2 .c-entry-summary__content,.tax-gakkai__category .c-entries--text2 .c-entry-summary__content,#home-gakkai .c-entries--text2 .c-entry-summary__content{display:block;color:#333;font-size:0.875rem;display:inline-block}.gakkai-template-default .c-entry-summary__body,.post-type-archive-gakkai .c-entry-summary__body,.tax-gakkai__category .c-entry-summary__body,#home-gakkai .c-entry-summary__body{display:flex;flex-direction:column}.gakkai-template-default .c-entry-summary__header,.post-type-archive-gakkai .c-entry-summary__header,.tax-gakkai__category .c-entry-summary__header,#home-gakkai .c-entry-summary__header{order:2}.gakkai-template-default .c-entry-summary__title,.post-type-archive-gakkai .c-entry-summary__title,.tax-gakkai__category .c-entry-summary__title,#home-gakkai .c-entry-summary__title{font-weight:bold !important}.gakkai-template-default .c-entry-summary__meta,.post-type-archive-gakkai .c-entry-summary__meta,.tax-gakkai__category .c-entry-summary__meta,#home-gakkai .c-entry-summary__meta{display:inline-block;order:1}.gakkai-template-default .c-entry-summary__content,.post-type-archive-gakkai .c-entry-summary__content,.tax-gakkai__category .c-entry-summary__content,#home-gakkai .c-entry-summary__content{order:3}.gakkai-template-default .c-meta__item--published,.post-type-archive-gakkai .c-meta__item--published,.tax-gakkai__category .c-meta__item--published,#home-gakkai .c-meta__item--published{display:none}@media print,screen and (min-width:1024px){.post-type-archive-gakkai .l-contents__inner .l-contents__main,.tax-gakkai__category .l-contents__inner .l-contents__main{width:calc(100% - 200px - 3.6rem)}.post-type-archive-gakkai .l-contents__inner .l-contents__sidebar,.tax-gakkai__category .l-contents__inner .l-contents__sidebar{width:200px}}.c-entry-summary__term.c-entry-summary__term--gakkai__category-16{background-color:#7A77D8}.c-entry-summary__term.c-entry-summary__term--gakkai__category-17{background-color:#5ED3BD}.c-entry-summary__term.c-entry-summary__term--gakkai__category-18{background-color:#5092E2}.c-entry-summary__term.c-entry-summary__term--gakkai__category-20{background-color:#39BCD1}.widget_categories .cat-item-16 a{background-color:#7A77D8 !important}.widget_categories .cat-item-17 a{background-color:#5ED3BD !important}.widget_categories .cat-item-18 a{background-color:#5092E2 !important}.widget_categories .cat-item-20 a{background-color:#39BCD1 !important}.products-template-default .c-entry__title{font-size:2rem;text-align:center}.spu-close{display:none}.dialog_ttl{font-size:1.2rem;color:#003559;text-align:center}.dialog_list{display:flex;justify-content:center;padding:1rem 0 0 0;margin-bottom:1rem}.dialog_list li{list-style:none;display:flex}.dialog_list .dialog_yes,.dialog_list .dialog_no{font-size:1.3rem;border:1px solid;padding:0.5em;display:block;height:100%;text-decoration:none}@media print,screen and (min-width:1024px){.dialog_list .dialog_yes,.dialog_list .dialog_no{padding:0.7em;min-width:180px}}.dialog_list .dialog_yes{background:none;color:#31075D;border-color:#31075D}.dialog_list .dialog_no{margin-left:16px;text-align:center;color:#CB0F16;border-color:#CB0F16}.dialog_txt{margin:0 auto;text-align:center}@media print,screen and (min-width:1024px){.dialog_txt{width:75%}}.clinic_table td{vertical-align:middle}@media print,screen and (min-width:640px){.clinic_table td:nth-child(2){width:25%}}@media print,screen and (max-width:639px){.clinic_table td:nth-child(2){text-align:center}}.clinic_table td .sme-badge{width:100%;justify-content:center}@media print,screen and (max-width:639px){.clinic_table td .sme-badge{width:100%}}@media print,screen and (max-width:639px){.clinic_table{display:block}.clinic_table tbody{display:block;width:100%}.clinic_table tr{display:block;width:100%}.clinic_table tr:first-child th,.clinic_table tr:first-child td{border-bottom:0}.clinic_table td{display:block;width:100%}}@media print,screen and (max-width:1023px){.p-clinic_list_link .smb-buttons>.smb-btn-wrapper{width:47%}}.p-clinic_list_link .smb-btn{width:200px}@media print,screen and (max-width:1023px){.p-clinic_list_link .smb-btn{width:100%}}.wp-block-spacer.prefecture{margin-top:-40px !important}h2+.wp-block-spacer.prefecture{margin-top:-56px !important}.p-entry-content>:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)+:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6),.textwidget>:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6)+:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6){margin-top:0}.u-tdn a{text-decoration:none !important}/*# sourceMappingURL=style.css.map */