.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:48px;height:48px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:48px;line-height:1;opacity:.75;color:#646464;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:0;z-index:5}
[dir='rtl'] .slick-prev{right:0;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-80px}
[dir='rtl'] .slick-next{right:auto;left:-80px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:flex;width:100%;padding:0;margin:0;list-style:none;text-align:center;justify-content:center;left:0}
.slick-dots li{position:relative;display:flex;justify-content:center;align-items:center;width:20px;height:20px;margin:0 15px;padding:0;cursor:pointer;border-radius:50%;overflow:hidden;background:0;box-sizing:border-box;background:#646464}
.slick-dots li button{display:flex;width:20px;height:20px;cursor:pointer;color:transparent;outline:0;border:0;border-radius:50%;background:0;transition:all .1s;padding:0}
.slick-dots li:hover button,.slick-dots li:focus button{outline:0;border:0;width:7px;height:7px;background:#fff}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0;border:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before,.slick-dots li button:before{display:none}
.slick-dots li.slick-active button{outline:0;border:0;width:14px;height:14px;background:#fff;padding:0}
#disclaimer{position:fixed;top:0;left:0;width:100%;padding:15px;display:table;transition:.25s all ease-in-out;opacity:1;background-color:#236092;text-align:center;z-index:10000}
#disclaimer h6,#disclaimer p,#disclaimer a{font-family:'Libre Franklin',sans-serif;color:white}
#disclaimer h6{text-transform:uppercase;line-height:25px;font-size:25px}
#disclaimer #updateButton{padding:15px;display:inline-block;transition:.25s all ease-in-out;border:1px solid #fff;text-transform:uppercase;font-size:12px}
#disclaimer #updateButton:hover{background:#fff;color:#236092}
#disclaimer #closeButton{position:absolute;top:10px;right:10px;font-size:24px;line-height:24px}
@media all and (max-width:576px){.sm-title-centered{text-align:center}
}
.sm-margin{margin-left:3.8rem;margin-right:3.8rem}
.clip-path-up{clip-path:polygon(100% 0,100% 84%,7% 84%,0 100%,0 0);transform:translateY(-100%);padding-bottom:38px}
.clip-path-down{clip-path:polygon(92% 16%,100% 0,100% 100%,0 100%,0 16%);transform:translate(-100%,50px);padding-top:30px}
@-webkit-keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@-moz-keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@-ms-keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@-o-keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@keyframes ripple{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}
}
@-webkit-keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@-moz-keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@-ms-keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@-o-keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
@keyframes growDown{0{transform:scaleY(0)}
100%{transform:scaleY(1)}
}
.animate-grow-down{-webkit-animation-name:growDown;-moz-animation-name:growDown;-ms-animation-name:growDown;-o-animation-name:growDown;animation-name:growDown;-webkit-animation-duration:400ms;-moz-animation-duration:400ms;-ms-animation-duration:400ms;-o-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:forwards;-moz-animation-direction:forwards;-ms-animation-direction:forwards;-o-animation-direction:forwards;animation-direction:forwards;transform-origin:top center}
html{font-size:62.5%}
body{max-width:1920px;margin:0 auto}
.modal-backdrop{z-index:1140 !important}
.hardcode-nav-titles{display:none}
.root div>.responsivegrid,#mainContentWrapper{float:none !important;width:100%;max-width:1920px;margin:0 auto}
.page-cookies #mainContentWrapper{margin:5rem auto 0 !important}
.cmp--background-container__style1,.cmp--background-container__style3{width:100%}
.cmp--background-container__style1 .card-img-container,.cmp--background-container__style3 .card-img-container{position:relative;z-index:1;height:40rem;padding:0 3.8rem;background-position:center}
.cmp--background-container__style1 .card-img-container .overlay-element,.cmp--background-container__style3 .card-img-container .overlay-element{position:relative;z-index:3;top:30%;max-width:1024px;margin:auto}
.cmp--background-container__style1 .card-img-container .heading-h1,.cmp--background-container__style3 .card-img-container .heading-h1,.cmp--background-container__style1 .card-img-container .heading-h2,.cmp--background-container__style3 .card-img-container .heading-h2{margin:0;color:#fff}
.cmp--background-container__style1 .card-img-container .heading-h2,.cmp--background-container__style3 .card-img-container .heading-h2{margin-top:1.5rem;font:400 1.8rem/2.4rem "kozuka-gothic-pr6n",sans-serif}
.cmp--background-container__style1 .card-img-container .heading-h2 sup,.cmp--background-container__style3 .card-img-container .heading-h2 sup{top:-0.6rem;font-size:60%}
.cmp--background-container__style3 .card-img-container::after{background:0}
.cmp--background-container__style3 .card-img-container .heading-h1,.cmp--background-container__style3 .card-img-container .heading-h2{color:#231f20}
.cmp--subtitle__style2 h3.heading-h3,.cmp--subtitle__style2 h4.heading-h4{max-width:620px;margin:0 auto 2.5rem;color:#231f20;text-align:left;font:300 4.2rem/4.5rem "kozuka-gothic-pr6n",sans-serif}
.cmp--subtitle__style2 h4.heading-h4{color:#53575a;font:400 2.2rem/3.3rem "kozuka-gothic-pr6n",sans-serif}
.cmp--subtitle__style2 h4.heading-h4 sup{font-size:1.4rem}
.cmp--rte__style1{max-width:620px;margin:auto}
.cmp--rte__style1 p,.cmp--rte__style1 ul li{margin-bottom:1.5rem;font:400 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
.cmp--rte__style1 ul{padding-left:2rem}
.cmp--rte__style1 li{position:relative;list-style:none}
.cmp--rte__style1 li:before{content:url('../../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/dash.png');position:absolute;transform:translate(-150%,-20%)}
.cmp--rte__style1 sup{font-size:1rem}
.cmp--image__style2{max-width:620px;margin:auto}
.cmp--column-control__style3{max-width:1920px;background-color:#236092;color:#fff}
.cmp--column-control__style3 .row .col:first-child .column-control-column,.cmp--column-control__style3 .row .col:first-child .image,.cmp--column-control__style3 .row .col:first-child .cmp-image,.cmp--column-control__style3 .row .col:first-child img{height:100%}
.cmp--column-control__style3 .row .col:last-child{padding:5.5% 15% 4.5% 2.5%}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(1) p{margin:0 0 1.4rem 0;text-transform:uppercase;font:700 normal 1.2rem/1.6rem "kozuka-gothic-pr6n",sans-serif}
.cmp--column-control__style3 .row .col:last-child div:nth-child(2) h5{margin:0 0 2.1rem;color:#fff;font:300 normal 3rem/4rem "kozuka-gothic-pr6n",sans-serif}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(3){margin:0 0 3.2rem}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(3) p{font:normal normal 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a{width:3.2rem;height:3.2rem;padding:0;background:no-repeat url('../../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/arrow-right.png')}
.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover{position:relative}
.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover:before{content:'';position:absolute;border:#fff solid 2px;border-radius:50%;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s}
.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover:hover:before,.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover:focus:before,.cmp--column-control__style3 .row .col:last-child div:nth-child(4) a:hover:active:before{-webkit-animation-name:ripple;-moz-animation-name:ripple;-ms-animation-name:ripple;-o-animation-name:ripple;animation-name:ripple}
.button.cmp--button__style1 a{width:15rem;height:5rem;border-radius:0;background:#7f2629;color:#fff;text-align:center;letter-spacing:.1rem;font:400 2.1rem/4.3rem "kozuka-gothic-pr6n",sans-serif}
#blueWrapper .cmp-text{margin:2rem 0 0}
#blueWrapper img{display:block;max-width:4.8rem;height:4.8rem;margin:0 auto}
#blueWrapper p{max-width:78rem;height:12rem;margin:0 auto;color:#fff;text-align:center;font:300 3rem/4rem "kozuka-gothic-pr6n",sans-serif}
.column-control.cmp--column-control__style2 #blueWrapper{position:relative;top:50%;-webkit-transform:translateY(41%);-ms-transform:translateY(41%);transform:translateY(41%)}
#cardContainer{max-width:92rem;margin:0 auto;text-align:center}
#cardContainer img{width:7.2rem;height:7.2rem}
#cardContainer h2{margin:7.7rem 0 9rem}
#cardContainer p{width:27.7rem;height:7.2rem;margin:0 auto;text-align:center;font:400 1.4rem/1.8rem "kozuka-gothic-pr6n",sans-serif}
#cardContainer #cardContainerRowOne{margin:6rem 0}
.card-container.cmp--background-container__style16 .button.cmp--button__style2 a{margin:0 0 9rem 4.8rem;background:url('../../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/home/arro-two.png');background-size:contain;background-repeat:no-repeat}
.references-container{position:relative;margin:7rem auto 8.5rem;padding:1rem 3.8rem 0}
.references-container .references{display:none;max-width:940px;margin:auto}
.references-container.active .references{display:block;margin-top:4rem;padding-bottom:.5rem}
.references-container h2.reference{position:relative;display:block;width:100%;max-width:940px;margin:0 auto 2rem;color:#53575a;letter-spacing:0;font:700 1.8rem "kozuka-gothic-pr6n",sans-serif}
.references-container h2.reference:before{content:'';position:absolute;top:120%;left:0;width:100%;height:1px;background:#dadada}
.references-container h2.reference:hover,.references-container h2.reference:focus{cursor:pointer}
.references-container h2.reference:after{content:'';position:absolute;top:8px;right:0;display:block;width:24px;height:24px;background-color:transparent;background-image:url('../../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/common/arrow-blue.png');background-position:center center;background-size:15px;background-repeat:no-repeat}
.references-container.active h2.reference:after{transform:rotate(0)}
.references-container .references p{display:flex;margin-bottom:1rem;color:#53575a;text-align:left;text-indent:0;font:400 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
.references-container .references p b{margin-right:5px}
.references-container .references p span{word-break:break-word}
@media(orientation:landscape) and (min-width:992px){#main-nav>ul.nav.main-navigation-list.col-lg-10>li.nav-item.dropdown.show-inner-dropdown>ul{display:none !important}
}
@media all and (max-width:991px){.cmp--column-control__style3{max-width:620px;margin:auto}
.cmp--column-control__style3 .row>.col:last-child{padding:10%}
.cmp--column-control__style3 .row .col:last-child{padding:4rem 3.8rem 4rem}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(1) p{margin-bottom:.5rem}
.cmp--column-control__style3 .row .col:last-child div:nth-child(2) h5{margin-bottom:1.4rem;font-size:2.4rem;line-height:3.6rem}
.cmp--column-control__style3 .row .col:last-child .rich-text:nth-child(3){margin-bottom:2.4rem}
.card-color-container.d-block.mx-auto{min-height:43rem}
}
@media all and (max-width:768px){.cmp--background-container__style1,.cmp--background-container__style3{height:500px;background-color:#f1efec}
.cmp--background-container__style1 .card-img-container h1.heading-h1,.cmp--background-container__style3 .card-img-container h1.heading-h1,.cmp--background-container__style1 .card-img-container h2.heading-h2,.cmp--background-container__style3 .card-img-container h2.heading-h2{color:#231f20}
.cmp--background-container__style1 h1.heading-h1,.cmp--background-container__style3 h1.heading-h1{font-size:4rem;line-height:4.5rem}
.cmp--background-container__style1 .card-img-container,.cmp--background-container__style3 .card-img-container{height:30rem}
.cmp--background-container__style1 .card-img-container .overlay-element,.cmp--background-container__style3 .card-img-container .overlay-element{top:300px;display:flex;flex-direction:column;justify-content:center;width:100%;height:200px}
}
@media all and (max-width:692px){.cmp--subtitle__style2 h3.heading-h3,.cmp--subtitle__style2 h4.heading-h4{margin-left:3.8rem;margin-right:3.8rem}
.cmp--rte__style1,div.accordion,.references-container,.cmp--image__style2{margin-left:3.8rem;margin-right:3.8rem}
}
@media all and (max-width:576px){.cmp--background-container__style1 .card-img-container,.cmp--background-container__style3 .card-img-container{height:20rem}
.cmp--background-container__style1 .card-img-container .overlay-element,.cmp--background-container__style3 .card-img-container .overlay-element{top:200px;height:300px}
.references-container{padding-right:0;padding-left:0}
.cmp--column-control__style3 .row .col:first-child .image{height:26rem}
}
@media all and (max-width:350px){.cmp--background-container__style1 h1.heading-h1,.cmp--background-container__style3 h1.heading-h1{font-size:3rem}
}
@media screen and (min-width:991px){#mainContentWrapper{margin-top:50px}
}
.cmp-text p{margin-top:2rem;margin-bottom:2.5rem}
.cmp-text ul li:nth-child(n){margin-bottom:1rem}
.cmp-text ul li:first-child{margin-top:2rem}
span.bar{width:28px;height:5px;margin-right:15px;display:flex;background-color:#3c70ae}
table.main-title-tb tr td{display:table-cell}
.subtitle-paragraph{font-weight:500;font-size: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}
.left-arrow{transform:rotate(135deg);border:solid #3c70ae;border-width:0 2px 2px 0;display:inline-block;padding:3px;vertical-align:middle}
span.left-link-next-txt span{margin-left:25px}
.left-link-next-wapper-text{margin-left:25px;display:inline-block;text-align:left}
.right-link-next-wapper-text{margin-right:25px}
.link-next-span-text{display:flex;align-items:center}
.next-wapper .left-link-next-wrapper .left-link-next-txt{display:flex;justify-content:left;align-items:center;height:100%;position:relative}
.next-wapper a,.next-wapper a:hover,.next-wapper a:focus{border:none !important;outline:unset !important}
p.left-link-next-wrapper{text-align:left}
.left-link-next-wrapper a{color:#3c70ae}
.next-wapper .row{display:flex;flex-wrap:nowrap}
.next-wapper .row .column{width:50%}
@media all and (max-width:414px){.next-wapper .row .column{width:100%}
.next-wapper .row .column:first-child{margin-bottom:2rem}
.next-wapper p{margin:0}
.next-wapper .row{display:grid !important}
}
.four-column-margin{padding:20px;margin-right:14px}
ul.ul-list,ol.ol-list{padding-inline-start:18px;font-size:18px}
ul.ul-list li,ol.ol-list li{padding:15px 0}
::marker{color:#3c70ae}
@media all and (max-width:414px){.text-underline{width:50%}
}
@media all and (max-width:575px){.container{padding:0 20px !important}
}
.cmp-text p.breadcrumb-txt{margin:0 0 20px;color:#535653;font-size:1.4rem !important}
.breadcrumb-txt a{color:#535653;text-decoration:underline}
.hr.section{min-height:50px}
@media all and (max-width:767px){span.bar{width:22px;margin-bottom:6px;margin-right:10px}
.hr.section{min-height:20px}
ul.ul-list li,ol.ol-list li{font-size:16px}
}
@media all and (max-width:991px){.cmp-text p.breadcrumb-txt{margin:20px 0}
.four-column-margin{margin:10px 0 !important}
}
@media all and (min-width:992px){.two-column-margin,.three-column-margin{margin-right:25px}
}
.pglink-btn-wrapper .link-wrapper a{display:inline-block;width:255px;height:45px !important;border:3px solid #3c70ae !important;font-size: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:320px){.pglink-btn-wrapper .link-wrapper .link-txt-detail{width:calc(60%)}
}
@media all and (max-width:300px){.pglink-btn-wrapper .link-wrapper a{width:90%;height:auto !important;padding:10px}
}
@media screen and (max-width:1024px){br.pc{display:none}
}
@media screen and (max-width:991px){br.pc-tbh{display:none}
}
@media screen and (max-width:767px){br.pc-tb{display:none}
}
br.tb{display:none}
@media screen and (max-width:769px) and (min-width:768px){br.tb{display:block}
}
br.tb-spx{display:none}
@media screen and (max-width:991px) and (min-width:768px){br.tb-spx{display:block}
}
@media screen and (min-width:992px){br.tb-spx-sp{display:none}
}
@media screen and (min-width:768px){br.sp{display:none}
}
@media screen and (min-width:415px){br.spv{display:none}
}
@media screen and (max-width:414px){br.pc-tb-sph{display:none}
}
br.sph{display:none}
@media screen and (max-width:767px) and (min-width:415px){br.sph{display:block}
}
br.ref-txt{display:none}
@media screen and (max-width:342px){br.ref-txt{display:block}
}
h2.h2margin-top-no-paragraph{margin-top:96px}
h2.h2margin-top-under-paragraph{margin-top:71px}
h3.h3margin-top-no-paragraph{margin-top:56px}
h3.h3margin-top-under-paragraph{margin-top:31px}
.youtube-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.youtube-video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.next-wapper .container{padding:0 !important}
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:80px;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{opacity:1;text-align:center}
#topHeaderSection .nav-item.contact-us a{font-size:16px;color:black !important}
#topHeaderSection .nav-item small.nav-link{pointer-events:none}
#topHeaderSection .nav-item.contact-us .nav-link small{font-size:11px !important;font-weight:500}
#topHeaderSection .nav-item.contact-us .nav-link span{font-size:16px !important}
#topHeaderSection .nav-item.helc{margin-top:7px}
#topHeaderSection .nav-item.helc img{width:150px;height:52px}
#topHeaderSection .nav-item.booklet{margin-left:3.5rem}
#topHeaderSection .nav-item.booklet .nav-link{padding-left:0;padding-right:0;margin-right:0;margin-top:19px}
#topHeaderSection .nav-item.booklet img{position:absolute;top:44%;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{white-space:nowrap;font-size:1.4rem;font-weight:500;color:#53575a;line-height:1.5}
#topHeaderSection .utility-nav .nav-link:hover{text-decoration:underline;cursor:pointer}
#topHeaderSection .utility-nav .open-dropdown{position:relative;top:8px;padding:.6rem 2.2rem .6rem 1.7rem;background:#3c70ae;color:#fff;text-transform:uppercase;white-space:nowrap;font:500 1.2rem "kozuka-gothic-pr6n",sans-serif}
#topHeaderSection .utility-nav .open-dropdown:after{content:'';position:absolute;top:35%;right:9px;display:block;width:8px;height:8px;border-top:2.8px solid #fff;border-left:2.8px solid #fff;transition:transform .5s;transform:rotate(225deg)}
#topHeaderSection .utility-nav .open-dropdown.active:after{top:40%;transition:transform .5s;transform:rotate(45deg)}
#topHeaderSection .utility-nav .open-dropdown.active+.dropdown{display:block}
#topHeaderSection ul.nav{justify-content:flex-end !important}
#topHeaderSection .dropdown{position:absolute;display:none;padding:0;list-style:none;background-color:#e4dfda}
#topHeaderSection .dropdown.show{display:block}
#topHeaderSection .dropdown .nav-link{position:absolute;padding:.8rem .41rem;background:#3c70ae;color:#fff;font:500 1.2rem "kozuka-gothic-pr6n",sans-serif}
@media all and (min-width:1025px){.cmp-logo-img{transform:translate3d(0,0,0)}
.header.header-variation-one .main-navigation-list{gap:30px !important}
}
@media all and (min-width:1115px){.cmp-main-nav ul.nav li:nth-child(5) .dropdown-menu{width:200px !important}
}
@media screen and (max-width:1024px) and (min-width:992px){.cmp-logo-img{width:190px !important;transform:translate3d(0,0,0)}
}
@media all and (min-width:992px){div.header{position:fixed;z-index:1000;top:50px !important;max-width:1920px;padding-right:4.8rem;padding-left:1.5rem;background-color:#fff}
div.header .logo{margin-left:-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 1rem}
.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:26px}
.header.header-variation-one .main-navigation-list .nav-item.dropdown:nth-child(4){width:133px}
.header.header-variation-one .main-navigation-list .nav-item.dropdown:nth-child(5){width:150px}
.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}
.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:20px;width:21rem}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu{width:202px;padding:1rem 3.7rem 2rem 1rem;border:0;font:400 1.4rem "kozuka-gothic-pr6n",sans-serif;background-color:#f5f5f5}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li{padding:10px 10px 10px 5px;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li:after{transform:translateY(-50%) rotate(-90deg);top:50%}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li:last-child::after{top:60%}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li:last-child{padding-bottom:0}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li a{color:#151515;line-height:2rem}
.header.header-variation-one .cmp-main-nav ul.nav .dropdown-menu li a:hover{color:#3c70ae}
.header.header-variation-one .cmp-main-nav ul.nav li{position:relative}
.header.header-variation-one .cmp-main-nav ul.nav li::after{content:'';position:absolute;top:22px;right:-28px;width:20px;height:10px;transition:all .4s linear;transform:scaleX(0);background-image:url('../../../../../../../../../../content/dam/intl/apac/japan/sma/patients/tisma/ja-jp/media/images/navi/chevron_down.png');background-repeat:no-repeat;vertical-align:inherit;transform:scaleY(1);background-size:16px 10px}
.header.header-variation-one .cmp-main-nav ul.nav li:last-child .dropdown-menu{width:165px}
.header.header-variation-one .cmp-main-nav ul.nav li.hover::after,.header.header-variation-one .cmp-main-nav ul.nav li.active-link::after{visibility:visible;transform:scaleX(1)}
.header.header-variation-one .cmp-main-nav ul.nav li.active-link{background:0}
.header.header-variation-one .cmp-main-nav ul.nav li.active-link>a{color:#3c70ae}
.header.header-variation-one .cmp-main-nav ul.nav li.active-link>a:hover{color:#3c70ae}
.header.header-variation-one .cmp-main-nav ul.nav li .arrow-down-icon{display:none}
.subnav-horizontal-dropdown-menu{border:0}
.cmp-main-nav ul.nav>li{max-width:unset}
}
.dropdown-menu{-webkit-animation-name:growDown;-moz-animation-name:growDown;-ms-animation-name:growDown;-o-animation-name:growDown;animation-name:growDown;-webkit-animation-duration:400ms;-moz-animation-duration:400ms;-ms-animation-duration:400ms;-o-animation-duration:400ms;animation-duration:400ms;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-direction:forwards;-moz-animation-direction:forwards;-ms-animation-direction:forwards;-o-animation-direction:forwards;animation-direction:forwards;transform-origin:top center}
@media all and (max-width:1200px){.header.header-variation-one .header-utilitynav-wrapper .cmp-logo-link{left:0}
}
@media all and (max-width:1065px) and (min-width:992px){.cmp-main-nav ul.nav li:last-child .dropdown-menu{width:120px !important}
}
@media all and (max-width:991px){.header.header-variation-one .header-utilitynav-wrapper .cmp-logo-link{max-width:200px;margin-top:7px}
.cmp-main-nav ul.nav>li a{width:max-content !important;max-width:100% !important}
.cmp-main-nav ul.nav.main-navigation-list .dropdown.show-inner-dropdown{padding:10px 0 0 !important}
#topHeaderSection .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:128px !important;height:auto;background-color:#fff}
.header-variation-one .cmp-main-nav-container .close-icon{display:none}
.header-variation-one .cmp-main-nav-container .close-icon::before{content:''}
.header-variation-one .cmp-main-nav-container #main-nav .dropdown-menu.show-focused-menu{display:none}
.header-variation-one .cmp-main-nav-container #main-nav .dropdown-menu.show .dropdown-item[style]{display:block !important}
.header-variation-one ul.nav li.search-menu-link.contact:hover a,.header-variation-one ul.nav li.search-menu-link.smpc:hover a{color:#3c70ae}
.header-variation-one .cmp-main-nav ul.nav>li{border-color:#666;background-color:#fff;text-align:center}
.header-variation-one .cmp-main-nav ul.nav>li .nav-link{padding-left:0;text-transform:unset}
.header-variation-one .cmp-main-nav ul.nav>li.dropdown.show-inner-dropdown{padding-right:0}
.header-variation-one .cmp-main-nav ul.nav>li.dropdown.show-inner-dropdown .dropdown-menu a{padding:0;color:#53575a;font:400 14px "kozuka-gothic-pr6n",sans-serif}
.header-variation-one .cmp-main-nav ul.nav>li.dropdown.show-inner-dropdown .show .active-child-innerlink a{color:#3c70ae}
.header-variation-one .cmp-main-nav ul.nav>li.dropdown.show-inner-dropdown:last-of-type{border-bottom:0}
.header-variation-one .cmp-main-nav ul.nav.main-nav-right li.cmp-support{height:1px;padding:0}
.header-variation-one .search-menu-link{padding:10px 15px}
.header-variation-one .cmp-main-nav ul.nav{padding:0 38px;background-color:#fff}
.header-variation-one .cmp-main-nav ul.nav>li{border-color:#d3ccc5}
.header-variation-one .cmp-main-nav ul.nav>li a{color:#000;text-transform:none;font-family:"kozuka-gothic-pr6n",sans-serif}
.header-variation-one .cmp-main-nav ul.nav>li:first-child,.header-variation-one .cmp-main-nav ul.nav>li:nth-child(2){border:0}
.header-variation-one .cmp-main-nav ul.nav>li:nth-child(2){border-bottom:1px solid #d3ccc5}
.header-variation-one .cmp-main-nav ul.main-nav-right{display:none}
.header-variation-one .cmp-main-nav ul.nav li.dropdown{padding-right:0;padding-left:0;background:#fff;text-align:left}
.header-variation-one .cmp-main-nav ul.nav li.search-menu>a,.header-variation-one .cmp-main-nav ul.nav li.dropdown.active-link>a,.header-variation-one .cmp-main-nav ul.nav li.dropdown:hover>a{color:#3c70ae}
.header-variation-one .nav-item-title{display:none}
.header-variation-one .cmp-main-nav ul.nav .dropdown-menu.show{padding:.5rem 0;border:0;text-align:left}
.header-variation-one .cmp-main-nav ul.nav .dropdown-menu.show>li{padding:14px 0 14px 14px}
.header-variation-one .dropdown>span.arrow-down-icon{width:38px;height:38px;border:0;transform:none}
.header-variation-one .dropdown>span.arrow-down-icon::after{width:16px;height:10px;background-image:url('../../../../../../../../../../content/dam/intl/apac/japan/sma/patients/tisma/ja-jp/media/images/navi/chevron_down.png');vertical-align:inherit}
.header-utilitynav-wrapper>div>div{align-items:center;flex-direction:row-reverse !important;justify-content:space-between;width:100%;height:130px;top:35px;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>.container{max-width:90%}
#topHeaderSection .is-hcp-item{margin-right:0}
#topHeaderSection .utility-nav .nav-link:hover{cursor:pointer}
#topHeaderSection .utility-nav .open-dropdown{padding:.6rem 2.2rem .6rem 1.7rem;top:10px}
#topHeaderSection .dropdown .nav-link{padding:1rem .4rem}
}
.cmp-main-nav-btn.navbar-toggler{position:relative;width:32px;height:17px;margin:0;cursor:pointer;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.cmp-main-nav-btn.navbar-toggler .icon-bar{position:absolute;left:0;display:block;width:36px;height:4px;border-radius:3px;opacity:1;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}
.cmp-main-nav-btn.navbar-toggler .icon-bar:nth-child(2){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.cmp-main-nav-btn.navbar-toggler .icon-bar:nth-child(3){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.cmp-main-nav-btn.navbar-toggler .icon-bar:nth-child(4){top:21px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}
.cmp-main-nav-btn.navbar-toggler.open .icon-bar:nth-child(2){top:-10px;left:2px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.cmp-main-nav-btn.navbar-toggler.open .icon-bar:nth-child(3){width:0;opacity:0}
.cmp-main-nav-btn.navbar-toggler.open .icon-bar:nth-child(4){top:16px;left:2px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
@media all and (max-width:762px){#topHeaderSection ul.nav{justify-content:center !important}
#topHeaderSection .nav-item.booklet img{top:50%}
#topHeaderSection .nav-item.booklet .nav-link{padding-top:8px;margin-top:0}
.header-variation-one .cmp-main-nav-container{top:160px !important}
.header-utilitynav-wrapper>div>div{height:160px;top:55px}
}
@media all and (max-width:575px){#topHeaderSection .nav-item.booklet .nav-link{padding-top:20px}
.header-variation-one .cmp-main-nav-container{top:189px !important}
.header-utilitynav-wrapper>div>div{height:190px;top:68px}
}
@media all and (max-width:497px){#topHeaderSection .nav-item.booklet img{top:53%}
#topHeaderSection .nav-item.booklet .nav-link{padding-top:10px}
#topHeaderSection .nav-item.booklet .nav-link{display:block}
.header-variation-one .cmp-main-nav-container{top:229px !important}
.header-utilitynav-wrapper>div>div{height:230px;top:80px}
}
@media all and (max-width:361px){.header-variation-one .cmp-main-nav ul.nav{padding:0 20px}
}
@media all and (max-width:991px) and (orientation:landscape){.header-variation-one .cmp-main-nav-container #main-nav .dropdown-menu:not(.show){display:none}
.header-variation-one .cmp-main-nav-container #main-nav .dropdown-menu.show-focused-menu{display:block}
}
div.footer{padding-right:3.8rem;padding-left:3.8rem;background-color:#3c70ae}
.footer .cmp-logo-img{width:100% !important;transform:translate3d(0,0,0);margin-top:0 !important}
.footer .bg-lighter-blue,.footer .bg-light-blue{background-color:transparent}
.footer .cq-placeholder,.footer .new{height:0}
.footer .hr.section{min-height:10px}
.footer div#copy-right-wapper{justify-content:center}
.footer .copy-right-section{margin-bottom:0}
.footer .social-media-logo{text-align:center}
.footer .social-media-logo span{display:inline-block}
.footer .social-media-logo a{display:inline-block;overflow:hidden}
.footer .footer-copy-right{text-align:center;color:#fff}
.footer .footer-copy-right p{font-size: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;width:max-content;max-width:100%;color:#fff;font-size:12px}
.footer .footer .footer-links-section .list-group-item:hover{color:#979797}
.footer .footer .footer-links-section .col-lg-9{justify-content:center}
.footer .list-group.list-vertical .list-group-item:first-child{border-bottom:1px solid #d3ccc5;font-size:14px !important;width:170px !important}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left .list-group-item{padding:0;border-bottom:0;width:max-content;max-width:100%;text-align:center;font-size: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 .column-control-column{margin-bottom:1rem}
.footer .container{max-width:unset}
.footer .cmp-logo{text-align:center}
.footer .social-media-logo{margin-top:-14px}
.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(4) .list-group.list-vertical{float:right !important;margin-top:-113rem}
.footer #footer-wapper .col.col-12.col-lg-five-column:nth-child(5) .list-group.list-vertical{float:right !important;margin-top:-89rem}
.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:-30px}
}
@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:414px){#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:nth-child(5) .list-group.list-vertical{float:none !important;margin-top:1rem !important}
#footer-wapper .list-group{width:100% !important}
.list-group.list-horizontal.flex-lg-row.text-center.text-lg-left{margin-top:5px !important}
.list-group.list-horizontal.flex-lg-row.text-center.text-lg-left .list-group-item{text-align:left !important}
.social-media-logo{text-align:left !important;margin-top:0 !important;width:100% !important}
.footer-copy-right{text-align:left !important}
.footer .list-group.list-horizontal.flex-lg-row.text-center.text-lg-left .list-group-item{margin:0}
.footer .footer .footer-links-section .col-lg-3{justify-content:left}
}
@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}
h4{font-size:1.8rem !important}
h1,h2,h3{line-height:1.6 !important}
.cmp-text p,.cmp-text ul,p.subtitle-phg-font{font-size:1.8rem !important;line-height:30px}
.small,small{font-size:1.4rem !important}
p.subtitle-phg-font{margin-top:2rem;margin-bottom:2.5rem;font-weight:500}
@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,p.subtitle-phg-font{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}
}
#entryModal{z-index:2000;pointer-events:none}
#entryModal .modal-dialog{overflow:hidden;max-width:940px;border-radius:25px;box-shadow:0 2px 20px #000}
#entryModal .modal-content{padding:0}
#entryModal .card-img-container{background-size:initial !important}
#alzEntryPopup{min-height:555px;padding:30px 0}
#alzEntryPopup br{display:none}
#alzEntryPopup .col-lg-3{margin-top:20px}
#alzEntryPopup .next br{display:none}
#alzEntryPopup .col-lg-9{padding:0 32px 0 50px}
#alzEntryPopup .col-lg-9 .column-control-column a.modal-button{display:block;width:20px;height:20px;margin-left:auto;padding:0;background:transparent url('../../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/entry-popup/close-icon.svg') no-repeat center}
#alzEntryPopup .col-lg-9 .heading-h2{margin:20px 0 23px;color:#fff;font:400 3.2rem/4.1rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup .col-lg-9 .popup-description{color:#fff;font:400 1.6rem/2.2rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup #buttons{margin:55px 0 37px}
#alzEntryPopup #buttons .cmp-button-link{position:relative;width:264px;min-height:70px;margin-left:0;padding:14px 17px;border-radius:0;background:#7f2629;color:#fff;text-align:left;text-transform:uppercase;letter-spacing:1px;font:400 1.6rem/2rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup #buttons .cmp-button-link::after{content:'';position:absolute;top:50%;right:15px;display:block;width:18px;height:18px;background:url('../../../../../../../../../../content/dam/intl/apac/japan/ad/patients/with-alz/ja-jp/media/images/entry-popup/arrow.svg') no-repeat center;transform:translateY(-9px)}
#alzEntryPopup #buttons .col-lg-6:last-child .cmp-button-link{border:1px solid #fff;background:transparent}
#alzEntryPopup .popup-note{color:#fff;font:400 1.4rem/2rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup .popup-cookie{margin-top:70px;margin-bottom:0;font:400 1.4rem/1.8rem "kozuka-gothic-pr6n",sans-serif}
#alzEntryPopup .popup-cookie a{color:#7f2629;text-decoration:underline;font-weight:600}
#alzEntryPopup .job-code{display:block;margin-top:24px;text-align:right}
@media all and (max-width:991px){#entryModal .modal-dialog{max-width:750px}
#entryModal .column-control-column{margin-bottom:0 !important}
#alzEntryPopup{flex-wrap:nowrap;padding:15px 0}
#alzEntryPopup .popup-description br,#alzEntryPopup .popup-note br,#alzEntryPopup .popup-cookie br{display:none}
#alzEntryPopup .col-lg-3{max-width:200px;margin-top:25px}
#alzEntryPopup .col-lg-9{max-width:550px}
#alzEntryPopup .col-lg-9 .heading-h2{margin:20px 0 5px}
#alzEntryPopup .col-lg-9 #buttons{margin:0}
#alzEntryPopup .col-lg-9 .popup-description{margin:20px 0 20px}
#alzEntryPopup .col-lg-9 .popup-cookie{margin:20px 0 0}
#alzEntryPopup #buttons .col-lg-6{margin-bottom:10px}
}
@media all and (max-width:768px){#entryModal .modal-dialog{max-width:700px}
#alzEntryPopup{padding:0}
#alzEntryPopup .col-lg-3{display:none}
#alzEntryPopup .col-lg-9{max-width:100%;padding:20px 40px 10px;background:#007078}
#alzEntryPopup .col-lg-9 .popup-description{margin:20px 0}
#alzEntryPopup .col-lg-9 .popup-cookie{margin:20px 0 0;color:#fff}
#alzEntryPopup .col-lg-9 .popup-cookie a{color:#000}
}
@media all and (max-width:700px){#entryModal .modal-dialog{max-width:500px}
}
@media all and (max-width:575px){#entryModal .modal-dialog{max-width:450px;margin:5px auto}
#alzEntryPopup .col-lg-9>.column-control-column{margin:0}
#alzEntryPopup .col-lg-9 .heading-h2{font-size:2.4rem}
#alzEntryPopup .col-lg-9 .popup-description,#alzEntryPopup .col-lg-9 .popup-note,#alzEntryPopup .col-lg-9 .popup-cookie{font-size:1.3rem}
#alzEntryPopup .col-lg-9 .popup-description{margin:10px 0}
#alzEntryPopup .col-lg-9 .popup-cookie{margin:0}
#alzEntryPopup .col-lg-9 #buttons .col-lg-6 .column-control-column{margin-bottom:10px}
}
@media all and (max-width:460px){#entryModal .modal-dialog{max-width:390px}
#entryModal br.mobile-visible{display:block}
#alzEntryPopup .col-lg-9{padding:20px}
}
@media all and (max-width:413px){#entryModal .modal-dialog{max-width:350px}
#alzEntryPopup .col-lg-9{padding:20px}
#alzEntryPopup .col-lg-9 .next br{display:block}
}
@media all and (max-width:320px){#entryModal .modal-dialog{max-width:300px}
}
@media all and (max-width:450px) and (max-height:600px){#entryModal #popupWrappe{overflow-y:scroll;max-height:100vh}
}
@media all and (orientation:landscape){#entryModal #popupWrappe{overflow-x:hidden;overflow-y:auto;max-height:100vh}
}
#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-causes .muscle-title{margin:56px 0 !important}
.page-causes .grey-text{color:#858585}
.page-causes .row.sma-video-wrapper{width:70%;margin:auto;padding-top:31px}
.page-causes .sma-paragraph{margin-top:66px}
.page-causes .row.sma-inherited-wapper .cmp-text ul li:first-child{margin-top:unset}
.page-causes .row.sma-inherited-wapper .cmp-text ul li:nth-child(n){margin-bottom:unset}
.page-causes .row.sma-inherited-wapper .cmp-image{margin-top:56px;margin-bottom:56px}
.page-causes .row.sma-number-wapper{background:#f2f8fb;padding:32px 0}
.page-causes .row.sma-wapper .pglink-btn-wrapper{margin-top:20px}
@media all and (min-width:992px){.row.muscle-wapper{width:60%;margin:auto}
.row.muscle-wapper .cmp-image-desktop img.cmp-image__image{width:100%}
.row.sma-inherited-wapper .cmp-image-desktop img.cmp-image__image{width:80%}
}
@media only screen and (max-width:991px){.page-causes .cmp-image-mobile img.cmp-image__image{width:100%}
}
@media all and (max-width:767px){.page-causes .row.sma-video-wrapper{width:auto}
}
.page-rehabilitation .row.two-column-wapper{background:#f5f5f5;padding:40px 0;margin-bottom:96px;align-items:center}
.page-rehabilitation .row.two-column-wapper p{text-align:left}
.page-rehabilitation .two-column-margin{margin-right:25px;margin-left:7%}
.page-rehabilitation .two-column-margin .pglink-btn-wrapper .link-wrapper .link-txt-detail img{width:25px;position:unset;margin-left:1rem}
.page-rehabilitation .row.pharmaceutical-products{background:#f5f5f5;padding:25px 0}
.page-rehabilitation .two-column-wapper h2{color:#3c70ae}
.page-rehabilitation .two-column-margin .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100%;justify-content:center;text-align:center}
.page-rehabilitation .pglink-btn-wrapper .link-wrapper a{width:300px;height:55px !important}
.page-rehabilitation .evaluation-of-walking{margin-top:2rem}
.page-rehabilitation .cmp-text ul li:first-child{margin-top:unset}
.page-rehabilitation .cmp-text ul li:nth-child(n){margin-bottom:unset}
.page-rehabilitation li:last-child{padding-bottom:0 !important}
.page-rehabilitation ul.ul-list{margin-bottom:0}
.page-rehabilitation .two-column-wapper img{width:40%}
.page-rehabilitation img.right-arrow{width:8px !important;height:auto}
@media all and (max-width:991px){.page-rehabilitation .two-column-margin{margin-right:unset;margin-left:unset}
.page-rehabilitation .two-column-wapper h2{text-align:center !important}
.page-rehabilitation .two-column-wapper{display:flex;flex-flow:column-reverse}
.page-rehabilitation .col.col-12.col-lg-6:last-child{margin-bottom:30px}
.page-rehabilitation .row.two-column-wapper{padding:40px 24px}
.page-rehabilitation .pglink-btn-wrapper{text-align:center}
}
@media all and (max-width:414px){.page-rehabilitation .two-column-margin p{padding:0 !important}
.page-rehabilitation .two-column-margin .pglink-btn-wrapper .link-wrapper .link-txt-detail img{position:unset !important}
.page-rehabilitation .two-column-margin span.link-txt-detail span{margin-right:5px}
.page-rehabilitation .row.two-column-wapper{padding:40px 15px}
.page-rehabilitation .two-column-wapper img{width:70%}
}
@media all and (max-width:380px){.page-rehabilitation .pglink-btn-wrapper .link-wrapper a{width:90% !important;height:auto !important;padding:10px}
}
@media all and (max-width:300px){.page-rehabilitation .two-column-margin .pglink-btn-wrapper .link-wrapper .link-txt-detail img{margin-left:0 !important}
}
.page-life-supports .expense-table{background:#e4e1dc;padding:40px 0 28px !important;margin-bottom:96px}
.page-life-supports .expense-table .table-row{width:100%;text-align:center}
.page-life-supports .expense-table .thumbnail-block{width:29%;background:linear-gradient(#3c70ae,#143052);height:80px;display:inline-block;line-height:22px;text-decoration:none;font-size:16px;font-weight:700;margin:12px;padding:18px 16px;vertical-align:top;border-radius:4px}
.page-life-supports .expense-table .thumbnail-text{display:flex;align-items:center;justify-content:center;height:100%;margin:auto;position:relative;color:white}
.page-life-supports .support-wapper{overflow:auto;position:relative}
.page-life-supports .support-wapper table.support-table{border:2px solid #f5f5f5;width:960px}
.page-life-supports .support-wapper .dark-blue-th{width:240px;height:auto;background-color:#143052;border:2px solid #f5f5f5}
.page-life-supports .support-wapper .light-blue-th{width:179px;height:auto;background-color:#3c70ae;color:white;text-align:center;padding:10px;font-size:16px;line-height:22px;font-weight:700;border:2px solid #f5f5f5}
.page-life-supports .support-wapper .dark-blue-td{width:240px;height:auto;background-color:#e4e1dc;border:2px solid #f5f5f5;padding:10px;font-size:16px;line-height:22px;font-weight:700;color:#143052}
.page-life-supports .support-wapper .light-blue-td{width:179px;height:auto;font-size:14px;line-height:22px;font-weight:500;color:#143052;border:2px solid #f5f5f5;padding:9px}
.page-life-supports .support-wapper span.orange-block{width:20px;height:20px;display:flex;background-color:#cf5e00;margin-right:5px;margin-top:4px}
.page-life-supports .support-wapper span.light-blue-block{width:20px;height:20px;display:flex;background-color:#3c70ae;margin-right:5px;margin-top:4px}
.page-life-supports .support-wapper span.dark-blue-block{width:20px;height:20px;display:flex;background-color:#143052;margin-right:5px;margin-top:4px}
.page-life-supports .support-wapper table.main-title-tb td{vertical-align:top}
.page-life-supports span.maru{width:24px;height:24px;border-radius:50%;border:1px solid #143052;margin:0 auto;display:block}
.page-life-supports .explain-wapper{margin-top:12px;margin-bottom:96px}
.page-life-supports .explain-wapper table.explain-text-table tr{display:inline-table;font-size:16px;line-height:24px;color:#143052}
.page-life-supports .explain-wapper table.explain-text-table span.light-blue-trangle{width:20px;height:20px;display:flex;background-color:#3c70ae;margin-left:10px;margin-right:5px}
.page-life-supports .explain-wapper table.explain-text-table span.dark-blue-trangle{width:20px;height:20px;display:flex;background-color:#143052;margin-left:10px;margin-right:5px}
.page-life-supports .explain-wapper table.explain-text-table span.orange-trangle{width:20px;height:20px;display:flex;background-color:#cf5e00;margin-left:10px;margin-right:5px}
.page-life-supports .row.physical-disability-column{background:#e4e1dc}
.page-life-supports .row.physical-disability-column .cmp-text ul li:nth-child(n){margin-bottom:unset}
.page-life-supports .row.physical-disability-column .cmp-text ul li:first-child{margin-top:unset}
.page-life-supports .row.physical-disability-column p{margin-bottom:unset}
.page-life-supports .row.physical-disability-column .disability-wapper{margin:40px 0}
.page-life-supports .row.welfare-services-column span.helper-orange-text{color:#cf5e00;font-weight:700}
.page-life-supports .main-service-wapper,.page-life-supports .living-care-wapper{display:grid;justify-content:center}
.page-life-supports .main-service-wapper{margin-bottom:56px}
.page-life-supports .main-service-table,.page-life-supports .living-care-table,.page-life-supports .child-development-table{border:2px solid #f5f5f5}
.page-life-supports .service-title,.page-life-supports .living-care-title,.page-life-supports .child-development-title{width:150px;height:auto;background-color:#3c70ae;border:2px solid #f5f5f5;color:#fff;text-align:center;padding:16px 8px;font-size:18px;font-weight:700;line-height:22px}
.page-life-supports .service-text,.page-life-supports .child-development-text{width:832px;height:auto;border:2px solid #f5f5f5;color:#143052;padding:16px 8px;font-size:16px;font-weight:500;line-height:22px}
.page-life-supports .living-care-text,.page-life-supports .living-care-yen{width:415px;height:auto;border:2px solid #f5f5f5;color:#143052;text-align:center;font-size:16px;font-weight:500;line-height:19px;padding:16px 8px}
.page-life-supports .living-care-colspan,.page-life-supports .living-care-rowspan{height:auto;border:2px solid #f5f5f5;color:#143052;text-align:center;font-size:14px;font-weight:500;line-height:19px;padding:16px 8px}
.page-life-supports .living-care-colspan{width:160px}
.page-life-supports .living-care-rowspan{width:254px}
.page-life-supports .orange-h3-title{color:#cf5e00;margin-top:56px}
.page-life-supports .blue-h3-title{color:#3c70ae;margin-top:56px}
.page-life-supports .row.child-chronic-column{background:#e4e1dc}
.page-life-supports .row.child-chronic-column .child-chronic-wapper{margin:40px 0}
.page-life-supports .row.child-chronic-column .service-text{background:#fff}
.page-life-supports .row.child-daily-life-column h2{margin-top:96px}
.page-life-supports .row.child-daily-life-column p:last-child{margin-bottom:96px !important}
.page-life-supports .row.medical-life-column{background:#e4e1dc}
.page-life-supports .row.medical-life-column .medical-life-wapper{margin:40px 0}
.page-life-supports .row.medical-life-column .service-text{background:#fff}
.page-life-supports .row.visiting-nursing-column h2{margin-top:96px}
.page-life-supports .row.visiting-nursing-column p:last-child{margin-bottom:96px !important}
.page-life-supports .row.home-treatment-column{background:#e4e1dc}
.page-life-supports .row.home-treatment-column .home-treatment-wapper{margin:40px 0}
.page-life-supports .other-service-div{margin-top:56px}
.page-life-supports .other-service-div .other-h3-title{text-align:left;font-weight:700;color:#3c70ae}
.page-life-supports .plus-circle,.page-life-supports .refrence-plus-circle{align-items:center;height:30px;width:30px;border:0;border-radius:50%;outline:0;background-color:#3c70ae;padding:8px;margin-inline-start:auto}
.page-life-supports .line-wrapper,.page-life-supports .refrence-line-wapper{transition:.3s ease}
.page-life-supports .horizontal,.page-life-supports .vertical,.page-life-supports .refrence-horizontal,.page-life-supports .refrence-vertical{width:100%;height:2px;background-color:white;pointer-event:none}
.page-life-supports .vertical,.page-life-supports .refrence-vertical{position:relative;bottom:2px;transform:rotate(90deg);transition:.3s ease}
.page-life-supports .vertical.open{transform:rotate(180deg)}
.page-life-supports .refrence-vertical.open{transform:rotate(180deg)}
.page-life-supports table.other-service-table tr{border:2px solid #f5f5f5}
.page-life-supports .dark-blue-service-td{background:#143052;color:white;padding:24px}
.page-life-supports .dark-blue-service-td span.service-support-title{font-size:18px;font-weight:700}
.page-life-supports .dark-blue-service-td span.service-support-text{font-size:16px}
.page-life-supports .other-service-title{background:#3c70ae;width:200px;color:white;font-size:18px;text-align:center;font-weight:500;padding:16px}
.page-life-supports .other-service-text{font-size:16px;padding:16px}
.page-life-supports table.inner-jr-table{border:1px solid #e4e1dc;margin:24px 0}
.page-life-supports table.inner-jr-table tr,.page-life-supports table.inner-jr-table th,.page-life-supports table.inner-jr-table td{border:1px solid #e4e1dc}
.page-life-supports table.inner-jr-table .grey-bg-tr{background:#f5f5f5;color:#3c70ae;font-size:18px;font-weight:500 !important}
.page-life-supports table.inner-jr-table .wheelchair-seat-th,.page-life-supports table.inner-jr-table .multipurpose-room-th,.page-life-supports table.inner-jr-table .availability-th,.page-life-supports table.inner-jr-table .application-th{text-align:center}
.page-life-supports table.inner-jr-table .jr-route-title,.page-life-supports table.inner-jr-table .jr-route-availability{width:10%;text-align:center;padding:5px}
.page-life-supports table.inner-jr-table .jr-route-text,.page-life-supports table.inner-jr-table .jr-route-app{padding:8px 16px}
.page-life-supports table.inner-jr-table .white-bg-tr{color:#143052;font-size:16px !important}
.page-life-supports table.inner-jr-table .jr-route-text-3col{padding:8px 16px}
.page-life-supports table.inner-jr-table .jr-title-td{font-size:18px !important}
.page-life-supports table.inner-airline-table{border:1px solid #eaeaea !important;margin:24px 0}
.page-life-supports table.inner-airline-table tr,.page-life-supports table.inner-airline-table td{border:1px solid #eaeaea !important}
.page-life-supports table.inner-airline-table .airline-title-td{background:#3c70ae;color:#fff;font-size:18px;text-align:center;width:15%;padding:5px}
.page-life-supports table.inner-airline-table .airline-text-td{font-size:16px !important;color:#143052;padding:16px}
.page-life-supports span.blue-title{color:#3c70ae;font-weight:700;font-size:18px !important}
.page-life-supports span.black-title{font-weight:700;font-size:18px !important}
.page-life-supports .contact-wapper{margin-top:24px}
.page-life-supports .using-way-div{margin-top:24px}
.page-life-supports .refrence-info-div{margin-top:56px}
.page-life-supports .refrence-info-div .refrence-h3-title{text-align:left;font-weight:700;color:#3c70ae}
.page-life-supports .dark-blue-refrence-tr{background:#143052;font-size:18px;font-weight:700;color:white;border:2px solid #f5f5f5}
.page-life-supports .dark-blue-refrence-td{padding:24px}
.page-life-supports .refrece-info-title{width:200px;font-size:18px;font-weight:500;text-align:center;background:#3c70ae;color:white;padding:16px}
.page-life-supports .refrence-info-text{font-size:16px;padding:16px}
.page-life-supports .light-blue-refrence-tr{border:2px solid #f5f5f5}
.page-life-supports .inner-image-td{vertical-align:top;padding-right:24px;text-align:center}
.page-life-supports .image-text-td{vertical-align:top}
.page-life-supports span.contact-info{margin-top:24px;display:block}
.page-life-supports .image-name-text{display:grid;font-weight:700}
.page-life-supports tr.light-blue-refrence-tr.tr-noneborder{border:0}
.page-life-supports span.disaster-blue-title{display:block;color:#3c70ae;font-weight:700;margin-top:24px}
.page-life-supports .refrence-info-table-div{margin-top:56px}
.page-life-supports .grey-text{color:#858585;font-size:14px !important}
.page-life-supports .main-service-title{text-align:left;margin-top:56px;margin-bottom:56px}
.page-life-supports .explain-text-paragraph{margin-top:56px}
.page-life-supports .link-line-break{word-break:break-all}
.page-life-supports .self-pay-paragraph{margin-bottom:56px}
.page-life-supports .contact-last-paragraph{margin-bottom:96px}
.page-life-supports .table-above-text{margin-bottom:56px}
@media all and (min-width:992px){.page-life-supports .plus-circle,.page-life-supports .refrence-plus-circle{display:none}
}
@media all and (max-width:991px){.page-life-supports .expense-table{padding:20px 0 8px !important;margin-bottom:48px}
.page-life-supports .explain-wapper{margin-bottom:24px}
.page-life-supports .plus-circle,.page-life-supports .refrence-plus-circle{display:grid}
.page-life-supports .other-service-div{display:flex;margin-top:48px}
.page-life-supports .other-service-div .other-h3-title{text-align:left;width:90%}
.page-life-supports .refrence-info-div{display:flex;margin-top:48px}
.page-life-supports .refrence-info-div .refrence-h3-title{text-align:left;width:90%}
.page-life-supports .other-service-wrapper{display:none;transition:.3s ease}
.page-life-supports .other-service-wrapper.open{display:block}
.page-life-supports .refrence-info-wrapper{display:none;transition:.3s ease}
.page-life-supports .refrence-info-wrapper.open{display:block}
.page-life-supports table.other-service-table tr.light-blue-service-tr{display:inline-flex;flex-direction:column}
.page-life-supports table.other-service-table .other-service-title{width:auto}
.page-life-supports .light-blue-refrence-tr{display:inline-flex;flex-direction:column}
.page-life-supports .refrece-info-title{width:auto}
.page-life-supports .dark-blue-refrence-td{text-align:center}
.page-life-supports .inner-image-tr{display:inline-flex;flex-direction:column}
.page-life-supports .inner-image-td{padding-right:unset;padding-bottom:8px}
.page-life-supports .contact-info{margin-top:8px !important;display:block}
.page-life-supports .sign-div,.page-life-supports .second-sign-div{width:50%}
}
@media all and (min-width:768px){.page-life-supports .support-column{display:grid;justify-content:center}
}
@media all and (max-width:767px){.page-life-supports .support-wapper table.support-table{width:660px}
.page-life-supports .support-wapper .dark-blue-th,.page-life-supports .support-wapper .dark-blue-td{width:180px}
.page-life-supports .support-wapper .light-blue-th,.page-life-supports .support-wapper .light-blue-td{width:120px}
.page-life-supports .jr-route-text,.page-life-supports .jr-route-app,.page-life-supports .jr-route-text-3col{padding:5px !important}
.page-life-supports .airline-text-td{padding:5px !important}
.page-life-supports .jr-route-title,.page-life-supports .jr-route-availability{width:auto !important}
.page-life-supports .jr-title-td{font-size:16px !important}
.page-life-supports .dark-blue-service-td{padding:10px}
.page-life-supports .other-service-title{font-size:16px;padding:10px}
.page-life-supports .other-service-text{font-size:14px}
.page-life-supports .airline-title-td{width:auto}
.page-life-supports .support-wapper .light-blue-th,.page-life-supports .support-wapper .dark-blue-td,.page-life-supports .support-wapper .light-blue-td{font-size:14px}
.page-life-supports table.explain-text-table tr{font-size:14px !important}
.page-life-supports .expense-table .thumbnail-block{width:40%;font-size:14px !important;line-height:19px}
.page-life-supports .service-title,.page-life-supports .living-care-title,.page-life-supports .child-development-title{font-size:16px}
.page-life-supports .service-text,.page-life-supports .child-development-text,.page-life-supports .living-care-text,.page-life-supports .living-care-yen{font-size:14px}
.page-life-supports .main-service-wapper{margin-bottom:24px}
.page-life-supports .row.child-daily-life-column p:last-child{margin-bottom:48px !important}
.page-life-supports .row.visiting-nursing-column p:last-child{margin-bottom:48px !important}
.page-life-supports .dark-blue-service-td span.service-support-title{font-size:16px}
.page-life-supports .dark-blue-service-td span.service-support-text{font-size:14px}
.page-life-supports table.inner-jr-table .grey-bg-tr{font-size:16px}
.page-life-supports table.inner-jr-table .white-bg-tr{font-size:14px !important}
.page-life-supports table.inner-airline-table .airline-title-td{font-size:16px}
.page-life-supports table.inner-airline-table .airline-text-td{font-size:14px !important}
.page-life-supports .dark-blue-refrence-tr{font-size:16px}
.page-life-supports .refrece-info-title{font-size:16px}
.page-life-supports .refrence-info-text{font-size:14px}
.page-life-supports .next-wapper .row{display:grid !important}
.page-life-supports .next-wapper .row .column{width:100%}
.page-life-supports .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-life-supports .next-wapper p{margin:0}
.page-life-supports .main-service-title{margin-bottom:24px}
.page-life-supports .explain-text-paragraph{margin-top:20px}
.page-life-supports .self-pay-paragraph{margin-bottom:24px}
.page-life-supports .contact-last-paragraph{margin-bottom:48px}
.page-life-supports span.blue-title{font-size:16px !important}
.page-life-supports span.black-title{font-weight:700;font-size:16px !important}
.page-life-supports .table-above-text{margin-bottom:24px}
}
@media all and (max-width:414px){.page-life-supports .expense-table .thumbnail-block{width:70%;height:100%;margin:12px 0}
.page-life-supports br.link-br{display:block}
}
.page-medical-financial-supports th,.page-medical-financial-supports td{font-size:16px}
.page-medical-financial-supports .expense-table{background:#e4e1dc;padding:40px 0 28px 0;margin-bottom:96px}
.page-medical-financial-supports .expense-table .table-row{width:100%;text-align:center;radius:4px}
.page-medical-financial-supports .expense-table .thumbnail-block{background:linear-gradient(#3c70ae,#143052);width:29%;height:80px;padding:18px 16px;display:inline-block;line-height:22px;text-decoration:none;font-size:16px;font-weight:700;margin:12px;vertical-align:top;border-radius:4px}
.page-medical-financial-supports .expense-table .thumbnail-text{display:flex;align-items:center;justify-content:center;height:100%;margin:auto;position:relative;color:white}
.page-medical-financial-supports .stripe-table{text-align:center;font-family:"source-han-sans-japanese",sans-serif;font-weight:500;font-style:normal}
.page-medical-financial-supports .stripe-table th,.page-medical-financial-supports .stripe-table td{border:2px solid #f5f5f5}
.page-medical-financial-supports .dark-blue-td{background:#3c70ae;padding:8px;color:#fff}
.page-medical-financial-supports .gray-td{background:#f5f5f5;padding:8px;color:#3c70ae;border:1px solid #e4e1dc !important}
.page-medical-financial-supports .orange-blue-td{background:#e4e1dc;padding:8px;color:#3c70ae}
.page-medical-financial-supports .white-td{background:#fff;padding:8px;color:#143052}
.page-medical-financial-supports .row.medical-expenses{background:#e4e1dc;padding:40px 0 15px}
.page-medical-financial-supports .black-gray-td{background:#143052;padding:8px;color:#fff}
.page-medical-financial-supports .orange-text{color:#cf5e00;font-weight:700;text-align:center;margin-top:51px}
.page-medical-financial-supports .blue-text{color:#3c70ae;font-weight:700;text-align:center}
.page-medical-financial-supports small{color:#858585}
.page-medical-financial-supports .h3-margin-bottom{margin-bottom:56px}
.page-medical-financial-supports .stripe-table-wrapper{width:90%;margin:auto}
.page-medical-financial-supports .first-td-font-weight{font-weight:700 !important;font-size:18px !important}
.page-medical-financial-supports .remark-small-dark-blue-text{color:#143052;font-weight:400 !important}
.page-medical-financial-supports .remark-small-blue-text{color:#3c70ae;font-weight:400 !important}
.page-medical-financial-supports .remark-small-white-text{color:white;font-weight:400 !important}
.page-medical-financial-supports .row.share-icon small{color:#151515}
.page-medical-financial-supports .over-75-th{width:60px}
@media all and (max-width:991px){.page-medical-financial-supports .image-wapper img{width:100% !important}
.page-medical-financial-supports .stripe-table-wrapper{width:100%}
}
@media all and (max-width:767px){.page-medical-financial-supports .expense-table .thumbnail-block{width:40%;font-size:14px}
.page-medical-financial-supports .over-75-th{width:auto}
.page-medical-financial-supports th,.page-medical-financial-supports td{font-size:14px}
.page-medical-financial-supports .remark-small-dark-blue-text,.page-medical-financial-supports .remark-small-blue-text,.page-medical-financial-supports .remark-small-white-text{font-size:12px !important}
.page-medical-financial-supports .first-td-font-weight{font-size:16px !important}
.page-medical-financial-supports .next-wapper .row .column{width:100%}
.page-medical-financial-supports .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-medical-financial-supports .next-wapper p{margin:0}
.page-medical-financial-supports .next-wapper .row{display:grid !important}
}
@media all and (max-width:414px){.page-medical-financial-supports .stripe-table-overflow{overflow-x:auto;width:100%}
.page-medical-financial-supports .expense-table{padding:24px 16px}
.page-medical-financial-supports .expense-table .thumbnail-block{width:70%;height:100%;margin:12px 0}
}
.page-genetic-testing .three-column-margin .column-control-column{margin-right:25px !important}
.page-genetic-testing .row.youtube-video-wrapper{padding-top:31px !important;width:70%;margin:auto}
.page-genetic-testing .genetic-paragraph{margin-top:66px}
@media only screen and (min-width:992px){.page-genetic-testing .three-column-text{margin:0 0 25px 0 !important}
}
@media only screen and (max-width:991px){.page-genetic-testing .col.col-12.col-lg-4:last-child .column-control-column{margin:0 0 25px !important}
.page-genetic-testing .three-column-margin .column-control-column{margin:0 0 45px 0 !important}
.page-genetic-testing .row.diagnosis-video{padding-top:31px !important;width:80%;margin:auto}
.page-genetic-testing .row.youtube-video-wrapper{width:70%;margin:auto}
}
@media only screen and (max-width:767px){.page-genetic-testing .row.diagnosis-video{width:auto}
.page-genetic-testing .row.youtube-video-wrapper{width:auto}
.page-genetic-testing .three-column-margin .column-control-column{margin:0 0 45px 0 !important}
.page-genetic-testing .col.col-12.col-lg-4:last-child .column-control-column{margin:0 0 25px !important}
.page-genetic-testing .next-wapper .row{display:grid !important}
.page-genetic-testing .next-wapper .row .column{width:100%}
.page-genetic-testing .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-genetic-testing .next-wapper p{margin:0}
}
@media all and (max-width:414px){.page-genetic-testing .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-checklist-1 #showTable td{border:1px solid #858585;padding:10px;text-align:center;vertical-align:middle;font-size:16px;font-weight:500}
.page-checklist-1 #hideTable{display:none}
.page-checklist-1 .gray-td{background:#f5f5f5}
.page-checklist-1 .orange-td{background:#e4e1dc;text-align:left !important;font-weight:400 !important}
.page-checklist-1 input#date{min-width:119px}
.page-checklist-1 .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100% !important;justify-content:center;color:#3c70ae}
.page-checklist-1 table#showTable{display:inline-table;width:100%}
.page-checklist-1 .btn-row{display:flex;justify-content:center;gap:12px;margin:56px 0 36px}
.page-checklist-1 .sp-btn-row{display:grid;gap:30px;margin:48px 0 28px}
.page-checklist-1 .orange-td-align-center{text-align:center;background:#e4e1dc;font-weight:400 !important}
.page-checklist-1 .title-txt-border-bottom{border-bottom:none !important}
.page-checklist-1 input{border:1px solid #858585}
.page-checklist-1 .pglink-btn-wrapper .link-wrapper .link-txt-detail img{width:25px;position:unset;margin-left:1rem}
@media all and (max-width:991px){.page-checklist-1 .next-wapper .row .column{width:100%}
.page-checklist-1 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-checklist-1 .next-wapper p{margin:0}
.page-checklist-1 .next-wapper .row{display:grid !important}
}
@media only screen and (max-width:767px){.page-checklist-1 .btn-row{gap:20px}
}
@media only screen and (max-width:500px){.pc-show-div{width:100%;overflow-x:auto}
}
.page-movie .japan-pa-biogen img{width:80%;padding-top:31px}
.page-movie .row.youtube-video-wrapper{padding-top:31px !important;width:70%;margin:auto}
.page-movie .biogen-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.page-movie iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.page-movie .movie-small-sentence{font-size:14px !important;font-weight:400;color:#858585}
.page-movie .sensei-wapper{margin-top:31px}
.page-movie .row.movie-box{padding:32px;background:#e4e1dc}
.page-movie .text-underline{margin-bottom:25px !important}
.page-movie .movie-paragraph-margin{margin-top:56px !important}
.page-movie .movie-image-title{margin-left:0 !important}
@media only screen and (max-width:991px){.page-movie .cmp-image-mobile img.cmp-image__image{width:100%;margin-bottom:30px}
.page-movie .sensei-wapper .cmp-image-mobile img.cmp-image__image{width:auto}
.page-movie .next-wapper .row{display:grid !important}
.page-movie .next-wapper .row .column{width:100%}
.page-movie .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-movie .next-wapper p{margin:0}
.page-movie .sensei-wapper{display:flex;flex-direction:column-reverse}
.page-movie .sensei-wapper p{margin-bottom:25px}
.page-movie .sensei-wapper .col.col-12.col-lg-4{margin-bottom:25px}
.page-movie .h3margin-top-no-paragraph{margin-top:31px}
.page-movie .movie-image-title{margin-left:0 !important}
}
@media only screen and (max-width:767px){.page-movie .japan-pa-biogen img{width:100%}
.page-movie .row.youtube-video-wrapper{width:auto}
.page-movie .row.movie-box{padding:32px 15px !important}
}
@media only screen and (max-width:320px){.page-movie .sensei-wapper .cmp-image-mobile img.cmp-image__image{width:70%}
}
.page-interview .cmp-image-desktop img.cmp-image__image{width:50%;margin-right:40px}
.page-interview .three-column-margin{margin-right:40px !important}
.page-interview .two-column-margin{margin-right:40px !important}
.page-interview .three-column-text .col.col-12.col-lg-4{margin-bottom:56px}
.page-interview p.stories-title-color{color:#3c70ae}
.page-interview span.link-txt-detail{justify-content:center}
.page-interview .pglink-btn-wrapper .link-wrapper a:hover{color:#3c70ae}
.page-interview .row.health-care-worker .two-column-margin{margin-right:unset !important}
.page-interview .row.health-care-worker img{width:auto;margin-right:unset !important}
.page-interview .row.health-care-worker p{width:340px;margin:2rem auto 2.5rem}
@media only screen and (min-width:991px){.page-interview .stories-paragraph{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;overflow:hidden}
.page-interview p.stories-title-color{height:72px}
}
@media only screen and (max-width:991px){.page-interview .cmp-image-mobile img.cmp-image__image{width:25%;margin-right:0}
.page-interview .three-column-margin{margin-right:0 !important}
.page-interview .two-column-margin{margin-right:0 !important}
.page-interview .row.health-care-worker p{width:auto}
}
@media only screen and (max-width:767px){.page-interview .cmp-image-mobile img.cmp-image__image{width:32%}
}
@media only screen and (max-width:414px){.page-interview .cmp-image-mobile img.cmp-image__image{width:40%}
}
@media only screen and (max-width:300px){.page-interview .cmp-image-mobile img.cmp-image__image{width:55%}
}
.page-checklist-2 #showTable td{border:1px solid #858585;padding:10px;text-align:center;vertical-align:middle;font-size:16px;font-weight:500}
.page-checklist-2 #hideTable{display:none}
.page-checklist-2 .gray-td{background:#f5f5f5}
.page-checklist-2 .orange-td{background:#e4e1dc;text-align:left !important;font-weight:400 !important}
.page-checklist-2 input#date{min-width:119px}
.page-checklist-2 .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100% !important;justify-content:center;color:#3c70ae}
.page-checklist-2 table#showTable{display:inline-table;width:100%}
.page-checklist-2 .btn-row{display:flex;justify-content:center;gap:12px;margin:56px 0 36px}
.page-checklist-2 .sp-btn-row{display:grid;gap:30px;margin:48px 0 28px}
.page-checklist-2 .orange-td-align-center{text-align:center;background:#e4e1dc;font-weight:400 !important}
.page-checklist-2 .title-txt-border-bottom{border-bottom:none !important}
.page-checklist-2 input{border:1px solid #858585}
.page-checklist-2 .pglink-btn-wrapper .link-wrapper .link-txt-detail img{width:25px;position:unset;margin-left:1rem}
@media all and (max-width:991px){.page-checklist-2 .next-wapper .row .column{width:100%}
.page-checklist-2 .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-checklist-2 .next-wapper p{margin:0}
.page-checklist-2 .next-wapper .row{display:grid !important}
}
@media only screen and (max-width:767px){.page-checklist-2 .btn-row{gap:20px}
}
@media only screen and (max-width:500px){.pc-show-div{width:100%;overflow-x:auto}
}
.page-animation h2{margin-bottom:56px;text-align:center}
.page-animation .zack-wrapper{width:100%;text-align:center}
.page-animation .video-wrapper{width:70%;margin:auto}
.page-animation .pglink-btn-wrapper .link-wrapper .link-txt-detail img{width:25px;position:unset;margin-left:1rem}
.page-animation .pglink-btn-wrapper{text-align:center}
.page-animation .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100%;justify-content:center}
@media only screen and (max-width:767px){.page-animation .image-wapper img{width:100%}
.page-animation .video-wrapper{width:auto !important}
}
.page-care .cmp-image-desktop img.cmp-image__image{margin-right:25px !important;margin-bottom:16px}
.page-care .cmp-image-mobile img.cmp-image__image{margin-bottom:16px}
.page-care .two-column-wapper .col.col-12.col-lg-6:last-child .cmp-image-desktop img.cmp-image__image{width:80%;margin-bottom:0;margin-right:0 !important}
.page-care p.care-paragraph{font-weight:500}
.page-care span.care-title-color{color:#3c70ae;margin-top:16px}
.page-care h3.care-title-orange{color:#cf5e00}
.page-care .three-column-text .col.col-12.col-lg-6{margin-bottom:31px}
.page-care .three-column-text .col.col-12.col-lg-6 .care-column-height3{max-width:370px}
.page-care .three-column-text .col.col-12.col-lg-6:first-child{display:flex;justify-content:right}
.page-care .three-column-text .col.col-12.col-lg-6:last-child{display:flex;justify-content:left}
.page-care .three-column-text .col.col-12.col-lg-4{margin-bottom:31px}
.page-care .three-column-text:second-child .col.col-12.col-lg-4{margin-bottom:0}
.page-care .four-column-wapper .four-column-margin{background-color:#f5f5f5;height:50rem;padding:32px 16px !important}
.page-care .row.four-column-wapper .col.col-12.col-lg-3:last-child .four-column-margin{margin-right:0 !important}
@media only screen and (max-width:991px){.page-care .two-column-wapper .col.col-12.col-lg-6:last-child .cmp-image-mobile img.cmp-image__image{width:80% !important;margin:30px 0 0}
.page-care .three-column-text .col.col-12.col-lg-6:first-child{display:unset}
.page-care .three-column-text .col.col-12.col-lg-6:last-child{display:unset}
.page-care .three-column-text .col.col-12.col-lg-6 .care-column-height3{max-width:100% !important}
.page-care .four-column-wapper .four-column-margin{height:auto;margin:0 0 30px !important}
.page-care .four-column-wapper .col.col-12.col-lg-3:last-child .four-column-margin{margin:0 !important}
}
@media only screen and (max-width:414px){.page-care .cmp-image-mobile img.cmp-image__image{width:50%}
}
.page-glossary .glossary-column-wapper .cmp-text ul li:nth-child(n){margin-bottom:0 !important}
.page-glossary .glossary-column-wapper .cmp-text ul{margin-bottom:0}
.page-financial-supports .expense-table{background:#e4e1dc;padding:40px 0 28px !important;margin-bottom:96px}
.page-financial-supports .expense-table .table-row{width:100%;text-align:center}
.page-financial-supports .expense-table .thumbnail-block{width:29%;background:linear-gradient(#3c70ae,#143052);height:80px;display:inline-block;line-height:22px;text-decoration:none;font-size:16px;font-weight:700;margin:12px;padding:18px 16px;vertical-align:top;border-radius:4px}
.page-financial-supports .expense-table .thumbnail-text{display:flex;align-items:center;justify-content:center;height:100%;margin:auto;position:relative;color:white}
.page-financial-supports .row.living-expense-img-column .cmp-image{text-align:center}
.page-financial-supports .row.disability-basic-pension-column{margin-top:96px;background:#e4e1dc}
.page-financial-supports .row.disability-basic-pension-column .basic-pension-wapper{margin:40px 0}
.page-financial-supports .row.disability-basic-pension-column p:last-child{margin-bottom:0 !important}
.page-financial-supports .orange-h3-title{color:#cf5e00;margin-top:56px}
.page-financial-supports .row.disability-child-allowance-column,.page-financial-supports .row.special-child-support-column,.page-financial-supports .row.independence-support-column,.page-financial-supports .row.welfare-column{margin-top:96px}
.page-financial-supports .row.disability-child-allowance-column p:last-child,.page-financial-supports .row.special-child-support-column p:last-child,.page-financial-supports .row.independence-support-column p:last-child,.page-financial-supports .row.welfare-column p:last-child{margin-bottom:0 !important}
.page-financial-supports .row.special-disability-allowance-column{margin-top:96px;background:#e4e1dc}
.page-financial-supports .row.special-disability-allowance-column .special-disability-wapper{margin:40px 0}
.page-financial-supports .row.special-disability-allowance-column p:last-child{margin-bottom:0 !important}
.page-financial-supports .row.pension-social-allowances-column{margin-top:96px;background:#e4e1dc}
.page-financial-supports .row.pension-social-allowances-column .pension-social-wapper{margin:40px 0}
.page-financial-supports .row.pension-social-allowances-column p{margin-bottom:0 !important}
.page-financial-supports table.support-table tr{border:2px solid #f5f5f5}
.page-financial-supports table.support-table td.light-blue-bg{background:#3c70ae;color:white;font-size:18px;text-align:center;padding:8px;font-weight:700;width:150px}
.page-financial-supports table.support-table td.white-bg{font-size:16px;padding:8px;color:#143052;font-weight:500;background:#fff}
.page-financial-supports .support-wapper{margin:56px}
.page-financial-supports .row.living-fund-loan-column{margin-top:96px;background:#e4e1dc}
.page-financial-supports .row.living-fund-loan-column .living-fund-loan-wapper{margin:40px 0}
.page-financial-supports .row.living-fund-loan-column p:last-child{margin-bottom:0 !important}
.page-financial-supports .row.other-service-column{margin-top:96px;background:#e4e1dc}
.page-financial-supports .row.other-service-column .other-service-wapper{margin:40px 0}
.page-financial-supports .blue-h3-title{color:#3c70ae;margin-top:56px}
@media all and (max-width:991px){.page-financial-supports .expense-table{padding:20px 0 8px !important;margin-bottom:48px}
.page-financial-supports .row.living-expense-img-column .cmp-image-mobile img.cmp-image__image{width:100%}
.page-financial-supports .next-wapper .row{display:grid !important}
.page-financial-supports .next-wapper .row .column{width:100%}
.page-financial-supports .row.disability-basic-pension-column{margin-top:48px}
.page-financial-supports .row.special-disability-allowance-column{margin-top:48px}
.page-financial-supports .row.pension-social-allowances-column{margin-top:48px}
.page-financial-supports .row.pension-social-allowances-column p{margin-top:24px !important}
.page-financial-supports .support-wapper{margin:24px 0}
.page-financial-supports .row.living-fund-loan-column{margin-top:48px}
.page-financial-supports .row.other-service-column{margin-top:48px}
}
@media all and (max-width:767px){.page-financial-supports .expense-table .thumbnail-block{width:40%;font-size:14px !important;line-height:19px}
.page-financial-supports table.support-table td.light-blue-bg{font-size:16px;width:auto}
.page-financial-supports table.support-table td.white-bg{font-size:14px}
}
@media all and (max-width:414px){.page-financial-supports .expense-table .thumbnail-block{width:70%;height:100%;margin:12px 0}
}
.page-sma-symptoms .mgrs-table th,.page-sma-symptoms .mgrs-second-table th,.page-sma-symptoms .sma-type th,.page-sma-symptoms .mgrs-table td,.page-sma-symptoms .mgrs-second-table td,.page-sma-symptoms .sma-type td{border:2px solid #f5f5f5}
.page-sma-symptoms table.sma-type{font-size:20px;margin-top:56px}
.page-sma-symptoms table.sma-type th{padding:24px;color:#fff;background:#3c70ae;font-weight:700;text-align:center}
.page-sma-symptoms table.sma-type td{padding:24px;text-align:center}
.page-sma-symptoms table.sma-type img{margin-left:8px}
.page-sma-symptoms table.sma-type .blue-text{color:#3c70ae;font-weight:700;background:#f2f8fb}
.page-sma-symptoms table.sma-type .gray-text{color:#858585;font-weight:500;background:#f2f8fb}
.page-sma-symptoms .sma-type-wrapper{background:#f5f5f5;padding:32px 16px;min-height:1015px}
.page-sma-symptoms .sma-type-wrapper h3{background:#e4e1dc;text-align:center;padding:10px;font-weight:700;max-width:228px;margin:auto}
.page-sma-symptoms .row.four-column-wrapper{margin-top:56px}
.page-sma-symptoms .col.col-12.col-lg-3 .column-control-column{margin-right:13px}
.page-sma-symptoms .col.col-12.col-lg-3:last-child .column-control-column{margin-right:0}
.page-sma-symptoms .smilar-to-sma{color:#cf5e00;font-weight:700}
.page-sma-symptoms .pglink-btn-wrapper .link-wrapper .link-txt-detail img{width:25px;position:unset;margin-left:1rem}
.page-sma-symptoms .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100%;justify-content:center}
.page-sma-symptoms .mgrs-table{font-size:16px}
.page-sma-symptoms .mgrs-table th.blue-mgrs-title{background:#143052;padding:16px;font-weight:700;color:#fff}
.page-sma-symptoms .mgrs-table th.gray-mgrs-title{background:#e4e1dc;text-align:center;font-weight:700;color:#3c70ae}
.page-sma-symptoms .mgrs-table td.blue-mgrs-text{background:#3c70ae;font-weight:700;color:#fff;padding:16px}
.page-sma-symptoms .mgrs-table td.gray-mgrs-text{padding:16px;color:#858585;font-weight:500;font-size:16px}
.page-sma-symptoms .mgrs-second-table{margin-top:31px}
.page-sma-symptoms .mgrs-second-table td.orange-mgrs-second-text{background:#d4872c;color:#fff;font-size:16px;font-weight:700;padding:16px}
.page-sma-symptoms .mgrs-second-table th.gray-mgrs-second-title{background:#e4e1dc;font-size:16px;color:#cf5e00;padding:16px;text-align:center}
.page-sma-symptoms .mgrs-second-table th.orange-mgrs-second-title{background:#cf5e00;color:#fff;font-size:16px;width:130px;font-weight:700;padding:16px}
.page-sma-symptoms .mgrs-second-table li:first-child{padding-top:0 !important}
.page-sma-symptoms .mgrs-second-table td.gray-mgrs-second-text{color:#858585;font-weight:500;font-size:16px;padding:16px}
.page-sma-symptoms .mgrs-second-table ::marker{color:#858585}
.page-sma-symptoms .four-column-wrapper ul,.page-sma-symptoms .sma-care-wrapper ul{padding-inline-start:16px}
.page-sma-symptoms .table-small-text small,.page-sma-symptoms .refrence-text{color:#858585;max-width:880px;margin-left:auto;margin-right:auto}
.page-sma-symptoms .video{width:70%;margin-top:56px;margin-left:auto;margin-right:auto}
.page-sma-symptoms p.four-column-title{font-weight:700;margin:20px 0 0 0 !important;text-align:center}
.page-sma-symptoms p.four-column-title span.second-title{color:#3c70ae;font-size:16px}
.page-sma-symptoms .first-th{width:245px}
.page-sma-symptoms .gray-mgrs-second-text li{font-size:16px}
.page-sma-symptoms ul.ul-list{margin-bottom:0 !important}
.page-sma-symptoms li{margin-bottom:0 !important}
.page-sma-symptoms li:first-child{margin-top:0 !important}
.page-sma-symptoms li:last-child{padding-bottom:0 !important}
.page-sma-symptoms ul{margin-bottom:0}
.page-sma-symptoms .small-text{font-size:16px}
@media only screen and (max-width:991px){.page-sma-symptoms .link-wrapper{text-align:center}
.page-sma-symptoms .col.col-12.col-lg-6:last-child img{margin-top:56px}
.page-sma-symptoms .col.col-12.col-lg-3 .column-control-column{margin-right:0}
.page-sma-symptoms .sma-type-wrapper{min-height:auto}
.page-sma-symptoms .col.col-12.col-lg-3{margin-bottom:30px}
.page-sma-symptoms .col.col-12.col-lg-3:last-child{margin-bottom:0}
.page-sma-symptoms p.four-column-title{text-align:left}
}
@media only screen and (max-width:768px){.page-sma-symptoms table.sma-type{font-size:18px}
.page-sma-symptoms table.sma-type th,.page-sma-symptoms table.sma-type td{padding:12px}
.page-sma-symptoms .video{width:auto;margin-top:56px;margin-left:auto;margin-right:auto}
.page-sma-symptoms .first-th{width:auto}
.page-sma-symptoms th.orange-mgrs-second-title{width:auto !important}
.page-sma-symptoms .small-text{font-size:14px}
}
@media only screen and (max-width:350px){.page-sma-symptoms .table-wrapper{overflow-x:scroll}
.page-sma-symptoms .col.col-12.col-lg-6:last-child img{width:100%}
}
.page-messages .row.video-wapper{width:65%;margin:auto}
@media only screen and (max-width:767px){.page-messages .row.video-wapper{width:auto}
}
.page-event .row.video-wapper{width:70%;margin:auto}
.page-event .row.event-gray-wapper{background-color:#f5f5f5;margin:31px 0 56px;padding:12px 0 32px}
.page-event .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:calc(60%)}
.page-event .row.two-column-img{margin-top:56px}
@media only screen and (max-width:991px){.page-event .row.two-column-img .col.col-12.col-lg-6:first-child{margin-bottom:30px}
}
@media only screen and (max-width:767px){.page-event .row.video-wapper{width:auto}
}
@media only screen and (max-width:300px){.page-event .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:calc(65%)}
}
@media only screen and (max-width:414px){.page-event .cmp-image-mobile img.cmp-image__image{width:100%}
}
.page-social-supports .grey-text{font-size:14px;color:#858585;font-weight:400}
.page-social-supports .support-title{margin-top:66px;margin-bottom:56px}
.page-social-supports .row.three-column-wrapper .column-control-column{margin-right:25px}
.page-social-supports .row.three-column-wrapper .paragraph-wapper{height:170px}
.page-social-supports .row.three-column-wrapper .paragraph-wapper p{margin-bottom:unset;font-weight:500}
.page-social-supports .row.three-column-wrapper .pglink-btn-wrapper{margin-top:20px}
.page-social-supports .row.three-column-wrapper .cmp-image{text-align:center}
.page-social-supports .h3-blue-title{color:#3c70ae;text-align:center;margin-top:20px}
@media all and (max-width:991px){.page-social-supports .row.three-column-wrapper .column-control-column{margin-right:0 !important}
.page-social-supports .row.three-column-wrapper .col.col-12.col-lg-4:first-child,.page-social-supports .row.three-column-wrapper .col.col-12.col-lg-4:nth-child(2){margin-bottom:55px}
.page-social-supports .row.three-column-wrapper .paragraph-wapper{height:auto}
}
@media all and (max-width:575px){.page-social-supports .row.support-three-column .container{padding:0 0 !important}
}
@media all and (max-width:350px){.page-social-supports .row.three-column-wrapper .cmp-image-mobile img.cmp-image__image{width:60%}
}
.page-diagnosis .row.video-wrapper{width:70%;margin:auto}
@media all and (max-width:767px){.page-diagnosis .row.video-wrapper{width:auto}
}
.page-flow .arrow-box{padding:39px 10px;margin:5px;background-color:#fff;height:160px;position:relative;text-align:center;font-size:16px}
.page-flow p.stage-number-text{text-align:center;margin-bottom:-20px !important;z-index:1;position:relative}
.page-flow p.stage-number-text b{font-size:48px;color:#143052;font-weight:600}
.page-flow p.arrow-box-title{font-weight:700;color:#cf5e00;height:4.8rem}
.page-flow p.arrow-box-text{font-weight:500;margin-bottom:0 !important}
.page-flow .sma-flow-wrapper{background:#e4e1dc;padding:40px 0 40px 0}
.page-flow .health-body{font-weight:500;font-size:16px !important;text-align:center}
.page-flow .row.arrow-box-seven-wrapper{max-width:700px;margin:auto}
.page-flow .row.arrow-box-seven-wrapper .arrow-box.arrow-box-seven{height:100px}
.page-flow .row.arrow-box-seven-wrapper .page-flow p.arrow-box-title{margin-bottom:0}
.page-flow .row.arrow-box-seven-wrapper p.stage-number-text.stage-number-seven{margin-top:40px;margin-bottom:-25px !important}
@media all and (max-width:991px){.page-flow .arrow-box{height:auto}
.page-flow .arrow-box::after{content:"";position:absolute;top:105%;left:48%;transform:translateY(-50%);border:15px solid transparent;border-top:13px solid #fff}
.page-flow p.arrow-box-title{height:auto;margin-bottom:2rem}
.page-flow p.arrow-box-title.arrow-box-title-only{margin-bottom:unset !important}
.page-flow .arrow-box.arrow-box-seven::after{border:none !important}
.page-flow .row.arrow-box-seven-wrapper{max-width:unset}
.page-flow .arrow-box.arrow-box-seven{height:auto !important}
.page-flow .row.arrow-box-seven-wrapper p.stage-number-text.stage-number-seven{margin-top:2rem}
}
@media all and (max-width:768px){.page-flow .next-wapper .row .column{width:100%}
.page-flow .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-flow .next-wapper p{margin:0}
.page-flow .next-wapper .row{display:grid !important}
}
@media all and (max-width:414px){.page-flow .arrow-box::after{left:46%}
}
@media all and (max-width:250px){.page-flow .arrow-box::after{left:42%}
}
.page-support .cmp-image-desktop img.cmp-image__image{margin-right:25px}
.page-support h3.support-title-color{color:#3c70ae;margin-top:16px}
.page-support p.stories-paragraph{height:21rem;font-weight:500}
.page-support .three-column-text .col.col-12.col-lg-4{margin-bottom:56px}
.page-support .row.support-two-column-row{margin-top:40px;margin-bottom:40px}
.page-support .row.support-two-column-row .col.col-12.col-lg-6:first-child{display:flex;justify-content:right;margin-bottom:56px}
.page-support .row.support-two-column-row .col.col-12.col-lg-6:last-child{display:flex;justify-content:left;margin-bottom:56px}
.page-support .row.support-two-column-row p.support-paragraph{font-weight:500;width:340px;height:22rem}
.page-support .pglink-btn-wrapper .link-wrapper .link-txt-detail{margin:auto}
.page-support span.link-txt-detail{justify-content:center}
.page-support .pglink-btn-wrapper .link-wrapper a:hover{color:#3c70ae}
.page-support .row.support-one-column-row{margin-bottom:96px}
.page-support .row.support-one-column-row .support-paragraph{width:340px;margin:2rem auto 2.5rem;height:145px;font-weight:500}
.page-support .row.support-one-column-row .cmp-image-desktop img.cmp-image__image{margin-right:0}
@media only screen and (max-width:991px){.page-support p.stories-paragraph{height:auto}
.page-support .row.support-two-column-row{margin-top:0}
.page-support .row.support-two-column-row .col.col-12.col-lg-6{justify-content:center}
.page-support .row.support-two-column-row p.support-paragraph{width:auto;height:auto}
.page-support .row.support-one-column-row .support-paragraph{width:auto;height:auto}
}
.page-sma-month-2022 .row.sma-orange-box{background-color:#e4e1dc;padding:32px}
.page-sma-month-2022 h2.sma-month-main{font-size:50px !important;letter-spacing:-3px;margin-top:20px !important;line-height:50px !important}
.page-sma-month-2022 h2.blue-title-color{color:#3c70ae}
.page-sma-month-2022 .row.two-coloum-warp3 .col.col-12.col-lg-6:last-child .cmp-image-desktop img.cmp-image__image{width:90%}
@media only screen and (max-width:991px){.page-sma-month-2022 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2022 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:auto;padding-bottom:30px}
.page-sma-month-2022 .row.two-coloum-warp3 .cmp-image-mobile img.cmp-image__image{width:80%;padding-bottom:30px}
.page-sma-month-2022 .row.two-coloum-warp2{flex-direction:column-reverse}
.page-sma-month-2022 .row.two-coloum-warp3{flex-direction:column-reverse}
.page-sma-month-2022 h2.blue-title-color{text-align:center}
.page-sma-month-2022 .pglink-btn-wrapper{text-align:center}
}
@media only screen and (max-width:767px){.page-sma-month-2022 .row.sma-orange-box{padding:32px 15px}
}
@media only screen and (max-width:767px){.page-sma-month-2022 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2022 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:50%}
}
@media only screen and (max-width:414px){.page-sma-month-2022 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2022 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:65%}
}
.page-doubt .h2-blue-title{margin-top:66px;color:#3c70ae;text-align:center}
.page-doubt table.sma-type{font-size:20px;margin-top:56px}
.page-doubt table.sma-type th{padding:24px;color:#fff;background:#cf5e00;font-weight:700;text-align:center;border:2px solid #f5f5f5}
.page-doubt table.sma-type td{padding:24px;text-align:center;border:2px solid #f5f5f5}
.page-doubt table.sma-type img{margin-left:8px}
.page-doubt table.sma-type .orange-text{color:#cf5e00;font-weight:700}
.page-doubt table.sma-type .gray-text{color:#858585;font-weight:500;text-align:left}
.page-doubt .sma-type-wapper{background:#e4e1dc;height:860px;padding:32px 16px}
.page-doubt .sma-type-wapper p{margin-top:unset;margin-bottom:unset}
.page-doubt .row.non-drug-four-column-wapper{margin-top:96px}
.page-doubt .row.non-drug-four-column-wapper .col.col-12.col-lg-3 .column-control-column{margin-right:13px}
.page-doubt .row.non-drug-four-column-wapper .col.col-12.col-lg-3:last-child .column-control-column{margin-right:0 !important}
.page-doubt .row.non-drug-four-column-wapper .cmp-text ul li:nth-child(n){margin-bottom:unset}
.page-doubt .row.non-drug-four-column-wapper .cmp-text ul li:first-child{margin-top:unset}
.page-doubt .row.non-drug-four-column-wapper .ul-list li:last-child{padding:15px 0 0 !important}
.page-doubt .row.non-drug-four-column-wapper ul{margin-bottom:unset}
.page-doubt .row.non-drug-four-column-wapper .four-column-title{font-weight:700;color:#143052}
.page-doubt .small-grey-text{margin-top:unset;margin-bottom:unset;font-size:14px !important;color:#858585}
.page-doubt .small-text{font-size:16px !important}
.page-doubt .motor-development-in-children-wapper{background:#e4e1dc;padding:32px}
.page-doubt .motor-development-in-children-wapper p{margin:0}
@media all and (max-width:991px){.page-doubt .row.non-drug-four-column-wapper .col.col-12.col-lg-3 .column-control-column{margin-right:0 !important;margin-bottom:30px}
.page-doubt .row.non-drug-four-column-wapper .col.col-12.col-lg-3:last-child .column-control-column{margin-bottom:0 !important}
.page-doubt .sma-type-wapper{height:auto}
}
@media all and (max-width:767px){.page-doubt table.sma-type{font-size:18px}
.page-doubt table.sma-type th,.page-doubt table.sma-type td{padding:16px}
.page-doubt table.sma-type .small-text{font-size:14px !important}
.page-doubt .motor-development-in-children-wapper{padding:32px 15px}
}
@media all and (max-width:575px){.page-doubt .row.sma-symptom-column .container,.page-doubt .row.non-drug-treatment-column .container{padding:0 0 !important}
}
@media only screen and (max-width:300px){.page-doubt .table-wrapper{overflow-x:scroll}
}
.page-jonuery .sma-type-wapper{padding:32px 16px;background:#e4e1dc;margin-right:13px;min-height:607px}
.page-jonuery .col.col-12.col-lg-4:last-child .sma-type-wapper{margin-right:0}
.page-jonuery h3.three-column-title{color:#cf5e00;font-weight:700}
.page-jonuery .advice-wrapper{padding:32px;background:#e4e1dc}
.page-jonuery .advice-wrapper p{margin-bottom:0 !important}
.page-jonuery .advice-column-wrapper small{color:#858585}
.page-jonuery .row.two-column-wrapper small{color:#858585}
.page-jonuery .non-drug-treatment-column li,.page-jonuery .two-column-wrapper li{margin-top:0 !important;margin-bottom:0 !important}
.page-jonuery li:last-child{padding-bottom:0 !important}
.page-jonuery .shaking-your-hips{font-size:18px}
.page-jonuery ul.ul-list{margin-bottom:unset}
.page-jonuery .sma-symptom-text{margin-bottom:0 !important}
@media screen and (max-width:991px){.page-jonuery .col.col-12.col-lg-4:last-child .sma-type-wapper{margin-bottom:0}
.page-jonuery .sma-type-wapper{min-height:auto !important;margin-bottom:30px;margin-right:0}
.page-jonuery .sma-symptom-text{margin-bottom:25px !important}
}
@media screen and (max-width:767px){.page-jonuery .shaking-your-hips{font-size:16px}
.page-jonuery .advice-wrapper{padding:32px 15px !important}
}
.page-influencers .blue-title-text{font-weight:700;color:#3c70ae}
.page-influencers .row.vol-first-row-wapper .column-control-column{margin-right:25px}
.page-influencers .row.vol-second-row-wapper{margin-top:56px}
.page-influencers .row.vol-second-row-wapper .column-control-column{margin-right:25px}
.page-influencers .influencers-paragraph{font-weight:500}
@media all and (min-width:992px){.page-influencers .row.vol-third-row-wapper{margin-top:56px}
.page-influencers .row.vol-third-row-wapper .column-control-column{margin-right:25px;max-width:340px}
.page-influencers .row.vol-third-row-wapper .col.col-12.col-lg-6:first-child{display:flex;justify-content:right !important}
.page-influencers .row.vol-third-row-wapper .col.col-12.col-lg-6:last-child{display:flex;justify-content:left !important}
.page-influencers .influencers-paragraph{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}
.page-influencers .blue-title-text{height:85px}
}
@media all and (max-width:991px){.page-influencers .row.vol-first-row-wapper,.page-influencers .row.vol-second-row-wapper{margin-top:0}
.page-influencers .row.vol-first-row-wapper .column-control-column,.page-influencers .row.vol-second-row-wapper .column-control-column{margin-right:0 !important}
.page-influencers .row.vol-first-row-wapper .col.col-12.col-lg-4,.page-influencers .row.vol-second-row-wapper .col.col-12.col-lg-4{margin-bottom:56px}
.page-influencers .row.vol-third-row-wapper .col.col-12.col-lg-6:first-child{margin-bottom:56px}
}
@media all and (max-width:575px){.page-influencers .row.vol-column-wapper .container{padding:0 0 !important}
}
@media all and (max-width:414px){.page-influencers .row.vol-column-wapper .cmp-image-mobile img.cmp-image__image{width:90%}
}
.page-orihime-2022 .row.second-column{margin-top:30px}
.page-orihime-2022 .image-wapper img,.page-orihime-2022 .second-column img{width:70% !important}
.page-orihime-2022 .orihime-subtitle{margin-top:66px;margin-bottom:56px}
@media all and (max-width:991px){.page-orihime-2022 .image-wapper img,.page-orihime-2022 .second-column img{width:100% !important}
}
.page-sports-2022 .qualify-wrapper small{color:#858585}
.page-sports-2022 .qualify-wrapper{display:grid;justify-content:center}
.page-sports-2022 .qualify-wrapper img,.page-sports-2022 .qualify-wrapper p{width:80%;margin:auto}
.page-sports-2022 .two-column-wapper{margin-top:31px}
.page-sports-2022 .two-column-wapper img{width:60%}
.page-sports-2022 .two-column-wapper .first-column{text-align:right}
@media only screen and (max-width:991px){.page-sports-2022 .qualify-wrapper img,.page-sports-2022 .qualify-wrapper p{width:100%}
.page-sports-2022 .first-column,.page-sports-2022 .sports-second-column{text-align:center !important}
.page-sports-2022 .first-column{margin-bottom:30px}
.page-sports-2022 .two-column-wapper img{width:50%}
}
@media only screen and (max-width:414px){.page-sports-2022 .two-column-wapper img{width:60%}
}
.page-influencers-1 .row.youtube-video-column{width:70%;margin:auto}
.page-influencers-1 .small-grey-text{color:#858585;font-size:14px !important;padding-left:50px}
.page-influencers-1 .row.two-column-row{margin-top:71px}
.page-influencers-1 .row.two-column-row p{margin-top:unset;margin-bottom:unset}
.page-influencers-1 .row.two-column-row .cmp-image{text-align:center}
.page-influencers-1 .row.two-column-row .cmp-image-desktop img.cmp-image__image{width:90%}
.page-influencers-1 .row.participant-first-row{margin-top:56px}
.page-influencers-1 .row.participant-first-row .column-control-column,.page-influencers-1 .row.participant-second-row .column-control-column{margin-right:25px}
.page-influencers-1 .row.participant-first-row .cmp-image,.page-influencers-1 .row.participant-second-row .cmp-image{text-align:center}
.page-influencers-1 .row.participant-second-row{margin-top:31px}
.page-influencers-1 .paticipant-paragraph{font-weight:500}
@media all and (max-width:991px){.page-influencers-1 .row.two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:25px}
.page-influencers-1 .row.participant-first-row .column-control-column,.page-influencers-1 .row.participant-second-row .column-control-column{margin-right:0}
.page-influencers-1 .row.participant-first-row .col.col-12.col-lg-4:first-child,.page-influencers-1 .row.participant-second-row .col.col-12.col-lg-4:first-child,.page-influencers-1 .row.participant-first-row .col.col-12.col-lg-4:nth-child(2),.page-influencers-1 .row.participant-second-row .col.col-12.col-lg-4:nth-child(2){margin-bottom:31px}
.page-influencers-1 .row.participant-second-row{margin-top:31px}
.page-influencers-1 .next-wapper .row{display:grid !important}
.page-influencers-1 .next-wapper .row .column{width:100%}
.page-influencers-1 .row.two-column-row .cmp-image-mobile img.cmp-image__image{width:80%}
}
@media all and (max-width:767px){.page-influencers-1 .row.youtube-video-column{width:auto !important}
.page-influencers-1 .small-grey-text{padding-left:0}
}
@media all and (max-width:575px){.page-influencers-1 .row.three-column-wapper .container,.page-influencers-1 .row.vol1-banner-img-wapper .container{padding:0 0 !important}
}
@media all and (max-width:250px){.page-influencers-1 .row.participant-first-row .cmp-image-mobile img.cmp-image__image,.page-influencers-1 .row.participant-second-row .cmp-image-mobile img.cmp-image__image{width:100% !important}
}
.page-sma-month-2021 .row.sma-orange-box{background-color:#e4e1dc;padding:32px}
.page-sma-month-2021 h2.sma-month-main{font-size:50px !important;letter-spacing:-3px;margin-top:20px !important;line-height:50px !important}
.page-sma-month-2021 h2.blue-title-color{color:#3c70ae}
.page-sma-month-2021 .row.two-coloum-warp3 .col.col-12.col-lg-6:last-child .cmp-image-desktop img.cmp-image__image{width:90%}
.page-sma-month-2021 .robots-wapper img{width:55%}
@media only screen and (max-width:991px){.page-sma-month-2021 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2021 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{padding-bottom:30px}
.page-sma-month-2021 .row.two-coloum-warp3 .cmp-image-mobile img.cmp-image__image{width:80%;padding-bottom:30px}
.page-sma-month-2021 .row.two-coloum-warp2{flex-direction:column-reverse}
.page-sma-month-2021 .row.two-coloum-warp3{flex-direction:column-reverse}
.page-sma-month-2021 .image-banner img{width:100%}
.page-sma-month-2021 .two-column-margin h2{text-align:center}
.page-sma-month-2021 .two-column-margin .pglink-btn-wrapper{text-align:center}
}
@media only screen and (max-width:767px){.page-sma-month-2021 .row.sma-orange-box{padding:32px 15px}
.page-sma-month-2021 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2021 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:50%}
}
@media only screen and (max-width:414px){.page-sma-month-2021 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2021 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:65%}
}
.page-influencers-2 .row.youtube-video-column{width:70%;margin:auto}
.page-influencers-2 .small-grey-text{color:#858585;font-size:14px !important;padding-left:50px}
.page-influencers-2 .row.two-column-row{margin-top:71px}
.page-influencers-2 .row.two-column-row p{margin-top:unset;margin-bottom:unset}
.page-influencers-2 .row.two-column-row .cmp-image{text-align:center}
.page-influencers-2 .row.two-column-row .cmp-image-desktop img.cmp-image__image{width:90%}
.page-influencers-2 .row.participant-first-row{margin-top:56px}
.page-influencers-2 .row.participant-first-row .column-control-column{margin-right:25px}
.page-influencers-2 .row.participant-first-row .cmp-image{text-align:center}
.page-influencers-2 .paticipant-paragraph{font-weight:500}
@media all and (max-width:991px){.page-influencers-2 .row.two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:25px}
.page-influencers-2 .row.participant-first-row .column-control-column{margin-right:0}
.page-influencers-2 .row.participant-first-row .col.col-12.col-lg-4:first-child,.page-influencers-2 .row.participant-first-row .col.col-12.col-lg-4:nth-child(2){margin-bottom:31px}
.page-influencers-2 .next-wapper .row{display:grid !important}
.page-influencers-2 .next-wapper .row .column{width:100%}
.page-influencers-2 .row.two-column-row .cmp-image-mobile img.cmp-image__image{width:90%}
}
@media all and (max-width:767px){.page-influencers-2 .row.youtube-video-column{width:auto !important}
.page-influencers-2 .small-grey-text{padding-left:0}
}
@media all and (max-width:575px){.page-influencers-2 .row.three-column-wapper .container,.page-influencers-2 .row.vol1-banner-img-wapper .container{padding:0 0 !important}
}
@media all and (max-width:250px){.page-influencers-2 .row.participant-first-row .cmp-image-mobile img.cmp-image__image{width:100% !important}
}
.page-influencers-3 .row.youtube-video-column{width:70%;margin:auto}
.page-influencers-3 .small-grey-text{color:#858585;font-size:14px !important;padding-left:50px}
.page-influencers-3 .row.two-column-row{margin-top:71px}
.page-influencers-3 .row.two-column-row p{margin-top:unset;margin-bottom:unset}
.page-influencers-3 .row.two-column-row .cmp-image{text-align:center}
.page-influencers-3 .row.participant-first-row{margin-top:56px}
.page-influencers-3 .row.participant-second-row{margin-top:31px}
.page-influencers-3 .row.participant-first-row .column-control-column,.page-influencers-3 .row.participant-second-row .column-control-column{margin-right:25px}
.page-influencers-3 .row.participant-first-row .cmp-image,.page-influencers-3 .row.participant-second-row .cmp-image{text-align:center}
.page-influencers-3 .row.participant-third-row .cmp-image{text-align:center}
.page-influencers-3 .paticipant-paragraph{font-weight:500}
@media all and (min-width:992px){.page-influencers-3 .row.participant-third-row{margin-top:31px}
.page-influencers-3 .row.participant-third-row .column-control-column{margin-right:25px;max-width:340px}
.page-influencers-3 .row.participant-third-row .col.col-12.col-lg-6:first-child{display:flex;justify-content:right !important}
.page-influencers-3 .row.participant-third-row .col.col-12.col-lg-6:last-child{display:flex;justify-content:left !important}
}
@media all and (max-width:991px){.page-influencers-3 .row.two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:25px}
.page-influencers-3 .row.participant-first-row .column-control-column,.page-influencers-3 .row.participant-second-row .column-control-column{margin-right:0}
.page-influencers-3 .row.participant-first-row .col.col-12.col-lg-4:first-child,.page-influencers-3 .row.participant-second-row .col.col-12.col-lg-4:first-child,.page-influencers-3 .row.participant-first-row .col.col-12.col-lg-4:nth-child(2),.page-influencers-3 .row.participant-second-row .col.col-12.col-lg-4:nth-child(2){margin-bottom:31px}
.page-influencers-3 .row.participant-second-row{margin-top:31px}
.page-influencers-3 .row.participant-third-row{margin-top:31px}
.page-influencers-3 .row.participant-third-row .col.col-12.col-lg-6:first-child{margin-bottom:31px}
.page-influencers-3 .next-wapper .row{display:grid !important}
.page-influencers-3 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-influencers-3 .row.youtube-video-column{width:auto !important}
.page-influencers-3 .small-grey-text{padding-left:0}
}
@media all and (max-width:575px){.page-influencers-3 .row.three-column-wapper .container,.page-influencers-3 .row.vol1-banner-img-wapper .container{padding:0 0 !important}
}
@media all and (max-width:414px){.page-influencers-3 .row.two-column-row .cmp-image-mobile img.cmp-image__image{width:90%}
}
@media all and (max-width:250px){.page-influencers-3 .cmp-image-mobile img.cmp-image__image{width:100% !important}
}
.page-orihime-2021 .video-wapper{text-align:center;width:70%;margin:auto}
.page-orihime-2021 h2.blue-title-color{color:#3c70ae;font-weight:700}
@media all and (max-width:991px){.page-orihime-2021 .orihime-two-colum-text{margin-bottom:30px}
.page-orihime-2021 h3.yukasan-wrapper{margin-bottom:25px;text-align:center}
.page-orihime-2021 iframe{width:100%}
}
@media all and (max-width:767px){.page-orihime-2021 .video-wapper{width:auto}
.page-orihime-2021 .image-wapper img{width:50%}
}
@media all and (max-width:414px){.page-orihime-2021 .image-wapper img{width:65%}
}
.page-sports-2021 .video-wapper{text-align:center;width:70%;margin:auto}
.page-sports-2021 .row.two-coloum-warp2 img{width:100%}
.page-sports-2021 .col.col-12.col-lg-6:first-child .column-control-column{margin-right:25px}
.page-sports-2021 .row.two-coloum-warp2{margin:0 70px}
@media all and (max-width:991px){.page-sports-2021 .col.col-12.col-lg-6:last-child img{margin-top:30px}
.page-sports-2021 .row.two-coloum-warp2 img{width:auto}
.page-sports-2021 .col.col-12.col-lg-6:first-child .column-control-column{margin-right:0}
.page-sports-2021 .row.two-coloum-warp2{margin:auto}
}
@media all and (max-width:767px){.page-sports-2021 .col.col-12.col-lg-6 img{width:100%}
.page-sports-2021 .video-wapper{width:auto}
}
.page-influencers-4 .row.youtube-video-column{width:70%;margin:auto}
.page-influencers-4 .small-grey-text{color:#858585;font-size:14px !important;padding-left:50px}
.page-influencers-4 .row.two-column-row{margin-top:71px}
.page-influencers-4 .row.two-column-row p{margin-top:unset;margin-bottom:unset}
.page-influencers-4 .row.two-column-row .cmp-image{text-align:center}
.page-influencers-4 .row.participant-first-row{margin-top:56px}
.page-influencers-4 .row.participant-second-row{margin-top:31px}
.page-influencers-4 .row.participant-first-row .column-control-column,.page-influencers-4 .row.participant-second-row .column-control-column{margin-right:25px}
.page-influencers-4 .row.participant-first-row .cmp-image,.page-influencers-4 .row.participant-second-row .cmp-image{text-align:center}
.page-influencers-4 .row.participant-third-row .cmp-image{text-align:center}
.page-influencers-4 .paticipant-paragraph{font-weight:500}
@media all and (min-width:992px){.page-influencers-4 .row.participant-third-row{margin-top:31px}
.page-influencers-4 .row.participant-third-row .column-control-column{margin-right:25px;max-width:340px}
.page-influencers-4 .row.participant-third-row .col.col-12.col-lg-6:first-child{display:flex;justify-content:right !important}
.page-influencers-4 .row.participant-third-row .col.col-12.col-lg-6:last-child{display:flex;justify-content:left !important}
}
@media all and (max-width:991px){.page-influencers-4 .row.two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:25px}
.page-influencers-4 .row.participant-first-row .column-control-column,.page-influencers-4 .row.participant-second-row .column-control-column{margin-right:0}
.page-influencers-4 .row.participant-first-row .col.col-12.col-lg-4:first-child,.page-influencers-4 .row.participant-second-row .col.col-12.col-lg-4:first-child,.page-influencers-4 .row.participant-first-row .col.col-12.col-lg-4:nth-child(2),.page-influencers-4 .row.participant-second-row .col.col-12.col-lg-4:nth-child(2){margin-bottom:31px}
.page-influencers-4 .row.participant-second-row{margin-top:31px}
.page-influencers-4 .row.participant-third-row{margin-top:31px}
.page-influencers-4 .row.participant-third-row .col.col-12.col-lg-6:first-child{margin-bottom:31px}
.page-influencers-4 .next-wapper .row{display:grid !important}
.page-influencers-4 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-influencers-4 .row.youtube-video-column{width:auto !important}
.page-influencers-4 .small-grey-text{padding-left:0}
}
@media all and (max-width:575px){.page-influencers-4 .row.three-column-wapper .container,.page-influencers-4 .row.vol1-banner-img-wapper .container{padding:0 0 !important}
}
@media all and (max-width:414px){.page-influencers-4 .row.two-column-row .cmp-image-mobile img.cmp-image__image{width:90%}
}
@media all and (max-width:250px){.page-influencers-4 .cmp-image-mobile img.cmp-image__image{width:100% !important}
}
.page-influencers-5-1 .row.youtube-video-column{width:70%;margin:auto}
.page-influencers-5-1 .small-grey-text{color:#858585;font-size:14px !important;padding-left:50px}
.page-influencers-5-1 .row.two-column-row{margin-top:71px}
.page-influencers-5-1 .row.two-column-row p{margin-top:unset;margin-bottom:unset}
.page-influencers-5-1 .row.two-column-row .cmp-image{text-align:center}
.page-influencers-5-1 .row.participant-first-row{margin-top:56px}
.page-influencers-5-1 .row.participant-first-row .column-control-column{margin-right:25px}
.page-influencers-5-1 .row.participant-first-row .cmp-image{text-align:center}
.page-influencers-5-1 .row.participant-second-row .cmp-image{text-align:center}
.page-influencers-5-1 .paticipant-paragraph{font-weight:500}
@media all and (min-width:992px){.page-influencers-5-1 .row.participant-second-row{margin-top:31px}
.page-influencers-5-1 .row.participant-second-row .column-control-column{margin-right:25px;max-width:340px}
.page-influencers-5-1 .row.participant-second-row .col.col-12.col-lg-6:first-child{display:flex;justify-content:right !important}
.page-influencers-5-1 .row.participant-second-row .col.col-12.col-lg-6:last-child{display:flex;justify-content:left !important}
}
@media all and (max-width:991px){.page-influencers-5-1 .row.two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:25px}
.page-influencers-5-1 .row.participant-first-row .column-control-column{margin-right:0}
.page-influencers-5-1 .row.participant-first-row .col.col-12.col-lg-4:first-child,.page-influencers-5-1 .row.participant-first-row .col.col-12.col-lg-4:nth-child(2){margin-bottom:31px}
.page-influencers-5-1 .row.participant-second-row{margin-top:31px}
.page-influencers-5-1 .row.participant-second-row .col.col-12.col-lg-6:first-child{margin-bottom:31px}
.page-influencers-5-1 .next-wapper .row{display:grid !important}
.page-influencers-5-1 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-influencers-5-1 .row.youtube-video-column{width:auto !important}
.page-influencers-5-1 .small-grey-text{padding-left:0}
}
@media all and (max-width:575px){.page-influencers-5-1 .row.three-column-wapper .container,.page-influencers-5-1 .row.vol1-banner-img-wapper .container{padding:0 0 !important}
}
@media all and (max-width:414px){.page-influencers-5-1 .row.two-column-row .cmp-image-mobile img.cmp-image__image{width:90%}
}
@media all and (max-width:250px){.page-influencers-5-1 .cmp-image-mobile img.cmp-image__image{width:100% !important}
}
.page-influencers-5-2 .row.youtube-video-column{width:70%;margin:auto}
.page-influencers-5-2 .small-grey-text{color:#858585;font-size:14px !important;padding-left:50px}
.page-influencers-5-2 .row.two-column-row{margin-top:71px}
.page-influencers-5-2 .row.two-column-row p{margin-top:unset;margin-bottom:unset}
.page-influencers-5-2 .row.two-column-row .cmp-image{text-align:center}
.page-influencers-5-2 .row.two-column-row .cmp-image-desktop img.cmp-image__image{width:80%}
.page-influencers-5-2 .row.participant-first-row{margin-top:56px}
.page-influencers-5-2 .row.participant-first-row .column-control-column{margin-right:25px}
.page-influencers-5-2 .row.participant-first-row .cmp-image{text-align:center}
.page-influencers-5-2 .row.participant-second-row .cmp-image{text-align:center}
.page-influencers-5-2 .paticipant-paragraph{font-weight:500}
@media all and (min-width:992px){.page-influencers-5-2 .row.participant-second-row{margin-top:31px}
.page-influencers-5-2 .row.participant-second-row .column-control-column{margin-right:25px;max-width:340px}
.page-influencers-5-2 .row.participant-second-row .col.col-12.col-lg-6:first-child{display:flex;justify-content:right !important}
.page-influencers-5-2 .row.participant-second-row .col.col-12.col-lg-6:last-child{display:flex;justify-content:left !important}
}
@media all and (max-width:991px){.page-influencers-5-2 .row.two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:25px}
.page-influencers-5-2 .row.two-column-row .cmp-image-mobile img.cmp-image__image{width:80%}
.page-influencers-5-2 .row.participant-first-row .column-control-column{margin-right:0}
.page-influencers-5-2 .row.participant-first-row .col.col-12.col-lg-4:first-child,.page-influencers-5-2 .row.participant-first-row .col.col-12.col-lg-4:nth-child(2){margin-bottom:31px}
.page-influencers-5-2 .row.participant-second-row{margin-top:31px}
.page-influencers-5-2 .row.participant-second-row .col.col-12.col-lg-6:first-child{margin-bottom:31px}
.page-influencers-5-2 .next-wapper .row{display:grid !important}
.page-influencers-5-2 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-influencers-5-2 .row.youtube-video-column{width:auto !important}
.page-influencers-5-2 .small-grey-text{padding-left:0}
}
@media all and (max-width:575px){.page-influencers-5-2 .row.three-column-wapper .container,.page-influencers-5-2 .row.vol1-banner-img-wapper .container{padding:0 0 !important}
}
@media all and (max-width:250px){.page-influencers-5-2 .cmp-image-mobile img.cmp-image__image{width:100% !important}
}
.page-influencers-6-1 .row.youtube-video-column{width:70%;margin:auto}
.page-influencers-6-1 .small-grey-text{color:#858585;font-size:14px !important;padding-left:50px}
.page-influencers-6-1 .row.two-column-row{margin-top:71px}
.page-influencers-6-1 .row.two-column-row p{margin-top:unset;margin-bottom:unset}
.page-influencers-6-1 .row.two-column-row .cmp-image{text-align:center}
.page-influencers-6-1 .row.two-column-row .cmp-image-desktop img.cmp-image__image{width:85%}
.page-influencers-6-1 .row.participant-first-row{margin-top:56px}
.page-influencers-6-1 .row.participant-second-row{margin-top:31px}
.page-influencers-6-1 .row.participant-first-row .column-control-column,.page-influencers-6-1 .row.participant-second-row .column-control-column{margin-right:25px}
.page-influencers-6-1 .row.participant-first-row .cmp-image,.page-influencers-6-1 .row.participant-second-row .cmp-image{text-align:center}
.page-influencers-6-1 .paticipant-paragraph{font-weight:500}
@media all and (max-width:991px){.page-influencers-6-1 .row.two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:25px}
.page-influencers-6-1 .row.participant-first-row .column-control-column,.page-influencers-6-1 .row.participant-second-row .column-control-column{margin-right:0}
.page-influencers-6-1 .row.participant-first-row .col.col-12.col-lg-4:first-child,.page-influencers-6-1 .row.participant-second-row .col.col-12.col-lg-4:first-child,.page-influencers-6-1 .row.participant-first-row .col.col-12.col-lg-4:nth-child(2),.page-influencers-6-1 .row.participant-second-row .col.col-12.col-lg-4:nth-child(2){margin-bottom:31px}
.page-influencers-6-1 .row.participant-second-row{margin-top:31px}
.page-influencers-6-1 .next-wapper .row{display:grid !important}
.page-influencers-6-1 .next-wapper .row .column{width:100%}
.page-influencers-6-1 .row.two-column-row .cmp-image-mobile img.cmp-image__image{width:80%}
}
@media all and (max-width:767px){.page-influencers-6-1 .row.youtube-video-column{width:auto !important}
.page-influencers-6-1 .small-grey-text{padding-left:0}
}
@media all and (max-width:575px){.page-influencers-6-1 .row.three-column-wapper .container,.page-influencers-6-1 .row.vol1-banner-img-wapper .container{padding:0 0 !important}
}
@media all and (max-width:250px){.page-influencers-6-1 .cmp-image-mobile img.cmp-image__image{width:100% !important}
}
.page-sma-month-2020 .row.sma-orange-box{background-color:#e4e1dc;padding:32px}
.page-sma-month-2020 h2.sma-month-main{font-size:50px !important;letter-spacing:-3px;margin-top:20px !important;line-height:50px !important}
.page-sma-month-2020 h2.blue-title-color{color:#3c70ae}
.page-sma-month-2020 .row.two-coloum-warp3 .col.col-12.col-lg-6:last-child .cmp-image-desktop img.cmp-image__image{width:90%}
@media only screen and (max-width:991px){.page-sma-month-2020 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2020 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{padding-bottom:30px}
.page-sma-month-2020 .row.two-coloum-warp3 .cmp-image-mobile img.cmp-image__image{width:80%;padding-bottom:30px}
.page-sma-month-2020 .row.two-coloum-warp2{flex-direction:column-reverse}
.page-sma-month-2020 .row.two-coloum-warp3{flex-direction:column-reverse}
.page-sma-month-2020 .image-banner img{width:100%}
.page-sma-month-2020 .two-column-margin h2{text-align:center}
.page-sma-month-2020 .two-column-margin .pglink-btn-wrapper{text-align:center}
}
@media only screen and (max-width:767px){.page-sma-month-2020 .row.sma-orange-box{padding:32px 15px}
.page-sma-month-2020 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2020 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:50%}
}
@media only screen and (max-width:414px){.page-sma-month-2020 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2020 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:65%}
}
.page-influencers-6-2 .row.youtube-video-column{width:70%;margin:auto}
.page-influencers-6-2 .small-grey-text{color:#858585;font-size:14px !important;padding-left:50px}
.page-influencers-6-2 .row.two-column-row{margin-top:71px}
.page-influencers-6-2 .row.two-column-row p{margin-top:unset;margin-bottom:unset}
.page-influencers-6-2 .row.two-column-row .cmp-image{text-align:center}
.page-influencers-6-2 .row.two-column-row .cmp-image-desktop img.cmp-image__image{width:80%}
.page-influencers-6-2 .row.participant-first-row{margin-top:56px}
.page-influencers-6-2 .row.participant-first-row .column-control-column,.page-influencers-6-2 .row.participant-second-row .column-control-column{margin-right:25px}
.page-influencers-6-2 .row.participant-first-row .cmp-image,.page-influencers-6-2 .row.participant-second-row .cmp-image{text-align:center}
.page-influencers-6-2 .row.participant-second-row{margin-top:31px}
.page-influencers-6-2 .paticipant-paragraph{font-weight:500}
@media all and (max-width:991px){.page-influencers-6-2 .row.two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:25px}
.page-influencers-6-2 .row.participant-first-row .column-control-column,.page-influencers-6-2 .row.participant-second-row .column-control-column{margin-right:0}
.page-influencers-6-2 .row.participant-first-row .col.col-12.col-lg-4:first-child,.page-influencers-6-2 .row.participant-second-row .col.col-12.col-lg-4:first-child,.page-influencers-6-2 .row.participant-first-row .col.col-12.col-lg-4:nth-child(2),.page-influencers-6-2 .row.participant-second-row .col.col-12.col-lg-4:nth-child(2){margin-bottom:31px}
.page-influencers-6-2 .row.participant-second-row{margin-top:31px}
.page-influencers-6-2 .next-wapper .row{display:grid !important}
.page-influencers-6-2 .next-wapper .row .column{width:100%}
.page-influencers-6-2 .row.two-column-row .cmp-image-mobile img.cmp-image__image{width:80%}
}
@media all and (max-width:767px){.page-influencers-6-2 .row.youtube-video-column{width:auto !important}
.page-influencers-6-2 .small-grey-text{padding-left:0}
}
@media all and (max-width:575px){.page-influencers-6-2 .row.three-column-wapper .container,.page-influencers-6-2 .row.vol1-banner-img-wapper .container{padding:0 0 !important}
}
@media all and (max-width:250px){.page-influencers-6-2 .cmp-image-mobile img.cmp-image__image{width:100% !important}
}
.page-sma-ambassadors .row.video-two-column-row{margin-top:56px}
.page-sma-ambassadors .row.video-two-column-row .col.col-12.col-lg-6:first-child .column-control-column{margin-right:25px}
.page-sma-ambassadors .row.video-two-column-row p{margin-top:unset;margin-bottom:unset}
.page-sma-ambassadors .row.video-one-column-row{width:70%;margin:auto}
.page-sma-ambassadors .blue-title{font-weight:700;color:#3c70ae;margin-bottom:1rem;margin-top:0}
.page-sma-ambassadors .row.vol-2-first-row{margin-top:3rem}
.page-sma-ambassadors .row.vol-2-first-row .column-control-column{margin-right:25px}
.page-sma-ambassadors .row.vol-2-second-row{margin-top:31px}
.page-sma-ambassadors .row.vol-2-second-row .column-control-column{margin-right:25px}
.page-sma-ambassadors .ambassador-text{font-weight:500}
@media all and (max-width:991px){.page-sma-ambassadors .row.video-two-column-row .col.col-12.col-lg-6:first-child{margin-bottom:30px}
.page-sma-ambassadors .row.video-two-column-row .col.col-12.col-lg-6:first-child .column-control-column{margin-right:0}
.page-sma-ambassadors .row.video-one-column-row{width:auto}
.page-sma-ambassadors .row.vol-2-first-row .column-control-column,.page-sma-ambassadors .row.vol-2-second-row .column-control-column{margin-right:0}
.page-sma-ambassadors .row.vol-2-first-row .col.col-12.col-lg-6:first-child,.page-sma-ambassadors .row.vol-2-second-row .col.col-12.col-lg-6:first-child{margin-bottom:31px}
}
@media all and (max-width:575px){.page-sma-ambassadors .row.vol-1-wrapper .container,.page-sma-ambassadors .row.vol-2-wrapper .container{padding:0 0 !important}
}
.page-online-2020 .first-program{margin-top:56px}
.page-online-2020 .part-2{margin-top:96px}
.page-online-2020 .row.two-coloum-warp2{margin-top:31px}
.page-online-2020 .row.two-coloum-warp2 p{margin-top:0}
.page-online-2020 .row.two-coloum-warp2 .yoshifuji-img{margin-bottom:0;margin-top:20px;text-align:center}
.page-online-2020 .row.part-2-img{margin-top:31px}
.page-online-2020 .three-column-text{margin-bottom:0 !important}
@media all and (max-width:991px){.page-online-2020 .col.col-12.col-lg-4{margin-bottom:56px}
.page-online-2020 .col.col-12.col-lg-4:last-child{margin-bottom:unset}
.page-online-2020 .image-banner img{width:100%}
.page-online-2020 .row.part-2-img img{width:100%}
}
@media all and (max-width:767px){.page-online-2020 .image-banner img,.page-online-2020 .part-2-img img{width:100%}
.page-online-2020 p.yoshifuji-img img{width:50%}
}
@media all and (max-width:414px){.page-online-2020 p.yoshifuji-img img{width:65%}
}
@media all and (max-width:250px){.page-online-2020 .row.three-column-wapper img{width:65%}
}
.page-sunny-side .sunny-blue-title-text{font-weight:700;color:#3c70ae}
.page-sunny-side .video-wapper{background-color:#f5f5f5 !important;padding:40px 24px !important}
.page-sunny-side .col.col-12.col-lg-6:last-child{margin:auto}
@media only screen and (max-width:991px){.page-sunny-side .video-wapper{display:flex;flex-direction:column-reverse}
.page-sunny-side .two-column-margin{margin-right:0}
.page-sunny-side .sunny-blue-title-text{text-align:center}
.page-sunny-side .row .col .col-12 .col-lg-6 .column-control-column .rich-text.text.section{margin:40px 0 0 0 !important}
.page-sunny-side .link-wrapper{text-align:center !important}
.page-sunny-side .pglink-btn-wrapper{text-align:center}
}
@media only screen and (max-width:767px){.page-sunny-side .row.youtube-video-wrapper{width:auto}
.page-sunny-side .video-wapper{padding:40px 15px !important}
}
@media all and (max-width:380px){.page-sunny-side .pglink-btn-wrapper .link-wrapper a{width:90% !important;height:auto !important;padding:10px}
}
.page-patients-13 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-13 .next-wapper .row{display:grid !important}
.page-patients-13 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-13 .row.video-column-wrapper{width:auto}
}
.page-patients-12 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-12 .next-wapper .row{display:grid !important}
.page-patients-12 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-12 .row.video-column-wrapper{width:auto}
}
.page-sunny-side-1 .youtube-video-wrapper{padding-top:66px !important;width:70%;margin:auto}
.page-sunny-side-1 .biogen-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.page-sunny-side-1 iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.page-sunny-side-1 .video-small-text{font-weight:400;font-size:14px !important;color:#858585}
@media only screen and (max-width:991px){.page-sunny-side-1 .two-column-margin{margin:0 0 31px 0 !important}
.page-sunny-side-1 .video-small-text{font-weight:400;font-size:14px !important;color:#858585}
.page-sunny-side-1 .youtube-video-with-paragraph{width:70%;margin:auto}
}
@media only screen and (max-width:767px){.page-sunny-side-1 .row.youtube-video-wrapper{width:auto}
.page-sunny-side-1 .youtube-video-with-paragraph{width:auto}
.page-sunny-side-1 .video-wapper{width:auto}
}
.page-patients-11 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-11 .next-wapper .row{display:grid !important}
.page-patients-11 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-11 .row.video-column-wrapper{width:auto}
}
.page-patients-10 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-10 .next-wapper .row{display:grid !important}
.page-patients-10 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-10 .row.video-column-wrapper{width:auto}
}
.page-patients-9 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-9 .next-wapper .row{display:grid !important}
.page-patients-9 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-9 .row.video-column-wrapper{width:auto}
}
.page-sunny-side-2 .row.youtube-video-wrapper{padding-top:66px !important;width:70%;margin:auto}
.page-sunny-side-2 .row.youtube-video-column{width:70%;margin:auto}
.page-sunny-side-2 .biogen-video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}
.page-sunny-side-2 iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.page-sunny-side-2 .video-small-text{font-weight:400;font-size:14px !important;color:#858585}
@media only screen and (max-width:991px){.page-sunny-side-2 .two-column-margin{margin:0 0 31px 0 !important}
.page-sunny-side-2 .video-small-text{font-weight:400;font-size:14px !important;color:#858585}
.page-sunny-side-2 .youtube-video-with-paragraph{width:70%;margin:auto}
}
@media only screen and (max-width:767px){.page-sunny-side-2 .row.youtube-video-wrapper{width:auto}
.page-sunny-side-2 .youtube-video-with-paragraph{width:auto}
.page-sunny-side-2 .video-wapper{width:auto}
}
.page-sports-2020 .col.col-12.col-lg-6 .column-control-column{margin-right:25px}
.page-sports-2020 .col.col-12.col-lg-6 img{width:100% !important}
@media all and (max-width:991px){.page-sports-2020 .row.image-banner img{width:100% !important}
.page-sports-2020 .col.col-12.col-lg-6:first-child{margin-bottom:30px}
.page-sports-2020 .col.col-12.col-lg-6 img{width:auto !important}
.page-sports-2020 .col.col-12.col-lg-6 .column-control-column{margin-right:0}
}
@media all and (max-width:767px){.page-sports-2020 .col.col-12.col-lg-6 img{width:100% !important}
}
.page-orihime-2020 .row.video-wapper{width:70%;margin:auto}
.page-orihime-2020 .second-column{margin-top:30px}
.page-orihime-2020 .blue-title-color{color:#3c70ae}
@media only screen and (max-width:991px){.page-orihime-2020 .orihime-two-colum-text{margin-bottom:30px}
.page-orihime-2020 h3.yukasan-wrapper{margin-bottom:25px;text-align:center}
}
@media only screen and (max-width:767px){.page-orihime-2020 .row.video-wapper{width:auto}
.page-orihime-2020 .image-wapper img{width:50%}
}
@media only screen and (max-width:414px){.page-orihime-2020 .image-wapper img{width:65%}
}
.page-life-care .life-care-wrapper p{margin-bottom:0 !important}
.page-life-care .three-column-wrapper .life-care-wrapper{background-color:#f5f5f5;padding:32px 16px !important;min-height:480px}
.page-life-care .four-column-wrapper .life-care-wrapper{background-color:#f5f5f5;padding:32px 15px !important;min-height:540px}
.page-life-care .col.col-12.col-lg-3:last-child .column-control-column,.page-life-care .col.col-12.col-lg-4:last-child .column-control-column{margin-right:0 !important}
.page-life-care .four-column-wrapper{margin-top:31px}
.page-life-care .three-column-wrapper{margin:56px 55px 0 55px}
.page-life-care .three-column-wrapper .col.col-12.col-lg-4 .column-control-column{margin-right:14px}
.page-life-care .three-column-wrapper .col.col-12.col-lg-4:nth-child(2n){display:flex;justify-content:center}
.page-life-care .three-column-wrapper .col.col-12.col-lg-4:first-child{display:flex;justify-content:right}
.page-life-care .row.image-banner img{width:100%}
@media screen and (max-width:1200px){.page-life-care .three-column-wrapper .col.col-12.col-lg-4 .column-control-column{margin-right:14px}
}
@media screen and (max-width:991px){.page-life-care .life-care-wrapper{min-height:auto !important;margin-bottom:30px !important}
.page-life-care .four-column-margin{margin:0 0 30px 0 !important}
.page-life-care .three-column-wrapper{margin-top:30px;margin-right:unset;margin-left:unset}
.page-life-care .three-column-wrapper .col.col-12.col-lg-4{justify-content:center !important}
.page-life-care .three-column-wrapper .col.col-12.col-lg-4 .column-control-column{width:auto !important}
.page-life-care .col.col-12.col-lg-3:last-child .life-care-wrapper,.page-life-care .col.col-12.col-lg-4:last-child .life-care-wrapper{margin-bottom:0 !important}
.page-life-care .four-column-wrapper .column-control-column,.page-life-care .three-column-wrapper .column-control-column{margin-right:0 !important}
.page-life-care .daily-life-wrapper img{width:100% !important}
}
@media all and (max-width:767px){.page-life-care .next-wapper .row .column{width:100%}
.page-life-care .next-wapper .row .column:first-child{margin-bottom:2rem}
.page-life-care .next-wapper p{margin:0}
.page-life-care .next-wapper .row{display:grid !important}
}
.page-home h3{color:#3c70ae;font-weight:700}
.page-home .symptom-wapper p{color:#143052;font-size:2rem !important;font-weight:700;text-align:center;margin-bottom:0}
.page-home .sma-wrapper{background:#f5f5f5}
.page-home .sma-content-wrapper{text-align:center;margin-top:5rem}
.page-home .sma-content-wrapper p{text-align:left}
.page-home .sma-content-wrapper h2{font-size:3.2rem !important;font-weight:500}
.page-home .column{width:49%}
.page-home .column.second-column{padding-left:2.5rem;display:flex;justify-content:left}
.page-home .column.first-column{display:flex;justify-content:right;padding-right:2.5rem}
.page-home .link-txt-detail{width:100% !important;justify-content:center}
.page-home .link-wrapper a{font-weight:700}
.page-home .japanes-title{font-weight:700;margin-bottom:4rem}
.page-home p.english-title{color:#cf5e00;font-weight:700}
.page-home .story-wrapper .col.col-12.col-lg-6:last-child{display:flex;align-items:center}
.page-home .row.external-link-wrapper{margin-bottom:5rem}
.page-home .row.external-link-wrapper .col.col-12.col-lg-4:first-child{display:flex;justify-content:right}
.page-home .row.external-link-wrapper .col.col-12.col-lg-4:last-child{display:flex}
.page-home p.external-link{text-align:center;font-weight:500;font-size:2rem !important;margin-top:80px;margin-bottom:40px}
.page-home .row.symptom-wapper{margin-top:3.5rem;margin-bottom:4.8rem}
.page-home .home-vendor-title{position:absolute;left:0;right:0;bottom:5%;margin:auto;text-align:center;font-family:noto serif jp}
.page-home .home-vendor-title h1{font-size:64px !important;line-height:1.2 !important;margin-right:48%;font-weight:400 !important;margin-bottom:8%}
.page-home .home-vendor-title p{font-size:1.6rem;font-weight:500;color:#143052}
.page-home .home-vendor-wrapper.sma-home-image-banner{position:relative}
.page-home .home-vendor-wrapper.sma-home-image-banner img{width:100%;object-fit:cover;min-height:450px}
.page-home .cmp-carousel__content{position:relative;display:grid;justify-content:center;margin-top:48px;margin-bottom:80px}
.page-home .symptom-wapper .image-mobile-support{margin-bottom:2.5rem}
.page-home .cmp-carousel__actions{display:none}
.page-home .line{width:100%;height:1px;line-height:1px;display:inline-block;background:#143052;position:absolute;left:0;right:0;bottom:11%;margin:auto}
.page-home .row.btn-row{margin-top:4rem !important}
.page-home .four-column-wrapper .col.col-12.col-lg-3{text-align:center}
.page-home .nmd-wrapper img{border-left:2px solid #81d0e9;border-right:2px solid #81d0e9}
.page-home .kokoroni-wrapper img{border-left:2px solid #afafaf;border-right:2px solid #afafaf}
.page-home .sma-diary-wrapper img{border-left:2px solid #afe1bd;border-right:2px solid #afe1bd}
.page-home .row.arrow-wapper::after{content:"";position:absolute;top:105%;left:48%;transform:translateY(-50%);border:25px solid transparent;border-top:35px solid #fff;z-index:1}
.page-home .sma-wrapper .col.col-12.col-lg-4 .column-control-column{margin-right:25px}
.page-home .sma-wrapper .col.col-12.col-lg-4 .column-control-column p{height:210px}
.page-home ol.cmp-carousel__indicators{margin-top:20px}
.page-home .helc-wrapper img{width:250px;max-height:68px}
@media all and (max-width:1200px){.page-home .row.four-column-wrapper img{width:90%;height:57px !important}
}
@media all and (max-width:991px){.page-home .symptom-wapper .col.col-12.col-lg-4:first-child,.page-home .symptom-wapper .col.col-12.col-lg-4:nth-child(2){margin-bottom:3rem}
.page-home .three-column-text .col.col-12.col-lg-4:first-child,.page-home .three-column-text .col.col-12.col-lg-4:nth-child(2){margin-bottom:4rem}
.page-home .col.col-12.col-lg-3:first-child{margin-bottom:0}
.page-home .four-column-wrapper .col.col-12.col-lg-3{margin-bottom:25px}
.page-home .symptom-wapper .col.col-12.col-lg-4:last-child p{margin-bottom:0 !important}
.page-home .row.arrow-wapper::after{top:102%}
.page-home .sma-wrapper .col.col-12.col-lg-4 .column-control-column{margin-right:0}
.page-home .sma-wrapper .col.col-12.col-lg-4 .column-control-column p{height:auto}
.page-home .row.four-column-wrapper img{width:auto}
.page-home .row.four-column-wrapper .helc-wrapper img{width:213.55px}
.page-home .pglink-btn-wrapper{text-align:center;width:100%}
.page-home .story-wrapper .col.col-12.col-lg-6:last-child{justify-content:center}
}
@media all and (max-width:767px){.page-home .home-vendor-wrapper img{content:url("../../../../../../../../../../content/dam/intl/apac/japan/sma/patients/tisma/ja-jp/media/images/home/vendor-sp.png");width:100%}
.page-home .sma-content-wrapper .column.first-column{margin-bottom:2.5rem}
.page-home .sma-content-wrapper .column{width:100% !important;justify-content:center !important;padding:unset !important}
.page-home .three-column-text .col.col-12.col-lg-4{margin-bottom:2.5rem}
.page-home .three-column-text .col.col-12.col-lg-4:last-child{margin-bottom:0 !important}
.page-home .row.external-link-wrapper .col.col-12.col-lg-4{display:flex;justify-content:center !important}
.page-home .home-vendor-title{position:unset}
.page-home .home-vendor-title h1{position:absolute;bottom:45%;margin:auto;left:0;right:0;font-size:4rem !important}
.page-home .home-vendor-title p{position:absolute;bottom:9%;margin:auto;left:0;right:0;font-size:1.4rem !important}
.page-home .line{display:inline-block !important}
.page-home .cmp-image-tablet.cmp-image-tablet-layout{display:block}
.page-home .cmp-image-tablet.cmp-image-tablet-layout img{width:100%}
.page-home .cmp-image-mobile.cmp-image-mobile-layout{display:none}
.page-home .symptom-wrapper-title{margin-top:2rem}
.page-home .row.symptom-wapper p{margin-top:0 !important}
.page-home .english-title{margin-bottom:1rem !important}
.page-home .cmp-carousel__content{margin-bottom:40px;margin-top:40px}
.page-home .row.symptom-wapper{margin-bottom:40px}
}
@media all and (max-width:450px){.page-home .story-wrapper img,.page-home .row.external-link-wrapper img{width:100%}
}
@media all and (max-width:414px){.page-home .cmp-image-mobile.cmp-image-mobile-layout{display:block}
.page-home .cmp-image-tablet.cmp-image-tablet-layout{display:none}
.page-home .cmp-carousel__content img{width:100% !important}
.page-home .row.symptom-wapper img{width:85% !important}
.page-home .row.four-column-wrapper img{width:100%}
.page-home .row.arrow-wapper::after{left:41%}
.page-home .row.four-column-wrapper img,.page-home .row.four-column-wrapper .helc-wrapper img{width:60%;height:auto !important}
}
@media all and (max-width:240px){.page-home .home-vendor-title p{margin:auto 5px !important}
}
@media all and (max-width:170px){.page-home .sma-content-wrapper .pglink-btn-wrapper .link-wrapper a{width:100%}
}
.page-sma-month-2019 h2.sma-month-main{font-size:50px !important;letter-spacing:-3px;margin-top:20px !important;line-height:50px !important;margin-bottom:0 !important}
.page-sma-month-2019 h2{text-align:center}
.page-sma-month-2019 .video-wapper h2{margin-bottom:56px}
.page-sma-month-2019 .row.sma-orange-box{background-color:#e4e1dc;padding:32px}
.page-sma-month-2019 .column.first-column{display:flex;justify-content:right;padding-right:2.5rem}
.page-sma-month-2019 .column.second-column{padding-left:2.5rem;display:flex;justify-content:left}
.page-sma-month-2019 .column{width:49%}
.page-sma-month-2019 .pglink-btn-wrapper .link-wrapper a{width:320px;height:60px !important}
.page-sma-month-2019 span.link-txt-detail{width:100% !important;justify-content:center}
.page-sma-month-2019 .col.col-12.col-lg-3{display:flex;align-items:center;justify-content:center}
.page-sma-month-2019 .row.video-wapper{width:70%;margin:auto}
.page-sma-month-2019 h2.sma-month-lp-date.sma-publish-month{font-size:18px !important}
.page-sma-month-2019 .two-column-margin p{margin-top:0 !important}
.page-sma-month-2019 .two-column-wapper-second-paragraph{margin-bottom:0}
@media all and (max-width:991px){.page-sma-month-2019 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2019 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{padding-bottom:30px}
.page-sma-month-2019 .column{width:100%;display:flex;padding-right:0 !important;justify-content:center !important;padding-left:0 !important}
.page-sma-month-2019 .column.first-column{margin-bottom:30px}
.page-sma-month-2019 .two-column-margin p{margin-top:0 !important}
.page-sma-month-2019 .two-column-wapper-second-paragraph{margin-bottom:30px}
}
@media all and (max-width:767px){.page-sma-month-2019 .row.video-wapper{width:auto}
.page-sma-month-2019 .row.sma-orange-box{padding:32px 15px}
.page-sma-month-2019 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2019 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:50%}
}
@media all and (max-width:414px){.page-sma-month-2019 .pglink-btn-wrapper .link-wrapper a{max-width:90%;width:200px;height:auto !important;padding:10px}
.page-sma-month-2019 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2019 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:50%}
.page-sma-month-2019 .col.col-12.col-lg-3 img{width:100% !important}
}
@media all and (max-width:250px){.page-sma-month-2019 .pglink-btn-wrapper .link-wrapper a{width:167px}
}
.page-sma-month-2024 .row.sma-orange-box{background-color:#e4e1dc;padding:32px}
.page-sma-month-2024 h2.sma-month-main{font-size:50px !important;letter-spacing:-3px;margin-top:20px !important;line-height:50px !important}
.page-sma-month-2024 h2.blue-title-color{color:#3c70ae}
.page-sma-month-2024 .row.two-coloum-warp3 .col.col-12.col-lg-6:last-child .cmp-image-desktop img.cmp-image__image{width:90%}
@media only screen and (max-width:991px){.page-sma-month-2024 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image,.page-sma-month-2024 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:auto;padding-bottom:30px}
.page-sma-month-2024 .row.two-coloum-warp3 .cmp-image-mobile img.cmp-image__image{width:80%;padding-bottom:30px}
.page-sma-month-2024 .row.two-coloum-warp2{flex-direction:column-reverse}
.page-sma-month-2024 .row.two-coloum-warp3{flex-direction:column-reverse}
.page-sma-month-2024 h2.blue-title-color{text-align:center}
.page-sma-month-2024 .pglink-btn-wrapper{text-align:center}
}
@media only screen and (max-width:767px){.page-sma-month-2024 .row.two-coloum-warp .cmp-image-mobile img.cmp-image__image{width:50%}
.page-sma-month-2024 .row.two-coloum-warp2 .cmp-image-mobile img.cmp-image__image{width:80%}
.page-sma-month-2024 .row.sma-orange-box{padding:32px 15px}
}
.page-remote-sports-tournament-2024 .red-text{color:red}
@media all and (max-width:991px){.page-remote-sports-tournament-2024 .remote-sports-wapper img{width:100%}
.page-remote-sports-tournament-2024 .image-wapper img{display:flex}
}
@media all and (max-width:767px){.page-remote-sports-tournament-2024 .image-wapper img{width:70%}
}
.page-patients-8 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-8 .next-wapper .row{display:grid !important}
.page-patients-8 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-8 .row.video-column-wrapper{width:auto}
}
.page-patients-7 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-7 .next-wapper .row{display:grid !important}
.page-patients-7 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-7 .row.video-column-wrapper{width:auto}
}
.page-patients-6 .blue-h3-title{font-weight:700;color:#4570b7;margin-top:56px}
.page-patients-6 .row.patient-two-column{margin-top:2rem}
.page-patients-6 .row.patient-two-column p{margin-top:unset}
.page-patients-6 .row.patient-two-column .cmp-image-desktop img.cmp-image__image{width:80%}
.page-patients-6 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-6 .row.patient-two-column{display:flex;flex-direction:column-reverse}
.page-patients-6 .row.patient-two-column .cmp-image-mobile img.cmp-image__image{width:50%;margin-bottom:2.5rem}
}
@media all and (max-width:767px){.page-patients-6 .row.video-column-wrapper{width:auto}
.page-patients-6 .row.patient-two-column .cmp-image-mobile img.cmp-image__image{width:70%}
}
.page-patients-5 .blue-h3-title{font-weight:700;color:#558f51;margin-top:56px}
.page-patients-5 .row.patient-two-column{margin-top:2rem}
.page-patients-5 .row.patient-two-column p{margin-top:unset}
.page-patients-5 .row.patient-two-column .last-paragraph{margin-bottom:unset}
.page-patients-5 .row.patient-two-column .cmp-image-desktop img.cmp-image__image{width:80%}
.page-patients-5 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-5 .row.patient-two-column{display:flex;flex-direction:column-reverse}
.page-patients-5 .row.patient-two-column .cmp-image-mobile img.cmp-image__image{width:50%;margin-bottom:2.5rem}
}
@media all and (max-width:767px){.page-patients-5 .row.video-column-wrapper{width:auto}
.page-patients-5 .row.patient-two-column .cmp-image-mobile img.cmp-image__image{width:70%}
}
.page-patients-4 .orange-h3-title{font-weight:700;color:#cf5e00;margin-top:56px}
.page-patients-4 .row.patient-two-column{margin-top:2rem}
.page-patients-4 .row.patient-two-column p{margin-top:unset}
.page-patients-4 .row.patient-two-column .cmp-image-desktop img.cmp-image__image{width:80%}
.page-patients-4 .row.video-column-wrapper{width:70%;margin:auto}
.page-patients-4 .second-paragraph{margin-bottom:unset}
@media all and (max-width:991px){.page-patients-4 .row.patient-two-column{flex-direction:column-reverse}
.page-patients-4 .row.patient-two-column .cmp-image-mobile img.cmp-image__image{width:50%;margin-bottom:2.5rem}
}
@media all and (max-width:767px){.page-patients-4 .row.video-column-wrapper{width:auto}
.page-patients-4 .row.patient-two-column .cmp-image-mobile img.cmp-image__image{width:70%}
}
.page-patients-3 .blue-h3-title{font-weight:700;color:#4570b7;margin-top:56px}
.page-patients-3 .blue-h3-first-title{font-weight:700;color:#4570b7;margin-top:66px}
.page-patients-3 .row.patient-two-column{margin-top:2rem}
.page-patients-3 .row.patient-two-column p{margin-top:unset}
.page-patients-3 .row.patient-two-column .cmp-image-desktop img.cmp-image__image{width:80%}
.page-patients-3 .second-paragraph{margin-bottom:unset}
@media all and (max-width:991px){.page-patients-3 .row.patient-two-column{flex-direction:column-reverse}
.page-patients-3 .row.patient-two-column .cmp-image-mobile img.cmp-image__image{width:50%;margin-bottom:2.5rem}
}
@media all and (max-width:767px){.page-patients-3 .row.patient-two-column .cmp-image-mobile img.cmp-image__image{width:70%}
}
.page-patients-2 .patients2-two-column .cmp-image-desktop img.cmp-image__image{width:90%;margin-right:25px}
.page-patients-2 .green-h2-title{font-weight:700;color:#558f51;margin-bottom:0}
.page-patients-2 .orange-h3-title{font-weight:700;color:#cf5e00;margin-bottom:0}
.page-patients-2 .blue-h3-title{font-weight:700;color:#4570b7;margin-bottom:0}
@media all and (max-width:991px){.page-patients-2 .patients2-two-column .cmp-image-mobile img.cmp-image__image{width:50%;margin-bottom:30px}
}
@media all and (max-width:767px){.page-patients-2 .patients2-two-column .cmp-image-mobile img.cmp-image__image{width:70%}
}
.page-hcp-1 .hcp-first-paragraph{margin-top:unset}
.page-parents-stories .cmp-image-desktop img.cmp-image__image{margin-right:25px}
.page-parents-stories h3.support-title-color{color:#3c70ae;margin-top:16px}
.page-parents-stories p.stories-paragraph{height:11rem;font-weight:500}
.page-parents-stories .three-column-text .col.col-12.col-lg-4{margin-bottom:56px}
.page-parents-stories .pglink-btn-wrapper .link-wrapper .link-txt-detail{margin:auto}
.page-parents-stories span.link-txt-detail{justify-content:center}
.page-parents-stories .pglink-btn-wrapper .link-wrapper a:hover{color:#3c70ae}
@media only screen and (max-width:991px){.page-parents-stories p.stories-paragraph{height:auto}
}
@media only screen and (max-width:320px){.page-parents-stories .cmp-image-mobile img.cmp-image__image{width:100%}
}
.page-camden h3.blue-title-text{font-weight:700;color:#3c70ae}
.page-camden .zack-wrapper{width:100%;text-align:center}
.page-camden .video-wrapper{width:70%;margin:auto}
.page-camden .pglink-btn-wrapper .link-wrapper .link-txt-detail img{width:25px;position:unset;margin-left:1rem}
.page-camden .pglink-btn-wrapper{text-align:center}
.page-camden .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100%;justify-content:center}
@media only screen and (max-width:767px){.page-camden .image-wapper img{width:100%}
.page-camden .video-wrapper{width:auto !important}
}
.page-sma-checker .download-qr-wrapper{width:100%;text-align:center;margin-top:56px}
.page-sma-checker .download-pdf-wrapper{width:100%;text-align:center}
.page-sma-checker .video-wrapper{width:70%;margin:auto}
.page-sma-checker img.right-arrow{width:8px !important;height:auto}
.page-sma-checker .pglink-btn-wrapper .link-wrapper .link-txt-detail img{width:25px;position:unset;margin-left:1rem}
.page-sma-checker .pglink-btn-wrapper{text-align:center}
.page-sma-checker .pglink-btn-wrapper .link-wrapper .link-txt-detail{width:100%;justify-content:center}
.page-sma-checker .pglink-btn-wrapper .link-wrapper a{width:300px;height:55px !important}
.page-sma-checker .team-wrapper{background-color:#6eccd9;text-align:center;padding:40px;width:fit-content;margin:0 auto}
.page-sma-checker .team-container{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}
.page-sma-checker .member{width:130px}
.page-sma-checker .member img{width:110px;height:110px;object-fit:cover;border-radius:50%}
.page-sma-checker .member-name{margin-top:10px;font-weight:bold;color:#ffea00;font-size:18px}
.page-sma-checker .member-title{font-size:12px;color:#ffea00;margin-top:10px}
.page-sma-checker .grey-area{background-color:#f5f5f5;padding:50px 50px 96px}
.page-sma-checker .step{display:flex;align-items:flex-start;margin-bottom:24px}
.page-sma-checker .step-number{font-size:24px;font-weight:bold;color:#cad0d8;width:50px;flex-shrink:0;padding:0 0 30px;vertical-align:top}
.page-sma-checker .step-content{vertical-align:top}
.page-sma-checker .step-content strong{display:block;margin-bottom:6px}
.page-sma-checker .note{font-size:13px;color:#777}
.page-sma-checker .grey-white-box{background:#fff;padding:30px;margin:30px auto 70px}
.page-sma-checker .grey-white-box ul{margin:0 0 0 -20px}
.page-sma-checker .playstore_link{display:flex;flex-wrap:wrap;justify-content:center;gap:24px}
.page-sma-checker .row.column-control-wapper .column-control.section .row{margin-top:96px}
.page-sma-checker .text-only p{margin-bottom:5.6rem}
@media only screen and (min-width:992px){.page-sma-checker .two-column-left{margin-left:25px}
.page-sma-checker .grey-white-box{width:60%}
.page-sma-checker .download-pdf-wrapper .top-img{width:70%;margin:auto}
.page-sma-checker .grey-area table{margin:0 20%}
.page-sma-checker .row.column-control-wapper .column-control.section:first-child .row{margin-top:50px}
}
@media only screen and (max-width:991px){.page-sma-checker .row.column-control-wapper .column-control.section:nth-child(even) .row{flex-direction:column-reverse}
.page-sma-checker .row.column-control-wapper .column-control.section .row{margin-top:70px}
.page-sma-checker .video-wrapper{width:auto !important}
.page-sma-checker .row.column-control-wapper .column-control.section:first-child .row{margin-top:30px}
.page-sma-checker .download-pdf-wrapper.top-img{margin-bottom:25px}
}
@media only screen and (max-width:767px){.page-sma-checker .team-wrapper{padding:20px}
.page-sma-checker .team-container{gap:15px}
.page-sma-checker .member{width:100px}
.page-sma-checker .member img{width:100px;height:100px}
.page-sma-checker .box{padding:16px}
.page-sma-checker .box h3{font-size:16px}
.page-sma-checker .box li{font-size:14px}
.page-sma-checker .note{font-size:11px}
.page-sma-checker .grey-area,.page-sma-checker .blue-footer{padding:50px 25px 50px !important}
.page-sma-checker .row.column-control-wapper .column-control.section .row{margin-top:60px}
}
@media only screen and (max-width:575px){.page-sma-checker .grey-area,.page-sma-checker .column-control.section .container .row.column-control-wapper{margin:0 -20px !important}
}
@media all and (max-width:414px){.page-sma-checker .pglink-btn-wrapper .link-wrapper .link-txt-detail img{position:unset !important}
.page-sma-checker .row.column-control-wapper .column-control.section:frist-child .row{margin-top:30px}
.page-sma-checker h2.h2margin-top-under-paragraph{margin-top:40px}
}
@media all and (max-width:380px){.page-sma-checker .pglink-btn-wrapper .link-wrapper a{width:90% !important;height:auto !important;padding:10px}
}
@media only screen and (min-width:992px){.page-nbs-2 p.pargraph-margin{margin-bottom:0 !important}
}
@media only screen and (max-width:580px){.page-nbs-2 .banner-image-wrapper .cmp-image-mobile img.cmp-image__image{width:90%}
}
@media only screen and (max-width:470px){.page-nbs-2 .image-wapper-three .cmp-image-mobile img.cmp-image__image{width:90%}
}
@media only screen and (max-width:320px){.page-nbs-2 .banner-image-wrapper .cmp-image-mobile img.cmp-image__image,.page-nbs-2 .image-wapper-three .cmp-image-mobile img.cmp-image__image,.page-nbs-2 .cmp-image-mobile img.cmp-image__image{width:100%}
}
.page-about-child-sma .about-child-wrapper{width:100%;text-align:center}
.page-about-child-sma .image-width{width:100%}
@media only screen and (max-width:991px){.page-about-child-sma .detail-button{margin:0 0 30px 0}
.page-about-child-sma .image-width{width:100%}
}
@media only screen and (max-width:767px){.page-about-child-sma .image-wapper img{width:100%}
}
.page-nbs-1 p.no-margin{margin-top:auto;margin-bottom:auto}
.page-nbs-1 p.with-margin{margin-top:2.5rem}
@media only screen and (max-width:991px){.page-nbs-1 p.no-margin{margin-bottom:2.5rem}
.page-nbs-1 p.with-margin{margin-top:5rem}
}
@media only screen and (max-width:557px){.page-nbs-1 .cmp-image-mobile img.cmp-image__image{width:100%}
}
.page-child-diagnosis-steps .child-diagnosis-wrapper{width:100%;text-align:center}
.page-child-diagnosis-steps .stories-paragraph{height:34rem;background-color:#f5f5f5 !important;padding:32px 16px !important}
.page-child-diagnosis-steps .three-column-text .col.col-12.col-lg-4{margin-bottom:30px}
.page-child-diagnosis-steps .pglink-btn-wrapper .link-wrapper .link-txt-detail{margin:auto}
.page-child-diagnosis-steps span.link-txt-detail{justify-content:center}
.page-child-diagnosis-steps .causes-paragraph{margin:0}
@media only screen and (max-width:991px){.page-child-diagnosis-steps .stories-paragraph{height:auto}
}
@media only screen and (max-width:767px){.page-child-diagnosis-steps .image-wapper img{width:100%}
}
@media only screen and (max-width:414px){.page-child-diagnosis-steps .image-wapper img{width:100%}
}
.page-patients-14 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-14 .next-wapper .row{display:grid !important}
.page-patients-14 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-14 .row.video-column-wrapper{width:auto}
}
.page-patients-15 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-15 .next-wapper .row{display:grid !important}
.page-patients-15 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-15 .row.video-column-wrapper{width:auto}
}
.page-patients-16 .row.video-column-wrapper{width:70%;margin:auto}
@media all and (max-width:991px){.page-patients-16 .next-wapper .row{display:grid !important}
.page-patients-16 .next-wapper .row .column{width:100%}
}
@media all and (max-width:767px){.page-patients-16 .row.video-column-wrapper{width:auto}
}
.page-care-team-support-system .support-team-wrapper{width:100%;text-align:center}
@media only screen and (max-width:767px){.page-care-team-support-system .support-team-wrapper{width:100%;text-align:center}
}
@media only screen and (max-width:414px){.page-care-team-support-system .support-team-wrapper{width:100%;text-align:center}
.page-care-team-support-system .support-image{width:100%}
}