.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:48px;height:48px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:48px;line-height:1;opacity:.75;color:#646464;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:0;z-index:5}
[dir='rtl'] .slick-prev{right:0;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-80px}
[dir='rtl'] .slick-next{right:auto;left:-80px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:flex;width:100%;padding:0;margin:0;list-style:none;text-align:center;justify-content:center;left:0}
.slick-dots li{position:relative;display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin:0 15px;padding:0;cursor:pointer;border-radius:50%;overflow:hidden;background:0;box-sizing:border-box;background:#646464}
.slick-dots li button{display:flex;width:20px;height:20px;cursor:pointer;color:transparent;outline:0;border:0;border-radius:50%;background:0;transition:all .1s;padding:0}
.slick-dots li:hover button,.slick-dots li:focus button{outline:0;border:0;width:7px;height:7px;background:#fff}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0;border:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before,.slick-dots li button:before{display:none}
.slick-dots li.slick-active button{outline:0;border:0;width:14px;height:14px;background:#fff;padding:0}
#disclaimer{position:fixed;top:0;left:0;width:100%;padding:15px;display:table;transition:.25s all ease-in-out;opacity:1;background-color:#236092;text-align:center;z-index:10000}
#disclaimer h6,#disclaimer p,#disclaimer a{font-family:'Libre Franklin',sans-serif;color:white}
#disclaimer h6{text-transform:uppercase;line-height:25px;font-size:25px}
#disclaimer #updateButton{padding:15px;display:inline-block;transition:.25s all ease-in-out;border:1px solid #fff;text-transform:uppercase;font-size:12px}
#disclaimer #updateButton:hover{background:#fff;color:#236092}
#disclaimer #closeButton{position:absolute;top:10px;right:10px;font-size:24px;line-height:24px}
@media all and (max-width:576px){.sm-title-centered{text-align:center}
}
.sm-margin{margin-left:3.8rem;margin-right:3.8rem}
.clip-path-up{clip-path:polygon(100% 0,100% 84%,7% 84%,0 100%,0 0);transform:translateY(-100%);padding-bottom:38px}
.clip-path-down{clip-path:polygon(92% 16%,100% 0,100% 100%,0 100%,0 16%);transform:translate(-100%,50px);padding-top:30px}
@-webkit-keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@-moz-keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@-ms-keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@-o-keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@-webkit-keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@-moz-keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@-ms-keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@-o-keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
.animate-grow-down{-webkit-animation-name:growDown;-moz-animation-name:growDown;-ms-animation-name:growDown;-o-animation-name:growDown;animation-name:growDown;-webkit-animation-duration:400ms;-moz-animation-duration:400ms;-ms-animation-duration:400ms;-o-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:forwards;-moz-animation-direction:forwards;-ms-animation-direction:forwards;-o-animation-direction:forwards;animation-direction:forwards;transform-origin:top center}
html{font-size:62.5%}
body{max-width:1920px;margin:0 auto}
.modal-backdrop{z-index:1140 !important}
.hardcode-nav-titles{display:none}
.root div>.responsivegrid,#mainContentWrapper{float:none !important;width:100%;max-width:1920px;margin:0 auto}
.page-cookies #mainContentWrapper{margin:5rem auto 0 !important}
.cmp--background-container__style1,.cmp--background-container__style3{width:100%}
.cmp--background-container__style1 .card-img-container,.cmp--background-container__style3 .card-img-container{position:relative;z-index:1;height:40rem;padding:0 3.8rem;background-position:center}
.cmp--background-container__style1 .card-img-container .overlay-element,.cmp--background-container__style3 .card-img-container .overlay-element{position:relative;z-index:3;top:30%;max-width:1024px;margin:auto}
.cmp--background-container__style1 .card-img-container .heading-h1,.cmp--background-container__style3 .card-img-container .heading-h1,.cmp--background-container__style1 .card-img-container .heading-h2,.cmp--background-container__style3 .card-img-container .heading-h2{margin:0;color:#fff}
.cmp--background-container__style1 .card-img-container .heading-h2,.cmp--background-container__style3 .card-img-container .heading-h2{margin-top:1.5rem;font:400 1.8rem/2.4rem "kozuka-gothic-pr6n",sans-serif}
.cmp--background-container__style1 .card-img-container .heading-h2 sup,.cmp--background-container__style3 .card-img-container .heading-h2 sup{top:-0.6rem;font-size:60%}
.cmp--background-container__style3 .card-img-container::after{background:0}
.cmp--background-container__style3 .card-img-container .heading-h1,.cmp--background-container__style3 .card-img-container .heading-h2{color:#231f20}
.cmp--subtitle__style2 h3.heading-h3,.cmp--subtitle__style2 h4.heading-h4{max-width:620px;margin:0 auto 2.5rem;color:#231f20;text-align:left;font:300 4.2rem/4.5rem "kozuka-gothic-pr6n",sans-serif}
.cmp--subtitle__style2 h4.heading-h4{color:#53575a;font:400 2.2rem/3.3rem "kozuka-gothic-pr6n",sans-serif}
.cmp--subtitle__style2 h4.heading-h4 sup{font-size:1.4rem}
.cmp--rte__style1{max-width:620px;margin:auto}
.cmp--rte__style1 p,.cmp--rte__style1 ul li{margin-bottom:1.5rem;font:400 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
.cmp--rte__style1 ul{padding-left:2rem}
.cmp--rte__style1 li{position:relative;list-style:none}
.cmp--rte__style1 li:before{content:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/dash.png');position:absolute;transform:translate(-150%,-20%)}
.cmp--rte__style1 sup{font-size:1rem}
.cmp--image__style2{max-width:620px;margin:auto}
.cmp--column-control__style3{max-width:1920px;background-color:#236092;color:#fff}
.cmp--column-control__style3 .row .col:first-child .column-control-column,.cmp--column-control__style3 .row .col:first-child .image,.cmp--column-control__style3 .row .col:first-child .cmp-image,.cmp--column-control__style3 .row .col:first-child img{height:100%}
.cmp--column-control__style3 .row .col:last-child{padding:5.5% 15% 4.5% 2.5%}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(1) p{margin:0 0 1.4rem 0;text-transform:uppercase;font:700 normal 1.2rem/1.6rem "kozuka-gothic-pr6n",sans-serif}
.cmp--column-control__style3 .row .col:last-child div:nth-child(2) h5{margin:0 0 2.1rem;color:#fff;font:300 normal 3rem/4rem "kozuka-gothic-pr6n",sans-serif}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(3){margin:0 0 3.2rem}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(3) p{font:normal normal 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a{width:3.2rem;height:3.2rem;padding:0;background:no-repeat url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/arrow-right.png')}
.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover{position:relative}
.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover:before{content:'';position:absolute;border:#fff solid 2px;border-radius:50%;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}
.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover:hover:before,.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover:focus:before,.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover:active:before{-webkit-animation-name:ripple;-moz-animation-name:ripple;-ms-animation-name:ripple;-o-animation-name:ripple;animation-name:ripple}
.button.cmp--button__style1 a{width:15rem;height:5rem;border-radius:0;background:#7f2629;color:#fff;text-align:center;letter-spacing:.1rem;font:400 2.1rem/4.3rem "kozuka-gothic-pr6n",sans-serif}
#blueWrapper .cmp-text{margin:2rem 0 0}
#blueWrapper img{display:block;max-width:4.8rem;height:4.8rem;margin:0 auto}
#blueWrapper p{max-width:78rem;height:12rem;margin:0 auto;color:#fff;text-align:center;font:300 3rem/4rem "kozuka-gothic-pr6n",sans-serif}
.column-control.cmp--column-control__style2 #blueWrapper{position:relative;top:50%;-webkit-transform:translateY(41%);-ms-transform:translateY(41%);transform:translateY(41%)}
#cardContainer{max-width:92rem;margin:0 auto;text-align:center}
#cardContainer img{width:7.2rem;height:7.2rem}
#cardContainer h2{margin:7.7rem 0 9rem}
#cardContainer p{width:27.7rem;height:7.2rem;margin:0 auto;text-align:center;font:400 1.4rem/1.8rem "kozuka-gothic-pr6n",sans-serif}
#cardContainer #cardContainerRowOne{margin:6rem 0}
.card-container.cmp--background-container__style16 .button.cmp--button__style2 a{margin:0 0 9rem 4.8rem;background:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/home/arro-two.png');background-size:contain;background-repeat:no-repeat}
.references-container{position:relative;margin:7rem auto 8.5rem;padding:1rem 3.8rem 0}
.references-container .references{display:none;max-width:940px;margin:auto}
.references-container.active .references{display:block;margin-top:4rem;padding-bottom:.5rem}
.references-container h2.reference{position:relative;display:block;width:100%;max-width:940px;margin:0 auto 2rem;color:#53575a;letter-spacing:0;font:700 1.8rem "kozuka-gothic-pr6n",sans-serif}
.references-container h2.reference:before{content:'';position:absolute;top:120%;left:0;width:100%;height:1px;background:#dadada}
.references-container h2.reference:hover,.references-container h2.reference:focus{cursor:pointer}
.references-container h2.reference:after{content:'';position:absolute;top:8px;right:0;display:block;width:24px;height:24px;background-color:transparent;background-image:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/arrow-blue.png');background-position:center center;background-size:15px;background-repeat:no-repeat}
.references-container.active h2.reference:after{transform:rotate(0)}
.references-container .references p{display:flex;margin-bottom:1rem;color:#53575a;text-align:left;text-indent:0;font:400 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
.references-container .references p b{margin-right:5px}
.references-container .references p span{word-break:break-word}
@media(orientation:landscape) and (min-width:992px){#main-nav>ul.nav.main-navigation-list.col-lg-10>li.nav-item.dropdown.show-inner-dropdown>ul{display:none !important}
}
@media all and (max-width:991px){.cmp--column-control__style3{max-width:620px;margin:auto}
.cmp--column-control__style3 .row>.col:last-child{padding:10%}
.cmp--column-control__style3 .row .col:last-child{padding:4rem 3.8rem 4rem}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(1) p{margin-bottom:.5rem}
.cmp--column-control__style3 .row .col:last-child div:nth-child(2) h5{margin-bottom:1.4rem;font-size:2.4rem;line-height:3.6rem}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(3){margin-bottom:2.4rem}
.card-color-container.d-block.mx-auto{min-height:43rem}
}
@media all and (max-width:768px){.cmp--background-container__style1,.cmp--background-container__style3{height:500px;background-color:#f1efec}
.cmp--background-container__style1 .card-img-container h1.heading-h1,.cmp--background-container__style3 .card-img-container h1.heading-h1,.cmp--background-container__style1 .card-img-container h2.heading-h2,.cmp--background-container__style3 .card-img-container h2.heading-h2{color:#231f20}
.cmp--background-container__style1 h1.heading-h1,.cmp--background-container__style3 h1.heading-h1{font-size:4rem;line-height:4.5rem}
.cmp--background-container__style1 .card-img-container,.cmp--background-container__style3 .card-img-container{height:30rem}
.cmp--background-container__style1 .card-img-container .overlay-element,.cmp--background-container__style3 .card-img-container .overlay-element{top:300px;display:flex;flex-direction:column;justify-content:center;width:100%;height:200px}
}
@media all and (max-width:692px){.cmp--subtitle__style2 h3.heading-h3,.cmp--subtitle__style2 h4.heading-h4{margin-left:3.8rem;margin-right:3.8rem}
.cmp--rte__style1,div.accordion,.references-container,.cmp--image__style2{margin-left:3.8rem;margin-right:3.8rem}
}
@media all and (max-width:576px){.cmp--background-container__style1 .card-img-container,.cmp--background-container__style3 .card-img-container{height:20rem}
.cmp--background-container__style1 .card-img-container .overlay-element,.cmp--background-container__style3 .card-img-container .overlay-element{top:200px;height:300px}
.references-container{padding-right:0;padding-left:0}
.cmp--column-control__style3 .row .col:first-child .image{height:26rem}
}
@media all and (max-width:350px){.cmp--background-container__style1 h1.heading-h1,.cmp--background-container__style3 h1.heading-h1{font-size:3rem}
}
@media screen and (min-width:991px){#mainContentWrapper{margin-top:50px}
}
.cmp-text p{margin-top:2rem;margin-bottom:2.5rem}
.cmp-text ul li:nth-child(n){margin-bottom:1rem}
.cmp-text ul li:first-child{margin-top:2rem}
span.bar{width:28px;height:5px;margin-right:15px;display:flex;background-color:#3c70ae}
table.main-title-tb tr td{display:table-cell}
.subtitle-paragraph{font-weight:500;font-size:2em}
.text-underline{width:180px;height:3px;line-height:1px;display:inline-block;background-color:#3c70ae}
.dark-blue-border-box{background-color:#143052;padding:30px;color:#fff}
.arrow{transform:rotate(-45deg);border:solid #3c70ae;border-width:0 2px 2px 0;display:inline-block;padding:3px;vertical-align:middle}
span.link-next-txt span{margin-right:25px}
span.link-txt-detail .arrow{position:absolute;right:-7%}
.next-wapper{background-color:#eaeaea;padding:20px;font-size:18px}
.next-wapper .link-next-wrapper a{color:#3c70ae}
.next-wapper .link-next-wrapper .link-next-txt{display:flex;justify-content:right;align-items:center;height:100%;width:calc(99%);position:relative}
.left-arrow{transform:rotate(135deg);border:solid #3c70ae;border-width:0 2px 2px 0;display:inline-block;padding:3px;vertical-align:middle}
span.left-link-next-txt span{margin-left:25px}
.left-link-next-wapper-text{margin-left:25px;display:inline-block;text-align:left}
.right-link-next-wapper-text{margin-right:25px}
.link-next-span-text{display:flex;align-items:center}
.next-wapper .left-link-next-wrapper .left-link-next-txt{display:flex;justify-content:left;align-items:center;height:100%;position:relative}
.next-wapper a,.next-wapper a:hover,.next-wapper a:focus{border:none !important;outline:unset !important}
p.left-link-next-wrapper{text-align:left}
.left-link-next-wrapper a{color:#3c70ae}
.next-wapper .row{display:flex;flex-wrap:nowrap}
.next-wapper .row .column{width:50%}
@media all and (max-width:414px){.next-wapper .row .column{width:100%}
.next-wapper .row .column:first-child{margin-bottom:2rem}
.next-wapper p{margin:0}
.next-wapper .row{display:grid !important}
}
.four-column-margin{padding:20px;margin-right:14px}
ul.ul-list,ol.ol-list{padding-inline-start:18px;font-size:18px}
ul.ul-list li,ol.ol-list li{padding:15px 0}
::marker{color:#3c70ae}
@media all and (max-width:414px){.text-underline{width:50%}
}
@media all and (max-width:575px){.container{padding:0 20px !important}
}
.cmp-text p.breadcrumb-txt{margin:0 0 20px;color:#535653;font-size:1.4rem !important}
.breadcrumb-txt a{color:#535653;text-decoration:underline}
.hr.section{min-height:50px}
@media all and (max-width:767px){span.bar{width:22px;margin-bottom:6px;margin-right:10px}
.hr.section{min-height:20px}
ul.ul-list li,ol.ol-list li{font-size:16px}
}
@media all and (max-width:991px){.cmp-text p.breadcrumb-txt{margin:20px 0}
.four-column-margin{margin:10px 0 !important}
}
@media all and (min-width:992px){.two-column-margin,.three-column-margin{margin-right:25px}
}
.pglink-btn-wrapper .link-wrapper a{display:inline-block;width:255px;height:45px !important;border:3px solid #3c70ae !important;font-size:1.6em;color:#3c70ae;border-radius:30px;line-height:22px;text-decoration:none;font-weight:700}
.pglink-btn-wrapper .link-wrapper .link-txt-detail{display:flex;align-items:center;height:100%;width:calc(73%);margin:auto;position:relative;line-height:1.2}
.pglink-btn-wrapper .link-wrapper .link-txt{display:flex;align-items:center;height:100%;justify-content:center;margin:auto;position:relative}
.pglink-btn-wrapper .link-wrapper .link-txt .down-arrow{transform:rotate(45deg);border:solid #3c70ae;border-width:0 2px 2px 0;display:inline-block;padding:3px;position:absolute;right:-7%}
@media all and (max-width:300px){.pglink-btn-wrapper .link-wrapper a{width:90% !important;height:auto !important;padding:10px}
}
@media screen and (max-width:1024px){br.pc{display:none}
}
@media screen and (max-width:991px){br.pc-tbh{display:none}
}
@media screen and (max-width:767px){br.pc-tb{display:none}
}
br.tb{display:none}
@media screen and (max-width:769px) and (min-width:768px){br.tb{display:block}
}
br.tb-spx{display:none}
@media screen and (max-width:991px) and (min-width:768px){br.tb-spx{display:block}
}
@media screen and (min-width:992px){br.tb-spx-sp{display:none}
}
@media screen and (min-width:768px){br.sp{display:none}
}
@media screen and (min-width:415px){br.spv{display:none}
}
@media screen and (max-width:414px){br.pc-tb-sph{display:none}
}
br.sph{display:none}
@media screen and (max-width:767px) and (min-width:415px){br.sph{display:block}
}
br.ref-txt{display:none}
@media screen and (max-width:342px){br.ref-txt{display:block}
}
h2.h2margin-top-no-paragraph{margin-top:96px}
h2.h2margin-top-under-paragraph{margin-top:71px}
h3.h3margin-top-no-paragraph{margin-top:56px}
h3.h3margin-top-under-paragraph{margin-top:31px}
.youtube-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.youtube-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.next-wapper .container{padding:0 !important}
a:hover,a:focus{outline:2px solid black;outline-offset:-2px}
.box-border{border:5px solid #b7b7b7;padding:18px 21px}
#blockskip-anchor{margin-top:-100px;padding-top:50px}
@media screen and (max-width:991px){#blockskip-anchor{visibility:hidden;display:none;margin-top:0;padding-top:0}
}
body.is-hcp #topHeaderSection .nav-item.search .nav-link{padding-left:30px}
body.is-hcp #topHeaderSection .nav-item.is-hcp-item{display:block !important}
body .subnav-horizontal-dropdown-menu{background-color:#fff !important;display:none}
body .hr aem-GridColumn aem-GridColumn--defa+ult--12 div{min-height:50px !important}
.cmp-main-nav ul.nav.main-navigation-list .dropdown{padding:0}
@media all and (max-width:991px){.cmp-main-nav ul.nav.main-navigation-list .dropdown{padding:10px 0}
}
#topHeaderSectionBlockSkip{position:fixed;z-index:1100;top:-50px;left:0;display:block;width:100%;height:80px;background-color:#fff}
#topHeaderSection{position:fixed;z-index:auto;top:0;left:0;display:block;width:100%;height:66px;background-color:#fff}
#topHeaderSection li.nav-item.cmp-utility-nav-list-item.skip-button{cursor:pointer}
#topHeaderSection .is-hcp-item{display:none;margin-right:15px}
#topHeaderSection a.nav-link:link,#topHeaderSection :visited,#topHeaderSection :hover,#topHeaderSection :active{text-decoration:none !important}
#topHeaderSection .nav-item{position:relative}
#topHeaderSection .nav-item.search .nav-link{padding-right:10px;padding-left:10px;display:none}
#topHeaderSection .nav-item.block-button a{font-size:14px;color:black !important;position:relative;left:0;background:#fff;z-index:1000;top:-45px;display:none}
#topHeaderSection .nav-item.block-button a:focus{top:23px;outline:0}
#topHeaderSection .nav-item.skip-button,#topHeaderSection .nav-item.sitemap{opacity:0;text-align:center;margin-top:25px}
#topHeaderSection .nav-item.skip-button a,#topHeaderSection .nav-item.sitemap a{font-size:14px;color:black !important}
#topHeaderSection .nav-item.skip-button img,#topHeaderSection .nav-item.sitemap img{width:20px !important}
#topHeaderSection .nav-item.search-button{margin-top:10px;text-align:center;padding:6px 8px 8px 10px;background-color:#152b58;border-radius:8px}
#topHeaderSection .nav-item.search-button a span{font-size:1rem}
#topHeaderSection .nav-item.search-button a{color:#fff;font-size:1.4rem}
#topHeaderSection .nav-item.search-button img{width:20px !important}
#topHeaderSection .nav-item.search-button:focus-within,#topHeaderSection .nav-item.search-button:hover{outline:2px solid #08b6b1 !important;border-radius:4px}
#topHeaderSection .nav-item.search-button a:focus,#topHeaderSection .nav-item.search-button a:hover{outline:none !important;border:none !important}
#topHeaderSection .utility-nav{max-width:920px;margin:0 auto}
#topHeaderSection .utility-nav div.sticky{position:relative;padding-top:0;background-color:#fff}
#topHeaderSection .utility-nav .nav-link{white-space:nowrap;font-size:1.4rem;font-weight:500;color:#53575a;line-height:1.5}
#topHeaderSection .utility-nav .nav-link:hover{text-decoration:underline;cursor:pointer}
#topHeaderSection .utility-nav .open-dropdown{position:relative;top:8px;padding:.6rem 2.2rem .6rem 1.7rem;background:#3c70ae;color:#fff;text-transform:uppercase;white-space:nowrap;font:500 1.2rem "kozuka-gothic-pr6n",sans-serif}
#topHeaderSection .utility-nav .open-dropdown:after{content:'';position:absolute;top:35%;right:9px;display:block;width:8px;height:8px;border-top:2.8px solid #fff;border-left:2.8px solid #fff;transition:transform .5s;transform:rotate(225deg)}
#topHeaderSection .utility-nav .open-dropdown.active:after{top:40%;transition:transform .5s;transform:rotate(45deg)}
#topHeaderSection .utility-nav .open-dropdown.active+.dropdown{display:block}
#topHeaderSection ul.nav{justify-content:flex-end !important}
#topHeaderSection .dropdown{position:absolute;display:none;padding:0;list-style:none;background-color:#e4dfda}
#topHeaderSection .dropdown.show{display:block}
#topHeaderSection .dropdown .nav-link{position:absolute;padding:.8rem .41rem;background:#3c70ae;color:#fff;font:500 1.2rem "kozuka-gothic-pr6n",sans-serif}
@media all and (min-width:1115px){.cmp-main-nav ul.nav li:nth-child(5) .dropdown-menu{width:200px !important}
}
@media all and (min-width:1055px){.header.header-variation-one .main-navigation-list{left:90px !important}
}
@media all and (min-width:992px){body{padding-top:11.5rem !important}
.cmp-logo-img{transform:translate3d(0,0,0)}
.cmp-main-nav{background:transparent}
#topHeaderSection .container{max-width:1024px !important}
#topHeaderSection .utility-nav{max-width:1024px !important}
div.header{position:fixed;z-index:1000;top:50px !important;max-width:1920px;padding-right:4.8rem;padding-left:1.5rem;background-color:#fff}
div.header .logo{margin-left:0 !important;position:absolute !important;bottom:17px !important}
.header.header-variation-one{position:relative;display:flex;width:100%;max-width:1024px;top:10px;margin:0 auto;padding:1rem 0 1rem}
.header.header-variation-one .header-mainnav-wrapper{padding-top:0 !important;border:0}
.header.header-variation-one .header-topnav-wrapper,.header.header-variation-one .main-nav-right{display:none}
.header.header-variation-one .main-navigation-list{display:flex;flex:0 0 100%;flex-wrap:nowrap;justify-content:space-between;width:100%;max-width:100%;gap:20px;left:60px}
.header.header-variation-one .main-navigation-list .dropdown .child-link{padding-right:15px !important}
.header.header-variation-one .nav-link{color:#53575a;text-transform:unset;white-space:nowrap;font:400 1.5em "kozuka-gothic-pr6n",sans-serif}
.header.header-variation-one .nav-link:hover{color:#3c70ae}
.header.header-variation-one .header-utilitynav-wrapper{width:21rem}
.header.header-variation-one .header-utilitynav-wrapper .col-lg-9,.header.header-variation-one .header-utilitynav-wrapper .col-2{display:none}
.header.header-variation-one .header-utilitynav-wrapper .cmp-logo-link{position:absolute;top:0;width:14rem}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu{width:202px;padding:1rem 3.7rem 2rem 1rem;border:0;font:400 1.4rem "kozuka-gothic-pr6n",sans-serif;background-color:#f5f5f5;display:none}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li{padding:10px 10px 10px 5px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li:after{transform:translateY(-50%) rotate(-90deg);top:50%}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li:last-child::after{top:60%}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li:last-child{padding-bottom:0}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li a{color:#151515;line-height:2rem}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li a:hover{color:#3c70ae}
.header.header-variation-one .cmp-main-nav ul.nav li{position:relative}
.header.header-variation-one .cmp-main-nav ul.nav li::after{content:'';position:absolute;top:22px;right:-28px;width:20px;height:10px;transition:all .4s linear;transform:scaleX(0);background-image:url('../../../../../../../../../content/dam/intl/apac/japan/sma/patients/tisma/ja-jp/media/images/navi/chevron_down.png');background-repeat:no-repeat;vertical-align:inherit;transform:scaleY(1);background-size:16px 10px;display:none}
.header.header-variation-one .cmp-main-nav ul.nav li:last-child .dropdown-menu{width:165px}
.header.header-variation-one .cmp-main-nav ul.nav li.hover::after,.header.header-variation-one .cmp-main-nav ul.nav li.active-link::after{visibility:visible;transform:scaleX(1)}
.header.header-variation-one .cmp-main-nav ul.nav li.active-link{background:0}
.header.header-variation-one .cmp-main-nav ul.nav li.active-link>a{color:#3c70ae}
.header.header-variation-one .cmp-main-nav ul.nav li.active-link>a:hover{color:#3c70ae}
.header.header-variation-one .cmp-main-nav ul.nav li .arrow-down-icon{display:none}
.subnav-horizontal-dropdown-menu{border:0}
.cmp-main-nav ul.nav>li{max-width:unset}
}
.dropdown-menu{-webkit-animation-name:growDown;-moz-animation-name:growDown;-ms-animation-name:growDown;-o-animation-name:growDown;animation-name:growDown;-webkit-animation-duration:400ms;-moz-animation-duration:400ms;-ms-animation-duration:400ms;-o-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:forwards;-moz-animation-direction:forwards;-ms-animation-direction:forwards;-o-animation-direction:forwards;animation-direction:forwards;transform-origin:top center}
@media all and (max-width:1200px){.header.header-variation-one .header-utilitynav-wrapper .cmp-logo-link{left:0}
}
@media all and (max-width:1065px) and (min-width:992px){.cmp-main-nav ul.nav li:last-child .dropdown-menu{width:120px !important}
}
@media all and (max-width:991px){.header.header-variation-one .header-utilitynav-wrapper .cmp-logo-link{max-width:200px;margin-top:7px}
.cmp-main-nav ul.nav>li a{width:max-content !important;max-width:100% !important}
.cmp-main-nav ul.nav.main-navigation-list .dropdown.show-inner-dropdown{padding:10px 0 0 !important}
#topHeaderSection{z-index:1100}
#topHeaderSection .cmp-utilitynav-wrapper{max-width:100%}
#topHeaderSection .container{margin-right:25px !important;padding:0 !important}
.header-variation-one .header-topnav-wrapper{border-bottom:0}
.header-variation-one .header-utilitynav-wrapper .cmp-logo{text-align:left}
.header-variation-one .header-mainnav-wrapper{border:0}
.header-variation-one .search-section{width:87%}
.header-variation-one .cmp-logo-img{width:150px;transform:translate3d(0,0,0)}
.header-variation-one .header-topnav-wrapper,.header-variation-one .subnav-horizontal-dropdown-menu{display:none}
.header-variation-one .cmp-main-nav-btn.navbar-toggler{margin-top:-10px;margin-left:100%;outline:0;border:0;transform:translateX(-25px)}
.header-variation-one .cmp-main-nav-btn.navbar-toggler .icon-bar{background-color:#3c70ae}
.header-variation-one .cmp-main-nav-btn.navbar-toggler:focus{outline:0;border:0}
.header-variation-one .search-section{display:none}
.header-variation-one .cmp-main-nav-container{position:fixed;top:148px !important;height:auto;background-color:#fff}
.header-variation-one .cmp-main-nav-container .close-icon{display:none}
.header-variation-one .cmp-main-nav-container .close-icon::before{content:''}
.header-variation-one .cmp-main-nav-container #main-nav .dropdown-menu.show-focused-menu{display:none}
.header-variation-one .cmp-main-nav-container #main-nav .dropdown-menu.show .dropdown-item[style]{display:block !important}
.header-variation-one ul.nav li.search-menu-link.contact:hover a,.header-variation-one ul.nav li.search-menu-link.smpc:hover a{color:#3c70ae}
.header-variation-one .cmp-main-nav ul.nav>li{border-color:#666;background-color:#fff;text-align:center}
.header-variation-one .cmp-main-nav ul.nav>li .nav-link{padding-left:0;text-transform:unset}
.header-variation-one .cmp-main-nav ul.nav>li.dropdown.show-inner-dropdown{padding-right:0}
.header-variation-one .cmp-main-nav ul.nav>li.dropdown.show-inner-dropdown .dropdown-menu a{padding:0;color:#53575a;font:400 14px "kozuka-gothic-pr6n",sans-serif}
.header-variation-one .cmp-main-nav ul.nav>li.dropdown.show-inner-dropdown .show .active-child-innerlink a{color:#3c70ae}
.header-variation-one .cmp-main-nav ul.nav>li.dropdown.show-inner-dropdown:last-of-type{border-bottom:0}
.header-variation-one .cmp-main-nav ul.nav.main-nav-right li.cmp-support{height:1px;padding:0}
.header-variation-one .search-menu-link{padding:10px 15px}
.header-variation-one .cmp-main-nav ul.nav{padding:0 38px;background-color:#fff}
.header-variation-one .cmp-main-nav ul.nav>li{border-color:#d3ccc5}
.header-variation-one .cmp-main-nav ul.nav>li a{color:#000;text-transform:none;font-family:"kozuka-gothic-pr6n",sans-serif}
.header-variation-one .cmp-main-nav ul.nav>li:first-child,.header-variation-one .cmp-main-nav ul.nav>li:nth-child(2){border:0}
.header-variation-one .cmp-main-nav ul.nav>li:nth-child(2){border-bottom:1px solid #d3ccc5}
.header-variation-one .cmp-main-nav ul.main-nav-right{display:none}
.header-variation-one .cmp-main-nav ul.nav li.dropdown{padding-right:0;padding-left:0;background:#fff;text-align:left}
.header-variation-one .cmp-main-nav ul.nav li.search-menu>a,.header-variation-one .cmp-main-nav ul.nav li.dropdown.active-link>a,.header-variation-one .cmp-main-nav ul.nav li.dropdown:hover>a{color:#3c70ae}
.header-variation-one .nav-item-title{display:none}
.header-variation-one .cmp-main-nav ul.nav .dropdown-menu.show{padding:.5rem 0;border:0;text-align:left}
.header-variation-one .cmp-main-nav ul.nav .dropdown-menu.show>li{padding:14px 0 14px 14px}
.header-variation-one .dropdown>span.arrow-down-icon{width:38px;height:38px;border:0;transform:none;display:none}
.header-variation-one .dropdown>span.arrow-down-icon::after{width:16px;height:10px;background-image:url('../../../../../../../../../content/dam/intl/apac/japan/sma/patients/tisma/ja-jp/media/images/navi/chevron_down.png');vertical-align:inherit}
.header-utilitynav-wrapper>div>div{align-items:center;flex-direction:row-reverse !important;justify-content:space-between;width:100%;height:150px;top:30px;margin:0;padding-right:38px;padding-left:38px}
.header-utilitynav-wrapper>div>div .col-2:last-child{display:none !important}
.header-utilitynav-wrapper>.container{position:relative;max-width:991px}
.header.sticky-mobile-header .header-utilitynav-wrapper.sticky{border:0}
}
@media all and (max-width:768px){#topHeaderSection>.container{max-width:90%}
#topHeaderSection .is-hcp-item{margin-right:0}
#topHeaderSection .utility-nav .nav-link:hover{cursor:pointer}
#topHeaderSection .utility-nav .open-dropdown{padding:.6rem 2.2rem .6rem 1.7rem;top:10px}
#topHeaderSection .dropdown .nav-link{padding:1rem .4rem}
}
.cmp-main-nav-btn.navbar-toggler{position:relative;width:32px;height:17px;margin:0;cursor:pointer;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.cmp-main-nav-btn.navbar-toggler .icon-bar{position:absolute;left:0;display:block;width:36px;height:4px;border-radius:3px;opacity:1;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.cmp-main-nav-btn.navbar-toggler .icon-bar:nth-child(2){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.cmp-main-nav-btn.navbar-toggler .icon-bar:nth-child(3){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.cmp-main-nav-btn.navbar-toggler .icon-bar:nth-child(4){top:21px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.cmp-main-nav-btn.navbar-toggler.open .icon-bar:nth-child(2){top:-10px;left:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.cmp-main-nav-btn.navbar-toggler.open .icon-bar:nth-child(3){width:0;opacity:0}
.cmp-main-nav-btn.navbar-toggler.open .icon-bar:nth-child(4){top:16px;left:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
@media all and (max-width:575px){.header-utilitynav-wrapper .container{padding:0 !important}
}
@media all and (max-width:287px){#topHeaderSection .nav-item.sitemap{margin-top:18px}
}
@media all and (max-width:361px){.header-variation-one .cmp-main-nav ul.nav{padding:0 20px}
}
@media all and (max-width:991px) and (orientation:landscape){.header-variation-one .cmp-main-nav-container #main-nav .dropdown-menu:not(.show){display:none}
.header-variation-one .cmp-main-nav-container #main-nav .dropdown-menu.show-focused-menu{display:block}
}
div.footer{padding:0 3.8rem;background-color:#152b58}
.footer a:hover,.footer a:focus{outline:2px solid #fff;border-radius:4px}
.footer #copy-right-wapper a.cmp-logo-link:focus{outline:2px solid #fff}
.footer #copy-right-wapper a.cmp-logo-link:hover{outline:2px solid #fff}
.footer .cmp-logo a.cmp-logo-link:hover,.footer a.cmp-logo-link:focus{outline:2px solid #08b6b1}
.footer .cmp-logo-img{width:100px !important;transform:translate3d(0,0,0);margin-top:0 !important;padding:3px}
.footer .accessibility-text{font-size:1.4em !important;color:#fff;text-align:center;margin:24px 0 14px 0 !important;line-height:2 !important}
.footer .bg-lighter-blue,.footer .bg-light-blue{background-color:transparent}
.footer .cq-placeholder,.footer .new{height:0}
.footer .hr.section{min-height:10px}
.footer div#copy-right-wapper{justify-content:center}
.footer .copy-right-section{margin-bottom:0}
.footer .social-media-logo{text-align:center}
.footer .social-media-logo span{display:inline-block}
.footer .social-media-logo a{display:inline-block;overflow:hidden}
.footer .footer-copy-right{text-align:center;color:#fff}
.footer .footer-copy-right p{font-size:1.2em !important;line-height:25px !important;margin-top:5px !important}
.footer .cmp-logo{text-align:center}
.footer .footer .footer-links-section .list-group-item{font:400 1.5rem "kozuka-gothic-pr6n",sans-serif;cursor:pointer;padding-bottom:10px;width:max-content;max-width:100%;color:#fff;font-size:1.2em}
.footer .footer .footer-links-section .list-group-item:hover{color:#979797}
.footer .footer .footer-links-section .col-lg-9{justify-content:center}
.footer .list-group.list-vertical .list-group-item:first-child{font-size:1.4em !important}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left .list-group-item{padding:0;border-bottom:0;width:max-content;max-width:100%;text-align:center;font-size:1.2em}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left{gap:30px}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left .list-group-item:first-child{font-size:1.2em !important}
.footer .navi-block-content{display:none}
.footer .list-group-item:last-child{border-radius:unset}
.footer div#footer-wapper{margin-bottom:10px;gap:60px}
.footer #footer-wapper .col.col-12.col-lg-five-column:nth-child(5){display:none}
.cmp-utility-nav{display:none !important}
@media all and (min-width:992px){footer{width:100%;max-width:1140px;margin:auto}
footer .container{max-width:1140px}
footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left{justify-content:center}
footer .col:nth-child(1) .list-group.list-vertical .list-group-item{margin-left:35px}
footer .col:nth-child(2) .list-group.list-vertical .list-group-item{margin-left:-20px}
footer .col:nth-child(3) .list-group.list-vertical .list-group-item{margin:0 45px}
footer .col:nth-child(4) .list-group.list-vertical .list-group-item{margin-left:20px}
footer .col:nth-child(4) .list-group.list-vertical,footer .col:nth-child(2) .list-group.list-vertical{width:235px}
.footer .footer .footer-links-section{margin-bottom:1rem;padding-bottom:2rem !important}
.footer .footer .footer-links-section .col-lg-9{display:flex;align-items:center}
}
@media only screen and (min-width:992px) and (max-width:1024px){.footer .col:nth-child(4) .list-group.list-vertical,.footer .col:nth-child(2) .list-group.list-vertical{width:auto}
}
@media only screen and (min-width:992px) and (max-width:1200px){.footer div#footer-wapper{gap:45px}
.footer .col:nth-child(1) .list-group.list-vertical{margin-left:0}
}
@media all and (min-width:767px){.footer br.pc-tb{display:none}
}
@media all and (max-width:1150px){.footer div#copy-right-wapper{display:flex;flex-direction:column}
.footer .footer .footer-links-section .col-lg-9{justify-content:center;max-width:100%}
.footer .footer .footer-links-section .col-lg-3{display:flex;justify-content:center;max-width:100%;margin-top:15px}
}
@media all and (max-width:991px){.footer .column-control-column{margin-bottom:0rem}
.footer .container{max-width:unset}
.footer .cmp-logo{text-align:center}
.footer .footer #copy-right-wapper .col.col-12.col-lg-4 .column-control-column{margin-bottom:0 !important}
.footer .cmp-list-component .list-group.list-horizontal .list-group-item{padding-left:0;text-align:left}
.footer #footer-wapper .list-group{width:50%}
.footer #footer-wapper .col.col-12.col-lg-five-column:nth-child(2) .list-group.list-vertical{float:right !important;margin-top:-4.3rem}
.footer #footer-wapper .col.col-12.col-lg-five-column:nth-child(4) .list-group.list-vertical{float:right !important;margin-top:-4.3rem}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left{flex-direction:row;justify-content:center;gap:20px}
.footer .col.col-12.col-lg-six-column{max-width:100%}
.footer div#footer-wapper{margin-bottom:0;gap:0}
.footer .list-group.list-vertical .list-group-item:first-child{width:auto !important}
.footer .col:nth-child(2) .list-group.list-vertical .list-group-item{width:auto !important}
}
@media all and (max-width:812px){.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left{flex-direction:column}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left .list-group-item{margin:0 auto}
}
@media all and (max-width:767px){div.footer{padding:0 3.8rem}
}
@media all and (max-width:575px){div.footer{padding-right:0;padding-left:0}
}
@media all and (max-width:414px){#footer-wapper .col.col-12.col-lg-five-column:nth-child(2) .list-group.list-vertical{float:none !important;margin-top:0 !important}
#footer-wapper .col.col-12.col-lg-five-column:nth-child(4) .list-group.list-vertical{float:none !important;margin-top:0rem !important}
#footer-wapper .list-group{width:100% !important}
.list-group.list-horizontal.flex-lg-row.text-center.text-lg-left{margin-top:5px !important}
.list-group.list-horizontal.flex-lg-row.text-center.text-lg-left .list-group-item{text-align:left !important}
.social-media-logo{text-align:left !important;margin-top:0 !important;width:100% !important}
.footer-copy-right{text-align:left !important}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left .list-group-item{margin:0}
.footer .footer .footer-links-section .col-lg-3{justify-content:left}
.footer .footer .col.col-12.col-lg-six-column{max-width:100%;display:flex;justify-content:center}
.footer .col.col-12.col-lg-9{display:flex;justify-content:left}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left{align-items:left}
.footer .footer .list-group.list-vertical .list-group-item:first-child{width:auto !important}
}
.dxp-title .heading-h1{font:400 4.8rem/5rem "kozuka-gothic-pr6n",sans-serif;max-width:53.7rem;margin:1rem 0 2rem;text-transform:uppercase;color:#224773}
h2.heading-h2{font:400 4.2rem/4.5rem "kozuka-gothic-pr6n",sans-serif;color:#53575a}
h3.heading-h3{font:400 2.4rem/4.2rem "kozuka-gothic-pr6n",sans-serif}
sup,sub{white-space:nowrap}
.heading-h2,.heading-h3,.heading-h4,.heading-h5,.heading-h6{letter-spacing:0}
.cmp-logo-img{width:auto;max-width:100%}
.cmp-button-link{margin:0;text-transform:none}
.mb-4,.my-4{margin-top:0 !important;margin-bottom:0 !important}
.container{padding-right:0;padding-left:0}
.pb-5,.py-5,.pb-1,.py-1,.pt-1{padding-top:0 !important;padding-bottom:0 !important}
.row{margin-right:0;margin-left:0;position:relative}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:0;padding-left:0}
.footer .footer-links-section .cmp-text{padding:0}
a:focus{border:0}
.hidden{display:none !important}
.transparent{opacity:0 !important}
@media screen and (min-width:992px){.hidden-lg{display:none}
}
@media screen and (max-width:991px){.hidden-md{display:none}
}
@media screen and (max-width:991px) and (min-width:767px){.hidden-sm{display:none}
}
@media screen and (max-width:767px){.hidden-xs{display:none}
}
.cmp-image-mobile{text-align:center}
.search-section-error{display:none}
.bc-iframe,.bc-iframe body,.html .video-js,.html .vjs-poster{background-color:transparent}
.cmp-main-nav ul.nav>li>a:after,.cmp-main-nav ul.nav>li .cmp-call a:after{height:100%;z-index:1;top:0}
.cmp-image__image,img{backface-visibility:hidden}
b,strong{font-weight:bold}
input:focus,select:focus{outline:0}
body{font-family:kozuka-gothic-pr6n,sans-serif;font-weight:400;font-style:normal}
.element{font-family:kozuka-gothic-pr6n,sans-serif;font-weight:400;font-style:normal}
.cmp-text{font-family:kozuka-gothic-pr6n,sans-serif !important;font-weight:400;font-style:normal}
h1{font-size:3.6em !important}
h2{font-size:2.4em !important}
h3{font-size:2em !important}
h4{font-size:1.8em !important}
h1,h2,h3{line-height:1.6 !important}
.cmp-text p,.cmp-text ul{font-size:1.8em !important;line-height:30px}
small{font-size:1.4em !important}
.small,p small{font-size:.78em !important}
@media all and (max-width:767px){h1{font-size:2.4em !important}
h2{font-size:2.2em !important}
h3{font-size:1.8em !important}
h4{font-size:1.6em !important}
.cmp-text p,.cmp-text ul{font-size:1.6em !important}
.small,p small{font-size:.875em !important}
}
.breadcrumb{background-color:unset;position:absolute;top:5rem;padding:0;z-index:1}
.breadcrumb nav.cmp-breadcrumb ol{list-style:none;display:flex;width:100%;gap:40px;font-size:1.4em;padding-left:0}
.breadcrumb nav.cmp-breadcrumb ol.cmp-breadcrumb__list li.cmp-breadcrumb__item::after{content:'\03e';display:inline-block;text-align:center;position:absolute;margin-left:15px}
.breadcrumb nav.cmp-breadcrumb ol.cmp-breadcrumb__list li.cmp-breadcrumb__item:last-child::after{display:none}
.breadcrumb nav.cmp-breadcrumb ol li a.cmp-breadcrumb__item-link{color:black;text-decoration:underline}
@media all and (max-width:991px){.breadcrumb{top:5rem}
}
@media all and (max-width:360px){.breadcrumb nav.cmp-breadcrumb ol{gap:20px}
.breadcrumb nav.cmp-breadcrumb ol.cmp-breadcrumb__list li.cmp-breadcrumb__item::after{margin-left:5px}
}
.row.about-pageslink,.support-info-glossary-pageslink,.row.feature-pageslink{margin:30px 0 20px}
.ref-pglink{display:flex}
.ref-pglink tr,.ref-pglink td{display:inline-table}
.ref-pglink tr{margin:0 20px 15px 0}
span.circle{background-color:#3c70ae;height:9px;width:9px;border-radius:50%;margin-right:7px;margin-left:20px;display:block}
span.circle.first{margin-left:0}
.ref-pglink a{font-size:1.6rem;color:#151515}
u{text-underline-offset:5px}
.correct-usage{color:#cf5e00;margin-top:0 !important}
.ref-teclink{margin-top:35px}
.ref-teclink a{border-radius:35px;padding:10px 24px;color:#5f5f5f;font-size:16px;font-weight:700;background:#fff;display:flex;justify-content:center;align-item:center}
.ref-teclink td{margin-bottom:2.5rem;width:223px}
.ref-teclink tr:last-child{margin:0 !important}
.ref-teclink .logo-img a{border:none !important;padding:0}
.page-tecfidera .header.aem-GridColumn.aem-GridColumn--default--12,.page-about .header.aem-GridColumn.aem-GridColumn--default--12,.page-side-effect .header.aem-GridColumn.aem-GridColumn--default--12,.page-major .header.aem-GridColumn.aem-GridColumn--default--12{display:none}
.row.tecfidera-navi{padding:20px 20px 0 20px;background:#f5f5f5}
.row.tecfidera-navi .ref-pglink tr{margin:0 20px 0 0}
.row.tecfidera-navi .ref-teclink a:hover,.row.tecfidera-navi .ref-teclink a:active{background-color:#cf5e00 !important;color:#fff !important}
@media all and (max-width:250px){.row.tecfidera-navi td{width:100% !important}
}
@media all and (max-width:414px){.ref-pglink tr{margin:0 10px 15px 0}
.row.tecfidera-navi .logo-img{display:flex;justify-content:center}
.row.tecfidera-navi .logo-img img{width:100%}
.row.tecfidera-navi .ref-pglink tr{margin:0}
}
@media all and (max-width:540px){.row.tecfidera-navi .logo-img{display:flex;justify-content:center}
.row.tecfidera-navi .logo-img img{width:100%}
.row.tecfidera-navi table{display:flex;justify-content:center}
.row.tecfidera-navi table tbody{display:grid}
.row.tecfidera-navi .ref-pglink tr{margin:0 !important}
}
@media all and (max-width:575px){.correct-usage-container{padding:0 !important}
}
@media all and (max-width:991px){.row.tecfidera-navi{margin-top:0}
.row.tecfidera-navi .ref-pglink tr{margin:0 20px 0 0}
}
.tecfidera-navi-bar a:hover,.tecfidera-navi-bar a:active{color:#8c0068 !important}
.tecfidera-navi-bar .row{margin:20px;min-height:88px;background:#f5f5f5f5}
.tecfidera-navi-bar .first-column{display:flex;align-items:center;width:20%}
.tecfidera-navi-bar .column.first-column img{width:100%;padding-left:15px}
.tecfidera-navi-bar .second-column{display:block;width:71.5%;font-size:16px;margin:auto 0 auto auto}
.tecfidera-navi-bar .second-column span{margin:0 15px;line-height:20px;font-size:16px;font-weight:500;display:inline-block}
.tecfidera-navi-bar .second-column span a{color:#151515}
.tecfidera-navi-bar .second-column span:last-child{margin-right:0 !important}
@media all and (max-width:1256px){.tecfidera-navi-bar .second-column span{height:30px}
}
@media all and (max-width:768px){.tecfidera-navi-bar .second-column{padding:10px 25px}
.tecfidera-navi-bar .column{width:100%}
.tecfidera-navi-bar .first-column{justify-content:center}
.tecfidera-navi-bar .first-column img{padding:15px 0 0 0 !important;width:100%;max-width:200px}
}
@media all and (max-width:414px){.tecfidera-navi-bar .column{width:100%;padding:0 20px;display:grid;justify-content:center}
.tecfidera-navi-bar .column.first-column img{width:100%;max-width:210px;padding:0 10px}
.tecfidera-navi-bar .second-column{margin-top:10px}
.tecfidera-navi-bar .second-column span{margin:unset;height:unset;padding:10px}
.tecfidera-navi-bar .column.first-column img{padding-left:unset}
}
.row.share-icon{display:flex;justify-content:right;gap:32px;margin-bottom:68px;align-items:center;padding-top:48px}
.row.share-icon p{margin:0 !important;text-align:right;font-weight:600}
.row.share-icon .share-button-wrapper.variationOne{display:inline-flex !important;gap:24px}
.row.share-icon .share-button-wrapper .share-button-icon,.row.share-icon a.copyLink img{padding:unset;width:40px}
.row.share-icon .share-on-first-column{display:flex;justify-content:right;gap:32px;align-items:center}
.row.share-icon p.separate-bar{border-right:3px solid #f5f5f5;background:#f5f5f5;width:1px}
@media all and (max-width:991px){.row.share-icon{flex-wrap:nowrap}
.row.share-icon .col.col-12.col-lg-9{display:flex;justify-content:right}
.row.share-icon .col.col-12.col-lg-3{display:flex;justify-content:right;width:120px}
.row.share-icon .col.col-12{flex:auto}
}
@media(min-width:992px){.row.share-icon .col-lg-3{flex:0 0 2%}
}
@media all and (max-width:767px){.row.share-icon .share-button-icon,.row.share-icon a.copyLink img{max-width:35px}
}
@media all and (max-width:415px){.row.share-icon{gap:15px}
.row.share-icon p.share-icon-text{width:100%;min-width:108px}
.row.share-icon .row.share-icon .share-button-icon{max-width:35px}
.row.share-icon .row.share-icon a.copyLink img{width:100% !important;max-width:35px;min-width:15px}
.row.share-icon .share-on-first-column{gap:15px}
.row.share-icon .share-button-wrapper.variationOne{gap:10px}
}
@media all and (max-width:250px){.row.share-icon{flex-wrap:wrap}
}
body:not(.loaded) .root{position:fixed}
body:not(.loaded) .root::before{content:"";position:absolute;display:block;height:100%;width:100%;background-color:#fff;z-index:20;opacity:1}
body:not(.loaded) .root::after{content:"";position:fixed;display:block;height:64px;width:64px;background-image:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/preloader.gif');background-size:contain;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100}
.cmp--cta-tile__style1 .cmp-cta-tile-wrapper{padding:0 10px}
.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment{width:100%;max-width:30rem;padding:0;background:#f7f6f5}
.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment .cmp-cta-img-wrapper,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment .cmp-cta-img-wrapper{width:100%;padding:0;text-align:center}
.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment .cmp-cta-img-wrapper img,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment .cmp-cta-img-wrapper img{width:100%;height:auto}
.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment .cmp-cta-img-wrapper .cmp-cta-img-link,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment .cmp-cta-img-wrapper .cmp-cta-img-link{display:block}
.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment .cmp-cta-desc-wrapper,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment .cmp-cta-desc-wrapper{max-width:26.8rem;height:198px;margin:0 auto;text-align:left}
.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment .cmp-cta-desc-wrapper .cmp-cta-description .cmp-cta-title-link,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment .cmp-cta-desc-wrapper .cmp-cta-description .cmp-cta-title-link{margin:1.8rem 0 1.4rem;display:block;font:400 2.4rem/3rem "kozuka-gothic-pr6n",sans-serif;color:#53575a}
.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment .cmp-cta-desc-wrapper .cmp-cta-description p,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment .cmp-cta-desc-wrapper .cmp-cta-description p{margin:0 auto;line-height:2.2rem;font:400 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif;color:#231f20}
.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment .cmp-cta-desc-wrapper .shape-fill-medium-btn,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment .cmp-cta-desc-wrapper .shape-fill-medium-btn{position:absolute;bottom:0;margin:0;padding:.2rem .2rem 1.6rem;cursor:pointer;background:transparent;letter-spacing:.2rem;text-transform:uppercase;font:700 1.4rem "kozuka-gothic-pr6n",sans-serif;color:#231f20}
.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment .cmp-cta-desc-wrapper .shape-fill-medium-btn:after,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment .cmp-cta-desc-wrapper .shape-fill-medium-btn:after{content:'';width:1.6rem;height:1.6rem;margin:0 0 0 .6rem;display:inline-block;transform:translateY(22%);background-image:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/home/chevron-right.png');background-repeat:no-repeat}
@media(max-width:991px){.cmp--cta-tile__style1 .cmp-cta-tile.horizontal-alignment,.cmp--cta-tile__style1 .cmp-cta-tile.vertical-alignment{margin:1.4rem auto}
}
.accordion{max-width:620px;margin-left:auto;margin-right:auto}
.cmp-accordion{border:1px solid #fff}
.cmp-accordion .section-container{position:relative;border-top:1px solid #d3ccc5;padding:2.4rem 0 2.4rem 6.4rem}
.cmp-accordion .section-container ul>li{list-style:none;position:relative;margin-bottom:20px}
.cmp-accordion .section-container ul>li:after{content:'';left:-28px;position:absolute;display:block;top:11px;width:14px;height:2px;background-color:#7f2629}
.cmp-accordion .section-container:after{position:absolute;top:2rem;left:0;transform:scale(1);z-index:1}
.cmp-accordion .section-container:nth-child(1):after{content:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/icon-apple.png')}
.cmp-accordion .section-container:nth-child(2):after{content:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/icon-apple.png')}
.cmp-accordion .section-container:nth-child(3):after{content:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/icon-apple.png')}
.cmp-accordion .section-container:not(:last-child){border-bottom:0}
.cmp-accordion .section-container:before{content:"";width:2.4rem;height:2.4rem;position:absolute;top:50%;right:1.9rem;transform:scale(1) translateY(-50%);pointer-events:none;background:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/arrow-blue.png') no-repeat center;background-size:15px;z-index:3}
.cmp-accordion .section-container.collapsed:before{background:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/arrow-blue.png') no-repeat;top:4.5rem;right:2.2rem;background-size:15px;background-position:center}
.cmp-accordion .section-container:hover:after,.cmp-accordion .section-container:hover:before{background-color:#fff}
.cmp-accordion .section-title{position:relative;min-height:3.8rem;padding:.4rem 4.4rem 0 .8rem;display:flex;align-items:center;background-color:#fff;font:normal normal 2.4rem/3rem "kozuka-gothic-pr6n",sans-serif;color:#53575a}
.cmp-accordion .section-title:hover{background-color:#fff}
.cmp-accordion .section-title:after{content:'' !important}
.cmp-accordion .section-title:before{content:''}
.cmp-accordion .section-description{font:normal normal 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
.cmp-accordion .section-description p{margin-bottom:2.5rem}
.cmp-accordion .section-description p:last-of-type{margin:0}
.cmp-accordion .collapsed .section-title{background-color:#fff}
.cmp-accordion .collapsed .section-title:hover{background-color:#fff}
.accordion .cmp-accordion .section-container .section-description{padding:.8rem}
.accordion .cmp-accordion .section-container .section-description ul{padding-left:2.8rem}
@media all and (max-width:376px){.cmp-accordion .section-container:before{top:3.5rem;right:.1rem}
.cmp-accordion .section-container.collapsed:before{top:3.1rem;right:.5rem}
}
#entryModal{z-index:2000;pointer-events:none}
#entryModal .modal-dialog{overflow:hidden;max-width:940px;border-radius:25px;box-shadow:0 2px 20px #000}
#entryModal .modal-content{padding:0}
#entryModal .card-img-container{background-size:initial !important}
#alzEntryPopup{min-height:555px;padding:30px 0}
#alzEntryPopup br{display:none}
#alzEntryPopup .col-lg-3{margin-top:20px}
#alzEntryPopup .next br{display:none}
#alzEntryPopup .col-lg-9{padding:0 32px 0 50px}
#alzEntryPopup .col-lg-9 .column-control-column a.modal-button{display:block;width:20px;height:20px;margin-left:auto;padding:0;background:transparent url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/entry-popup/close-icon.svg') no-repeat center}
#alzEntryPopup .col-lg-9 .heading-h2{margin:20px 0 23px;color:#fff;font:400 3.2rem/4.1rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup .col-lg-9 .popup-description{color:#fff;font:400 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup #buttons{margin:55px 0 37px}
#alzEntryPopup #buttons .cmp-button-link{position:relative;width:264px;min-height:70px;margin-left:0;padding:14px 17px;border-radius:0;background:#7f2629;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:1px;font:400 1.6rem/2rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup #buttons .cmp-button-link::after{content:'';position:absolute;top:50%;right:15px;display:block;width:18px;height:18px;background:url('../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/entry-popup/arrow.svg') no-repeat center;transform:translateY(-9px)}
#alzEntryPopup #buttons .col-lg-6:last-child .cmp-button-link{border:1px solid #fff;background:transparent}
#alzEntryPopup .popup-note{color:#fff;font:400 1.4rem/2rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup .popup-cookie{margin-top:70px;margin-bottom:0;font:400 1.4rem/1.8rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup .popup-cookie a{color:#7f2629;text-decoration:underline;font-weight:600}
#alzEntryPopup .job-code{display:block;margin-top:24px;text-align:right}
@media all and (max-width:991px){#entryModal .modal-dialog{max-width:750px}
#entryModal .column-control-column{margin-bottom:0 !important}
#alzEntryPopup{flex-wrap:nowrap;padding:15px 0}
#alzEntryPopup .popup-description br,#alzEntryPopup .popup-note br,#alzEntryPopup .popup-cookie br{display:none}
#alzEntryPopup .col-lg-3{max-width:200px;margin-top:25px}
#alzEntryPopup .col-lg-9{max-width:550px}
#alzEntryPopup .col-lg-9 .heading-h2{margin:20px 0 5px}
#alzEntryPopup .col-lg-9 #buttons{margin:0}
#alzEntryPopup .col-lg-9 .popup-description{margin:20px 0 20px}
#alzEntryPopup .col-lg-9 .popup-cookie{margin:20px 0 0}
#alzEntryPopup #buttons .col-lg-6{margin-bottom:10px}
}
@media all and (max-width:768px){#entryModal .modal-dialog{max-width:700px}
#alzEntryPopup{padding:0}
#alzEntryPopup .col-lg-3{display:none}
#alzEntryPopup .col-lg-9{max-width:100%;padding:20px 40px 10px;background:#007078}
#alzEntryPopup .col-lg-9 .popup-description{margin:20px 0}
#alzEntryPopup .col-lg-9 .popup-cookie{margin:20px 0 0;color:#fff}
#alzEntryPopup .col-lg-9 .popup-cookie a{color:#000}
}
@media all and (max-width:700px){#entryModal .modal-dialog{max-width:500px}
}
@media all and (max-width:575px){#entryModal .modal-dialog{max-width:450px;margin:5px auto}
#alzEntryPopup .col-lg-9>.column-control-column{margin:0}
#alzEntryPopup .col-lg-9 .heading-h2{font-size:2.4rem}
#alzEntryPopup .col-lg-9 .popup-description,#alzEntryPopup .col-lg-9 .popup-note,#alzEntryPopup .col-lg-9 .popup-cookie{font-size:1.3rem}
#alzEntryPopup .col-lg-9 .popup-description{margin:10px 0}
#alzEntryPopup .col-lg-9 .popup-cookie{margin:0}
#alzEntryPopup .col-lg-9 #buttons .col-lg-6 .column-control-column{margin-bottom:10px}
}
@media all and (max-width:460px){#entryModal .modal-dialog{max-width:390px}
#entryModal br.mobile-visible{display:block}
#alzEntryPopup .col-lg-9{padding:20px}
}
@media all and (max-width:413px){#entryModal .modal-dialog{max-width:350px}
#alzEntryPopup .col-lg-9{padding:20px}
#alzEntryPopup .col-lg-9 .next br{display:block}
}
@media all and (max-width:320px){#entryModal .modal-dialog{max-width:300px}
}
@media all and (max-width:450px) and (max-height:600px){#entryModal #popupWrappe{overflow-y:scroll;max-height:100vh}
}
@media all and (orientation:landscape){#entryModal #popupWrappe{overflow-x:hidden;overflow-y:auto;max-height:100vh}
}
.modal-backdrop.show{opacity:.5 !important;z-index:3 !important}
.modals div#exitModal{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;margin:0;padding-right:0 !important;background-color:rgba(0,0,0,0.8)}
.modals div#exitModal .modal-content .modal-button.modal-close-icon{width:24px;height:24px}
.modals div#exitModal .modal-content{padding:3rem !important}
.modals div#exitModal .disclaimer-buttons-corp a.modal-button{background-color:#3c70ae;width:160px;font-size:1.6em;padding:1rem 1.6rem;border-radius:30px}
.modals div#exitModal .disclaimer-buttons-corp a:focus,.modals div#exitModal .disclaimer-buttons-corp a:hover{outline:3px solid #08b6b1 !important}
.modals div#exitModal .row.disclaimer-buttons-corp .column-control-column{display:flex;flex-direction:row;gap:20px;justify-content:center}
.modals div#exitModal .popup-biogen-logo{margin-top:0}
.modals div#exitModal .popup-biogen-logo img{width:auto !important}
.modal-button.aem-GridColumn.aem-GridColumn--default--12{text-align:right;font-size:1.6em}
.modal-button.aem-GridColumn.aem-GridColumn--default--12 a{padding:.6rem 1rem}
.modal-button.aem-GridColumn.aem-GridColumn--default--12 a:focus,.modal-button.aem-GridColumn.aem-GridColumn--default--12 a:hover{outline:3px solid #08b6b1 !important}
.cmp-modal .modal-content .cmp-text{font-size:unset}
@media all and (max-width:415px){.modals div#exitModal .modal-content{padding:2rem !important}
.modals div#exitModal .row.disclaimer-buttons-corp .column-control-column{flex-direction:column;gap:15px;text-align:center}
}
@media all and (max-width:230px){.modals div#exitModal a.modal-button{width:100%}
}
@media all and (min-width:992px){.modals div#exitModal .modal-dialog{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:70%;max-width:991px;margin:0;max-height:100vh}
}
page-500 #mainContentWrapper,.page-404 #mainContentWrapper,.page-cookies #mainContentWrapper{padding:0 3.8rem}
page-500 .dxp-title .heading-h1,.page-404 .dxp-title .heading-h1,.page-cookies .dxp-title .heading-h1{color:#224773;margin:1rem auto;max-width:940px}
page-500 .cmp-text p,.page-404 .cmp-text p,.page-cookies .cmp-text p{margin:0 auto 3rem;max-width:940px}
page-500 #mainContentWrapper .button,.page-404 #mainContentWrapper .button,.page-cookies #mainContentWrapper .button{margin:0 auto 4rem;max-width:940px}
page-500 #mainContentWrapper .button .cmp-button-link,.page-404 #mainContentWrapper .button .cmp-button-link,.page-cookies #mainContentWrapper .button .cmp-button-link{width:auto;height:6rem;margin-top:20px;font-size:1.6rem;line-height:2.6;background:#224773}
page-500 #divCookieDeclaration h2 p,.page-404 #divCookieDeclaration h2 p,.page-cookies #divCookieDeclaration h2 p{font-size:1rem;font-weight:400}
@media screen and (min-width:992px){.page-500,.page-404,.page-cookies,.page-403{padding-top:50px !important}
}
.page-home .first-two-column,.page-home .second-two-column{display:flex;justify-content:center;margin-top:56px;align-items:center;text-align:center}
.page-home .first-two-column p,.page-home .second-two-column p{max-width:424px;font-size:1.8em;text-align:left;margin-top:2rem;margin-bottom:2.5rem}
.page-home .first-two-column .col.col-12.col-lg-6,.page-home .second-two-column .col.col-12.col-lg-6{display:flex;justify-content:center}
.page-home .first-two-column .col.col-12.col-lg-4,.page-home .second-two-column .col.col-12.col-lg-4{display:flex;justify-content:center}
.page-home .first-two-column h2,.page-home .second-two-column h2{margin-bottom:2.5rem;font-size:2.4em}
.page-home .pglink-btn-wrapper .link-wrapper .link-txt-detail{justify-content:center;border-radius:10px}
.page-home .pglink-btn-wrapper .link-wrapper a{border-radius:10px !important;background:#152b58;color:#ffff;width:15em;border:3px solid #152b58 !important}
.page-home .pglink-btn-wrapper .link-wrapper .arrow{border:solid #ffff;border-width:0 2px 2px 0}
.page-home .related-sites{margin-bottom:80px}
.page-home .related-sites h2{margin-bottom:4rem}
.page-home .related-sites img{width:100%}
.page-home .related-sites .col.col-12.col-lg-4:last-child img{width:90%}
.page-home .home-vendor-title{position:absolute;left:0;right:0;bottom:5%;margin:auto;text-align:center}
.page-home .home-vendor-title h1{font-size:6.4em !important;line-height:102.4px !important;font-weight:700 !important;color:#fff;text-shadow:0 1px 16px #161b30,0 1px 16px #161b30;text-align:left;margin-left:40px;margin-bottom:70px}
.page-home .home-vendor-title h1 span{font-size:.625em}
.page-home .als-desc-text{background:#05122FCC;font-size:2em;font-weight:500;line-height:36px;color:#fff;padding:48px 160px;margin-top:-3%;z-index:1;position:relative;margin-bottom:0}
.page-home .als-desc-text p{margin:auto}
.page-home .home-vendor-wrapper.sma-home-image-banner{position:relative}
.page-home .home-vendor-wrapper.sma-home-image-banner .sma-img{max-height:568px}
.page-home .home-vendor-wrapper.sma-home-image-banner .sma-img{width:100%;object-fit:cover;min-height:450px}
.page-home .home-vendor-wrapper.sma-home-image-banner .banner-wave-img{position:absolute;left:0;width:60%;object-fit:cover;min-height:450px}
.page-home .home-first-card-row a{background-image:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/card-one-bg.png")}
.page-home .home-second-card-row a{background-image:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/card-four-bg.png")}
.page-home .home-third-card-row a{background-image:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/card-three-bg.png")}
.page-home .home-fouth-card-row a{background-image:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/card-two-bg.png")}
.page-home .home-first-card-row a,.page-home .home-second-card-row a,.page-home .home-third-card-row a,.page-home .home-fouth-card-row a{border-right:2px solid #fff;border-bottom:2px solid #fff;color:#fff;position:relative;min-height:200px;max-height:200px;background-repeat:no-repeat;background-size:cover;width:100%;display:flex}
.page-home .home-first-card-row .overlay,.page-home .home-second-card-row .overlay,.page-home .home-third-card-row .overlay,.page-home .home-fouth-card-row .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#16161699;z-index:1}
.page-home .home-first-card-row .card-text,.page-home .home-second-card-row .card-text,.page-home .home-third-card-row .card-text,.page-home .home-fouth-card-row .card-text{z-index:2;display:flex;margin:auto;text-align:center;max-width:570px;justify-content:center;align-items:center;position:relative}
.page-home .home-first-card-row .card-text span,.page-home .home-second-card-row .card-text span,.page-home .home-third-card-row .card-text span,.page-home .home-fouth-card-row .card-text span{margin:auto 0;position:absolute;right:-1px}
.page-home .home-first-card-row p,.page-home .home-second-card-row p,.page-home .home-third-card-row p,.page-home .home-fouth-card-row p{margin:0;max-width:520px}
.page-home .row.age-groups{margin:80px 0 48px 0}
.page-home .row.age-groups .two-column-margin.age-groups-div{max-width:670px}
.page-home .row.age-groups img{width:100%}
.page-home .row.age-groups h2{color:#666;font-weight:700}
.page-home .row.age-groups p{color:#333}
.page-home p.five-column-text{font-size:1.2em;max-width:72px;margin:auto}
.page-home .col.col-12.col-lg-4 .row.container{flex-wrap:nowrap}
.page-home .col.col-12.col-lg-4 .row.container .column{text-align:center;margin-right:12px}
.page-home .col.col-12.col-lg-4 .row.container .column:last-child{margin-right:0 !important}
.page-home .col.col-12.col-lg-4 .row.container img{max-width:48px}
.page-home .col.col-12.col-lg-4 .row.container p{margin-top:10px}
.page-home .diagnosis-of-als{margin:48px 0}
.page-home .diagnosis-of-als .two-column-margin{max-width:670px}
.page-home .diagnosis-of-als h2{color:#666}
.page-home .diagnosis-of-als p{color:#333}
.page-home .row.community-for-learning-about-als{padding:40px 0 44px 0;background:#d3d7dc}
.page-home .row.community-for-learning-about-als img{width:100%}
.page-home .row.community-for-learning-about-als h2{color:#152b58;font-weight:700}
.page-home .row.community-for-learning-about-als p{color:#152b58;max-width:608px;font-weight:400}
.page-home .genetic-testing{position:relative;padding:48px 0;overflow:hidden;display:none}
.page-home .genetic-testing .background{position:absolute;top:0;left:0;right:0;bottom:0;background-image:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/als-patient-family.png");background-size:cover;filter:blur(8px);z-index:0}
.page-home .genetic-testing .row{display:flex;z-index:2;color:#ffff;font-weight:400;gap:16px;flex-wrap:unset;margin-top:25px}
.page-home .genetic-testing .column{width:25%;text-align:center}
.page-home .genetic-testing h1{position:relative;z-index:2;color:#ffff;font-weight:700;text-align:center}
.page-home .genetic-testing .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(5,18,47,0.6);z-index:1}
.page-home .home-search-btn{display:flex;margin-left:3%;margin-bottom:5%}
.page-home .home-search-btn a{width:300px;height:64px;background:#152b58;color:#fff;font-size:1.8em;font-weight:700;border-radius:8px;z-index:2;margin:0 auto;display:flex;justify-content:center;align-items:center}
.page-home .home-search-btn a .row{display:flex;margin:0;gap:0;width:80%}
.page-home .home-search-btn a .row .first-search-column{width:85%}
.page-home .home-search-btn a .row .second-search-column{width:15%;margin:auto}
.page-home .home-search-btn a .row .second-search-column img{min-width:69%}
.page-home .pglink-btn-wrapper .link-wrapper a:focus,.page-home .home-search-btn a:focus,.page-home .two-column-first-cards-row a:focus,.page-home .pglink-btn-wrapper .link-wrapper a:hover,.page-home .home-search-btn a:hover,.page-home .two-column-first-cards-row a:hover{border:2px solid #08b6b1 !important;border-radius:4px;outline:0}
.page-home .copy-link img{width:12.4px !important}
.page-home .copy-link{color:#666}
.page-home .copy-link span{font-weight:700;margin-right:12px}
.page-home .about-als-btn-wrapper .link-wrapper{margin:48px 0 80px 0}
.page-home .related-copy-link-wrapper{margin:2rem 0 0}
.page-home .related-copy-link-wrapper a.copyLink:hover,.page-home .related-copy-link-wrapper a.copyLink:focus{display:block;width:max-content;outline-offset:5px}
.page-home .row.about-als-btn-wrapper h2{margin-top:48px;margin-bottom:25px}
.page-home .accordion{box-shadow:0 0 0 1px #bbb;overflow:hidden}
.page-home .accordion+.accordion{margin-top:-1px}
.page-home .accordion__title{position:relative;display:flex;align-items:center;padding:1.8rem 4.4rem 1.8rem 2.4rem;background:#f7f7f7;cursor:pointer;font-weight:700;color:#53575a;font-size:1.8em}
.page-home .accordion__title::-webkit-details-marker{display:none}
.page-home .accordion{max-width:unset}
.page-home .accordion__title::after{content:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/blue-right-arrow.png");display:block;width:26px;height:26px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}
.page-home .accordion__content{padding:1em 1em 1em 13.4rem;font-size:1.6em}
.page-home .accordion__content p{margin-bottom:0}
@media screen and (max-width:376px){.page-home .cmp-accordion .section-container.collapsed:before{top:4.5rem}
.page-home .cmp-accordion .section-container:before{top:50%}
}
.page-home .related-sites{display:none}
@media screen and (max-width:1280px){.page-home .card-text{padding:0 30px}
}
@media screen and (max-width:991px){.page-home .col.col-12.col-lg-4{margin-bottom:15px}
.page-home .col.col-12.col-lg-4:last-child{margin-bottom:0}
.page-home .row.age-groups img{width:80%}
.page-home .row.container{display:flex;justify-content:center;gap:35px}
.page-home .row.container .column{margin-right:0 !important}
.page-home .row.container img{max-width:unset}
.page-home .row.community-for-learning-about-als img{margin-bottom:24px;margin-top:7px;width:80%}
.page-home .row.community-for-learning-about-als .link-wrapper{text-align:center}
.page-home .genetic-testing .row{flex-wrap:wrap}
.page-home .genetic-testing .column{width:48%}
.page-home .genetic-testing .column p{max-width:240px;margin:20px auto 25px auto}
.page-home .home-search-btn a .row .first-search-column{width:78%}
.page-home .two-column-margin,.page-home .row.community-for-learning-about-als p{max-width:unset !important}
.page-home .row.three-column-wrapper{text-align:center}
.page-home .row.three-column-wrapper img,.page-home .row.three-column-wrapper .col.col-12.col-lg-4:last-child img{width:80%}
.page-home .copy-link{width:80%;margin:20px auto 2.5rem auto;text-align:left}
.page-home .als-desc-text{padding:48px 80px}
.page-home .card-text{max-width:unset;padding:0}
.page-home .home-first-card-row p,.page-home .home-second-card-row p,.page-home .home-third-card-row p,.page-home .home-fouth-card-row p{width:500px}
.page-home .accordion .cmp-accordion .section-container .section-description{padding-left:0 !important}
.page-home .accordion__content{padding:1.8rem}
}
@media all and (max-width:767px){.page-home .home-vendor-wrapper h1{font-size:4em !important;margin-left:25px;line-height:64px !important}
.page-home .home-vendor-wrapper h1 span{font-size:unset}
.page-home .home-vendor-wrapper img{content:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/sp-home-banner.png");width:100%;max-height:unset;min-height:unset;height:auto}
.page-home .home-vendor-wrapper .h1-sp-bg{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;filter:blur(8px);z-index:0;background:#778a9b}
.page-home .home-vendor-wrapper .h1-title{position:relative;z-index:2;margin-bottom:0}
.page-home .home-vendor-wrapper .home-vendor-title{position:relative;padding:0 0 25px 0}
.page-home .first-two-column,.page-home .second-two-column p{font-size:1.6em}
.page-home .related-sites img,.page-home .first-two-column img,.page-home .second-two-column img{width:100%}
.page-home .home-search-btn a{max-width:255px;font-size:1.6em}
.page-home .home-search-btn a .row{width:90%}
.page-home .als-desc-text{padding:40px 24px;font-size:1.6em;margin-top:0}
.page-home .home-first-card-row a,.page-home .home-second-card-row a,.page-home .home-third-card-row a,.page-home .home-fouth-card-row a{max-height:unset}
.page-home .home-first-card-row p,.page-home .home-second-card-row p,.page-home .home-third-card-row p,.page-home .home-fouth-card-row p{width:354px}
.page-home .row.container{gap:11px}
.page-home .row.community-for-learning-about-als,.page-home .genetic-testing{padding:40px 24px}
.page-home .genetic-testing .column{width:47%}
.page-home .card-text span{padding-left:10px !important}
.page-home .row.age-groups{margin:64px 0 32px}
.page-home diagnosis-of-als{margin:24px 0}
.page-home .about-als-btn-wrapper .link-wrapper{margin:16px 0 64px 0}
.page-home .cmp-accordion .section-title{font-size:1.6em !important}
.page-home .cmp-accordion .section-description{font-size:1.4em !important}
.page-home .accordion__content{font-size:1.4em}
}
@media all and (max-width:575px){.page-home .section-description .container,.page-home .row.container,.page-home .row.community-for-learning-about-als .container,.page-home .genetic-testing .container{padding:0 !important}
}
@media all and (max-width:414px){.page-home .home-vendor-wrapper h1{margin-left:0;padding:0 15px;text-align:left}
.page-home .home-search-btn{padding:0 10px;margin-left:0}
.page-home .home-first-card-row p,.page-home .home-second-card-row p,.page-home .home-third-card-row p,.page-home .home-fouth-card-row p{font-size:1.4em;max-width:300px;width:unset}
.page-home .row.age-groups img{width:100%}
.page-home .genetic-testing .column{width:100%}
.page-home .home-search-btn a{height:auto;padding:5px;min-height:64px}
.page-home .genetic-testing .column p{max-width:unset;margin:20px 0 25px 0}
.page-home .row.container{flex-wrap:wrap !important}
.page-home .row.container img{width:100%}
.page-home .row.container p{margin-bottom:15px}
.page-home .row.container .column{margin-right:0 !important}
.page-home .row.container .column:last-child p{margin-bottom:0}
.page-home .row.community-for-learning-about-als img{width:100%}
.page-home .accordion .cmp-accordion .section-container:before{right:-0.8rem}
.page-home .accordion__title::after{top:35%}
.page-home .pglink-btn-wrapper .link-wrapper a{width:90% !important;height:auto !important;padding:10px}
}
@media all and (max-width:300px){.page-home .home-search-btn a .row{padding:5px 15px}
.page-home .home-search-btn a .row .column img{min-width:unset;width:25px}
}
@media all and (max-width:250px){.page-home .card-text{padding:20px !important}
}
.page-about-als .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
@media only screen and (max-width:991px){.page-about-als .cmp-image-mobile img.cmp-image__image{width:100%}
}
.page-als-diagnosis .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
.page-als-diagnosis .row.classification-of-als-first-column h3,.page-als-diagnosis .row.classification-of-als-second-column h3{font-weight:700}
.page-als-diagnosis .row.classification-of-als-first-column .col.col-12.col-lg-4:last-child,.page-als-diagnosis .row.classification-of-als-second-column .col.col-12.col-lg-4:last-child{margin:auto}
.page-als-diagnosis .row.classification-of-als-first-column .two-column-margin,.page-als-diagnosis .row.classification-of-als-second-column .two-column-margin{margin-bottom:15px}
.page-als-diagnosis .row.causes-als{background:#f2f7fc;padding:56px 0;margin:56px 0}
.page-als-diagnosis .row.causes-als h2{color:#152b58;font-weight:700}
.page-als-diagnosis .row.causes-als img{width:100%}
.page-als-diagnosis .row.accordion-warpper{margin:31px 0 48px}
.page-als-diagnosis .row.accordion-warpper h2{margin-bottom:25px}
.page-als-diagnosis p.sod1-gene-paragraph{margin:56px 0}
.page-als-diagnosis .row.about-sod1 h2,.page-als-diagnosis .row.accordion-warpper h2{font-weight:700}
.page-als-diagnosis .row.gray-box{background:#fafafa;border-radius:8px;padding:24px}
.page-als-diagnosis .row.gray-box h3{font-weight:700}
.page-als-diagnosis .row.gray-box h3 u{color:#152b58}
.page-als-diagnosis .section-container:focus,.page-als-diagnosis .section-container:hover{outline:2px solid #333 !important}
.page-als-diagnosis .section-container.focused{outline:2px solid #333}
.page-als-diagnosis .row.classification-of-als-first-column img,.page-als-diagnosis .row.classification-of-als-second-column img{width:100%}
.page-als-diagnosis .accordion{box-shadow:0 0 0 1px #bbb;overflow:hidden;position:relative;max-width:unset}
.page-als-diagnosis .accordion+.accordion{margin-top:-1px}
.page-als-diagnosis .accordion__title{display:flex;align-items:center;padding:1.8rem 4.4rem 1.8rem 4rem;background:#f7f7f7;cursor:pointer;font-weight:700;color:#53575a;font-size:1.8em}
.page-als-diagnosis .accordion__title img{padding-right:10px}
.page-als-diagnosis .accordion__title::-webkit-details-marker{display:none}
.page-als-diagnosis .accordion__title::before{content:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/question-icon.png");display:block;width:26px;height:26px;position:absolute;top:4.5rem;left:1rem;transform:translateY(-2.3rem)}
.page-als-diagnosis .accordion__title::after{content:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/plus-icon.png");display:block;width:26px;height:26px;position:absolute;top:4.5rem;right:1.2rem;transform:translateY(-2.5rem)}
.page-als-diagnosis .accordion[open] .accordion__title::after{content:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/minus-icon.png")}
.page-als-diagnosis .accordion__content{padding:1em 1em 1em 2.5em}
.page-als-diagnosis .accordion__content p{font-size:1.6rem;margin-bottom:0}
.page-als-diagnosis .wrapper{line-height:1.8}
.page-als-diagnosis .wrapper *{box-sizing:border-box}
@media only screen and (max-width:991px){.page-als-diagnosis .row.causes-als img{width:60%}
.page-als-diagnosis .row.classification-of-als-first-column img,.page-als-diagnosis .row.classification-of-als-second-column img{width:60%}
.page-als-diagnosis .row.classification-of-als-first-column{margin-bottom:15px}
}
@media only screen and (max-width:767px){.page-als-diagnosis p.sod1-gene-paragraph{margin:48px 0 56px}
.page-als-diagnosis .row.causes-als img{width:80%}
.page-als-diagnosis .row.classification-of-als-first-column img,.page-als-diagnosis .row.classification-of-als-second-column img{width:80%}
}
.page-patient-support .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
.page-patient-support .two-column-support{margin-top:64px}
.page-patient-support .two-column-support img{margin-bottom:15px;width:100%}
.page-patient-support .two-column-support p{font-weight:500}
.page-patient-support .two-column-support .pglink-btn-wrapper{text-align:center}
.page-patient-support .two-column-support .col.col-12.col-lg-6 .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:unset;justify-content:center}
.page-patient-support .two-column-support .col.col-12.col-lg-6 .pglink-btn-wrapper .link-wrapper a:hover{color:#3c70ae !important}
.page-patient-support .two-column-support .col.col-12.col-lg-6 p{max-width:271px}
.page-patient-support h3.link-txt-detail{display:flex;align-items:center;height:100%;width:calc(100%);margin:auto;position:relative;color:#333}
.page-patient-support h3.link-txt-detail .arrow{padding:6px;position:absolute;right:1%;border:solid #333;border-width:0 2px 2px 0}
.page-patient-support .support-info-text{width:100%;overflow:hidden}
@media all and (min-width:992px){.page-patient-support .two-column-support .col.col-12.col-lg-6:first-child{display:flex;justify-content:right !important}
.page-patient-support .two-column-support .col.col-12.col-lg-6:last-child{display:flex;justify-content:left !important}
.page-patient-support .two-column-support .col.col-12.col-lg-6 .column-control-column{margin-right:48px}
.page-patient-support .two-column-support .col.col-12.col-lg-6 .column-control-column p{text-align:center}
.page-patient-support .two-column-support .rich-text.text.section{display:flex;justify-content:center}
.page-patient-support .two-column-support p{min-height:60px}
}
@media all and (max-width:991px){.page-patient-support .two-column-support .cmp-image{margin-bottom:10px}
.page-patient-support .two-column-support .col.col-12.col-lg-6:first-child{margin:0 0 35px !important;padding:0 !important}
.page-patient-support .two-column-support p{text-align:center;max-width:100% !important}
}
@media all and (max-width:767px){.page-patient-support .two-column-support{margin-top:48px}
.page-patient-support .two-column-support img{margin-bottom:15px;width:539px;object-fit:cover}
}
@media all and (max-width:414px){.page-patient-support .cmp-image-mobile img.cmp-image__image{width:100%}
.page-patient-support .two-column-support .col.col-12.col-lg-6:first-child{margin:0 0 20px !important}
.page-patient-support h3.link-txt-detail .arrow{padding:3px}
}
.page-patient-stories .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
.page-patient-stories .patients-and-families-wrapper{margin-top:56px}
.page-patient-stories .patients-and-families-wrapper a:focus,.page-patient-stories .patients-and-families-wrapper a:hover{outline:2px solid #08b6b1 !important}
.page-patient-stories .patients-and-families-wrapper p.stories-title-color{color:#3c70ae}
.page-patient-stories .patients-and-families-wrapper .patients-and-families-wrapper .col.col-12.col-lg-6:first-child{margin-right:25px}
.page-patient-stories .pglink-btn-wrapper .link-wrapper .link-txt-detail{justify-content:center}
@media only screen and (min-width:991px){.page-patient-stories .stories-paragraph{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.page-patient-stories p.stories-title-color{height:100px}
.page-patient-stories .patients-and-families-wrapper img{margin-right:25px}
}
@media only screen and (max-width:991px){.page-patient-stories .patients-and-families-wrapper .col.col-12.col-lg-6:first-child{margin-bottom:56px;margin-right:0}
.page-patient-stories .patients-and-families-wrapper .col.col-12.col-lg-4:first-child,.page-patient-stories .patients-and-families-wrapper .col.col-12.col-lg-4:nth-child(2){margin-bottom:56px}
.page-patient-stories .patients-and-families-wrapper .second-row .col.col-12.col-lg-4{margin-bottom:0 !important}
}
@media only screen and (max-width:414px){.page-patient-stories .patients-and-families-wrapper img{width:100%}
}
.page-sitemap .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
.page-sitemap .sitemap-link{margin:64px 0}
.page-sitemap .sitemap-link p{font-size:2em}
.page-sitemap .sitemap-link p a{color:#152b58}
.page-als-inform .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
.page-als-inform .accordion{box-shadow:0 0 0 1px #bbb;overflow:hidden}
.page-als-inform .accordion+.accordion{margin-top:-1px}
.page-als-inform .accordion__title{display:flex;align-items:center;padding:1.8rem 4.4rem 1.8rem 2.4rem;background:#f7f7f7;cursor:pointer;font-weight:700;color:#53575a;font-size:1.8em}
.page-als-inform .accordion__title::-webkit-details-marker{display:none}
.page-als-inform .accordion{max-width:unset}
.page-als-inform .accordion__title::after{content:url("../../../../../../../../../content/dam/intl/apac/japan/als/patients/insideals/ja-jp/media/images/home/blue-right-arrow.png");display:block;width:26px;height:26px;position:absolute;top:4.5rem;right:1.2rem;transform:translateY(-2.5rem)}
.page-als-inform .accordion__content{padding:1em 1em 1em 13.4rem;font-size:1.6em}
.page-als-inform .accordion__content p{margin-bottom:0}
.page-als-inform .about-als-btn-wrapper{margin-top:48px}
@media all and (max-width:991px){.page-als-inform .accordion .cmp-accordion .section-container .section-description{padding-left:0 !important}
.page-als-inform .accordion__content{padding:1.8rem}
}
@media all and (max-width:767px){.page-als-inform .cmp-accordion .section-title{font-size:1.6em !important}
.page-als-inform .cmp-accordion .section-description{font-size:1.4em !important}
.page-als-inform .accordion__content{font-size:1.4rem}
}
@media all and (max-width:575px){.page-als-inform .section-description .container,.page-als-inform .row.container,.page-als-inform .row.community-for-learning-about-als .container,.page-als-inform .genetic-testing .container{padding:0 !important}
}
@media all and (max-width:414px){.page-als-inform .accordion .cmp-accordion .section-container:before{right:-0.8rem}
}
.page-mikako-fujita-san .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
.page-mikako-fujita-san .row.video-column-wrapper{width:70%;margin:auto}
.page-mikako-fujita-san .left-link-next-wapper-text{font-size:.625em}
.page-mikako-fujita-san .next-wapper a:focus,.page-mikako-fujita-san .next-wapper a:hover{outline:2px solid #333 !important}
.page-mikako-fujita-san .pglink-btn-wrapper{margin-top:30px}
.page-mikako-fujita-san .pglink-btn-wrapper .link-wrapper .link-txt-detail{line-height:1.4}
.page-mikako-fujita-san .pglink-btn-wrapper .link-wrapper a{width:18em !important;height:3.75em !important;background:#152b58 !important;color:#ffff;border:3px solid #152b58 !important;border-radius:10px}
.page-mikako-fujita-san .btn-row-wrapper.btn-first-row .link-wrapper{text-align:right !important}
.page-mikako-fujita-san span.link-txt-detail .arrow{border:solid #ffff !important;border-width:0 2px 2px 0 !important}
.page-mikako-fujita-san .pglink-btn-wrapper .link-wrapper a:focus,.page-mikako-fujita-san .pglink-btn-wrapper .link-wrapper a:hover{border:2px solid #08b6b1 !important;border-radius:4px;outline:0}
@media only screen and (max-width:767px){.page-mikako-fujita-san .row.video-column-wrapper{width:auto}
}
@media only screen and (max-width:544px){.page-mikako-fujita-san .pglink-btn-wrapper .link-wrapper a{width:70% !important;height:auto !important;padding:10px}
}
@media only screen and (max-width:470px){.page-mikako-fujita-san .pglink-btn-wrapper .link-wrapper a{width:80% !important}
}
@media only screen and (max-width:414px){.page-mikako-fujita-san .pglink-btn-wrapper .link-wrapper a{width:90% !important}
}
@media only screen and (max-width:370px){.page-mikako-fujita-san .pglink-btn-wrapper .link-wrapper a{width:100% !important}
}
.page-takenaga-san .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
.page-takenaga-san .row.video-column-wrapper{width:70%;margin:auto}
.page-takenaga-san .left-link-next-wapper-text{font-size:.625em}
.page-takenaga-san .next-wapper a:focus,.page-takenaga-san .next-wapper a:hover{outline:2px solid #333 !important}
.page-takenaga-san .pglink-btn-wrapper{margin-top:30px}
.page-takenaga-san .pglink-btn-wrapper .link-wrapper .link-txt-detail{line-height:1.4}
.page-takenaga-san .pglink-btn-wrapper .link-wrapper a{width:18em !important;height:3.75em !important;background:#152b58 !important;color:#ffff;border:3px solid #152b58 !important;border-radius:10px}
.page-takenaga-san .btn-row-wrapper.btn-first-row .link-wrapper{text-align:right !important}
.page-takenaga-san span.link-txt-detail .arrow{border:solid #ffff !important;border-width:0 2px 2px 0 !important}
.page-takenaga-san .pglink-btn-wrapper .link-wrapper a:focus,.page-takenaga-san .pglink-btn-wrapper .link-wrapper a:hover{border:2px solid #08b6b1 !important;border-radius:4px;outline:0}
@media only screen and (max-width:767px){.page-takenaga-san .row.video-column-wrapper{width:auto}
}
@media only screen and (max-width:544px){.page-takenaga-san .pglink-btn-wrapper .link-wrapper a{width:70% !important;height:auto !important;padding:10px}
}
@media only screen and (max-width:470px){.page-takenaga-san .pglink-btn-wrapper .link-wrapper a{width:80% !important}
}
@media only screen and (max-width:414px){.page-takenaga-san .pglink-btn-wrapper .link-wrapper a{width:90% !important}
}
@media only screen and (max-width:370px){.page-takenaga-san .pglink-btn-wrapper .link-wrapper a{width:100% !important}
}
.page-onda-san .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
.page-onda-san .column-control-wapper{margin-top:48px}
.page-onda-san .row.video-column-wrapper{width:70%;margin:auto}
.page-onda-san .left-link-next-wapper-text{font-size:.625em}
.page-onda-san .next-wapper a:focus,.page-onda-san .next-wapper a:hover{outline:2px solid #333 !important}
.page-onda-san .pglink-btn-wrapper .link-wrapper .link-txt-detail{line-height:1.4}
.page-onda-san .pglink-btn-wrapper .link-wrapper a{width:18em !important;height:3.75em !important;background:#152b58;color:#ffff;border:3px solid #152b58 !important;border-radius:10px}
.page-onda-san .btn-row-wrapper.btn-first-row .link-wrapper{text-align:right !important}
.page-onda-san span.link-txt-detail .arrow{border:solid #ffff !important;border-width:0 2px 2px 0 !important}
.page-onda-san .pglink-btn-wrapper .link-wrapper a:focus,.page-onda-san .pglink-btn-wrapper .link-wrapper a:hover{border:2px solid #08b6b1 !important;border-radius:4px;outline:0}
@media only screen and (max-width:767px){.page-onda-san .row.video-column-wrapper{width:auto}
.page-onda-san .cmp-image-mobile img.cmp-image__image{width:80%}
.page-onda-san .column-control-wapper2 .cmp-image-mobile img.cmp-image__image{width:45%}
}
@media only screen and (max-width:544px){.page-onda-san .pglink-btn-wrapper .link-wrapper a{width:70% !important;height:auto !important;padding:10px}
}
@media only screen and (max-width:470px){.page-onda-san .pglink-btn-wrapper .link-wrapper a{width:80% !important}
}
@media only screen and (max-width:414px){.page-onda-san .cmp-image-mobile img.cmp-image__image{width:100%}
.page-onda-san .column-control-wapper2 .cmp-image-mobile img.cmp-image__image{width:100%}
.page-onda-san .pglink-btn-wrapper .link-wrapper a{width:90% !important}
}
@media only screen and (max-width:370px){.page-onda-san .pglink-btn-wrapper .link-wrapper a{width:100% !important}
}
.page-dr-osamu-kano .als-banner-wrapper{position:relative;background-color:#f5f5f5;padding-top:10rem;padding-bottom:3rem}
.page-dr-osamu-kano .column-control-wapper{margin-top:48px}
.page-dr-osamu-kano table.pat_stories_ref-tbl td{vertical-align:top}
.page-dr-osamu-kano table.pat_stories_ref-tbl td:first-child{padding-right:10px}
.page-dr-osamu-kano table.pat_stories_ref-tbl td p{margin:0}
.page-dr-osamu-kano .column-control-wapper{margin-top:48px}
.page-dr-osamu-kano .row.video-column-wrapper{width:70%;margin:auto}
.page-dr-osamu-kano .left-link-next-wapper-text{font-size:.625em}
.page-dr-osamu-kano .next-wapper a:focus,.page-dr-osamu-kano .next-wapper a:hover{outline:2px solid #333 !important}
.page-dr-osamu-kano .pglink-btn-wrapper .link-wrapper .link-txt-detail{line-height:1.4}
.page-dr-osamu-kano .pglink-btn-wrapper .link-wrapper a{width:18em !important;height:3.75em !important;background:#152b58;color:#ffff;border:3px solid #152b58 !important;border-radius:10px}
.page-dr-osamu-kano .btn-row-wrapper.btn-first-row .link-wrapper{text-align:right !important}
.page-dr-osamu-kano span.link-txt-detail .arrow{border:solid #ffff !important;border-width:0 2px 2px 0 !important}
.page-dr-osamu-kano .pglink-btn-wrapper .link-wrapper a:focus,.page-dr-osamu-kano .pglink-btn-wrapper .link-wrapper a:hover{border:2px solid #08b6b1 !important;border-radius:4px;outline:0}
@media only screen and (max-width:992px){.page-dr-osamu-kano .col.col-12.col-lg-6:nth-child(2) .cmp-image-mobile{margin-top:20px}
}
@media only screen and (max-width:767px){.page-dr-osamu-kano .cmp-image-mobile img.cmp-image__image{width:80%}
}