@charset "UTF-8";:root{--inner-padding: .4rem;--header-height: .8rem}@media screen and (max-width: 1023px){:root{--header-height: .55rem}}@media screen and (max-width: 767px){:root{--inner-padding: .18rem}}*,*:before,*:after{box-sizing:border-box}article,aside,figure,footer,header,hgroup,nav,section{display:block}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,dialog,figure,footer,header,hgroup,menu,nav,section,time,mark,audio,video{padding:0;margin:0;font-size:inherit;vertical-align:baseline;outline:0;background:transparent;border:0}html{overflow-x:hidden;font-size:100px}@media screen and (max-width: 1439px){html{font-size:clamp(75px,6.9492703266vw,100px)}}@media screen and (max-width: 1023px){html{font-size:clamp(75px,9.7751710655vw,100px)}}@media screen and (max-width: 767px){html{font-size:clamp(75px,26.6666666667vw,100px)}}@media print{html{font-size:10px}}html:has(.c-secondary-navigation){--header-position: relative}body{overflow-x:hidden;font-family:Noto Sans JP,sans-serif;font-size:.16rem;font-weight:400;line-height:1.85;color:#202226;overflow-wrap:break-word;background:#fff;text-size-adjust:100%}body.is-secondary-navi{--header-position: relative}h1,h2,h3,h4,h5,h6{font-weight:inherit}ul,ol{list-style:none}sup{font-size:70%;line-height:1;vertical-align:text-top}strong{font-weight:700}small{font-size:70%}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.04rem}a:where([class]){text-decoration:none}a:not([class])[target=_blank]:after{display:inline-block;width:22px;height:22px;margin-left:8px;content:"";background-image:url(../assets/images/common/icon_external_link_black.svg);background-repeat:no-repeat;background-size:contain}@media (hover: hover){a:not([class]):hover{--icon-color: currentcolor;color:red}}@media (min-width: 1022.1px){a[href*="tel:"]{text-decoration:none;pointer-events:none;cursor:default}}img{width:auto;max-width:100%;height:auto;vertical-align:middle}svg{display:block;width:100%;height:auto}summary{display:block}summary::-webkit-details-marker{display:none}button{display:inline;width:100%;padding:0;margin:0;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:inherit;text-align:inherit;text-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background:transparent;border:none;border-radius:0}[id]{scroll-margin-top:1.2rem}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-color:red}svg{display:block;width:100%;overflow:visible}img.block{display:block;width:100%}.flex{display:flex}.flex.-fxdc{flex-direction:column}.flex.-col3{gap:2%;justify-content:center}@media screen and (max-width: 767px){.flex.-col3{flex-direction:column;gap:clamp(15px,5.3333333333vw,20px)}}.flex.-col3>*{width:32%}@media screen and (max-width: 767px){.flex.-col3>*{width:100%}}.w-100{width:100%!important;max-width:none!important}.textGreen{color:#00837e}.bgGreen{background-color:#00837e}.bgYellow{background-color:#fcf6cf}@media not screen and (max-width: 1439px){.laptop\:visible{display:none!important}}@media screen and (max-width: 1439px){.laptop\:hidden{display:none!important}}@media not screen and (max-width: 1023px){.tb\:visible{display:none!important}}@media screen and (max-width: 1023px){.tb\:hidden{display:none!important}}@media not screen and (max-width: 767px){.sp\:visible{display:none!important}}@media screen and (max-width: 767px){.sp\:hidden{display:none!important}}.inner{width:100%;max-width:12.5rem;padding-inline:clamp(12px,1.1118832523vw,16px);margin-inline:auto}@media screen and (max-width: 767px){.inner{padding-inline:clamp(12px,4.2666666667vw,16px)}}.inner.-has-no-padding{padding-inline:0}.inner.-narrow{max-width:clamp(720px,66.7129951355vw,960px)}@media screen and (max-width: 767px){.inner.-narrow{max-width:100%}}.inner-1050{max-width:10.5rem;margin-inline:auto}.inner-1080{max-width:10.8rem;margin-inline:auto}.inner-930{max-width:9.3rem;margin-inline:auto}.m-0{margin:0!important}.mt-120{margin-top:1.2rem!important}.mb-120{margin-bottom:1.2rem!important}.mt-110{margin-top:1.1rem!important}.mb-110{margin-bottom:1.1rem!important}.mt-100{margin-top:1rem!important}.mb-100{margin-bottom:1rem!important}.mt-95{margin-top:.95rem!important}.mb-95{margin-bottom:.95rem!important}.mt-90{margin-top:.9rem!important}.mb-90{margin-bottom:.9rem!important}.mt-85{margin-top:.85rem!important}.mb-85{margin-bottom:.85rem!important}.mt-80{margin-top:.8rem!important}.mb-80{margin-bottom:.8rem!important}.mt-75{margin-top:.75rem!important}.mb-75{margin-bottom:.75rem!important}.mt-70{margin-top:.7rem!important}.mb-70{margin-bottom:.7rem!important}.mt-65{margin-top:.65rem!important}.mb-65{margin-bottom:.65rem!important}.mt-60{margin-top:.6rem!important}.mb-60{margin-bottom:.6rem!important}.mt-55{margin-top:.55rem!important}.mb-55{margin-bottom:.55rem!important}.mt-50{margin-top:.5rem!important}.mb-50{margin-bottom:.5rem!important}.mt-45{margin-top:.45rem!important}.mb-45{margin-bottom:.45rem!important}.mt-40{margin-top:.4rem!important}.mb-40{margin-bottom:.4rem!important}.mt-35{margin-top:.35rem!important}.mb-35{margin-bottom:.35rem!important}.mt-30{margin-top:.3rem!important}.mb-30{margin-bottom:.3rem!important}.mt-25{margin-top:.25rem!important}.mb-25{margin-bottom:.25rem!important}.mt-20{margin-top:.2rem!important}.mb-20{margin-bottom:.2rem!important}.mt-15{margin-top:.15rem!important}.mb-15{margin-bottom:.15rem!important}.mt-10{margin-top:.1rem!important}.mb-10{margin-bottom:.1rem!important}.mt-5{margin-top:.05rem!important}.mb-5{margin-bottom:.05rem!important}.mt-0{margin-top:0rem!important}.mb-0{margin-bottom:0rem!important}@media screen and (max-width: 767px){.sp\:mt-120{margin-top:1.2rem!important}.sp\:mb-120{margin-bottom:1.2rem!important}.sp\:mt-110{margin-top:1.1rem!important}.sp\:mb-110{margin-bottom:1.1rem!important}.sp\:mt-100{margin-top:1rem!important}.sp\:mb-100{margin-bottom:1rem!important}.sp\:mt-95{margin-top:.95rem!important}.sp\:mb-95{margin-bottom:.95rem!important}.sp\:mt-90{margin-top:.9rem!important}.sp\:mb-90{margin-bottom:.9rem!important}.sp\:mt-85{margin-top:.85rem!important}.sp\:mb-85{margin-bottom:.85rem!important}.sp\:mt-80{margin-top:.8rem!important}.sp\:mb-80{margin-bottom:.8rem!important}.sp\:mt-75{margin-top:.75rem!important}.sp\:mb-75{margin-bottom:.75rem!important}.sp\:mt-70{margin-top:.7rem!important}.sp\:mb-70{margin-bottom:.7rem!important}.sp\:mt-65{margin-top:.65rem!important}.sp\:mb-65{margin-bottom:.65rem!important}.sp\:mt-60{margin-top:.6rem!important}.sp\:mb-60{margin-bottom:.6rem!important}.sp\:mt-55{margin-top:.55rem!important}.sp\:mb-55{margin-bottom:.55rem!important}.sp\:mt-50{margin-top:.5rem!important}.sp\:mb-50{margin-bottom:.5rem!important}.sp\:mt-45{margin-top:.45rem!important}.sp\:mb-45{margin-bottom:.45rem!important}.sp\:mt-40{margin-top:.4rem!important}.sp\:mb-40{margin-bottom:.4rem!important}.sp\:mt-35{margin-top:.35rem!important}.sp\:mb-35{margin-bottom:.35rem!important}.sp\:mt-30{margin-top:.3rem!important}.sp\:mb-30{margin-bottom:.3rem!important}.sp\:mt-25{margin-top:.25rem!important}.sp\:mb-25{margin-bottom:.25rem!important}.sp\:mt-20{margin-top:.2rem!important}.sp\:mb-20{margin-bottom:.2rem!important}.sp\:mt-15{margin-top:.15rem!important}.sp\:mb-15{margin-bottom:.15rem!important}.sp\:mt-10{margin-top:.1rem!important}.sp\:mb-10{margin-bottom:.1rem!important}.sp\:mt-5{margin-top:.05rem!important}.sp\:mb-5{margin-bottom:.05rem!important}.sp\:mt-0{margin-top:0rem!important}.sp\:mb-0{margin-bottom:0rem!important}}.zenmarugothic{font-family:Zen Maru Gothic,Helvetica,sans-serif}.notosansjp{font-family:Noto Sans JP,sans-serif!important}.center{text-align:center!important}@media not screen and (max-width: 767px){.not-sp\:center{text-align:center!important}}@media screen and (max-width: 767px){.sp\:center{text-align:center!important}}.left{text-align:left!important}@media not screen and (max-width: 767px){.not-sp\:left{text-align:left!important}}@media screen and (max-width: 767px){.sp\:left{text-align:left!important}}.footer{padding-block:clamp(45px,4.169562196vw,60px);background-color:#fff}@media screen and (max-width: 767px){.footer{padding-block:clamp(45px,16vw,60px)}}.footer .footer__logo{display:flex;justify-content:center;margin-bottom:clamp(22.5px,2.084781098vw,30px)}@media screen and (max-width: 767px){.footer .footer__logo{margin-bottom:clamp(24px,8.5333333333vw,32px)}}.footer .footer__logoImg{display:block;width:auto;height:clamp(16.5px,1.5288394719vw,22px)}@media screen and (max-width: 767px){.footer .footer__logoImg{height:clamp(16.5px,5.8666666667vw,22px)}}.footer .footer__nav{display:flex;gap:clamp(24px,2.2237665045vw,32px);justify-content:space-between;margin:clamp(54px,5.0034746352vw,72px) 0 clamp(40.5px,3.7526059764vw,54px)}@media screen and (max-width: 767px){.footer .footer__nav{flex-direction:column;gap:clamp(21px,7.4666666667vw,28px);margin:clamp(18px,6.4vw,24px) 0 clamp(40.5px,14.4vw,54px)}}.footer .footer__section{flex:1;min-width:0;padding:clamp(7.5px,.6949270327vw,10px) 0}@media screen and (max-width: 767px){.footer .footer__section{width:100%;padding:0}}.footer .footer__sectionTitle{display:inline-block;margin:0 0 clamp(21px,1.9457956915vw,28px);font-size:clamp(18px,1.6678248784vw,24px);font-weight:700;line-height:1.448;color:#202226}.footer .footer__sectionTitle:hover{text-decoration:underline}@media screen and (max-width: 767px){.footer .footer__sectionTitle{margin:0 0 clamp(13.5px,4.8vw,18px);font-size:clamp(15px,5.3333333333vw,20px)}}.footer .footer__list{display:flex;flex-direction:column;gap:clamp(15px,1.3898540653vw,20px);padding:0;margin:0;list-style:none}@media screen and (max-width: 767px){.footer .footer__list{gap:clamp(12px,4.2666666667vw,16px)}}.footer .footer__listItem{padding:0;margin:0}.footer .footer__link{font-size:clamp(10.5px,.9728978457vw,14px);font-weight:500;line-height:1.5;color:#202226;text-decoration:none;transition:opacity .3s ease;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.footer .footer__link:hover{text-decoration:underline}@media screen and (max-width: 767px){.footer .footer__link{font-size:clamp(9.75px,3.4666666667vw,13px)}}.footer .footer__divider{flex-shrink:0;width:clamp(1.5px,.1389854065vw,2px);background-color:#eff2f4}@media screen and (max-width: 767px){.footer .footer__divider{position:relative;left:50%;width:100vw;max-width:100vw;height:clamp(1.5px,.5333333333vw,2px);margin-top:0;transform:translate(-50%)}}.footer .footer__navLink:hover,.footer .footer__navLink:focus{text-decoration:underline}@media screen and (max-width: 767px){.footer .footer__navLink:hover,.footer .footer__navLink:focus{text-decoration:none}}.footer .footer__text{width:100%;margin-bottom:clamp(15px,1.3898540653vw,20px);font-size:clamp(10.5px,.9728978457vw,14px);line-height:1.3;text-align:center;letter-spacing:.05em}@media screen and (max-width: 767px){.footer .footer__text{margin-bottom:clamp(30px,10.6666666667vw,40px);font-size:clamp(10.5px,3.7333333333vw,14px);text-align:left}}.footer .footer__externalLinks{display:flex;gap:clamp(18px,1.6678248784vw,24px);justify-content:center;margin-bottom:clamp(45px,4.169562196vw,60px)}@media screen and (max-width: 767px){.footer .footer__externalLinks{flex-direction:column;gap:clamp(18px,6.4vw,24px);margin-bottom:clamp(45px,16vw,60px)}}.footer .footer__externalLink{display:flex;align-items:center;width:fit-content;font-size:clamp(10.5px,.9728978457vw,14px);letter-spacing:.05em;text-decoration:underline}@media screen and (max-width: 767px){.footer .footer__externalLink{font-size:clamp(9px,3.2vw,12px)}}.footer .footer__externalLink:hover{text-decoration:underline}.footer .footer__externalLink.-external:after{display:inline-block;width:clamp(13.5px,1.2508686588vw,18px);height:clamp(13.5px,1.2508686588vw,18px);margin-left:clamp(2.25px,.2084781098vw,3px);content:"";background-image:url(../../../assets/images/common/icon_external_link_black.svg);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 767px){.footer .footer__externalLink.-external:after{width:clamp(13.5px,4.8vw,18px);height:clamp(13.5px,4.8vw,18px);margin-left:clamp(2.25px,.8vw,3px)}}.footer .footer__companyLogo{display:flex;justify-content:center;margin-bottom:clamp(15px,1.3898540653vw,20px)}@media screen and (max-width: 767px){.footer .footer__companyLogo{margin-bottom:clamp(15px,5.3333333333vw,20px)}}.footer .footer__companyLogoImg{display:block;width:auto;height:clamp(21px,1.9457956915vw,28px)}@media screen and (max-width: 767px){.footer .footer__companyLogoImg{height:clamp(24px,8.5333333333vw,32px)}}.footer .footer__copyright{display:block;font-size:clamp(9px,.8339124392vw,12px);text-align:center}@media screen and (max-width: 767px){.footer .footer__copyright{font-size:clamp(9px,3.2vw,12px)}}.headerWrap{height:clamp(83.25px,7.7136900625vw,111px)}@media screen and (max-width: 1023px){.headerWrap{height:clamp(60.75px,21.6vw,81px)}}.headerWrap .header{position:fixed;top:0;left:0;z-index:100;width:100%;background-color:#fff;transition:.5s}.headerWrap .header.-active{background-color:#fff!important}.headerWrap .header.-active .menuNavItem{border-color:#eff2f4!important}.headerWrap .header .header__flex{position:relative;display:flex;align-items:center;justify-content:space-between;max-width:1360px;padding:clamp(15px,1.3898540653vw,20px) clamp(30px,2.7797081306vw,40px);margin:0 auto}@media screen and (max-width: 1023px){.headerWrap .header .header__flex{padding:clamp(30px,10.6666666667vw,40px) clamp(13.5px,4.8vw,18px) clamp(9px,3.2vw,12px)}}.headerWrap .header .header__title{position:relative;z-index:100;width:clamp(300px,27.7970813065vw,400px);margin-right:clamp(18px,1.6678248784vw,24px)}@media screen and (max-width: 1023px){.headerWrap .header .header__title{width:clamp(173.25px,61.6vw,231px);margin-right:clamp(18px,6.4vw,24px)}}.headerWrap .header .header__nav{margin-left:auto}@media screen and (max-width: 1023px){.headerWrap .header .header__nav{position:fixed;top:0;right:0;z-index:1000;width:100vw;height:100vh;padding-top:clamp(75px,9.7751710655vw,100px);overflow-y:scroll;background:#fff;background-color:#00837e;box-shadow:-2px 0 8px #00000014;transform:translate(calc(100% + 10px));transition:transform .3s}.headerWrap .header .header__nav .menuNavItem__icon{display:none}}@media screen and (max-width: 1023px){.headerWrap .header .header__nav.-open{transform:translate(0)}}.headerWrap .header .header__list{display:flex;align-items:center}@media screen and (max-width: 1023px){.headerWrap .header .header__list{flex-direction:column;padding-bottom:clamp(60px,21.3333333333vw,80px)}}.headerWrap .header .header__hamburger{position:relative;z-index:1001;display:none;flex-direction:column;justify-content:space-between;width:auto;height:clamp(20.25px,7.2vw,27px);padding:clamp(3.75px,1.3333333333vw,5px) 0 clamp(3.75px,1.3333333333vw,5px) clamp(13.5px,4.8vw,18px);cursor:pointer}@media screen and (max-width: 1023px){.headerWrap .header .header__hamburger{display:flex}}.headerWrap .header .header__hamburger-bar{display:block;width:clamp(16.5px,5.8666666667vw,22px);height:clamp(2.25px,.8vw,3px);background:#202226;border-radius:clamp(3px,1.0666666667vw,4px)}.headerWrap .header .header__hamburger-bar.-cross1,.headerWrap .header .header__hamburger-bar.-cross2{position:absolute;top:50%;right:0;transform:translateY(-50%);transition:all .3s}.headerWrap .header .header__hamburger[aria-expanded=true] .header__hamburger-bar{background:#fff}.headerWrap .header .header__hamburger[aria-expanded=true] .header__hamburger-bar.-top,.headerWrap .header .header__hamburger[aria-expanded=true] .header__hamburger-bar.-bottom{opacity:0}.headerWrap .header .header__hamburger[aria-expanded=true] .header__hamburger-bar.-cross1{transform:translateY(-50%) rotate(45deg)}.headerWrap .header .header__hamburger[aria-expanded=true] .header__hamburger-bar.-cross2{transform:translateY(-50%) rotate(-45deg)}.headerWrap .header body.menu-open{overflow:hidden}.headerWrap .header .header__logo{display:block;width:clamp(124.5px,11.5357887422vw,166px);margin-left:clamp(30px,2.7797081306vw,40px)}@media screen and (max-width: 1023px){.headerWrap .header .header__logo{position:absolute;top:clamp(9px,3.2vw,12px);left:clamp(13.5px,4.8vw,18px);width:clamp(105px,37.3333333333vw,140px);margin-left:0}}.headerWrap .headerMMButtonWrap{display:none}@media screen and (max-width: 1023px){.headerWrap .headerMMButtonWrap{display:block;margin-top:clamp(30px,10.6666666667vw,40px)}}.menuNavItemChildrenWrap{position:fixed;top:clamp(83.25px,7.7136900625vw,111px);left:0;z-index:99;width:100%;pointer-events:none;background-color:#087a74;opacity:0;transform:translateY(-6px);transition:opacity .28s ease,transform .28s ease}.menuNavItemChildrenWrap:before{position:absolute;bottom:111px;left:0;display:inline-block;width:100%;height:100%;content:""}@media screen and (max-width: 767px){.menuNavItemChildrenWrap:before{display:none}}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap{position:static;display:none;opacity:1;transform:translate(0);transition:none}}.menuNavItemChildrenWrap.-is-visible{pointer-events:auto;opacity:1;transform:translateY(0)}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap.-is-visible{position:static;display:block;transform:translate(0)}}.menuNavItemChildrenWrap .menuNavItemChildren{position:relative;max-width:1439px;padding:clamp(45px,4.169562196vw,60px) 0;margin:0 auto}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap .menuNavItemChildren{padding:clamp(18px,6.4vw,24px) clamp(15px,5.3333333333vw,20px)}}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__inner{position:relative;display:flex;gap:clamp(18px,1.6678248784vw,24px);align-items:flex-start}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__main{display:inline-flex;align-items:center;min-width:clamp(255px,23.6275191105vw,340px);padding-block:clamp(9px,.8339124392vw,12px);color:#fff;text-decoration:none}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__main:hover{text-decoration:underline}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__main{display:none}}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__mainText{display:inline-flex;align-items:center;font-size:clamp(18px,1.6678248784vw,24px);font-weight:700;line-height:1}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__chev{display:inline-block;margin-left:clamp(9px,.8339124392vw,12px);font-size:clamp(15px,1.3898540653vw,20px);opacity:.95}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__chev{display:none}}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__cols{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(18.75px,1.7373175817vw,25px) clamp(9px,.8339124392vw,12px);width:100%;padding-block:clamp(9px,.8339124392vw,12px);padding-left:clamp(45px,4.169562196vw,60px);margin-left:auto;border-left:2px solid #fff}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__cols{grid-template-columns:1fr;gap:clamp(15px,5.3333333333vw,20px);padding-block:0;padding-left:0;margin-left:0;border-left:none}}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__item{position:relative;display:inline-flex;align-items:center;width:fit-content;padding-right:clamp(18px,1.6678248784vw,24px);font-size:clamp(12px,1.1118832523vw,16px);line-height:1.4;color:#fff;word-break:break-all;overflow-wrap:break-word;text-decoration:none;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__item:hover{text-decoration:underline}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__item{width:100%;padding-right:0;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;font-size:clamp(12px,4.2666666667vw,16px);word-break:break-word;white-space:normal}}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__item.-archive-link{display:none}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__item.-archive-link{display:inline-flex}}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__item .menuNavItemChildren__chev{position:absolute;top:50%;right:0;margin-left:clamp(6px,.5559416261vw,8px);font-size:clamp(10.5px,.9728978457vw,14px);opacity:1;transform:translateY(-50%)}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__item .menuNavItemChildren__chev{display:none}}.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__noPost{position:relative;display:inline-flex;align-items:center;width:fit-content;padding-right:clamp(18px,1.6678248784vw,24px);font-size:clamp(12px,1.1118832523vw,16px);line-height:1.4;color:#fff;word-break:break-all;overflow-wrap:break-word;text-decoration:none;display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width: 1023px){.menuNavItemChildrenWrap .menuNavItemChildren .menuNavItemChildren__noPost{display:none}}.mmBreadcrumb{display:flex;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.mmBreadcrumb::-webkit-scrollbar{display:none}@media screen and (max-width: 767px){.mmBreadcrumb{max-width:calc(100% - 2em);overflow-x:scroll;white-space:nowrap}}.mmBreadcrumb .mmBreadcrumb__link{display:flex;gap:.8em;margin-right:.8em;font-size:clamp(10.5px,.9728978457vw,14px);font-weight:400}.mmBreadcrumb .mmBreadcrumb__link:not(:last-child){flex-shrink:0}.mmBreadcrumb .mmBreadcrumb__link:last-child{word-break:break-word;overflow-wrap:break-word}@media screen and (max-width: 767px){.mmBreadcrumb .mmBreadcrumb__link{font-size:clamp(10.5px,3.7333333333vw,14px)}}.mmBreadcrumb .mmBreadcrumb__link:not(:last-child) .mmBreadcrumb__linkText{text-decoration:underline}.mmBreadcrumb .mmBreadcrumb__link:not(:last-child):after{content:"/"}.mmBreadcrumb .mmBreadcrumb__link:last-child{font-weight:500;pointer-events:none}.mmButtonLink{display:flex;align-items:center;justify-content:center;width:100%;max-width:clamp(360px,33.3564975678vw,480px);padding:clamp(10.5px,.9728978457vw,14px);margin-right:auto;margin-left:auto;font-size:clamp(15px,1.3898540653vw,20px);color:#00837e;background-color:transparent;border:clamp(3px,.2779708131vw,4px) solid #00837E;border-radius:9999px;transition:.3s}@media screen and (max-width: 767px){.mmButtonLink{max-width:clamp(255px,90.6666666667vw,340px);padding:clamp(10.5px,3.7333333333vw,14px);font-size:clamp(13.5px,4.8vw,18px)}}.mmButtonLink .mmButtonLink__text{display:flex;gap:clamp(3.75px,.3474635163vw,5px);align-items:center;font-weight:700}@media screen and (max-width: 767px){.mmButtonLink .mmButtonLink__text{gap:clamp(3.75px,1.3333333333vw,5px)}}.mmButtonLink:hover{color:#fff;background-color:#00837e}.mmButtonLink[target=_blank] .mmButtonLink__text:after{display:inline-block;width:22px;height:22px;margin-left:8px;content:"";background-image:url(../assets/images/common/icon_external_link_black.svg);background-repeat:no-repeat;background-size:contain;width:clamp(16.5px,1.5288394719vw,22px);height:clamp(16.5px,1.5288394719vw,22px);margin-left:clamp(6px,.5559416261vw,8px);background-image:url(../../assets/images/common/icon_external_link_green.svg)}@media screen and (max-width: 767px){.mmButtonLink[target=_blank] .mmButtonLink__text:after{width:clamp(16.5px,5.8666666667vw,22px);height:clamp(16.5px,5.8666666667vw,22px);margin-left:clamp(3px,1.0666666667vw,4px)}}.mmButtonLink[target=_blank]:hover .mmButtonLink__text:after{background-image:url(../../assets/images/common/icon_external_link_white.svg)}.mmButtonLink.-size-sm{max-width:clamp(180px,16.6782487839vw,240px);padding:clamp(6px,.5559416261vw,8px);font-size:clamp(13.5px,1.2508686588vw,18px)}@media screen and (max-width: 767px){.mmButtonLink.-size-sm{max-width:clamp(146.25px,52vw,195px);padding:clamp(6px,2.1333333333vw,8px);font-size:clamp(13.5px,4.8vw,18px)}}.mmButtonLink.-text-white .mmButtonLink__text{color:#fff}.mmButtonLink.-text-white[target=_blank] .mmButtonLink__text:after{background-image:url(../../assets/images/common/icon_external_link.svg)!important}.mmButtonLink.-bg-green{color:#fff;background-color:#00837e}.mmButtonLink.-bg-green[target=_blank] .mmButtonLink__text:after{background-image:url(../../assets/images/common/icon_external_link.svg)}.mmButtonLink.-bg-green:hover{color:#00837e;background-color:transparent}.mmButtonLink.-bg-green:hover[target=_blank] .mmButtonLink__text:after{background-image:url(../../assets/images/common/icon_external_link_green.svg)}.mmButtonLink.-border-white{border:clamp(3px,.2779708131vw,4px) solid #fff}.mmCard{display:flex;flex-direction:column;height:100%;overflow:hidden;background-color:#fff;border-radius:clamp(18px,1.6678248784vw,24px)}.mmCard .mmCard__figure{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:2/1;overflow:hidden;background:#f5f5f5}.mmCard .mmCard__badge{position:absolute;top:0;left:0;z-index:1;display:flex;align-items:flex-end;justify-content:center;width:clamp(82.5px,7.6441973593vw,110px);height:clamp(60px,5.5594162613vw,80px);font-size:clamp(13.5px,1.2508686588vw,18px);font-weight:900;color:#fff;text-align:center;background-color:#e54307;transform:rotate(-45deg);transform-origin:left bottom}@media screen and (max-width: 767px){.mmCard .mmCard__badge{width:clamp(86.25px,30.6666666667vw,115px);height:clamp(60px,21.3333333333vw,80px);font-size:clamp(13.5px,4.8vw,18px)}}.mmCard .mmCard__img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s}.mmCard:hover .mmCard__img,.mmCard:focus-within .mmCard__img{transform:scale(1.2)}.mmCard .mmCard__content{display:flex;flex-grow:1;flex-direction:column;gap:clamp(15px,1.3898540653vw,20px);padding:clamp(22.5px,2.084781098vw,30px) clamp(24px,2.2237665045vw,32px) clamp(30px,2.7797081306vw,40px)}@media screen and (max-width: 767px){.mmCard .mmCard__content{gap:clamp(15px,5.3333333333vw,20px);padding:clamp(22.5px,8vw,30px) clamp(24px,8.5333333333vw,32px) clamp(30px,10.6666666667vw,40px)}}.mmCard .mmCard__title{font-size:clamp(15px,1.3898540653vw,20px);font-weight:700;color:#202226}@media screen and (max-width: 767px){.mmCard .mmCard__title{font-size:clamp(15px,5.3333333333vw,20px)}}.mmCard .mmCard__excerpt{font-size:clamp(12px,1.1118832523vw,16px);font-weight:500;line-height:1.5;color:#202226}@media screen and (max-width: 767px){.mmCard .mmCard__excerpt{font-size:clamp(12px,4.2666666667vw,16px)}}.mmCard .mmCard__button{margin-top:auto}.mmFaqItem{display:flex;flex-direction:column;gap:clamp(13.5px,1.2508686588vw,18px);padding:clamp(45px,4.169562196vw,60px) clamp(40.5px,3.7526059764vw,54px);background:#fff;border-radius:clamp(18px,1.6678248784vw,24px)}@media screen and (max-width: 767px){.mmFaqItem{gap:clamp(12px,4.2666666667vw,16px);padding:clamp(24px,8.5333333333vw,32px) clamp(15px,5.3333333333vw,20px);border-radius:clamp(18px,6.4vw,24px)}}.mmFaqItem .mmFaqItem__question{display:flex;gap:clamp(4.5px,.4169562196vw,6px);align-items:flex-start;font-size:clamp(15px,1.3898540653vw,20px);font-weight:900;color:#00837e}@media screen and (max-width: 767px){.mmFaqItem .mmFaqItem__question{font-size:clamp(15px,5.3333333333vw,20px)}}.mmFaqItem .mmFaqItem__question:before{display:inline-block;font-size:clamp(24px,2.2237665045vw,32px);line-height:.8;content:"Q."}@media screen and (max-width: 767px){.mmFaqItem .mmFaqItem__question:before{font-size:clamp(24px,8.5333333333vw,32px)}}.mmFaqItem .mmFaqItem__icon{position:relative;align-self:center;width:clamp(19.5px,1.8068102849vw,26px);height:clamp(1.5px,.1389854065vw,2px);margin-left:auto;background-color:#202226}@media screen and (max-width: 767px){.mmFaqItem .mmFaqItem__icon{width:clamp(19.5px,6.9333333333vw,26px);height:clamp(1.5px,.5333333333vw,2px)}}.mmFaqItem .mmFaqItem__icon:before{position:absolute;top:0;left:0;display:inline-block;width:100%;height:100%;content:"";background-color:#202226;transform:rotate(-90deg);transition:.5s}.mmFaqItem .singlePost__references{margin-top:clamp(45px,4.169562196vw,60px);margin-bottom:0}@media screen and (max-width: 767px){.mmFaqItem .singlePost__references{margin-top:clamp(22.5px,8vw,30px)}}.mmFaqItemAccordion .mmFaqItem__answer{display:none}.mmFaqItemAccordion.-is-open .mmFaqItem__icon:before{transform:rotate(0)}.mmKasouKV{width:100%;margin:0 auto;margin-bottom:clamp(60px,5.5594162613vw,80px);background-color:#fcf6cf}@media screen and (max-width: 767px){.mmKasouKV{margin-bottom:clamp(30px,10.6666666667vw,40px)}}.mmKasouKV.-bg-yellow{background-color:#faeea2}.mmKasouKV.-title-icon-know-vaccine .mmKasouKV__title:before{content:"";background-image:url(../../../assets/images/common/icon_vaccine.svg)}.mmKasouKV.-title-icon-know-diseases .mmKasouKV__title:before{content:"";background-image:url(../../../assets/images/common/icon_book.svg)}.mmKasouKV.-title-icon-for-parents .mmKasouKV__title:before{content:"";background-image:url(../../../assets/images/common/header_nav_icon_info.png)}.mmKasouKV.-title-icon-qa .mmKasouKV__title:before{content:"";background-image:url(../../../assets/images/common/icon_faq.svg)}.mmKasouKV.-has-thumbnail .mmKasouKV__title{margin:auto 0}.mmKasouKV .inner{max-width:1360px;padding-inline:clamp(30px,2.7797081306vw,40px)}@media screen and (max-width: 1023px){.mmKasouKV .inner{padding:0}}@media screen and (max-width: 767px){.mmKasouKV .mmBreadcrumb{margin-bottom:clamp(36px,12.8vw,48px)}}.mmKasouKV .mmKasouKV__flex{display:flex}@media screen and (max-width: 767px){.mmKasouKV .mmKasouKV__flex{flex-direction:column}}.mmKasouKV .mmKasouKV__desc{display:flex;flex-direction:column;min-width:50%;padding-block:clamp(15px,1.3898540653vw,20px);padding-right:clamp(36px,3.3356497568vw,48px)}@media screen and (max-width: 1023px){.mmKasouKV .mmKasouKV__desc{padding:clamp(15px,5.3333333333vw,20px) clamp(13.5px,4.8vw,18px) clamp(36px,12.8vw,48px)}}@media screen and (max-width: 767px){.mmKasouKV .mmKasouKV__desc{flex-direction:column;align-items:flex-start;min-width:100%}}.mmKasouKV .mmKasouKV__title{display:flex;align-items:center;margin-top:clamp(33.75px,3.127171647vw,45px);margin-bottom:clamp(48.75px,4.5170257123vw,65px);font-size:clamp(36px,3.3356497568vw,48px);font-weight:700;word-break:break-word;overflow-wrap:break-word}.mmKasouKV .mmKasouKV__title:before{display:inline-block;width:clamp(48px,4.447533009vw,64px);height:clamp(48px,4.447533009vw,64px);margin-right:clamp(24px,2.2237665045vw,32px);background-repeat:no-repeat;background-position:center;background-size:contain}@media screen and (max-width: 767px){.mmKasouKV .mmKasouKV__title:before{width:clamp(30px,10.6666666667vw,40px);height:clamp(30px,10.6666666667vw,40px);margin-right:clamp(7.5px,2.6666666667vw,10px)}}@media screen and (max-width: 767px){.mmKasouKV .mmKasouKV__title{margin:0;font-size:clamp(21px,7.4666666667vw,28px)}}.mmKasouKV .mmKasouKV__title.-sm{font-size:clamp(27px,2.5017373176vw,36px)}@media screen and (max-width: 767px){.mmKasouKV .mmKasouKV__title.-sm{font-size:clamp(18px,6.4vw,24px)}}.mmKasouKV .mmKasouKV__figure{position:relative;min-width:50%;min-height:clamp(270px,25.0173731758vw,360px)}@media screen and (max-width: 767px){.mmKasouKV .mmKasouKV__figure{min-width:100%;min-height:0}}.mmKasouKV .mmKasouKV__figureImg{position:absolute;top:0;left:0;width:clamp(539.625px,50vw,719.5px);max-width:clamp(539.625px,50vw,719.5px);height:100%;object-fit:cover}@media screen and (max-width: 1023px){.mmKasouKV .mmKasouKV__figureImg{position:static;top:auto;left:auto;width:100%;max-width:100%}}.menuNavItem{border-left:2px solid #EFF2F4}.menuNavItem:last-child{border-right:2px solid #EFF2F4}@media screen and (max-width: 1023px){.menuNavItem{position:relative;width:100%;border-bottom:1px solid #4d9a95;border-left:none}.menuNavItem:first-child{border-top:1px solid #4d9a95}.menuNavItem:last-child{border-right:none}.menuNavItem:after{position:absolute;top:clamp(16.5px,5.8666666667vw,22px);right:clamp(26.25px,9.3333333333vw,35px);display:inline-block;width:clamp(6px,2.1333333333vw,8px);height:clamp(12px,4.2666666667vw,16px);content:"";background-image:url(../../../assets/images/common/icon_arrow_down_white.svg);background-repeat:no-repeat;background-position:center;background-size:contain;transition:.5s}.menuNavItem.-active:after{transform:rotate(-180deg)}}.menuNavItem .menuNavItem__link{position:relative;z-index:100;display:flex;flex-direction:column;gap:clamp(3px,.2779708131vw,4px);align-items:center;padding:clamp(6px,.5559416261vw,8px) clamp(18px,1.6678248784vw,24px)}@media screen and (max-width: 1023px){.menuNavItem .menuNavItem__link{position:relative;display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end;width:100%;width:calc(100% - clamp(52.5px,18.6666666667vw,70px));padding:clamp(12px,4.2666666667vw,16px) clamp(24px,8.5333333333vw,32px);padding-right:clamp(52.5px,18.6666666667vw,70px)}}.menuNavItem .menuNavItem__text{display:inline-block;padding:clamp(.75px,.0694927033vw,1px) clamp(7.5px,.6949270327vw,10px) clamp(1.5px,.1389854065vw,2px);font-size:clamp(12px,1.1118832523vw,16px);font-weight:700;line-height:1.4;color:#202226;text-align:center;white-space:nowrap;border-radius:9999px}@media screen and (max-width: 1023px){.menuNavItem .menuNavItem__text{padding:0;font-size:clamp(12px,4.2666666667vw,16px);color:#fff}}.menuNavItem .menuNavItem__icon{display:flex;align-items:center;justify-content:center;width:clamp(18px,1.6678248784vw,24px)}.menuNavItem .menuNavItem__icon img{height:clamp(21.75px,2.0152883947vw,29px);object-fit:contain}.menuNavItem:hover .menuNavItem__text{color:#fff;background-color:#00837e}@media screen and (max-width: 1023px){.menuNavItem:hover .menuNavItem__text{background-color:transparent}}@media screen and (max-width: 1023px){.menuNavItem:not(#menuNavItemFaq) .menuNavItem__link{pointer-events:none}}@media screen and (max-width: 1023px){.menuNavItem#menuNavItemFaq:after{display:none}.menuNavItem#menuNavItemFaq .menuNavItem__link{width:100%}}.externalModal{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%}.externalModal.-active{display:block}.externalModal .externalModal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#202226cc}.externalModal .externalModal__content{position:absolute;top:50%;left:50%;width:90%;max-width:clamp(960px,88.9506601807vw,1280px);padding:clamp(60px,5.5594162613vw,80px);background-color:#fff;border-radius:clamp(18px,1.6678248784vw,24px);transform:translate(-50%,-50%)}@media screen and (max-width: 767px){.externalModal .externalModal__content{width:90%;max-width:clamp(514.5px,182.9333333333vw,686px);padding:clamp(30px,10.6666666667vw,40px) clamp(18px,6.4vw,24px);border-radius:clamp(18px,6.4vw,24px)}}.externalModal .externalModal__inner{width:100%}.externalModal .externalModal__title{margin-bottom:clamp(30px,2.7797081306vw,40px);font-size:clamp(18px,1.6678248784vw,24px);font-weight:700;line-height:2;text-align:center}@media screen and (max-width: 767px){.externalModal .externalModal__title{margin-bottom:clamp(22.5px,8vw,30px);font-size:clamp(13.5px,4.8vw,18px)}}.externalModal .externalModal__text{margin-bottom:clamp(45px,4.169562196vw,60px);font-size:clamp(12px,1.1118832523vw,16px);font-weight:500;text-align:center;letter-spacing:.05em}@media screen and (max-width: 767px){.externalModal .externalModal__text{margin-bottom:clamp(30px,10.6666666667vw,40px);font-size:clamp(12px,4.2666666667vw,16px);text-align:left}}.externalModal .externalModal__buttons{display:flex;gap:clamp(18px,1.6678248784vw,24px);align-items:center;justify-content:center}@media screen and (max-width: 767px){.externalModal .externalModal__buttons{gap:clamp(6px,2.1333333333vw,8px)}}.externalModal .externalModal__button{margin:0}.externalModal .externalModal__button .mmButtonLink__text{line-height:1.4}.pagination{margin-top:clamp(54px,5.0034746352vw,72px);background-color:transparent}@media screen and (max-width: 767px){.pagination{margin-top:clamp(54px,19.2vw,72px)}}.pagination>.page-numbers{display:flex;gap:clamp(12px,1.1118832523vw,16px);justify-content:center;background-color:transparent}@media screen and (max-width: 767px){.pagination>.page-numbers{gap:clamp(12px,4.2666666667vw,16px)}}.pagination>.page-numbers li a{transition:.3s}.pagination>.page-numbers li a:hover{cursor:pointer;opacity:.7;transition:.3s}.pagination>.page-numbers li .page-numbers{display:inline-block;display:flex;align-items:center;justify-content:center;width:clamp(36px,3.3356497568vw,48px);height:clamp(36px,3.3356497568vw,48px);text-align:center;border:1px solid #00837E;border-radius:9999px}@media screen and (max-width: 767px){.pagination>.page-numbers li .page-numbers{width:clamp(36px,12.8vw,48px);height:clamp(36px,12.8vw,48px)}}.pagination>.page-numbers li img{width:clamp(5.25px,.4864489229vw,7px);height:clamp(10.5px,.9728978457vw,14px)}@media screen and (max-width: 767px){.pagination>.page-numbers li img{width:clamp(5.25px,1.8666666667vw,7px);height:clamp(10.5px,3.7333333333vw,14px)}}.pagination>.page-numbers li .prev img{transform:rotate(-180deg)}.pagination>.page-numbers li .current{color:#fff;background-color:#00837e}.titleType1{display:flex;gap:clamp(18px,1.6678248784vw,24px);align-items:center;justify-content:center;margin-bottom:clamp(45px,4.169562196vw,60px);font-size:clamp(36px,3.3356497568vw,48px);font-weight:600}@media screen and (max-width: 767px){.titleType1{flex-direction:column;gap:clamp(6px,2.1333333333vw,8px);margin-bottom:clamp(30px,10.6666666667vw,40px);font-size:clamp(24px,8.5333333333vw,32px)}}.titleType1 .titleType1__icon{width:clamp(48px,4.447533009vw,64px)}@media screen and (max-width: 767px){.titleType1 .titleType1__icon{width:clamp(30px,10.6666666667vw,40px)}}.tocCard{padding:clamp(45px,4.169562196vw,60px) clamp(60px,5.5594162613vw,80px);margin-bottom:clamp(72px,6.6712995136vw,96px);background:#eff2f4;border-radius:clamp(18px,1.6678248784vw,24px)}@media screen and (max-width: 767px){.tocCard{padding:clamp(25.5px,9.0666666667vw,34px) clamp(22.5px,8vw,30px);margin-bottom:clamp(60px,21.3333333333vw,80px);border-radius:clamp(12px,4.2666666667vw,16px)}}.tocCard .tocCard__title{font-size:clamp(21px,1.9457956915vw,28px);font-weight:700}@media screen and (max-width: 767px){.tocCard .tocCard__title{font-size:clamp(21px,7.4666666667vw,28px)}}.tocCard .tocCard__list{padding:0;margin-bottom:clamp(7.5px,.6949270327vw,10px);list-style:none}@media screen and (max-width: 767px){.tocCard .tocCard__list{margin-bottom:clamp(7.5px,2.6666666667vw,10px)}}.tocCard .tocCard__listItem{margin-bottom:clamp(6px,.5559416261vw,8px);font-size:clamp(12px,1.1118832523vw,16px);font-weight:500}@media screen and (max-width: 767px){.tocCard .tocCard__listItem{margin-bottom:clamp(6px,2.1333333333vw,8px);font-size:clamp(12px,4.2666666667vw,16px)}}.tocCard .tocCard__listItem.-h2{margin-top:clamp(30px,2.7797081306vw,40px);margin-bottom:clamp(12px,1.1118832523vw,16px);font-size:clamp(15px,1.3898540653vw,20px);font-weight:700}@media screen and (max-width: 767px){.tocCard .tocCard__listItem.-h2{margin-top:clamp(24px,8.5333333333vw,32px);margin-bottom:clamp(18px,6.4vw,24px);font-size:clamp(13.5px,4.8vw,18px)}}.tocCard .tocCard__listItem.-h3{margin-left:2em}.tocCard .tocCard__listItem a{text-decoration:underline}.vaccineScheduleSection .vaccineScheduleLabels{display:flex;flex-wrap:wrap;gap:clamp(3px,.2779708131vw,4px) clamp(15px,1.3898540653vw,20px);align-items:center;margin-bottom:clamp(24px,2.2237665045vw,32px)}@media screen and (max-width: 1023px){.vaccineScheduleSection .vaccineScheduleLabels{gap:clamp(3px,1.0666666667vw,4px) 0;margin-bottom:clamp(18px,6.4vw,24px)}}@media screen and (max-width: 1023px){.vaccineScheduleSection .vaccineScheduleLabels .vaccineScheduleLabels__figure{width:50%}}.vaccineScheduleSection .vaccineScheduleScroll__text{display:none}@media screen and (max-width: 1023px){.vaccineScheduleSection .vaccineScheduleScroll__text{display:block;display:flex;gap:clamp(7.5px,2.6666666667vw,10px);margin-bottom:clamp(12px,4.2666666667vw,16px);font-size:clamp(9px,3.2vw,12px);font-weight:500;color:#db0000}}.vaccineScheduleSection img{margin:0!important}.vaccineScheduleSection .vaccineScheduleWrap{position:relative}.vaccineScheduleSection .vaccineScheduleWrap .vaccineSchedule{position:relative;overflow-x:scroll}@media screen and (max-width: 1023px){.vaccineScheduleSection .vaccineScheduleWrap .vaccineSchedule .vaccineSchedulesImg{width:clamp(695.25px,247.2vw,927px);min-width:clamp(695.25px,247.2vw,927px);height:100%;object-fit:cover;object-position:right}}.vaccineScheduleSection .vaccineScheduleWrap .vaccineSchedulesidebarFigure{display:none}@media screen and (max-width: 1023px){.vaccineScheduleSection .vaccineScheduleWrap .vaccineSchedulesidebarFigure{position:absolute;top:0;left:0;display:block;width:clamp(151.5px,53.8666666667vw,202px);height:100%;object-fit:cover;object-position:left;background-color:#fff}}.vaccineScheduleSection .vaccineScheduleSection__caption{margin-top:20px;font-size:clamp(9px,.8339124392vw,12px);color:#6d7682;text-align:right;letter-spacing:.05em}@media screen and (max-width: 767px){.vaccineScheduleSection .vaccineScheduleSection__caption{font-size:clamp(9px,3.2vw,12px)}}.vaccineScheduleSection .vaccineScheduleSection__caption a{font-size:clamp(9px,.8339124392vw,12px);color:#6d7682;text-decoration:underline}.wysiwygStyle a,.wysiwygStyle p,.wysiwygStyle li,.wysiwygStyle dd,.wysiwygStyle td,.wysiwygStyle span,.wysiwygStyle pre,.wysiwygStyle strong,.wysiwygStyle em{font-size:clamp(12px,1.1118832523vw,16px);font-weight:500;line-height:2;letter-spacing:.05em}@media screen and (max-width: 767px){.wysiwygStyle a,.wysiwygStyle p,.wysiwygStyle li,.wysiwygStyle dd,.wysiwygStyle td,.wysiwygStyle span,.wysiwygStyle pre,.wysiwygStyle strong,.wysiwygStyle em{font-size:clamp(12px,4.2666666667vw,16px)}}.wysiwygStyle h2,.wysiwygStyle h3{margin:clamp(7.5px,2.6666666667vw,10px) 0;font-size:clamp(18px,1.6678248784vw,24px);font-weight:700}@media screen and (max-width: 767px){.wysiwygStyle h2,.wysiwygStyle h3{font-size:clamp(13.5px,4.8vw,18px)}}.wysiwygStyle h4{display:flex;gap:clamp(7.5px,.6949270327vw,10px);margin:clamp(7.5px,2.6666666667vw,10px) 0;font-size:clamp(13.5px,1.2508686588vw,18px);font-weight:700}.wysiwygStyle h4:before{display:inline-block;color:#00837e;content:"■"}@media screen and (max-width: 767px){.wysiwygStyle h4{font-size:clamp(13.5px,4.8vw,18px)}}.wysiwygStyle img{display:block;max-width:100%;height:auto;margin:clamp(7.5px,.6949270327vw,10px) 0;vertical-align:middle}@media screen and (max-width: 767px){.wysiwygStyle img{margin:clamp(7.5px,2.6666666667vw,10px) 0}}.wysiwygStyle ul{list-style:revert}.wysiwygStyle ol{list-style:decimal}.wysiwygStyle ul,.wysiwygStyle ol{margin-bottom:1em}.wysiwygStyle ul li,.wysiwygStyle ol li{margin-left:1.6em;font-size:clamp(13.5px,1.2508686588vw,18px);list-style-position:outsite}@media screen and (max-width: 767px){.wysiwygStyle ul li,.wysiwygStyle ol li{font-size:clamp(12px,4.2666666667vw,16px)}}.wysiwygStyle ul li::marker,.wysiwygStyle ol li::marker{color:#00837e}.wysiwygStyle a{color:#00837e}.wysiwygStyle a:hover{text-decoration:underline}.wysiwygStyle a[target=_blank]{display:flex}.wysiwygStyle a[target=_blank]:after{display:inline-block;width:22px;height:22px;margin-left:8px;content:"";background-image:url(../assets/images/common/icon_external_link_black.svg);background-repeat:no-repeat;background-size:contain;width:clamp(16.5px,1.5288394719vw,22px);height:clamp(16.5px,1.5288394719vw,22px);margin-top:clamp(7.5px,.6949270327vw,10px);margin-left:clamp(4.5px,.4169562196vw,6px);background-image:url(../../assets/images/common/icon_external_link_green.svg)}@media screen and (max-width: 767px){.wysiwygStyle a[target=_blank]:after{width:clamp(16.5px,5.8666666667vw,22px);height:clamp(16.5px,5.8666666667vw,22px);margin-left:clamp(3px,1.0666666667vw,4px)}}.wysiwygStyle table,.wysiwygStyle table *{border:1px solid #D2D9E0}.wysiwygStyle table tr td{padding:clamp(13.5px,1.2508686588vw,18px) clamp(9px,.8339124392vw,12px);font-weight:500;line-height:1.5}.wysiwygStyle table tr td:first-child{background-color:#eff2f4}@media screen and (max-width: 767px){.wysiwygStyle table tr td{padding:clamp(13.5px,4.8vw,18px) clamp(9px,3.2vw,12px)}}.wysiwygStyle table tr:first-child td{line-height:2;background-color:#dbefee}
