/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
.confirm-tip-modal.modal.fade .modal-dialog{-webkit-transform:none!important;-o-transform:none!important;transform:none!important}.confirm-tip-modal .modal-dialog{max-width:552px}.confirm-tip-modal .modal-body{padding-bottom:2.5rem}.confirm-tip-modal .modal-content-title{text-align:center;display:block}.confirm-tip-modal .modal-content-title .modal-title{margin:1.5rem 5rem 0}.confirm-tip-modal .modal-content-body{margin:.25rem 5rem 2.625rem}.confirm-tip-modal .modal-content-footer{text-align:center}.confirm-tip-modal .a-link-color{color:#34373f}.confirm-tip-modal button.btn-close{position:fixed;right:34px;top:34px;background:transparent url(/themes/custom/takeda/css/component/images/icons/svg/icon-close-white.svg) center/.8em auto no-repeat;background-color:var(--bs-body-color);border-radius:20px;padding:0;width:36px;height:36px;font-size:1.125rem;color:#fff}.confirm-tip-modal button.btn-close:hover{background:transparent url(/themes/custom/takeda/css/component/images/icons/svg/icon-close-black.svg) center/.8em auto no-repeat;background-color:var(--bs-white)}@media (max-width:67.5rem){.confirm-tip-modal{--bs-modal-margin:0.75rem}.confirm-tip-modal .modal-body{padding:1.125rem 1.5rem 2.5rem}.confirm-tip-modal .modal-content-title{text-align:left}.confirm-tip-modal .modal-content-title .modal-title{margin:1.5rem 0 0}.confirm-tip-modal .modal-content-body{margin:1rem 0 1.375rem;line-height:1.75rem}.confirm-tip-modal .modal-content-footer button{width:100%}}
.footer-fifth .fifth-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;min-height:93px;color:var(--bs-white);padding-bottom:1.25rem}.footer-fifth .fifth-wrapper .__lt a{font-size:var(--bs-body-font-size-second);margin-right:1.875rem;color:var(--bs-white);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer-fifth .fifth-wrapper .__lt ._top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:.625rem}.footer-fifth .fifth-wrapper .__lt ._bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.footer-fifth .fifth-wrapper .__lt ._bottom a:first-child{margin-right:2.375rem}.footer-fifth .fifth-wrapper .__lt ._bottom i{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);fill:red}.footer-fifth .fifth-wrapper .__rt{font-size:var(--bs-body-font-size-small)}@media screen and (max-width:67.5rem){.footer-fifth .fifth-wrapper{display:block;min-height:93px;padding:1.875rem 0;color:var(--bs-white)}.footer-fifth .fifth-wrapper .__lt a{font-size:var(--bs-body-font-size-second);color:var(--bs-white);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 1.875rem .625rem 0}.footer-fifth .fifth-wrapper .__lt ._top{display:block;margin-bottom:.3125rem}.footer-fifth .fifth-wrapper .__lt ._top i{position:relative;left:-4px}.footer-fifth .fifth-wrapper .__lt ._bottom{display:block}.footer-fifth .fifth-wrapper .__lt ._bottom a{margin-bottom:1rem}.footer-fifth .fifth-wrapper .__lt ._bottom a:first-child{margin-right:2.375rem}.footer-fifth .fifth-wrapper .__lt ._bottom i{position:relative;left:3px;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);fill:red}.footer-fifth .fifth-wrapper .__rt{margin-top:1.375rem;font-size:var(--bs-body-font-size-small);line-height:1.1875rem}.footer-fifth .fifth-wrapper .cus-top-ag{margin:0 1.875rem 1.125rem 0!important}.footer-fifth .fifth-wrapper .__lt ._top{margin-bottom:1.875rem!important}.footer-fifth .fifth-wrapper .cus-top-poc{margin-bottom:.75rem!important}.footer-fifth .fifth-wrapper .__lt ._bottom{margin-bottom:1.75rem!important}}
