@charset "UTF-8";:root{--vh:1vh;--fontGothic:"Hiragino Sans","Hiragino Kaku Gothic ProN","Helvetica Neue",Arial,Meiryo,sans-serif;--fontMincho:"ヒラギノ明朝 Pro","Hiragino Mincho Pro","游明朝体","Yu Mincho",YuMincho,serif;--fontPoppins:"Poppins",sans-serif;--font-east:"East Sea Dokdo",cursive;--font-zen:"Zen Kaku Gothic New",sans-serif;--mediaDefault:mixins.$mediaDefault;--mediaLarge:mixins.$mediaLarge;--mediaSmall:mixins.$mediaSmall;--black:#222327;--white:#fff;--grey:#f4f5f8;--darkGrey:#e6e8f2;--deepGrey:#92959f;--blue:#3063d6;--deepBlue:#163e96;--green:#5ac65a;--deepGreen:#26a326;--yellow:#fdc428;--deepYellow:#e2b22b;--red:#f3613d;--deepRed:#c34425;--durationShort:0.2s;--durationMiddle:0.4s;--durationLong:0.8s;--easeInSine:cubic-bezier(0.47,0,0.745,0.715);--easeOutSine:cubic-bezier(0.39,0.575,0.565,1);--easeInOutSine:cubic-bezier(0.445,0.05,0.55,0.95);--easeInQuad:cubic-bezier(0.55,0.085,0.68,0.53);--easeOutQuad:cubic-bezier(0.25,0.46,0.45,0.94);--easeInOutQuad:cubic-bezier(0.455,0.03,0.515,0.955);--easeInCubic:cubic-bezier(0.55,0.055,0.675,0.19);--easeOutCubic:cubic-bezier(0.215,0.61,0.355,1);--easeInOutCubic:cubic-bezier(0.645,0.045,0.355,1);--easeInQuart:cubic-bezier(0.895,0.03,0.685,0.22);--easeOutQuart:cubic-bezier(0.165,0.84,0.44,1);--easeInOutQuart:cubic-bezier(0.77,0,0.175,1);--easeInQuint:cubic-bezier(0.755,0.05,0.855,0.06);--easeOutQuint:cubic-bezier(0.23,1,0.32,1);--easeInOutQuint:cubic-bezier(0.86,0,0.07,1);--easeInExpo:cubic-bezier(0.95,0.05,0.795,0.035);--easeOutExpo:cubic-bezier(0.19,1,0.22,1);--easeInOutExpo:cubic-bezier(1,0,0,1);--easeInCirc:cubic-bezier(0.6,0.04,0.98,0.335);--easeOutCirc:cubic-bezier(0.075,0.82,0.165,1);--easeInOutCirc:cubic-bezier(0.785,0.135,0.15,0.86);--easeInBack:cubic-bezier(0.6,-0.28,0.735,0.045);--easeOutBack:cubic-bezier(0.175,0.885,0.32,1.275);--easeInOutBack:cubic-bezier(0.68,-0.55,0.265,1.55)}.Header.--Dx{z-index:99}.Header.--Dx .Header__HeadSmall{color:#111}.Campaign{background-color:#f0f9ff;color:#000}.Section{margin:0 auto;max-width:124rem}.SectionInner{margin:0 auto;max-width:90rem}.BlueBg{display:flex;flex-direction:column}.BlueBg__Inner{background-color:#d2ecff}.BlueBg.is-after:after{aspect-ratio:1440/83;background:url(/wp-content/themes/theme/assets/images/2025_campaign/bg_blue_triangle.svg) no-repeat 50%;background-size:100% auto;content:"";display:block;height:auto;width:100vw}.Heading{padding:2rem 0;text-align:center}.Heading__Title{font-family:Unbounded,sans-serif;font-size:7.2rem;font-weight:700;line-height:1}.Heading__Text{font-size:2.4rem;font-weight:700}.Mv{aspect-ratio:1440/722;background:url(/wp-content/themes/theme/assets/images/2025_campaign/mv_bg.svg) no-repeat top;background-size:cover;margin-top:14rem;min-height:72rem;position:relative;width:100%}.Mv__Inner{bottom:0;display:block;margin:0 auto;padding-top:16vw;position:relative;width:66vw}.Mv__Title{aspect-ratio:1132/297;width:100%}.Mv__Title .is-pc{display:block}.Mv__Title .is-sp{display:none}.Mv__RightBottom{bottom:0;height:auto;position:absolute;right:0;width:18.8rem}.Mv__CvButton{text-align:center}.Mv__CvButton img.is-pc{display:block;margin:4rem auto 0;transition:-webkit-filter .3s ease-in-out;transition:filter .3s ease-in-out;transition:filter .3s ease-in-out, -webkit-filter .3s ease-in-out;width:83.5rem}.Mv__CvButton img.is-pc:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}.Mv__CvButton img.is-sp{display:none;margin:0 auto;width:calc(100% - 4rem)}.Navs{align-items:center;display:flex;justify-content:center;margin:0 auto;padding:6rem 8rem}.Navs__Items{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;display:-ms-grid;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;justify-content:space-between;width:100%}.Navs__Item{border-left:2px dashed #102e80}.Navs__Item:last-child{border-right:2px dashed #102e80}.Navs__Item a{align-items:center;display:flex;flex-direction:column;font-size:2rem;font-weight:700;gap:1rem;justify-content:center;padding:.4rem 0}.Navs__Item a:hover{color:#102e80}.Navs__Item a:hover:after{top:.4rem}.Navs__Item a:after{background:url(/wp-content/themes/theme/assets/images/2025_campaign/icon_arrow_bottom.svg) no-repeat 50%;content:"";display:block;height:2.8rem;position:relative;top:0;transition:all .3s ease-in-out;width:2.8rem}.About{position:relative}.About__Ticket{height:auto;position:absolute;right:0;top:0;width:26rem}.About__Title{color:#000;font-size:3.2rem;font-weight:700;text-align:center}.About__Title em{background-color:#000;color:#fff;font-style:normal;margin:0 .4rem;padding:.4rem .6rem}.About__Items{-ms-grid-columns:1fr 1fr;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-top:2rem}.About__Item{background-color:#fff;border-radius:1rem;display:flex}.About__Item h3{align-items:center;background-color:#007cc5;border-bottom-left-radius:1rem;border-top-left-radius:1rem;color:#fff;display:flex;flex-direction:column;font-size:2rem;gap:0;justify-content:center;min-width:10rem;padding:1.8rem 2rem}.About__Item h3 em{align-items:center;border:2px solid #fff;border-radius:4rem;display:flex;flex-direction:column;font-family:Unbounded,sans-serif;font-size:2.4rem;font-style:normal;height:4rem;justify-content:center;line-height:4rem;min-height:4rem;min-width:4rem;text-align:center;width:4rem}.About__ItemContent{display:flex;flex-direction:column;justify-content:center;padding:0 2rem;width:100%}.About__ItemContent p{font-size:2.4rem;font-weight:700;line-height:1.2}.About__ItemContent p em{color:#007cc5;font-size:1.6rem;font-style:normal}.About__ItemContent p small{font-size:1.4rem}.About__Text{padding:4rem}.About__Text p{font-size:1.4rem;margin:1rem 0}.About__Text p a{text-decoration:underline}.About__Example dl,.About__Example dl dt{align-items:center;display:flex;gap:1rem}.About__Example dl dt img{width:1.4rem}.About__Example dl dt div{align-items:center;background-color:#fff;border-radius:.6rem;display:flex;gap:.4rem;line-height:1;padding:1rem}.About__Example dl dt div em{color:#007cc5;font-family:Unbounded,sans-serif;font-size:1.6rem;font-style:normal;font-weight:600}.About__Example dl dt div p{font-size:1.4rem}.About__Example dl dt div p strong{font-weight:700}.About__Example dl dt div b{font-family:Unbounded,sans-serif;font-size:1.8rem}.About__Example dl dt div b small{font-size:1.6rem}.About__Example dl dd{align-items:center;display:flex;gap:1rem}.About__Example dl dd img{width:2.4rem}.About__Example dl dd div{align-items:center;background-color:#f2e74e;border-radius:.8rem;display:flex;gap:1rem;padding:.4rem 1rem}.About__Example dl dd div em{background-color:#000;border-radius:2rem;color:#fff;font-size:1.6rem;font-style:normal;font-weight:700;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;line-height:1;padding:.6rem .8rem}.About__Example dl dd div b{color:#000;font-family:Unbounded,sans-serif;font-size:2.4rem}.About__Example dl dd div b small{font-size:2rem}.Recommend{padding:6rem 0}.Recommend__Title{display:flex;flex-direction:column;gap:1rem;text-align:center}.Recommend__Title p{font-family:Unbounded,sans-serif;font-size:2rem;font-weight:700;line-height:1}.Recommend__Title h2{font-family:Unbounded,sans-serif;font-size:3.6rem;line-height:1;margin-bottom:1rem}.Recommend__Title h2 br{display:none}.Recommend__Title strong{font-size:3.2rem;line-height:1}.Recommend__Items{-ms-grid-columns:1fr 1fr 1fr;display:-ms-grid;display:grid;gap:2rem;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;margin-top:4.8rem}.Recommend__Item{border:2px solid #000;padding:2.4rem;position:relative}.Recommend__ItemNum{height:11rem;left:0;position:absolute;top:0;width:11rem}.Recommend__ItemTitle{font-size:2.2rem;font-weight:700;margin:.8rem 0 0}.Recommend__ItemList{font-size:1.4rem;list-style:disc;margin-left:1.4rem}.Program{padding:8rem 0}.Program__How h3{font-size:2rem;text-align:center}.Program__HowItems{align-items:center;display:flex;gap:1.6rem;height:100%;justify-content:center;margin-top:2rem}.Program__HowItem{background-color:#fff;border-radius:1.2rem;display:flex;flex-direction:column;gap:1.6rem;height:24rem;padding:2.4rem;width:42rem}.Program__HowItem h4{background-color:#007cc5;border-radius:.8rem;color:#fff;font-size:2.4rem;line-height:1;margin:0 auto;padding:1.2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Program__HowItem ul{color:#007cc5;font-size:1.6rem;font-weight:700;list-style:disc;margin-left:1.6rem}.Program__HowItem p{font-size:1.2rem;line-height:1.3}.Program__HowItemCenter{font-family:Unbounded,sans-serif;font-size:2rem;font-weight:900}.Program__List{margin:4.8rem auto}.Program__List h2{font-size:3.2rem;text-align:center}.Program__List h2 br{display:none}.Program__ListItems{display:flex;flex-direction:column;gap:2rem;margin-top:2rem;width:100%}.Program__ListItem{background-color:#fff;display:flex;flex-direction:column;padding:2.4rem 2.4rem 0}.Program__ListItemBody{align-items:center;display:flex;gap:2.8rem;justify-content:space-between}.Program__ListItemFoot{background-color:#fff;display:flex;font-size:1.6rem;font-weight:700;gap:.7rem;justify-content:center;padding:1.2rem 0;text-decoration:underline}.Program__ListItemFoot:hover{-webkit-filter:brightness(.5);filter:brightness(.5)}.Program__ListItemFoot img{width:2.4rem}.Program__ListItemImage{aspect-ratio:260/204;height:20.4rem;min-width:26rem;overflow:hidden;width:26rem}.Program__ListItemImage img{-o-object-fit:cover;height:100%;object-fit:cover;width:100%}.Program__ListItemContent{display:flex;flex-direction:column;gap:1rem;width:100%}.Program__ListItemSpot{align-items:center;background-color:#000;color:#fff;display:flex;font-size:1.6rem;font-weight:700;height:2.4rem;line-height:1;padding-right:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Program__ListItemSpot div{align-items:center;background-color:#f2e74e;display:flex;height:2.4rem;justify-content:center;margin-right:1rem;width:2.4rem}.Program__ListItemSpot div img{width:1.2rem}.Program__ListItemTitle{font-size:2.4rem;font-weight:700;line-height:1.3}.Program__ListItemAppeal{background:#eff8ff;border-radius:1rem;display:flex;flex-direction:column;gap:.6rem;padding:1.6rem}.Program__ListItemAppealTitle{color:#007cc5;font-size:1.4rem;font-weight:700;line-height:1;margin-bottom:.6rem}.Program__ListItemAppealText{font-size:1.4rem;line-height:1.4}.Program__ListItemAppealText ul{list-style:disc;margin-left:1.4rem}.Program__ListItemEntry{display:flex;flex-direction:column;min-width:28rem}.Program__ListItemPrice{margin-bottom:1.6rem}.Program__ListItemPriceText{font-size:1.2rem;line-height:1}.Program__ListItemPriceBefore{align-items:baseline;display:flex;font-family:Unbounded,sans-serif;font-size:1.8rem;font-weight:700;text-decoration:line-through}.Program__ListItemPriceBefore small{font-size:1.6rem}.Program__ListItemPriceMain{align-items:baseline;color:#e90a0a;display:flex;font-family:Unbounded,sans-serif;font-size:4rem;font-weight:700;line-height:1}.Program__ListItemPriceMain small{font-size:3.6rem}.Program__ListItemButtons{display:flex;flex-direction:column;gap:1rem}.Program__ListItemButtonsTitle{align-items:center;display:flex;font-size:1.6rem;font-weight:700;gap:1rem;white-space:nowrap}.Program__ListItemButtonsTitle:after{background-color:#000;content:"";display:block;height:1px;min-height:1px;min-width:40px;width:100%}.Program__ListItemButtonTool{align-items:center;display:flex;font-size:1.4rem;font-weight:700;gap:.8rem}.Program__ListItemButtonTool img{height:2.4rem;max-height:2.4rem;max-width:2.4rem;width:2.4rem}.Program__ListItemButtonDirect{background-color:#000;color:#fff;display:flex;font-size:1.6rem;font-weight:700;gap:1rem;inline-size:1;justify-content:center;padding:1.2rem;width:100%}.Program__ListItemButtonDirect img{width:2rem}.Program__ListItemButtonDirect:hover{background-color:#007cc5;cursor:pointer}.Program__ListItemButtonContact{border:2px solid #000;color:#000;display:flex;font-size:1.6rem;font-weight:700;gap:1rem;inline-size:1;justify-content:center;padding:1.2rem;width:100%}.Program__ListItemButtonContact img{width:2rem}.Program__ListItemButtonContact:hover{background-color:#000;color:#fff;cursor:pointer}.Program__PopupInner{display:flex;flex-direction:column;gap:2rem;margin:2.8rem 0}.Program__PopupAppealTitle{display:flex;font-size:1.6rem;font-weight:700;gap:1rem}.Program__PopupAppealTitle img{width:1.2rem}.Program__PopupAppealItems{margin:1.6rem 0 2.4rem;width:100%}.Program__PopupAppealItems dl{align-items:stretch;display:flex}.Program__PopupAppealItems dl:first-child dt{border-top:2px solid #007cc5}.Program__PopupAppealItems dl:first-child dd{border-top:2px solid #e3eef7}.Program__PopupAppealItems dl dt{align-items:center;border-bottom:2px solid #007cc5;color:#007cc5;display:flex;font-size:1.4rem;gap:1rem;min-width:24rem;padding:1.2rem}.Program__PopupAppealItems dl dt img{height:auto;width:2rem}.Program__PopupAppealItems dl dd{border-bottom:2px solid #e3eef7;display:flex;flex-direction:column;font-size:1.4rem;justify-content:center;line-height:1.4;padding:1.2rem;width:100%}.ProgramPopup{background-color:#fff;max-height:80vh;max-width:124rem;overflow-y:auto;position:relative;width:100%}.ProgramPopup__Overlay{align-items:center;background-color:rgba(0,0,0,.7);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.ProgramPopup__Overlay.is-active{display:flex}.ProgramPopup__Header{display:flex;justify-content:flex-end;padding:2rem 2rem 0}.ProgramPopup__Close{align-items:center;color:#111;cursor:pointer;display:flex;font-size:1.8rem;font-weight:700;gap:1rem;line-height:1;margin-bottom:2rem}.ProgramPopup__Close img{width:2rem}.ProgramPopup__Close:hover{color:#000}.ProgramPopup__Content{padding:0 2rem 2rem;width:100%}.Access{padding:8rem 0}.Access__Content{display:flex;gap:2rem;justify-content:space-between;margin-top:4rem}.Access__ContentMap{width:38.2rem}.Access__ContentItems{display:flex;flex-direction:column;gap:2.4rem;width:36rem}.Access__ContentItem{border-bottom:1px solid #111;padding-bottom:1.2rem}.Access__ContentItemHead{align-items:center;display:flex;gap:1rem}.Access__ContentItemHead img{height:auto;width:4.4rem}.Access__ContentItemHead div h3{font-size:1.6rem;font-weight:700;line-height:1;margin-bottom:.4rem}.Access__ContentItemHead div p{font-size:1.2rem;line-height:1.3}.Access__ContentItemBody{margin-top:2rem}.Access__ContentItemBody dl{margin-bottom:1.2rem}.Access__ContentItemBody dl dt{background-color:#007cc5;border-radius:2.4rem;color:#fff;font-size:1.4rem;font-weight:700;line-height:1;margin-bottom:.6rem;padding:.6rem 2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Access__ContentItemBody dl dd{font-size:1.4rem;line-height:1.3}.Access__ContentItemBody dl dd ul{list-style:disc;margin-left:1.4rem}.Flow{background-color:#fff;margin:0 calc(50% - 50vw);padding:8rem 0;width:100vw}.Flow__Title{color:#007cc5;font-size:3.2rem;font-weight:700;text-align:center}.Flow__Text{font-size:2rem;font-weight:700;text-align:center}.Flow__Text em{background:linear-gradient(180deg,transparent 0,transparent 50%,#f2e54d 0,#f2e54d);font-style:normal;padding:0 .2em}.Flow__Items{display:flex;flex-direction:column;gap:2.4rem;margin:3.2rem auto;max-width:90rem}.Flow__Item{gap:1rem}.Flow__Item,.Flow__ItemHead{align-items:center;display:flex}.Flow__ItemHead{background:#111;color:#fff;flex-direction:column;font-family:Unbounded,sans-serif;font-size:1.6rem;font-weight:700;gap:0;height:9rem;justify-content:center;line-height:1;min-width:8.2rem;text-align:center;width:8.2rem}.Flow__ItemHead em{font-size:3.4rem;font-style:normal}.Flow__ItemContent h3{font-size:2.4rem;line-height:1.4}.Flow__ItemContent p{font-size:1.6rem;line-height:1.3}.Flow__ItemContent>a,.Flow__ItemContent p>a{color:#007cc5;text-decoration:underline}.Faq{padding:8rem 0}.Faq__Title{color:#007cc5;font-size:3.2rem}.Faq__Text,.Faq__Title{font-weight:700;text-align:center}.Faq__Text{font-size:2rem}.Faq__Text em{background:linear-gradient(180deg,transparent 0,transparent 50%,#f2e54d 0,#f2e54d);font-style:normal;padding:0 .2em}.Faq__SubItems{display:flex;flex-direction:column;gap:2.4rem;margin:3.2rem auto;max-width:90rem}.Faq__SubItem{font-size:1.4rem}.Faq__SubItem>a{color:#007cc5;text-decoration:underline}.Faq__Items{gap:2.4rem;margin:3.2rem auto;max-width:90rem}.Faq__Item,.Faq__Items{display:flex;flex-direction:column}.Faq__Item{align-items:center;gap:1rem;margin-bottom:2.8rem}.Faq__Item h2{background-color:#000;border-radius:10rem;color:#fff;font-size:2.2rem;line-height:1;margin-bottom:1rem;padding:.8rem 2.4rem}.Faq__Item details{background-color:#fff;border-radius:.3rem;cursor:pointer;font-size:1.6rem;padding:2.2rem 2.8rem;transition:all .3s ease-in-out;width:100%}.Faq__Item details:hover{-webkit-filter:brightness(.8);filter:brightness(.8)}.Faq__Item details summary{align-items:center;display:flex;font-size:1.8rem;justify-content:space-between;line-height:1.3}.Faq__Item details:open .plus-icon{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Faq__Item details .is-inner{padding-top:2rem}.plus-icon{height:2rem;min-width:2rem;position:relative;transition:all .3s ease-in-out;width:2rem}.plus-icon:after,.plus-icon:before{background-color:#000;content:"";position:absolute}.plus-icon:before{-webkit-transform:translateY(-50%);height:2px;left:0;top:50%;transform:translateY(-50%);width:100%}.plus-icon:after{-webkit-transform:translateX(-50%);height:100%;left:50%;top:0;transform:translateX(-50%);width:2px}@media (max-width:828px){.Heading__Title{font-size:3.6rem}.Heading__Text{font-size:1.6rem}.Mv{aspect-ratio:inherit;background:url(/wp-content/themes/theme/assets/images/2025_campaign/mv_bg_sp.svg) no-repeat top,#fff;background-size:100% auto;margin-top:0;min-height:58.7rem;padding-bottom:3.2rem;padding-top:12rem}.Mv__Inner{width:calc(100vw - 4rem)}.Mv__Title{aspect-ratio:inherit}.Mv__Title .is-pc{display:none!important}.Mv__Title .is-sp{display:block}.Mv__RightBottom{display:none}.Mv__CvButton img.is-pc{display:none}.Mv__CvButton img.is-sp{display:block}.Navs{padding:2rem}.Navs__Items{-ms-grid-columns:1fr 1fr;gap:0 1.6rem;grid-template-columns:1fr 1fr}.Navs__Item{padding:1rem 1.6rem}.Navs__Item,.Navs__Item:last-child{border:none;border-bottom:2px dashed #102e80}.Navs__Item a{flex-direction:row;font-size:1.4rem;justify-content:space-between}.Navs__Item a:after{background-size:100% auto;width:2rem}.About__Ticket{display:none}.About__Title{font-size:2rem}.About__Title b{display:none}.About__Items{-ms-grid-columns:1fr;gap:1.2rem;grid-template-columns:1fr;padding:0 2rem}.About__Item h3{font-size:1.4rem;min-width:7rem;padding:1rem}.About__Item h3 em{font-size:1.2rem;height:2.4rem;min-height:2.4rem;min-width:2.4rem;width:2.4rem}.About__ItemContent p{font-size:1.6rem}.About__ItemContent p em{font-size:1.2rem}.About__ItemContent p small{font-size:1rem}.About__Example dl{flex-direction:column}.About__Example dt div{align-items:baseline!important;flex-direction:column;gap:1;justify-content:flex-start;padding:.6rem .4rem}.About__Example dt div em{font-size:1.2rem;text-align:left}.About__Example dt div p{font-size:.8rem;margin:0}.About__Example dt div b{font-size:1.4rem!important}.About__Example dt div b small{font-size:1.4rem}.Recommend__Title p{font-size:1.6rem}.Recommend__Title h2{font-size:2.8rem}.Recommend__Title h2 br{display:block}.Recommend__Title strong{font-size:2.4rem}.Recommend__Items{-ms-grid-columns:1fr;grid-template-columns:1fr;padding:0 2rem}.Recommend__ItemNum{height:8rem;width:8rem}.Recommend__ItemTitle{font-size:2rem}.Program{padding:4.8rem 0}.Program__HowItems{flex-direction:column;gap:1rem;padding:0 2rem}.Program__HowItem{height:auto;width:100%}.Program__HowItem h4{font-size:1.8rem}.Program__HowItem ul{font-size:1.4rem}.Program__HowItemCenter{font-size:2.8rem}.Program__List h2{font-size:2rem;line-height:1.4}.Program__List h2 br{display:block}.Program__List h2 b{display:none}.Program__ListItems{padding:0 2rem}.Program__ListItemBody{flex-direction:column}.Program__ListItemImage{aspect-ratio:310/160;height:100%;width:100%}.Program__ListItemSpot{font-size:1.4rem}.Program__ListItemTitle{font-size:2rem}.Program__ListItemAppeal{gap:.4rem}.Program__ListItemAppealTitle{font-size:1.4rem}.Program__ListItemAppealText{font-size:1.2rem}.Program__ListItemEntry{min-width:inherit;width:100%}.Program__ListItemButtonTool{font-size:1.6rem;justify-content:center}.Program__PopupAppealItems dl:first-child dt{border-bottom:0}.Program__PopupAppealItems dl:first-child dd{border-top:0}.Program__PopupAppealItems dl{flex-direction:column;gap:0}.Program__PopupAppealItems dl dt{border-bottom:0;padding-bottom:.6rem;padding-left:0;padding-right:0}.Program__PopupAppealItems dl dd{border-color:#007cc5;padding-left:0;padding-right:0;padding-top:.6rem}.ProgramPopup{width:calc(100% - 4rem)}.Access{padding:4.8rem 2rem}.Access__Content{flex-direction:column}.Flow{padding:4.8rem 2rem}.Flow__Title{font-size:2rem}.Flow__Text{font-size:1.4rem;line-height:1.3}.Flow__ItemHead{font-size:1.4rem;height:8rem;min-width:6rem;width:6rem}.Flow__ItemHead em{font-size:2.4rem}.Flow__ItemContent h3{font-size:1.6rem}.Flow__ItemContent p{font-size:1.2rem}.Faq{padding:4.8rem 2rem}.Faq__Item h2{font-size:1.8rem}.Faq__Item details{font-size:1.2rem;line-height:1.3;padding:2rem 2.2rem}.Faq__Item details summary{font-size:1.6rem}.plus-icon{height:1.6rem;min-width:1.6rem;width:1.6rem}}
