html{font-size:16px;line-height:1.6em;font-family:HiraginoSans-W3,"Noto Sans CJK JP","メイリオ",sans-serif;color:#363636}h1{font-size:2rem}h2{text-align:center;color:#573a5d;font-size:1.5rem}h3{font-size:1.285rem}h4{font-size:1.142rem}img{max-width:100%;height:auto;vertical-align:bottom}strong{color:#ff8201}a{text-decoration:none}table{width:100%}hr{border-width:4px;border-style:dotted none none;border-color:#b2b2b2}ol,ul{margin:0;padding-left:0}sup{font-size:.6rem}.sheet a.ahp_check-btn{background-color:#5d385f;display:block;padding:.25em .5em;position:fixed;bottom:140px;right:12px;z-index:1000;border-radius:4px;text-align:center;cursor:pointer}.sheet a.ahp_check-btn img{background-color:#5d385f;background-image:url(/themes/custom/ahp/lp/assets/img/13_List.gif);width:58px;height:58px;text-align:center;border:0;text-decoration:none;background-repeat:no-repeat;background-size:cover}.sheet a.ahp_check-btn span{display:block;color:#fff;font-size:.8em;font-weight:bold}.checksheet .section__inner{text-align:center;font-family:游ゴシック体,"Yu Gothic",YuGothic,"ヒラギノ角ゴシック Pro","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,Osaka,"ＭＳ Ｐゴシック","MS PGothic",sans-serif;margin:6em auto}.checksheet .section__inner+.section__inner{margin-top:140px}.checksheet .section__title{position:relative;padding-bottom:28px;color:#54aec8;font-size:calc(0.625*4.2rem);font-weight:bold;text-align:center;box-sizing:border-box}.checksheet .section__title:before{content:"";position:absolute;bottom:0;left:50%;width:50px;height:4px;background:#54aec8;border-radius:2px;transform:translate(-50%,0)}.checksheet .button__container{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:50px;width:100%}.checksheet .btn__check{border:0;appearance:none;-moz-appearance:none;-webkit-appearance:none;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;position:relative;padding:30px 120px 30px 60px;color:#fff;font-size:calc(0.625*3rem);font-weight:bold;text-align:center;border-radius:999px;background:#652f6c;filter:drop-shadow(0px 4px 8px rgba(0,0,0,.2))}.checksheet .btn__check:before{content:"";display:block;margin-right:20px;width:42px;height:61px;background:url(/themes/custom/ahp/lp/assets/img/btn-check01.svg) no-repeat;background-size:cover}.checksheet .btn__check:after{content:"";position:absolute;top:50%;right:10px;width:80px;height:80px;background:url(/themes/custom/ahp/lp/assets/img/btn-check02.svg) no-repeat;background-size:cover;transform:translate(0,-50%)}.checksheet .btn__check br{display:none}@media screen and (max-width:834px){.checksheet .section__title{padding-bottom:20px;font-size:calc(0.625*2.7rem)}.checksheet .section__title:before{width:25px;height:5px}.checksheet .button__container{margin-top:30px}.checksheet .btn__check{padding:20px 80px 20px 60px;color:#fff;font-size:calc(0.625*2.3rem)}.checksheet .check .btn__check{min-width:300px}.checksheet .btn__check:before{margin-right:15px;width:36px;height:52px}.checksheet .section__inner+.section__inner{margin-top:70px}.checksheet .btn__check:after{right:15px;width:55px;height:55px}}
.layout-page{position:relative;overflow:hidden;box-sizing:border-box;min-height:100vh}.toolbar-horizontal .layout-page,.toolbar-vertical .layout-page{min-height:calc(100vh - 39px)}.toolbar-horizontal.toolbar-tray-open .layout-page{min-height:calc(100vh - 79px)}.layout-header{position:relative;z-index:100}@media(min-width:768px){.layout-header{position:relative;box-shadow:0 0 10px}}.layout-header-inner{position:relative;margin:0 auto}@media(min-width:768px){.layout-header-inner{width:900px;margin-right:auto;margin-left:auto}}.layout-header-top{display:flex;justify-content:space-between;align-items:flex-end}.layout-header-site-name h1{position:absolute;top:-2em;left:0}.layout-header-site-name>a:hover *{opacity:.7}.layout-header-site-name h2{font-size:.7rem;white-space:nowrap;display:flex;flex-direction:column;position:relative;color:#573a5d;font-weight:bold;text-decoration:none;margin-bottom:0}.layout-header-site-name h2::before{content:"";padding-top:18.49%;background-image:url(/themes/custom/ahp/images/ahp-info.png);background-repeat:no-repeat;background-position:bottom;background-size:contain}.layout-header-menu-tab-container{display:-ms-grid;display:grid;gap:5px;grid-gap:5px;-ms-grid-columns:1fr 5px 1fr;grid-template-columns:1fr 1fr;margin-bottom:-1px}.layout-header-menu-tab:first-of-type{-ms-grid-column:1}.layout-header-menu-tab:last-of-type{-ms-grid-column:3}.layout-header-menu-tab{display:block;padding:1em 1em .5em 1em;white-space:nowrap;border-top-left-radius:5px;border-top-right-radius:5px;text-align:center;font-weight:bold;color:#fff;text-shadow:2px 2px 2px rgba(0,0,0,.5)}.layout-header-menu-tab:hover{opacity:.7}.layout-header-menu-tab:first-of-type{background-color:#573a5d}.layout-header-menu-tab:last-of-type{background-color:#4998af}body:not(.is-patients-page) .layout-header-menu-tab:first-of-type,body.is-patients-page .layout-header-menu-tab:last-of-type{pointer-events:none;cursor:default;color:#ded76e}@media(max-width:991.98px){.layout-header-inner{padding:0 15px;max-width:100%;box-sizing:border-box}}@media(max-width:767.98px){.layout-header-inner{box-shadow:0 0 10px;padding:0}}.region-header>.block{width:100%}@media(max-width:767.98px){.layout-header-inner{position:relative;box-shadow:none}.layout-header{box-shadow:0 0 10px}.layout-header-site-name{margin-left:10px}.layout-header-top{flex-direction:column;align-items:flex-start;justify-content:flex-start}.layout-header-menu-tab-container{display:block}.layout-header-menu-tab{text-shadow:none}body.is-patients-page .layout-header-menu-tab-container,body:not(.is-patients-page) .layout-header-menu-tab-container{width:100%}body.is-patients-page .layout-header-menu-tab-container{background-color:#4998af}body:not(.is-patients-page) .layout-header-menu-tab-container{background-color:#573a5d}body.is-patients-page .layout-header-menu-tab:last-child,body:not(.is-patients-page) .layout-header-menu-tab:first-child{background:none;padding:3px 0 0 0;margin:9px 0 12px 10px;font-size:1.5rem;color:#fff;text-align:left}body.is-patients-page .layout-header-menu-tab:first-child,body:not(.is-patients-page) .layout-header-menu-tab:last-child{position:absolute;display:flex;aligbn-items:center;top:12px;right:0;border-radius:5px 0 0 5px;font-size:.8rem;padding:2px 10px 2px 15px;font-weight:normal;background-color:#fff;border-width:2px;border-style:solid;border-right:0}body.is-patients-page .layout-header-menu-tab:first-child{color:#573a5d;border-color:#573a5d}body:not(.is-patients-page) .layout-header-menu-tab:last-child{color:#4998af;border-color:#4998af}body.is-patients-page .layout-header-menu-tab:first-child::after,body:not(.is-patients-page) .layout-header-menu-tab:last-child::after{display:flex;align-items:center;content:"arrow_forward_ios";white-space:nowrap;letter-spacing:normal;text-transform:none;word-wrap:normal;direction:ltr;font-family:"Material Icons",sans-serif;font-feature-settings:"liga" 1;font-size:1rem;font-weight:normal;font-style:normal;line-height:1;text-rendering:optimizeLegibility}.region-header{display:flex;flex-wrap:wrap;background-color:#fff}}@media(max-width:575.98px){body.is-patients-page .layout-header-menu-tab:first-child>span,body:not(.is-patients-page) .layout-header-menu-tab:last-child>span{display:flex;flex-direction:column;align-items:flex-start;padding:6px 5px 4px 0}body.is-patients-page .layout-header-menu-tab:first-child>span>span,body:not(.is-patients-page) .layout-header-menu-tab:last-child>span>span{display:block;line-height:1.1em}}@media(max-width:767.98px){.layout-header-site-name{top:9px;left:10px}}.layout-header-region{width:100%}@media(min-width:768px){.layout-header-region{display:block !important}}.layout-header-region .menu__link{cursor:pointer;text-decoration:none}.layout-header-region .menu__link a:hover{opacity:.7}.layout-header-region .menu__item{margin-top:0;color:#573a5d}.is-patients-page .layout-header-region .menu__item{color:#4998af}.layout-header-region .menu__item>a,.layout-header-region .menu__item>span{font-weight:bold;line-height:1.2em;display:flex;height:100%;align-items:center;justify-content:center;flex-direction:column}.layout-header-region .menu__item,.layout-header-region .menu__item>a,.layout-header-region .menu__item>a>span,.layout-header-region .menu__item>span{color:#573a5d}.is-patients-page .layout-header-region .menu__item,.is-patients-page .layout-header-region .menu__item>a,.is-patients-page .layout-header-region .menu__item>a>span,.is-patients-page .layout-header-region .menu__item>span{color:#4998af}@media(min-width:768px){.layout-header-region .menu__item.menu__item--level-0,.layout-header-region .menu__item.menu__item--level-0>a,.layout-header-region .menu__item.menu__item--level-0>a>span,.layout-header-region .menu__item.menu__item--level-0>span{color:#fff}}.layout-header-region .menu__item.menu__item--level-1:hover>a,.layout-header-region .menu__item.menu__item--level-1:hover>a>span,.is-patients-page .layout-header-region .menu__item.menu__item--level-1:hover>a,.is-patients-page .layout-header-region .menu__item.menu__item--level-1:hover>a>span{color:#fff}@media(max-width:767.98px){.layout-header-region .menu__item>a,.layout-header-region .menu__item>span{flex-direction:row;justify-content:flex-start;line-height:1.2em;padding-top:1.5em;padding-bottom:1.5em}.layout-header-region .menu__item--level-0{border-top:1px solid #573a5d}.is-patients-page .layout-header-region .menu__item--level-1{border-top:1px solid #573a5d}.is-patients-page .layout-header-region .menu__item--level-0{border-color:#4998af}.is-patients-page .layout-header-region .menu__item--level-1{border-color:#b6d6df}}@media(min-width:768px){.region-header .navigation{width:100%;padding:.3rem 0;box-sizing:border-box}.region-header .navigation .navigation-phrase{display:block}}@media(min-width:768px){.layout-header-menu-container{background-color:#573a5d;position:relative;z-index:200}.is-patients-page .layout-header-menu-container{background-color:#4998af}.region-header .navigation>.menu{display:flex;align-items:center;justify-content:space-around}}@media(min-width:992px){.region-header .menu__item{font-size:.95rem}}@media(min-width:768px){.region-header .menu__item{position:relative;font-size:.85rem;display:flex;align-items:center;justify-content:center;width:165px;height:46px}.region-header .menu__item.menu__item--level-1{font-size:.9rem}.region-header .menu__link{display:table-cell;width:100%;text-align:center;vertical-align:middle;margin-top:5px}.region-header .menu--level-1{display:none}.region-header .menu__link--level-0{border-radius:10px}.region-header .menu__item--level-0{border-radius:10px}}@media(min-width:768px){.region-header .menu__item--level-0:hover .menu--level-1{display:flex;position:absolute;box-shadow:0 8px 30px -8px #000;flex-direction:column;width:100%;left:0;top:46px;border-radius:10px;box-sizing:border-box}.is-patients-page .region-header .menu__item--level-1.is-active-trail{background-color:#eff7f7;background-color:#f8f7e3}.region-header .menu__item--level-1{background-color:white;border-left:2px solid #573a5d;border-right:2px solid #573a5d;border-bottom:1px solid #573a5d;border-top:1px solid #573a5d;width:100%;box-sizing:border-box}.is-patients-page .region-header .menu__item--level-1{border-color:#4998af}.region-header .menu__item--level-1:first-child{border-top-width:2px;border-top-left-radius:10px;border-top-right-radius:10px}.region-header .menu__item--level-1:last-child{border-bottom-width:2px;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.region-header .menu__item--level-0:hover,.region-header .menu__item--level-1:hover{background-color:#573a5d}.is-patients-page .region-header .menu__item--level-0:hover,.is-patients-page .region-header .menu__item--level-1:hover{background-color:#4998af}.region-header .menu__item--level-0:hover>a,.region-header .menu__item--level-0:hover>span,.region-header .menu__item--level-1:hover{color:#fff}.layout-header-region .menu__item.menu__item--level-0.is-active-trail>a,.layout-header-region .menu__item.menu__item--level-0.is-active-trail>a>span,.layout-header-region .menu__item.menu__item--level-0.is-active-trail>span,.is-patients-page .layout-header-region .menu__item.menu__item--level-0.is-active-trail>a,.is-patients-page .layout-header-region .menu__item.menu__item--level-0.is-active-trail>a>span,.is-patients-page .layout-header-region .menu__item.menu__item--level-0.is-active-trail>span{color:#ded76e}}@media(max-width:767.98px){.region-header .menu__item:hover>a,.region-header .menu__item:hover>a>span{color:#fff}.region-header .menu__item:hover>a{background-color:#573a5d}.is-patients-page .region-header .menu__item:hover>a{background-color:#4998af}.region-header .is-active-trail>a{background-color:#f2eff7}.is-patients-page .region-header .is-active-trail>a{background-color:#eff7f7}}.layout-header-toggle{position:absolute;z-index:100;right:0;bottom:11px;width:56px;margin:0;padding:0;border:0;background-color:rgba(255,255,255,0);height:1.5rem;display:flex;align-items:center;justify-content:center}.layout-header-toggle>i{font-size:30px;color:#fff}@media(min-width:768px){.layout-header-toggle{display:none}}@media(max-width:767.98px){.layout-header-region{display:none}.region-header .menu__item{position:relative}.region-header .menu__item>a::after{display:inline-block;content:"chevron_right";white-space:nowrap;letter-spacing:normal;text-transform:none;word-wrap:normal;direction:ltr;font-family:"Material Icons",sans-serif;font-feature-settings:"liga" 1;font-size:25px;font-weight:normal;font-style:normal;line-height:1;text-rendering:optimizeLegibility;position:absolute;top:50%;transform:translateY(-50%)}.region-header .menu__item--level-0>a{padding-left:30px}.region-header .menu__item--level-0>a::after{left:5px}.region-header .menu__item--level-1>a{padding-left:60px}.region-header .menu__item--level-1>a::after{left:35px}.region-header .menu__item--level-1>a:hover::after{color:#fff}.region-header .menu__link{display:block;padding:14px 20px 10px 15px}}.layout-header-region.is-open{display:block}.content-top{margin-bottom:24px}@media(min-width:768px){.content-top{margin-bottom:40px}}.layout-main{margin-bottom:32px}.layout-content{width:100%}@media(max-width:767.98px){.layout-content{margin-bottom:32px}}@media(min-width:768px){.layout-content{flex-grow:1}}@media(min-width:768px){.layout-sidebar{flex-shrink:0;width:262px;margin-right:20px}}@media(min-width:1200px){.layout-sidebar{margin-right:30px}}@media(min-width:1400px){.layout-sidebar{margin-right:35px}}.layout-footer{padding:10px 5px 20px;color:#fff;background-color:#573a5d;width:100%;box-sizing:border-box}@media(min-width:576px){.layout-footer{padding:40px 0}}.layout-footer>.content-wrapper{position:relative;display:flex;justify-content:flex-start}@media(min-width:768px){.layout-footer>.content-wrapper{justify-content:flex-end;flex-wrap:nowrap}}.layout-footer>.content-wrapper>.layout-footer-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.layout-footer-logo{width:170px;height:auto;margin-top:20px;margin-left:-5px}@media(min-width:768px){.layout-footer-logo{position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:0;margin-left:0}}.layout-footer-menu{margin:0;padding:0;list-style:none;margin:10px 0;line-height:2.5em}@media(min-width:576px){.layout-footer-menu{display:flex;margin:0;line-height:1;font-size:.8rem}.layout-footer-menu>li:not(:last-child){margin-right:1.5em;padding-right:1.5em;border-right:1px solid #fff}}.layout-footer-menu-link{color:#fff}.layout-footer-copyright{margin:0;line-height:1;margin-top:.8rem;font-size:.85rem}@media(min-width:768px){.layout-footer-copyright{margin-top:12px}}.is-patients-page .region-header .menu__item>span{pointer-events:none}.sitemap>.menu-item:last-child>.menu>.menu-item:last-child>a{color:#dbdbdb}.js-header-menu-open{cursor:default}.path-node-70 .page-title,.path-node-75 .page-title{margin:4rem 0 1rem;font-size:1.6rem}.path-node-69 .block-block-content>h2,.path-node-76 .block-block-content>h2,.path-node-70 h1.page-title,.path-node-75 h1.page-title{text-align:left;font-size:1.5rem;margin:4rem 0 3rem}.path-node-69 .block-block-content>h2,.path-node-70 h1.page-title{color:#573a5d}.path-node-76 .block-block-content>h2,.path-node-75 h1.page-title{color:#4998af}.is-404-page .layout-header-top{height:auto;padding:36px 0 36px 10px}@media(min-width:768px){.is-404-page .layout-header-top{padding-left:0}}.is-404-page .layout-header-site-name{position:static}.is-404-page h1.page-title{color:#573a5d;font-size:1.5rem;text-align:left;margin:2rem 0 1rem}.nobreak{display:inline-block}
.action-links{margin:1em 0;padding:0;list-style:none}[dir="rtl"] .action-links{margin-right:0}.action-links li{display:inline-block;margin:0 .3em}.action-links li:first-child{margin-left:0}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:.3em}.button-action{display:inline-block;padding:.2em .5em .3em;text-decoration:none;line-height:160%}.button-action:before{margin-left:-.1em;padding-right:.2em;content:"+";font-weight:900}[dir="rtl"] .button-action:before{margin-right:-.1em;margin-left:0;padding-right:0;padding-left:.2em}
.button,.image-button{margin-right:1em;margin-left:1em}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0}
.collapse-processed>summary{padding-right:.5em;padding-left:.5em}.collapse-processed>summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/themes/classy/css/components/../../../../misc/menu-expanded.png) 0 100% no-repeat}[dir="rtl"] .collapse-processed>summary:before{float:right;background-position:100% 100%}.collapse-processed:not([open])>summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%}[dir="rtl"] .collapse-processed:not([open])>summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%}
.container-inline label:after,.container-inline .label:after{content:":"}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:""}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc}details>.details-wrapper{padding:.5em 1.5em}summary{padding:.2em .5em;cursor:pointer}
.exposed-filters .filters{float:left;margin-right:1em}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em}.exposed-filters .form-item{margin:0 0 .1em 0;padding:0}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal}[dir="rtl"] .exposed-filters .form-item label{float:right}.exposed-filters .form-select{width:14em}.exposed-filters .current-filters{margin-bottom:1em}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal}.exposed-filters .additional-filters{float:left;margin-right:1em}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em}
.field__label{font-weight:bold}.field--label-inline .field__label,.field--label-inline .field__items{float:left}.field--label-inline .field__label,.field--label-inline>.field__item,.field--label-inline .field__items{padding-right:.5em}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:.5em}.field--label-inline .field__label::after{content:":"}
form .field-multiple-table{margin:0}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:.5em}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.5em 0 0}.form-item,.form-actions{margin-top:1em;margin-bottom:1em}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0}.form-composite>.fieldset-wrapper>.description,.form-item .description{font-size:.85em}label.option{display:inline;font-weight:normal}.form-composite>legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.4em}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0}.marker{color:#e00}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 .3em;content:"";vertical-align:super;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:0}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg) no-repeat;background-size:contain}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/classy/css/components/../../../../misc/help.png) 0 50% no-repeat}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/core/themes/classy/css/components/../../../../misc/feed.svg) no-repeat}
.form--inline .form-item{float:left;margin-right:.5em}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:.5em}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:.5em}[dir="rtl"] .form--inline .form-item-separator{margin-right:.5em;margin-left:1em}.form--inline .form-actions{clear:left}[dir="rtl"] .form--inline .form-actions{clear:right}
.item-list .title{font-weight:bold}.item-list ul{margin:0 0 .75em 0;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir="rtl"] .item-list li{margin:0 1.5em .25em 0}.item-list--comma-list{display:inline}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em}label button.link{font-weight:bold}
ul.inline,ul.links.inline{display:inline;padding-left:0}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px}ul.inline li{display:inline;padding:0 .5em;list-style-type:none}ul.links a.is-active{color:#000}
.more-link{display:block;text-align:right}[dir="rtl"] .more-link{text-align:left}
.pager__items{clear:both;text-align:center}.pager__item{display:inline;padding:.5em}.pager__item.is-active{font-weight:bold}
tr.drag{background-color:#fffff0}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.5em}
tr.selected td{background:#ffc}td.checkbox,th.checkbox{text-align:center}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center}
th.is-active img{display:inline}td.is-active{background-color:#ddd}
div.tabs{margin:1em 0}ul.tabs{margin:0 0 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir="rtl"] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.2em 1em;text-decoration:none}.tabs a.is-active{background-color:#eee}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0}
.ui-dialog--narrow{max-width:500px}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px}.messages+.messages{margin-top:1.538em}.messages__list{margin:0;padding:0;list-style:none}.messages__item+.messages__item{margin-top:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600}.messages--error p.error{color:#a51b00}
.node--unpublished{background-color:#fff4f4}
.annotation{position:relative;display:block;margin:.5em 0 0 0;padding-left:1rem;list-style-type:none;font-size:.85rem;line-height:1.4em}.annotation::before{position:absolute;left:0;content:"＊";font-size:.85rem;line-height:1.4em}.annotation.annotation2::before{content:"＊＊";letter-spacing:-.25em;margin-right:.25em}.annotation--right{display:flex;justify-content:flex-end;align-items:flex-start}.annotation--right::before{display:block;position:relative;flex-shrink:1;flex-grow:100;text-align:right;white-space:nowrap}@media(max-width:575.98px){.annotation--right{justify-content:flex-start;text-align:left}}.annotation--right::before{position:static}.annotation--asterisk::before{content:"※";flex-grow:100}.annotation--asterisk.annotation--asterisk--basic-size{font-size:1rem}@media(max-width:575.98px){.annotation--long{text-align:left;justify-content:flex-start;padding-left:0}.annotation--asterisk::before{flex-grow:0}}.annotation--no-mark{padding-left:0}.annotation--no-mark::before{content:none}.annotation--character{padding-left:1.5rem}.annotation--character::before{position:absolute;left:0;width:1em;height:1em;content:"注)"}.circle-nums .annotation--character{margin-left:0}.annotation--margin-left{margin-left:1.3rem}.annotation--number-1::before{content:"1)"}.annotation--number-2::before{content:"2)"}.annotation--number-3::before{content:"3)"}.annotation--number-4::before{content:"4)"}.annotation--number-5::before{content:"5)"}.annotation--number-6::before{content:"6)"}.annotation--mark-number-1,.annotation--mark-number-2,.annotation--mark-number-3,.annotation--mark-number-4,.annotation--mark-number-5,.annotation--mark-number-6,.annotation--mark-number-7,.annotation--mark-number-8,.annotation--mark-number-9{padding-left:2.5em}.annotation--mark-number-10,.annotation--mark-number-11{padding-left:3.1em}.annotation--mark-number-1::before{content:"＊1："}.annotation--mark-number-2::before{content:"＊2："}.annotation--mark-number-3::before{content:"＊3："}.annotation--mark-number-4::before{content:"＊4："}.annotation--mark-number-5::before{content:"＊5："}.annotation--mark-number-6::before{content:"＊6："}.annotation--mark-number-7::before{content:"＊7："}.annotation--mark-number-8::before{content:"＊8："}.annotation--mark-number-9::before{content:"＊9："}.annotation--mark-number-10::before{content:"＊10："}.annotation--mark-number-11::before{content:"＊11："}.annotation--asterisk-number-1,.annotation--asterisk-number-2,.annotation--asterisk-number-3,.annotation--asterisk-number-4,.annotation--asterisk-number-5,.annotation--asterisk-number-6,.annotation--asterisk-number-7,.annotation--asterisk-number-8{padding-left:2.5em}.annotation--asterisk-number-1::before{content:"※1："}.annotation--asterisk-number-2::before{content:"※2："}.annotation--asterisk-number-3::before{content:"※3："}.annotation--asterisk-number-4::before{content:"※4："}.annotation--asterisk-number-5::before{content:"※5："}.annotation--asterisk-number-6::before{content:"※6："}.annotation--asterisk-number-7::before{content:"※7："}.annotation--asterisk-number-8::before{content:"※8："}.annotation__link{text-decoration:underline;word-wrap:break-word;word-break:break-all;color:#000;display:inline}@media(max-width:575.98px){.annotation--no-mark .annotation__text+.annotation__text{margin-top:.8em}}.annotation__text{display:block}.annotation__text--small{font-size:.75rem;line-height:1.2em}.annotation__text--small+.annotation__text--small{margin-top:.8em}.path-node-55 .annotation:first-child{margin-top:30px}.path-node-56 .annotation--no-mark{margin-top:30px}.path-node-66 .annotation--mark-number-6{margin-bottom:10px}.annotation+.definition__term{margin-top:.7em}.annotation--character--reference{padding-left:3rem;display:flex;justify-content:flex-end;align-items:flex-start}.annotation--character--reference::before{display:block;content:"参考：";flex-shrink:1;flex-grow:100;text-align:right;white-space:nowrap}@media(max-width:575.98px){.annotation--character--reference{justify-content:flex-start;padding-left:0}}.annotation.annotation--narrow-mt{margin-top:0}
.arrow-icon>img{display:block;width:7%;margin:5px auto}@media(min-width:992px){.arrow-icon>img{width:40px;margin-bottom:15px}}
.attention-box{display:flex;margin-top:25px;margin-bottom:25px;padding:10px 15px;border:3px solid #ffa001;border-radius:10px;background-color:#fff;justify-content:flex-start;align-items:flex-start;text-align:justify;text-justify:inter-character}.attention-box--simple{border:1px solid #363636;border-radius:0}.attention-box--narrow-margin-bottom{margin-bottom:.5rem}.attention-box.attention-box--exclamation{padding:20px 15px}@media(max-width:575.98px){.attention-box.attention-box--exclamation{padding:26px 15px 15px;margin-top:35px}}.attention-box--exclamation{position:relative;padding-top:70px}@media(min-width:576px){.attention-box--exclamation{padding-top:10px}}.attention-box--exclamation::before{display:inline-block;content:"priority_high";white-space:nowrap;letter-spacing:normal;text-transform:none;word-wrap:normal;direction:ltr;font-family:"Material Icons",sans-serif;font-feature-settings:"liga" 1;font-size:35px;font-weight:normal;font-style:normal;line-height:1;text-rendering:optimizeLegibility;position:absolute;top:-24px;left:50%;transform:translateX(-50%);color:#fff;padding:6px;border-radius:50%;background-color:#ffa001}@media(min-width:576px){.attention-box--exclamation::before{top:50%;left:15px;width:55px;height:55px;transform:translateY(-50%);font-size:55px}}.attention-box__text--no-phrase{display:block}@media(min-width:576px){.attention-box__text{width:calc(100% - 85px);margin-left:auto}}.attention-box__new-line{display:block}
.back-button{position:relative;margin-top:4rem;padding:.5rem 2rem .5rem 2.7rem;color:#ded76e;border:0;border-radius:4px;background-color:#573a5d}.back-button:hover{opacity:.7}.back-button::before{display:inline-block;content:"chevron_left";white-space:nowrap;letter-spacing:normal;text-transform:none;word-wrap:normal;direction:ltr;font-family:"Material Icons",sans-serif;font-feature-settings:"liga" 1;font-size:1.4rem;font-weight:normal;font-style:normal;line-height:1;text-rendering:optimizeLegibility;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.is-patients-page .back-button{background-color:#4998af}.back-button__wrapper{display:flex;justify-content:center;margin-bottom:4rem}.is-patients-page .ahp{display:none}.ahp-patients{display:none}.is-patients-page .ahp-patients{display:block}
.binder{position:relative;margin-top:60px;padding:30px 10px 10px;border-radius:1.87rem;background-color:#573a5d}@media(min-width:768px){.binder{margin-top:80px;padding:40px 20px 20px}}.binder::before{position:absolute;z-index:3;left:50%;display:block;width:162px;height:70px;content:"";transform:translate(-50%,-97%);background:url(/themes/custom/ahp/css/components/../../images/clip.png) no-repeat center/cover}@media(min-width:768px){.binder::before{width:260px;height:112px;transform:translate(-50%,-92%)}}.binder__inner{padding:1px .5rem;border-bottom:.5rem #37243a solid;background-color:#37243a}.binder__title{margin:-.5rem 0 0;padding:30px 15px 15px;color:#fff;background-color:#4898af}@media(min-width:992px){.binder__title{padding-top:46px;padding-bottom:26px;font-size:30px}}.binder__title-phrase{display:inline-block}.binder__content{padding:20px 20px 30px;background-color:#fff}@media(min-width:992px){.binder__content{padding:20px 30px 40px}}
.box-inner{width:49%;margin:0 auto}@media(min-width:576px){.box-inner{width:calc(33% - 30px)}}.box-inner__heading{display:flex;flex-direction:column;justify-content:center;margin:10px 0;text-align:center;white-space:nowrap;letter-spacing:-2px;color:#573a5d;font-size:1rem;height:4em}@media(min-width:576px){.box-inner__heading{letter-spacing:normal}}@media(min-width:992px){.box-inner__heading{white-space:nowrap;font-size:1.15rem}}@media(max-width:575.98px){.box-inner:last-child .box-inner__heading{margin-top:20px}}.box-inner__short-heading{display:flex;flex-direction:column;justify-content:center;text-align:center;color:#573a5d;font-size:1rem;line-height:1.4rem;margin:10px auto 20px}@media(max-width:575.98px){.path-node-51 .box-inner__short-heading{margin-bottom:5px}.path-node-51 .box-inner__short-heading+picture img{margin-bottom:1em}.path-node-51 .box-inner__short-text{margin-top:-1em}}@media(min-width:576px){.box-inner__short-heading{height:2.8rem;margin-bottom:0}}@media(min-width:576px) and (max-width:767.98px){.box-inner__short-heading{font-size:.9rem}}@media(min-width:992px){.box-inner__short-heading{font-size:1.1rem}}.box-inner__heading--small{height:40px}@media(min-width:992px){.box-inner__heading--small{height:60px}}.box-inner>picture{display:block;margin-top:10px}.box-inner__text{display:block;text-align:center;font-size:1rem;line-height:1.4em;font-weight:bold;margin-top:15px}@media(min-width:992px){.box-inner__text{white-space:nowrap}}.box-inner__short-text{display:block;text-align:right;color:#573a5d;font-weight:bold}@media(min-width:992px){.box-inner__short-text{font-size:1.1rem}}.box-inner__new-line{display:block}@media(max-width:575.98px){.path-node-51 .box-inner__heading{font-size:1rem;line-height:1.3em;margin-bottom:5px}}
.box-wrapper{display:flex;justify-content:space-between}@media(max-width:575.98px){.box-wrapper--column{flex-direction:column}}.box-wrapper--center{justify-content:center}.box-wrapper--margin{margin-top:20px;margin-bottom:30px}.path-node-48 .box-wrapper{justify-content:center}.path-node-48 .box-wrapper__img>img{width:auto}@media(max-width:575.98px){.path-node-48 .box-wrapper__img>img{max-height:160px}}@media(min-width:576px){.path-node-48 .box-wrapper__img>img{height:220px}}@media(min-width:992px){.path-node-48 .box-wrapper__img>img{height:248px}}.path-node-50 .box-wrapper,.path-node-60 .box-wrapper{flex-wrap:wrap;justify-content:center;margin:-22px auto 0}.path-node-50 .box-wrapper>picture,.path-node-60 .box-wrapper>picture{width:50%;margin-bottom:10px}@media(max-width:575.98px){.path-node-50 .box-wrapper>picture,.path-node-60 .box-wrapper>picture{margin-bottom:20px}.path-node-50 .box-wrapper+.gray-box__text,.path-node-60 .box-wrapper+.gray-box__text{margin-top:0}}@media(min-width:576px){.path-node-50 .box-wrapper>picture,.path-node-60 .box-wrapper>picture{width:33%}.path-node-50 .box-wrapper>picture img,.path-node-60 .box-wrapper>picture img{margin:10px 5px;max-width:calc(100% - 10px);width:100%}}@media(min-width:768px){.path-node-50 .box-wrapper>picture img,.path-node-60 .box-wrapper>picture img{margin:22px 15px;max-width:calc(100% - 30px)}}@media(min-width:768px){.path-node-50 .box-wrapper,.path-node-60 .box-wrapper{max-width:90%}}@media(max-width:575.98px){.path-node-51 .box-wrapper{flex-wrap:wrap}.path-node-51 .box-inner{flex-shrink:1;padding:0 5px;box-sizing:border-box;width:calc(50% - 10px)}.path-node-51 .box-inner__text{font-size:.9rem;margin-top:5px}}.path-node-59 .box-wrapper{align-items:center}.path-node-54 .box-wrapper--column{flex-direction:column}.path-node-54 .box-wrapper:not(.box-wrapper--column){align-items:flex-start}@media(min-width:768px){.path-node-54 .box-wrapper--column{flex-direction:row}.path-node-54 .box-wrapper--column{justify-content:center;width:auto}.path-node-54 .box-wrapper:last-child{width:85%;margin-left:auto;margin-right:auto}}
.circle-nums{margin-left:1.3rem;list-style:none}.circle-nums__list{display:flex;margin-bottom:.5rem}.circle-nums__text{padding-left:.3rem}.circle-nums__new-line{display:block}.circle-nums--no-margin-left{margin-left:0}.circle-nums--margin--bottom{margin-bottom:30px}.circle-nums--margin-left{margin-left:2rem}.circle-nums--small{font-size:.9rem}.circle-nums--small .circle-nums__list{margin-bottom:0}.path-node-63 .circle-nums__list>span:first-child{color:#4998af}.path-node-64 .circle-nums__list>span:first-child{color:#573a5d}.path-node-77 .circle-nums__list>span:first-child{color:#ff8200}.annotation .circle-nums{margin-left:0}.annotation .circle-nums .circle-nums__list span{color:#363636}
.color-link{display:flex;flex-direction:column;align-items:center;justify-content:center;width:85%;height:50px;margin:auto;padding:.5rem 1rem;white-space:nowrap;color:#fff;border-radius:.5rem;background-color:#4998af;box-shadow:0 8px 10px 0 #c9c9c9,0 1px 4px 0 #fff inset,0 -1px 4px 0 #000 inset;font-size:1.2rem;font-weight:bold;-webkit-print-color-adjust:exact;-webkit-filter:opacity(1);border:0}.color-link--purple{background-color:#573a5d}.color-link--orange{background-color:#ff8201}.color-link__new-line{display:block}@media(min-width:768px) and (max-width:991.98px){.path-node-62 .color-link{font-size:1.1rem}}.path-node-65 .color-link{margin-top:30px;margin-bottom:20px;padding:.6em 1.8em;font-size:1.6rem;width:auto}@media(max-width:575.98px){.path-node-65 .color-link{font-size:1.25rem}}@media(min-width:992px){.path-node-65 .color-link{font-size:1.6rem;display:inline-flex;width:auto}}.color-link--wrapper{text-align:center}.color-link--wrapper--2button{display:flex;justify-content:center}.color-link--wrapper--2button>*{margin:0 1rem}@media(max-width:575.98px){.color-link--wrapper--2button{flex-direction:column}.color-link--wrapper--2button>*:last-of-type{margin-top:1.5rem}}
.color-purple{color:#573a5d}
.content-header{margin-top:1rem;margin-bottom:1rem;text-align:left;font-size:1.6rem;line-height:1.4em}.path-node-89 .content-header{margin-top:2rem}@media(min-width:576px){.content-header{margin-top:1rem;text-align:center;font-size:1.8rem}}@media(min-width:768px){.content-header{font-size:1.8rem}}.content-header--blue{margin-top:3rem;color:#4998af}.content-header--blue.content-header--blue--narrow-margin-top{margin-top:1rem}.content-header--purple{margin-top:1rem;color:#5a326a}.content-header--orange{margin-top:1rem;color:#ff8200}@media(min-width:576px){.content-header__new-line{display:block}}@media(min-width:768px){.content-header__new-line--md-min{display:inline}}@media(min-width:992px){.content-header__new-line--lg-min{display:inline}}.content-low-header+.content-header{margin-top:10px}.path-node-49 .content-header:last-of-type{margin-top:3rem}
.content-low-header{margin-top:1rem;padding:10px 0;color:#fff;border-radius:8px;background-color:#4998af;line-height:1.6em}
.content-wide-header{padding:.7em 1em .5em calc(1em + 1rem);letter-spacing:1rem;color:#4998af;border-radius:8px;border:2px solid #4998af;line-height:1em}@media(min-width:576px){.content-wide-header{letter-spacing:2rem;padding-left:calc(1em + 2rem);font-size:2rem}}@media(min-width:992px){.content-wide-header{font-size:2.2rem}}.content-wide-header--normal-space{letter-spacing:normal}.content-wide-header--patients-voice{margin-top:2rem}@media(min-width:576px){.content-wide-header--patients-voice{margin-top:4rem}}@media(max-width:575.98px){.content-wide-header__new-line{display:inline-block}}.content-wide-header .content-wide-header__container{display:flex;justify-content:center;align-items:center}.content-wide-header.content-wide-header--patients-voice-form .content-wide-header__container{width:100%}.content-wide-header.content-wide-header--patients-voice{padding:1rem 0;height:6rem;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.content-wide-header.content-wide-header--patients-voice .content-wide-header__main{padding-top:.2rem;font-size:1.8rem}.content-wide-header.content-wide-header--patients-voice .content-wide-header__sub{display:flex;background-color:#5f345c;line-height:1.2em;border-radius:9rem;width:9rem;height:9rem;align-items:center;justify-content:center;flex-direction:column;white-space:nowrap;margin:0 0 0 2rem;font-size:1.95rem;overflow:hidden;color:#fff}.content-wide-header.content-wide-header--patients-voice.content-wide-header--patients-voice-form .content-wide-header__main{flex-grow:1}.content-wide-header.content-wide-header--patients-voice.content-wide-header--patients-voice-form .content-wide-header__sub{margin:0;flex-shrink:0;flex-grow:0}.content-wide-header.content-wide-header--patients-voice .content-wide-header__form-title{padding-top:.2rem;font-size:2.2rem;flex-grow:1}.content-wide-header.content-wide-header--patients-voice-form .content-wide-header__main>.content-wide-header__form-title{display:none}.content-wide-header.content-wide-header--patients-voice .content-wide-header__sub .content-wide-header__sub__new-line{display:block}@media(max-width:767.98px){.content-wide-header.content-wide-header--patients-voice .content-wide-header__container>.content-wide-header__form-title{display:none}.content-wide-header.content-wide-header--patients-voice-form .content-wide-header__main>.content-wide-header__form-title{margin-top:.3rem;display:block}.content-wide-header.content-wide-header--patients-voice.content-wide-header--patients-voice-form .content-wide-header__main{flex-grow:0}.content-wide-header.content-wide-header--patients-voice.content-wide-header--patients-voice-form .content-wide-header__sub{margin:0 0 0 2rem}}@media(max-width:575.98px){.content-wide-header.content-wide-header--patients-voice .content-wide-header__main{font-size:1.3rem}.content-wide-header.content-wide-header--patients-voice .content-wide-header__sub{font-size:1.5rem;border-radius:7rem;width:7rem;height:7rem;margin-left:1rem}.content-wide-header.content-wide-header--patients-voice-form .content-wide-header__main>.content-wide-header__form-title{font-size:1.6rem}.content-wide-header.content-wide-header--patients-voice.content-wide-header--patients-voice-form .content-wide-header__sub{margin:0 0 0 1rem}}
.content-wrapper{position:relative;margin-right:15px;margin-left:15px}@media(min-width:992px){.content-wrapper{width:900px;margin-right:auto;margin-left:auto}}@media(min-width:576px) and (max-width:991px){.content-wrapper{margin-right:30px;margin-left:30px}}
.dashed-line-wrapper{margin-top:3rem;margin-bottom:2rem;padding:1rem;border:dashed 2px rgba(0,0,0,.4);background-color:#dbdbdb}@media(min-width:992px){.dashed-line-wrapper{padding:2rem}}.dashed-line-wrapper__new-line{display:block}.dashed-line-wrapper__img{display:block;margin-left:auto;margin-right:auto}@media(min-width:768px){.dashed-line-wrapper__img{width:70%}}.dashed-line-wrapper__img--large{padding-bottom:10px}@media(min-width:768px){.dashed-line-wrapper__img--large{width:85%}}.dashed-line-wrapper__text--margin{margin:2rem 0}.dashed-line-wrapper__text--bold{font-weight:bold}.path-node-63 .dashed-line-wrapper a{text-decoration:underline;color:#4998af;font-weight:bold}.dashed-line-wrapper--case .dashed-line-wrapper__text:nth-last-of-type(3){margin-bottom:0}.dashed-line-wrapper--case .dashed-line-wrapper__text:nth-last-of-type(2){font-weight:bold;margin-top:1rem;margin-bottom:0;font-size:1.1rem;line-height:1.8em}.dashed-line-wrapper--case .dashed-line-wrapper__text:last-of-type{font-weight:bold;color:red;margin-top:0;margin-bottom:0;font-size:1.1rem;line-height:1.8em}.dashed-line-wrapper--case .dashed-line-wrapper__text+.img-white-wrapper{margin-top:.5rem}.dashed-line-wrapper--case .dashed-line-wrapper__text+.img-white-wrapper img{width:70%}.path-node-64 .dashed-line-wrapper--case .dashed-line-wrapper__text+.img-white-wrapper img{width:100%;margin-bottom:0}.path-node-77 .dashed-line-wrapper--case .dashed-line-wrapper__text+.img-white-wrapper img{width:100%;margin-bottom:0}.dashed-line-wrapper__img--case{width:100%}@media(min-width:576px){.dashed-line-wrapper__img--case{width:75%}}@media(min-width:768px){.dashed-line-wrapper__img--case{width:55%}}@media(max-width:575.98px){.dashed-line-wrapper--case{margin-top:1.5rem}.dashed-line-wrapper__text{display:flex;justify-content:space-between;flex-wrap:wrap}.dashed-line-wrapper--case .dashed-line-wrapper__text:nth-last-of-type(2),.dashed-line-wrapper--case .dashed-line-wrapper__text:last-of-type{font-size:1rem}.dashed-line-wrapper__text__new-line-right{display:inline-block;text-align:right;flex-grow:10}.dashed-line-wrapper--case .dashed-line-wrapper__text+.img-white-wrapper img{width:100%}}
.definition--narrow-margin-bottom{margin-bottom:.5rem}.definition__term{margin-top:5px;margin-bottom:5px;font-weight:bold;justify-content:flex-start;align-items:flex-start;display:flex}.definition__term::before{display:block;content:"●";margin-right:.2em;color:#ff8201}.path-node-63 .definition__term::before{color:#4998af}.path-node-64 .definition__term::before{color:#573a5d}.definition__term--margin-top{margin-top:2em}.definition__term--no-point::before{content:none}.definition__term--purple{color:#573a5d}.definition__term--purple::before{content:none}.definition__term--cyan{color:#4998af}.definition__term--cyan::before{content:none}.definition__description{margin-left:1.3em;text-align:justify;text-justify:inter-character}.definition__link{text-decoration:underline;color:#4998af;font-weight:bold}.definition--margin-bottom{margin-bottom:40px}.definition--no-margin-bottom{margin-bottom:0}.dl-img-wrapper>.definition{margin:0}.path-node-66 .definition__term--no-point{margin-top:8px;margin-bottom:2px}.annotation+.definition__description{margin-top:.425em}
@media(min-width:992px){.dl-img-wrapper{display:flex;align-items:flex-start}}.dl-img-wrapper__img{display:block;width:50%;margin:2em auto}@media(min-width:992px){.dl-img-wrapper__img{width:90%;margin:0 auto}}
.dot-list{margin-bottom:1rem;margin-left:1rem}.dot-list--margin{margin-left:2.5rem}.dot-list--margin .dot-list__list{margin-bottom:1rem}
.embed__responsive{position:relative;width:100%;display:block;height:0;padding:0;overflow:hidden}.embed__responsive-16by9{padding-bottom:56.25%}.embed__responsive .embed__responsive-item,.embed__responsive iframe,.embed__responsive embed,.embed__responsive object,.embed__responsive video{box-sizing:border-box;position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}
.for-patients-img{display:block;width:100%}.for-patients-img--trisections{width:calc(33% - 10px)}@media(min-width:992px){.for-patients-img--trisections{width:calc(33% - 30px)}}
.front-page{margin-top:20px}.front-page__header{text-align:left;line-height:1.6em}@media(max-width:575.98px){.front-page{margin-top:1rem}.front-page__header{font-size:5.8vw}}@media(min-width:576px){.front-page__header{text-align:center;font-size:1.8rem;font-weight:bolder;line-height:1.4em}}.front-page__text{margin-bottom:0;font-size:1.05rem;text-align:justify;text-justify:inter-character}.front-page__text+.front-page__text{margin-top:.5em}@media(max-width:575.98px){.front-page__text{margin-bottom:0;font-size:1.08rem;line-height:1.6em}.front-page__text+.front-page__text{margin-top:1em}}@media(min-width:576px){.front-page__text--no-margin{margin:0}}.front-page__text-new-line{display:block}@media(max-width:767.98px){.front-page__text-new-line{display:inline}}.front-page__text-new-line:last-child{margin-top:10px}@media(min-width:576px){.front-page__text-new-line:last-child{margin-top:0}}.front-page__list{display:flex;flex-wrap:wrap;margin:40px 0}.front-page__item{box-sizing:border-box;width:50%}.front-page__item:first-child,.front-page__item:nth-child(3){border-right:2px solid #c9c9c9}.front-page__item:first-child,.front-page__item:nth-child(2){border-bottom:2px solid #c9c9c9}.front-page__item:nth-child(2),.front-page__item:last-child{border-left:2px solid #c9c9c9}.front-page__item:nth-child(3),.front-page__item:last-child{border-top:2px solid #c9c9c9}.front-page__item>a{display:block;text-align:center;color:#573a5d;font-weight:bold;line-height:1.8em}.front-page__item>a:hover{opacity:.7}@media(min-width:768px){.front-page__item>a{font-size:1.25rem}}.front-page__item>a>span{display:block;margin-top:4px}@media(max-width:575.98px){.front-page__item>a>span{line-height:1.2em;height:2.4em;font-size:1.1rem;margin-top:5px;margin-bottom:3px;display:flex;justify-content:center;align-items:center;flex-direction:column}.front-page__item__new-line{display:inline-block}}.front-page__movie__container{border-radius:5px;background:linear-gradient(to bottom,#008da7,#60375e);padding:10px}.front-page__movie__title{color:#fff;text-align:center;font-size:1rem;margin:.3rem 0 .6rem}@media(min-width:768px){.front-page__movie__title{font-size:1.1rem}}
.gender-frequency-box{margin-bottom:20px;background-color:#fff}.gender-frequency-box:nth-child(3){margin-bottom:0}.gender-frequency-box__heading{padding-top:10px;text-align:center}.gender-frequency-box:first-child>.gender-frequency-box__heading{margin-top:10px}.gender-frequency-box__content{display:block;width:95%;margin:auto;padding-bottom:10px}@media(min-width:992px){.gender-frequency-box__content{width:80%}}.gender-frequency-box img{margin-left:auto;margin-right:auto;width:65%}
.gray-box{position:relative;width:100vw;margin:0 calc(50% - 50vw);margin-top:25px;margin-bottom:25px;padding-top:25px;padding-bottom:25px;background-color:#dbdbdb}.gray-box--margin-top-negative{margin-top:-1rem}.gray-box__text{margin-top:1.4rem;margin-bottom:0;text-align:center;letter-spacing:-1px;font-weight:bold}.gray-box__img,.gray-box__graph{display:block;text-align:center}@media(min-width:992px){.gray-box__img>img{width:85%}.gray-box__graph>img{width:90%}}.gray-box__img--margin-bottom{margin-bottom:1.5rem}@media(min-width:992px){.path-node-51 .gray-box__text{font-size:1.1rem}}@media(min-width:576px){.gray-box__only-png,.gray-box__picture{display:block;padding-right:50px;padding-left:50px}}@media(min-width:576px) and (max-width:767.98px){.path-node-56 .gray-box__only-png,.path-node-59 .gray-box__only-png{display:block;padding-right:15px;padding-left:15px}}@media(min-width:768px){.gray-box__only-png,.gray-box__picture{display:block;padding-right:100px;padding-left:100px}}.gray-box__picture+ol{margin-top:1.5em}
.half-img{display:block;width:50%;margin:3rem auto}@media(min-width:992px){.half-img{width:40%}}
.horizonally-container{display:flex;align-items:center;justify-content:center;width:33%;margin-top:25px;margin-bottom:25px;border:0;background-color:transparent}.horizonally-container:nth-child(2){margin-right:1px;margin-left:1px}@media(min-width:576px){.horizonally-container:nth-child(2){margin-right:20px;margin-left:20px}}.horizonally-container__img{width:auto;height:37px;vertical-align:bottom}@media(min-width:576px){.horizonally-container__img{height:55px}}@media(min-width:768px){.horizonally-container__img{height:60px}}.horizonally-container__text{padding-left:5px;font-size:.925rem;font-weight:bold}@media(min-width:576px){.horizonally-container__text{padding-left:15px;font-size:1.1rem}}@media(min-width:768px){.horizonally-container__text{font-size:1.15rem}}@media(max-width:576px){.horizonally-container__text--no-phrase{display:block}}
.horizontally-img{display:block;width:35%;margin:auto}@media(min-width:576px){.horizontally-img{width:28%}}@media(min-width:992px){.horizontally-img{width:25%;margin:15px}}.horizontally-img__description{width:65%;margin:0;padding-left:30px;color:#4898af;font-size:1.35rem;font-weight:bold;line-height:2.3rem}@media(max-width:575.98px){.horizontally-img__description{font-size:1.05rem;line-height:1.4em}}@media(min-width:768px){.horizontally-img__description{width:55%;padding-left:10px;font-size:1.5rem}}@media(min-width:575px){.horizontally-img__description--no-phrase{display:block}}
.hospital-search{width:100%;margin:2rem auto 3rem auto}.hospital-search:hover{opacity:.7}@media(min-width:576px){.hospital-search{margin:3rem auto 0 auto;width:80%}}.hospital-search__wrapper{display:flex;align-items:center;justify-content:center;padding:15px;margin-left:auto;margin-right:auto;border:0;border-radius:15px;background-color:#5a326a;box-shadow:0 8px 10px 0 #c9c9c9,0 1px 4px 0 #fff inset,0 -1px 4px 0 #000 inset;-webkit-print-color-adjust:exact;-webkit-filter:opacity(1)}@media(min-width:576px){.hospital-search__wrapper{padding:15px 30px}}.hospital-search__wrapper>picture{margin-right:10px;flex-shrink:0}.hospital-search__wrapper>picture>img{display:block;width:auto;height:50px}@media(min-width:576px){.hospital-search__wrapper>picture>img{height:60px}}@media(min-width:992px){.hospital-search__wrapper>picture>img{height:60px}}.hospital-search__text{display:block;color:#fff;font-size:1.2rem;font-weight:bold}@media(min-width:768px){.hospital-search__text{font-size:1.3rem}}@media(min-width:992px){.hospital-search__text{font-size:1.5rem}}@media(max-width:575.98px){.hospital-search__new-line{display:inline-block}}.path-node-90 .hospital-search__wrapper{background-color:#4998af;box-shadow:0 8px 10px 0 #c9c9c9,0 1px 4px 0 #fff inset,0 -1px 4px 0 #000 inset;margin-bottom:3.5rem}
.img-heading{margin-top:5px;margin-bottom:40px;padding:0;text-align:center;color:#573a5d;font-size:1.3rem}.img-heading sup{top:-1em}@media(min-width:768px){.img-heading{white-space:nowrap;font-size:1.3rem}}@media(min-width:992px){.img-heading{font-size:1.3rem}}.img-heading--narrow-margin-bottom{margin-bottom:1em}.img-heading--no-margin-bottom{margin-bottom:0}.img-heading--margin-top{margin-top:2.5em}.img-heading--blue{color:#4898af}.path-node-63 .img-heading.img-heading--align-left-with-line{display:flex;font-size:1.2rem;align-items:center;justify-content:flex-start;color:#363636;width:100%;padding-right:5em;margin-top:50px;margin-bottom:15px;white-space:nowrap;flex-shrink:1}.img-heading--align-left-with-line:after{content:" ";height:1px;width:100%;flex-shrink:10;margin-left:.5em;border-top:1px solid #363636;flex-shrink:100}.path-node-51 .img-heading{margin-bottom:10px}@media(max-width:575.98px){.path-node-54 .img-heading{margin-bottom:1rem}}.img-heading--red-text{color:red}@media(min-width:768px){.path-node-54 .img-heading{display:flex;align-items:center;justify-content:center}.img-heading .img-heading--wrapper{display:block}.img-heading .img-heading--text{display:block}}@media(min-width:576px) and (max-width:767.98px){.path-node-54 .img-heading--wrapper>.img-heading--new-line:last-of-type{display:block}}.path-node-63 .img-heading{color:#4998af}.path-node-77 .img-heading{color:#ff8200}@media(max-width:575.98px){.img-heading__new-line{display:inline-block}.path-node-64 .gray-box:first-of-type .img-heading{margin-bottom:3em}.path-node-64 .circle-nums+.img-heading{margin-bottom:-1em}}
.img-white-wrapper{position:relative;margin-top:2em;margin-bottom:2rem;padding:2rem;background-color:#fff;font-size:.9rem}.img-white-wrapper__text{position:absolute;top:.5rem;left:.8rem}.img-white-wrapper img{display:block;margin-left:auto;margin-right:auto}.img-white-wrapper--narrow-margin-bottom{margin-bottom:.5rem}.path-node-62 .img-white-wrapper img{width:85%}@media(max-width:575.98px){.path-node-62 .img-white-wrapper img{width:100%}}.path-node-64 .img-white-wrapper img{width:70%;margin-bottom:2rem}@media(max-width:767.98px){.path-node-64 .img-white-wrapper img{width:100%}.dashed-line-wrapper--case .img-white-wrapper{padding:1rem}}
.line-box{padding:.5rem;border:1px solid #000}
.menu{margin:0;padding:0;list-style:none}
.modal-window{position:relative;display:none;overflow:hidden;width:100%;height:100%;margin-right:auto;margin-left:auto;padding:40px 20px 60px 20px;text-align:center;filter:drop-shadow(0 10px 8px rgba(0,0,0,.4));background:linear-gradient(315deg,transparent 36px,#fff 20px);background-position:bottom right;box-sizing:border-box}@media(min-width:576px){.modal-window{width:90%;height:auto}}@media(min-width:768px){.modal-window{width:650px}}.modal-window::before{position:absolute;right:0;bottom:0;display:block;width:50px;height:50px;content:"";background-image:url(/themes/custom/ahp/css/components/../../images/dialog-accent.png);background-repeat:no-repeat;background-size:contain}.modal-window__header{color:#573a5d;font-size:1.5rem;font-weight:bold}.modal-window__text{color:#573a5d;font-size:1.1rem}.modal-window__confirm__text{color:#573a5d;font-size:1.2rem;font-weight:bold;margin-top:2rem}.modal-window__wrapper{display:flex;justify-content:center}.modal-window__item{display:flex;flex-direction:column;text-align:center;width:max(30%,5rem);margin:0 1rem}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.modal-window__item{width:10rem}}.modal-window__item>a{cursor:pointer;color:#fff;border:transparent}.modal-window__item>a:hover{opacity:.7}.modal-window__link{width:90%;margin-right:auto;margin-bottom:1rem;margin-left:auto;padding:.7rem 0;border-radius:8px}@media(min-width:768px){.modal-window__link{width:100%}}.modal-window__link--purple{background-color:#573a5d;box-shadow:0 4px 8px 0 rgba(0,0,0,.4),0 2px 1px 0 purple inset,0 -2px 1px 0 #37243a inset}.modal-window__link--cyan{background-color:#4998af;box-shadow:0 4px 8px 0 rgba(0,0,0,.4),0 2px 1px 0 rgba(255,255,255,.3) inset,0 -2px 1px 0 rgba(0,0,0,.3) inset}.modal-window__advice--purple{color:#573a5d}@media(max-width:575px){.modal-window__advice--purple{margin-right:5px;margin-left:5px}}.modal-window__advice--cyan{color:#4998af}@media(max-width:575px){.modal-window__advice--cyan{margin-right:5px;margin-left:5px}}body.is-window-open{position:relative;overflow:hidden}body.is-window-open::before{position:fixed;z-index:110;top:0;left:0;display:block;width:100%;height:100%;content:"";background-color:rgba(255,255,255,.6)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body.is-window-open::before{background-color:rgba(200,200,200,.6)}}.modal-window.is-window-open{position:fixed;z-index:111;top:50%;left:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;transform:translate(-50%,-50%)}.modal-window__new-line{display:block}.modal-window__inline-block{display:inline-block}body.is-window-open #backtotop{display:none !important}#modal-window__movie_player{width:100%;padding:0 10px}@media(min-width:576px){#modal-window__movie_player{max-width:900px;width:90%;padding:50px 50px 70px 50px}}#modal-window__movie_player .js-modal-close{display:block;position:absolute;top:10px;right:10px;width:40px;height:40px;cursor:pointer}#modal-window__movie_player .js-modal-close::before,#modal-window__movie_player .js-modal-close::after{content:"";position:absolute;top:50%;left:50%;width:2px;height:40px;background:#7f7f7f;border-radius:2.5px}#modal-window__movie_player .js-modal-close:hover::before,#modal-window__movie_player .js-modal-close:hover::after{background:#bbb}#modal-window__movie_player .js-modal-close::before{transform:translate(-50%,-50%) rotate(45deg)}#modal-window__movie_player .js-modal-close::after{transform:translate(-50%,-50%) rotate(-45deg)}
.nanbyo-box{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;margin-top:3.5rem;padding:0 20px 20px 20px;border-radius:30px;background-color:#fff;font-weight:bold;width:min(100%,450px);margin-left:auto;margin-right:auto}@media(min-width:768px){.nanbyo-box{flex-direction:row;width:min(720px,90%)}}.nanbyo-box__inner{position:relative;border-radius:30px;padding-top:80px;margin-left:auto;margin-right:auto}.nanbyo-box__inner::before{position:absolute;top:-35px;left:50%;display:flex;align-items:center;justify-content:center;width:100px;height:100px;content:"難病";transform:translateX(-50%);color:#fff;border-radius:50%;background-color:#4998af;box-shadow:0 0 0 10px #fff}@media(min-width:768px){.nanbyo-box__inner{display:flex;align-items:center;justify-content:center;width:50%;padding-top:90px}.nanbyo-box__inner::before{width:110px;height:110px;font-size:1.3rem}}.nanbyo-box__inner--purple{flex-direction:column;margin-top:10px;background-color:#ddd8df;padding-left:20px;padding-right:20px;padding-bottom:20px;margin-top:65px}.nanbyo-box__inner--purple::before{content:"指定難病";background-color:#573a5d;box-shadow:0 0 0 10px #ddd8df}@media(min-width:768px){.nanbyo-box__inner--purple{width:50%;margin-top:65px;margin-right:30px;margin-bottom:30px}}.nanbyo-box__list{display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.nanbyo-box__list{justify-content:flex-start;margin-top:61px}}.nanbyo-box__list--purple{display:block;height:auto;margin:0;max-width:100%}.nanbyo-box__text{margin-top:0;margin-bottom:5px;color:#573a5d;max-width:100%}.nanbyo-box__item{position:relative;display:block;margin-top:4px;margin-bottom:4px;padding-left:1.3em;color:#4998af}.nanbyo-box__item::before{position:absolute;top:.3em;left:0;display:block;width:1em;height:1em;content:"";border-radius:50%;background-color:#4998af}.nanbyo-box__item--purple{color:#573a5d}.nanbyo-box__item--purple::before{content:"";background-color:#573a5d}.nanbyo-box__img{display:block;width:100px;margin:10px auto 0 auto}.nanbyo-box__red-text{text-align:center;color:#f00;margin-bottom:0}.nanbyo-box__strong{color:#f00;font-size:1.3rem}.nanbyo-box__advice{display:block}
.no-margin-text{margin:0}
.node-phrase{display:flex;flex-direction:column;align-items:center;margin-top:30px;text-align:center;color:#573a5d}.node-phrase__text{letter-spacing:-2px;font-size:1.2rem;font-weight:bold;line-height:1.6em}@media(min-width:576px){.node-phrase__text{white-space:nowrap;letter-spacing:normal;font-size:1.5rem}}@media(min-width:992px){.node-phrase__text{font-size:1.9rem}}@media(max-width:575px){.node-phrase__new-line{display:block}}
.orange-color-wrapper{padding:14px;text-align:center;border-radius:5px;background-color:orange;font-size:1.4rem;font-weight:bold;line-height:1.8em}@media(max-width:575.98px){.orange-color-wrapper{font-size:1.2rem;text-align:justify;text-justify:inter-character;padding-left:10px;padding-right:10px}}@media(max-width:767.98px){.orange-color-wrapper{line-height:1.4em}}.is-patients-page .orange-color-wrapper{color:#fff}@media(min-width:576px){.orange-color-wrapper__new-line{display:block}}
.point-list--no-margin{margin:0}.point-list--no-margin-bottom{margin-bottom:0}.point-list__item{margin:0;padding:0;list-style:none;position:relative;padding-left:1.3rem;line-height:1.8em;font-size:1.05rem;text-align:justify;text-justify:inter-character}article+ul>.point-list__item:first-of-type{margin-top:1.5em}.point-list__item::before{position:absolute;top:.3em;left:0;width:1.05rem;height:1.05rem;content:"";border-radius:50%;background-color:#ff8201}@media(max-width:575.98px){.point-list__item{font-size:1.08rem;line-height:1.6em}.point-list__item::before{font-size:1.08rem;line-height:1.6em;margin-top:-1px}}.point-list__item--black::before{background-color:#000}.point-list__item:not(:first-child){margin-top:.6em}.point-list__new-line{display:block}.point-list__item--purple{letter-spacing:-1px;color:#573a5d;font-weight:bold}.point-list__item--purple:not(:first-child){margin-top:0}.point-list__item--purple::before{top:50%;left:2px;display:block;padding:0;transform:translateY(-50%);background-color:#573a5d}@media(min-width:576px){.point-list__item--purple{letter-spacing:normal;font-size:1.2rem}}@media(min-width:992px){.point-list__item--purple{margin-bottom:5px;font-size:1.5rem}}
.pre-footer{margin-top:60px;font-size:1.1rem;font-weight:bold}@media(min-width:768px){.pre-footer{display:flex;align-items:flex-end;justify-content:space-between}}@media(min-width:992px){.pre-footer{margin-top:70px}}.pre-footer__link-left,.pre-footer__link-right{position:relative;display:block;color:#000}.pre-footer__link-left:hover,.pre-footer__link-right:hover{opacity:.7}.pre-footer__link-left{padding-left:1em}.pre-footer__link-right{margin-left:auto;padding-right:1em;text-align:right}@media(max-width:991px){.pre-footer__link-right{margin-top:10px}}.pre-footer__first-text{position:relative;display:block;font-size:1.1rem}.pre-footer__second-text{display:block;font-size:.9rem;line-height:1.4em}.pre-footer__link-left>.pre-footer__first-text::before{display:inline-block;content:"chevron_left";white-space:nowrap;letter-spacing:normal;text-transform:none;word-wrap:normal;direction:ltr;font-family:"Material Icons",sans-serif;font-feature-settings:"liga" 1;font-size:1.7rem;font-weight:normal;font-style:normal;line-height:1;text-rendering:optimizeLegibility;position:absolute;top:50%;left:-1em;display:block;transform:translateY(-50%);color:#ffa001}@media(min-width:768px){.pre-footer__link-left>.pre-footer__first-text::before{font-size:2rem}}.pre-footer__link-right>.pre-footer__first-text::after{display:inline-block;content:"chevron_right";white-space:nowrap;letter-spacing:normal;text-transform:none;word-wrap:normal;direction:ltr;font-family:"Material Icons",sans-serif;font-feature-settings:"liga" 1;font-size:1.7rem;font-weight:normal;font-style:normal;line-height:1;text-rendering:optimizeLegibility;position:absolute;right:-1em;bottom:50%;transform:translateY(50%);color:#ffa001}@media(min-width:768px){.pre-footer__link-right>.pre-footer__first-text::after{font-size:2rem}}@media(max-width:575.98px){.pre-footer__link-left+.pre-footer__link-right{margin-top:2em}}
.profile__title{margin:3rem 0;color:#573a5d}.is-patients-page .profile__title{color:#4998af}.profile__content{padding:20px;box-shadow:5px 5px 20px 0 rgba(0,0,0,.2)}.profile__image{width:180px;max-width:100%;margin:1rem auto}.profile__info{font-weight:bold;font-size:1.2rem;padding:.7em;color:#fff;border-radius:8px;background-color:#573a5d;line-height:1em}@media(min-width:576px){.profile__info{padding:.7em 1em .5em 1em}.profile__image{width:180px;float:left;margin:0 1.5rem 1rem 0}}.is-patients-page .profile__info{background-color:#4998af}@media(min-width:768px){.profile__info{padding-left:20px;border-left:0}}.profile__name{font-size:1.6rem;margin-right:.2em;line-height:1.2em}.profile__position{display:block;font-weight:normal;font-size:1.1rem}.profile__sub-title{text-align:left;color:#000;font-size:1.3rem}.profile__body{margin:0 1rem;position:relative}
.responsive-table{box-sizing:border-box;border-collapse:collapse}.responsive-table th,.responsive-table td{padding:10px;border-width:1px;border-color:inherit;border-style:inherit;border-collapse:inherit}.responsive-table tbody,.responsive-table thead,.responsive-table tr{border-width:0;border-color:inherit;border-style:inherit;border-collapse:inherit}@media(min-width:576px) and (max-width:991.98px){.responsive-table th,.responsive-table td{padding:5px;font-size:.85rem}}.responsive-table th>p,.responsive-table td>p{margin:0}.responsive-table__new-line{display:block}.responsive-table--no-border{min-width:800px;table-layout:fixed;border:0;border-collapse:separate;background:linear-gradient(to left,rgba(255,255,255,0),#fff 15px) 0 0/50px 100%,linear-gradient(to right,rgba(255,255,255,0),#fff 15px) right/50px 100%;background-repeat:no-repeat;background-attachment:local}.responsive-table--no-border>tbody>tr>th{width:80px}.responsive-table--no-border>tbody>tr>th,.responsive-table--no-border>tbody>tr>td{border:0}.responsive-table--no-border>tbody>tr:first-child>th,.responsive-table--no-border>tbody>tr:first-child>td{border-bottom:2px solid #000}.responsive-table--no-border>tbody>tr:not(:first-child)>td{border-right:1px solid black}.responsive-table--no-border>tbody>tr:not(:first-child)>td:last-child{border-right:2px solid #000}.responsive-table--no-border>tbody>tr:not(:first-child)>th{border-right:1px solid #000;border-left:2px solid #000}.responsive-table--no-border>tbody>tr:not(:first-child):last-child>th,.responsive-table--no-border>tbody>tr:not(:first-child):last-child>td{border-bottom:2px solid #000}.responsive-table--no-border>tbody>tr:not(:first-child):not(:last-child)>th,.responsive-table--no-border>tbody>tr:not(:first-child):not(:last-child)>td{border-bottom:1px dotted #000}.responsive-table--cyan{white-space:nowrap;border:2px solid #4998af;background:linear-gradient(to left,rgba(255,255,255,0),#fff 15px) 0 0/50px 100%,linear-gradient(to right,rgba(255,255,255,0),#fff 15px) right/50px 100%;background-repeat:no-repeat;background-attachment:local}.responsive-table--cyan>thead>tr{text-align:center;color:#fff;background-color:#4998af;font-weight:bold}.responsive-table--cyan>thead>tr>th{border:1px solid #fff}.responsive-table--cyan>thead>tr:last-of-type>th{border-bottom:0}.responsive-table--cyan>thead>tr>td{border:1px solid #fff}.responsive-table--cyan>tbody>tr{background-color:rgba(255,255,255,.9)}.responsive-table--cyan>tbody>tr>th:not(:first-of-type){text-align:left}.responsive-table--cyan>tbody>tr>th{background-color:#e4eff3}.responsive-table--cyan>tbody>tr>th>p:not(:first-of-type){font-weight:normal}.path-node-66 .gray-box .content-wrapper div.table-wrapper:first-of-type .responsive-table--cyan>tbody>tr>th:first-child{text-align:left}.path-node-66 .gray-box .content-wrapper div.table-wrapper:nth-of-type(3) .responsive-table--cyan>tbody>tr:nth-of-type(4)>th:first-child{text-align:left}.responsive-table--large>tbody>tr>td:nth-child(2){text-align:center}.responsive-table--large>tbody>tr>td:last-child{text-align:center}.responsive-table--large>tbody>tr>td:first-child>p:first-child{font-weight:bold}.responsive-table--large>tbody>tr>td:first-child>p:not(:first-child){padding-left:1rem}.responsive-table--range>tbody>tr>td{width:50%}.responsive-table--range>tbody>tr>td:first-child{background-color:rgba(73,152,175,.1)}.responsive-table--over>thead>tr>th:first-child{width:120px}.responsive-table--over>thead>tr>th:last-child{width:120px}.responsive-table--over>tbody>tr>td:first-child{text-align:center}.responsive-table--over>tbody>tr>td:nth-child(-n+2){background-color:rgba(73,152,175,.1)}.path-node-66 .responsive-table--over>tbody>tr>td:last-child,.path-node-66 .responsive-table--under>tbody>tr>td:last-child{text-align:center}.responsive-table--under>thead>tr>th:first-child{width:120px}.responsive-table--under>thead>tr>th:last-child{width:120px}.responsive-table--under>tbody>tr>td:nth-child(-n+2){background-color:rgba(73,152,175,.1)}.responsive-table--under>tbody>tr>td:last-child{text-align:right}.responsive-table--under>tbody>tr:nth-child(3)>td:nth-child(2){width:34%}.responsive-table--under>tbody>tr:nth-child(3)>td:nth-child(3){background-color:rgba(73,152,175,.1)}.responsive-table--under>tbody>tr:not(:nth-child(4))>td:first-child{text-align:center}.responsive-table--under>tbody>tr:nth-child(4)>td:nth-child(2){background-color:rgba(255,255,255,.9)}.responsive-table__brackets{display:flex;align-items:center;justify-content:center}.responsive-table__brackets::before,.responsive-table__brackets::after{content:"";font-size:1rem;width:.5rem;height:3rem;border:1px solid #000}.responsive-table__brackets::before{margin-right:1rem;border-right:0}.responsive-table__brackets::after{margin-left:1rem;border-left:0}.responsive-table__brackets::before{left:20%;border-left:solid 1px #000}.responsive-table__brackets::after{right:20%;border-right:solid 1px #000}.path-node-77 .responsive-table__brackets::before,.path-node-77 .responsive-table__brackets::after{border-color:#fff}.responsive-table--purple{white-space:nowrap;border:2px solid #5a326a;background:linear-gradient(to left,rgba(255,255,255,0),#fff 15px) 0 0/50px 100%,linear-gradient(to right,rgba(255,255,255,0),#fff 15px) right/50px 100%;background-repeat:no-repeat;background-attachment:local}.responsive-table--purple>thead>tr{text-align:center;color:#fff;background-color:#5a326a;font-weight:bold}.responsive-table--purple>thead>tr>th{border-right:1px solid #fff}.responsive-table--purple>thead>tr>td{border-right:1px solid #fff}.responsive-table--purple>tbody>tr{text-align:center;background-color:rgba(255,255,255,.9)}.responsive-table--purple>tbody>tr>th{background-color:#ddd8df}.responsive-table--monthly-style>thead>tr>th{border-right:1px solid #fff}.responsive-table--monthly-style>thead>tr:not(:last-child)>th:last-child{border-bottom:1px solid #fff}.responsive-table--monthly-style>thead>tr:nth-of-type(3)>th:nth-last-of-type(2){border-right:0}.responsive-table--monthly-style>thead>tr:nth-of-type(3)>th:last-of-type{border-left:1px solid #5a326a;padding:0;height:.5em}.responsive-table.responsive-table--monthly-style>thead>tr:last-of-type>th:last-of-type{border-left:1px solid #fff;position:relative}.responsive-table.responsive-table--monthly-style>thead>tr:last-of-type>th:last-of-type::before{content:'';height:calc(100% + 2px);border-left:1px solid #fff;position:absolute;top:0;left:0;margin-top:-1px;margin-left:-1px}.responsive-table--monthly-style>tbody tr:last-child>td:first-child,.responsive-table--monthly-style>tbody tr:not(:last-child)>td:nth-child(-n+2){background-color:rgba(87,58,93,.2)}.responsive-table--monthly-style>tbody>tr:not(:last-child):not(:nth-last-child(2))>td:nth-child(2){text-align:left}.responsive-table--monthly-style>tbody>tr:not(:last-child):not(:nth-last-child(2))>td:nth-child(2)>p:nth-last-child(2){font-weight:bold}.responsive-table--monthly-style>tbody>tr>td:nth-child(3){border-right-style:dotted}.responsive-table--monthly-style>tbody>tr>td:nth-child(4){border-left:0}.responsive-table--document-style th,.responsive-table--document-style td{border:1px solid #573a5d}.responsive-table--document-style>tbody>tr>th{text-align:left}.responsive-table--document-style>tbody>tr>th>p:not(:first-of-type){font-weight:normal}.responsive-table--document-style>tbody>tr>th>p:first-of-type{font-weight:bold}.responsive-table--orange{white-space:nowrap;border:2px solid #ff8201;background:linear-gradient(to left,rgba(255,255,255,0),#fff 15px) 0 0/50px 100%,linear-gradient(to right,rgba(255,255,255,0),#fff 15px) right/50px 100%;background-repeat:no-repeat;background-attachment:local}.responsive-table--orange>thead>tr{text-align:center;color:#fff;border-bottom:1px;background-color:#ff8201;font-weight:bold}.responsive-table--orange>thead>tr>th{border:1px solid #fff}.responsive-table--orange>tbody>tr{text-align:center;background-color:rgba(255,255,255,.9)}.responsive-table--orange>tbody>tr:not(:nth-last-child(2))>th:nth-child(2){text-align:left}.responsive-table--orange>tbody>tr>th{font-weight:bold;background-color:rgba(255,130,1,.1)}.responsive-table--orange>tbody>tr>th:nth-of-type(2)>p:not(:first-of-type){font-weight:normal}.path-node-62 .responsive-table--no-border{border-spacing:1px;width:100%;min-width:unset}.path-node-62 .responsive-table.responsive-table--no-border>tbody>tr>th{border:0}.path-node-62 .responsive-table.responsive-table--no-border>tbody>tr>td{text-align:justify;text-justify:inter-character;border:0}.path-node-62 .responsive-table.responsive-table--no-border>tbody>tr:not(:first-of-type)>th{background-color:gray;color:#fff}.path-node-62 .responsive-table.responsive-table--no-border>tbody>tr:not(:first-of-type)>td{background-color:#e5e5e5}.path-node-62 .responsive-table.responsive-table--no-border>tbody>tr:first-of-type>td{padding-bottom:1rem}@media(min-width:576px) and (max-width:991.98px){.path-node-62 .responsive-table.responsive-table--no-border>tbody>tr>th{width:4em;font-size:.95rem}.path-node-62 .responsive-table.responsive-table--no-border>tbody>tr>td{font-size:.95rem}}.path-node-63 .responsive-table.responsive-table--cyan>tbody>tr>td:first-of-type{background-color:#e4eff3}.path-node-63 .responsive-table.responsive-table--cyan>tbody>tr>td:not(:first-of-type):not(:last-of-type){text-align:center}@media(max-width:575.98px){.path-node-64 .responsive-table--purple:first-of-type th span{display:block}.path-node-64 .responsive-table--purple:first-of-type th,.path-node-64 .responsive-table--purple:first-of-type td{font-size:1rem}}
.same-space{display:flex;flex-wrap:wrap;font-size:.9rem;line-height:1.6em}.same-space__term{width:9em;font-weight:bold}.same-space__description{position:relative;width:calc(100% - 9em);margin:0;text-align:justify;text-justify:inter-character}.same-space__description::before{position:absolute;left:-1em;content:"：";font-size:.9rem;line-height:1.6em}.path-node-63 .same-space__term{display:flex;justify-content:space-between;width:8em;margin-right:1em}.path-node-63 .same-space:nth-of-type(2) .same-space__term{width:7em;box-sizing:border-box;padding:0 1em}.path-node-63 .img-heading--align-left-with-line+.same-space{align-items:flex-start}.path-node-63 .img-heading--align-left-with-line+.same-space .same-space__description::before{display:none}.path-node-63 .img-heading--align-left-with-line+.same-space .same-space__term{width:7em;background-color:#4998af;border-radius:1em;color:#fff;text-align:center;margin-right:.8em}@media(max-width:575.98px){.path-node-63 .same-space:first-of-type .same-space__term{display:inline-block;width:auto;font-size:1rem;line-height:1.6em}.path-node-63 .same-space:first-of-type .same-space__term::after{content:"：";font-size:1rem;line-height:1.6em}.path-node-63 .same-space:nth-of-type(2) .same-space__term{font-size:1rem;line-height:1.6em;margin-bottom:.5em}.path-node-63 .same-space:nth-of-type(2) .same-space__description{padding-left:1em}.path-node-63 .same-space .same-space__description{display:block;position:relative;width:100%;font-size:1rem;line-height:1.6em}.path-node-63 .same-space .same-space__description+.same-space__term{margin-top:1rem}.same-space__description::before{display:none}}
.sitemap ul ul{padding-left:1.5rem;list-style-type:circle}.sitemap ul ul ul{padding-left:1.5rem;list-style-type:"\30FB"}.sitemap{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;list-style:none;width:100%;margin:0;padding-left:0}.path-node-75 .sitemap{flex-direction:column-reverse}.sitemap>.menu-item{width:100%;margin-top:2rem}.sitemap>.menu-item>a{display:block;padding:.8em;margin-bottom:1rem;font-weight:bold}.sitemap>.menu-item>a{color:#ded76e;border-radius:8px;font-size:1.2rem}.sitemap>.menu-item:first-of-type>a{background-color:#573a5d}.sitemap>.menu-item:first-of-type>ul a{color:#573a5d}.sitemap>.menu-item:last-of-type>a{background-color:#4998af}.sitemap>.menu-item:last-of-type>ul a{color:#4998af}.sitemap>.menu-item>ul{margin-left:2rem;list-style-type:disc}.sitemap li span,.sitemap li a{line-height:2.5rem;font-weight:bold}
.service-text{padding-top:1rem;text-align:justify;text-justify:inter-character}@media(max-width:575.98px){.service-text{padding-top:0}}.service-text--no-margin-bottom{margin-bottom:0}.service-text__new-line{display:block}
.table-wrapper{position:relative;overflow-x:auto;overflow-y:hidden;box-sizing:border-box;height:auto;margin-top:15px;margin-bottom:15px;background:linear-gradient(to left,rgba(255,255,255,0),rgba(0,0,0,.2)) 0 0/20px 100%,linear-gradient(to right,rgba(255,255,255,0),rgba(0,0,0,.2)) right/20px 100%;background-repeat:no-repeat;background-attachment:scroll}.path-node-62 .table-wrapper{margin-bottom:40px}.path-node-63 .table-wrapper,.path-node-64 .table-wrapper,.path-node-66 .table-wrapper,.path-node-77 .table-wrapper{margin-top:25px;margin-bottom:10px;background:linear-gradient(to left,rgba(255,255,255,0),#000) 0 0/10px 100%,linear-gradient(to right,rgba(255,255,255,0),#000) right/10px 100%;background-repeat:no-repeat;background-attachment:scroll}.path-node-63 .table-wrapper--margin-bottom,.path-node-64 .table-wrapper--margin-bottom,.path-node-66 .table-wrapper--margin-bottom,.path-node-77 .table-wrapper--margin-bottom{margin-bottom:25px}.path-node-63 .table-wrapper+ol{margin-bottom:40px}.table-wrapper--narrow{width:auto;margin:0 0 0 2.4em}@media(min-width:768px){.path-node-64 .table-wrapper--narrow{width:70%;margin-left:auto;margin-right:auto}}
.top-content{position:relative}@media(max-width:767.98px){}@media(min-width:576px){}@media(min-width:768px){.top-content{height:300px}}.top-content__inner{width:100vw;height:200px;margin:0 calc(50% - 50vw);border-bottom:1px solid #000;background-repeat:no-repeat;background-position:50% 80%;background-size:cover;position:relative}@media(min-width:576px){.top-content__inner{height:250px}}@media(min-width:768px){.top-content__inner{height:300px;position:static}}.path-frontpage .top-content,.path-frontpage .top-content__inner,.is-patients-front-page .top-content,.is-patients-front-page .top-content__inner{height:auto}@media(min-width:576px){.path-frontpage .top-content,.path-frontpage .top-content__inner,.is-patients-front-page .top-content,.is-patients-front-page .top-content__inner{height:450px}}@media(min-width:992px){.path-frontpage .top-content,.path-frontpage .top-content__inner,.is-patients-front-page .top-content,.is-patients-front-page .top-content__inner{height:540px}}@media(max-width:767.98px){}.path-node-47 .top-content__inner,.path-node-48 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background-1.png)}.path-node-49 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background-2.png)}.path-node-50 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background-3.png)}.path-node-51 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background-4.png)}.path-node-89 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background-5.png)}.path-node-52 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background-6.png);background-position:50% 45%}.path-node-53 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background_ahp-1.png)}.path-node-90 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background_ahp-6.png)}.path-node-54 .top-content__inner,.path-node-55 .top-content__inner,.path-node-56 .top-content__inner,.path-node-57 .top-content__inner,.path-node-58 .top-content__inner,.path-node-59 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background_ahp-2.png);background-position:80% 50%}@media(max-width:575.98px){.path-node-54 .top-content__inner,.path-node-55 .top-content__inner,.path-node-56 .top-content__inner,.path-node-57 .top-content__inner,.path-node-58 .top-content__inner,.path-node-59 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background_ahp-2.png);background-position:35% 50%}}@media(min-width:992px){.path-node-54 .top-content__inner,.path-node-55 .top-content__inner,.path-node-56 .top-content__inner,.path-node-57 .top-content__inner,.path-node-58 .top-content__inner,.path-node-59 .top-content__inner{background-size:contain}}.path-node-60 .top-content__inner,.path-node-61 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background_ahp-3.png)}.path-node-62 .top-content__inner,.path-node-63 .top-content__inner,.path-node-64 .top-content__inner,.path-node-65 .top-content__inner,.path-node-66 .top-content__inner,.path-node-77 .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background_ahp-4.png)}.top-content__patient__voice .top-content__inner{background-image:url(/themes/custom/ahp/css/components/../../images/hero_background_ahp-5.png);background-size:auto 100%}.top-content__title{position:absolute;z-index:10;bottom:30px;width:80%;padding:10px 0 10px 20px;color:white;border-radius:0 5px 5px 0;background:linear-gradient(90deg,#573a5d 40%,transparent);font-size:1.4rem;line-height:1.4em;-webkit-print-color-adjust:exact;-webkit-filter:opacity(1)}@media(max-width:767.98px){.top-content__title__new-line{display:block}}@media(min-width:768px) and (max-width:991.98px){.path-node-62 .top-content__title__new-line,.path-node-63 .top-content__title__new-line,.path-node-64 .top-content__title__new-line,.path-node-65 .top-content__title__new-line,.path-node-66 .top-content__title__new-line,.path-node-77 .top-content__title__new-line{display:block}}@media(min-width:576px){.top-content__title{left:4%;width:70%;border-radius:5px;font-size:1.6rem;padding-left:1em}}@media(min-width:768px){.top-content__title{font-size:2rem;padding:20px}}.is-patients-page .top-content__title{background:linear-gradient(90deg,#4998af 40%,transparent)}.top-content__image{position:absolute;right:5%;bottom:0;z-index:40}@media(max-width:449.98px){.path-node-89 .top-content__image,.path-node-90 .top-content__image{right:-30px}}@media(max-width:575.98px){.path-node-52 .top-content__image{left:0;right:auto;overflow:hidden}.path-node-52 .top-content__image img{margin-left:10em}}@media(min-width:576px){.top-content__image{right:8%}.path-node-52 .top-content__image{right:-20px}}@media(min-width:768px){.top-content__image{right:20px}.path-node-52 .top-content__image{right:-110px}}@media(max-width:991.98px){.path-node-52 .top-content__title .top-content__title__new-line{display:block;line-height:1em}}@media(min-width:992px){.top-content__image{right:110px}.path-node-60 .top-content__image,.path-node-61 .top-content__image{right:0}.path-node-52 .top-content__image{right:-70px}}.top-content__patient__voice .top-content__image{left:0;height:100%;width:100%;text-align:center}.top-content__patient__voice .top-content__inner{background-position:calc(50% + 50px)}.top-content__patient__voice .top-content__image img{display:inline-block;margin:0 0 0 135px;height:100%;width:auto}@media(min-width:768px){.top-content__patient__voice .top-content__image img{margin-left:155px}}.path-node-48 .top-content__image,.path-node-49 .top-content__image{right:5%}@media(min-width:992px){.path-node-48 .top-content__image,.path-node-49 .top-content__image{right:20%}}.path-frontpage .top-content__image{right:calc(40% - 180px)}@media(min-width:576px){.path-frontpage .top-content__image{right:calc(30% - 180px)}}@media(min-width:768px){.path-frontpage .top-content__image{right:calc(10% - 100px)}}@media(min-width:992px){.path-frontpage .top-content__image{right:0}}.is-patients-front-page .top-content__image{right:calc(40% - 220px)}@media(min-width:576px){.is-patients-front-page .top-content__image{right:calc(2% - 40px)}}@media(min-width:768px){.is-patients-front-page .top-content__image{right:calc(2% - 100px)}}@media(min-width:992px){.is-patients-front-page .top-content__image{right:calc(30% - 180px);right:-70px}}.is-patients-front-page .top-content__image>picture>img,.path-frontpage .top-content__image>picture>img{height:280px}@media(min-width:576px){.is-patients-front-page .top-content__image>picture>img,.path-frontpage .top-content__image>picture>img{height:330px}}@media(min-width:768px){.is-patients-front-page .top-content__image>picture>img,.path-frontpage .top-content__image>picture>img{height:400px}}@media(min-width:992px){.is-patients-front-page .top-content__image>picture>img,.path-frontpage .top-content__image>picture>img{height:450px}}.top-content__image>picture>img{display:block;width:auto;height:160px}@media(min-width:576px){.top-content__image>picture>img{height:190px}}@media(min-width:768px){.top-content__image>picture>img{height:280px}}.top-content__catch-phrases{line-height:1.5em;margin:10px 10px 2rem 10px;position:relative;z-index:50;font-size:1.2rem}@media(min-width:576px){.top-content__catch-phrases{top:29px;left:calc(30% - 150px);left:2%;letter-spacing:normal;position:absolute;margin:0;font-size:1rem}}@media(min-width:768px){.top-content__catch-phrases{left:2%;top:50px}}@media(min-width:992px){.top-content__catch-phrases{top:90px;left:calc(30% - 150px);left:0}}@media(min-width:768px){.is-patients-front-page .top-content__catch-phrases{top:70px}}.top-content__phrase-wrapper{display:block}@media(min-width:576px){.top-content__phrase-wrapper{margin-bottom:1px}}@media(min-width:992px){.top-content__phrase-wrapper{margin-bottom:3px}}@media(min-width:768px){.top-content__phrase-wrapper--some-phrases{display:flex}}@media(min-width:768px) and (max-width:991.98px){.top-content__phrase-wrapper--some-phrases--break-md{flex-direction:column}}.top-content__phrase-inner{display:block}@media(min-width:768px){.top-content__phrase-inner>.top-content__phrase{border-radius:0}.top-content__phrase-inner:nth-of-type(n+2)>.top-content__phrase{margin-left:-1px;padding-left:1px}.top-content__phrase-inner:first-child>.top-content__phrase{padding-right:0;border-radius:4px 0 0 4px}.top-content__phrase-inner:last-child>.top-content__phrase{border-radius:0 4px 4px 0}}.top-content__phrase{display:inline-block;margin-bottom:2px;padding:1px 2px 0 2px;color:#fff;border-radius:4px;background-color:#573a5d;font-size:15px}@media(min-width:576px){.top-content__phrase{padding:4px;font-size:1.2rem}}@media(min-width:576px) and (-ms-high-contrast:none){.top-content__phrase{padding:4px 4px 1px 4px}}.is-patients-front-page .top-content__phrase{background-color:#4998af}.top-content__phrase--large{padding:6px 2px 6px 2px;color:#573a5d;background-color:#fff;box-shadow:0 4px 8px #dbdbdb;font-size:1.2rem;font-weight:bold}@media all and (-ms-high-contrast:none){.top-content__phrase--large{padding:6px 2px 4px 2px}}@media(min-width:768px){.top-content__phrase--large{padding:12px}}@media(min-width:768px) and (-ms-high-contrast:none){.top-content__phrase--large{padding:12px 12px 8px 12px}}@media(min-width:992px){.top-content__phrase--large{padding:18px;font-size:1.8rem}}@media(min-width:992px) and (-ms-high-contrast:none){.top-content__phrase--large{padding:18px 18px 14px 18px}}.is-patients-front-page .top-content__phrase--large{color:#4998af;background-color:#fff;font-size:1.4rem}@media(min-width:992px){.is-patients-front-page .top-content__phrase--large{font-size:1.8rem}}.top-content__phrase--link{position:relative;margin-top:10px;padding-right:20px;color:#573a5d;background-color:#ded76e;font-weight:bold}.top-content__phrase--link:hover{opacity:.7}.top-content__phrase--link::after{display:inline-block;content:"arrow_forward_ios";white-space:nowrap;letter-spacing:normal;text-transform:none;word-wrap:normal;direction:ltr;font-family:"Material Icons",sans-serif;font-feature-settings:"liga" 1;font-size:15px;font-weight:normal;font-style:normal;line-height:1;text-rendering:optimizeLegibility;position:absolute;top:50%;transform:translateY(-50%);color:#573a5d}@media(max-width:575.98px){.top-content__phrase--link{font-size:1.1rem;padding:10px 30px 10px 5px}.top-content__phrase--link::after{font-size:1.3rem;padding-left:2px}}@media(min-width:992px){.top-content__phrase--link{margin-top:30px}}.is-patients-front-page .top-content__phrase--link{background-color:#ded76e}.top-content__text{position:absolute;z-index:10;bottom:0;left:10px}@media(max-width:575.98px){.top-content__text{bottom:.5em;font-size:.65rem;padding-left:1.2em;font-weight:bold}.top-content__text::before{font-size:.7rem}}.top-content__name{margin-top:4px;text-align:right}.top-content__name>a{color:#000}.top-content__supervisor{display:flex;justify-content:flex-start}.top-content__name__new-line{display:block}.top-content__supervisor{justify-content:flex-start}@media(min-width:576px){.top-content__supervisor{justify-content:flex-end}.top-content__name__new-line{display:inline}}@media(max-width:575.98px){.top-content__supervisor *{font-size:14px}.top-content__supervisor .top-content__name{display:flex;justify-content:flex-start;align-items:flex-start}.top-content__supervisor .top-content__name>span{flex-shrink:0;flex-grow:0}.top-content__supervisor .top-content__name>span{flex-shrink:0;flex-grow:0}.top-content__supervisor p.top-content__name>a span:first-of-type{flex-shrink:unset}}.top-content__supervisor p a{display:inline-flex;align-items:flex-start;justify-content:flex-start}.top-content__supervisor p a span{text-align:left;text-decoration:underline}.top-content__supervisor p a span:first-of-type{flex-shrink:0}
.treatment-list-box{margin-top:20px;margin-bottom:20px;padding:10px 20px;border:3px solid #60aec6;border-radius:6px;background-color:#fff}.treatment-list-box--purple{border-color:#573a5d}.treatment-list-box h3{font-size:1.3rem}.treatment-list-box__list{margin-top:-.5em;padding-left:22px;list-style-type:none;line-height:1.8em}.treatment-list-box__list>li{position:relative;padding-bottom:15px;font-weight:bold}@media(min-width:0){.treatment-list-box__list>li{font-size:1.1rem}}@media(min-width:576px){.treatment-list-box__list>li{font-size:1.15rem}}@media(min-width:768px){.treatment-list-box__list>li{font-size:1.18rem}}.treatment-list-box__list>li::before{position:absolute;top:5px;left:-17px;display:inline-block;width:10px;height:10px;content:"";border-radius:50%;background-color:#000}@media(min-width:576px){.treatment-list-box__list>li::before{width:11px;height:11px}}@media(min-width:768px){.treatment-list-box__list>li::before{top:4px;left:-18px;width:12px;height:12px}}@media(min-width:992px){.treatment-list-box__list>li::before{top:6px;left:-19px;width:13px;height:13px}}
.treatment-point__scrollable_wrapper{width:100%;overflow-x:scroll;position:relative;-ms-overflow-style:none;scrollbar-width:none}.treatment-point__scrollable_wrapper::-webkit-scrollbar{display:none}.treatment-point__wrapper{display:flex;align-items:stretch;margin:1rem}.treatment-point__wrapper>*{flex-shrink:0}.treatment-point__wrapper p{margin:0}.treatment-point__mod-text__wrapper{border:2px solid #5398b2;border-radius:5px;padding-left:1.2em;padding-right:1.2em;background-color:#fff;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:4.5rem}.treatment-point__mod-number{background-color:#5398b2;font-size:1.2rem;width:1.6em;height:1.6em;border-radius:.8em;display:flex;align-items:center;justify-content:center;line-height:1em;position:absolute;top:-.8em;left:-.8em;color:#fff;font-weight:bold}.treatment-point__mod-text{font-size:.85rem;white-space:nowrap;line-height:1.4em}.treatment-point__image__wrapper>img{height:220px;width:auto;display:block;margin:1.5em auto}.treatment-point__arrow__wrapper{display:flex;padding:0 .8rem 100px;align-items:center}.treatment-point__arrow__wrapper>img{width:60px}.treatment-point__treatment{background-color:#60aec6;border-radius:5px;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:.8em;padding-bottom:.8em}.treatment-point__treatment-name{font-size:1.3rem;font-weight:bold;white-space:nowrap;margin:0 0 .1em 0}.treatment-point__treatment-description{font-size:.85rem;font-weight:bold;white-space:nowrap;line-height:1.4em}.treatment-point__treatment-description .treatment-point__point{color:#ead153}.treatment-point__treatment__row__wrapper{display:flex}.treatment-point__treatment__row__wrapper .treatment-point__treatment{width:22em;flex-basis:50%;flex-shrink:1;flex-grow:1}.treatment-point__treatment__row__wrapper .treatment-point__treatment__wrapper:first-of-type{margin-right:4px}.treatment-point__treatment__row__wrapper .treatment-point__treatment__wrapper:last-of-type{margin-left:4px}.treatment-point__treatment__moa-text__wrapper{background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-top:6px;padding:.8em 1em;box-sizing:border-box;height:4rem;line-height:1.4em}.treatment-point__treatment__moa-text{font-size:.85rem;font-weight:bold;white-space:nowrap}.treatment-point__treatment__moa-text .treatment-point__point{color:#60aec6}
.vertical-table{border:solid 2px #60aec6;font-weight:bold}@media(min-width:768px){.vertical-table{font-size:1.2rem}}.vertical-table>tbody>tr>th{width:200px;text-align:center;background-color:#60aec6}@media(min-width:576px){.vertical-table>tbody>tr>th{width:auto}}.vertical-table>tbody>tr>td{padding:10px;border:solid 2px #60aec6}.vertical-table>tbody>tr>td:last-child{text-align:center}.vertical-table--sm-min{display:block}.vertical-table--sm-min>tbody>tr:first-child>th{padding:10px}.vertical-table--sm-min>tbody>tr:nth-child(2)>td{text-align:left}.vertical-table--sm-min>tbody>tr:last-child>td{text-align:center}@media(min-width:576px){.vertical-table--sm-min{display:none}}.path-node-54 .vertical-table tbody tr td{background-color:#fff}.path-node-54 .vertical-table span{display:inline-block}@media(min-width:768px){.path-node-54 .vertical-table>thead{display:none}}@media(max-width:767.98px){.path-node-54 .vertical-table>tbody>tr:first-of-type>th:first-of-type{display:none}.path-node-54 .vertical-table>thead>tr>th{background-color:#60aec6;padding:10px}}@media(max-width:575.98px){.path-node-54 .vertical-table>tbody>tr>td{font-size:.9rem}}
.white-box{position:relative;width:auto;margin:0 12px;padding:20px 5px;border-radius:40px;background-color:#fff}@media(min-width:992px){.white-box{padding:15px 20px}}.white-box--around-purple{margin:0;padding:5px;border:3px solid #573a5d;border-radius:20px}@media(min-width:576px){.white-box--around-purple{margin-top:15px;margin-bottom:15px;padding:18px 20px}}.white-box--small{margin-bottom:20px}@media(min-width:576px){.white-box--small{width:40%;margin-bottom:0}.white-box--large{width:60%}}.path-node-49 .white-box:last-child{margin-bottom:25px}.white-box__text{color:#573a5d;font-weight:bold}@media(max-width:767.98px){.path-node-49 .white-box{border-radius:10px;height:4.2rem;display:flex;align-items:center}.path-node-49 .white-box:last-child{margin-bottom:0}.white-box__text{width:65%;margin:0;line-height:1.4rem;font-size:1rem}}@media(min-width:768px){.white-box__text{width:74%;margin:0;line-height:2rem}}@media(min-width:768px){.white-box__text{font-size:1.3rem}}@media(min-width:768px){.white-box__new-line{display:block}}.white-box__img{display:block;width:26%;margin:0 auto;position:absolute;top:50%;transform:translateY(-50%);right:2%}@media(min-width:576px){.white-box__img{right:4%;width:25%}}@media(min-width:768px){.white-box__img{right:7%;width:20%}}@media(min-width:992px){.white-box__img{width:200px}}.white-box__img--small{right:5%;width:20%}@media(min-width:576px){.white-box__img--small{right:7%;width:18%}}@media(min-width:992px){.white-box__img--small{width:150px}}.white-box__img--large{right:1%;width:33%}@media(min-width:768px){.white-box__img--large{right:5%;width:25%}}@media(min-width:992px){.white-box__img--large{right:2%;width:280px}}.path-node-54 .white-box img{height:420px;width:auto;max-width:100%;display:block;margin-left:auto;margin-right:auto}@media(min-width:576px){.path-node-54 .white-box img{height:600px;max-width:none}}.path-node-54 .white-box+.white-box{margin-top:1.5rem}@media(min-width:768px){.path-node-54 .white-box+.white-box{margin-top:0}}
.patient-voice__headline{display:flex;align-items:flex-start;margin-top:50px;margin-bottom:1.5rem}.patient-voice__headline-image{width:150px;height:auto}.patient-voice__headline-image img{width:100%;margin-left:-.5rem}.patient-voice__headline-name{display:flex;align-items:center;margin:-1.6em 0 0 -3.5em}.patient-voice__headline-name-initial{z-index:100;display:flex;align-items:center;justify-content:center;width:4.5rem;height:4.5rem;color:#fff;border-radius:4.5rem;background-color:#5f345c;font-size:2rem;font-weight:bold;line-height:0}.patient-voice__headline-name-info{display:flex;align-items:center;margin-left:.4rem;font-size:1.5rem;font-weight:bold}.patient-voice__headline-name-info span{margin-bottom:-.4rem}.patient-voice__headline-comment-wrapper{margin:calc(-130px - 0.2em) 0 1.5em calc(150px + 0.5em)}.patient-voice__headline-comment{margin:0;color:#5f345c;font-size:1.25rem;font-weight:bold;line-height:1.4em}.patient-voice__headline-comment__new-line{display:block}@media(max-width:767.98px){.patient-voice__headline-comment__new-line__inline{display:inline}}.patient-voice__headline-comment-wrapper .annotation--asterisk{font-weight:bold}.patient-voice__headline-text{text-align:justify;text-justify:inter-character;color:#4998af;font-size:1.1rem;font-weight:bold}.patient-voice__headline-text+.annotation--right{color:#4998af;font-weight:bold}.patient-voice__journey-container{position:static;height:500px;margin:1.1rem}.patient-voice__journey{position:absolute;left:0;overflow-x:scroll;width:100vw;height:inherit;margin:0;padding:0;text-align:center;background-image:url(/themes/custom/ahp/css/components/../../images/journey_bg.png);background-repeat:repeat-x;background-size:auto 100%;-ms-overflow-style:none;scrollbar-width:none}.patient-voice__journey::-webkit-scrollbar{display:none}.patient-voice__journey-image{width:auto;max-width:none;height:calc(100% - 4rem);margin:2rem 0}.path-node-67 .layout-main>.content-wrapper,.path-node-67 article.contextual-region:first-of-type,.path-node-79 .layout-main>.content-wrapper,.path-node-79 article.contextual-region:first-of-type{position:static}.patient-voice__main{max-width:700px;margin:0 100px 20px}@media(max-width:999.98px){.patient-voice__main{max-width:none;margin:0 auto}}.patient-voice__section{margin-top:2em}.patient-voice__section-text{margin:0;text-align:justify;text-justify:inter-character}@media(max-width:767.98px){.patient-voice__section-text:nth-of-type(n+2){margin-top:1em}}.patient-voice__section-title{margin-bottom:.5rem;color:#4998af;font-size:1.15rem;font-weight:bold}.patient-voice__section-title__new-line{display:block}@media(max-width:767.98px){.patient-voice__section-title__new-line{display:inline}}.patient-voice__section-right-image{float:right;width:250px;margin-right:-100px;padding-left:20px}.patient-voice__section-left-image{float:left;width:250px;margin-left:-100px;padding-right:20px}@media(max-width:767.98px){.patient-voice__section-right-image,.patient-voice__section-left-image{width:max(35%,180px)}}@media(max-width:999.98px){.patient-voice__section-right-image{margin-right:0}.patient-voice__section-left-image{margin-left:0}}@media(max-width:767.98px){.patient-voice__headline-name-info{align-items:center;margin-left:.2rem;font-size:1.4rem}.patient-voice__headline-comment-wrapper{width:100%;margin-top:0;margin-left:0;padding-bottom:1.5em;border-bottom:1px solid #5f345c;font-size:1.04rem;line-height:1.7em}.patient-voice__headline-comment{text-align:justify;text-justify:inter-character}.patient-voice__headline-comment-wrapper .annotation--asterisk{text-align:justify;text-justify:inter-character;font-size:1rem}.patient-voice__section-title{text-align:justify;text-justify:inter-character}.patient-voice__headline{justify-content:center}}@media(max-width:575.98px){.patient-voice__headline-name-info__new-line{display:block;padding-left:.8em;font-size:1.1rem}}.patient-voice__movie__button{display:flex;align-items:center;justify-content:center;margin:1.5rem 0 3rem;border-radius:5px;background:linear-gradient(#5aa8b3,#3f767f)}.patient-voice__movie__button:hover{opacity:.7}.patient-voice__movie__button__movie_title_image{flex-shrink:3;width:auto;height:23px}.patient-voice__movie__button__movie_icon_image{flex-shrink:1;width:auto;height:30px;padding:10px 15px}.patient-voice__movie__button__text{flex-shrink:0;padding:1.15rem 0 1rem 0;color:#fff;font-size:1.2rem;font-weight:bold;line-height:1.2em}.patient-voice__movie__button__text--new_line{display:inline-block}@media(max-width:767.98px){.patient-voice__movie__button__movie_title_image{height:20px}.patient-voice__movie__button__movie_icon_image{height:26px}.patient-voice__movie__button__text{font-size:1.1rem}}@media(max-width:575.98px){.patient-voice__movie__button__movie_title_image{height:16px}.patient-voice__movie__button__movie_icon_image{height:21px}.patient-voice__movie__button__text{font-size:1rem}.patient-voice__movie__button__text--new_line{display:block}}.patient-voice__body__wrapper{background-color:#fff4f4}.patient-voice__form__lead{margin-top:2rem}.patient-voice__form__lead__new-line{display:block}@media(max-width:575.98px){.patient-voice__form__main h2{font-size:1.3rem}}.patient-voice__form__separator{height:1px;margin:1.6rem 0;border:0;border-top:1px solid #b2b2b2}.patient-voice__form__list{margin:0;padding:0;list-style-type:none}.patient-voice__form__list>li{display:flex;align-items:flex-start}.patient-voice__form__list-with-disc>li::before{flex-grow:0;flex-shrink:0;margin-right:5px;content:"\025CF";color:#ff8200;font-size:1.2rem;line-height:1.4em}.patient-voice__form__list>li:nth-of-type(n+2){margin-top:1rem}.patient-voice__form__description-list{width:100%;margin:0}.patient-voice__form__description-list dt{font-size:1.1rem;line-height:1.6em}.patient-voice__form__description-list dd{width:100%;margin:0}.patient-voice__form__description-list dd ol{width:100%;list-style-type:none;counter-reset:cnt}.patient-voice__form__description-list dd ol li{display:flex;flex-grow:2;align-items:flex-start;counter-increment:cnt}.patient-voice__form__description-list dd ol li>span{width:100%}.patient-voice__form__description-list dd ol li::before{flex-shrink:0;margin-right:5px;content:counter(cnt) ")"}.patient-voice__form__note{display:flex;justify-content:flex-end;font-size:.8rem}.patient-voice__form__note *:first-child{flex-grow:0;flex-shrink:0}.patient-voice__form__points-to-note{margin-bottom:.5rem;color:#573a5d;font-size:1.2rem}.patient-voice__form__points-to-note::before{content:"\03C"}.patient-voice__form__points-to-note::after{content:"\03E"}.patient-voice__form__list-with-dot>li::before{flex-grow:0;flex-shrink:0;margin-right:5px;content:"\030FB"}.patient-voice__form__points-to-note+ul{padding-bottom:3rem}.patient-voice__form__item_group{margin:0;padding:0 3rem}.patient-voice__form__item_group_label{display:flex;margin-top:0;margin-bottom:0;color:#573a5d;font-size:1.3rem}.patient-voice__form__item_group_label::before{content:"\025A0"}.patient-voice__form__item_group_label span{margin-left:.5em;font-size:.85rem}.patient-voice__form__item_group_main{margin:0 1.6em}.patient-voice__form__item_name_label{flex-grow:0;flex-shrink:0;width:3em;font-size:1rem;font-weight:bold}.patient-voice__form__item_list{display:flex;flex-wrap:wrap;list-style-type:none}.patient-voice__form__item_text-note{margin-top:1rem;margin-bottom:.6em;font-size:.85rem;font-weight:bold;line-height:1em}.patient-voice__form__item_text-with-note{flex-direction:column;align-items:flex-start}.patient-voice__form__question{display:flex;align-items:flex-start;justify-content:flex-start;margin-top:2rem;margin-bottom:0;font-size:1rem;font-weight:bold}.patient-voice__form__question::before{flex-grow:0;flex-shrink:0;width:1.1rem;content:"\030FB";font-weight:bold}.patient-voice__form__main input[type="text"],.patient-voice__form__main input[type="tel"],.patient-voice__form__main input[type="email"]{box-sizing:border-box;padding:5px;border:1px solid #989898;border-radius:.2rem;font-size:1rem;line-height:2rem}.patient-voice__form__main input[type="text"]{width:197px}.patient-voice__form__main input[type="email"]{width:100%;max-width:480px}.patient-voice__form__main .form-item{margin-top:0;margin-bottom:0}.patient-voice__form__main label{font-size:1rem;font-weight:bold}.patient-voice__form__main .form-actions{display:flex;flex-direction:column-reverse;flex-wrap:wrap;align-items:center}@media(min-width:575.99px){.patient-voice__form__main .form-actions{flex-direction:row-reverse;justify-content:center}}.patient-voice__form__main .form-submit{display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(100% - 2rem);height:64px;margin-right:1rem;margin-left:1rem;white-space:nowrap;-webkit-filter:opacity(1);color:#fff;border:0;border-radius:.5rem;background-color:#4998af;box-shadow:0 8px 10px 0 #c9c9c9,0 1px 4px 0 #fff inset,0 -1px 4px 0 #000 inset;font-size:1.3rem;font-weight:bold;-webkit-print-color-adjust:exact}@media(min-width:575.99px){.patient-voice__form__main .form-submit{font-size:1.5rem}}@media(min-width:575.99px){.patient-voice__form__main .webform-button--preview{width:296px}}@media(min-width:575.99px){.patient-voice__form__main .webform-button--previous,.patient-voice__form__main .webform-button--submit{width:176px}}.patient-voice__form__main .webform-button--previous{color:#4998af;background-color:#b2dde8}.patient-voice__form__main .webform-button--submit{margin-bottom:24px}@media(min-width:575.99px){.patient-voice__form__main .webform-button--submit{margin-bottom:0}}.patient-voice__manu-wrapper{display:block;max-width:780px;margin-right:auto;margin-left:auto;padding:1rem 1.5rem;background-color:#fff;box-shadow:5px 5px 5px rgba(0,0,0,.3);box-sizing:border-box}.patient-voice__manu-wrapper.patient-voice__manu-wrapper--no_padding{padding:0}.patient-voice__manu-wrapper:not(:last-of-type){margin-bottom:1.5rem}.patient-voice__manu-wrapper .patient-voice__headline{margin:0}.patient-voice__manu-wrapper .patient-voice__headline-image{width:130px;height:auto}.patient-voice__manu-wrapper .patient-voice__headline-name{margin:0}.patient-voice__manu-wrapper .patient-voice__headline-name-initial{width:3rem;height:3rem;border-radius:3rem;font-size:1.5rem}.patient-voice__manu-wrapper .patient-voice__headline-name-info{color:#000;font-size:1.1rem}.patient-voice__manu-wrapper .patient-voice__headline-comment-wrapper{display:block;margin:.5rem 0 0 1rem}.patient-voice__manu-wrapper .patient-voice__headline-comment{display:block;padding-right:1rem;font-size:1rem}.path-node-67 .patient-voice__manu-wrapper__path-node-67,.path-node-79 .patient-voice__manu-wrapper__path-node-79{background-color:#e0eded}.path-node-67 .patient-voice__manu-wrapper__path-node-67,.path-node-79 .patient-voice__manu-wrapper__path-node-79,.path-node-88 .patient-voice__manu-wrapper__path-node-88{pointer-events:none}@media(max-width:767.98px){.patient-voice__manu-wrapper .patient-voice__headline-comment-wrapper{padding-bottom:0;border-bottom:0}}@media(max-width:575.98px){.patient-voice__manu-wrapper{margin-left:15px;margin-right:15px}.patient-voice__manu-wrapper .patient-voice__headline-image{flex-shrink:0;width:90px}.patient-voice__manu-wrapper .patient-voice__headline-comment__new-line__possible{display:inline}.patient-voice__manu-wrapper .patient-voice__headline-name-info,.patient-voice__manu-wrapper .patient-voice__headline-name-info__new-line{padding-top:0;font-size:1rem;line-height:1.2em}.patient-voice__manu-wrapper .patient-voice__headline-comment-wrapper{width:calc(100% + 90px);margin-top:calc(90px - 3rem + 0.8rem);margin-left:-90px}}.patient-voice__form_banner{position:relative;display:block;width:100%;margin:3.5rem 0;text-align:center;border-radius:5px;background:linear-gradient(#5aa8b3,#3f767f)}.patient-voice__form_banner::before{position:absolute;z-index:850;top:0;left:0;display:block;width:100%;height:100%;content:"";border-radius:5px;background-image:url(/themes/custom/ahp/images/form_banner_image_left.png);background-repeat:no-repeat;background-position:top left;background-size:auto 100%}.patient-voice__form_banner::after{position:absolute;z-index:850;top:0;left:0;display:block;width:100%;height:100%;content:"";border-radius:5px;background-image:url(/themes/custom/ahp/images/form_banner_image_right.png);background-repeat:no-repeat;background-position:top right;background-size:auto 100%}.patient-voice__form_banner__container{position:relative;z-index:900;display:inline-flex;align-items:center;justify-content:center}.patient-voice__form_banner__container *{color:#fff}.patient-voice__form_banner__container__main{padding-top:.2rem;font-size:1.2rem;font-weight:bold}.patient-voice__form_banner__container__sub{display:flex;overflow:hidden;flex-direction:column;flex-grow:0;flex-shrink:0;align-items:center;justify-content:center;width:5.5rem;height:5.5rem;margin:.6rem .8rem;white-space:nowrap;border-radius:9rem;background-color:#5f345c;font-size:1.2rem;font-weight:bold;line-height:1.2em}.patient-voice__form_banner-title{padding-top:.2rem;font-size:2rem;font-weight:bold}.patient-voice__form_banner__container__main>.patient-voice__form_banner-title{display:none}.patient-voice__form_banner__container__sub .patient-voice__form_banner__container__sub__new-line{display:block}@media(max-width:991.98px){.patient-voice__form_banner__container>.patient-voice__form_banner-title{display:none}.patient-voice__form_banner__container__main>.patient-voice__form_banner-title{display:block}}@media(max-width:767.98px){.patient-voice__form_banner{text-align:right}.patient-voice__form_banner::before{background-position:-20% top}.patient-voice__form_banner::after{display:none}.patient-voice__form_banner__container{flex-direction:row-reverse}.patient-voice__form_banner__container__main{flex-shrink:0;margin-right:4vw;text-align:center;font-size:3.9vw;line-height:1em}.patient-voice__form_banner-title{font-size:5.5vw;line-height:1.4em}.patient-voice__form_banner__container__sub{flex-shrink:0;width:18vw;height:18vw;margin:.6rem 2vw .6rem 0;font-size:3.9vw;line-height:1em}}@media(max-width:767.98px){.patient-voice__form__confirm__group{flex-direction:column}.patient-voice__form__confirm__value{margin-top:.3rem;margin-left:1.1rem}}@media(max-width:575.98px){.patient-voice__form__confirm__group{width:100%;margin-top:1rem}}.patient-voice__form__confirm_msg{text-align:center}.patient-voice__form__confirm_msg__strong{margin-top:3rem;color:orange;font-size:1.4rem;font-weight:bold}.patient-voice__form__confirm-wrapper{width:80%;margin-right:auto;margin-left:auto}.patient-voice__form__confirm__group{display:flex;width:80%;margin:0 auto}.patient-voice__form__confirm__group:not(:first-of-type){margin-top:1rem}.patient-voice__form__confirm__group *{font-size:1.05rem}.patient-voice__form__confirm__label{flex-shrink:0;width:12rem;color:#573a5d;font-weight:bold}.patient-voice__form__confirm__label:before{content:"\025A0"}.patient-voice__form__confirm__value{margin-left:0}.patient-voice__form__confirm__value .patient-voice__form__confirm__group{flex-direction:column;width:100%}.patient-voice__form__confirm__value .patient-voice__form__confirm__group .patient-voice__form__confirm__label{width:auto;color:#363636}.patient-voice__form__confirm__value .patient-voice__form__confirm__group .patient-voice__form__confirm__label:before{content:"\030FB"}.patient-voice__form__confirm__value .patient-voice__form__confirm__group .patient-voice__form__confirm__value{margin-left:1.2rem}.patient-voice__form__confirm__list li{display:flex;align-items:flex-start;list-style-type:none}.patient-voice__form__confirm__list li:before{content:"\02714";color:#4998af}.patient-voice__form__main .form-required:after{margin:0;background-image:none}.patient-voice__form__main .form-item--error-message::before{content:none}.patient-voice__form__main .form-item--error-message{width:100%;margin-top:.1rem;margin-bottom:-.6rem}.webform-email-confirm+.form-item--error-message+.js-email-error-message{margin-top:10px}.patient-voice__form__main input[type="radio"],.patient-voice__form__main input[type="checkbox"]{position:absolute;opacity:0}.patient-voice__form__item_method{position:relative}.patient-voice__form__item_method .form-item--error-message{position:absolute;top:2px;left:0}.patient-voice__form__item_method .fieldset-wrapper>.form-item--error-message{position:unset}.patient-voice__form__item_method .error+.form-item--error-message+.option{margin-top:2.3rem}.patient-voice__form__item_checkbox label::after{position:absolute;top:-.15em;width:1.4em;height:.5em;content:"";transform:rotate(135deg);border-width:.3em}.patient-voice__form__item_checkbox input:checked+label::after{border-style:solid solid none none;border-color:#4998af}.patient-voice__form__item_checkbox label:before{position:relative;top:-.15em;display:block;flex-shrink:0;width:1.4em;height:1.4em;margin-right:.5em;padding:0;content:"";border:1px solid #989898;border-radius:3px;background-color:#fff;font-size:inherit}.patient-voice__form__item_radio label{position:relative;display:inline-block;margin-top:1rem;padding-left:2rem;cursor:pointer}.patient-voice__form__item_checkbox label{position:relative;display:flex;align-items:flex-start;margin-top:1rem;cursor:pointer;line-height:1.4em}.patient-voice__form__item_radio label::before,.patient-voice__form__item_radio label::after{position:absolute;top:50%;display:block;box-sizing:border-box;content:"";transform:translateY(-50%);border-radius:50%}.patient-voice__form__item_radio label::before{top:12px;left:0;width:26px;height:26px;content:"";border:1px solid #989898;background-color:#fff}.patient-voice__form__item_radio label::after{top:12px;left:7px;width:12px;height:12px}.patient-voice__form__item_radio input:checked+label::after{background-color:#4998af}.patient-voice__form__item_checkbox input:checked+.form-item--error-message+label::after{border-style:solid solid none none;border-color:#4998af}.patient-voice__form__item_radio input:checked+.form-item--error-message+label::after{background-color:#4998af}.form-item--error-message+.form-type-email{margin-top:10px}.patient-voice__form__main .form-item-phone-number{position:relative}.patient-voice__form__main .form-tel.error{margin-top:1.9rem}.form-tel.error+.form-item--error-message{position:absolute;top:20px;left:0}.patient-voice__form__main .js-tel-error-message{margin-bottom:.3rem}.form-tel.error+.form-item--error-message{position:absolute;top:20px;left:0}.patient-voice__form__main .js-form-type-radio{display:inline}.patient-voice__form__item_name_line{display:flex;flex-direction:column;justify-content:flex-start;margin-top:.8rem}@media(min-width:767.99px){.patient-voice__form__item_name_line{flex-direction:row;align-items:flex-end;width:100%}}.patient-voice__form__item_name_line>.form-item{display:flex;flex-wrap:wrap;align-items:center;width:100%}.patient-voice__form__main .js-form-type-radio{display:inline}.patient-voice__form__item_name_line>.form-item:nth-of-type(2){margin-top:.8rem}@media(min-width:767.99px){.patient-voice__form__item_name_line>.form-item:nth-of-type(2){margin-top:0;margin-left:5rem}}.patient-voice__form__item_name_line label{flex-grow:0;flex-shrink:0;width:2.7em;font-size:1rem;font-weight:bold}.patient-voice__form__item_name_line .form-type-textfield{display:flex}.patient-voice__form__item_name_line .form-type-textfield label{order:1}.patient-voice__form__item_name_line .form-type-textfield input{order:2}.patient-voice__form__item_name_line .form-type-textfield .form-item--error-message{order:0;margin-top:-8px;margin-bottom:3px}@media(min-width:767.99px){.patient-voice__form__item_name_line>.form-item{max-width:245px}}@media(max-width:575.98px){.patient-voice__form__item_group{padding:0}.patient-voice__form__item_group_main{margin:0 .5rem}.patient-voice__form__item_group_label{flex-wrap:wrap;font-size:1.2rem}.patient-voice__form__item_name_label{font-size:1rem}.patient-voice__form__main input[type="text"]{width:calc(100% - 3rem);font-size:1rem}.patient-voice__form__main input[type="email"]{width:100%}}.patient-voice__form__main .form-item-email-address-mail-1,.patient-voice__form__main .form-item-email-address-mail-2{display:flex;flex-direction:column}.patient-voice__form__main .form-item-email-address-mail-2 .description{order:0}.patient-voice__form__main .form-item-email-address-mail-1 .js-email-error-message,.patient-voice__form__main .form-item-email-address-mail-2 .js-email-error-message{order:2;margin-bottom:.2rem}.patient-voice__form__main .form-item-email-address-mail-1 .js-email-error-message{margin-top:-10px}.patient-voice__form__main .form-type-email .form-email{order:3}.patient-voice__form__main .form-item-email-address-mail-1 .form-item--error-message,.patient-voice__form__main .form-item-email-address-mail-2 .form-item--error-message{order:1;margin-top:0;margin-bottom:0}.patient-voice__form__main .form-item-email-address-mail-1 .error+.form-item--error-message{margin-top:-10px}.js-email-error-message+.webform-email+.form-item--error-message{margin-top:0}.patient-voice__form__item_confirm .form-item--error-message{margin-bottom:-.7rem}.patient-voice__form__item_confirm .form-item{display:flex;flex-wrap:wrap}.patient-voice__form__item_confirm input{order:0}.patient-voice__form__item_confirm .form-item--error-message{order:1}.patient-voice__form__item_confirm .option{order:2}.path-webform-interview-form .messages--warning{display:none}.patient-voice_interruption-message{margin:5rem 0}.patient-voice_interruption-message p{text-align:center;color:#573a5d;font-size:1.2rem;font-weight:bold}
.menu-patientvoice{display:flex;justify-content:space-between}.menu-patientvoice__item{display:block;color:#4998af;font-weight:bold;background-color:#fff;border:1px solid #4998af;border-radius:5px;text-align:center;font-size:1.2rem;padding:7px 0 5px;list-style-type:none;width:calc(50% - 5px);margin-top:1rem;margin-bottom:1rem}.menu-patientvoice__item>a{display:block;width:100%}.menu-patientvoice__item.is-active-trail{background-color:#4998af}.menu-patientvoice__item.is-active-trail>a{color:#fff}.menu-patientvoice:first-child{margin-bottom:100px}@media(max-width:575.98px){.menu-patientvoice__item{font-size:1rem}}
#symptoms-images .content-wrapper picture:first-child img{width:100%;max-width:95%}#symptoms-images .content-wrapper picture:last-child img{width:100%;max-width:89%;margin-top:15px}@media(max-width:575.98px){#symptoms-images .content-wrapper picture:last-child img{margin-top:8px}}#gray-box__severe-abdominal-pain-illness h3{margin-top:0}#gray-box__severe-abdominal-pain-illness{padding-bottom:0}#gray-box__severe-abdominal-pain-illness .img-heading{margin-bottom:15px}#gray-box__severe-abdominal-pain-illness .box-wrapper{align-items:flex-end}#gray-box__severe-abdominal-pain-illness .box-wrapper__img{margin-right:15px}#gray-box__severe-abdominal-pain-illness .box-wrapper__img img{vertical-align:bottom}#gray-box__severe-abdominal-pain-illness .point-list--no-margin{margin-bottom:1.5rem}@media(min-width:992px){#gray-box__severe-abdominal-pain-illness .point-list__item--purple{margin-bottom:0;line-height:1.5em}}@media(min-width:768px){#gray-box__mod-of-ahp .white-box__text{height:4rem;display:table-cell;vertical-align:middle}}@media(max-width:575.98px){#gray-box__severe-abdominal-pain-illness .box-wrapper{align-items:flex-end}#gray-box__severe-abdominal-pain-illness .point-list--no-margin{margin-top:0;margin-bottom:1rem}#gray-box__severe-abdominal-pain-illness .point-list__item--purple{font-size:.9rem;white-space:nowrap}}#subsidy-outline-list{display:none}@media(max-width:767.98px){.path-node-62 .responsive-table.responsive-table--no-border{display:none}#subsidy-outline-list{display:block;margin:2rem 0 2rem 0}#subsidy-outline-list>div{background-color:#e5e5e5;padding:1rem;border-radius:8px}#subsidy-outline-list>div:not(:first-of-type){margin-top:1rem}#subsidy-outline-list>div>dl{margin:1em .8em 0 .8em}#subsidy-outline-list>div>dl>dt{font-weight:bold;font-size:1rem}#subsidy-outline-list>div>dl>dt:not(:first-of-type){margin-top:1rem}#subsidy-outline-list>div>dl>dd{font-size:1rem;margin:0;text-align:justify;text-justify:inter-character}#subsidy-outline-list .color-link{font-size:1.1rem}}.path-node-90 p.no-margin-text:first-of-type{margin-top:2em}
@keyframes scroll-hint-appear{0%{transform:translateX(40px);opacity:0}10%{opacity:1}50%,100%{transform:translateX(-40px);opacity:0}}.scroll-hint.is-right-scrollable{background:linear-gradient(270deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-right-scrollable.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0)),linear-gradient(270deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint.is-left-scrollable{background:linear-gradient(90deg,rgba(0,0,0,.15) 0,rgba(0,0,0,0) 16px,rgba(0,0,0,0))}.scroll-hint-icon{position:absolute;top:calc(50% - 25px);left:calc(50% - 60px);box-sizing:border-box;width:120px;height:80px;border-radius:5px;transition:opacity .3s;opacity:0;background:rgba(0,0,0,.7);text-align:center;padding:20px 10px 10px 10px}.scroll-hint-icon-wrap{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;pointer-events:none}.scroll-hint-text{font-size:10px;color:#FFF}.scroll-hint-icon-wrap.is-active .scroll-hint-icon{opacity:.8}.scroll-hint-icon:before{display:inline-block;width:40px;height:40px;color:#FFF;vertical-align:middle;text-align:center;content:"";background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDM8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIiBmaWxsPSIjZmZmIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon:after{content:"";width:34px;height:14px;display:block;position:absolute;top:10px;left:50%;margin-left:-20px;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDE8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIgZmlsbD0iI2ZmZiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiIGZpbGw9IiNmZmYiLz48L2c+PC9nPjwvc3ZnPg==);opacity:0;transition-delay:2.4s}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:after{opacity:1}.scroll-hint-icon-wrap.is-active .scroll-hint-icon:before{animation:scroll-hint-appear 1.2s linear;animation-iteration-count:2}.scroll-hint-icon-white{background-color:#FFF;box-shadow:0 4px 5px rgba(0,0,0,.4)}.scroll-hint-icon-white:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNS43NyIgaGVpZ2h0PSIzMC41MiIgdmlld0JveD0iMCAwIDI1Ljc3IDMwLjUyIj48dGl0bGU+44Ki44K744OD44OIIDQ8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxwYXRoIGQ9Ik0yMS4zMywzMC41Mkg3Ljg1QTEuNTUsMS41NSwwLDAsMSw2LjMsMjlhMTIuNDYsMTIuNDYsMCwwLDAtLjYzLTQuNDIsMjUuMTYsMjUuMTYsMCwwLDAtNC4yNS01bC0uMDYtLjA2QTUsNSwwLDAsMSwwLDE1Ljg2YTMuNjQsMy42NCwwLDAsMSwxLjE3LTIuNjIsMy42MywzLjYzLDAsMCwxLDUuMTQuMDdWMy43N2EzLjc3LDMuNzcsMCwxLDEsNy41NCwwVjguMzNhMy4zNSwzLjM1LDAsMCwxLDEuMjYsMCwzLDMsMCwwLDEsMiwxLjIyLDMuNSwzLjUsMCwwLDEsMi0uMDYsMy4yMSwzLjIxLDAsMCwxLDIsMS41NCwzLjc0LDMuNzQsMCwwLDEsMywuNDdBNC4yMSw0LjIxLDAsMCwxLDI1Ljc0LDE1YzAsLjExLDAsLjI3LDAsLjQ2YTE5LjI2LDE5LjI2LDAsMCwxLS44NCw3Yy0uMTQuMzgtLjM2LjgxLS41NiwxLjIybC0uMTEuMjJjMCwuMDctLjA5LjE0LS4xNC4yMWE3LjEzLDcuMTMsMCwwLDAtMS4xNywyLjE3Yy0uMDYuNTYtLjA2LDIuMTUtLjA1LDIuNzFBMS41NSwxLjU1LDAsMCwxLDIxLjMzLDMwLjUyWk04LjYxLDI4LjIxaDEyYzAtLjcxLDAtMS43MS4wNy0yLjIzYTguNzQsOC43NCwwLDAsMSwxLjU5LTMuMjVsLjA2LS4xMmExMCwxMCwwLDAsMCwuNDYtMSwxNi44LDE2LjgsMCwwLDAsLjctNi4xMmMwLS4yMywwLS40MSwwLS41NGgwYTIsMiwwLDAsMC0uNjQtMS41MiwxLjMzLDEuMzMsMCwwLDAtMS41NS4wOCwxLjEzLDEuMTMsMCwwLDEtMS4xOC4yOCwxLjE1LDEuMTUsMCwwLDEtLjc4LS45NCwxLjI2LDEuMjYsMCwwLDAtLjc1LTEuMTEsMSwxLDAsMCwwLTEuMTEuMjhsLS4xLjFhMS4xNSwxLjE1LDAsMCwxLTEuMTkuMjksMS4xNiwxLjE2LDAsMCwxLS43OC0uOTVjLS4wOS0uNjgtLjIxLS43Ny0uNy0uODdhLjgyLjgyLDAsMCwwLTEsLjQ4LDEuMTYsMS4xNiwwLDAsMS0yLjE2LS41OFYzLjc3YTEuNDYsMS40NiwwLDEsMC0yLjkyLDB2Ny44NWwwLDQuMzNhMS4xNywxLjE3LDAsMCwxLS44MywxLjExLDEuMTUsMS4xNSwwLDAsMS0xLjItLjM1bC0xLS45MWMtLjQ3LS40Mi0uNzMtLjY2LS44NC0uNzdhMS4zNSwxLjM1LDAsMCwwLTItLjEyTDIuNywxNWExLjMyLDEuMzIsMCwwLDAtLjM5LDFBMi41NywyLjU3LDAsMCwwLDMsMTcuODVsMCwwYTI3LjI0LDI3LjI0LDAsMCwxLDQuNyw1LjYyQTEyLjYzLDEyLjYzLDAsMCwxLDguNjEsMjguMjFaTTIzLjIsMjMuMzVaTTYuNTEsMTYuNTlaIi8+PC9nPjwvZz48L3N2Zz4=)}.scroll-hint-icon-white:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy4yOSIgaGVpZ2h0PSIxMi4wMiIgdmlld0JveD0iMCAwIDMzLjI5IDEyLjAyIj48dGl0bGU+44Ki44K744OD44OIIDI8L3RpdGxlPjxnIGlkPSLjg6zjgqTjg6Tjg7xfMiIgZGF0YS1uYW1lPSLjg6zjgqTjg6Tjg7wgMiI+PGcgaWQ9IuODrOOCpOODpOODvF8xLTIiIGRhdGEtbmFtZT0i44Os44Kk44Ok44O8IDEiPjxsaW5lIHgxPSIxLjg1IiB5MT0iNi4wMSIgeDI9IjEwLjQiIHkyPSI2LjAxIi8+PHBhdGggZD0iTTEwLjQsNy4xN0gxLjg1YTEuMTYsMS4xNiwwLDEsMSwwLTIuMzFIMTAuNGExLjE2LDEuMTYsMCwxLDEsMCwyLjMxWiIvPjxwYXRoIGQ9Ik03LjQsMTJhMS4xNSwxLjE1LDAsMCwxLS43Mi0uMjVsLTYuMjUtNUExLjIsMS4yLDAsMCwxLDAsNS44NywxLjE0LDEuMTQsMCwwLDEsLjQ2LDVMNi43LjIzQTEuMTYsMS4xNiwwLDAsMSw4LjEsMi4wOEwzLDUuOTEsOC4xMiwxMEExLjE2LDEuMTYsMCwwLDEsNy40LDEyWiIvPjxsaW5lIHgxPSIzMS40NSIgeTE9IjYuMDEiIHgyPSIyMi44OSIgeTI9IjYuMDEiLz48cGF0aCBkPSJNMzEuNDUsNy4xN0gyMi44OWExLjE2LDEuMTYsMCwxLDEsMC0yLjMxaDguNTZhMS4xNiwxLjE2LDAsMCwxLDAsMi4zMVoiLz48cGF0aCBkPSJNMjUuOSwxMmExLjE4LDEuMTgsMCwwLDEtLjkxLS40M0ExLjE3LDEuMTcsMCwwLDEsMjUuMTcsMTBsNS4wOS00LjA1TDI1LjIsMi4wOEExLjE2LDEuMTYsMCwwLDEsMjYuNTkuMjNMMzIuODQsNWExLjE2LDEuMTYsMCwwLDEsLjQ1LjkxLDEuMTQsMS4xNCwwLDAsMS0uNDMuOTJsLTYuMjQsNUExLjE3LDEuMTcsMCwwLDEsMjUuOSwxMloiLz48L2c+PC9nPjwvc3ZnPg==)}.scroll-hint-icon-white .scroll-hint-text{color:#000}
.urinalysis-detail-box{margin:1rem 0 .8rem 0;padding:1rem;background-color:#fbe5d6;display:flex;justify-content:center;border-radius:20px}.urinalysis-detail-box img{max-width:100px;margin-right:40px}.urinalysis-detail-box>div{display:flex;justify-content:center;align-items:center}.urinalysis-detail-box>div>div>table th,.urinalysis-detail-box>div>div>table td{padding:.8rem .5rem .5rem .5rem}.urinalysis-detail-box>div>div>table th span{font-weight:normal}.urinalysis-detail-box>div>div>table tr{border-bottom:1px solid #000}.urinalysis-detail-box>div>div>table td .value{font-size:1.2rem;font-weight:bold;display:inline-block}.urinalysis-detail-box>div>div>table td .unit{font-size:.9rem;display:inline-block;margin-left:.2rem}@media(max-width:767.98px){.urinalysis-detail-box>div{flex-direction:column}.urinalysis-detail-box img{max-width:80px;margin:1rem}.urinalysis-detail-box>div>div>table>th,.urinalysis-detail-box>div>div>table>tbody>tr>td:first-of-type{font-size:.9rem}.urinalysis-detail-box>div>div>table td .unit{font-size:.8rem;margin-top:-.4rem}}@media(max-width:575.98px){.urinalysis-detail-box img{max-width:60px}.urinalysis-detail-box>div>div>table td .value,.urinalysis-detail-box>div>div>table td .unit{display:block}}.urinalysis-detail-box>div>div>table tr td:last-of-type{text-align:center}.urinalysis-detail-box>div>div>table+p.annotation{margin-top:1rem}
.overseas-patients-movie_title{display:block;position:relative;border-radius:5px;overflow:hidden;background-repeat:repeat-x;margin:2rem 0}.path-node-88 .overseas-patients-movie_title{margin-bottom:1rem}.patient-voice__manu-wrapper .overseas-patients-movie_title{border-radius:0;margin:0}.path-node-88 .patient-voice__manu-wrapper .overseas-patients-movie_title{margin:0}.overseas-patients-movie_title_image{position:relative;text-align:right}.overseas-patients-movie_title_image picture{display:block;height:100%;width:100%}.overseas-patients-movie_title_image img{max-height:250px}.patient-voice__manu-wrapper .overseas-patients-movie_title_image img{max-height:162px}.patient-voice__manu-wrapper__path-node-88 picture.current{display:none}.patient-voice__manu-wrapper__path-node-88 picture.normal{display:block}.patient-voice__manu-wrapper__path-node-88 .overseas-patients-movie_title{background-image:url(/sites/default/files/attachments/overseas-patients-movie_title_bg.png)}.path-node-88 .patient-voice__manu-wrapper__path-node-88 picture.current{display:block}.path-node-88 .patient-voice__manu-wrapper__path-node-88 picture.normal{display:none}.path-node-88 .patient-voice__manu-wrapper__path-node-88 .overseas-patients-movie_title{background-image:url(/sites/default/files/attachments/overseas-patients-movie_title_bg_current.png)}.overseas-patients-movie_title_text{position:absolute;top:0;left:0;height:100%;color:#FFF;font-size:2rem;font-size:min(2.0rem,4.0vw);line-height:1.2em;display:flex;align-items:center;height:100%;margin-left:1em;font-weight:bold;filter:drop-shadow(10px 10px 14px rgba(0,0,0,0.8))}.patient-voice__manu-wrapper .overseas-patients-movie_title_text{font-size:1.5rem;font-size:min(1.5rem,3.3vw)}@media(min-width:768px){.patient-voice__manu-wrapper .overseas-patients-movie_title_text{margin-left:2em}.patient-voice__manu-wrapper__path-node-88 .overseas-patients-movie_title_text br{display:none}}.overseas-patients-movie_embed{margin:1rem 0 2rem}.overseas-patients-movie_link,.overseas-patients-movie_link:hover,.overseas-patients-movie_link:visited{color:inherit;text-decoration:underline}.overseas-patients-movie__movies_container{margin:50px 0 30px 0}.overseas-patients-movie__container{display:flex;align-items:flex-start}.overseas-patients-movie__container:not(:last-of-type){margin-bottom:30px}.overseas-patients-movie__thumbnail{flex-basis:50%;padding-right:20px}.overseas-patients-movie__thumbnail img{width:100%;height:auto}.overseas-patients-movie__explanation{flex-basis:50%}.overseas-patients-movie__explanation>h3{margin:0 0 10px 0;font-size:1.15rem;color:#5f345c}.overseas-patients-movie__explanation>p:not([class]){margin:0}@media(max-width:768px){.overseas-patients-movie__container{flex-direction:column-reverse}.overseas-patients-movie__thumbnail{padding-right:0;padding-top:10px}.overseas-patients-movie__container:not(:last-of-type){margin-bottom:40px}}
