.hero{position:relative;max-width:980px;margin:0 auto}.hero .hero-visual{height:610.612px;overflow:hidden;opacity:0;-webkit-filter:blur(4px);filter:blur(4px);will-change:filter}@media only screen and (max-width: 768px){.hero .hero-visual{height:auto}}.hero .hero-visual img{width:100%;-webkit-transform:scale(1.01);transform:scale(1.01);will-change:transform}.hero .hero-contents{position:absolute;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;opacity:0;-webkit-filter:blur(2px);filter:blur(2px);will-change:filter}.hero .hero-contents svg{margin-top:2px}.show-header .hero .hero-visual{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:all 1000ms ease-in-out;transition:all 1000ms ease-in-out}.show-header .hero .hero-visual img{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 4000ms ease-out;transition:-webkit-transform 4000ms ease-out;transition:transform 4000ms ease-out;transition:transform 4000ms ease-out, -webkit-transform 4000ms ease-out}.show-header .hero .hero-contents{opacity:1;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:all 2500ms 1000ms ease-in-out;transition:all 2500ms 1000ms ease-in-out}.head-supervisor-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;max-width:980px;margin:0 auto;margin-top:11px}@media only screen and (max-width: 768px){.head-supervisor-container{margin:8px 12px}}.head-supervisor-container .supervisor{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;border:1px solid #000}@media only screen and (max-width: 768px){.head-supervisor-container .supervisor{padding:4px 0}}.head-supervisor-container .supervisor .supervisor-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 19px;font-weight:bold;font-size:12px;border-right:1px solid #000}@media only screen and (max-width: 768px){.head-supervisor-container .supervisor .supervisor-title{padding:0 8px;font-size:1.1rem}}.head-supervisor-container .supervisor .supervisor-title .text-crop{line-height:1}.head-supervisor-container .supervisor .supervisor-title .text-crop::before,.head-supervisor-container .supervisor .supervisor-title .text-crop::after{display:block;width:0;height:0;content:''}.head-supervisor-container .supervisor .supervisor-title .text-crop::before{margin-bottom:calc(-1em * 0 + 0px)}.head-supervisor-container .supervisor .supervisor-title .text-crop::after{margin-top:calc(-1em * 0 + -1pxpx)}.head-supervisor-container .supervisor .supervisor-profile{padding-right:20px;padding-left:10px;line-height:1;white-space:nowrap}@media only screen and (max-width: 768px){.head-supervisor-container .supervisor .supervisor-profile{padding:0 4px}}.head-supervisor-container .supervisor .supervisor-profile .profile-title{display:block;margin-bottom:3px;font-size:13px;line-height:1}@media only screen and (max-width: 768px){.head-supervisor-container .supervisor .supervisor-profile .profile-title{font-size:1rem}}.head-supervisor-container .supervisor .supervisor-profile .profile-title::before,.head-supervisor-container .supervisor .supervisor-profile .profile-title::after{display:block;width:0;height:0;content:''}.head-supervisor-container .supervisor .supervisor-profile .profile-title::before{margin-bottom:calc(-1em * 0 + 0px)}.head-supervisor-container .supervisor .supervisor-profile .profile-title::after{margin-top:calc(-1em * 0 + 0px)}.head-supervisor-container .supervisor .supervisor-profile .profile-name{display:inline-block;font-weight:700;font-size:18px;line-height:1}@media only screen and (max-width: 768px){.head-supervisor-container .supervisor .supervisor-profile .profile-name{font-size:1.5rem}}.head-supervisor-container .supervisor .supervisor-profile .profile-name::before,.head-supervisor-container .supervisor .supervisor-profile .profile-name::after{display:block;width:0;height:0;content:''}.head-supervisor-container .supervisor .supervisor-profile .profile-name::before{margin-bottom:calc(-1em * 0 + 0px)}.head-supervisor-container .supervisor .supervisor-profile .profile-name::after{margin-top:calc(-1em * 0 + -2pxpx)}.head-supervisor-container .supervisor .supervisor-profile .profile-subtitle{display:inline-block;font-size:11px;line-height:1}@media only screen and (max-width: 768px){.head-supervisor-container .supervisor .supervisor-profile .profile-subtitle{font-size:1rem}}.head-supervisor-container .supervisor .supervisor-profile .profile-subtitle::before,.head-supervisor-container .supervisor .supervisor-profile .profile-subtitle::after{display:block;width:0;height:0;content:''}.head-supervisor-container .supervisor .supervisor-profile .profile-subtitle::before{margin-bottom:calc(-1em * 0 + 0px)}.head-supervisor-container .supervisor .supervisor-profile .profile-subtitle::after{margin-top:calc(-1em * 0 + -2pxpx)}.introduction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;max-width:980px;margin:0 auto;margin-top:35px;border-top:3px solid #000}@media only screen and (min-width: 769px){.fixed-header .introduction{border-color:transparent}}@media only screen and (max-width: 768px){.introduction{margin:16px 12px 0;border-width:2px}}.introduction .intro-title{margin-top:39px;font-weight:700;font-size:3.2rem;line-height:1}.introduction .intro-title .inner{display:inline-block;padding-bottom:7px;border-bottom:1px solid #000;line-height:1}.introduction .intro-title .inner::before,.introduction .intro-title .inner::after{display:block;width:0;height:0;content:''}.introduction .intro-title .inner::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.introduction .intro-title .inner::after{margin-top:calc(-1em * 0 + 0px)}@media only screen and (max-width: 768px){.introduction .intro-title{margin-top:25px;padding:0;font-size:2rem;text-align:center;line-height:1.4}.introduction .intro-title::before,.introduction .intro-title::after{display:block;width:0;height:0;content:''}.introduction .intro-title::before{margin-bottom:calc(-.2875em + 0px)}.introduction .intro-title::after{margin-top:calc(-.225em + 0px)}}.introduction .intro-category{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-top:20px;padding-bottom:7px;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.introduction .intro-category{margin-top:8px}.introduction .intro-category img{height:20px}}.introduction .intro-lead{max-width:100%;margin-top:46px;padding:0 95px;font-weight:700;font-size:2rem;line-height:1.75}.introduction .intro-lead::before,.introduction .intro-lead::after{display:block;width:0;height:0;content:''}.introduction .intro-lead::before{margin-bottom:calc(-1em * .29286 + -2pxpx)}.introduction .intro-lead::after{margin-top:calc(-1em * .29286 + -2pxpx)}@media only screen and (max-width: 768px){.introduction .intro-lead{margin-top:2em;padding:0;font-size:1.4rem;line-height:1.64286}.introduction .intro-lead::before,.introduction .intro-lead::after{display:block;width:0;height:0;content:''}.introduction .intro-lead::before{margin-bottom:calc(-.40893em + 0px)}.introduction .intro-lead::after{margin-top:calc(-.34643em + 0px)}}.introduction .intro-notice{width:100%;margin-top:40px;padding:0 95px;font-weight:700;font-size:1.6rem;line-height:1.5}.introduction .intro-notice::before,.introduction .intro-notice::after{display:block;width:0;height:0;content:''}.introduction .intro-notice::before{margin-bottom:calc(-1em * .16786 + -2pxpx)}.introduction .intro-notice::after{margin-top:calc(-1em * .16786 + -2pxpx)}@media only screen and (max-width: 768px){.introduction .intro-notice{margin:18px 0 0;padding:0;font-size:1.2rem;line-height:1.66667}.introduction .intro-notice::before,.introduction .intro-notice::after{display:block;width:0;height:0;content:''}.introduction .intro-notice::before{margin-bottom:calc(-.42083em + 0px)}.introduction .intro-notice::after{margin-top:calc(-.35833em + 0px)}}.intro-checkpoints{position:relative;z-index:2;margin-top:70px}@media only screen and (max-width: 768px){.intro-checkpoints{margin-top:56px}}.intro-checkpoints .checkpoints-title{text-align:center}.intro-checkpoints .checkpoints-list{margin-top:30px;list-style:none}@media only screen and (max-width: 768px){.intro-checkpoints .checkpoints-list{margin-top:6px}}.intro-checkpoints .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;font-size:2.6rem;line-height:1}@media only screen and (max-width: 768px){.intro-checkpoints .item{font-size:1.6rem}}.intro-checkpoints .item:hover{opacity:0.6}.intro-checkpoints .item .text-crop{display:inline-block;line-height:1}.intro-checkpoints .item .text-crop::before,.intro-checkpoints .item .text-crop::after{display:block;width:0;height:0;content:''}.intro-checkpoints .item .text-crop::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.intro-checkpoints .item .text-crop::after{margin-top:calc(-1em * 0 + -2pxpx)}.intro-checkpoints .item:not(:first-child){margin-top:42px}@media only screen and (max-width: 768px){.intro-checkpoints .item:not(:first-child){margin-top:17px}}.intro-checkpoints .item a{position:relative;display:block}.intro-checkpoints .item a::after{position:absolute;top:50%;left:0;display:block;width:89px;height:8px;background:url(/secondary-prevention_mi/assets/img/share/checkpoint-arrow.svg?2e8b9) no-repeat;background-size:contain;-webkit-transform:translate(-100%, -50%) translate(-30px, 5px);transform:translate(-100%, -50%) translate(-30px, 5px);-webkit-transition:all 200ms;transition:all 200ms;content:''}@media only screen and (max-width: 768px){.intro-checkpoints .item a::after{width:50px;background-size:contain;-webkit-transform:translate(-100%, -50%) translate(-5px, 5px);transform:translate(-100%, -50%) translate(-5px, 5px)}}.intro-checkpoints .item a::before{display:inline-block;width:29px;margin-right:32px;text-align:center;-webkit-transform:translateY(3px);transform:translateY(3px);content:url(/secondary-prevention_mi/assets/img/share/checkpoint-1.svg?60242)}@media only screen and (max-width: 768px){.intro-checkpoints .item a::before{width:17px;margin-right:18px;-o-object-fit:contain;object-fit:contain;-webkit-transform:none;transform:none;content:url(/secondary-prevention_mi/assets/img/share/checkpoint-1-sp.svg?f3bf4)}}.intro-checkpoints .item a:hover::after{-webkit-transform:translate(-100%, -50%) translate(-20px, 5px);transform:translate(-100%, -50%) translate(-20px, 5px)}.intro-checkpoints .item:nth-child(2) a::before{content:url(/secondary-prevention_mi/assets/img/share/checkpoint-2.svg?6d96b)}@media only screen and (max-width: 768px){.intro-checkpoints .item:nth-child(2) a::before{content:url(/secondary-prevention_mi/assets/img/share/checkpoint-2-sp.svg?b95f9)}}.intro-checkpoints .item:nth-child(3) a::before{content:url(/secondary-prevention_mi/assets/img/share/checkpoint-3.svg?ebc89)}@media only screen and (max-width: 768px){.intro-checkpoints .item:nth-child(3) a::before{content:url(/secondary-prevention_mi/assets/img/share/checkpoint-3-sp.svg?6a2aa)}}.intro-visual{position:relative;width:100%;margin-top:78px}@media only screen and (max-width: 768px){.intro-visual{margin-top:50px}}.sections{max-width:980px;margin:0 auto;border-top:3px solid #000}.sections>.anchor{top:-203px}@media only screen and (max-width: 768px){.sections>.anchor{top:-68px}}@media only screen and (max-width: 768px){.sections{margin:0 12px;border-width:2px}}.sections:not(:first-of-type){margin-top:130px}@media only screen and (max-width: 768px){.sections:not(:first-of-type){margin-top:80px}}.sections::before{display:block;margin:82px auto 0;text-align:center;background-repeat:no-repeat;background-size:contain;content:''}@media only screen and (max-width: 768px){.sections::before{margin-top:40px}}.sections:nth-of-type(1)::before{width:23.692px;height:47.78px;background-image:url(/secondary-prevention_mi/assets/img/share/num1.svg?329ae)}@media only screen and (max-width: 768px){.sections:nth-of-type(1)::before{width:14px;height:29px}}.sections:nth-of-type(2)::before{width:31.083px;height:47.912px;background-image:url(/secondary-prevention_mi/assets/img/share/num2.svg?99a8c)}@media only screen and (max-width: 768px){.sections:nth-of-type(2)::before{width:19px;height:29px}}.sections:nth-of-type(3)::before{width:30.622px;height:51.938px;background-image:url(/secondary-prevention_mi/assets/img/share/num3.svg?8ff89)}@media only screen and (max-width: 768px){.sections:nth-of-type(3)::before{width:19px;height:31px}}.sections-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.sections-header .header-title{margin:55px 95px 0;font-weight:700;font-size:3.2rem;text-align:center}.sections-header .header-title .inner{display:inline-block;padding-bottom:7px;border-bottom:1px solid #000;line-height:1}.sections-header .header-title .inner::before,.sections-header .header-title .inner::after{display:block;width:0;height:0;content:''}.sections-header .header-title .inner::before{margin-bottom:calc(-1em * 0 + -7pxpx)}.sections-header .header-title .inner::after{margin-top:calc(-1em * 0 + -2pxpx)}@media only screen and (max-width: 768px){.sections-header .header-title{margin:30px 0 0;font-size:2rem;line-height:1.4}.sections-header .header-title::before,.sections-header .header-title::after{display:block;width:0;height:0;content:''}.sections-header .header-title::before{margin-bottom:calc(-.2875em + 0px)}.sections-header .header-title::after{margin-top:calc(-.225em + 0px)}}.sections-header .header-lead{margin:47px 95px 0;font-weight:700;font-size:2rem;line-height:1.75}.sections-header .header-lead::before,.sections-header .header-lead::after{display:block;width:0;height:0;content:''}.sections-header .header-lead::before{margin-bottom:calc(-1em * .29286 + -3pxpx)}.sections-header .header-lead::after{margin-top:calc(-1em * .29286 + -2pxpx)}@media only screen and (max-width: 768px){.sections-header .header-lead{margin:17px 0 0;font-size:1.4rem;line-height:1.64286}.sections-header .header-lead::before,.sections-header .header-lead::after{display:block;width:0;height:0;content:''}.sections-header .header-lead::before{margin-bottom:calc(-.40893em + 0px)}.sections-header .header-lead::after{margin-top:calc(-.34643em + 0px)}}.sections-header .header-notice{margin:0 95px;margin-top:1em;font-weight:700;font-size:1.8rem;line-height:1.75}.sections-header .header-notice .inner{border-bottom:3px solid #fff000}.sections-header .header-notice::before,.sections-header .header-notice::after{display:block;width:0;height:0;content:''}.sections-header .header-notice::before{margin-bottom:calc(-1em * .29286 + -3pxpx)}.sections-header .header-notice::after{margin-top:calc(-1em * .29286 + -2pxpx)}@media only screen and (max-width: 768px){.sections-header .header-notice{margin:1em 0 0;font-size:1.4rem;line-height:1.64286}.sections-header .header-notice::before,.sections-header .header-notice::after{display:block;width:0;height:0;content:''}.sections-header .header-notice::before{margin-bottom:calc(-1em * .23929 + 0px)}.sections-header .header-notice::after{margin-top:calc(-1em * .23929 + 0px)}}.sections-header .header-links{margin:0 95px;margin-top:36px;font-weight:700;font-size:1.8rem;line-height:1;list-style:none}@media only screen and (max-width: 768px){.sections-header .header-links{margin:23px 0 0;font-size:1.4rem}}.sections-header .header-links .item:not(:first-child){margin-top:10px}.sections-header .header-visual{margin-top:38px}@media only screen and (max-width: 768px){.sections-header .header-visual{margin-right:-12px;margin-left:-12px}}.sections-header .header-visual img{width:100%}.sections-header .header-nav{margin:110px 95px 0}@media only screen and (max-width: 768px){.sections-header .header-nav{margin:47px 0 0}}.sections-header .header-nav .nav-title{margin-bottom:28px;font-weight:700;font-size:2rem;line-height:1;line-height:1}.sections-header .header-nav .nav-title::before,.sections-header .header-nav .nav-title::after{display:block;width:0;height:0;content:''}.sections-header .header-nav .nav-title::before{margin-bottom:calc(-1em * 0 + 0px)}.sections-header .header-nav .nav-title::after{margin-top:calc(-1em * 0 + 0px)}@media only screen and (max-width: 768px){.sections-header .header-nav .nav-title{margin-bottom:23px;font-size:1.6rem}}.sections-header .header-nav .nav-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none}@media only screen and (max-width: 768px){.sections-header .header-nav .nav-items{width:calc(100% + 17px + 17px);-webkit-transform:translateX(-17px);transform:translateX(-17px)}}.sections-header .header-nav .nav-item{position:relative;font-weight:700;font-size:2.6rem;line-height:1;border:3.5px solid #000;border-radius:50%;line-height:1}.sections-header .header-nav .nav-item::before,.sections-header .header-nav .nav-item::after{display:block;width:0;height:0;content:''}.sections-header .header-nav .nav-item::before{margin-bottom:calc(-1em * 0 + 0px)}.sections-header .header-nav .nav-item::after{margin-top:calc(-1em * 0 + 0px)}@media only screen and (max-width: 768px){.sections-header .header-nav .nav-item{font-size:1.6rem;border-width:2px}}.sections-header .header-nav .nav-item .item-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:181px;height:181px;border-radius:50%}@media only screen and (max-width: 768px){.sections-header .header-nav .nav-item .item-inner{width:105px;height:105px}}.sections-header .header-nav .nav-item .item-inner:hover{background:rgba(0,0,0,0.1)}.sections-header .header-nav .nav-item .icon{position:absolute;bottom:18px;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}@media only screen and (max-width: 768px){.sections-header .header-nav .nav-item .icon{bottom:12px;-webkit-transform:translateX(-50%) scale(0.54545);transform:translateX(-50%) scale(0.54545)}}.sections-header .header-nav .nav-item .icon path{stroke:currentColor}.sections-header .header-nav .nav-item small{display:block;font-size:1.8rem;text-align:center}@media only screen and (max-width: 768px){.sections-header .header-nav .nav-item small{font-size:1.1rem}}.sections-column{position:relative;margin:90px 95px 0;padding:66px 74px 49px;color:#14b4af;border:3px solid #14b4af}@media only screen and (max-width: 768px){.sections-column{margin:70px 0 0;padding:20px;border-width:2px}}.sections-column .label{position:absolute;top:20px;left:20px}@media only screen and (max-width: 768px){.sections-column .label{top:5px;left:4px}.sections-column .label img{width:47px}}.sections-column .column-title{margin-bottom:34px;font-weight:700;font-size:2.5rem;text-align:center;line-height:1.28}.sections-column .column-title::before,.sections-column .column-title::after{display:block;width:0;height:0;content:''}.sections-column .column-title::before{margin-bottom:calc(-1em * .05786 + -3pxpx)}.sections-column .column-title::after{margin-top:calc(-1em * .05786 + -2pxpx)}@media only screen and (max-width: 768px){.sections-column .column-title{font-size:1.7rem;line-height:1.29412}.sections-column .column-title::before,.sections-column .column-title::after{display:block;width:0;height:0;content:''}.sections-column .column-title::before{margin-bottom:calc(-.23456em + 0px)}.sections-column .column-title::after{margin-top:calc(-.17206em + 0px)}}.sections-column .column-text{font-weight:700;font-size:1.8rem;line-height:1.77778}.sections-column .column-text::before,.sections-column .column-text::after{display:block;width:0;height:0;content:''}.sections-column .column-text::before{margin-bottom:calc(-1em * .30675 + -5pxpx)}.sections-column .column-text::after{margin-top:calc(-1em * .30675 + -2pxpx)}@media only screen and (max-width: 768px){.sections-column .column-text{font-size:1.4rem;line-height:1.64286}.sections-column .column-text::before,.sections-column .column-text::after{display:block;width:0;height:0;content:''}.sections-column .column-text::before{margin-bottom:calc(-.40893em + 0px)}.sections-column .column-text::after{margin-top:calc(-.34643em + 0px)}}.sections-column .column-text+.column-text{margin-top:12px}@media only screen and (max-width: 768px){.sections-column .column-text+.column-text{margin-top:23px}}.sections-column .column-text.credit{text-align:right}.sections-body.type--marker-title .body-details{margin-top:35px}@media only screen and (max-width: 768px){.sections-body.type--marker-title .body-details{text-align:center}}.sections-body.type--marker-title .body-details:not(:first-of-type){margin-top:3em}@media only screen and (max-width: 768px){.sections-body.type--marker-title .body-details:not(:first-of-type){margin-top:40px}}.sections-body.type--marker-title .body-details .details-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 95px;padding:5px 13px;font-weight:900;font-size:2rem;vertical-align:bottom;background:#e6eb00;border-radius:100px;-webkit-transform:translateX(-13px);transform:translateX(-13px);line-height:1}.sections-body.type--marker-title .body-details .details-title::before,.sections-body.type--marker-title .body-details .details-title::after{display:block;width:0;height:0;content:''}.sections-body.type--marker-title .body-details .details-title::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.sections-body.type--marker-title .body-details .details-title::after{margin-top:calc(-1em * 0 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--marker-title .body-details .details-title{-ms-grid-column-align:center;justify-self:center;margin:0 auto;padding:2px 18px 6px;font-size:1.6rem;text-align:center;-webkit-transform:none;transform:none;line-height:1.25}.sections-body.type--marker-title .body-details .details-title::before,.sections-body.type--marker-title .body-details .details-title::after{display:block;width:0;height:0;content:''}.sections-body.type--marker-title .body-details .details-title::before{margin-bottom:calc(-.2125em + 0px)}.sections-body.type--marker-title .body-details .details-title::after{margin-top:calc(-.15em + 0px)}}.sections-body.type--marker-title .body-details .details-text{margin:10px 95px 0;font-weight:500;line-height:1.77778}.sections-body.type--marker-title .body-details .details-text::before,.sections-body.type--marker-title .body-details .details-text::after{display:block;width:0;height:0;content:''}.sections-body.type--marker-title .body-details .details-text::before{margin-bottom:calc(-1em * .30675 + -2pxpx)}.sections-body.type--marker-title .body-details .details-text::after{margin-top:calc(-1em * .30675 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--marker-title .body-details .details-text{margin:14px 0 0;line-height:1.64286}.sections-body.type--marker-title .body-details .details-text::before,.sections-body.type--marker-title .body-details .details-text::after{display:block;width:0;height:0;content:''}.sections-body.type--marker-title .body-details .details-text::before{margin-bottom:calc(-.40893em + 0px)}.sections-body.type--marker-title .body-details .details-text::after{margin-top:calc(-.34643em + 0px)}}.sections-body.type--marker-title .body-details .details-text:not(:first-of-type){margin-top:2em}.sections-body.type--marker-title .body-details .details-data-table{margin:2em 95px 0;font-weight:500;line-height:1.77778}.sections-body.type--marker-title .body-details .details-data-table::before,.sections-body.type--marker-title .body-details .details-data-table::after{display:block;width:0;height:0;content:''}.sections-body.type--marker-title .body-details .details-data-table::before{margin-bottom:calc(-1em * .30675 + -2pxpx)}.sections-body.type--marker-title .body-details .details-data-table::after{margin-top:calc(-1em * .30675 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--marker-title .body-details .details-data-table{margin:2em 0 0}}.sections-body.type--marker-title .body-details .details-data-table:not(:first-of-type){margin-top:2em}.sections-body.type--marker-title .body-details .details-data-table .table-item{padding-left:1em;text-indent:-1em}.sections-body.type--marker-title .body-details .details-data-table .table-item::before{display:inline;content:'・'}.sections-body.type--marker-title .body-details .details-note{margin:1em 95px 0;font-weight:500}@media only screen and (min-width: 769px){.sections-body.type--marker-title .body-details .details-note{font-size:1.3rem}}@media only screen and (max-width: 768px){.sections-body.type--marker-title .body-details .details-note{margin:1em 0 0;font-size:1rem;line-height:1.6}.sections-body.type--marker-title .body-details .details-note::before,.sections-body.type--marker-title .body-details .details-note::after{display:block;width:0;height:0;content:''}.sections-body.type--marker-title .body-details .details-note::before{margin-bottom:calc(-.3875em + 0px)}.sections-body.type--marker-title .body-details .details-note::after{margin-top:calc(-.325em + 0px)}}.sections-body.type--marker-title .body-details .details-image{text-align:center}.sections-body.type--marker-title .body-details .details-image:not(:first-of-type),.sections-body.type--marker-title .body-details .details-image:not(:first-child){margin-top:80px}@media only screen and (max-width: 768px){.sections-body.type--marker-title .body-details .details-image:not(:first-of-type),.sections-body.type--marker-title .body-details .details-image:not(:first-child){margin-top:20px}}.sections-body.type--marker-title .body-details .details-image figure{text-align:center}.sections-body.type--marker-title .body-details .details-image figcaption{margin-top:10px;font-weight:500;font-size:1.5rem;text-align:center;line-height:1.4}.sections-body.type--marker-title .body-details .details-image figcaption::before,.sections-body.type--marker-title .body-details .details-image figcaption::after{display:block;width:0;height:0;content:''}.sections-body.type--marker-title .body-details .details-image figcaption::before{margin-bottom:calc(-1em * .11786 + 0px)}.sections-body.type--marker-title .body-details .details-image figcaption::after{margin-top:calc(-1em * .11786 + 0px)}.sections-body.type--marker-title .body-details .details-image figcaption a{text-decoration:underline}.sections-body.type--marker-title .body-details .details-image figcaption a:hover{text-decoration:none}@media only screen and (max-width: 768px){.sections-body.type--marker-title .body-details .details-image figcaption{margin-top:10px;font-size:1rem;text-align:left;line-height:1.4}.sections-body.type--marker-title .body-details .details-image figcaption::before,.sections-body.type--marker-title .body-details .details-image figcaption::after{display:block;width:0;height:0;content:''}.sections-body.type--marker-title .body-details .details-image figcaption::before{margin-bottom:calc(-.2875em + 0px)}.sections-body.type--marker-title .body-details .details-image figcaption::after{margin-top:calc(-.225em + 0px)}}.sections-body.type--marker-title .body-details .details-cases{margin:2em 95px 0}@media only screen and (max-width: 768px){.sections-body.type--marker-title .body-details .details-cases{margin:2em 0 0}}.sections-body.type--marker-title .body-details .details-cases .case-title{font-weight:900}.sections-body.type--marker-title .body-details .details-cases .case-title::before{display:inline;margin-right:0.5em;color:#e6eb00;content:'●'}.sections-body.type--marker-title .body-details .details-cases .case-title:not(:first-of-type){margin-top:2em}.sections-body.type--marker-title .body-details .details-cases .case-detail{font-weight:500}.sections-body.type--points-grid{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:83px 95px 0}@media only screen and (max-width: 768px){.sections-body.type--points-grid{display:block;margin:30px 0 0}}@media only screen and (min-width: 769px){.sections-body.type--points-grid::before{position:absolute;top:0;left:50%;width:1px;height:100%;background:#000;content:''}}@media only screen and (min-width: 769px){.sections-body.type--points-grid .grid-column{width:50%}.sections-body.type--points-grid .grid-column:nth-child(1){padding-right:34px}.sections-body.type--points-grid .grid-column:nth-child(2){padding-left:34px}}@media only screen and (max-width: 768px){.sections-body.type--points-grid .grid-column:nth-child(2) .body-details:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}}@media only screen and (min-width: 769px){.sections-body.type--points-grid .body-details:nth-child(1){margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #000}}@media only screen and (max-width: 768px){.sections-body.type--points-grid .body-details{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #000}}.sections-body.type--points-grid .body-details>.anchor{top:calc(-74px - 1.5em)}@media only screen and (max-width: 768px){.sections-body.type--points-grid .body-details>.anchor{top:calc(-1.5em + 2px)}}.sections-body.type--points-grid .body-details .details-title{color:#fa8700;font-weight:700;font-size:2rem;line-height:1}.sections-body.type--points-grid .body-details .details-title::before,.sections-body.type--points-grid .body-details .details-title::after{display:block;width:0;height:0;content:''}.sections-body.type--points-grid .body-details .details-title::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.sections-body.type--points-grid .body-details .details-title::after{margin-top:calc(-1em * 0 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--points-grid .body-details .details-title{font-size:1.6rem;line-height:1}.sections-body.type--points-grid .body-details .details-title::before,.sections-body.type--points-grid .body-details .details-title::after{display:block;width:0;height:0;content:''}.sections-body.type--points-grid .body-details .details-title::before{margin-bottom:calc(-.0875em + 0px)}.sections-body.type--points-grid .body-details .details-title::after{margin-top:calc(-.025em + 0px)}}.sections-body.type--points-grid .body-details .details-title strong{display:block;margin-top:0.5em;color:#000;font-size:2.6rem}@media only screen and (max-width: 768px){.sections-body.type--points-grid .body-details .details-title strong{font-size:2rem;line-height:1}.sections-body.type--points-grid .body-details .details-title strong::before,.sections-body.type--points-grid .body-details .details-title strong::after{display:block;width:0;height:0;content:''}.sections-body.type--points-grid .body-details .details-title strong::before{margin-bottom:calc(-.0875em + 0px)}.sections-body.type--points-grid .body-details .details-title strong::after{margin-top:calc(-.025em + 0px)}}.sections-body.type--points-grid .body-details .details-text{margin-top:1em;font-weight:700;font-size:1.7rem;line-height:1.76471}.sections-body.type--points-grid .body-details .details-text::before,.sections-body.type--points-grid .body-details .details-text::after{display:block;width:0;height:0;content:''}.sections-body.type--points-grid .body-details .details-text::before{margin-bottom:calc(-1em * .30021 + -2pxpx)}.sections-body.type--points-grid .body-details .details-text::after{margin-top:calc(-1em * .30021 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--points-grid .body-details .details-text{margin-top:1em;font-size:1.4rem;line-height:1.64286}.sections-body.type--points-grid .body-details .details-text::before,.sections-body.type--points-grid .body-details .details-text::after{display:block;width:0;height:0;content:''}.sections-body.type--points-grid .body-details .details-text::before{margin-bottom:calc(-.40893em + 0px)}.sections-body.type--points-grid .body-details .details-text::after{margin-top:calc(-.34643em + 0px)}}.sections-body.type--points-grid .body-details .note{display:block;margin-top:1em;font-weight:500;font-size:1.3rem;line-height:1.69231}.sections-body.type--points-grid .body-details .note::before,.sections-body.type--points-grid .body-details .note::after{display:block;width:0;height:0;content:''}.sections-body.type--points-grid .body-details .note::before{margin-bottom:calc(-1em * .26401 + -2pxpx)}.sections-body.type--points-grid .body-details .note::after{margin-top:calc(-1em * .26401 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--points-grid .body-details .note{margin-top:1em;font-size:1rem;line-height:1.4}.sections-body.type--points-grid .body-details .note::before,.sections-body.type--points-grid .body-details .note::after{display:block;width:0;height:0;content:''}.sections-body.type--points-grid .body-details .note::before{margin-bottom:calc(-.2875em + 0px)}.sections-body.type--points-grid .body-details .note::after{margin-top:calc(-.225em + 0px)}}.sections-body.type--choice{margin:52px auto 0}@media only screen and (min-width: 769px){.sections-body.type--choice{width:910px}}.sections-body.type--choice .body-details{position:relative}@media only screen and (min-width: 769px){.sections-body.type--choice .body-details{display:-webkit-box;display:-ms-flexbox;display:flex}}.sections-body.type--choice .body-details:not(:last-child){margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #000}@media only screen and (min-width: 769px){.sections-body.type--choice .body-details:nth-child(odd) .details-datalist{margin-left:40px}.sections-body.type--choice .body-details:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.sections-body.type--choice .body-details:nth-child(even) .details-datalist{margin-right:40px}}.sections-body.type--choice .body-details .details-title{-ms-flex-negative:0;flex-shrink:0}@media only screen and (max-width: 768px){.sections-body.type--choice .body-details .details-title{text-align:center}}.sections-body.type--choice .body-details .details-datalist{margin-top:1em}@media only screen and (max-width: 768px){.sections-body.type--choice .body-details .details-datalist{margin-top:40px;line-height:1.64286}}.sections-body.type--choice .body-details .data-title{font-weight:900}@media only screen and (min-width: 769px){.sections-body.type--choice .body-details .data-title{font-size:2rem;line-height:1}.sections-body.type--choice .body-details .data-title::before,.sections-body.type--choice .body-details .data-title::after{display:block;width:0;height:0;content:''}.sections-body.type--choice .body-details .data-title::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.sections-body.type--choice .body-details .data-title::after{margin-top:calc(-1em * 0 + -2pxpx)}}.sections-body.type--choice .body-details .data-title .text-crop::before{display:inline-block;margin-right:0.15em;color:#fa8700;line-height:0;content:'●'}.sections-body.type--choice .body-details .data-title:not(:first-child){margin-top:2em}.sections-body.type--choice .body-details .data-text{margin-top:0.5em;font-weight:500}@media only screen and (min-width: 769px){.sections-body.type--choice .body-details .data-text{font-size:1.8rem;line-height:1.55556}.sections-body.type--choice .body-details .data-text::before,.sections-body.type--choice .body-details .data-text::after{display:block;width:0;height:0;content:''}.sections-body.type--choice .body-details .data-text::before{margin-bottom:calc(-1em * .19563 + -2pxpx)}.sections-body.type--choice .body-details .data-text::after{margin-top:calc(-1em * .19563 + -2pxpx)}}@media only screen and (max-width: 768px){.sections-body.type--choice .body-details .data-text{margin-top:0}}@media only screen and (min-width: 769px){.sections-body.type--choice .body-details:nth-of-type(2) .data-text:nth-of-type(3),.sections-body.type--choice .body-details:nth-of-type(2) .data-text:nth-of-type(4){margin-right:280px}}.sections-body.type--choice .body-details .note{display:block;margin-top:1em;font-weight:500;font-size:1.3rem;line-height:1.69231}.sections-body.type--choice .body-details .note::before,.sections-body.type--choice .body-details .note::after{display:block;width:0;height:0;content:''}.sections-body.type--choice .body-details .note::before{margin-bottom:calc(-1em * .26401 + -2pxpx)}.sections-body.type--choice .body-details .note::after{margin-top:calc(-1em * .26401 + -2pxpx)}@media only screen and (min-width: 769px){.sections-body.type--choice .details-visual{position:absolute;right:-100px;bottom:50px}}@media only screen and (max-width: 768px){.sections-body.type--choice .details-visual{text-align:center}}.sections-body.type--eat-control{margin:52px auto 0}@media only screen and (min-width: 769px){.sections-body.type--eat-control{width:910px}}@media only screen and (max-width: 768px){.sections-body.type--eat-control{margin-top:40px}}.sections-body.type--eat-control .body-details.how{padding-bottom:45px;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.how{padding-bottom:25px}}.sections-body.type--eat-control .body-details.how .details-title{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:700;font-size:2.6rem;line-height:1}.sections-body.type--eat-control .body-details.how .details-title::before,.sections-body.type--eat-control .body-details.how .details-title::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.how .details-title::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.sections-body.type--eat-control .body-details.how .details-title::after{margin-top:calc(-1em * 0 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.how .details-title{font-size:1.6rem;line-height:1}.sections-body.type--eat-control .body-details.how .details-title::before,.sections-body.type--eat-control .body-details.how .details-title::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.how .details-title::before{margin-bottom:calc(-.0875em + 0px)}.sections-body.type--eat-control .body-details.how .details-title::after{margin-top:calc(-.025em + 0px)}}.sections-body.type--eat-control .body-details.how .details-title::before{position:absolute;top:50%;left:0;width:100%;height:1px;background:#000;content:''}.sections-body.type--eat-control .body-details.how .details-title .title-inner{position:relative;z-index:2;padding:0 25px;background:#fff}.sections-body.type--eat-control .body-details.how .details-text{margin-top:2em;padding:0 63px;font-weight:700}@media only screen and (min-width: 769px){.sections-body.type--eat-control .body-details.how .details-text{font-size:1.8rem;line-height:1.75}.sections-body.type--eat-control .body-details.how .details-text::before,.sections-body.type--eat-control .body-details.how .details-text::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.how .details-text::before{margin-bottom:calc(-1em * .29286 + -2pxpx)}.sections-body.type--eat-control .body-details.how .details-text::after{margin-top:calc(-1em * .29286 + -2pxpx)}}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.how .details-text{padding:0 12px}}.sections-body.type--eat-control .body-details.how .details-text:first-of-type{margin-top:30px}.sections-body.type--eat-control .body-details.try{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:58px}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.try{margin-top:30px}}.sections-body.type--eat-control .body-details.try .details-title{margin-top:18px;font-weight:900;font-size:2.8rem;line-height:1}.sections-body.type--eat-control .body-details.try .details-title::before,.sections-body.type--eat-control .body-details.try .details-title::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.try .details-title::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.sections-body.type--eat-control .body-details.try .details-title::after{margin-top:calc(-1em * 0 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.try .details-title{margin-top:10px;font-size:2rem;line-height:1}.sections-body.type--eat-control .body-details.try .details-title::before,.sections-body.type--eat-control .body-details.try .details-title::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.try .details-title::before{margin-bottom:calc(-.0875em + 0px)}.sections-body.type--eat-control .body-details.try .details-title::after{margin-top:calc(-.025em + 0px)}}.sections-body.type--eat-control .body-details.try .letstry-icon{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.try .letstry-icon{width:142px}}.sections-body.type--eat-control .body-details.try .details-datalist{width:100%;max-width:980px;margin:0 auto;margin:0 67px;margin-top:1em}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.try .details-datalist{margin-top:30px}}.sections-body.type--eat-control .body-details.try .data-title{font-weight:900;font-size:2rem;line-height:1}.sections-body.type--eat-control .body-details.try .data-title::before,.sections-body.type--eat-control .body-details.try .data-title::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.try .data-title::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.sections-body.type--eat-control .body-details.try .data-title::after{margin-top:calc(-1em * 0 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.try .data-title{font-size:1.5rem;line-height:1}.sections-body.type--eat-control .body-details.try .data-title::before,.sections-body.type--eat-control .body-details.try .data-title::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.try .data-title::before{margin-bottom:calc(-.0875em + 0px)}.sections-body.type--eat-control .body-details.try .data-title::after{margin-top:calc(-.025em + 0px)}}.sections-body.type--eat-control .body-details.try .data-title .text-crop::before{display:inline-block;width:27.375px;height:30.75px;margin-right:10px;background-image:url(/secondary-prevention_mi/assets/img/food/iocn-checked.svg?7c1e3);background-repeat:no-repeat;background-size:contain;-webkit-transform:translateY(5px);transform:translateY(5px);content:''}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.try .data-title .text-crop::before{width:19px;height:19px;-webkit-transform:translateY(3px);transform:translateY(3px)}}.sections-body.type--eat-control .body-details.try .data-title:not(:first-child){margin-top:26px}.sections-body.type--eat-control .body-details.try .data-text{margin-top:15px;font-weight:500}@media only screen and (min-width: 769px){.sections-body.type--eat-control .body-details.try .data-text{font-size:1.8rem;line-height:1.77778}.sections-body.type--eat-control .body-details.try .data-text::before,.sections-body.type--eat-control .body-details.try .data-text::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.try .data-text::before{margin-bottom:calc(-1em * .30675 + -2pxpx)}.sections-body.type--eat-control .body-details.try .data-text::after{margin-top:calc(-1em * .30675 + -2pxpx)}}@media only screen and (max-width: 768px){.sections-body.type--eat-control .body-details.try .data-text{line-height:1.64286}.sections-body.type--eat-control .body-details.try .data-text::before,.sections-body.type--eat-control .body-details.try .data-text::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.try .data-text::before{margin-bottom:calc(-.40893em + 0px)}.sections-body.type--eat-control .body-details.try .data-text::after{margin-top:calc(-.34643em + 0px)}}.sections-body.type--eat-control .body-details.try .note{display:block;width:100%;margin-top:1em;font-weight:500;font-size:1.3rem;line-height:1.69231}.sections-body.type--eat-control .body-details.try .note::before,.sections-body.type--eat-control .body-details.try .note::after{display:block;width:0;height:0;content:''}.sections-body.type--eat-control .body-details.try .note::before{margin-bottom:calc(-1em * .26401 + -2pxpx)}.sections-body.type--eat-control .body-details.try .note::after{margin-top:calc(-1em * .26401 + -2pxpx)}.sections-body.type--care-patterns .body-details{margin:3em 95px 0;line-height:1.75}.sections-body.type--care-patterns .body-details::before,.sections-body.type--care-patterns .body-details::after{display:block;width:0;height:0;content:''}.sections-body.type--care-patterns .body-details::before{margin-bottom:calc(-1em * .29286 + -2pxpx)}.sections-body.type--care-patterns .body-details::after{margin-top:calc(-1em * .29286 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--care-patterns .body-details{margin:2em 0 0}}.sections-body.type--care-patterns .body-details .details-title{font-weight:900}.sections-body.type--care-patterns .body-details .details-title::before{display:inline;margin-right:0.5em;color:#e6eb00;content:'●'}.sections-body.type--care-patterns .body-details .details-title:not(:first-of-type){margin-top:2em}.sections-body.type--care-patterns .body-details .details-text{font-weight:500}.sections-body.type--reference-medication .body-details{margin:85px 62px 0;border-top:1px solid #000}@media only screen and (max-width: 768px){.sections-body.type--reference-medication .body-details{margin:62px 0 0}}.sections-body.type--reference-medication .body-details .details-header{position:absolute;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:440px;margin:0 auto;background:#fff;border:2px solid #000;border-radius:100px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 768px){.sections-body.type--reference-medication .body-details .details-header{width:217.6011px;border-width:1px}}.sections-body.type--reference-medication .body-details .details-header .details-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:404px;height:37px;margin:-3px 0;font-weight:900;font-size:2rem;background:#fff}@media only screen and (max-width: 768px){.sections-body.type--reference-medication .body-details .details-header .details-title{width:164px;height:53px;font-size:1.6rem;text-align:center}}.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop{line-height:1}.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop::before,.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop::after{display:block;width:0;height:0;content:''}.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop::after{margin-top:calc(-1em * 0 + 0px)}@media only screen and (max-width: 768px){.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop{line-height:1.25}.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop::before,.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop::after{display:block;width:0;height:0;content:''}.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop::before{margin-bottom:calc(-.2125em + 0px)}.sections-body.type--reference-medication .body-details .details-header .details-title .text-crop::after{margin-top:calc(-.15em + 0px)}}.sections-body.type--reference-medication .body-details .details-header .details-title::before,.sections-body.type--reference-medication .body-details .details-header .details-title::after{display:none}@media only screen and (min-width: 769px){.sections-body.type--reference-medication .body-details .layout-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:50px 36px 0}}@media only screen and (max-width: 768px){.sections-body.type--reference-medication .body-details .layout-grid{margin-top:50px}}@media only screen and (min-width: 769px){.sections-body.type--reference-medication .body-details .layout-grid .grid-column{width:50%}.sections-body.type--reference-medication .body-details .layout-grid .grid-column:nth-child(1){padding-right:33px;border-right:1px solid #000}.sections-body.type--reference-medication .body-details .layout-grid .grid-column:nth-child(2){padding-left:34px}}.sections-body.type--reference-medication .body-details .medication-item:nth-child(1){margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #000}@media only screen and (max-width: 768px){.sections-body.type--reference-medication .body-details .medication-item{margin-bottom:1.5em;padding-bottom:1.5em;border-bottom:1px solid #000}}.sections-body.type--reference-medication .body-details .item-title{font-weight:1.8rem;font-weight:900;line-height:1.72222}.sections-body.type--reference-medication .body-details .item-title::before,.sections-body.type--reference-medication .body-details .item-title::after{display:block;width:0;height:0;content:''}.sections-body.type--reference-medication .body-details .item-title::before{margin-bottom:calc(-1em * .27897 + -2pxpx)}.sections-body.type--reference-medication .body-details .item-title::after{margin-top:calc(-1em * .27897 + -2pxpx)}.sections-body.type--reference-medication .body-details .item-title .text{border-bottom:1px solid #000}.sections-body.type--reference-medication .body-details .item-title .text::before{display:inline;content:'・'}.sections-body.type--reference-medication .body-details .item-title .text::after{display:inline;content:'：'}.sections-body.type--reference-medication .body-details .item-body{margin-top:0.75em;font-weight:1.6rem;font-weight:700;line-height:1.8125}.sections-body.type--reference-medication .body-details .item-body::before,.sections-body.type--reference-medication .body-details .item-body::after{display:block;width:0;height:0;content:''}.sections-body.type--reference-medication .body-details .item-body::before{margin-bottom:calc(-1em * .32411 + -2pxpx)}.sections-body.type--reference-medication .body-details .item-body::after{margin-top:calc(-1em * .32411 + -2pxpx)}.sections-body.type--reference-medication .body-details .inner-links{margin-top:0.75em;font-weight:1.6rem;list-style:none}.sections-body.type--reference-medication .body-details .details-text{font-weight:500}.sections-body.type--reference-medication .detail-text{margin:100px 98px 0;font-weight:700;line-height:1.72222}.sections-body.type--reference-medication .detail-text::before,.sections-body.type--reference-medication .detail-text::after{display:block;width:0;height:0;content:''}.sections-body.type--reference-medication .detail-text::before{margin-bottom:calc(-1em * .27897 + -2pxpx)}.sections-body.type--reference-medication .detail-text::after{margin-top:calc(-1em * .27897 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--reference-medication .detail-text{margin:24px 0 0}}.sections-body.type--reference-medication .detail-text-list{margin:2em 98px 0;font-weight:700;list-style:none;line-height:1.72222}.sections-body.type--reference-medication .detail-text-list::before,.sections-body.type--reference-medication .detail-text-list::after{display:block;width:0;height:0;content:''}.sections-body.type--reference-medication .detail-text-list::before{margin-bottom:calc(-1em * .27897 + -2pxpx)}.sections-body.type--reference-medication .detail-text-list::after{margin-top:calc(-1em * .27897 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--reference-medication .detail-text-list{margin:2em 0 0;line-height:1.64286}.sections-body.type--reference-medication .detail-text-list::before,.sections-body.type--reference-medication .detail-text-list::after{display:block;width:0;height:0;content:''}.sections-body.type--reference-medication .detail-text-list::before{margin-bottom:calc(-.40893em + 0px)}.sections-body.type--reference-medication .detail-text-list::after{margin-top:calc(-.34643em + 0px)}}.sections-body.type--reference-medication .detail-text-list .item{padding-left:1.75em;text-indent:-1.75em}.sections-body.type--reference-medication .detail-text-list .item::before{display:inline;margin-right:0.75em;color:#fff000;content:'●'}.reference{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:980px;margin:31px auto 0}@media only screen and (max-width: 768px){.reference{display:block;margin:30px 12px 0}}.reference .reference-inner{font-size:1.2rem;list-style:none;line-height:1.75}.reference .reference-inner::before,.reference .reference-inner::after{display:block;width:0;height:0;content:''}.reference .reference-inner::before{margin-bottom:calc(-1em * .29286 + -1pxpx)}.reference .reference-inner::after{margin-top:calc(-1em * .29286 + -1pxpx)}@media only screen and (max-width: 768px){.reference .reference-inner{font-size:1rem;line-height:1.4}.reference .reference-inner::before,.reference .reference-inner::after{display:block;width:0;height:0;content:''}.reference .reference-inner::before{margin-bottom:calc(-.2875em + 0px)}.reference .reference-inner::after{margin-top:calc(-.225em + 0px)}}@media only screen and (min-width: 769px){.reference .reference-inner:not(:first-child){margin-left:2em}}.reference .reference-inner .item{padding-left:2.5em;text-indent:-2.5em}.site-content{width:980px;max-width:980px;margin:0 auto}@media only screen and (max-width: 768px){.site-content{width:auto}}.sections-body{font-size:1.8rem}@media only screen and (max-width: 768px){.sections-body{font-size:1.4rem}}.sections-body.type--dictionary{margin:66px 95px 0}@media only screen and (max-width: 768px){.sections-body.type--dictionary{margin:34px 0 0}}.sections-body.type--dictionary .body-details{border-top:3px solid #000}.sections-body.type--dictionary .body-details>.anchor{top:-74px}@media only screen and (max-width: 768px){.sections-body.type--dictionary .body-details>.anchor{top:0}}@media only screen and (max-width: 768px){.sections-body.type--dictionary .body-details{border-width:2px}}.sections-body.type--dictionary .body-details:not(:first-of-type){margin-top:70px}@media only screen and (max-width: 768px){.sections-body.type--dictionary .body-details:not(:first-of-type){margin-top:60px}}.sections-body.type--dictionary .details-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;font-weight:900;font-size:2.8rem;line-height:1;line-height:1}.sections-body.type--dictionary .details-title::before,.sections-body.type--dictionary .details-title::after{display:block;width:0;height:0;content:''}.sections-body.type--dictionary .details-title::before{margin-bottom:calc(-1em * 0 + 0px)}.sections-body.type--dictionary .details-title::after{margin-top:calc(-1em * 0 + 0px)}@media only screen and (max-width: 768px){.sections-body.type--dictionary .details-title{font-size:2rem}}.sections-body.type--dictionary .details-title .small{margin-left:1em;font-size:1.6rem}@media only screen and (max-width: 768px){.sections-body.type--dictionary .details-title .small{font-size:1.4rem}}.sections-body.type--dictionary .details-text{margin-top:46px;font-weight:700;line-height:1.77778}.sections-body.type--dictionary .details-text::before,.sections-body.type--dictionary .details-text::after{display:block;width:0;height:0;content:''}.sections-body.type--dictionary .details-text::before{margin-bottom:calc(-1em * .30675 + -2pxpx)}.sections-body.type--dictionary .details-text::after{margin-top:calc(-1em * .30675 + -2pxpx)}@media only screen and (max-width: 768px){.sections-body.type--dictionary .details-text{margin-top:20px;line-height:1.64286}.sections-body.type--dictionary .details-text::before,.sections-body.type--dictionary .details-text::after{display:block;width:0;height:0;content:''}.sections-body.type--dictionary .details-text::before{margin-bottom:calc(-.40893em + 0px)}.sections-body.type--dictionary .details-text::after{margin-top:calc(-.34643em + 0px)}}.sections-body.type--dictionary .details-text:not(:first-of-type){margin-top:2em}.sections-body.type--dictionary .details-links{margin-top:2em;font-weight:700;list-style:none}.dictionary-more{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:63px}@media only screen and (max-width: 768px){.dictionary-more{display:block;margin-top:20px;text-align:center}}.dictionary-more .more-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:150px;height:75px;font-weight:900;font-size:1.8rem;background:#e6eb00;cursor:pointer;line-height:1.33333}@media only screen and (max-width: 768px){.dictionary-more .more-btn{width:223px;height:32px;margin:0 auto;font-size:1.6rem;border-radius:2px}}.dictionary-more .more-btn:hover{opacity:0.5}.dictionary-more .more-btn .text::after{display:inline-block;padding-left:0.5em;content:'+'}@media only screen and (max-width: 768px){.dictionary-more .more-btn .text::after{font-size:1.8rem;line-height:1;-webkit-transform:translateY(1px);transform:translateY(1px)}}.dictionary-more .more-btn::before,.dictionary-more .more-btn::after{display:block;width:0;height:0;content:''}.dictionary-more .more-btn::before{margin-bottom:calc(-1em * .08452 + -2pxpx)}.dictionary-more .more-btn::after{margin-top:calc(-1em * .08452 + -2pxpx)}.dictionary-more .more-toggler{position:absolute;top:0;left:0;width:0;height:0}.dictionary-more .more-body{font-weight:700}@media only screen and (min-width: 769px){.dictionary-more .more-body{margin-left:40px}}@media only screen and (max-width: 768px){.dictionary-more .more-body{margin-top:22px}}.dictionary-more .more-toggler:checked+.more-body{display:block}.dictionary-more .more-lead{line-height:1.75}.dictionary-more .more-lead::before,.dictionary-more .more-lead::after{display:block;width:0;height:0;content:''}.dictionary-more .more-lead::before{margin-bottom:calc(-1em * .29286 + -2pxpx)}.dictionary-more .more-lead::after{margin-top:calc(-1em * .29286 + -2pxpx)}.dictionary-more .more-links{margin-top:10px;list-style:none}.dictionary-more .more-data{margin-top:3em}.dictionary-more .data-title{font-weight:700;line-height:1}.dictionary-more .data-title::before,.dictionary-more .data-title::after{display:block;width:0;height:0;content:''}.dictionary-more .data-title::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.dictionary-more .data-title::after{margin-top:calc(-1em * 0 + -2pxpx)}@media only screen and (min-width: 769px){.dictionary-more .data-title{font-size:2rem}}.dictionary-more .more-data-list{margin-top:2em;line-height:1.75}.dictionary-more .more-data-list::before,.dictionary-more .more-data-list::after{display:block;width:0;height:0;content:''}.dictionary-more .more-data-list::before{margin-bottom:calc(-1em * .29286 + -2pxpx)}.dictionary-more .more-data-list::after{margin-top:calc(-1em * .29286 + -2pxpx)}@media only screen and (min-width: 769px){.dictionary-more .more-data-list{font-size:1.8rem}}.dictionary-more .more-data-title::before{display:inline-block;content:'●'}.dictionary-more .more-data-title:not(:first-child){margin-top:1.5em}.introduction{position:relative}@media only screen and (min-width: 769px){.introduction{padding:100px 0}}.qa-link-list{list-style:none}@media only screen and (min-width: 769px){.qa-link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:-19px 0}}@media only screen and (max-width: 768px){.qa-link-list{margin-top:60px;margin-bottom:60px}}.qa-link-list .list-item{margin:19px 11px}@media only screen and (max-width: 768px){.qa-link-list .list-item{margin:24px 0 0}}.qa-link-list .link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:402px;height:53px;padding-left:91px;color:#fff;font-weight:700;font-size:2.4rem;line-height:1;background:#000;border-radius:100px}@media only screen and (max-width: 768px){.qa-link-list .link{width:317px;height:36px;padding-left:61px;font-size:1.9em}}.qa-link-list .link:hover{opacity:0.6}.qa-link-list .link::before{position:absolute;top:50%;left:0;width:75px;height:76px;background-image:url(/secondary-prevention_mi/assets/img/qa/icon-question.svg?60dad);background-repeat:no-repeat;background-size:contain;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:''}@media only screen and (max-width: 768px){.qa-link-list .link::before{width:50px;height:50px}}.qa-link-visual{position:absolute;top:50px;left:-60px}@media only screen and (max-width: 768px){.qa-link-visual{top:15px;right:15px;left:auto}}.sections{border-top-width:2px}@media only screen and (max-width: 768px){.sections{border-top-width:1px}}.sections::before{display:none}.sections-header{position:absolute;left:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:398px;margin:0 auto;background:#fff;border:2px solid #000;border-radius:100px;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.sections-header>.anchor{top:-134px}@media only screen and (max-width: 768px){.sections-header>.anchor{top:-45px}}@media only screen and (max-width: 768px){.sections-header{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;padding:0 10px;border-width:1px}}.sections-header .header-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:338px;height:57px;margin:-3px auto;font-size:2.6rem;background:#fff}@media only screen and (max-width: 768px){.sections-header .header-title{width:auto;min-width:209px;height:25px;padding:0 10px;font-size:2rem}}.sections-header .header-title .text-crop{line-height:1}.sections-header .header-title .text-crop::before,.sections-header .header-title .text-crop::after{display:block;width:0;height:0;content:''}.sections-header .header-title .text-crop::before{margin-bottom:calc(-1em * 0 + -2pxpx)}.sections-header .header-title .text-crop::after{margin-top:calc(-1em * 0 + 0px)}.sections-header .header-title::before,.sections-header .header-title::after{display:none}.sections-body{margin-top:95px}@media only screen and (max-width: 768px){.sections-body{margin-top:59px}}.body-qa-list .list-q{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:47px;margin:0 92px;padding-right:37px;padding-left:27px;font-weight:900;font-size:2rem;border-radius:4px;cursor:pointer;line-height:1}.body-qa-list .list-q::before,.body-qa-list .list-q::after{display:block;width:0;height:0;content:''}.body-qa-list .list-q::before{margin-bottom:calc(-1em * 0 + 0px)}.body-qa-list .list-q::after{margin-top:calc(-1em * 0 + 0px)}@media only screen and (max-width: 768px){.body-qa-list .list-q{display:block;height:auto;margin:0;padding:10px;font-size:1.6rem;line-height:1.25}.body-qa-list .list-q::before,.body-qa-list .list-q::after{display:block;width:0;height:0;content:''}.body-qa-list .list-q::before{margin-bottom:calc(-.2125em + 0px)}.body-qa-list .list-q::after{margin-top:calc(-.15em + 0px)}}.body-qa-list .list-q:hover{opacity:0.6}.body-qa-list .list-q .text{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media only screen and (max-width: 768px){.body-qa-list .list-q .text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:2.5em}}.body-qa-list .list-q .text::before{display:inline-block;margin-right:1em;-webkit-transform:translateY(1px);transform:translateY(1px);content:url(/secondary-prevention_mi/assets/img/qa/icon-q.svg?b2e69)}@media only screen and (max-width: 768px){.body-qa-list .list-q .text::before{-webkit-transform:translateY(3px);transform:translateY(3px)}}.body-qa-list .list-q .text .toggle-icon{position:relative;width:15px;height:15px;margin-right:0;margin-left:auto;-webkit-transform:translateY(3px);transform:translateY(3px)}@media only screen and (max-width: 768px){.body-qa-list .list-q .text .toggle-icon{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;justify-self:flex-end;width:10px;height:10px;-webkit-transform:none;transform:none}}.body-qa-list .list-q .text .toggle-icon::before{position:absolute;top:0;left:50%;display:block;width:2.5px;height:15px;background:#000;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:''}@media only screen and (max-width: 768px){.body-qa-list .list-q .text .toggle-icon::before{width:1.5px;height:10px}}.body-qa-list .list-q .text .toggle-icon::after{position:absolute;top:50%;left:0;display:block;width:15px;height:2.5px;background:#000;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:''}@media only screen and (max-width: 768px){.body-qa-list .list-q .text .toggle-icon::after{width:10px;height:1.5px}}.body-qa-list .list-q.open .toggle-icon::before{height:0}.body-qa-list .list-q:nth-of-type(even){background:#d8eeef;background:#e8fefe}.body-qa-list .list-q:nth-of-type(odd){background:#64c8c8}.body-qa-list .list-a{font-weight:700}.body-qa-list .list-a .inner{margin-top:40px}@media only screen and (min-width: 769px){.body-qa-list .list-a{margin-left:92px;padding-left:calc(27px + 2.5em);font-size:1.8rem}.body-qa-list .list-a .inner{margin-bottom:140px}}@media only screen and (max-width: 768px){.body-qa-list .list-a{margin-left:0;padding:0}.body-qa-list .list-a .inner{margin-bottom:40px}}.body-qa-list .list-a .note{display:inline-block;font-weight:500;font-size:1.4rem;line-height:1.57143}@media only screen and (max-width: 768px){.body-qa-list .list-a .note{margin:1em 0;font-size:1rem;line-height:1.4}.body-qa-list .list-a .note::before,.body-qa-list .list-a .note::after{display:block;width:0;height:0;content:''}.body-qa-list .list-a .note::before{margin-bottom:calc(-.2875em + 0px)}.body-qa-list .list-a .note::after{margin-top:calc(-.225em + 0px)}}.body-qa-list .list-a .note a:hover{text-decoration:underline}.body-qa-list .list-a .links{margin:1.5em 0;list-style:none}.body-qa-list .list-a .links .item{line-height:1.77778}.body-qa-list .list-a .links .item::before,.body-qa-list .list-a .links .item::after{display:block;width:0;height:0;content:''}.body-qa-list .list-a .links .item::before{margin-bottom:calc(-1em * .30675 + -2pxpx)}.body-qa-list .list-a .links .item::after{margin-top:calc(-1em * .30675 + -2pxpx)}.body-qa-list .list-a .answer-text{margin:1.5em 0;line-height:1.77778}.body-qa-list .list-a .answer-text::before,.body-qa-list .list-a .answer-text::after{display:block;width:0;height:0;content:''}.body-qa-list .list-a .answer-text::before{margin-bottom:calc(-1em * .30675 + -2pxpx)}.body-qa-list .list-a .answer-text::after{margin-top:calc(-1em * .30675 + -2pxpx)}.body-qa-list .list-a .answer-text:first-child{margin-top:-0.5em}.body-qa-list .list-a .answer-text:first-child::before{display:inline-block;width:auto;height:auto;margin:0;margin-right:0.5em;-webkit-transform:translateY(1px);transform:translateY(1px);content:url(/secondary-prevention_mi/assets/img/qa/icon-a.svg?0fe56)}.body-qa-list .answer-more{margin:1.5em 0}.body-qa-list .answer-more .more-title{margin:1.5em 0;font-weight:700}@media only screen and (min-width: 769px){.body-qa-list .answer-more .more-title{font-size:2rem}}.body-qa-list .answer-more .more-body-title{margin:1.5em 0 0;font-weight:700}@media only screen and (min-width: 769px){.body-qa-list .answer-more .more-body-title{font-size:2rem}}.body-qa-list .answer-more .more-body-title::before{display:inline;content:'●'}.body-qa-list .answer-more .more-body-links{margin:1.5em 0;list-style:none}.images{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:980px;margin:0 auto;margin-top:80px;text-align:center}.images picture:first-child img{display:block;margin-right:0;margin-left:auto}@media only screen and (max-width: 768px){.images picture:first-child img{margin-right:12px}}.images picture:last-child img{display:block;margin-top:45px;margin-right:auto;margin-left:0}.images img{max-width:100%}

