.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}
.page-cookies .ref-pglink tr,.page-cookies td{display:revert}
.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:20px}
.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}
.four-column-margin{padding:20px;margin:0 7px}
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}
.left-arrow{transform:rotate(135deg);border:solid #3c70ae;border-width:0 2px 2px 0;display:inline-block;padding:3px;vertical-align:middle}
.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}
@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}
.link-next-txt{width:calc(93%)}
}
@media all and (max-width:991px){.cmp-text p.breadcrumb-txt{margin:20px 0}
.four-column-margin{margin:0 0 30px !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:16px;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(50%);margin:auto;position:relative}
.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%;height:auto !important;padding:10px}
}
.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}
}
@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}
}
@media screen and (min-width:360px){br.sp-x{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}
.h2-first-column{width:48px !important;margin-top:18px}
.h2-first-column span.bar{width:40px;height:4px}
.h2-second-column{width:90% !important}
@media all and (max-width:520px){.h2-second-column{width:87% !important}
}
@media all and (max-width:409px){.h2-second-column{width:84% !important}
}
@media all and (max-width:340px){.h2-second-column{width:70% !important}
}
.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}
body.is-hcp #topHeaderSection .nav-item.search .nav-link{padding-left:30px}
body.is-hcp #topHeaderSection .nav-item.booklet .nav-link{padding-right:36px}
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}
}
#topHeaderSection{position:fixed;z-index:1100;top:0;left:0;display:block;width:100%;height:35px;background-color:#fff}
#topHeaderSection .is-hcp-item{display:none;margin-right:15px}
#topHeaderSection a.nav-link:link{text-decoration:none !important}
#topHeaderSection a.nav-link:visited{text-decoration:none !important}
#topHeaderSection a.nav-link:hover{text-decoration:none !important}
#topHeaderSection a.nav-link:active{text-decoration:none}
#topHeaderSection .nav-item{position:relative}
#topHeaderSection .nav-item.search .nav-link{padding-right:10px;padding-left:10px;display:none}
#topHeaderSection .nav-item.contact-us{display:none}
#topHeaderSection .nav-item.booklet .nav-link{padding-left:0;padding-right:0}
#topHeaderSection .nav-item.booklet img{position:absolute;top:60%;left:-25px;width:20px !important;transform:translateY(-36%)}
#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{padding:1.3rem 4rem 0rem 3rem;white-space:nowrap;font-size:1.4rem;font-weight:500;color:#53575a}
#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 (max-width:1150px){.header.header-variation-one .header-utilitynav-wrapper .cmp-logo-link{left:0}
}
@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:992px){div.header{position:fixed;z-index:1000;top:32px !important;max-width:1920px;padding-right:4.8rem;padding-left:3.8rem;background-color:#fff}
div.header .logo{margin-left:-20px}
.page-home div.header .logo{margin-left:-50px}
.header.header-variation-one{position:relative;display:flex;width:100%;max-width:1024px;margin:0 auto;padding:1rem 0 2rem}
.header.header-variation-one .header-mainnav-wrapper{padding-top:1.2rem !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:35px}
.header.header-variation-one .main-navigation-list .nav-item.dropdown:nth-child(3){width:162px}
.header.header-variation-one .main-navigation-list .nav-item.dropdown:nth-child(4){width:105px}
.header.header-variation-one .main-navigation-list .nav-item.dropdown:nth-child(5){width:120px}
.header.header-variation-one .nav-link{color:#53575a;text-transform:unset;white-space:nowrap;font:400 1.5rem "kozuka-gothic-pr6n",sans-serif}
.header.header-variation-one .nav-link:hover{color:#3c70ae}
.header.header-variation-one .header-utilitynav-wrapper{width:21rem;margin-right:12rem}
.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:16rem}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu{width:200px;padding:1rem 3.7rem 2rem 1rem;border:0;font:400 1.4rem "kozuka-gothic-pr6n",sans-serif;background-color:#f5f5f5}
.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/ms/patients/ms-supportnavi/ja-jp/media/images/navi/chevron-down.png');background-repeat:no-repeat;vertical-align:inherit;transform:scaleY(1);background-size:16px 10px}
.header.header-variation-one .cmp-main-nav ul.nav li:nth-child(5) .dropdown-menu{width:165px}
.header.header-variation-one .cmp-main-nav ul.nav li:nth-child(3)::after{right:-30px}
.header.header-variation-one .cmp-main-nav ul.nav li:nth-child(4)::after{right:-28px}
.header.header-variation-one .cmp-main-nav ul.nav li:nth-child(5)::after{right:-25px}
.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:991px){.header.header-variation-one .header-utilitynav-wrapper .cmp-logo-link{max-width:140px;margin-top:7px}
.cmp-main-nav ul.nav>li a{max-width:100%;width:max-content}
#topHeaderSection>.container{margin-right:38px}
#topHeaderSection .cmp-utilitynav-wrapper{max-width:100%}
.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:100%;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:109px !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>li.show-inner-dropdown>a{margin-left:-15px}
.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}
.header-variation-one .dropdown>span.arrow-down-icon{width:38px;height:38px;border:0;transform:none}
.header-variation-one .dropdown>span.arrow-down-icon::after{width:16px;height:10px;background-image:url('../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/navi/chevron-down.png');vertical-align:inherit}
.header-utilitynav-wrapper{padding-top:40px !important}
.header-utilitynav-wrapper>div>div{align-items:center;flex-direction:row-reverse !important;justify-content:space-between;width:100%;height:70px;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){div.header .logo{margin-left:-20px}
#topHeaderSection .nav-item.booklet .nav-link{padding-top:13px}
#topHeaderSection .is-hcp-item{margin-right:0}
#topHeaderSection .utility-nav .nav-link{padding-top:13px}
#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:414px){#topHeaderSection .nav-item.is-hcp-item{order:2}
#topHeaderSection .nav-item.is-hcp-item .nav-link{top:5px}
#topHeaderSection .nav-item.contact-us .nav-link{padding:10px}
#topHeaderSection .nav-item.booklet .nav-link{display:block}
body.is-hcp #topHeaderSection{height:95px}
body.is-hcp #topHeaderSection ul.cmp-utility-nav-list{padding-right:5%;padding-left:5%}
body.is-hcp .header-utilitynav-wrapper{padding-top:95px !important}
body.is-hcp #header-mainnav-wrapper>div>div>div>div{top:185px !important}
}
@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-right:3.8rem;padding-left:3.8rem;background-color:#3c70ae}
.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#footer-wapper{justify-content:left;gap:60px}
.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:12px !important;line-height:25px !important}
.footer .cmp-logo{text-align:left}
.footer .footer .footer-links-section .list-group-item{font:400 1.5rem "kozuka-gothic-pr6n",sans-serif;cursor:pointer;padding-bottom:10px;max-width:100%;width:max-content;color:#fff;font-size:12px}
.footer .footer .footer-links-section .list-group-item:hover{color:#979797}
.footer #footer-wapper .col.col-12.col-lg-five-column:last-child{display:none}
.footer .footer .footer-links-section .col-lg-9{justify-content:center}
.footer .list-group.list-vertical .list-group-item:first-child{border-bottom:1px solid #d3ccc5;font-size:14px !important;width:170px !important}
.footer .list-group-item:nth-child(2){padding-top:20px}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left .list-group-item{padding:0;border-bottom:0;max-width:100%;width:max-content;text-align:center;font-size:12px}
.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:12px !important}
.cmp-utility-nav{display:none !important}
@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;margin-top:20px;max-width:100%}
}
@media all and (max-width:991px){.footer .container{max-width:unset}
.footer .cmp-logo{text-align:center}
.footer div#footer-wapper{gap:0}
.footer .social-media-logo{margin-top:-20px}
.footer .footer #copy-right-wapper .col.col-12.col-lg-4 .column-control-column{margin-bottom:0 !important}
.footer .footer .footer-links-section .col.col-12.col-lg-3{margin-top:0}
.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(3) .list-group.list-vertical{float:right;margin-top:-49rem}
.footer #footer-wapper .col.col-12.col-lg-five-column:nth-child(4) .list-group.list-vertical{float:right;margin-top:-325px}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left{flex-direction:row;justify-content:center;gap:20px;margin-top:-10px}
.footer .footer-copy-right{margin-top:-20px}
}
@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:575px){div.footer{padding-right:0;padding-left:0}
}
@media all and (max-width:415px){.footer .column-control-column{margin-bottom:1rem !important}
#footer-wapper .col.col-12.col-lg-five-column:nth-child(3) .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:0 !important}
#footer-wapper .col.col-12.col-lg-five-column:last-child .list-group.list-vertical{float:none !important;margin-top:0 !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:-15px !important;width:100% !important}
.footer-copy-right{text-align:left !important;margin-top:-15px !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}
}
@media all and (min-width:767px){.footer br.pc-tb{display:none}
}
@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 .footer .footer-links-section{margin-bottom:1rem;padding-bottom:2rem !important}
.footer .footer .footer-links-section .col-lg-3{flex:1 0 10%}
.footer .footer .footer-links-section .col-lg-9{display:flex;align-items:center}
}
.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}
body{padding-top:107px !important}
}
@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.6rem !important}
h2{font-size:2.4rem !important}
h3{font-size:2rem !important;line-height:1.6 !important;margin-bottom:0 !important}
h4{font-size:1.8rem !important}
h1,h2{line-height:1.6 !important}
.cmp-text p,.cmp-text ul{font-size:1.8rem !important;line-height:30px}
.small,small{font-size:1.4rem !important}
@media all and (max-width:767px){h1{font-size:2.4rem !important}
h2{font-size:2.2rem !important}
h3{font-size:1.8rem !important}
h4{font-size:1.6rem !important}
.cmp-text p,.cmp-text ul{font-size:1.6rem !important}
}
.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:20px;margin-bottom:30px;align-items:center;border-top:1px solid #eaeaea;padding-top:20px}
.row.share-icon p{margin:0 !important;text-align:right}
.row.share-icon small{font-weight:500}
.row.share-icon .share-button-wrapper.variationOne{display:inline-flex !important;gap:15px}
.row.share-icon .share-button-wrapper .share-button-icon{padding:unset;width:auto}
@media all and (max-width:991px){.row.share-icon .col.col-12.col-lg-9{width:69.5%;display:flex;justify-content:right}
.row.share-icon .col.col-12.col-lg-3{width:25%;display:flex;justify-content:right}
.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:768px){.row.share-icon{gap:10px}
.row.share-icon .col.col-12{flex:100%}
.row.share-icon .share-button-wrapper .share-button-icon{max-width:30px}
.row.share-icon .share-button-wrapper.variationOne{gap:10px}
}
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}
}
body.modal-open [role='main']{max-width:1400px}
body.modal-open footer.footer .bg-lighter-blue{display:none}
.modals #entryModal{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;margin:0;padding:15px !important;background:rgba(0,0,0,0.8)}
.modals #entryModal .modal-content{padding:0 !important;border-radius:8px;margin-top:0}
.modals #entryModal .modal-dialog{width:100%;max-width:1130px}
.modals #entryModal .modal-dialog{position:relative;top:50%;left:50%;margin:0;padding:0;transform:translate(-50%,-50%)}
.modals #entryModal .modal-content .modal-button.modal-close-icon{width:37px;height:37px}
.modals #entryModal .modal-content .aem-Grid>.modal-button:first-child a{position:absolute;z-index:100;top:28px;right:30px;display:block;width:54px;height:54px;padding:0;outline:0;border:0;background:url(../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/entry-popup/iconsclose.png);background-size:contain;background-repeat:no-repeat}
.modals #entryModal .aem-Grid{display:flex;flex-wrap:wrap;justify-content:center;border-radius:3px}
.modals #entryModal .aem-Grid .modal-button.aem-GridColumn.aem-GridColumn--default--12{flex-basis:50%}
.modals #entryModal .aem-Grid .modal-button.aem-GridColumn.aem-GridColumn--default--12:first-child{align-items:flex-end;flex-basis:95%;padding:60px 0 0 75px}
.modals #entryModal .aem-Grid .modal-button.aem-GridColumn.aem-GridColumn--default--12:last-child{padding:45px 75px}
.modals #entryModal .modal-content>div>div{padding:0 75px}
.modals #entryModal .rich-text.text.aem-GridColumn.aem-GridColumn--default--12:nth-child(6){margin-top:0;padding:40px 10% 50px;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background-color:#f6f7f7}
.modals #entryModal .rich-text.text.aem-GridColumn.aem-GridColumn--default--12:nth-child(6) p{text-align:left;font-size:18px;line-height:28px}
.modals #entryModal .rich-text.text.aem-GridColumn.aem-GridColumn--default--12:nth-child(6) p a{background-color:transparent !important;color:#56c8e4;text-decoration:underline;font-weight:700}
.modals #entryModal .col-lg-6:first-child .cmp-image__image{display:flex;align-items:center;max-width:293px;margin:60px auto 22px}
.modals #entryModal .col-lg-6:last-child .cmp-image__image{display:flex;align-items:center;max-width:133px;margin:33px auto 31px}
.modals #entryModal .modal-button a{position:relative;display:flex;max-width:330px;margin:0 auto;padding:14px 14% 14px 17px;background:#69be58;color:#fff;text-align:left;letter-spacing:.05px;font-weight:bold;font-size:16px;line-height:26px;justify-content:center}
.modals #entryModal .modal-button a[data-redirect]{background:#4570b7}
.modals #entryModal .rich-text.text.aem-GridColumn.aem-GridColumn--default--12:nth-child(5){margin:0 51px 0}
.modals #entryModal p#subtext{margin:47px 7.2% 0;padding:27px 20px;border-top:1px solid #979797;font-size:18px;line-height:28px}
.modals #entryModal .heading-h2{display:flex;justify-content:center;margin:0 1rem;padding-top:12px;padding-bottom:14px;color:#4570b7;text-align:center;text-transform:none;font-weight:900;font-size:42px;line-height:56px}
.modals #entryModal .subtitle .heading-h2::after{content:none}
.modals #entryModal .cmp-text p{margin:0;color:#79828b;text-align:center;font-family:'BrandonGrotesque';font-size:22px;line-height:28px}
.modals #entryModal .cmp-text p b{color:#182e41}
.modals #entryModal .aem-Grid .rich-text.text{margin:25px 14% 0}
.modals #entryModal .aem-Grid .rich-text.text:last-child{margin:25px 0 0 0}
.modals #entryModal .col-lg-6 .modal-button a:after{content:'';position:absolute;right:31px;top:50%;width:16px;height:15px;background:url(../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/entry-popup/arrow-entry-modal.png) no-repeat;background-size:contain;transform:translate(0,-50%)}
.modals #entryModal #enterButtonsWrapper{justify-content:center;padding:0 0 60px}
.modals #entryModal #enterButtonsWrapper .col-lg-6{flex:0 0 44%}
@media all and (max-width:991px){.modals #entryModal .modal-content>div>div.column-control.aem-GridColumn.aem-GridColumn--default--12 .col-lg-6{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto}
.modals #entryModal .aem-Grid .modal-button.aem-GridColumn.aem-GridColumn--default--12:first-child{padding:63px 0 0 75px}
.modals #entryModal .aem-Grid .rich-text.text{margin:5px 3%}
.modals #entryModal .modal-button a{padding:11px 15% 11px 17px}
.modals #entryModal p#subtext{margin:10px 0}
.modals #entryModal .rich-text.text.aem-GridColumn.aem-GridColumn--default--12:nth-child(6){padding:30px 10% 50px}
.modals #entryModal .col-lg-6 .modal-button a::after{right:24px}
.modals #entryModal .col-lg-6:first-child .cmp-image__image{max-width:203px;margin:30px auto}
.modals #entryModal .col-lg-6:last-child .cmp-image__image{max-width:90px;margin:25px auto}
.modals #entryModal .footer .column-control-column{margin:0 auto}
.modals #entryModal .heading-h2{font-size:32px}
}
@media all and (max-width:768px){.modals #entryModal .aem-Grid .modal-button.aem-GridColumn.aem-GridColumn--default--12{display:flex;flex-basis:100%;justify-content:center}
.modals #entryModal .modal-content{padding:0}
.modals #entryModal .modal-button a{margin:0 auto}
.modals #entryModal .modal-button a{max-width:421px}
.modals #entryModal .modal-content>div>div{padding:0 25px}
.modals #entryModal #enterButtonsWrapper .col-lg-6{flex:0 0 100%}
}
@media all and (max-width:681px){.modals #entryModal .heading-h2{margin-top:0;padding:12px 35px 0;font-size:20px;line-height:28px}
.modals #entryModal .aem-Grid .rich-text.text{margin:17px 45px}
.modals #entryModal .modal-button a{padding-right:18%}
.modals #entryModal .cmp-text p,.modals #entryModal p#subtext{font-size:12px;line-height:18px}
.modals #entryModal p#subtext{margin:0 10px}
.modals #entryModal .rich-text.text.aem-GridColumn.aem-GridColumn--default--12:nth-child(5){margin:0 11px;padding:0 10px}
.modals #entryModal .rich-text.text.aem-GridColumn.aem-GridColumn--default--12:nth-child(6){margin-top:0;padding:25px 30px 30px}
.modals #entryModal .rich-text.text.aem-GridColumn.aem-GridColumn--default--12:nth-child(6) p{font-weight:300;font-size:12px;line-height:18px}
.modals #entryModal .col-lg-6:first-child a.cmp-button-link.modal-button.generic-modal-button{padding-right:24px}
.modals #entryModal .modal-button a:after{width:16px;height:14px}
.modals #entryModal .modal-button a:after{width:16px;height:11px;background-size:contain}
.modals #entryModal .col-lg-6:first-child .cmp-image__image,.modals #entryModal .col-lg-6:last-child .cmp-image__image{max-width:150px}
}
@media all and (max-width:520px){.modals #entryModal .cmp-text p{font-size:16px}
.modals #entryModal .modal-content{padding:10px 0 0}
.modals #entryModal .modal-content>div>div{padding:0 5px}
.modals #entryModal .modal-content .aem-Grid>.modal-button:first-child a{top:8px;width:34px;height:34px}
}
@media all and (max-widht:375px){.modals #entryModal .modal-content{padding:10px 20px 10px 20px}
.modals #entryModal .modal-content .heading-h2{line-height:26px !important}
.modals #entryModal .heading-h2{margin-top:30px;padding:12px 35px 14px;line-height:28px}
}
.modals #entryModal .col.col-12.col-lg-6 .column-control-column{width:100%}
.modals #entryModal span.modal-label{text-align:center}
@media all and (max-width:261px){.modals #entryModal .col-lg-6 .modal-button a::after{right:10%}
}
@media all and (max-width:414px){.modals #entryModal .heading-h2{margin:0 1rem !important;padding:0}
}
@media all and (max-width:681px){.modals #entryModal .col-lg-6:first-child a.cmp-button-link.modal-button.generic-modal-button{padding-right:15% !important}
}
@media all and (max-width:768px){.modals #entryModal div#enterButtonsWrapper.row{display:flex;flex-direction:column}
.modals #entryModal .heading-h2{margin:25px 1rem 0 1rem}
}
@media all and (max-width:326px){.modals #entryModal span.modal-label{min-height:52px !important}
}
@media only screen and (max-width:890px) and (min-width:870px){.modals #entryModal span.modal-label{min-height:52px !important}
}
@media all and (max-width:991px){.modals #entryModal span.modal-label{min-height:34px;display:flex;justify-content:center;align-items:center}
.modals #entryModal .modal-dialog{top:0;transform:translate(-50%,0)}
}
#genericLightbox{z-index:1999;pointer-events:none}
#genericLightbox .modal-dialog.booklet-pdf{overflow:hidden;max-width:665px;height:auto;border-radius:25px;box-shadow:0 2px 20px #000}
#genericLightbox .booklet-pdf .modal-content{padding:0;background-color:transparent}
#genericLightbox .booklet-pdf .modal-content .modal-body{padding:0 !important;overflow-y:hidden !important}
#genericLightbox .booklet-pdf .card-img-container{background-size:cover;background-position-x:60%;overflow:hidden}
#genericLightbox .booklet-pdf .transformer-modal-close{display:none !important}
.booklet-pdf #alzBooklet{min-height:575px;padding:30px 0}
.booklet-pdf #alzBooklet .col-lg-3{margin-top:20px}
.booklet-pdf #alzBooklet .next br{display:none}
.booklet-pdf #alzBooklet .col-lg-9{padding:0 32px 0 50px}
.booklet-pdf #alzBooklet .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}
.booklet-pdf #alzBooklet .col-lg-9 .heading-h2{margin:20px 0 23px;color:#fff;font:400 3.2rem/4.1rem "kozuka-gothic-pr6n",sans-serif}
.booklet-pdf #alzBooklet .col-lg-9 .popup-description{color:#fff;font:400 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
.booklet-pdf #alzBooklet #buttons{margin:55px 0 37px}
.booklet-pdf #alzBooklet #buttons .cmp-button-link{width:150px;height:50px;margin-left:0;padding:14px 17px;background:#7f2629;color:#fff;text-align:center;text-transform:uppercase;letter-spacing:1px;font:500 1.6rem "kozuka-gothic-pr6n",sans-serif;border-radius:0 !important}
.booklet-pdf #alzBooklet #buttons .col-lg-6:last-child .cmp-button-link{border:1px solid #fff;background:transparent}
.booklet-pdf #alzBooklet .popup-note{color:#fff;font:400 1.4rem/2rem "kozuka-gothic-pr6n",sans-serif}
.booklet-pdf #alzBooklet .popup-cookie{margin-top:70px;font:400 1.4rem/1.8rem "kozuka-gothic-pr6n",sans-serif}
.booklet-pdf #alzBooklet .popup-cookie a{color:#7f2629;text-decoration:underline;font-weight:600}
@media all and (max-width:991px){#genericLightbox .booklet-pdf .modal-dialog.booklet-pdf{max-width:750px}
#genericLightbox .booklet-pdf .column-control-column{margin-bottom:0 !important}
#alzBooklet{flex-wrap:nowrap;padding:15px 0}
#alzBooklet .popup-description br,#alzBooklet .popup-note br,#alzBooklet .popup-cookie br{display:none}
#alzBooklet .job-code{display:block}
#alzBooklet .col-lg-3{margin-top:25px;max-width:200px}
#alzBooklet .col-lg-9{max-width:550px}
#alzBooklet .col-lg-9 .heading-h2{margin:20px 0 5px}
#alzBooklet .col-lg-9 #buttons{margin:0;flex-wrap:nowrap}
#alzBooklet .col-lg-9 #buttons>div{flex-basis:50%}
#alzBooklet .col-lg-9 .popup-description{margin:20px 0 20px}
#alzBooklet .col-lg-9 .popup-cookie{margin:20px 0 0}
#alzBooklet #buttons .col-lg-6{margin-bottom:10px}
}
@media only screen and (min-width:769px) and (max-width:991px){#genericLightbox .col-lg-9 .column-control-column{margin-right:80px}
}
@media all and (max-width:768px){#genericLightbox .modal-dialog.booklet-pdf{max-width:700px}
.booklet-pdf .card-img-container{background-image:none !important;background-color:#007078 !important}
#alzBooklet{padding:0}
#alzBooklet .col-lg-3{display:none}
#alzBooklet .col-lg-9{max-width:100%;padding:20px 40px 10px;background:#007078}
#alzBooklet .col-lg-9 .popup-description{margin:20px 0}
#alzBooklet .col-lg-9 .popup-cookie{margin:20px 0 0;color:#fff}
#alzBooklet .col-lg-9 .popup-cookie a{color:#000}
#alzBooklet .col-lg-9 #buttons{margin-top:50px}
}
@media all and (max-width:700px){#genericLightbox .modal-dialog.booklet-pdf{max-width:500px}
}
@media all and (max-width:575px){#genericLightbox .modal-dialog.booklet-pdf{max-width:450px;margin:5px auto}
#alzBooklet .col-lg-9>.column-control-column{margin:0}
#alzBooklet .col-lg-9 .heading-h2{font-size:2.4rem}
#alzBooklet .col-lg-9 .popup-description,#alzBooklet .col-lg-9 .popup-note,#alzBooklet .col-lg-9 .popup-cookie{font-size:1.3rem}
#alzBooklet .col-lg-9 .popup-description{margin:10px 0}
#alzBooklet .col-lg-9 .popup-cookie{margin:0}
#alzBooklet .col-lg-9 #buttons .col-lg-6 .column-control-column{margin-bottom:10px}
}
@media all and (max-width:460px){#genericLightbox .modal-dialog.booklet-pdf{max-width:390px}
#genericLightbox .modal-dialog.booklet-pdf #buttons{flex-wrap:wrap}
#genericLightbox .modal-dialog.booklet-pdf #buttons>div{flex-basis:100%}
#alzBooklet .col-lg-9{padding:20px}
}
@media all and (max-width:413px){#genericLightbox .modal-dialog.booklet-pdf{max-width:350px}
#alzBooklet .col-lg-9{padding:20px}
#alzBooklet .col-lg-9 .next br{display:block}
}
@media all and (max-width:320px){#genericLightbox .modal-dialog.booklet-pdf{max-width:300px}
}
@media all and (max-width:450px) and (max-height:600px){#genericLightbox .booklet-pdf #bookletWrapper{overflow-y:scroll;max-height:100vh}
}
@media all and (orientation:landscape){#genericLightbox .booklet-pdf #bookletWrapper{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:16px;padding:1rem 1.6rem;border-radius:30px}
.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}
@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}
.page-search #searchIdentifyalz{margin-bottom:5rem}
.page-search #searchIdentifyalz .card-color-container{background:linear-gradient(164deg,#007078 42%,#34a3d4 100%) !important}
.page-search #searchIdentifyalz #searchWrapper{padding:4rem 3.8rem}
.page-search #searchIdentifyalz #searchWrapper .heading-h1{margin:6rem 0 2rem}
.page-search #searchIdentifyalz #searchWrapper #search_form{width:100%}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper{position:relative;display:flex;width:100%;height:7.2rem;border-radius:1rem;box-shadow:.5rem .8rem 2rem rgba(0,0,0,0.1);z-index:2}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper::after{content:"";position:absolute;top:55%;left:3.2rem;width:2.8rem;height:3.2rem;background:url("../../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/search.png") no-repeat;transform:translateY(-50%)}
.page-search #searchIdentifyalz #searchWrapper #search_form input,.page-search #searchIdentifyalz #searchWrapper #search_form button{width:100%;outline:0;border:0}
.page-search #searchIdentifyalz #searchWrapper #search_form input{padding:1rem 1rem 1rem 10rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem}
.page-search #searchIdentifyalz #searchWrapper #search_form input,.page-search #searchIdentifyalz #searchWrapper #search_form input::placeholder{color:#7b828a;font:400 2.4rem/4.6rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchWrapper #search_form input::placeholder{opacity:.5}
.page-search #searchIdentifyalz #searchWrapper #search_form button{position:relative;max-width:24.1rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem;background:#182e41;color:#fff;font:900 2.4rem/3.4rem "kozuka-gothic-pr6n",sans-serif;cursor:pointer}
.page-search #searchIdentifyalz #searchWrapper #search_form button::after{content:"";position:absolute;display:block;border-top:.3rem solid #fff;border-left:.3rem solid #fff;top:55%;right:4.5rem;width:1rem;height:1rem;transform:translateY(-50%) rotate(135deg)}
.page-search #searchIdentifyalz #searchWrapper #search_form .error{border:solid .4rem red}
.page-search #searchIdentifyalz #searchWrapper #search_form .disabled{pointer-events:none}
.page-search #searchIdentifyalz #notFound{flex-direction:row-reverse;justify-content:space-between;margin-top:8rem;margin-bottom:8rem;padding:0 3.8rem}
.page-search #searchIdentifyalz #notFound h2{margin-top:0;margin-bottom:2.5rem;color:#007078;font:900 50px/50px "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #notFound p,.page-search #searchIdentifyalz #notFound ul li{color:#7b828a;font:400 2.4rem/3.4rem "kozuka-gothic-pr6n",sans-serif;list-style:none}
.page-search #searchIdentifyalz #notFound .error{margin-bottom:50px;color:#007078;font:700 3.3rem/5rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #notFound .suggested{color:#4570b7;font-weight:700;font-style:italic}
.page-search #searchIdentifyalz #notFound ul{margin-bottom:0;padding:0}
.page-search #searchIdentifyalz #notFound .image.section{width:100%;height:auto}
.page-search #searchIdentifyalz #notFound .col:first-child{flex:0 0 48%}
.page-search #searchIdentifyalz #notFound .col:last-child{flex:0 0 48%}
.page-search #searchIdentifyalz #notFound .col:first-child .column-control-column{display:flex;align-items:center;justify-content:center;height:100%}
.page-search #searchIdentifyalz #searchResults{margin:8rem 0;padding:0 3.8rem}
.page-search #searchIdentifyalz #searchResults #search-results-form,.page-search #searchIdentifyalz #searchResults #search-results-wrapper .search-count-wrapper{display:none}
.page-search #searchIdentifyalz #searchResults .search-item{position:relative;padding:6rem 0}
.page-search #searchIdentifyalz #searchResults .search-item .search-item-heading,.page-search #searchIdentifyalz #searchResults .search-item .search-item-decription{color:#7b828a;font:400 2.4rem/3.4rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchResults .search-item .search-item-heading,.page-search #searchIdentifyalz #searchResults .search-item .search-item-decription strong{color:#182e41;font-weight:500}
.page-search #searchIdentifyalz #searchResults .search-item .search-item-button:focus{outline:0}
.page-search #searchIdentifyalz #searchResults .search-item .search-item-button{position:relative;display:flex;align-items:center;flex:1 1 100%;justify-content:left;max-width:18rem;height:5.4rem;margin-top:4rem;padding:.5rem 2rem;border-radius:.5rem;background:#007078;color:#fff;text-align:center;font:700 2rem/2.9rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchResults .search-item .search-item-button:after{content:"";position:absolute;top:55%;right:2rem;width:1rem;height:1rem;margin-left:1.4rem;border-top:.3rem solid #fff;border-left:.3rem solid #fff;transform:translateY(-50%) rotate(135deg)}
.page-search #searchIdentifyalz #searchResults div:nth-child(3){padding-top:0}
.page-search #searchIdentifyalz #searchResults .search-item:before{content:"";position:absolute;z-index:-1;top:0;left:50%;width:105%;height:100%;border-bottom:.1rem solid #7b828a;transform:translateX(-50%)}
.page-search #searchIdentifyalz #searchResults .pagination{align-items:center}
.page-search #searchIdentifyalz #searchResults .pagination li{padding:0 50px}
.page-search #searchIdentifyalz #searchResults .pagination li:first-child{padding-left:0}
.page-search #searchIdentifyalz #searchResults .pagination li:last-child{padding-right:0}
.page-search #searchIdentifyalz #searchResults .pagination .pageLink{color:#7b828a;font:400 4rem/5rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchResults .pagination .pageLink.active-link{position:relative;color:#007078;font-weight:900}
.page-search #searchIdentifyalz #searchResults .pagination .pageLink.active-link:after{content:"";position:absolute;z-index:-1;top:0;left:50%;width:120%;height:100%;border-bottom:.4rem solid #007078;transform:translateX(-50%)}
.page-search #searchIdentifyalz #searchResults .pagination .directionLink:after{position:relative;top:0;left:0;width:2.5rem;height:2.5rem;border:0;border-top:.5rem solid #007078;border-left:.5rem solid #007078;transform:rotate(135deg)}
.page-search #searchIdentifyalz #searchResults .pagination .directionLink.prevPageLink:after{transform:scaleX(-1) rotate(135deg)}
@media(max-width:991px){.page-search #searchIdentifyalz .card-color-container{min-height:26rem}
.page-search #searchIdentifyalz #searchWrapper .heading-h1{font:400 3.8rem/4rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchWrapper #search_form button{max-width:18.1rem;font:900 1.8rem/2.4rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchWrapper #search_form button:after{top:55%;right:2rem}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper{height:6.2rem}
.page-search #searchIdentifyalz #searchWrapper #search_form input{padding:1rem 1rem 1rem 8rem}
.page-search #searchIdentifyalz #searchWrapper #search_form input,.page-search #searchIdentifyalz #searchWrapper #search_form input::placeholder{color:#7b828a;font:400 1.8rem/2.4rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #notFound.row{flex-wrap:wrap-reverse}
.page-search #searchIdentifyalz #notFound .col.col-12{flex:0 0 100%}
.page-search #searchIdentifyalz #notFound .col.col-12:last-child{margin-bottom:3rem}
}
@media(max-width:768px){.page-search #searchIdentifyalz #searchWrapper .heading-h1{font:400 2.8rem/3.2rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper{align-items:flex-end;flex-direction:column;height:100px;box-shadow:none}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper input,.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper button{border-radius:5px;box-shadow:.5rem .8rem 2rem rgba(0,0,0,0.1)}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper input,.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper input::placeholder,.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper button{font:400 1.4rem/2rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper input{height:5.4rem;padding:1rem 1rem 1rem 7rem}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper button{font:900 1.4rem/2rem "kozuka-gothic-pr6n",sans-serif;max-width:14.1rem;height:4rem;position:relative;top:1rem;padding:2rem 1.6rem;text-align:left;font-weight:700;display:flex;align-items:center}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper button:after{border-top:.2rem solid #fff;border-left:.2rem solid #fff;width:.7rem;height:.7rem;top:50%;right:2.5rem}
.page-search #searchIdentifyalz #searchWrapper #search_form .wrapper::after{top:3.2rem;left:1.8rem}
.page-search #searchIdentifyalz #searchResults{margin:60px 0 50px;padding:0 20px}
.page-search #searchIdentifyalz #searchResults .search-item{padding:40px 0}
.page-search #searchIdentifyalz #searchResults .search-item .search-item-heading,.page-search #searchIdentifyalz #searchResults .search-item .search-item-decription{font:400 16px/24px "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchResults .search-item .search-item-button{max-width:133px;height:40px;margin-top:20px;font:700 16px/24px "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchResults .search-item:before{width:100%}
.page-search #searchIdentifyalz #searchResults .pagination li{padding:0 25px}
.page-search #searchIdentifyalz #searchResults .pagination .pageLink{font:400 20px/28px "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #searchResults .pagination .pageLink.active-link:after{border-bottom:2px solid #7b828a}
.page-search #searchIdentifyalz #searchResults .pagination .directionLink:after{width:1.5rem;height:1.5rem;border-top:.3rem solid #007078;border-left:.3rem solid #007078}
.page-search #searchIdentifyalz #notFound h2{font:900 3.4rem/3.2rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #notFound p,.page-search #searchIdentifyalz #notFound ul li{font:400 1.8rem/2.4rem "kozuka-gothic-pr6n",sans-serif}
.page-search #searchIdentifyalz #notFound .error{font:700 2rem/2.8rem "kozuka-gothic-pr6n",sans-serif;margin-bottom:2rem}
}
.page-thank-you .card-color-container.d-block.mx-auto{min-height:20rem}
.page-thank-you .container{max-width:940px;margin:0 auto}
.page-thank-you #contactUsWrapper{padding:10rem 0;margin-bottom:1rem}
.page-thank-you #contactUsWrapper .heading-h2{color:#15171b;font-weight:300 !important;margin-bottom:4rem}
.page-thank-you #contactUsWrapper .cmp-text p{color:#15171b;margin-bottom:2.5rem;font:400 1.6rem/2.4rem "kozuka-gothic-pr6n",sans-serif}
.page-thank-you #contactUsWrapper .cmp-text a{color:#15171b;text-decoration:underline}
.page-thank-you #contactUsWrapper .button.cmp--button__style1 a{display:flex;align-items:center;justify-content:center;letter-spacing:.1rem;font:400 1.5rem/4.3rem "kozuka-gothic-pr6n",sans-serif;padding:0;margin-top:1rem}
.page-thank-you .heading-h1{margin:10rem 0 2rem}
@media(max-width:991px){.page-thank-you .heading-h1{padding:0 2.8rem}
.page-thank-you #contactUsWrapper{padding:10rem 2.8rem}
}
@media(max-width:768px){.page-thank-you .heading-h1{padding:0 2.8rem;margin:7rem 0 2rem;font:400 3.8rem/4.5rem "kozuka-gothic-pr6n",sans-serif}
.page-thank-you .card-color-container.d-block.mx-auto:first-of-type{height:auto !important}
.page-thank-you #contactUsWrapper{padding:7rem 2.8rem}
.page-thank-you #contactUsWrapper .heading-h2{font:400 2.8rem/3.6rem "kozuka-gothic-pr6n",sans-serif}
.page-thank-you #contactUsWrapper .cmp-text{font:400 1.4rem/2rem "@fFamily-1"}
.page-thank-you #contactUsWrapper .cmp-text br{display:none}
}
.page-contact-us .g-recaptcha{padding:10px}
.page-contact-us .error-captcha{opacity:0;font:400 italic 1.2rem/2.2rem "monotype-grotesque",sans-serif;padding:10px}
.page-contact-us .error-captcha.error{opacity:1;color:red}
.page-contact-us .red-place{color:#7f2629}
.page-contact-us .required-ref{margin:0 0 3rem;font-weight:600 !important}
.page-contact-us .cmp-text p{font:400 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif;font-size:16px}
.page-contact-us .container{max-width:940px;margin:0 auto}
.page-contact-us .show img.select-arrow{transform:rotate(-90deg) !important}
.page-contact-us #selectWrapperCountry.show .dropdown_content,.page-contact-us #selectWrapperProffesion.show .dropdown_content{display:block}
.page-contact-us #selectWrapperCountry.show .dropdown_content{overflow-x:hidden;overflow-y:scroll;max-height:300px}
.page-contact-us #selectWrapperCountry.show .dropdown_content::-webkit-scrollbar-thumb{border-radius:10px;background-color:#7c7b7b}
.page-contact-us #selectWrapperCountry.show .dropdown_content::-webkit-scrollbar-track{border-radius:10px;background-color:#fff}
.page-contact-us #selectWrapperCountry.show .dropdown_content::-webkit-scrollbar{width:4px;margin-top:10px;background-color:#fff}
.page-contact-us #selectWrapperTitle,.page-contact-us #selectWrapperCountry,.page-contact-us #selectWrapperProffesion{position:relative}
.page-contact-us #selectWrapperTitle .disabled-checkbox,.page-contact-us #selectWrapperCountry .disabled-checkbox,.page-contact-us #selectWrapperProffesion .disabled-checkbox{pointer-events:none;opacity:.1;text-decoration:line-through}
.page-contact-us #selectWrapperTitle .custom-checkbox,.page-contact-us #selectWrapperCountry .custom-checkbox,.page-contact-us #selectWrapperProffesion .custom-checkbox{position:absolute;opacity:0;z-index:-1}
.page-contact-us #selectWrapperTitle .custom-checkbox+label,.page-contact-us #selectWrapperCountry .custom-checkbox+label,.page-contact-us #selectWrapperProffesion .custom-checkbox+label{display:inline-flex;align-items:center;cursor:pointer;user-select:none}
.page-contact-us #selectWrapperTitle .custom-checkbox+label::before,.page-contact-us #selectWrapperCountry .custom-checkbox+label::before,.page-contact-us #selectWrapperProffesion .custom-checkbox+label::before{content:'';width:1em;height:1em;margin-right:.5em;display:inline-block;flex-grow:0;flex-shrink:0;border:1px solid #7c7b7b;border-radius:.25em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}
.page-contact-us #selectWrapperTitle .custom-checkbox:not(:disabled):not(:checked)+label:hover::before,.page-contact-us #selectWrapperCountry .custom-checkbox:not(:disabled):not(:checked)+label:hover::before,.page-contact-us #selectWrapperProffesion .custom-checkbox:not(:disabled):not(:checked)+label:hover::before{border-color:#7f2629}
.page-contact-us #selectWrapperTitle .custom-checkbox:not(:disabled):active+label::before,.page-contact-us #selectWrapperCountry .custom-checkbox:not(:disabled):active+label::before,.page-contact-us #selectWrapperProffesion .custom-checkbox:not(:disabled):active+label::before{border-color:#b3d7ff;background-color:#b3d7ff}
.page-contact-us #selectWrapperTitle .custom-checkbox:focus+label::before,.page-contact-us #selectWrapperCountry .custom-checkbox:focus+label::before,.page-contact-us #selectWrapperProffesion .custom-checkbox:focus+label::before{box-shadow:0 0 0 .2rem rgba(0,123,255,0.25)}
.page-contact-us #selectWrapperTitle .custom-checkbox:focus:not(:checked)+label::before,.page-contact-us #selectWrapperCountry .custom-checkbox:focus:not(:checked)+label::before,.page-contact-us #selectWrapperProffesion .custom-checkbox:focus:not(:checked)+label::before{border-color:#b3d7ff}
.page-contact-us #selectWrapperTitle .custom-checkbox:checked+label::before,.page-contact-us #selectWrapperCountry .custom-checkbox:checked+label::before,.page-contact-us #selectWrapperProffesion .custom-checkbox:checked+label::before{border-color:#7f2629;background-color:#7f2629;background-image:url("../../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/check.svg")}
.page-contact-us #selectWrapperTitle .custom-checkbox:disabled+label::before,.page-contact-us #selectWrapperCountry .custom-checkbox:disabled+label::before,.page-contact-us #selectWrapperProffesion .custom-checkbox:disabled+label::before{background-color:#fff}
.page-contact-us #selectWrapperTitle .checkbox,.page-contact-us #selectWrapperCountry .checkbox,.page-contact-us #selectWrapperProffesion .checkbox{margin:10px 0 0 15px;font:400 1.6rem/1.6rem "kozuka-gothic-pr6n",sans-serif}
.page-contact-us #selectWrapperTitle .drop-button,.page-contact-us #selectWrapperCountry .drop-button,.page-contact-us #selectWrapperProffesion .drop-button{width:100%;height:53px;padding:14px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;border:solid 1px #cbc3bb;border-radius:5px;background-color:#fff;text-align:left;font:400 1.6rem/1.6rem "kozuka-gothic-pr6n",sans-serif;color:#7c878e}
.page-contact-us #selectWrapperTitle .drop-button.error,.page-contact-us #selectWrapperCountry .drop-button.error,.page-contact-us #selectWrapperProffesion .drop-button.error{border:2px solid red}
.page-contact-us #selectWrapperTitle .drop-button .select-arrow,.page-contact-us #selectWrapperCountry .drop-button .select-arrow,.page-contact-us #selectWrapperProffesion .drop-button .select-arrow{width:15px;transition:all .5s ease-in-out;transform:rotate(90deg);z-index:10}
.page-contact-us #selectWrapperTitle .topics-article,.page-contact-us #selectWrapperCountry .topics-article,.page-contact-us #selectWrapperProffesion .topics-article{padding:10px;cursor:pointer;font:400 1.4rem/3rem "kozuka-gothic-pr6n",sans-serif;color:#7f2629}
.page-contact-us #selectWrapperTitle .dropbtn:hover,.page-contact-us #selectWrapperCountry .dropbtn:hover,.page-contact-us #selectWrapperProffesion .dropbtn:hover,.page-contact-us #selectWrapperTitle .dropbtn:focus,.page-contact-us #selectWrapperCountry .dropbtn:focus,.page-contact-us #selectWrapperProffesion .dropbtn:focus{background-color:#2980b9}
.page-contact-us #selectWrapperTitle .dropdown,.page-contact-us #selectWrapperCountry .dropdown,.page-contact-us #selectWrapperProffesion .dropdown{position:relative;display:inline-block}
.page-contact-us #selectWrapperTitle .dropdown_content,.page-contact-us #selectWrapperCountry .dropdown_content,.page-contact-us #selectWrapperProffesion .dropdown_content{position:absolute;top:0;width:100%;height:auto;padding:0 0 20px 0;display:none;border:1px solid #cbc3bb;border-radius:5px;background-color:#fff;z-index:1}
.page-contact-us #selectWrapperCountry .dropdown_content{z-index:11}
.page-contact-us #selectWrapperCountry img.select-arrow{z-index:12 !important}
.page-contact-us .card-color-container.d-block.mx-auto{min-height:20rem}
.page-contact-us .card-color-container.d-block.mx-auto h1.heading-h1{line-height:258px}
.page-contact-us #contactUsWrapper{max-width:620px;margin:0 0 5rem 0;padding:5rem 0}
.page-contact-us #contactUsWrapper .heading-h2{font-weight:300;color:#231f20}
.page-contact-us #contactUsWrapper .new{height:1px;margin:0}
.page-contact-us #contactUsWrapper .form-group{margin-right:10px;margin-left:10px;display:flex;flex-direction:column}
.page-contact-us #contactUsWrapper .form-group>label{margin:20px 0 20px 0;font:500 1.8rem/1.8rem "kozuka-gothic-pr6n",sans-serif}
.page-contact-us #contactUsWrapper .form-group input,.page-contact-us #contactUsWrapper .form-group textarea{width:100%;height:53px;padding-left:14px;resize:none;cursor:pointer;border:0;border:solid 1px #cbc3bb;border-radius:5px;background-color:#fff;text-align:left;font:400 1.6rem/1.8rem "kozuka-gothic-pr6n",sans-serif;color:#000}
.page-contact-us #contactUsWrapper .form-group input.error,.page-contact-us #contactUsWrapper .form-group textarea.error{border:2px solid red}
.page-contact-us #contactUsWrapper .form-group input::placeholder,.page-contact-us #contactUsWrapper .form-group textarea::placeholder{font:400 1.6rem/2rem "kozuka-gothic-pr6n",sans-serif;color:#7c878e}
.page-contact-us #contactUsWrapper .form-group input:focus,.page-contact-us #contactUsWrapper .form-group textarea:focus{outline:0;border-width:3px}
.page-contact-us #contactUsWrapper .form-group textarea{height:200px;padding-top:10px}
.page-contact-us #contactUsWrapper .privacy-section{padding:10px}
.page-contact-us #contactUsWrapper .privacy-section a{text-decoration:underline;color:#000}
.page-contact-us #contactUsWrapper button[type="SUBMIT"]{width:97%;height:5rem;margin:30px 10px 50px 10px;margin-top:1rem;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;border:0;border-radius:0;background:#7f2629;text-align:center;text-decoration:none;letter-spacing:.1rem;font:400 1.5rem/4.3rem "kozuka-gothic-pr6n",sans-serif;color:#fff}
@media screen and (max-width:991px){.page-contact-us .card-color-container{padding:0 2.8rem}
}
.page-home .supports-patients-and-families .link-txt-detail{width:calc(75%) !important;font-weight:700;text-align:center}
.page-home .column-control p{margin-top:2rem;margin-bottom:2.5rem;font-size:18px}
.page-home .home{position:relative;background:#f5f5f5;min-height:490px;margin-top:20px}
.page-home .home img{width:100% !important;min-height:500px;object-fit:cover}
.page-home .home .home-title{position:absolute;bottom:0;padding-left:3%;width:100%;display:grid;gap:10px}
.page-home .home h1{font-weight:700;text-align:left;color:#143052;display:grid;align-items:center;gap:15px}
.page-home .home .my-own-lifestyle{max-width:450px;padding-left:20px;background:#fff;min-height:64px;display:flex;align-items:center}
.page-home .home .walking-with-ms{max-width:300px;padding-left:20px;background:#fff;min-height:64px;display:flex;align-items:center}
.page-home .home p{max-width:527px;line-height:28px;color:#143052;font-size:16px;font-weight:500}
.page-home h2{color:#3c70ae}
.page-home .button.section{display:flex;justify-content:center}
.page-home .cmp-carousel__actions{display:none}
.page-home .cmp-carousel__indicators{margin-top:20px}
.page-home .cmp-carousel__content .img.cmp-image__image,.page-home .cmp-carousel__content .cmp-image-desktop.cmp-image-desktop-layout img.cmp-image__image,.page-home .cmp-carousel__content .cmp-image-tablet.cmp-image-tablet-layout img.cmp-image__image{max-width:700px}
.page-home .carousel.panelcontainer.section{display:flex;justify-content:center}
.page-home .early-detection-for-ad-en,.page-home .basic-knowledge-en{color:#cf5e00;font-weight:700;letter-spacing:0;text-align:center}
.page-home .early-detection-for-ad-en{margin-top:50px}
.page-home .basic-knowledge-title-text{color:#3c70ae}
.page-home .early-detection-for-ad-jp,.page-home .basic-knowledge-jp{color:#151515;font-weight:700;letter-spacing:0;text-align:center;margin-bottom:0rem !important}
.page-home .ad-early-detection img.cmp-image__image,.page-home .two-column-text img.cmp-image__image{width:100px;height:100px}
.page-home .early-detection-text{width:90%}
.page-home .alzheimar-disease{width:100%;background:#f5f5f5}
.page-home .alzheimar-disease .hr.section{border-top:1px solid #cbc8c8}
.page-home .two-column-text .column-control-column{margin-right:25px}
.page-home .two-column-text,.page-home .two-column-wrapper-text{display:flex;justify-content:center}
.page-home .two-column-text .rich-text.text.section,.page-home .two-column-wrapper-text .rich-text.text.section{display:flex;justify-content:center}
.page-home .test-with-bg{position:relative;background-image:url(../../../../../../../../../../content/dam/intl/apac/japan/ad/patients/alz-awareness/ja-jp/media/images/home/memory-and-beauty-background.png);background-size:contain;height:450px;background-repeat:no-repeat}
.page-home .test-with-bg h1{position:absolute;bottom:0}
.page-home .test-with-bg p{position:absolute;bottom:0}
.page-home .two-column,.page-home .multiple-sclerosis-two-column{margin-top:79px;margin-bottom:79px}
.page-home .two-column{margin-top:80px}
.page-home .treatment-and-diaries .treatment-and-diaries-text,.page-home .two-column-text .treatment-and-diaries-text,.page-home .two-column-wrapper-text .treatment-and-diaries-text{font-size:18px}
.page-home .treatment-and-diaries .treatment-and-diaries-en,.page-home .two-column-text .treatment-and-diaries-en,.page-home .two-column-wrapper-text .treatment-and-diaries-en{color:#cf5e00;font-weight:700;letter-spacing:0}
.page-home .treatment-and-diaries .treatment-and-diaries-jp,.page-home .two-column-text .treatment-and-diaries-jp,.page-home .two-column-wrapper-text .treatment-and-diaries-jp{color:#151515;font-weight:700}
.page-home .special-features-events{display:grid;justify-content:center;margin:50px 0}
.page-home .special-features-events-text{position:absolute;top:25%;right:17%}
.page-home .special-feature-wrapper{margin-bottom:30px;margin-top:71px}
.page-home .special-features-events-arrow{display:flex;justify-content:end}
.page-home .multiple-sclerosis{max-width:462px;background:#3c70ae;height:auto;padding:2%;color:#fff;font-size:16px}
.page-home .two-column-text .col.col-12.col-lg-6{display:flex}
.page-home .row.supports-patients-and-families{padding:80px 0 20px}
.page-home .row.supports-patients-and-families .col.col-12.col-lg-6:first-child{justify-content:right}
.page-home .treatment-and-diaries .link-wrapper .link-txt-detail,.page-home .two-column-wrapper-text .link-wrapper .link-txt-detail{width:100%;justify-content:center;font-weight:700;text-align:center}
.page-home .two-column-wrapper-text .col.col-12.col-lg-6{display:flex}
.page-home .two-column-wrapper-text .col.col-12.col-lg-6:first-child{display:flex;justify-content:right}
.page-home .two-column-wrapper-text .pglink-btn-wrapper{text-align:center}
.page-home #location-of-supports{display:none}
.page-home .link-wrapper a:hover{color:#3c70ae}
.page-home .two-column-text .pglink-btn-wrapper .link-wrapper a{height:55px !important}
.page-home .row.carousel-wrapper{margin:80px 0 66px 0}
.page-home .two-column-wrapper-text .col.col-12.col-lg-6:first-child .column-control-column{margin-right:45px;text-align:center}
.page-home .support-info-wrapper p{min-height:60px;font-weight:500;max-width:271px}
@media all and (min-width:1700px){.page-home .home .home-title{padding-left:18%}
}
@media only screen and (max-width:1700px) and (min-width:1401px){.page-home .home .home-title{padding-left:10%}
}
@media only screen and (max-width:1199px) and (min-width:991px){.page-home .special-features-events-text{right:11%}
}
@media only screen and (max-width:991px) and (min-width:769px){.page-home .home{height:625px !important}
}
@media all and (max-width:991px){.page-home .two-column-text .column-control-column{margin-right:0}
.page-home .two-column-wrapper-text .col.col-12.col-lg-6{display:unset !important}
.page-home .support-info-wrapper p{min-height:auto;text-align:center}
.page-home .two-column-wrapper-text .col.col-12.col-lg-6 .column-control-column{margin-right:0 !important}
.page-home div#first-btn{margin-bottom:30px}
.page-home .home{margin-top:unset}
.page-home p.treatment-and-diaries-en{margin-top:0 !important}
.page-home .two-column-wrapper-text .pglink-btn-wrapper,.page-home .link-wrapper{text-align:center}
.page-home .multiple-sclerosis-two-column{display:flex;flex-direction:column-reverse}
.page-home .multiple-sclerosis-two-column img{width:auto}
.page-home .treatment-and-diaries .treatment-and-diaries-text,.page-home .two-column-text .treatment-and-diaries-text{max-width:100%}
.page-home .treatment-and-diaries .treatment-and-diaries-en,.page-home .two-column-text .treatment-and-diaries-en,.page-home .treatment-and-diaries .treatment-and-diaries-jp,.page-home .two-column-text .treatment-and-diaries-jp{text-align:center}
.page-home .button.section{display:flex;justify-content:center}
.page-home .ad-early-detection a.shape-fill-medium-btn.cmp-button-link,.page-home .two-column-text a.shape-fill-medium-btn.cmp-button-link,.page-home .two-column-wrapper-text a.shape-fill-medium-btn.cmp-button-link{max-width:280px !important;margin-left:0 !important}
.page-home .ad-early-detection p,.page-home .two-column-text p,.page-home .two-column-wrapper-text p{max-width:100%;height:auto;margin-left:0 !important}
.page-home .treatment-and-diaries-en{margin-bottom:.5rem !important}
.page-home .cmp-image-tablet.cmp-image-tablet-layout{display:flex;justify-content:center}
.page-home .two-column-text .col.col-12.col-lg-6{display:grid;justify-content:center !important}
.page-home .two-column img{width:auto}
.page-home .special-features-events-img{width:100%;height:200px}
.page-home .special-features-events-text{position:absolute;bottom:5.5%;right:1%}
.page-home .link-wapper{text-align:center}
.page-home .row.multiple-sclerosis-two-column img{margin-bottom:2rem}
.page-home .row.two-column img{margin-bottom:2rem}
.page-home .two-column-margin .pglink-btn-wrapper{text-align:center}
.page-home .two-column-wrapper-text .col.col-12.col-lg-6{justify-content:center !important}
.page-home .two-column-wrapper-text .rich-text.text.section{display:unset !important}
}
@media all and (min-width:769px){.page-home h1{font-size:32px !important}
}
@media all and (max-width:768px){.page-home div#first-btn{margin-bottom:24px}
.page-home .carousel.panelcontainer.section img{width:100%}
.page-home .special-features-events-text{bottom:unset !important;right:unset !important;padding:0 38px;width:100%;display:grid;justify-content:center}
.page-home .special-features-events-img{min-height:250px;width:100%;content:url("../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/home/special-features-events-for-sp.png")}
.page-home .special-features-events{justify-content:unset;position:relative}
.page-home h1{font-size:2.4rem !important}
.page-home h2{text-align:center}
.page-home .special-features-events-img{height:150px}
.page-home .multiple-sclerosis{width:auto;margin-top:1rem !important;margin-bottom:1rem !important;height:auto;font-size:16px !important}
.page-home .text-underline{width:120px !important}
.page-home .early-detection-for-ad-en{margin-top:30px}
.page-home .my-own-lifestyle{max-width:450px}
.page-home .walking-with-ms{max-width:300px}
.page-home .cmp-image-mobile.cmp-image-mobile-layout{display:none}
.page-home .row.carousel-wrapper{margin:40px 0}
.page-home .two-column,.page-home .multiple-sclerosis-two-column{margin-top:40px;margin-bottom:40px}
.page-home .alzheimar-disease .hr.section{min-height:20px}
.page-home .special-feature-wrapper{margin-bottom:14px;margin-top:6px}
.page-home .row.supports-patients-and-families{padding:40px 0 20px}
.treatment-and-diaries-en{font-size:1.6rem !important}
.home .home-title{position:unset !important;justify-content:center}
.home img{height:auto !important;min-height:unset !important;content:url("../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/home/multiple-scierosis-sp.jpg")}
.home p{font-size:14px !important}
.home .walking-with-ms{max-width:200px !important}
.home .my-own-lifestyle{max-width:320px !important}
}
@media all and (max-width:575px){.page-home .container .row .container{padding:0 !important}
}
@media all and (max-width:551px){.page-home .home-title{padding-right:2%}
}
@media all and (max-width:440px){.page-home .two-column img,.page-home .multiple-sclerosis-two-column img{width:100% !important}
}
@media all and (max-width:414px){.page-home .two-column img{width:100%}
.page-home .two-column-wrapper-text img{width:auto !important}
.page-home .special-features-events-text{top:21.5% !important;padding:0 30px !important}
.page-home p{width:100% !important}
.page-home .special-features-events-img{height:auto !important;content:url("../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/home/special-features-events-for-sp.png")}
.page-home .home-title{padding:4% 4% 0 4% !important}
.page-home .my-own-lifestyle{padding:10px 0 10px 20px}
.page-home .link-txt-detail{width:calc(78%) !important}
.page-home .cmp-image-mobile.cmp-image-mobile-layout{display:block !important}
.page-home .cmp-image-tablet.cmp-image-tablet-layout{display:none !important}
}
@media all and (max-width:320px){.page-home .special-features-events-arrow img{width:100%}
}
@media all and (max-width:314px){.page-home .special-features-events-img{min-height:285px !important}
}
@media all and (max-width:300px){.page-home .cmp-image{display:flex;justify-content:center}
.page-home .two-column-text .pglink-btn-wrapper .link-wrapper a{height:55px !important;width:100%;height:auto !important;padding:10px}
}
@media all and (max-width:267px){.page-home .special-features-events-text{top:17% !important}
}
@media all and (max-width:250px){.page-home .my-own-lifestyle{padding-right:5px !important}
}
.page-video .gray-button-wapper{background-color:#f5f5f5;padding:30px 0}
.page-video .gray-button-wapper .two-column-margin{padding-left:40px}
.page-video .video-wapper{padding-bottom:30px}
.page-video .video-wapper .video-column-wapper{margin:56px 0}
.page-video .video-wapper .video-column-wapper .biogen-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.page-video .video-wapper .video-column-wapper .biogen-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.page-video .video-wapper .video-column-wapper.last-col{margin-bottom:30px}
@media all and (max-width:991px){.page-video .video-wapper .video-column-wapper .cmp-text p.video-title-txt{margin-bottom:1rem}
.page-video .video-wapper .video-column-wapper .cmp-text p.two-column-margin{margin-top:0}
.page-video .gray-button-wapper{flex-direction:column-reverse}
.page-video .gray-button-wapper .two-column-margin{padding:0 30px}
.page-video .gray-button-wapper .link-wrapper{text-align:center}
.page-video .gray-button-wapper .cmp-image-mobile img.cmp-image__image{padding-bottom:30px}
}
@media all and (max-width:415px){.page-video .gray-button-wapper .pglink-btn-wrapper .link-wrapper a{width:90%;height:auto !important;padding:10px}
.page-video .gray-button-wapper .cmp-image-mobile img.cmp-image__image{padding:0 30px 30px;width:100%}
}
@media all and (max-width:380px){.page-video .gray-button-wapper .pglink-btn-wrapper .link-wrapper a{width:100%}
.page-video .gray-button-wapper .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:calc(55%)}
}
@media all and (max-width:380px){.page-video .gray-button-wapper .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:calc(66%)}
}
.page-advance .first-column{width:40px !important;margin-top:15px}
.page-advance .second-column{width:90% !important}
.page-advance .overseas-data-img,.page-advance .treatment-timing-and-disease-img,.page-advance .tests-and-medical-three-img{display:grid;justify-content:center;margin:25px 0}
.page-advance .overseas-data{display:grid;justify-content:center}
.page-advance .overseas-data-text,.page-advance .treatment-timing-and-disease-text,.page-advance .tests-and-medical-text{margin:0 10%}
.page-advance .overseas-data-text small,.page-advance .treatment-timing-and-disease-text small,.page-advance .tests-and-medical-text small{margin-top:2rem;margin-bottom:2.5rem;font-size:14px;color:#858585}
.page-advance h3{text-align:center;margin-top:5.6rem !important}
.page-advance .tests-and-medical-img-graph-1,.page-advance .tests-and-medical-img-graph-2,.page-advance .tests-and-medical-img-graph-3{display:none}
.page-advance small,.page-advance .overseas-data-small-txt{color:#858585;font-size:14px}
.page-advance .research-text{margin-bottom:0 !important}
.page-advance .row.share-icon small{color:#151515}
.page-advance .video-title-text{text-align:center;font-size:24px !important;line-height:38px;margin-bottom:2.5rem}
@media all and (max-width:991px){.page-advance .overseas-data-img img,.page-advance .treatment-timing-and-disease-img img,.page-advance .tests-and-medical-text img,.page-advance .ms-detail-wrapper img{width:100% !important}
.page-advance .overseas-data-text,.page-advance .treatment-timing-and-disease-text{margin:0 3%}
.page-advance .video-two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:56px}
.page-advance .row.video-two-column-row{width:70%;margin:auto}
}
@media all and (max-width:767px){.page-advance .tests-and-medical-three-img{display:none}
.page-advance .tests-and-medical-img-graph-1,.page-advance .tests-and-medical-img-graph-2,.page-advance .tests-and-medical-img-graph-3{display:block;margin:25px 0}
.page-advance .overseas-data-text,.page-advance .treatment-timing-and-disease-text{margin:0 !important}
.page-advance .row.video-two-column-row{width:auto !important}
}
@media(max-width:575px){.page-advance .row.video-column-wapper .container{padding:0 0 !important}
}
@media all and (max-width:440px){.page-advance .first-column{width:34px !important}
}
@media all and (max-width:380px){.page-advance .second-column{width:75% !important}
}
.page-diary .first-column{width:40px !important;margin-top:15px}
.page-diary .second-column{width:90% !important}
.page-diary .three-column-margin{font-weight:500}
.page-diary .right-margin-text{font-size:1.6rem;margin-bottom:.5rem}
.page-diary .right-margin-content-text{font-size:1.8rem;margin-top:2rem;margin-bottom:2.5rem}
.page-diary .three-column-text img,.page-diary .three-column-wrapper img{max-width:211px}
.page-diary .link-wrapper .link-txt-detail{width:100%;justify-content:center}
.page-diary .link-wrapper .link-txt-detail img{position:unset;margin-left:1rem}
.page-diary .download-url{display:flex;justify-content:center}
.page-diary .down-arrow{width:17px;margin-left:10px}
.page-diary .pdf-download-btn{display:flex;justify-content:center}
.page-diary .link-txt-detail img{width:25px;position:absolute;right:-7%}
.page-diary .footer-btn{display:flex;justify-content:center}
.page-diary .decade-diary-content{margin-top:2.5rem}
.page-diary .ms-decade-diary{padding-left:5rem}
.page-diary .two-column{margin-top:3.1rem}
.page-diary #second-three-column{margin-top:3.1rem}
.page-diary div#statisticControl{margin-top:5.6rem}
@media all and (max-width:300px){.page-diary .pglink-btn-wrapper .link-wrapper a{width:90%}
}
@media all and (max-width:300px){.page-diary .link-txt-detail{text-align:center}
.page-diary .link-txt-detail img{margin-left:0 !important}
}
@media all and (max-width:768px){.page-diary .three-column-wrapper .col.col-12.col-lg-4:first-child .column-control-column,.page-diary .three-column-wrapper .col.col-12.col-lg-4:last-child .column-control-column{margin:0 !important}
}
@media all and (max-width:991px){.page-diary div#statisticControl{margin-top:0 !important}
.page-diary .three-column-text img.cmp-image__image,.page-diary .three-column-wrapper img.cmp-image__image{width:100%}
.page-diary .link-wrapper{display:flex;justify-content:center}
.page-diary .two-column{display:flex;flex-direction:column-reverse}
.page-diary .two-column .col.col-12.col-lg-6:last-child img.cmp-image__image{width:auto !important}
.page-diary .ms-decade-diary{padding-left:0 !important;margin-top:2.5rem}
.page-diary .three-column-text .col.col-12.col-lg-4{margin-top:3.1rem !important}
}
@media all and (max-width:260px){.page-diary .two-column .col.col-12.col-lg-6:last-child img.cmp-image__image{width:100% !important}
}
@media all and (max-width:440px){.page-diary .first-column{width:34px !important}
}
@media all and (max-width:380px){.page-diary .second-column{width:75% !important}
}
.page-feature .col.col-12.col-lg-6:first-child{display:grid;align-items:center;justify-content:end}
.page-feature .col.col-12.col-lg-6:last-child{display:grid;align-items:center;justify-content:left}
.page-feature .row.one-column-margin-card .col.col-12{display:grid;align-items:center;justify-content:center}
.page-feature .first-card{margin-right:2.5rem}
.page-feature .two-column-card,.page-feature .one-column-card{display:grid;justify-content:center;background:#f5f5f5;padding:0 2.5rem}
.page-feature .two-column-card-text,.page-feature .one-column-card-text{max-width:400px}
.page-feature .two-column-card-text .title-text,.page-feature .one-column-card-text .title-text{font-weight:700;font-size:1.8rem}
.page-feature .two-column-card-text .text-paragraph,.page-feature .one-column-card-text .text-paragraph{font-size:1.8rem;margin-top:2rem;margin-bottom:2rem}
.page-feature .pglink-btn-wrapper{margin-bottom:2.5rem}
@media all and (max-width:767px){.page-feature .row.two-column-margin-card img,.page-feature .row.one-column-margin-card img{width:100%}
.page-feature .title-text,.page-feature .text-paragraph{font-size:1.6rem !important}
}
@media all and (min-width:991px){.page-feature .row.two-column-margin-card,.page-feature .row.one-column-margin-card{margin-bottom:56px}
}
@media all and (max-width:991px){.page-feature .first-card{margin-right:0 !important}
.page-feature .col.col-12.col-lg-6:first-child{justify-content:center !important;margin-bottom:30px}
.page-feature .col.col-12.col-lg-6:last-child{justify-content:center !important;margin-bottom:30px}
.page-feature .row.one-column-margin-card .col.col-12{margin-bottom:56px}
.page-feature .two-column-card .title-text,.page-feature .one-column-card .title-text{text-align:center}
.page-feature #second-two-column-wrapper .col.col-12.col-lg-6:last-child{margin-bottom:56px !important}
}
@media all and (max-width:414px){.page-feature .two-column-card,.page-feature .one-column-card{padding:0 !important}
.page-feature .two-column-card-text,.page-feature .one-column-card-text{padding:0 1.5rem !important}
.page-feature .two-column-margin-card .two-column-card img,.page-feature .two-column-margin-card .two-column-card.wmsd-img img{padding:10px}
}
.page-causes .right-margin-text{margin:0 25px 0 0}
.page-causes .right-margin-text p.two-colum-text{margin-top:0 !important}
.page-causes .two-column .col.col-12.col-lg-6:last-child{display:flex;justify-content:center}
.page-causes .two-column .cmp-image-desktop img.cmp-image__image{width:80%}
.page-causes .row.top-column-wapper .hr.section{min-height:66px}
.page-causes .row.causes-wrapper .hr.section{min-height:71px}
@media(max-width:575px){.page-causes .container .row .container{padding:0 !important}
}
@media all and (max-width:767px){.page-causes .two-column img{width:70% !important;height:auto !important}
.page-causes .next-wapper .row{display:grid !important}
.page-causes .next-wapper .row .column{width:100%}
.page-causes .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-causes .next-wapper p{margin:0}
}
@media all and (max-width:991px){.page-causes .right-margin-text{margin:0}
.page-causes .row.two-column{margin-top:0}
.page-causes .row.two-column img{width:80%}
}
.page-story-1 .biogen-video-container-two-column-two{margin-left:2.5rem;margin-top:3.1rem}
.page-story-1 .biogen-video-container-two-column-one{display:grid;justify-content:right;margin-right:2.5rem;margin-top:3.1rem}
.page-story-1 .row.one-video-column-wapper .biogen-video-container{display:grid;justify-content:center;margin-top:3.1rem}
.page-story-1 .row.one-video-column-wapper .biogen-video-container p,.page-story-1 .biogen-video-container-two-column-two p,.page-story-1 .biogen-video-container-two-column-one p{font-size:1.8rem !important;line-height:30px;margin:2rem 0 2.5rem}
.page-story-1 .row.one-video-column-wapper .biogen-video-container .video,.page-story-1 .biogen-video-container-two-column-two .video,.page-story-1 .biogen-video-container-two-column-one .video{width:400px;height:225px}
.page-story-1 .full-version-video-wapper .biogen-video-container{display:grid;justify-content:center;margin-top:3.1rem}
.page-story-1 .full-version-video-wapper .biogen-video-container p{font-size:1.8rem !important;line-height:30px;margin:2rem 0 2.5rem}
.page-story-1 .full-version-video-wapper .biogen-video-container .video{width:960px;height:542px}
@media all and (max-width:991px){.page-story-1 .biogen-video-container-two-column-two,.page-story-1 .biogen-video-container-two-column-one{display:grid;justify-content:center;margin-right:0rem;margin-left:0rem}
.page-story-1 .video-title-txt{max-width:400px}
.page-story-1 .full-version-video-wapper .biogen-video-container .video{width:400px;height:225px}
}
@media all and (max-width:431px){.page-story-1 .video-title-txt{max-width:300px}
.page-story-1 .full-version-video-wapper .biogen-video-container{display:block}
.page-story-1 .full-version-video-wapper .biogen-video-container .video{width:100%;height:auto}
.page-story-1 .full-version-video-wapper .biogen-video-container .video-paragraph{margin-bottom:56px !important}
.page-story-1 .row.one-video-column-wapper .biogen-video-container,.page-story-1 .biogen-video-container-two-column-two,.page-story-1 .biogen-video-container-two-column-one{display:block}
.page-story-1 .row.one-video-column-wapper .biogen-video-container .video,.page-story-1 .biogen-video-container-two-column-two .video,.page-story-1 .biogen-video-container-two-column-one .video{width:100%;height:auto}
}
.page-photo-exhv .cmp-image{text-align:center}
.page-photo-exhv .two-column-margin-card .col.col-12.col-lg-6{margin-bottom:31px}
.page-photo-exhv h3.photo-exhv-link{margin-top:2rem !important;margin-bottom:2.5rem !important}
.page-photo-exhv h3.photo-exhv-link a{color:black}
.page-photo-exhv div.kokubu-margin{margin-top:40px;margin-bottom:71px !important}
@media all and (max-width:991px){.page-photo-exhv .photo-exhv-wapper .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-photo-exhv .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-symptoms .symptoms-wrapper .cmp-image,.page-symptoms .two-column-symptoms .cmp-image{display:flex;justify-content:center;margin-bottom:25px}
.page-symptoms .symptoms-wrapper .symptom-text,.page-symptoms .two-column-symptoms .symptom-text{font-weight:500;margin-top:10px}
.page-symptoms .row.symptoms-column-wrapper .hr.section{min-height:71px}
.page-symptoms .row.symptom-top-wapper .hr.section{min-height:66px}
@media all and (min-width:992px){.page-symptoms .symptoms-wrapper{margin-bottom:31px}
.page-symptoms .two-column-symptoms .col.col-12.col-lg-6:first-child{display:flex;justify-content:right !important}
.page-symptoms .two-column-symptoms .col.col-12.col-lg-6:last-child{display:flex;justify-content:left !important}
.page-symptoms .two-column-symptoms .column-control-column,.page-symptoms .symptoms-wrapper .column-control-column{margin-right:25px}
.page-symptoms .two-column-symptoms .rich-text.text.section,.page-symptoms .symptoms-wrapper .rich-text.text.section{display:flex;justify-content:center}
.page-symptoms .two-column-symptoms p,.page-symptoms .symptoms-wrapper p{max-width:340px}
}
@media all and (max-width:991px){.page-symptoms .cmp-image-tablet.cmp-image-tablet-layout{display:flex;justify-content:center}
.page-symptoms .symptoms-wrapper .cmp-image,.page-symptoms .two-column-symptoms .cmp-image{margin-bottom:10px}
.page-symptoms .two-column-symptoms .col.col-12.col-lg-6:first-child{margin:0 0 31px !important;padding:0 !important}
.page-symptoms .two-column-symptoms p{max-width:100%;height:auto;margin-left:0 !important}
.page-symptoms .symptoms-wrapper .col.col-12.col-lg-4{margin:0 0 31px !important;padding:0 !important}
}
@media all and (max-width:991px){.page-symptoms .cmp-image-mobile img.cmp-image__image{width:auto}
}
@media all and (max-width:414px){.page-symptoms .cmp-image-mobile img.cmp-image__image{width:70%}
}
.page-cleo .three-column-text img{margin-right:25px}
.page-cleo .how-to-use-cleo{padding:32px 0;text-align:center}
.page-cleo .how-to-use-cleo p{margin-top:2rem;margin-bottom:2.5rem;font-size:1.8rem !important;line-height:30px}
.page-cleo .shinakaya-three-column-text .col.col-12.col-lg-4 .shinakaya-bg-color{height:620px;display:grid;justify-content:center;padding:20px 15px;background:#f5f5f5}
@media all and (max-width:991px){.page-cleo .shinakaya-three-column-text .col.col-12.col-lg-4 .shinakaya-bg-color{padding:20px}
}
.page-cleo .shinakaya-three-column-text h3{font-size:1.95rem !important;height:90px}
.page-cleo .shinakaya-three-column-text .desktop-only{display:block}
@media all and (max-width:991px){.page-cleo .shinakaya-three-column-text .desktop-only{display:none}
}
.page-cleo .shinakaya-three-column-text .lg-only{display:none}
@media all and (min-width:992px) and (max-width:1200px){.page-cleo .shinakaya-three-column-text .lg-only{display:block}
}
.page-cleo .shinakaya-three-column-text .shinakaya-img{margin-top:2rem;text-align:center}
.page-cleo .shinakaya-three-column-text .shinakaya-img img{width:90%}
.page-cleo .pglink-btn-wrapper .link-wrapper a{width:230px}
.page-cleo .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:calc(45%)}
.page-cleo .app-download img{margin-right:25px;width:100%;max-width:138px}
.page-cleo .app-download .qr-code{margin-right:0;max-width:123px}
.page-cleo .three-functions .three-column-text img{max-width:183px}
.page-cleo div#statisticControl{margin-top:56px}
.page-cleo .function-title-text{margin-top:0;margin-bottom:0;padding-top:0;font-weight:700;color:#cf5e00}
.page-cleo .shinakaya-title-text{margin-top:0;margin-bottom:0;padding-top:0;font-weight:700}
.page-cleo .shinakaya-text{margin:2rem 0 2.5rem 0;font-weight:500;font-size:1.8rem}
.page-cleo .function-text{margin-top:10px;font-weight:500}
.page-cleo small{color:#858585;line-height:25px}
.page-cleo .cleo-user-guide-title{margin-bottom:0;padding-top:0;font-weight:bold;font-weight:700;font-size:20px;color:#3c70ae;line-height:36px}
.page-cleo .cleo-user-guide-text{margin-top:10px;min-height:60px;font-weight:500}
.page-cleo .row.vendor-img img{width:100%;max-width:960px}
.page-cleo .video{margin:auto;max-width:960px}
.page-cleo .user-guide .three-column-margin{margin-top:2.5rem}
.page-cleo .how-to-use-cleo-wrapper{background:#e4e1dc}
.page-cleo div#second-three-column-wrapper{margin:56px 0 96px}
.page-cleo .row.share-icon small{color:#151515}
@media all and (max-width:1200px){.page-cleo .three-column-text .col.col-12.col-lg-4 img{max-width:300px}
}
@media all and (max-width:991px){.page-cleo .three-column-text img{margin-right:0}
.page-cleo .vendor-img img{width:100%}
.page-cleo .cleo-user-guide-text{min-height:unset;text-align:center}
.page-cleo .cleo-user-guide-title{text-align:center}
.page-cleo .user-guide .three-column-text .col.col-12.col-lg-4{margin-bottom:56px}
.page-cleo .shinakaya-three-column-text .col.col-12.col-lg-4 .shinakaya-bg-color{margin-bottom:30px;height:auto}
.page-cleo .shinakaya-three-column-text .col.col-12.col-lg-4:last-child .shinakaya-bg-color{margin-bottom:0}
.page-cleo #second-three-column-wrapper .col.col-12.col-lg-4:last-child{margin-bottom:0}
.page-cleo .shinakaya-three-column-text .shinakaya-img img{width:35%}
.page-cleo .shinakaya-three-column-text h3{height:auto}
.page-cleo .three-functions .col.col-12.col-lg-4:nth-child(2){margin-top:3.1rem;margin-bottom:3.1rem}
.page-cleo div#second-three-column-wrapper{margin-top:0}
}
@media all and (max-width:767px){.page-cleo .shinakaya-text{font-size:1.6rem}
.page-cleo .shinakaya-three-column-text .shinakaya-img img{width:50%}
.page-cleo .app-download{display:grid;justify-content:center;gap:20px}
.page-cleo .app-download img{margin-right:0}
}
@media all and (max-width:414px){.page-cleo .three-column-text img{width:100%}
.page-cleo .shinakaya-three-column-text .shinakaya-img img{width:60%}
}
@media all and (max-width:300px){.page-cleo .pglink-btn-wrapper .link-wrapper a{width:100%}
.page-cleo .shinakaya-three-column-text .shinakaya-img img{width:70%}
.page-cleo .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:calc(50%)}
}
.page-life-path .life-path-wrapper,.page-life-path .two-column-life-wrapper{background-color:#e4e1dc;padding:32px 16px !important}
.page-life-path .life-path-wrapper .option-title,.page-life-path .two-column-life-wrapper .option-title{color:#cf5e00;font-weight:700;margin-top:0 !important}
.page-life-path .life-path-wrapper p,.page-life-path .two-column-life-wrapper p{margin-bottom:0 !important;margin-top:24px !important}
.page-life-path .row.under-title-wrapper .hr.section{min-height:71px}
.page-life-path .row.life-path-top-wapper .hr.section{min-height:66px}
@media all and (min-width:992px){.page-life-path .life-path-wrapper{height:530px}
.page-life-path .row.three-column-wapper .col.col-12.col-lg-4:first-child .column-control-column,.page-life-path .row.three-column-wapper .col.col-12.col-lg-4:nth-child(2) .column-control-column{margin-right:14px}
.page-life-path .two-column-life .col.col-12.col-lg-6:first-child{display:flex;justify-content:right !important}
.page-life-path .two-column-life .col.col-12.col-lg-6:last-child{display:flex;justify-content:left !important}
.page-life-path .two-column-life{margin-top:56px}
.page-life-path .two-column-life .column-control-column{margin-right:14px}
.page-life-path .two-column-life .rich-text.text.section{display:flex;justify-content:center}
.page-life-path .two-column-life p{max-width:340px}
.page-life-path .two-column-life .two-column-life-wrapper{height:290px}
}
@media all and (max-width:991px){.page-life-path .life-path-wrapper,.page-life-path .two-column-life-wrapper{height:auto}
.page-life-path .three-column-wapper .col.col-12.col-lg-4{margin-bottom:30px}
.page-life-path .two-column-life .col.col-12.col-lg-6:first-child{margin-bottom:30px}
}
.page-tecfidera .tecfidera-home-vendor{position:relative;display:flex}
.page-tecfidera .tecfidera-home-vendor .tecfidera-logo-wapper{position:absolute;top:0;left:2%}
.page-tecfidera .tecfidera-home-vendor .home-vendor-text{position:absolute;top:18%;max-width:528px;padding:0 20px;left:0;right:0;bottom:0;margin:auto}
.page-tecfidera .tecfidera-home-vendor .home-vendor-text h1{text-align:center;color:#3c70ae;letter-spacing:3px}
.page-tecfidera .tecfidera-home-vendor .home-vendor-text p{margin-top:2rem;margin-bottom:2.5rem;line-height:30px;font-size:16px;color:#4979b3}
.page-tecfidera .tecfidera-home-vendor .home-vendor-text small{color:#84a3ca}
.page-tecfidera .tecfidera-home-vendor img{width:100%}
.page-tecfidera .row.tecfidera-home-wapper{background:#f5f5f5}
.page-tecfidera .row.three-column-text,.page-tecfidera .row.two-column-text{margin-top:5rem}
.page-tecfidera .three-column-img{display:flex;justify-content:center}
.page-tecfidera .three-column-img img{margin:2.5rem 0}
.page-tecfidera .three-column-content p{margin-top:2rem;margin-bottom:2.5rem;font-size:1.8rem;min-height:108px}
.page-tecfidera .two-column-content{display:grid;justify-content:center}
.page-tecfidera .two-column-content p{margin-top:2rem;margin-bottom:2.5rem;font-size:1.8rem;max-width:330px}
.page-tecfidera .col.col-12.col-lg-6:last-child{display:flex;justify-content:left}
.page-tecfidera .col.col-12.col-lg-6:first-child{display:flex;justify-content:right}
.page-tecfidera .ms-linknext-wapper{display:grid;justify-content:center}
.page-tecfidera .ms-wapper.row{max-width:630px;background:#3c70ae;min-height:100px;display:flex;justify-content:center;align-items:center}
.page-tecfidera .first-column{width:30%;text-align:center}
.page-tecfidera .second-column{width:70%}
.page-tecfidera .second-column p{font-size:16px;padding:20px;line-height:28px;color:#fff}
.page-tecfidera .arrow-wapper{height:32px;background:#f5f5f5;display:flex;justify-content:right;align-items:center}
.page-tecfidera .arrow-wapper .arrow-right{margin-right:20px}
.page-tecfidera .pglink-btn-wrapper{text-align:center;display:flex;justify-content:center}
.page-tecfidera .pglink-btn-wrapper .link-wrapper a{display:flex;justify-content:center;align-items:center}
@media all and (max-width:250px){.page-tecfidera .three-column-text img,.page-tecfidera .two-column-text img{width:100%}
}
@media all and (max-width:220px){.page-tecfidera .pglink-btn-wrapper .link-wrapper a{min-width:unset !important;width:100%}
}
@media all and (max-width:414px){.page-tecfidera .vendor-img{min-height:600px !important}
.page-tecfidera .pglink-btn-wrapper .link-wrapper a{min-width:200px}
}
@media all and (max-width:768px){.page-tecfidera .ms-wapper .column{width:100%}
.page-tecfidera .first-column img{padding-top:20px}
}
@media all and (max-width:991px){.page-tecfidera .vendor-img{content:url(../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/tecfidera-home/vendor-mobile-bg-img.png);min-height:400px;object-fit:cover;object-position:center}
.page-tecfidera .three-column-content p{min-height:0}
.page-tecfidera .three-column-margin{margin-bottom:3rem}
.page-tecfidera .col.col-12.col-lg-6{display:flex;justify-content:center !important}
}
@media screen and (min-width:992px){body#basepage-5419cb21a2{padding-top:0 !important}
}
@media screen and (min-width:991px){body#basepage-5419cb21a2 #mainContentWrapper{margin-top:10px}
}
.page-limited-light-from-movie .cmp-image{text-align:center}
.page-limited-light-from-movie .row.light-from-movie{padding:36px 25px}
.page-limited-light-from-movie .light-from-movie .gray-area .movie-area-title{width:61%;margin:auto;margin-top:20px}
.page-limited-light-from-movie .light-from-movie .gray-area .movie-area{background:linear-gradient(rgba(255,255,255,0.5),rgba(255,255,255,0.5)),url(../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/limited-light-from-movie/movie-img.png) no-repeat;height:378px}
.page-limited-light-from-movie .light-from-movie .dark-blue-bg,.page-limited-light-from-movie .wmd2020 .dark-blue-bg{background-color:#659393;color:#fff;font-weight:700;padding:7px 20px;font-size:18px}
.page-limited-light-from-movie .light-from-movie .gray-area .btn-area{text-align:center;padding:140px}
.page-limited-light-from-movie .light-from-movie .gray-area .btn-area a{color:#fff !important;text-decoration:none}
.page-limited-light-from-movie .light-from-movie .gray-area .btn-area .btn:first-child{padding:34px;margin-right:40px !important}
.page-limited-light-from-movie .light-from-movie .gray-area .btn-area .btn{color:#fff !important;text-decoration:none;padding:20px 34px;background-color:#009be3;border-radius:5px;text-align:center;font-size:20px}
.page-limited-light-from-movie .btn{display:inline-block;margin-bottom:0;font-weight:normal;line-height:1.42857143;white-space:nowrap;vertical-align:middle;cursor:pointer;background-image:none;border:1px solid transparent;border-radius:4px}
@media only screen and (max-width:1199px){.page-limited-light-from-movie .light-from-movie .gray-area .movie-area-title{width:74%}
}
@media only screen and (max-width:992px){.page-limited-light-from-movie .light-from-movie .gray-area .movie-area-title{width:100%}
.page-limited-light-from-movie .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media only screen and (max-width:767px){.page-limited-light-from-movie .row.light-from-movie{padding:36px 25px 8px}
.page-limited-light-from-movie .light-from-movie .gray-area .movie-area{background-size:100%;height:auto}
.page-limited-light-from-movie .light-from-movie .gray-area .btn-area{padding:105px 0}
.page-limited-light-from-movie .light-from-movie .gray-area .btn-area .btn:first-child{padding:16px;margin-right:19px !important}
.page-limited-light-from-movie .light-from-movie .gray-area .btn-area .btn{padding:2px 19px}
}
@media screen and (max-width:542px){.page-limited-light-from-movie .light-from-movie .gray-area .btn-area{padding:80px 0}
.page-limited-light-from-movie .light-from-movie .dark-blue-bg,.page-limited-light-from-movie .wmd2020 .dark-blue-bg{font-size:16px}
}
@media screen and (max-width:480px){.page-limited-light-from-movie .light-from-movie .gray-area .btn-area{padding:60px 0}
}
@media screen and (max-width:414px){.page-limited-light-from-movie .row.light-from-movie{padding:36px 0 0}
}
@media screen and (max-width:360px){.page-limited-light-from-movie .light-from-movie .gray-area .btn-area{padding:55px 0}
}
@media screen and (max-width:300px){.page-limited-light-from-movie .light-from-movie .gray-area .btn-area{padding:40px 0}
.page-limited-light-from-movie .light-from-movie .gray-area .btn-area .btn:first-child{padding:12px;margin-right:12px !important}
.page-limited-light-from-movie .light-from-movie .gray-area .btn-area .btn{padding:0 12px;font-size:16px}
}
@media screen and (min-width:500px){.page-limited-light-from-movie br.spv{display:none}
}
.page-about .about-tec-btn{background-color:#cf5e00 !important;color:#fff !important}
@media screen and (min-width:992px){body#basepage-84ba89c0f8{padding-top:0 !important}
}
@media all and (max-width:414px){.page-about .three-column-wrapper img{width:100% !important}
}
.page-side-effect .side-effect-btn{background-color:#cf5e00 !important;color:#fff !important}
@media screen and (min-width:992px){body#basepage-5ac650f63d{padding-top:0 !important}
}
.page-major .side-effect-btn{background-color:#cf5e00 !important;color:#fff !important}
.page-major .side-effect-two-column{padding:35px}
.page-major .side-effect-wapper .col.col-12.col-lg-6:first-child{background:#143052;color:#fff}
.page-major .side-effect-wapper .col.col-12.col-lg-6:last-child{background:#fbf9f9}
.page-major .side-effect-wapper .col.col-12.col-lg-6:last-child img{padding:35px 0}
.page-major .row.learn-more-about-side-effects{background:#e4e1dc;padding:50px 0}
.page-major .row.learn-more-about-side-effects .lowlight-text{color:#858585}
.page-major .row.learn-more-about-side-effects h2{text-align:center}
.page-major .taking-patients .col.col-12.col-lg-6{display:flex;justify-content:center}
.page-major .taking-patients .col.col-12.col-lg-6 img{margin-top:30px;margin-bottom:15px}
.page-major .side-effect-text-wapper{text-align:center}
@media all and (max-width:414px){.page-major .side-effect-wapper .col.col-12.col-lg-6:last-child img{padding:20px;width:100%}
}
@media all and (max-width:768px){.page-major .taking-patients img{width:100%}
}
@media all and (max-width:991px){.page-major .taking-patients .col.col-12.col-lg-6:first-child{margin-bottom:2.5rem}
.page-major .taking-patients .col.col-12.col-lg-6 img{margin-top:15px !important;margin-bottom:10px !important}
.page-major .learn-more-wapper{margin-top:2rem}
.page-major .learn-more-wapper p{text-align:center}
}
@media screen and (min-width:992px){body#basepage-d01ecc0602{padding-top:0 !important}
}
.page-family .two-btn-wrapper .pglink-btn-wrapper .link-wrapper .link-txt-detail,.page-family .one-btn-wrapper .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100%;justify-content:center}
.page-family .two-btn-wrapper .pglink-btn-wrapper .link-wrapper a,.page-family .one-btn-wrapper .pglink-btn-wrapper .link-wrapper a{font-weight:700;width:320px;padding:20px}
@media all and (max-width:360px){.page-family .two-btn-wrapper .pglink-btn-wrapper .link-wrapper a,.page-family .one-btn-wrapper .pglink-btn-wrapper .link-wrapper a{width:100%;height:auto !important}
}
@media all and (max-width:414px){.page-family .two-btn-wrapper .pglink-btn-wrapper .link-wrapper a,.page-family .one-btn-wrapper .pglink-btn-wrapper .link-wrapper a{padding:10px}
}
@media all and (min-width:769px){.page-family .two-btn-wrapper{display:flex;gap:70px;justify-content:center;margin-top:50px}
.page-family .one-btn-wrapper{margin-top:50px}
}
@media all and (max-width:768px){.page-family .two-btn-wrapper{display:flex;flex-direction:column;gap:20px}
.page-family .two-btn-wrapper,.page-family .one-btn-wrapper{margin-top:20px}
}
.page-glossary .glossary-btn-wrapper .pglink-btn-wrapper .link-wrapper a{font-weight:700}
.page-glossary .glossary-btn-wrapper .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:unset;justify-content:center}
.page-glossary .grey-text{color:#858585;font-size:14px !important}
@media all and (min-width:414px){.page-glossary .glossary-btn-wrapper .pglink-btn-wrapper .link-wrapper a{width:300px}
}
@media all and (min-width:769px){.page-glossary .glossary-btn-wrapper{display:flex;gap:70px;justify-content:center;margin-top:30px}
}
@media all and (max-width:768px){.page-glossary .glossary-btn-wrapper{display:flex;flex-direction:column;gap:20px}
.page-glossary .row.sa-button-row-wrapper,.page-glossary .row.na-button-row-wrapper,.page-glossary .row.ma-button-row-wrapper,.page-glossary .row.ra-button-row-wrapper{margin-top:20px}
}
.page-wmsd2023 .row.orange-box{padding:32px;border:1px solid #cf5e00}
.page-wmsd2023 .row.blue-box{padding:32px;border:1px solid #143052}
.page-wmsd2023 .row.gray-box{border:1px solid #858585;padding:32px 0}
.page-wmsd2023 .row.wmsd-box{padding:32px;background:#e4e1dc}
.page-wmsd2023 .mention-list-margin-bottom{padding:0 20%}
.page-wmsd2023 .mention-list-margin-bottom span{font-weight:400}
.page-wmsd2023 p.mention-small-text{font-size:1.6rem !important;margin:1rem 0 !important}
.page-wmsd2023 .subtitle-paragraph{margin-top:5.6rem;margin-bottom:2.5rem}
.page-wmsd2023 .row.orange-box p,.page-wmsd2023 .row.gray-box p,.page-wmsd2023 .row.blue-box p,.page-wmsd2023 .row.wmsd-box p{margin-bottom:0}
.page-wmsd2023 .comment-from-winner{margin-bottom:2.5rem !important}
.page-wmsd2023 .subtitle-wapper{margin:56px auto 96px auto !important;background-color:#eaeaea;padding:10px 25px 6px}
.page-wmsd2023 .sensei-wapper{margin-top:31px}
.page-wmsd2023 .special-div,.page-wmsd2023 .excellent-div,.page-wmsd2023 .mention-title-div{width:128px;margin:auto;border-radius:100px;padding:7px 7px 4px}
.page-wmsd2023 .special-div{border:3px solid #cf5e00}
.page-wmsd2023 .excellent-div{border:3px solid #143052}
.page-wmsd2023 .mention-title-div{border:3px solid #858585}
.page-wmsd2023 .special-title,.page-wmsd2023 .excellent-title,.page-wmsd2023 .mention-title{margin-top:unset;font-size:24px !important;font-weight:700;text-align-last:center}
.page-wmsd2023 .special-title{color:#cf5e00}
.page-wmsd2023 .excellent-title{color:#143052}
.page-wmsd2023 .mention-title{color:#858585}
.page-wmsd2023 .special-text-wapper,.page-wmsd2023 .excellent-text-wapper{margin-top:32px;text-align:center}
.page-wmsd2023 .special-text-wapper h3,.page-wmsd2023 .excellent-text-wapper h3{font-size:36px !important}
.page-wmsd2023 .special-text-wapper p,.page-wmsd2023 .excellent-text-wapper p{margin-top:1rem !important}
.page-wmsd2023 .row.wmsd2023-youtube-video-wrapper{width:70%;margin:auto;margin-top:56px}
.page-wmsd2023 .row.wmsd2023-youtube-video-wrapper .biogen-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.page-wmsd2023 .row.wmsd2023-youtube-video-wrapper .biogen-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (max-width:991px){.page-wmsd2023 .cmp-image-mobile img.cmp-image__image{width:100%}
.page-wmsd2023 .sensei-wapper .cmp-image-mobile img.cmp-image__image{width:auto}
.page-wmsd2023 .mention-list-margin-bottom{padding:0 15%}
.page-wmsd2023 .next-wapper .row{display:grid !important}
.page-wmsd2023 .next-wapper .row .column{width:100%}
.page-wmsd2023 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-wmsd2023 .next-wapper p{margin:0}
.page-wmsd2023 .sensei-wapper{display:flex;flex-direction:column-reverse}
.page-wmsd2023 .sensei-wapper p{margin-bottom:unset}
.page-wmsd2023 .sensei-wapper .col.col-12.col-lg-4{margin-bottom:25px}
}
@media only screen and (max-width:767px){.page-wmsd2023 .mention-list-margin-bottom{padding:0 10%}
.page-wmsd2023 .row.orange-box,.page-wmsd2023 .row.blue-box,.page-wmsd2023 .row.wmsd-box{padding:32px 15px !important}
.page-wmsd2023 .row.wmsd2023-youtube-video-wrapper{width:auto}
}
@media only screen and (max-width:320px){.page-wmsd2023 .sensei-wapper .cmp-image-mobile img.cmp-image__image{width:70%}
}
@media only screen and (max-width:414px){.page-wmsd2023 .subtitle-wapper{width:100%;padding:10px 10px !important}
}
@media only screen and (max-width:200px){.page-wmsd2023 .special-div,.page-wmsd2023 .excellent-div,.page-wmsd2023 .mention-title-div{width:auto}
}
.page-wmsd2021 .cmp-image{text-align:center}
.page-wmsd2021 p.orange-text{color:#cf5e00;font-weight:700}
.page-wmsd2021 h3.two-column-title{color:#cf5e00}
.page-wmsd2021 .video-title{padding-bottom:20px}
.page-wmsd2021 .cmp-image-desktop img.cmp-image__image{width:90%}
.page-wmsd2021 .row.two-column-video,.page-wmsd2021 .row.two-column-project-wrapper{margin-top:40px}
.page-wmsd2021 .wmsd-option-wrapper p{margin-bottom:unset}
.page-wmsd2021 .four-column-margin{padding:32px 16px}
.page-wmsd2021 .four-column-margin.wmsd-option-wrapper{background:#f5f5f5;height:388px}
.page-wmsd2021 .my-bag-wrapper .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:calc(35%)}
.page-wmsd2021 .my-bag-wrapper .cmp-image{margin:25px 0 !important}
.page-wmsd2021 .wmsd-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-wmsd2021 .wmsd-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-wmsd2021 .row.project-container-wapper .container,.page-wmsd2021 .row.video-container-wapper .container,.page-wmsd2021 .row.four-container-wapper .container{padding:0 !important}
.page-wmsd2021 .row.two-column-wrapper p{margin-bottom:unset}
@media only screen and (max-width:992px){.page-wmsd2021 .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:991px){.page-wmsd2021 .row.two-column-wrapper{display:flex;flex-direction:column-reverse}
.page-wmsd2021 .row.two-column-wrapper .col.col-12.col-lg-6:first-child{margin-top:25px}
.page-wmsd2021 .row.two-column-wrapper h3.two-column-title{text-align:center}
.page-wmsd2021 .row.two-column-project-wrapper img,.page-wmsd2021 .row.two-column-wrapper img{width:70%}
.page-wmsd2021 .four-column-margin.wmsd-option-wrapper{height:auto}
.page-wmsd2021 .row.two-column-video,.page-wmsd2021 .row.two-column-project-wrapper{margin-top:20px}
.page-wmsd2021 .row.two-column-project-wrapper .col.col-12.col-lg-6:last-child{margin-top:25px}
.page-wmsd2021 .next-wapper .row{display:grid !important}
.page-wmsd2021 .next-wapper .row .column{width:100%}
.page-wmsd2021 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-wmsd2021 .next-wapper p{margin:0}
.page-wmsd2021 .row.four-column-wrapper .col.col-12.col-lg-3:last-child .four-column-margin{margin:0 0 0 !important}
}
@media all and (min-width:992px){.page-wmsd2021 .row.two-column-wrapper .col.col-12.col-lg-6:last-child .column-control-column{transform:translateY(80px)}
.page-wmsd2021 .row.two-column-project-wrapper .cmp-image{margin-top:45px}
}
@media all and (max-width:767px){.page-wmsd2021 .wmsd-text{padding:32px 15px !important}
.page-wmsd2021 .row.two-column-project-wrapper img,.page-wmsd2021 .row.two-column-wrapper img{width:80%}
}
@media all and (max-width:414px){.page-wmsd2021 .row.two-column-project-wrapper img,.page-wmsd2021 .row.two-column-wrapper img{width:90%}
}
@media all and (max-width:340px){.page-wmsd2021 .my-bag-wrapper .pglink-btn-wrapper .link-wrapper a{width:90%}
}
@media all and (min-width:341px){.page-wmsd2021 .my-bag-wrapper span.link-txt-detail .arrow{right:0}
}
.page-karuta .cmp-image-desktop img.cmp-image__image{padding-bottom:30px}
.page-karuta .cmp-image-mobile img.cmp-image__image{padding-bottom:30px}
.page-karuta .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100%;justify-content:center}
.page-karuta .link-txt-detail img{width:25px;position:unset;margin-left:1rem}
.page-karuta ::marker{font-weight:700}
.page-karuta ol.ol-list li{padding-left:10px}
@media only screen and (min-width:768px){.page-karuta .col-lg-4{-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
}
@media only screen and (max-width:320px){.page-karuta .pglink-btn-wrapper .link-wrapper a{width:90%}
.page-karuta .link-txt-detail img{margin-left:0}
}
.page-wmsd2020 .grey-text{color:#858585;font-size:14px !important}
.page-wmsd2020 .cmp-image-desktop img.cmp-image__image{width:90%}
.page-wmsd2020 .row.two-column-wmsd img,.page-wmsd2020 .row.two-column-wrapper img{width:100%}
.page-wmsd2020 .row.two-column-wmsd .col.col-12.col-lg-6:first-child p:last-child{margin-bottom:unset}
.page-wmsd2020 .row.two-column-wmsd .col.col-12.col-lg-6:last-child p{margin-bottom:unset}
.page-wmsd2020 .row.two-column-wmsd .col.col-12.col-lg-6:last-child p.grey-text{margin-top:unset}
.page-wmsd2020 .title-text{text-align:center;margin-bottom:40px;margin-top:96px}
.page-wmsd2020 .video-wrapper,.page-wmsd2020 .youtube-video-wrapper{padding-top:31px !important;width:70%;margin:auto}
.page-wmsd2020 .video-wrapper p.grey-text{margin-top:unset;margin-bottom:25px}
.page-wmsd2020 .dark-blue-bg{background-color:#659393;color:#fff;font-weight:700;padding:7px 20px}
.page-wmsd2020 .youtube-video-wrapper .biogen-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.page-wmsd2020 .youtube-video-wrapper .biogen-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.page-wmsd2020 .event-text{background-color:#143052;color:#fff;padding:32px!important;width:100%;height:auto}
.page-wmsd2020 .event-text p{margin-bottom:unset;margin-top:unset}
.page-wmsd2020 .event-text .time-table-text{margin-top:32px}
.page-wmsd2020 .wmsd-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-wmsd2020 .wmsd-text p{margin-bottom:unset;margin-top:32px}
.page-wmsd2020 .row.title-photo-wapper .cmp-image{margin-top:66px}
.page-wmsd2020 .row.title-photo-wapper .cmp-text p{margin-top:96px !important;margin-bottom:96px !important}
.page-wmsd2020 .row.two-column-wrapper{margin-top:96px}
.page-wmsd2020 .row.two-column-wrapper .col.col-12.col-lg-6:first-child p{margin-bottom:unset}
.page-wmsd2020 .row.wmsd-box-wapper .hr.section{min-height:96px}
@media all and (min-width:992px){.page-wmsd2020 .row.two-column-wmsd .col.col-12.col-lg-6:last-child .column-control-column,.page-wmsd2020 .row.two-column-wrapper .col.col-12.col-lg-6:last-child .column-control-column{margin-top:30px!important}
}
@media only screen and (max-width:992px){.page-wmsd2020 .cmp-image-mobile img.cmp-image__image{width:100%}
.page-wmsd2020 .next-wapper .row{display:grid !important}
.page-wmsd2020 .next-wapper .row .column{width:100%}
.page-wmsd2020 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-wmsd2020 .next-wapper p{margin:0}
.page-wmsd2020 .row.two-column-wmsd .col.col-12.col-lg-6:last-child,.page-wmsd2020 .row.two-column-wrapper .col.col-12.col-lg-6:last-child{margin-top:20px}
}
@media all and (max-width:768px){.page-wmsd2020 .wmsd-text,.page-wmsd2020 .event-text{padding:32px 15px !important}
.page-wmsd2020 .video-wrapper,.page-wmsd2020 .youtube-video-wrapper{width:auto}
}
@media all and (max-width:414px){.page-wmsd2020 .event-text .first-column-text{width:75px}
.page-wmsd2020 .event-text .second-column-text{display:table-cell}
}
.page-booklet .row.two-column-wapper{background:#f5f5f5;padding:40px 0;margin-top:56px}
.page-booklet .row.two-column-wapper p{text-align:left}
.page-booklet .two-column-margin{margin-right:25px;margin-left:20%}
.page-booklet .two-column-margin .pglink-btn-wrapper .link-wrapper .link-txt-detail img{width:25px;position:unset;margin-left:1rem}
.page-booklet .row.pharmaceutical-products{background:#f5f5f5;padding:25px 0}
.page-booklet .two-column-wapper h3{color:#3c70ae}
.page-booklet .two-column-margin .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100%;justify-content:center}
.page-booklet .information-to-support{margin-top:46px}
@media all and (max-width:991px){.page-booklet .two-column-margin{margin-right:unset;margin-left:unset;display:grid;justify-content:center;text-align:center}
.page-booklet .two-column-margin p,.page-booklet .two-column-margin h3{padding:0 30px}
.page-booklet .two-column-margin h3{text-align:left}
.page-booklet .two-column-wapper{display:flex;flex-flow:column-reverse}
.page-booklet .col.col-12.col-lg-6:last-child{margin-bottom:30px}
}
@media all and (max-width:768px){.page-booklet .row.two-column-wapper{padding:40px 10px}
}
@media all and (max-width:414px){.page-booklet .two-column-margin p,.page-booklet .two-column-margin h3{padding:0 !important}
.page-booklet .two-column-margin .pglink-btn-wrapper .link-wrapper .link-txt-detail img{position:unset !important}
.page-booklet .two-column-margin span.link-txt-detail span{margin-right:5px}
.page-booklet .row.two-column-wapper{padding:40px 15px}
}
@media all and (max-width:300px){.page-booklet .two-column-margin .pglink-btn-wrapper .link-wrapper .link-txt-detail img{margin-left:0 !important}
.page-booklet .two-column-wapper img{width:100%}
}
.page-world-ms-day .two-column-margin-bgcolor{background-color:#f5f5f5 !important;margin-bottom:56px;padding:0 20px}
.page-world-ms-day .col.col-12.col-lg-6:first-child{display:grid;align-items:center;justify-content:end}
.page-world-ms-day .col.col-12.col-lg-6:last-child{display:grid;align-items:center;justify-content:left}
.page-world-ms-day .one-column-margin-card{display:grid;align-items:center;justify-content:center}
.page-world-ms-day .one-column-margin-card .two-column-margin-bgcolor{margin-bottom:0}
.page-world-ms-day span.link-txt-detail{justify-content:center}
.page-world-ms-day .pglink-btn-wrapper .link-wrapper a:hover{color:#3c70ae}
.page-world-ms-day .one-column-card{max-width:440px;text-align:center;height:auto !important;padding-bottom:30px}
.page-world-ms-day p.text-paragraph{text-align:left}
@media only screen and (min-width:992px){.page-world-ms-day .two-column-margin-bgcolor{height:43rem}
}
@media only screen and (max-width:991px){.page-world-ms-day .two-column-margin-bgcolor{padding-bottom:30px;margin-bottom:30px}
.page-world-ms-day .two-column-margin-bgcolor img{width:80%}
.page-world-ms-day .col.col-12.col-lg-6{justify-content:center !important}
}
@media only screen and (max-width:767px){.page-world-ms-day .two-column-margin-bgcolor img{width:90%}
}
@media only screen and (max-width:414px){.page-world-ms-day .two-column-margin-bgcolor{padding-left:0;padding-right:0}
.page-world-ms-day .one-column-card-text{padding:0 1.5rem !important}
}
@media only screen and (max-width:340px){.page-world-ms-day .pglink-btn-wrapper .link-wrapper a{width:90%}
}
@media only screen and (max-width:320px){.page-world-ms-day .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:calc(60%)}
}
.page-support-info .two-column-support .cmp-image{margin-bottom:15px}
.page-support-info .two-column-support p{font-weight:500}
.page-support-info .two-column-support .pglink-btn-wrapper{text-align:center}
.page-support-info .two-column-support .col.col-12.col-lg-6 .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:unset;justify-content:center}
.page-support-info .two-column-support .col.col-12.col-lg-6 .pglink-btn-wrapper .link-wrapper a:hover{color:#3c70ae !important}
.page-support-info .two-column-support .col.col-12.col-lg-6 p{max-width:271px}
@media all and (max-width:414px){.page-support-info .cmp-image-mobile img.cmp-image__image{width:auto}
.page-support-info .two-column-support .col.col-12.col-lg-6:first-child{margin:0 0 20px !important}
}
@media all and (min-width:992px){.page-support-info .two-column-support .col.col-12.col-lg-6:first-child{display:flex;justify-content:right !important}
.page-support-info .two-column-support .col.col-12.col-lg-6:last-child{display:flex;justify-content:left !important}
.page-support-info .two-column-support .col.col-12.col-lg-6:first-child .column-control-column{margin-right:45px}
.page-support-info .two-column-support .col.col-12.col-lg-6:first-child .column-control-column p{text-align:center}
.page-support-info .two-column-support .rich-text.text.section{display:flex;justify-content:center}
.page-support-info .two-column-support p{min-height:60px}
}
@media all and (max-width:991px){.page-support-info .two-column-support .cmp-image{margin-bottom:10px}
.page-support-info .two-column-support .col.col-12.col-lg-6:first-child{margin:0 0 35px !important;padding:0 !important}
.page-support-info .two-column-support p{text-align:center;max-width:100% !important}
}
.page-tool .row.two-column-cleo-wrapper,.page-tool .row.two-column-booklet-wrapper{background:#f5f5f5;padding:40px 0;margin-top:56px}
.page-tool .row.two-column-cleo-wrapper{margin-top:66px}
.page-tool .two-column-margin{margin-right:25px;margin-left:17.5%}
@media all and (max-width:991px){.page-tool .tool-wrapper-text{margin:0 30px}
.page-tool .tool-wrapper-text h2,.page-tool .tool-wrapper-text .pglink-btn-wrapper{text-align:center}
.page-tool .two-column-cleo-wrapper,.page-tool .row.two-column-booklet-wrapper{display:flex;flex-flow:column-reverse}
.page-tool .col.col-12.col-lg-6:last-child{margin-bottom:30px}
}
@media all and (max-width:414px){.page-tool .tool-wrapper-text{margin:0 20px}
}
@media all and (max-width:320px){.page-tool .pglink-btn-wrapper .link-wrapper a{width:100%;height:auto !important;padding:10px 0}
}
@media all and (max-width:280px){.page-tool .row.two-column-cleo-wrapper .cmp-image-mobile img.cmp-image__image,.page-tool .row.two-column-booklet-wrapper .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-sign .helc-link{margin-bottom:1rem !important}
.page-sign .multiple-sclerosis-gray-wapper{background:#e4e1dc;padding:40px 0}
.page-sign .multiple-sclerosis-gray-wapper .about-multiple-sclerosis-wapper{margin:56px 0 !important;background:#fff;padding:2.5rem}
.page-sign .multiple-sclerosis-gray-wapper ul{display:grid;justify-content:center}
.page-sign .multiple-sclerosis-gray-wapper h3{text-align:center;font-weight:700}
.page-sign .multiple-sclerosis-gray-wapper .last-sclerosis-wapper{margin-bottom:0}
.page-sign .row.symptoms-wrapper p,.page-sign .symptoms-wrapper-second-row p{color:#3c70ae;font-weight:700}
.page-sign .multiple-sclerosis-support-navi img{margin-bottom:96px;margin-top:31px}
.page-sign .row.suffering-from-these-symptoms{background:#f5f5f5;padding-bottom:15px}
.page-sign .row.symptoms-wrapper{margin:2.5rem 0}
.page-sign .row.symptoms-wrapper-second-row{margin-bottom:11px}
.page-sign .row.symptoms-wrapper{margin:56px 0 5px 0}
.page-sign .cmp-text ul li:first-child{margin-top:unset}
.page-sign .cmp-text ul li:nth-child(n){margin-bottom:unset}
.page-sign ul.ul-list,.page-sign ol.ol-list{padding-inline-start:0}
.page-sign .about-multiple-sclerosis-wapper.last-sclerosis-wapper{margin-bottom:0 !important}
.page-sign span.link-text{font-size:24px !important;line-height:38px}
.page-sign .row.video-column-wapper{margin-bottom:25px}
.page-sign .row.banner-link-wrapper img{text-align:center}
.page-sign .video-title-text{text-align:center;font-size:24px !important;line-height:38px}
.page-sign .orange-text{color:#cf5e00}
.page-sign p span{font-size:2.5rem}
.page-sign .sdm-btn-wapper{display:flex;justify-content:center;text-align:center;margin-top:2rem}
.page-sign .sdm-video-btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;background-color:#c5dcf6;color:#333;font-size:1.8rem;border-radius:10px;text-decoration:none;gap:10px}
.page-sign .video-btn-arrow{width:22px;height:22px;background:url(../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/about/sign/vd-button-icon.png) no-repeat center center;display:inline-block}
.page-sign a.sdm-video-btn:hover,.page-sign a.sdm-video-btn:visited,.page-sign a.sdm-video-btn:link{outline:0 !important}
@media all and (max-width:991px){.page-sign .multiple-sclerosis-support-navi img{width:100%}
.page-sign .page-sign .row.symptoms-wrapper{margin:2.5rem 0}
.page-sign .row.symptoms-wrapper{margin-bottom:0}
.page-sign .symptoms-wrapper-second-row .col.col-12.col-lg-4:last-child{margin-bottom:0}
.page-sign .symptoms-wrapper-second-row .col.col-12.col-lg-4,.page-sign .symptoms-wrapper .col.col-12.col-lg-4{margin-bottom:2.5rem}
.page-sign .row.video-two-column-row{width:70%;margin:auto}
.page-sign .row.video-two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:56px}
}
@media all and (max-width:767px){.page-sign .row.symptoms-wrapper p,.page-sign .symptoms-wrapper-second-row p{font-size:1.6rem}
.page-sign .row.video-two-column-row{width:auto !important}
.page-sign .row.banner-link-wrapper img{width:80%}
.page-sign p span{font-size:2.3rem !important}
}
@media(max-width:575px){.page-sign .row.video-column-wapper .container{padding:0 0 !important}
}
@media(max-width:540px){.page-sign ul.ul-list,.page-sign ol.ol-list{padding-inline-start:15px}
}
@media all and (max-width:414px){.page-sign .row.banner-link-wrapper img{width:100%}
.page-sign .sdm-video-btn{padding:12px 15px}
}
@media(max-width:340px){.page-sign .pglink-btn-wrapper .link-wrapper a{width:100%;height:auto !important;padding:10px 0}
.page-sign span.link-txt-detail .arrow{position:absolute;right:-15%}
}
@media all and (max-width:240px){.page-sign .symptoms-wrapper img,.page-sign .symptoms-wrapper-second-row img{width:100%}
}
.page-wmsd2019 .video-wrapper{padding-top:56px !important;width:70%;margin:auto}
.page-wmsd2019 .light-grey-bg{background-color:#f3f4f4;color:#5b5b5b;padding:7px 20px}
.page-wmsd2019 .row.wmsd-two-column{margin-top:96px;margin-bottom:96px}
.page-wmsd2019 .row.wmsd-two-column img{width:80%}
.page-wmsd2019 .wmsd-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto;margin-bottom:96px}
.page-wmsd2019 .wmsd-text p{margin-bottom:unset;margin-top:32px}
@media all and (max-width:991px){.page-wmsd2019 .two-column-margin{margin-right:unset;margin-left:unset}
.page-wmsd2019 .two-column-margin p{padding:0 !important}
.page-wmsd2019 .row.wmsd-two-column{display:flex;flex-flow:column-reverse}
.page-wmsd2019 .row.wmsd-two-column .col.col-12.col-lg-6:last-child{margin-bottom:30px}
.page-wmsd2019 .row.wmsd-two-column img{width:auto}
.page-wmsd2019 .row.wmsd-two-column .pglink-btn-wrapper{text-align:center}
.page-wmsd2019 .next-wapper .row{display:grid !important}
.page-wmsd2019 .next-wapper .row .column{width:100%}
.page-wmsd2019 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-wmsd2019 .next-wapper p{margin:0}
}
@media all and (max-width:767px){.page-wmsd2019 .wmsd-text{padding:32px 15px !important}
.page-wmsd2019 .video-wrapper{width:auto}
.page-wmsd2019 .row.wmsd-two-column img{width:100%}
}
.page-TYS_Tamaki_202010-1 .row.video-wrapper{padding:10px 70px !important}
@media all and (max-width:991px){.page-TYS_Tamaki_202010-1 .row.video-wrapper{padding:10px 30px !important}
}
.page-dr .two-btn-wrapper .link-wapper,.page-dr .one-btn-wrapper .link-wapper{display:flex;justify-content:center}
.page-dr .two-btn-wrapper .link-wapper a,.page-dr .one-btn-wrapper .link-wapper a{display:inline-block;width:300px;border:3px solid #3c70ae;font-size:16px;font-weight:700;color:#3c70ae;border-radius:30px;line-height:22px;text-decoration:none;display:flex;justify-content:center;align-items:center}
.page-dr .two-btn-wrapper .link-wapper .link-txt-detail,.page-dr .one-btn-wrapper .link-wapper .link-txt-detail{text-align:center !important;display:block}
.page-dr .two-btn-wrapper .link-wapper a{height:45px}
.page-dr .one-btn-wrapper .link-wapper a{height:60px}
@media all and (min-width:769px){.page-dr .two-btn-wrapper{display:flex;gap:70px;justify-content:center;margin-top:50px}
.page-dr .one-btn-wrapper{margin-top:50px}
}
@media all and (max-width:768px){.page-dr .two-btn-wrapper{display:flex;flex-direction:column;justify-content:center;gap:20px}
.page-dr .two-btn-wrapper,.page-dr .one-btn-wrapper{margin-top:20px}
}
@media all and (max-width:300px){.page-dr .two-btn-wrapper .link-wapper a,.page-dr .one-btn-wrapper .link-wapper a{height:auto !important;padding:20px 0 !important}
}
.page-wmsd2022 .row.orange-box{padding:32px;border:1px solid #cf5e00}
.page-wmsd2022 .row.blue-box{padding:32px;border:1px solid #143052}
.page-wmsd2022 .row.gray-box{border:1px solid #858585;padding:32px 0}
.page-wmsd2022 .row.wmsd-box{padding:32px;background:#e4e1dc}
.page-wmsd2022 .mention-list-margin-bottom{padding:0 20%}
.page-wmsd2022 .subtitle-paragraph{margin-top:5.6rem;margin-bottom:2.5rem}
.page-wmsd2022 p.mention-small-text{font-size:1.6rem !important;margin:1rem 0 !important}
.page-wmsd2022 .row.orange-box p,.page-wmsd2022 .row.gray-box p,.page-wmsd2022 .row.blue-box p,.page-wmsd2022 .row.wmsd-box p{margin-bottom:0}
.page-wmsd2022 .comment-from-winner{margin-bottom:2.5rem !important}
.page-wmsd2022 .row.title-photo-wapper .hr.section{min-height:66px}
.page-wmsd2022 .row.sensei-wapper p{margin-bottom:unset}
.page-wmsd2022 .subtitle-wapper{background-color:#eaeaea;padding:10px 25px 6px;margin-top:56px;margin-bottom:96px}
.page-wmsd2022 .special-div,.page-wmsd2022 .excellent-div,.page-wmsd2022 .mention-title-div{width:128px;margin:auto;border-radius:100px;padding:7px 7px 4px}
.page-wmsd2022 .special-div{border:3px solid #cf5e00}
.page-wmsd2022 .excellent-div{border:3px solid #143052}
.page-wmsd2022 .mention-title-div{border:3px solid #858585}
.page-wmsd2022 .special-title,.page-wmsd2022 .excellent-title,.page-wmsd2022 .mention-title{margin-top:unset;font-size:24px !important;font-weight:700;text-align-last:center}
.page-wmsd2022 .special-title{color:#cf5e00}
.page-wmsd2022 .excellent-title{color:#143052}
.page-wmsd2022 .mention-title{color:#858585}
.page-wmsd2022 .special-text-wapper,.page-wmsd2022 .excellent-text-wapper{margin-top:32px;text-align:center}
.page-wmsd2022 .special-text-wapper h3,.page-wmsd2022 .excellent-text-wapper h3{font-size:36px !important}
.page-wmsd2022 .special-text-wapper p,.page-wmsd2022 .excellent-text-wapper p{margin-top:1rem !important}
@media all and (max-width:991px){.page-wmsd2022 .cmp-image-mobile img.cmp-image__image{width:100%}
.page-wmsd2022 .sensei-wapper .cmp-image-mobile img.cmp-image__image{width:auto}
.page-wmsd2022 .mention-list-margin-bottom{padding:0 15%}
.page-wmsd2022 .next-wapper .row{display:grid !important}
.page-wmsd2022 .next-wapper .row .column{width:100%}
.page-wmsd2022 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-wmsd2022 .next-wapper p{margin:0}
.page-wmsd2022 .sensei-wapper{display:flex;flex-direction:column-reverse}
.page-wmsd2022 .sensei-wapper .col.col-12.col-lg-4{margin-bottom:25px}
}
@media all and (max-width:767px){.page-wmsd2022 .mention-list-margin-bottom{padding:0 10%}
.page-wmsd2022 .row.orange-box,.page-wmsd2022 .row.blue-box,.page-wmsd2022 .row.wmsd-box{padding:32px 15px !important}
}
@media all and (max-width:414px){.page-wmsd2022 .subtitle-wapper{width:100%;padding:10px 10px !important}
}
@media all and (max-width:320px){.page-wmsd2022 .sensei-wapper .cmp-image-mobile img.cmp-image__image{width:70%}
}
@media only screen and (max-width:200px){.page-wmsd2022 .special-div,.page-wmsd2022 .excellent-div,.page-wmsd2022 .mention-title-div{width:auto}
}
.page-diagnosis .cmp-text ul li:first-child{margin-top:unset}
.page-diagnosis .cmp-text ul li:nth-child(n){margin-bottom:unset}
@media all and (max-width:415px){.page-diagnosis .cmp-image-mobile img.cmp-image__image{width:60%}
}
@media all and (max-width:767px){.page-diagnosis .row.two-column{margin-bottom:20px}
}
.page-sokokara-no-hikari .dark-blue-bg{background-color:#659393;color:#fff;font-weight:700;padding:7px 20px}
.page-sokokara-no-hikari .row.youtube-video-wrapper{padding-top:31px !important;width:80%;margin:auto}
.page-sokokara-no-hikari .biogen-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.page-sokokara-no-hikari iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.page-sokokara-no-hikari .japan-pa-biogen img{width:80%;padding-top:31px}
.page-sokokara-no-hikari #last-vd-wrapper{margin-top:25px !important}
@media only screen and (max-width:768px){.page-sokokara-no-hikari .row.youtube-video-wrapper{width:auto}
.page-sokokara-no-hikari .japan-pa-biogen img{width:100%}
.page-sokokara-no-hikari .profile-wrapper{margin-top:25px}
}
.page-supports ::marker{font-weight:700}
.page-supports ul.support-ul-wrapper{padding-inline-start:8px}
.page-supports ul.support-ul-wrapper li{position:relative;padding-left:20px;list-style-type:none !important;margin:0 !important}
.page-supports ul.support-ul-wrapper li:before{content:"";position:absolute;top:.8rem;left:0;-webkit-transform:rotate(50deg);-ms-transform:rotate(50deg);width:8px;height:16px;border-right:2px solid #3c70ae;border-bottom:2px solid #3c70ae}
.page-supports .two-column-margin,.page-supports .second-two-column-margin{background:#e4e1dc;padding:32px 16px;height:580px}
.page-supports p.support-box-title{color:#cf5e00;text-align:center;margin-top:0rem !important;margin-bottom:24px !important}
@media all and (max-width:991px){.page-supports .second-two-column-margin{margin-top:3rem}
.page-supports .two-column-margin,.page-supports .second-two-column-margin{height:auto}
}
@media all and (max-width:414px){.page-supports .next-wapper .row .column:first-child{margin-bottom:0 !important}
}
.page-wmsd2024 .cmp-image-desktop img.cmp-image__image{width:80%}
.page-wmsd2024 p.red-txt-title{color:#941727;font-weight:700;font-size:22px !important}
.page-wmsd2024 .row.two-coloum-margin-wapper .col.col-12.col-lg-6:first-child{text-align:right}
.page-wmsd2024 .pglink-btn-wrapper{margin-bottom:30px}
.page-wmsd2024 .pglink-btn-wrapper .link-wrapper .link-txt-detail{justify-content:center;width:calc(66%)}
.page-wmsd2024 .pglink-btn-wrapper .link-wrapper a{font-size:18px;height:65px !important}
.page-wmsd2024 span.link-txt-detail .arrow{right:-12%}
.page-wmsd2024 .row.orange-box{padding:32px;border:1px solid #cf5e00}
.page-wmsd2024 .row.blue-box{padding:32px;border:1px solid #143052}
.page-wmsd2024 .row.gray-box{border:1px solid #858585;padding:32px 0}
.page-wmsd2024 .row.wmsd-box{padding:32px;background:#e4e1dc}
.page-wmsd2024 .mention-list-margin-bottom{padding:0 20%}
.page-wmsd2024 .mention-list-margin-bottom span{font-weight:400}
.page-wmsd2024 p.mention-small-text{font-size:1.6rem !important;margin:1rem 0 !important}
.page-wmsd2024 .subtitle-paragraph{margin-top:5.6rem;margin-bottom:2.5rem}
.page-wmsd2024 .row.orange-box p,.page-wmsd2024 .row.gray-box p,.page-wmsd2024 .row.blue-box p,.page-wmsd2024 .row.wmsd-box p{margin-bottom:0}
.page-wmsd2024 .comment-from-winner{margin-bottom:2.5rem !important}
.page-wmsd2024 .subtitle-wapper{margin:56px auto 96px auto !important;background-color:#eaeaea;padding:10px 25px 6px}
.page-wmsd2024 .sensei-wapper{margin-top:31px}
.page-wmsd2024 .special-div,.page-wmsd2024 .excellent-div,.page-wmsd2024 .mention-title-div{width:128px;margin:auto;border-radius:100px;padding:7px 7px 4px}
.page-wmsd2024 .special-div{border:3px solid #cf5e00}
.page-wmsd2024 .excellent-div{border:3px solid #143052}
.page-wmsd2024 .mention-title-div{border:3px solid #858585}
.page-wmsd2024 .special-title,.page-wmsd2024 .excellent-title,.page-wmsd2024 .mention-title{margin-top:unset;font-size:24px !important;font-weight:700;text-align-last:center}
.page-wmsd2024 .special-title{color:#cf5e00}
.page-wmsd2024 .excellent-title{color:#143052}
.page-wmsd2024 .mention-title{color:#858585}
.page-wmsd2024 .special-text-wapper,.page-wmsd2024 .excellent-text-wapper{margin-top:32px;text-align:center}
.page-wmsd2024 .special-text-wapper h3,.page-wmsd2024 .excellent-text-wapper h3{font-size:36px !important}
.page-wmsd2024 .special-text-wapper p,.page-wmsd2024 .excellent-text-wapper p{margin-top:1rem !important}
.page-wmsd2024 .row.youtube-video-wrapper{width:70%;margin:auto;margin-top:56px}
.page-wmsd2024 .row.youtube-video-wrapper .biogen-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.page-wmsd2024 .row.youtube-video-wrapper .biogen-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
@media only screen and (max-width:991px){.page-wmsd2024 .row.two-coloum-margin-wapper .col.col-12.col-lg-6{text-align:center !important}
.page-wmsd2024 .cmp-image-mobile img.cmp-image__image{width:63%}
.page-wmsd2024 .sensei-wapper .cmp-image-mobile img.cmp-image__image{width:40%}
.page-wmsd2024 .mention-list-margin-bottom{padding:0 15%}
.page-wmsd2024 .next-wapper .row{display:grid !important}
.page-wmsd2024 .next-wapper .row .column{width:100%}
.page-wmsd2024 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-wmsd2024 .next-wapper p{margin:0}
.page-wmsd2024 .sensei-wapper p{margin-bottom:unset}
.page-wmsd2024 .sensei-wapper .col.col-12.col-lg-4{margin-bottom:30px}
}
@media only screen and (max-width:767px){.page-wmsd2024 .mention-list-margin-bottom{padding:0 10%}
.page-wmsd2024 .row.orange-box,.page-wmsd2024 .row.blue-box,.page-wmsd2024 .row.wmsd-box{padding:32px 15px !important}
.page-wmsd2024 .row.youtube-video-wrapper{width:auto}
}
@media only screen and (max-width:414px){.page-wmsd2024 .sensei-wapper .cmp-image-mobile img.cmp-image__image{width:55%}
.page-wmsd2024 .cmp-image-mobile img.cmp-image__image{width:80%}
.page-wmsd2024 .subtitle-wapper{width:100%;padding:10px 10px !important}
}
@media only screen and (max-width:320px){.page-wmsd2024 .sensei-wapper .cmp-image-mobile img.cmp-image__image{width:70%}
}
@media only screen and (max-width:300px){.page-wmsd2024 .pglink-btn-wrapper .link-wrapper a{height:auto !important}
}
@media only screen and (max-width:200px){.page-wmsd2024 .special-div,.page-wmsd2024 .excellent-div,.page-wmsd2024 .mention-title-div{width:auto}
}
.page-wmsd2016 .image-wrapper{display:grid;justify-content:center}
.page-wmsd2016 .image-wrapper .first-image{margin-top:0}
.page-wmsd2016 .image-wrapper .second-image{margin:0}
.page-wmsd2016 .light-gray-bg{background-color:#f3f4f4;color:#5b5b5b;padding:7px 20px}
.page-wmsd2016 .row.two-column-wmsd{margin-top:66px}
.page-wmsd2016 .two-column-margin p{margin:0}
.page-wmsd2016 .row.video-wrapper1{width:70%;margin:auto;margin-top:31px}
.page-wmsd2016 .row.video-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-wmsd2016 .two-column-margin p{margin-bottom:30px}
.page-wmsd2016 .next-wapper .row{display:grid !important}
.page-wmsd2016 .next-wapper .row .column{width:100%}
.page-wmsd2016 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-wmsd2016 .next-wapper p{margin:0}
}
@media all and (max-width:767px){.page-wmsd2016 .row.video-wrapper,.page-wmsd2016 .row.video-wrapper1{width:auto}
}
@media all and (max-width:414px){.page-wmsd2016 .image-wrapper img{width:100%}
}
.page-wmsd2018 .video-wrapper{padding-top:56px !important;width:70%;margin:auto}
.page-wmsd2018 .light-grey-bg{background-color:#f3f4f4;color:#5b5b5b;padding:7px 20px}
@media all and (max-width:991px){.page-wmsd2018 .next-wapper .row{display:grid !important}
.page-wmsd2018 .next-wapper .row .column{width:100%}
.page-wmsd2018 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-wmsd2018 .next-wapper p{margin:0}
}
@media all and (max-width:767px){.page-wmsd2018 .video-wrapper{width:auto}
}
.page-a .glossary-column-wapper .cmp-text ul li:nth-child(n),.page-a-z .glossary-column-wapper .cmp-text ul li:nth-child(n),.page-ha .glossary-column-wapper .cmp-text ul li:nth-child(n),.page-ka .glossary-column-wapper .cmp-text ul li:nth-child(n),.page-ma .glossary-column-wapper .cmp-text ul li:nth-child(n),.page-na .glossary-column-wapper .cmp-text ul li:nth-child(n),.page-ra .glossary-column-wapper .cmp-text ul li:nth-child(n),.page-sa .glossary-column-wapper .cmp-text ul li:nth-child(n),.page-ta .glossary-column-wapper .cmp-text ul li:nth-child(n),.page-ya .glossary-column-wapper .cmp-text ul li:nth-child(n){margin-bottom:0 !important}
.page-a .glossary-column-wapper .cmp-text ul,.page-a-z .glossary-column-wapper .cmp-text ul,.page-ha .glossary-column-wapper .cmp-text ul,.page-ka .glossary-column-wapper .cmp-text ul,.page-ma .glossary-column-wapper .cmp-text ul,.page-na .glossary-column-wapper .cmp-text ul,.page-ra .glossary-column-wapper .cmp-text ul,.page-sa .glossary-column-wapper .cmp-text ul,.page-ta .glossary-column-wapper .cmp-text ul,.page-ya .glossary-column-wapper .cmp-text ul{margin-bottom:0}
.shinayaka .nobr{white-space:nowrap}
.shinayaka#mainContentWrapper{margin-top:2.8rem}
.shinayaka .dxp-title .heading-h1{max-width:100%;margin-top:6rem;color:#151515;text-transform:none;font:500 3rem / 5rem 'kozuka-gothic-pr6n',sans-serif !important}
.shinayaka a{color:#212529}
.shinayaka .row.share-icon .share-button-wrapper.variationOne{gap:2rem}
.shinayaka .row.share-icon .share-button-wrapper .share-button-icon{width:3rem}
.shinayaka h2.heading-h2{display:flex;align-items:center;color:#151515;font:700 2.4rem / 3.8rem 'kozuka-gothic-pr6n',sans-serif}
.shinayaka .blue-color{color:#3c70ae}
.shinayaka .grey-color{color:#53575a}
.shinayaka span.bar{display:inline-block;width:40px;height:4px;background:#cf5e00}
.shinayaka .cmp-text ul{padding-left:5.5rem}
.shinayaka ul li::marker{font-size:2.8rem;line-height:0}
.shinayaka ul.secondary-marker li::marker{color:#979797}
.shinayaka ul.no-marker{list-style:none;padding-inline-start:24px}
.shinayaka .inline-block{display:inline-block}
.shinayaka .subtitle+.rich-text,.shinayaka .subtitle+.column-control .rich-text{margin-top:1.9rem}
.shinayaka .rich-text+.subtitle{margin-top:4rem}
.shinayaka .rich-text+.rich-text{margin-top:3.3rem}
.shinayaka .subtitle-text-wrap{margin-bottom:3.2rem}
.shinayaka .subtitle-text-wrap h2{margin-bottom:.8rem}
.shinayaka .subtitle-text-wrap .subtitle+.rich-text{margin-top:0rem}
.shinayaka .cmp-text p{margin-top:0;margin-bottom:1.8rem}
.shinayaka .cmp-text p:last-child{margin-bottom:0}
.shinayaka .cmp-text .digit{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-right:1rem;border:1px solid #3c70ae;border-radius:50%;color:#3c70ae;text-align:center;font-weight:600;line-height:1}
.shinayaka .cmp-text .digit+b{font-weight:500}
.shinayaka .cmp-text .text-right{margin-bottom:0}
.shinayaka .numbered-item{margin-left:3rem;padding-left:3rem;text-indent:-3rem}
.shinayaka .numbered-item .list-number{margin-right:1.6rem;color:#3c70ae;font-weight:700}
.shinayaka .mt-3{margin-top:3.2rem !important}
.shinayaka .mb-3{margin-bottom:3.2rem !important}
.shinayaka .mb-5rem{margin-bottom:5rem !important}
.shinayaka .mt-6{margin-top:6.4rem !important}
.shinayaka .mb-6{margin-bottom:6.4rem !important}
.shinayaka .mt-7{margin-top:7rem !important}
.shinayaka .mb-7{margin-bottom:7rem !important}
.shinayaka .pt-6{padding-top:4rem !important}
.shinayaka .pb-6{padding-bottom:4rem !important}
.shinayaka .pt-7{padding-top:7rem !important}
.shinayaka .pb-7{padding-bottom:7rem !important}
.shinayaka .cmp-image-desktop img.cmp-image__image,.shinayaka .cmp-image-mobile img.cmp-image__image{width:100%;max-width:900px}
.shinayaka .col-lg-6:first-child{padding-right:2rem}
.shinayaka .col-lg-6:last-child{padding-left:2rem}
.shinayaka .references-block h2.heading-h2{margin-bottom:1.2rem}
.shinayaka .references-block .rich-text .cmp-text p{font-size:1.6rem !important}
.shinayaka .references-block .rich-text .cmp-text p span{display:inline-block}
.shinayaka .cleo-banner .card-img-container{display:flex !important;align-items:center;padding:4rem;border-radius:1.6rem}
.shinayaka .cleo-banner .card-img-container .overlay-element .cmp-image-desktop img.cmp-image__image,.shinayaka .cleo-banner .card-img-container .overlay-element .cmp-image-mobile img.cmp-image__image{max-width:140px}
.shinayaka .cleo-banner .card-img-container .overlay-element h2.heading-h2{margin-top:2rem;margin-bottom:0;background-image:linear-gradient(to right,#fe4a4a,#ff824b);background-clip:text;color:transparent;line-height:1.6 !important;-webkit-text-fill-color:transparent}
.shinayaka .cleo-banner .card-img-container .overlay-element .subtitle+.rich-text{margin-top:2rem}
.shinayaka .cleo-banner .card-img-container .overlay-element .subtitle+.rich-text .cmp-text p{color:#53575a;line-height:1.7}
.shinayaka .cleo-banner .card-img-container .overlay-element .stores{margin-top:2rem}
.shinayaka .cleo-banner .card-img-container .overlay-element .stores img{width:152px;margin-right:1rem}
.shinayaka .gray-block .subtitle+.rich-text{margin-top:1.1rem}
.shinayaka .dish-description-block{margin:1.8rem 0 5.6rem}
.shinayaka .dish-description-block .col-lg-6:first-child{padding-right:2.8rem}
.shinayaka .dish-description-block .col-lg-6:first-child img{border-radius:8px}
.shinayaka .dish-description-block .col-lg-6:last-child{padding-left:2.8rem}
.shinayaka .dish-description-block .cmp-text p{margin:0 0 3.2rem}
.shinayaka .dish-description-block h2{margin-bottom:1.6rem;font-weight:700}
.shinayaka .dish-description-block h2 span{font-weight:400}
.shinayaka .dish-description-block h2:last-child{margin-bottom:0}
.shinayaka .ingredients-block{margin-bottom:2.2rem}
.shinayaka .ingredients-block li.bullseye-marker{list-style:'◎';margin-inline-start:-11px;padding-inline-start:11px}
.shinayaka .ingredients-block li.bullseye-marker::marker{color:#3c70ae;font-size:1.6rem;line-height:1}
.shinayaka .ingredients-block .list-wrapper{display:flex}
.shinayaka .ingredients-block .list-wrapper>.col-12 .column-control-column{display:flex;flex-wrap:nowrap}
.shinayaka .ingredients-block .list-wrapper .column-control{display:inline-block}
.shinayaka .ingredients-block .list-wrapper .column-control ul li{margin-bottom:.8rem}
.shinayaka .ingredients-block .list-wrapper .column-control ul li:first-child{margin-top:0}
.shinayaka .ingredients-block .list-wrapper .column-control:first-child ul{font-weight:500}
.shinayaka .ingredients-block .list-wrapper .column-control:last-child ul{padding-left:15rem;list-style:none}
.shinayaka .share-icon{position:relative}
.shinayaka .share-icon .tags-wrapper{position:absolute;left:0;display:flex;gap:.8rem;flex-wrap:wrap;max-width:50%;z-index:100}
.shinayaka .share-icon .tags-wrapper a{display:block;padding:1rem 1.2rem;border:1px solid #979797;border-radius:6rem;color:#151515;word-break:keep-all;font-weight:500;font-size:11px;line-height:.8}
.shinayaka .category{font-weight:500}
.shinayaka .page-navigation-buttons-wrapper .column-control-column{display:flex;justify-content:space-between}
.shinayaka .page-navigation-buttons-wrapper .button a{position:relative;border-radius:0;background:#3c70ae;font:500 18px / 24px 'kozuka-gothic-pr6n',sans-serif !important;color:#fff}
.shinayaka .page-navigation-buttons-wrapper .button a:hover{background:#ff824b}
.shinayaka .page-navigation-buttons-wrapper .button a::before{position:absolute;display:inline-block;font-weight:600}
.shinayaka .page-navigation-buttons-wrapper .button.cmp--button__style2{opacity:.5;pointer-events:none}
.shinayaka .page-navigation-buttons-wrapper .button:first-child a{padding:10px 20px 10px 40px}
.shinayaka .page-navigation-buttons-wrapper .button:first-child a::before{content:url('../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/common/left-arrow-white.svg');left:10px}
.shinayaka .page-navigation-buttons-wrapper .button:last-child a{padding:10px 40px 10px 20px}
.shinayaka .page-navigation-buttons-wrapper .button:last-child a::before{content:url('../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/common/right-arrow-white.svg');right:10px}
@media all and (max-width:991px){.shinayaka .hidden-xs{display:none}
.shinayaka .card-color-container.d-block.mx-auto{min-height:auto}
.shinayaka .col-lg-6:first-child,.shinayaka .dish-description-block .col-lg-6:first-child{padding-right:0}
.shinayaka .col-lg-6:last-child,.shinayaka .dish-description-block .col-lg-6:last-child{padding-left:0}
.shinayaka .two-column-with-img{margin-top:1rem !important}
.shinayaka .cleo-banner{position:relative;height:85vw}
.shinayaka .cleo-banner:after{content:'';position:absolute;bottom:0;width:100%;height:36vw;border-radius:0 0 16px 16px;background-image:url('../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/progress/shinayaka/banner-img.webp');background-repeat:no-repeat}
.shinayaka .cleo-banner .hidden-xs{display:block}
.shinayaka .cleo-banner .card-img-container{justify-content:center;background:linear-gradient(180deg,#fefda0 0,#fff 100%),url(../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/progress/shinayaka/cleo-banner-1.webp) !important}
.shinayaka .cleo-banner .card-img-container .overlay-element .stores{display:flex;justify-content:center}
.shinayaka .dish-description-block .col-lg-6:first-child{margin-bottom:3rem}
.shinayaka .text-image-block.mt-7{margin-top:1.8rem !important}
}
@media all and (max-width:768px){.shinayaka .dish-description-block .col-lg-6:first-child img{border-radius:4px}
}
@media all and (max-width:836px){.shinayaka .cleo-banner{height:92vw}
.shinayaka .cleo-banner:after{height:40vw}
}
@media all and (max-width:767px){.shinayaka .cmp-text ul{padding-left:4rem}
.shinayaka .numbered-item{margin-left:2rem}
.shinayaka .cleo-banner{text-align:center}
.shinayaka .cleo-banner .hidden-xs{display:none}
.shinayaka .cleo-banner .card-img-container{height:auto !important;padding:3rem}
.shinayaka .cleo-banner .card-img-container .overlay-element .stores{flex-wrap:wrap}
.shinayaka .cleo-banner .card-img-container .overlay-element .stores img{margin-bottom:1rem}
.shinayaka .cleo-banner:after{height:42vw;background-position-x:50%;background-size:cover}
}
@media all and (max-width:740px){.shinayaka .cleo-banner{height:95vw}
}
@media all and (max-width:665px){.shinayaka .cleo-banner{height:100vw}
}
@media all and (max-width:600px){.shinayaka .cleo-banner{height:634px}
}
@media all and (max-width:575px){.shinayaka .ingredients-block .list-wrapper ul{padding-left:3rem}
.shinayaka .ingredients-block .list-wrapper .column-control:last-child ul{padding-left:17vw}
.shinayaka .ingredients-block .cmp-text ul{font-size:1.2rem !important;line-height:24px}
.shinayaka .numbered-item{margin-left:1rem}
.shinayaka .share-icon .tags-wrapper{position:static;width:100%;max-width:100%}
}
@media all and (max-width:424px){.shinayaka .cleo-banner{height:680px}
.shinayaka .ingredients-block .list-wrapper .column-control:last-child ul{padding-left:7vw}
}
.page-stage-diagnosis table{outline:2px solid #53575a;overflow:hidden;border-radius:4px;width:100%;margin-bottom:7.2rem}
.page-stage-diagnosis table td,.page-stage-diagnosis table th{border:2px solid #53575a;color:#53575a;font:500 1.8rem / 3rem "kozuka-gothic-pr6n",sans-serif}
.page-stage-diagnosis table tr td,.page-stage-diagnosis table tr th{border-right:2px solid #53575a;border-bottom:2px solid #53575a;border-left:0;border-top:0}
.page-stage-diagnosis .table-var-1 tr:nth-child(even){background-color:#f0ffe2}
.page-stage-diagnosis .table-var-1 tr:first-child td:nth-child(2){text-align:center}
.page-stage-diagnosis .table-var-1 tr:last-child td{border-bottom:0}
.page-stage-diagnosis .table-var-1 tr td:last-child{border-right:0}
.page-stage-diagnosis .table-var-1 td{padding:3px 10px}
.page-stage-diagnosis .table-var-1 td:first-child{width:6.3%;text-align:center}
.page-stage-diagnosis .table-var-1 td:nth-child(3),.page-stage-diagnosis .table-var-1 td:nth-child(4){width:13%;text-align:center}
.page-stage-diagnosis .table-title{color:#212529;font:400 1.8rem/3rem "kozuka-gothic-pr6n",sans-serif}
.page-stage-diagnosis .table-var-2 tr td:nth-child(4),.page-stage-diagnosis .table-var-2 tr th:last-child{border-right:0}
.page-stage-diagnosis .table-var-2 tr:last-child td{border-bottom:0}
.page-stage-diagnosis .table-var-2 tr:nth-child(17) td{border-bottom:0}
.page-stage-diagnosis .table-var-2 tr:nth-child(17) td:nth-child(3){border-bottom:2px solid #53575a}
.page-stage-diagnosis .table-var-2 th,.page-stage-diagnosis .table-var-2 td{text-align:center;vertical-align:middle}
.page-stage-diagnosis .table-var-2 .same-width{width:20%}
.page-stage-diagnosis .table-var-2 tr:nth-child(6n+2),.page-stage-diagnosis .table-var-2 tr:nth-child(6n+3),.page-stage-diagnosis .table-var-2 tr:nth-child(6n+4){background-color:#ffffda}
.page-stage-diagnosis .table-var-2 th,.page-stage-diagnosis .table-var-2 td{padding:3px 1px}
.page-stage-diagnosis .subtitle+.rich-text{margin-top:0}
.page-stage-diagnosis .text-with-pl{padding-left:3rem}
@media all and (max-width:768px){.page-stage-diagnosis tr .same-width:nth-child(2),.page-stage-diagnosis tr .same-width:nth-child(3),.page-stage-diagnosis .table-var-2 .same-width.num-data{width:15%}
.page-stage-diagnosis .table-var-1 td{padding:3px 10px}
.page-stage-diagnosis .table-var-1 td:first-child{width:18%}
.page-stage-diagnosis .table-var-1 td:nth-child(3){width:19%}
.page-stage-diagnosis .table-var-1 td:nth-child(4){width:24%}
}
body.shinayaka-body .online-store-buttons{display:flex;padding-left:2rem;gap:1.2rem}
body.shinayaka-body .online-store-buttons .store-button{display:flex;align-items:end}
body.shinayaka-body #topHeaderSection.header-topnav-wrapper{display:flex;align-items:center}
body.shinayaka-body #topHeaderSection.header-topnav-wrapper>.container{margin:0 auto;width:100%}
body.shinayaka-body #topHeaderSection .utility-nav.utilitynav{max-width:100%}
body.shinayaka-body #topHeaderSection .utility-nav.utilitynav .contact-us{display:none}
body.shinayaka-body header.header.header-variation-one .header-utilitynav-wrapper>div>div{padding-right:0;padding-left:0}
body.shinayaka-body header.header.header-variation-one .logo{margin-left:0}
body.shinayaka-body .footer .list-group.list-vertical .list-group-item:first-child{font-weight:500;border-bottom:1px solid #fff}
body.shinayaka-body .footer .list-group.list-horizontal .list-group-item,body.shinayaka-body .footer .footer-copy-right p{font-weight:500}
@media(min-width:576px){body.shinayaka-body .header.sticky-mobile-header .header-utilitynav-wrapper.sticky>div>div,body.shinayaka-body header.header.header-variation-one{margin:0 auto;max-width:540px}
body.shinayaka-body .online-store-buttons{padding-left:4.8rem}
}
@media(min-width:768px){body.shinayaka-body div.header.aem-GridColumn{padding-right:0;padding-left:0}
body.shinayaka-body .header.sticky-mobile-header .header-utilitynav-wrapper.sticky>div>div,body.shinayaka-body header.header.header-variation-one{max-width:720px}
}
@media(min-width:992px){body.shinayaka-body .header.sticky-mobile-header .header-utilitynav-wrapper.sticky>div>div,body.shinayaka-body header.header.header-variation-one{max-width:960px}
}
@media(min-width:1200px){body.shinayaka-body header.header.header-variation-one{max-width:1140px;justify-content:space-between}
body.shinayaka-body header.header.header-variation-one .header-mainnav-wrapper{padding-right:2rem}
}
@media(max-width:991px){body.shinayaka-body .header.sticky-mobile-header .header-utilitynav-wrapper.sticky{left:0}
body.shinayaka-body .header.sticky-mobile-header .header-utilitynav-wrapper.sticky>div>div{margin:0 auto}
body.shinayaka-body header.header.header-variation-one .cmp-main-nav-btn.navbar-toggler{margin-left:90%}
}
@media(max-width:525px){body.shinayaka-body #topHeaderSection.header-topnav-wrapper .nav-item.booklet .nav-link{padding-left:25px}
body.shinayaka-body #topHeaderSection.header-topnav-wrapper .nav-item.booklet .nav-link img{left:0}
body.shinayaka-body .online-store-buttons{padding-top:1rem;padding-left:0}
}
.list-article-title-change .cmp-card-tile.cursorclick.hoveredtile a{opacity:1 !important}
.list-article-title-change .card-body .card-title{display:none}
.list-article-title-change .card-body .card-cta-link{margin:8px 0;position:relative;display:inline-block !important;order:2;padding:0 6rem 0 0;border:0;background:transparent;text-align:left;text-decoration:none;white-space:break-spaces;word-wrap:break-word;letter-spacing:-0.14rem;font:600 24px / 32px 'kozuka-gothic-pr6n',sans-serif !important;color:#151515}
.list-article-title-change .card-body .card-cta-link::after{width:10px;height:10px;content:'';position:absolute;top:7px;right:7px;display:block;background:url('../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/progress/patients-recipe/arrow-up-right.svg');background-size:cover}
.list-article-title-change .card-body .card-text{display:none}
.list-article-with-pagination-and-filter>div{width:100%;display:flex;flex-wrap:nowrap;gap:4.8rem}
.list-article-with-pagination-and-filter>div .divWrapper.section:nth-child(2){width:100%;max-width:812px}
.list-article-with-pagination-and-filter>div .divWrapper.section:nth-child(2) .cmp-tile-list-wrap .cmp-tile-list{width:50%;padding:0 16px}
.list-article-with-pagination-and-filter>div .divWrapper.section:nth-child(1){width:280px;flex-wrap:wrap}
.list-article-with-pagination .cmp-card-tile .card-tile-img-link{border:1px solid #d4d4d4;background:#fff}
@media all and (max-width:991px){.list-article-with-pagination-and-filter>div .divWrapper.section:nth-child(2) .cmp-tile-list-wrap{justify-content:center}
.list-article-with-pagination-and-filter>div .divWrapper.section:nth-child(2) .cmp-tile-list-wrap .cmp-tile-list{width:100%;max-width:390px}
}
@media all and (max-width:768px){.list-article-with-pagination-and-filter>div{flex-wrap:wrap;gap:2.8rem}
.list-article-with-pagination-and-filter>div .divWrapper.section:nth-child(2){max-width:100%}
.list-article-with-pagination-and-filter>div .divWrapper.section:nth-child(1){width:100%}
}
.list-article-with-pagination .cmp-tile-list-wrap{margin:-8px -16px}
.list-article-with-pagination .cmp-tile-list-wrap .cmp-tile-list{padding:0 16px}
.list-article-with-pagination .card{border:0}
.list-article-with-pagination .cmp-card-tile{box-shadow:none}
.list-article-with-pagination .cmp-card-tile .card-tile-img-link{height:240px;overflow:hidden;border-radius:16px}
.list-article-with-pagination .cmp-card-tile .card-tile-img{height:240px;object-fit:cover}
.list-article-with-pagination .cmp-card-tile .card-body{margin:1.25rem 0}
.list-article-with-pagination .cmp-card-tile .card-body .card-cta-link,.list-article-with-pagination .cmp-card-tile .card-body .card-text{display:none}
.list-article-with-pagination .cmp-card-tile .card-body .card-title{margin-top:10px;position:relative;padding-right:6rem;text-decoration:none;letter-spacing:-0.14rem;font:600 24px / 32px 'kozuka-gothic-pr6n',sans-serif !important;color:#151515}
.list-article-with-pagination .cmp-card-tile .card-body .card-title::after{width:10px;height:10px;content:'';position:absolute;top:7px;right:7px;display:block;background:url('../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/progress/patients-recipe/arrow-up-right.svg');background-size:cover}
.list-article-with-pagination .tags-wrapper{min-height:20px;display:flex;flex-wrap:wrap;gap:8px}
.list-article-with-pagination .tags-wrapper .tag-element{display:block;padding:5px 10px;border:1px solid #979797;border-radius:6rem;font:500 8px / 8px 'kozuka-gothic-pr6n',sans-serif !important;color:#151515}
.list-article-with-pagination #searchPlaceholder{display:none;padding:0 8px}
.list-article-with-pagination .pagination-bar-wrapper{display:flex;justify-content:space-between;padding-top:2rem;border-top:1px solid #eaeaea}
.list-article-with-pagination .pagination-bar-wrapper span{font:500 14px / 30px 'kozuka-gothic-pr6n',sans-serif !important;color:#212529}
.list-article-with-pagination .pagination-bar-wrapper .previous-button,.list-article-with-pagination .pagination-bar-wrapper .next-button,.list-article-with-pagination .pagination-bar-wrapper .number-button{cursor:pointer;user-select:none}
.list-article-with-pagination .pagination-bar-wrapper .previous-button,.list-article-with-pagination .pagination-bar-wrapper .next-button{position:relative}
.list-article-with-pagination .pagination-bar-wrapper .previous-button::before,.list-article-with-pagination .pagination-bar-wrapper .next-button::before{width:12px;height:12px;content:'';position:absolute;top:9px;display:block}
.list-article-with-pagination .pagination-bar-wrapper .previous-button.disabled,.list-article-with-pagination .pagination-bar-wrapper .next-button.disabled{opacity:.5;cursor:none;pointer-events:none}
.list-article-with-pagination .pagination-bar-wrapper .previous-button{padding-left:26px}
.list-article-with-pagination .pagination-bar-wrapper .previous-button::before{left:4px;background:url('../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/common/left-arrow.svg');background-size:contain}
.list-article-with-pagination .pagination-bar-wrapper .next-button{padding-right:26px}
.list-article-with-pagination .pagination-bar-wrapper .next-button::before{right:4px;background:url('../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/common/right-arrow.svg');background-size:contain}
.list-article-with-pagination .pagination-bar-wrapper .pagination-number-buttons-wrapper{display:flex;justify-content:center;gap:2px}
.list-article-with-pagination .pagination-bar-wrapper .number-button{width:4rem;height:4rem;display:flex;align-items:center;justify-content:center;border-radius:8px;background:transparent}
.list-article-with-pagination .pagination-bar-wrapper .number-button:hover{background:#fff0e9}
.list-article-with-pagination .pagination-bar-wrapper .number-button.active-page-button{background:#ff824b;color:#fff;cursor:none;pointer-events:none}
@media all and (max-width:1199px){.list-article-with-pagination .cmp-card-tile .card-tile-img,.list-article-with-pagination .cmp-card-tile .card-tile-img-link{height:160px}
}
@media all and (max-width:991px){.list-article-with-pagination .cmp-tile-list-wrap{justify-content:center}
.list-article-with-pagination .cmp-tile-list-wrap .cmp-tile-list{max-width:390px}
}
.list-article-filter .filter-search-wrapper{margin-bottom:32px;display:flex;align-items:center;padding:10px 14px;border:1px solid #ccc;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,0.05)}
.list-article-filter .filter-search-wrapper input{width:100%;padding:0;outline:0;border:0;background-color:transparent;background-image:none;box-shadow:none}
.list-article-filter .filter-search-wrapper input.disabled{pointer-events:none}
.list-article-filter .filter-search-wrapper input,.list-article-filter .filter-search-wrapper input::placeholder{font:400 16px / 24px 'kozuka-gothic-pr6n',sans-serif !important;color:#53575a}
.list-article-filter .filter-search-wrapper button{padding:0 8px 0 0;border:0;background:transparent;line-height:1}
.list-article-filter .filter-search-wrapper button.disabled{pointer-events:none}
.list-article-filter .filter-search-wrapper .search-reset{display:none;font:500 18px / 24px 'kozuka-gothic-pr6n',sans-serif !important;color:#fe4a4a}
.list-article-filter .filter-search-wrapper .search-reset.active{display:block}
.list-article-filter .multiple-list-filter-sort-options .filter-group .title-category{padding-bottom:18px;font:500 14px / 28px 'kozuka-gothic-pr6n',sans-serif !important;color:#fe4a4a}
.list-article-filter .multiple-list-filter-sort-options .filter-group .category-filter,.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter{background:transparent}
.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter,.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item{border-bottom-width:0 !important;font:400 16px / 28px 'kozuka-gothic-pr6n',sans-serif !important;color:#53575a}
.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter.selected,.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item.selected{border-left:2px solid #fe4a4a;font-weight:500 !important;color:#fe4a4a}
.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter.selected::before,.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item.selected::before{display:none !important}
.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter.selected .filter-item-tags,.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item.selected .filter-item-tags{border-color:#fe4a4a;color:#fe4a4a}
.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter:hover,.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item:hover{background:transparent !important}
.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter:hover,.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item:hover{color:#fe4a4a}
.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item-tags{font:400 10px / 14px 'kozuka-gothic-pr6n',sans-serif !important;color:#979797}
.list-article-filter .multiple-list-filter-sort-options .filter-group .selected-item{display:none}
.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item:hover .filter-item-count{color:#979797}
.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item.selected .filter-item-count{border-color:#fe4a4a;background-color:#fff0e9;color:#fe4a4a}
.list-article-filter .multiple-list-filter-sort-options .filter-group .filter-item .filter-item-count{margin-left:8px;display:block;padding:4px 6px;border:1px solid #979797;border-radius:6rem;font:400 10px / 1 'kozuka-gothic-pr6n',sans-serif !important;color:#979797;pointer-events:none}
.list-article-filter .multiple-list-filter-sort-options .filter-group .select-items,.list-article-filter .multiple-list-filter-sort-options .filter-group .select-items.select-hide{position:static;display:flex;flex-direction:column-reverse;border-width:0;box-shadow:none}
@media all and (max-width:768px){.list-article-filter .multiple-list-filter-sort-options .filter-group{margin:0;max-width:100%;padding:8px 0}
.list-article-filter .multiple-list-filter-sort-options .filter-group .category-filter,.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter{background:#fff}
.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter,.list-article-filter .multiple-list-filter-sort-options .filter-group .category-filter .filter-item{border-bottom:1px solid #ccc !important}
.list-article-filter .multiple-list-filter-sort-options .filter-group .reset-filter.selected,.list-article-filter .multiple-list-filter-sort-options .filter-group .category-filter .filter-item.selected{border-bottom:1px solid #fe4a4a !important;border-left-width:0}
.list-article-filter .multiple-list-filter-sort-options .filter-group .selected-item{display:block;border:1px solid #ccc;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,0.05);font:400 16px / 28px 'kozuka-gothic-pr6n',sans-serif !important}
.list-article-filter .multiple-list-filter-sort-options .filter-group .select-items{max-width:100%;position:absolute;font:400 16px / 28px 'kozuka-gothic-pr6n',sans-serif !important}
.list-article-filter .multiple-list-filter-sort-options .filter-group .select-items.select-hide{display:none}
}
.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list.showTile[style*='display: none']{display:block !important}
.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1),.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2){margin-bottom:12px;width:50%}
.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1) .cmp-card-tile .card-tile-img-link,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2) .cmp-card-tile .card-tile-img-link,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1) .cmp-card-tile .card-tile-img,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2) .cmp-card-tile .card-tile-img{height:332px;position:relative}
.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1) .test-link-button,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2) .test-link-button{width:calc(100% - 40px);min-height:56px;position:absolute;bottom:20px;left:50%;display:flex;align-items:center;justify-content:center;border-radius:8px;background:#fcfcd4;font:600 18px / 24px 'kozuka-gothic-pr6n',sans-serif !important;transform:translateX(-50%)}
.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:last-child{margin-bottom:64px}
@media all and (max-width:1199px){.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1),.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2){margin-bottom:0}
.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1) .cmp-card-tile .card-tile-img-link,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2) .cmp-card-tile .card-tile-img-link,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1) .cmp-card-tile .card-tile-img,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2) .cmp-card-tile .card-tile-img{height:240px}
}
@media all and (max-width:991px){.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1),.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2){margin-bottom:0}
.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1) .cmp-card-tile .card-tile-img-link,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2) .cmp-card-tile .card-tile-img-link,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1) .cmp-card-tile .card-tile-img,.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2) .cmp-card-tile .card-tile-img{height:160px}
.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2) .test-link-button{min-height:40px;bottom:10px}
}
@media all and (max-width:768px){.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:last-child{margin-bottom:30px}
.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(1),.page-shinayaka .cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list:nth-child(2){width:100%}
}
.page-shinayaka-test .page-title-wrapper{margin-top:48px}
.page-shinayaka-test .page-title-wrapper .col-lg-3{display:flex;align-items:flex-end;justify-content:flex-end}
.page-shinayaka-test .page-title-wrapper .dxp-title .heading-h1{margin-top:12px;margin-bottom:12px}
.page-shinayaka-test .page-title-wrapper .caption{font:600 16px / 24px 'kozuka-gothic-pr6n',sans-serif}
.page-shinayaka-test .page-title-wrapper .label{margin-bottom:12px !important;font:600 18px / 30px 'kozuka-gothic-pr6n',sans-serif;color:#979797}
.page-shinayaka-test .share-icon{margin-top:20px;padding-top:0}
.page-shinayaka-test #shinayakaQuiz,.page-stage-diagnosis #shinayakaQuiz{margin-bottom:48px;padding:84px 0 24px;border-bottom:1px solid #eaeaea}
.page-shinayaka-test #shinayakaQuiz .options,.page-stage-diagnosis #shinayakaQuiz .options,.page-shinayaka-test #shinayakaQuiz .button,.page-stage-diagnosis #shinayakaQuiz .button{width:100%;padding:8px 16px}
.page-shinayaka-test #shinayakaQuiz .options:hover,.page-stage-diagnosis #shinayakaQuiz .options:hover{background-color:#fff0e9}
.page-shinayaka-test #shinayakaQuiz fieldset,.page-stage-diagnosis #shinayakaQuiz fieldset{margin:12px 0;width:100%;display:inline-flex;align-items:center;flex-direction:row;justify-content:space-between}
.page-shinayaka-test #shinayakaQuiz legend,.page-stage-diagnosis #shinayakaQuiz legend{margin-bottom:0;width:80%;max-width:initial;float:left;padding-right:30px;font:400 20px / 30px 'kozuka-gothic-pr6n',sans-serif;color:#53575a}
.page-shinayaka-test #shinayakaQuiz .radio-item,.page-stage-diagnosis #shinayakaQuiz .radio-item{width:110px;height:56px}
.page-shinayaka-test #shinayakaQuiz .radio-item:last-child,.page-stage-diagnosis #shinayakaQuiz .radio-item:last-child{margin-left:16px}
.page-shinayaka-test #shinayakaQuiz .radio-item label,.page-stage-diagnosis #shinayakaQuiz .radio-item label{margin-bottom:0;width:100%;height:100%;position:relative;border:1px solid #3c70ae;border-radius:8px;background-color:#fff}
.page-shinayaka-test #shinayakaQuiz .radio-item label:has(input[type='radio']:checked),.page-stage-diagnosis #shinayakaQuiz .radio-item label:has(input[type='radio']:checked){background-color:#3c70ae;pointer-events:none}
.page-shinayaka-test #shinayakaQuiz .radio-item label:has(input[type='radio']:checked) .cmp-form-options__field-description,.page-stage-diagnosis #shinayakaQuiz .radio-item label:has(input[type='radio']:checked) .cmp-form-options__field-description{color:#fff}
.page-shinayaka-test #shinayakaQuiz .radio-item label input,.page-stage-diagnosis #shinayakaQuiz .radio-item label input{width:100%;height:100%;opacity:0}
.page-shinayaka-test #shinayakaQuiz .radio-item label .cmp-form-options__field-description,.page-stage-diagnosis #shinayakaQuiz .radio-item label .cmp-form-options__field-description{width:100%;height:100%;position:absolute;top:0;display:flex;align-items:center;justify-content:center;font:600 18px / 30px 'kozuka-gothic-pr6n',sans-serif;color:#212529;user-select:none}
.page-shinayaka-test #shinayakaQuiz .button,.page-stage-diagnosis #shinayakaQuiz .button{margin-top:24px;border-radius:12px;opacity:.5}
.page-shinayaka-test #shinayakaQuiz .button button,.page-stage-diagnosis #shinayakaQuiz .button button{margin:12px 0 12px auto;width:236px;height:56px;position:relative;display:flex;align-items:center;justify-content:center;outline:0;border:1px solid #3c70ae !important;border-radius:8px;background-color:#fff;font:600 18px / 30px 'kozuka-gothic-pr6n',sans-serif;color:#212529;pointer-events:none}
.page-shinayaka-test #shinayakaQuiz .button.active,.page-stage-diagnosis #shinayakaQuiz .button.active{background-color:#fff0e9;opacity:1}
.page-shinayaka-test #shinayakaQuiz .button.active button,.page-stage-diagnosis #shinayakaQuiz .button.active button{pointer-events:all}
.page-shinayaka-test .shinayaka-quiz,.page-stage-diagnosis .shinayaka-quiz{margin-bottom:96px}
.page-shinayaka-test .cmp--subtitle__style1 h2.heading-h2,.page-stage-diagnosis .cmp--subtitle__style1 h2.heading-h2{font:500 30px / 60px 'kozuka-gothic-pr6n',sans-serif !important}
.page-shinayaka-test .border-bottom,.page-stage-diagnosis .border-bottom{margin-bottom:48px !important;padding-bottom:48px !important}
.page-shinayaka-test .quiz-result-graph-section h2.heading-h2,.page-stage-diagnosis .quiz-result-graph-section h2.heading-h2{margin-bottom:24px}
.page-shinayaka-test .quiz-result-graph,.page-stage-diagnosis .quiz-result-graph{max-width:510px;list-style:none;padding-inline-start:0}
.page-shinayaka-test .quiz-result-graph .quiz-result-graph-row,.page-stage-diagnosis .quiz-result-graph .quiz-result-graph-row{display:flex}
.page-shinayaka-test .quiz-result-graph .quiz-result-graph-row:nth-child(1) .row-label,.page-stage-diagnosis .quiz-result-graph .quiz-result-graph-row:nth-child(1) .row-label{border-radius:8px 0 0 0}
.page-shinayaka-test .quiz-result-graph .quiz-result-graph-row:last-child .row-label,.page-stage-diagnosis .quiz-result-graph .quiz-result-graph-row:last-child .row-label{border-radius:0 0 0 8px}
.page-shinayaka-test .quiz-result-graph .quiz-result-graph-row:nth-child(1) .row-cell:last-child,.page-stage-diagnosis .quiz-result-graph .quiz-result-graph-row:nth-child(1) .row-cell:last-child{border-radius:0 8px 0 0}
.page-shinayaka-test .quiz-result-graph .quiz-result-graph-row:last-child .row-cell:last-child,.page-stage-diagnosis .quiz-result-graph .quiz-result-graph-row:last-child .row-cell:last-child{border-radius:0 0 8px 0}
.page-shinayaka-test .quiz-result-graph .row-label,.page-stage-diagnosis .quiz-result-graph .row-label{width:calc(100% - 144px);padding:5px 16px;background-color:#1b3982;font:700 24px / 38px 'kozuka-gothic-pr6n',sans-serif;color:#fff}
.page-shinayaka-test .quiz-result-graph .row-cell,.page-stage-diagnosis .quiz-result-graph .row-cell{width:48px;height:48px;border:1px solid #e5d7bf;background-color:#fffbf5}
.page-shinayaka-test .quiz-result-graph .row-cell.active,.page-stage-diagnosis .quiz-result-graph .row-cell.active{border-color:#fe4a4a;background-color:#ff824b !important}
.page-shinayaka-test .quiz-result-graph .row-cell:last-child,.page-stage-diagnosis .quiz-result-graph .row-cell:last-child{background-color:#f2e7d5}
.page-shinayaka-test .quiz-result-stage-section .subtitle,.page-stage-diagnosis .quiz-result-stage-section .subtitle{margin-top:0}
.page-shinayaka-test .quiz-result-recommend-section,.page-stage-diagnosis .quiz-result-recommend-section{margin-bottom:96px}
.page-shinayaka-test .quiz-result-recommend-section .article-list,.page-stage-diagnosis .quiz-result-recommend-section .article-list{margin-top:24px}
.page-shinayaka-test .quiz-result-recommend-section .article-list .cmp-tile-list-wrap,.page-stage-diagnosis .quiz-result-recommend-section .article-list .cmp-tile-list-wrap{margin:0;gap:32px 2.825%}
.page-shinayaka-test .quiz-result-recommend-section .article-list .cmp-tile-list,.page-stage-diagnosis .quiz-result-recommend-section .article-list .cmp-tile-list{margin:0;width:31.45%;max-width:359px;padding:0;border:0;background-color:transparent}
.page-shinayaka-test .quiz-result-recommend-section .article-list .cmp-card-tile,.page-stage-diagnosis .quiz-result-recommend-section .article-list .cmp-card-tile{margin:0;height:100% !important;padding:0;border:0;border-radius:0;background-color:transparent;box-shadow:none}
.page-shinayaka-test .quiz-result-recommend-section .article-list .cmp-card-tile.cursorclick.hoveredtile a,.page-stage-diagnosis .quiz-result-recommend-section .article-list .cmp-card-tile.cursorclick.hoveredtile a{opacity:1}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-tile-img-link,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-tile-img-link{width:100%;height:240px;position:relative;display:block;background:transparent}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-tile-img-link .card-tile-img,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-tile-img-link .card-tile-img{width:100%;height:100%;position:absolute;display:block;object-fit:cover;object-position:center}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-body,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-body{margin:20px 0 0;padding:0;background-color:transparent}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-body .cmp-cta-desc-wrapper,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-body .cmp-cta-desc-wrapper{text-align:left}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-body .card-title,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-body .card-title{order:1;text-decoration:none;font:600 14px / 20px 'kozuka-gothic-pr6n',sans-serif !important;color:#822626}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-body .card-cta-link,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-body .card-cta-link{margin:8px 0;position:relative;display:inline-block;order:2;padding:0 6rem 0 0;border:0;background:transparent;text-align:left;text-decoration:none;white-space:break-spaces;word-wrap:break-word;letter-spacing:-0.14rem;font:600 24px / 32px 'kozuka-gothic-pr6n',sans-serif !important;color:#151515}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-body .card-cta-link::after,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-body .card-cta-link::after{width:10px;height:10px;content:'';position:absolute;top:7px;right:7px;display:block;background:url('../../../../../../../../../../content/dam/intl/apac/japan/ms/patients/ms-supportnavi/ja-jp/media/images/progress/patients-recipe/arrow-up-right.svg');background-size:cover}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-body .card-text,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-body .card-text{order:3;font:700 16px / 24px 'kozuka-gothic-pr6n',sans-serif !important;color:#475467}
@media all and (max-width:1200px){.page-shinayaka-test #shinayakaQuiz .button button,.page-stage-diagnosis #shinayakaQuiz .button button{width:224px}
.page-shinayaka-test .quiz-result-recommend-section .article-list .cmp-tile-list-wrap,.page-stage-diagnosis .quiz-result-recommend-section .article-list .cmp-tile-list-wrap{gap:24px 2.825%}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-tile-img-link,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-tile-img-link{height:200px}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-body .card-title,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-body .card-title{order:1;text-decoration:none;font:600 14px / 20px 'kozuka-gothic-pr6n',sans-serif !important;color:#822626}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-body .card-cta-link,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-body .card-cta-link{font:600 20px / 35px 'kozuka-gothic-pr6n',sans-serif !important}
.page-shinayaka-test .quiz-result-recommend-section .article-list .card-body .card-text,.page-stage-diagnosis .quiz-result-recommend-section .article-list .card-body .card-text{font:700 15px / 23px 'kozuka-gothic-pr6n',sans-serif !important}
}
@media all and (max-width:991px){.page-shinayaka-test #shinayakaQuiz .button button,.page-stage-diagnosis #shinayakaQuiz .button button{width:208px}
.page-shinayaka-test .quiz-result-recommend-section .article-list .cmp-tile-list-wrap,.page-stage-diagnosis .quiz-result-recommend-section .article-list .cmp-tile-list-wrap{gap:24px 6%}
.page-shinayaka-test .quiz-result-recommend-section .article-list .cmp-tile-list,.page-stage-diagnosis .quiz-result-recommend-section .article-list .cmp-tile-list{width:47%}
}
@media all and (max-width:768px){.page-shinayaka-test #shinayakaQuiz .button button,.page-stage-diagnosis #shinayakaQuiz .button button{width:188px}
}
@media all and (max-width:600px){.page-shinayaka-test .quiz-result-recommend-section .article-list .cmp-tile-list-wrap,.page-stage-diagnosis .quiz-result-recommend-section .article-list .cmp-tile-list-wrap{justify-content:center;gap:24px 0}
.page-shinayaka-test .quiz-result-recommend-section .article-list .cmp-tile-list,.page-stage-diagnosis .quiz-result-recommend-section .article-list .cmp-tile-list{width:100%;max-width:325px}
.page-shinayaka-test .quiz-result-graph .row-label,.page-stage-diagnosis .quiz-result-graph .row-label{font-size:4.4vw}
.page-shinayaka-test .ctas-list>div .cta-tile,.page-stage-diagnosis .ctas-list>div .cta-tile{width:100%}
.page-shinayaka-test #shinayakaQuiz,.page-stage-diagnosis #shinayakaQuiz{margin-bottom:24px;padding:48px 0 24px;border-bottom:1px solid #eaeaea}
.page-shinayaka-test #shinayakaQuiz fieldset,.page-stage-diagnosis #shinayakaQuiz fieldset{margin:0;flex-wrap:wrap}
.page-shinayaka-test #shinayakaQuiz .options,.page-stage-diagnosis #shinayakaQuiz .options{padding:8px 0}
.page-shinayaka-test #shinayakaQuiz .options:hover,.page-stage-diagnosis #shinayakaQuiz .options:hover{background-color:transparent}
.page-shinayaka-test #shinayakaQuiz legend,.page-stage-diagnosis #shinayakaQuiz legend{margin-bottom:12px;width:100%;padding-right:0}
.page-shinayaka-test #shinayakaQuiz .radio-item,.page-stage-diagnosis #shinayakaQuiz .radio-item{margin-bottom:12px;width:40%;height:48px;align-self:center}
.page-shinayaka-test #shinayakaQuiz .button,.page-stage-diagnosis #shinayakaQuiz .button{margin-top:24px}
.page-shinayaka-test #shinayakaQuiz .button button,.page-stage-diagnosis #shinayakaQuiz .button button{margin:12px auto;width:60%}
}
@media(max-width:575px){.page-shinayaka-test .shinayaka-quiz .container,.page-stage-diagnosis .shinayaka-quiz .container{padding:0 !important}
}
@media all and (max-width:490px){.page-shinayaka-test .quiz-result-graph .row-label,.page-stage-diagnosis .quiz-result-graph .row-label{width:70%;font-size:4vw}
.page-shinayaka-test .quiz-result-graph .row-cell,.page-stage-diagnosis .quiz-result-graph .row-cell{width:38px}
}
.page-communication-with-surrounding-people-1 table{width:100%;border:2px solid #53575a}
.page-communication-with-surrounding-people-1 table td,.page-communication-with-surrounding-people-1 table th{border:2px solid #53575a;color:#53575a;font:500 1.8rem / 3rem "kozuka-gothic-pr6n",sans-serif}
.page-communication-with-surrounding-people-1 .table-var-2.table-purple tr:nth-child(even){background-color:#ffebfd}
.page-communication-with-surrounding-people-1 .table-var-2 tr:nth-child(even){background-color:#f0ffe2}
.page-communication-with-surrounding-people-1 .table-var-2.table-purple tr:first-child td:nth-child(2){text-align:center}
.page-communication-with-surrounding-people-1 .table-var-2 td{padding:4px 10px}
.page-communication-with-surrounding-people-1 .table-var-2 td:first-child{width:32%;text-align:center;vertical-align:middle}
.page-communication-with-surrounding-people-1 .table-var-2 td:nth-child(3),.page-communication-with-surrounding-people-1 .table-var-2 td:nth-child(4){width:13%;text-align:center}
.page-behavioral-economics-1 .chart-block{align-items:center}
.page-behavioral-economics-1 .chart-block .col-lg-8{padding:0 100px 0 0}
.page-behavioral-economics-1 .chart-block .col-lg-4 img{max-width:230px}
@media all and (max-width:991px){.page-behavioral-economics-1 .chart-block .col-lg-4{margin-top:1.8rem}
.page-behavioral-economics-1 .chart-block .col-lg-4 img{max-width:400px}
.page-behavioral-economics-1 .chart-block .col-lg-8{padding:0}
.page-behavioral-economics-1 .chart-block.last.mt-7{margin-top:1.8rem !important}
}
.page-positive-psychology-2 .text-image-block .col-lg-4{display:flex;align-items:center}
@media all and (max-width:991px){.page-positive-psychology-2 .text-image-block.mt-7{margin-top:1.8rem !important}
.page-positive-psychology-2 .col-lg-8{margin-top:7rem !important}
}
.page-know-stage-theory-1 .dxp-title .heading-h1{max-width:none}
.page-intro .cmp--title__style1 .heading-h1{margin-bottom:4.8rem;padding-bottom:2rem;border-bottom:1px solid #eaeaea}
@media all and (max-width:768px){.page-intro .mb-6{margin-bottom:3.2rem !important}
}
.page-1 .two-column-profile .cmp-image,.page-1 .title-photo .cmp-image{text-align:center}
.page-1 .img-center-aligned{text-align:unset}
.page-1 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-1 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-1 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-1 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-1 .row.title-photo .hr.section,.page-1 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-1 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-1 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-1 .row.three-column-ishibasan{margin:40px 0 !important}
@media all and (min-width:992px){.page-1 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-1 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-1 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-1 .row.two-column-profile img{width:auto}
.page-1 .two-column-profile .column-right-margin{margin:0}
.page-1 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important;margin-top:2rem !important}
.page-1 .next-wapper .row{display:grid !important}
.page-1 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-1 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-1 .profile-text{padding:32px 15px !important}
.page-1 .row.three-column-ishibasan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-1 .row.three-column-ishibasan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-1 .row.three-column-ishibasan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-1 .row.three-column-ishibasan .col.col-12.col-lg-4{padding:5px}
.page-1 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-1 .row.two-column-profile img{width:60%}
.page-1 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-2 .two-column-profile .cmp-image,.page-2 .title-photo .cmp-image{text-align:center}
.page-2 .img-center-aligned{text-align:unset}
.page-2 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-2 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-2 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-2 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-2 .row.title-photo .hr.section,.page-2 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-2 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-2 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-2 .row.three-column-ishibasan{margin:40px 0 !important}
@media all and (min-width:992px){.page-2 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-2 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-2 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-2 .row.two-column-profile img{width:auto}
.page-2 .two-column-profile .column-right-margin{margin:0}
.page-2 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important;margin-top:2rem !important}
.page-2 .next-wapper .row{display:grid !important}
.page-2 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-2 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-2 .profile-text{padding:32px 15px !important}
.page-2 .row.three-column-ishibasan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-2 .row.three-column-ishibasan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-2 .row.three-column-ishibasan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-2 .row.three-column-ishibasan .col.col-12.col-lg-4{padding:5px}
.page-2 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-2 .row.two-column-profile img{width:60%}
.page-2 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-3 .two-column-profile .cmp-image,.page-3 .title-photo .cmp-image{text-align:center}
.page-3 .img-center-aligned{text-align:unset}
.page-3 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-3 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-3 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-3 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-3 .row.title-photo .hr.section,.page-3 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-3 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-3 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-3 .row.three-column-ozakisan{margin:40px 0 !important}
@media all and (min-width:992px){.page-3 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-3 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-3 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-3 .row.two-column-profile img{width:auto}
.page-3 .two-column-profile .column-right-margin{margin:20px 0 0 0}
.page-3 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important}
.page-3 .next-wapper .row{display:grid !important}
.page-3 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-3 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-3 .profile-text{padding:32px 15px !important}
.page-3 .row.three-column-ozakisan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-3 .row.three-column-ozakisan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-3 .row.three-column-ozakisan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-3 .row.three-column-ozakisan .col.col-12.col-lg-4{padding:5px}
.page-3 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-3 .row.two-column-profile img{width:60%}
.page-3 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-4 .two-column-profile .cmp-image,.page-4 .title-photo .cmp-image{text-align:center}
.page-4 .img-center-aligned{text-align:unset}
.page-4 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-4 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-4 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-4 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-4 .row.title-photo .hr.section,.page-4 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-4 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-4 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-4 .row.three-column-ozakisan{margin:40px 0 !important}
@media all and (min-width:992px){.page-4 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-4 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-4 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-4 .row.two-column-profile img{width:auto}
.page-4 .two-column-profile .column-right-margin{margin:20px 0 0 0}
.page-4 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important}
.page-4 .next-wapper .row{display:grid !important}
.page-4 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-4 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-4 .profile-text{padding:32px 15px !important}
.page-4 .row.three-column-ozakisan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-4 .row.three-column-ozakisan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-4 .row.three-column-ozakisan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-4 .row.three-column-ozakisan .col.col-12.col-lg-4{padding:5px}
.page-4 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-4 .row.two-column-profile img{width:60%}
.page-4 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-5 .two-column-profile .cmp-image,.page-5 .title-photo .cmp-image{text-align:center}
.page-5 .img-center-aligned{text-align:unset}
.page-5 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-5 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-5 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-5 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-5 .row.title-photo .hr.section,.page-5 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-5 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-5 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-5 .row.three-column-ozakisan{margin:40px 0 !important}
@media all and (min-width:992px){.page-5 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-5 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-5 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-5 .row.two-column-profile img{width:auto}
.page-5 .two-column-profile .column-right-margin{margin:20px 0 0 0}
.page-5 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important}
.page-5 .next-wapper .row{display:grid !important}
.page-5 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-5 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-5 .profile-text{padding:32px 15px !important}
.page-5 .row.three-column-ozakisan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-5 .row.three-column-ozakisan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-5 .row.three-column-ozakisan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-5 .row.three-column-ozakisan .col.col-12.col-lg-4{padding:5px}
.page-5 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-5 .row.two-column-profile img{width:60%}
.page-5 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-6 .two-column-profile .cmp-image,.page-6 .title-photo .cmp-image{text-align:center}
.page-6 .img-center-aligned{text-align:unset}
.page-6 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-6 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-6 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-6 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-6 .row.title-photo .hr.section,.page-6 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-6 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-6 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-6 .row.three-column-ozakisan{margin:40px 0 !important}
@media all and (min-width:992px){.page-6 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-6 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-6 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-6 .row.two-column-profile img{width:auto}
.page-6 .two-column-profile .column-right-margin{margin:20px 0 0 0}
.page-6 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important}
.page-6 .next-wapper .row{display:grid !important}
.page-6 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-6 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-6 .profile-text{padding:32px 15px !important}
.page-6 .row.three-column-ozakisan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-6 .row.three-column-ozakisan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-6 .row.three-column-ozakisan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-6 .row.three-column-ozakisan .col.col-12.col-lg-4{padding:5px}
.page-6 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-6 .row.two-column-profile img{width:60%}
.page-6 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-7 .two-column-profile .cmp-image,.page-7 .title-photo .cmp-image{text-align:center}
.page-7 .img-center-aligned{text-align:unset}
.page-7 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-7 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-7 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-7 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-7 .row.title-photo .hr.section,.page-7 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-7 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-7 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-7 .row.three-column-ozakisan{margin:40px 0 !important}
@media all and (min-width:992px){.page-7 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-7 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-7 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-7 .row.two-column-profile img{width:auto}
.page-7 .two-column-profile .column-right-margin{margin:20px 0 0 0}
.page-7 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important}
.page-7 .next-wapper .row{display:grid !important}
.page-7 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-7 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-7 .profile-text{padding:32px 15px !important}
.page-7 .row.three-column-ozakisan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-7 .row.three-column-ozakisan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-7 .row.three-column-ozakisan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-7 .row.three-column-ozakisan .col.col-12.col-lg-4{padding:5px}
.page-7 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-7 .row.two-column-profile img{width:60%}
.page-7 .row.three-column-ozakisan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-8 .two-column-profile .cmp-image,.page-8 .title-photo .cmp-image{text-align:center}
.page-8 .img-center-aligned{text-align:unset}
.page-8 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-8 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-8 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-8 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-8 .row.title-photo .hr.section,.page-8 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-8 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-8 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-8 .row.three-column-ogawasan{margin:40px 0 !important}
@media all and (min-width:992px){.page-8 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-8 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-8 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-8 .row.two-column-profile img{width:auto}
.page-8 .two-column-profile .column-right-margin{margin:0}
.page-8 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important;margin-top:2rem !important}
.page-8 .next-wapper .row{display:grid !important}
.page-8 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-8 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
.page-8 .profile-text{padding:32px 15px !important}
.page-8 .row.three-column-ogawasan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-8 .row.three-column-ogawasan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:768px){.page-8 .row.three-column-ogawasan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-8 .row.three-column-ogawasan .col.col-12.col-lg-4{padding:5px}
.page-8 .row.three-column-ogawasan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-8 .row.two-column-profile img{width:60%}
.page-8 .row.three-column-ogawasan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-9 .two-column-profile .cmp-image,.page-9 .title-photo .cmp-image{text-align:center}
.page-9 .img-center-aligned{text-align:unset}
.page-9 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-9 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-9 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-9 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-9 .row.title-photo .hr.section,.page-9 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-9 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-9 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-9 .row.three-column-rinsan{margin:40px 0 !important}
@media all and (min-width:992px){.page-9 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-9 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-9 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-9 .row.two-column-profile img{width:auto}
.page-9 .two-column-profile .column-right-margin{margin:0}
.page-9 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important;margin-top:2rem !important}
.page-9 .next-wapper .row{display:grid !important}
.page-9 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-9 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
.page-9 .profile-text{padding:32px 15px !important}
.page-9 .row.three-column-rinsan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-9 .row.three-column-rinsan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:768px){.page-9 .row.three-column-rinsan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-9 .row.three-column-rinsan .col.col-12.col-lg-4{padding:5px}
.page-9 .row.three-column-rinsan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-9 .row.two-column-profile img{width:60%}
.page-9 .row.three-column-rinsan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-10 .two-column-profile .cmp-image,.page-10 .title-photo .cmp-image{text-align:center}
.page-10 .img-center-aligned{text-align:unset}
.page-10 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-10 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-10 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-10 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-10 .row.title-photo .hr.section,.page-10 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-10 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-10 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-10 .row.three-column-izumisan{margin:40px 0 !important}
@media all and (min-width:992px){.page-10 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-10 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-10 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-10 .row.two-column-profile img{width:auto}
.page-10 .two-column-profile .column-right-margin{margin:0}
.page-10 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important;margin-top:2rem !important}
.page-10 .next-wapper .row{display:grid !important}
.page-10 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-10 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
.page-10 .profile-text{padding:32px 15px !important}
.page-10 .row.three-column-izumisan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-10 .row.three-column-izumisan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:768px){.page-10 .row.three-column-izumisan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-10 .row.three-column-izumisan .col.col-12.col-lg-4{padding:5px}
.page-10 .row.three-column-izumisan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-10 .row.two-column-profile img{width:60%}
.page-10 .row.three-column-izumisan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-11 .two-column-profile .cmp-image,.page-11 .title-photo .cmp-image{text-align:center}
.page-11 .img-center-aligned{text-align:unset}
.page-11 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-11 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-11 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-11 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-11 .row.title-photo .hr.section,.page-11 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-11 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-11 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-11 .row.three-column-kitabayashisan{margin:40px 0 !important}
@media all and (min-width:992px){.page-11 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-11 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-11 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-11 .row.two-column-profile img{width:auto}
.page-11 .two-column-profile .column-right-margin{margin:0}
.page-11 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important;margin-top:2rem !important}
.page-11 .next-wapper .row{display:grid !important}
.page-11 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-11 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
.page-11 .profile-text{padding:32px 15px !important}
.page-11 .row.three-column-kitabayashisan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-11 .row.three-column-kitabayashisan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:768px){.page-11 .row.three-column-kitabayashisan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-11 .row.three-column-kitabayashisan .col.col-12.col-lg-4{padding:5px}
.page-11 .row.three-column-kitabayashisan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-11 .row.two-column-profile img{width:60%}
.page-11 .row.three-column-kitabayashisan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-12 .two-column-profile .cmp-image,.page-12 .title-photo .cmp-image{text-align:center}
.page-12 .img-center-aligned{text-align:unset}
.page-12 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-12 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-12 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-12 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-12 .row.title-photo .hr.section,.page-12 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-12 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-12 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-12 .row.three-column-ishibasan{margin:40px 0 !important}
@media all and (min-width:992px){.page-12 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-12 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-12 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-12 .row.two-column-profile img{width:auto}
.page-12 .two-column-profile .column-right-margin{margin:0}
.page-12 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important;margin-top:2rem !important}
.page-12 .next-wapper .row{display:grid !important}
.page-12 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-12 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-12 .profile-text{padding:32px 15px !important}
.page-12 .row.three-column-ishibasan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-12 .row.three-column-ishibasan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-12 .row.three-column-ishibasan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-12 .row.three-column-ishibasan .col.col-12.col-lg-4{padding:5px}
.page-12 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-12 .row.two-column-profile img{width:60%}
.page-12 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-13 .two-column-profile .cmp-image,.page-13 .title-photo .cmp-image{text-align:center}
.page-13 .img-center-aligned{text-align:unset}
.page-13 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-13 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-13 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-13 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-13 .row.title-photo .hr.section,.page-13 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-13 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-13 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-13 .row.three-column-ishibasan{margin:40px 0 !important}
@media all and (min-width:992px){.page-13 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-13 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-13 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-13 .row.two-column-profile img{width:auto}
.page-13 .two-column-profile .column-right-margin{margin:0}
.page-13 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important;margin-top:2rem !important}
.page-13 .next-wapper .row{display:grid !important}
.page-13 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-13 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-13 .profile-text{padding:32px 15px !important}
.page-13 .row.three-column-ishibasan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-13 .row.three-column-ishibasan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-13 .row.three-column-ishibasan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-13 .row.three-column-ishibasan .col.col-12.col-lg-4{padding:5px}
.page-13 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-13 .row.two-column-profile img{width:60%}
.page-13 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-14 .two-column-profile .cmp-image,.page-14 .title-photo .cmp-image{text-align:center}
.page-14 .img-center-aligned{text-align:unset}
.page-14 .profile-text{background-color:#e4e1dc;padding:32px !important;width:100%;height:auto}
.page-14 .profile-text p{margin-bottom:0 !important;margin-top:32px !important}
.page-14 .two-column-profile .column-right-margin{margin:0 25px 0 0}
.page-14 .two-column-profile .column-right-margin p.column-profile-text{margin-top:0 !important;margin-bottom:0 !important}
.page-14 .row.title-photo .hr.section,.page-14 .row.profile-column-wrapper .hr.section{min-height:96px}
.page-14 .row.photo-column-wrapper .hr.section{min-height:56px}
.page-14 .row.photo-top-column-wapper .hr.section{min-height:66px}
.page-14 .row.three-column-ishibasan{margin:40px 0 !important}
@media all and (min-width:992px){.page-14 .title-photo .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media all and (max-width:991px){.page-14 .title-photo .cmp-image-mobile img.cmp-image__image{width:80%}
.page-14 .row.two-column-profile{display:flex;flex-direction:column-reverse}
.page-14 .row.two-column-profile img{width:auto}
.page-14 .two-column-profile .column-right-margin{margin:0}
.page-14 .two-column-profile .column-right-margin p.column-profile-text{margin-bottom:0 !important;margin-top:2rem !important}
.page-14 .next-wapper .row{display:grid !important}
.page-14 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-14 .title-photo .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:768px){.page-14 .profile-text{padding:32px 15px !important}
.page-14 .row.three-column-ishibasan .col.col-12.col-lg-4:first-child{margin-bottom:20px}
.page-14 .row.three-column-ishibasan .col.col-12.col-lg-4:last-child{margin-top:20px}
}
@media all and (min-width:769px){.page-14 .row.three-column-ishibasan .col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}
.page-14 .row.three-column-ishibasan .col.col-12.col-lg-4{padding:5px}
.page-14 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:414px){.page-14 .row.two-column-profile img{width:60%}
.page-14 .row.three-column-ishibasan .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-wmsd-2025-video .row.youtube-video-wrapper{padding-top:31px !important;width:80%;margin:auto}
.page-wmsd-2025-video .biogen-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.page-wmsd-2025-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.page-wmsd-2025-video .photo-exhv-vd-text{margin-top:0}
@media only screen and (max-width:768px){.page-wmsd-2025-video .row.youtube-video-wrapper{width:auto}
}