/*! destyle.css v4.0.1 | MIT License | https://github.com/nicolas-cusan/destyle.css */*,::before,::after{box-sizing:border-box;border-style:solid;border-width:0;min-width:0}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:bold}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border-top-width:1px;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:rgba(0,0,0,0);text-decoration:none;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}svg,img,embed,object,iframe{vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;background:rgba(0,0,0,0);padding:0;margin:0;border-radius:0;text-align:inherit;text-transform:inherit}button,[type=button],[type=reset],[type=submit]{cursor:pointer}button:disabled,[type=button]:disabled,[type=reset]:disabled,[type=submit]:disabled{cursor:default}:-moz-focusring{outline:auto}select:disabled{opacity:inherit}option{padding:0}fieldset{margin:0;padding:0;min-width:0}legend{padding:0}progress{vertical-align:baseline}textarea{overflow:auto}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type=number]{-moz-appearance:textfield}label[for]{cursor:pointer}details{display:block}summary{display:list-item}[contenteditable]:focus{outline:auto}table{border-color:inherit;border-collapse:collapse}caption{text-align:left}td,th{vertical-align:top;padding:0}th{text-align:left;font-weight:bold}:where(:root){overflow-wrap:anywhere;word-break:normal;line-break:strict;hyphens:auto;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scrollbar-gutter:stable;overflow-x:clip;-webkit-tap-highlight-color:rgba(0,0,0,0)}:where(a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea){touch-action:manipulation}@media(any-hover: hover){:where(a[href^="tel:"]){pointer-events:none}}:where(dialog){width:unset;max-width:unset;height:unset;max-height:unset;padding:unset;color:unset;background-color:unset;border:unset;overflow:unset}:root:has(dialog[open]){overflow:hidden}::backdrop{background-color:unset}:where(input:not([type=checkbox],[type=radio],[type=button],[type=reset],[type=submit]),textarea){border:1px solid #000}:where(body){min-block-size:100svh}html{font-size:62.5%;color:#000;font-family:"Local Noto Sans JP","Noto Sans JP",sans-serif;font-weight:400}dt{font-weight:inherit}th{font-weight:inherit}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-width:1px;outline-offset:1px;outline-color:#000}img{max-width:100%;height:auto}textarea{field-sizing:content}.l-footerContact{padding-block:65px 110px}@media(max-width: 1023px){.l-footerContact{display:none}}.l-footerContact__inner{max-width:980px;margin-inline:auto;padding-inline:40px}.l-footerContact__link{position:relative;display:block}.l-footerContact__bg{display:block;width:100%}.l-footerContactBtn{position:absolute;top:50%;left:50%;translate:-50% -50%}.l-footerContactBtn__text{display:grid;place-content:center;font-size:2.2rem;color:#0b3190;font-weight:500;line-height:1.75;text-align:center;min-width:300px;padding:12.25px;border-radius:32.5px;border:1px solid #fff;background:#fff;transition:color 0.3s,background 0.3s;will-change:color,background}@media(hover: hover){.l-footerContactBtn__text:is(:where(:-moz-any-link,:enabled,summary):hover *){color:#fff;background:#0b3190}.l-footerContactBtn__text:is(:where(:any-link,:enabled,summary):hover *){color:#fff;background:#0b3190}}.l-footerConnect{margin-top:40px;padding-block:12px;border-top:2px solid #3fa9f5;border-bottom:2px solid #3fa9f5;background:#fff}@media(min-width: 1024px){.l-footerConnect{display:none}}.l-footerConnect__inner{padding-inline:20px}.l-footerConnect__list{display:flex;justify-content:center;-moz-column-gap:40px;column-gap:40px}.l-footerConnect__link{position:relative;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-footerConnect__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-footerConnect__link:where(:any-link,:enabled,summary):hover{opacity:.7}}.l-footerConnect__link[data-type=blank]{font-size:1.4rem;line-height:1.75;padding-right:18px}.l-footerConnect__link[data-type=blank]::before{right:0;width:14px;aspect-ratio:14/14;background:url(../img/common/icon_target01-black.svg) no-repeat center/cover;content:"";position:absolute;top:50%;translate:0 -50%}.l-footerConnect__link[data-type=youtube]{font-size:1.2rem;line-height:1.75;padding-left:37px}.l-footerConnect__link[data-type=youtube]::before{left:0;width:32px;aspect-ratio:32/23;background:url(../img/common/icon_youtube01.svg) no-repeat center/cover;content:"";position:absolute;top:50%;translate:0 -50%}.l-footerGuide{padding-block:55px;background:#e3e3ea}@media(min-width: 1024px){.l-footerGuide{padding-block:55px}}@media(max-width: 1023px){.l-footerGuide{padding-block:20px}}.l-footerGuide__inner{max-width:930px;margin-inline:auto}@media(min-width: 1024px){.l-footerGuide__inner{padding-inline:40px}}@media(max-width: 1023px){.l-footerGuide__inner{padding-inline:20px}}.l-footerGuideLineup{display:grid;gap:15px 50px}@media(min-width: 600px){.l-footerGuideLineup{grid-template-columns:repeat(3, minmax(auto, 1fr))}}@media(min-width: 600px)and (max-width: 1023px){.l-footerGuideLineup{grid-template-columns:repeat(2, minmax(auto, 1fr))}}@media(min-width: 1024px){.l-footerGuideMenu01:not(:last-of-type),.l-footerGuideMenu02:not(:last-of-type){margin-bottom:20px}}@media(max-width: 1023px){.l-footerGuideMenu01:not(:last-of-type),.l-footerGuideMenu02:not(:last-of-type){margin-bottom:10px}}.l-footerGuideMenu01__title{font-weight:600;line-height:1.8666666667;border-bottom:1px solid #b3b3b3}@media(min-width: 1024px){.l-footerGuideMenu01__title{font-size:1.5rem;margin-bottom:12px;padding-inline:4px;padding-bottom:8px}}@media(max-width: 1023px){.l-footerGuideMenu01__title{font-size:1.3rem;width:-moz-fit-content;width:fit-content;min-width:215px;margin-bottom:8px;padding-bottom:4px}}@media(min-width: 1024px){.l-footerGuideMenu01__item:not(:last-of-type){margin-bottom:6px}}@media(max-width: 1023px){.l-footerGuideMenu01__item:not(:last-of-type){margin-bottom:4px}}.l-footerGuideMenu01__link{position:relative;display:inline-block;font-size:1.4rem;line-height:1.75;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-footerGuideMenu01__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-footerGuideMenu01__link:where(:any-link,:enabled,summary):hover{opacity:.7}}@media(min-width: 1024px){.l-footerGuideMenu01__link{font-size:1.4rem;padding-left:15px}}@media(max-width: 1023px){.l-footerGuideMenu01__link{font-size:1.2rem;padding-left:12px}}.l-footerGuideMenu01__link::before{top:.5em;left:0;width:7px;aspect-ratio:7/12;background:url(../img/common/icon_arrow01-skyblue-right.svg) no-repeat center/cover;content:"";position:absolute}@media(min-width: 1024px){.l-footerGuideMenu01__link::before{width:7px}}@media(max-width: 1023px){.l-footerGuideMenu01__link::before{width:6px}}.l-footerGuideMenu02__item:not(:last-of-type){margin-bottom:10px}.l-footerGuideMenu02__link{position:relative;font-weight:600;line-height:1.75;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-footerGuideMenu02__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-footerGuideMenu02__link:where(:any-link,:enabled,summary):hover{opacity:.7}}@media(min-width: 1024px){.l-footerGuideMenu02__link{font-size:1.5rem;padding-left:15px}}@media(max-width: 1023px){.l-footerGuideMenu02__link{font-size:1.3rem;padding-left:12px}}.l-footerGuideMenu02__link::before{top:.3333333333em;left:0;aspect-ratio:7/12;background:url(../img/common/icon_arrow01-skyblue-right.svg) no-repeat center/cover;content:"";position:absolute}@media(min-width: 1024px){.l-footerGuideMenu02__link::before{width:7px}}@media(max-width: 1023px){.l-footerGuideMenu02__link::before{width:6px}}.l-footerRelation{background:#3fa9f5}@media(min-width: 1024px){.l-footerRelation{padding-block:20px}}@media(max-width: 1023px){.l-footerRelation{padding-block:10px}}.l-footerRelation__inner{max-width:1280px;margin-inline:auto}@media(min-width: 1024px){.l-footerRelation__inner{padding-inline:40px}}@media(max-width: 1023px){.l-footerRelation__inner{padding-inline:20px}}.l-footerRelation__wrap{display:grid}@media(min-width: 1024px){.l-footerRelation__wrap{grid-template-columns:auto auto;justify-content:space-between;align-items:flex-end}}@media(max-width: 1023px){.l-footerRelation__wrap{justify-content:center;row-gap:5px}}.l-footerRelation__copy{font-size:1.2rem;color:#fff;line-height:1.75}@media(min-width: 1024px){.l-footerRelation__copy{font-size:min(1.2rem,0.8333333333vw)}}@media(max-width: 1023px){.l-footerRelation__copy{font-size:9px}}.l-footerRelationLogo__link{display:grid;justify-content:center;align-items:center;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-footerRelationLogo__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-footerRelationLogo__link:where(:any-link,:enabled,summary):hover{opacity:.7}}@media(min-width: 1024px){.l-footerRelationLogo__link{grid-template-columns:min(158px,10.9722222222vw) min(190px,13.1944444444vw);-moz-column-gap:min(17px,1.1805555556vw);column-gap:min(17px,1.1805555556vw)}}@media(max-width: 1023px){.l-footerRelationLogo__link{grid-template-columns:110px 133px;-moz-column-gap:10px;column-gap:10px}}.l-headerFront{position:fixed;top:0;left:0;display:grid;justify-content:center;align-items:center;width:100%;background:#3fa9f5;z-index:1000;transition:translate 0.3s;will-change:translate}@media(min-width: 1024px){.l-headerFront{grid-template-columns:1fr auto 1fr;height:100px}}@media(max-width: 1023px){.l-headerFront{grid-template-columns:auto auto;gap:12px;height:52px}}.l-headerFront[aria-hidden=true]{translate:0 -100%}@media(min-width: 1024px){.l-headerFrontLogo01{order:2}}.l-headerFrontLogo01__img{display:block}@media(min-width: 1024px){.l-headerFrontLogo01__img{width:min(191px,13.2638888889vw)}}@media(max-width: 1023px){.l-headerFrontLogo01__img{width:120px}}@media(min-width: 1024px){.l-headerFrontLogo02{order:1;margin-right:auto;padding-left:min(40px,2.7777777778vw)}}.l-headerFrontLogo02__link{display:inline-block;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-headerFrontLogo02__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-headerFrontLogo02__link:where(:any-link,:enabled,summary):hover{opacity:.7}}.l-headerFrontLogo02__img{display:block}@media(min-width: 1024px){.l-headerFrontLogo02__img{width:min(227px,15.7638888889vw)}}@media(max-width: 1023px){.l-headerFrontLogo02__img{width:144px}}@media(min-width: 1024px){.l-headerFrontGuide{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px;order:3;height:100%;margin-left:auto}}@media(max-width: 1023px){.l-headerFrontGuide{display:none}}.l-headerFrontConnect__list{display:flex;align-items:center;-moz-column-gap:min(18px,1.25vw);column-gap:min(18px,1.25vw)}.l-headerFrontConnect__link{position:relative;color:#fff;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-headerFrontConnect__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-headerFrontConnect__link:where(:any-link,:enabled,summary):hover{opacity:.7}}.l-headerFrontConnect__link[data-type=blank]{font-size:min(1.4rem,0.9722222222vw);line-height:1.75;padding-right:min(18px,1.25vw)}.l-headerFrontConnect__link[data-type=blank]::before{right:0;width:min(14px,0.9722222222vw);aspect-ratio:14/14;background:url(../img/common/icon_target01-white.svg) no-repeat center/cover;content:"";position:absolute;top:50%;translate:0 -50%}.l-headerFrontConnect__link[data-type=youtube]{font-size:min(1.2rem,0.8333333333vw);line-height:1.75;padding-left:min(37px,2.5694444444vw)}.l-headerFrontConnect__link[data-type=youtube]::before{left:0;width:min(32px,2.2222222222vw);aspect-ratio:32/23;background:url(../img/common/icon_youtube01.svg) no-repeat center/cover;content:"";position:absolute;top:50%;translate:0 -50%}.l-headerFrontPanel{height:100%;background:#000}.l-headerFrontPanel__list{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr 1fr;gap:1px;height:100%;width:min(220px,15.2777777778vw)}.l-headerFrontPanel__item{position:relative;display:flex;justify-content:center;align-items:center}.l-headerFrontPanel__item[data-col="2"]{grid-column:span 2}.l-headerFrontPanel__item[data-border=bottom]::before{left:0;bottom:-1px;width:100%;height:1px;background:#b3b3b3;content:"";position:absolute}.l-headerFrontPanel__item[data-border=right]::before{top:0;right:-1px;width:1px;height:100%;background:#b3b3b3;content:"";position:absolute}.l-headerFrontPanel__title{font-size:min(1.4rem,0.9722222222vw);color:#fff;line-height:1.75}.l-headerFrontPanel__link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-headerFrontPanel__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-headerFrontPanel__link:where(:any-link,:enabled,summary):hover{opacity:.7}}.l-headerFrontPanel__text{position:relative;font-size:min(1.5rem,1.0416666667vw);color:#fff;line-height:1.75}.l-headerFrontPanel__text[data-type=tel]{padding-left:min(18px,1.25vw)}.l-headerFrontPanel__text[data-type=tel]::before{left:0;width:min(14px,0.9722222222vw);aspect-ratio:14/14;background:url(../img/common/icon_tel01-white.svg) no-repeat center/cover;content:"";position:absolute;top:50%;translate:0 -50%}.l-headerFrontPanel__text[data-type=input]{padding-left:min(22px,1.5277777778vw)}.l-headerFrontPanel__text[data-type=input]::before{left:0;width:min(18px,1.25vw);aspect-ratio:18/14;background:url(../img/common/icon_pc01-white.svg) no-repeat center/cover;content:"";position:absolute;top:50%;translate:0 -50%}.l-headerBack{position:fixed;top:0;left:0;display:grid;grid-template-columns:auto auto;justify-content:space-between;align-items:center;width:100%;z-index:1001;translate:0 -100%;transition:translate 0.3s;will-change:translate}@media(min-width: 1024px){.l-headerBack{height:68px;background:hsla(0,0%,100%,.5)}}@media(max-width: 1023px){.l-headerBack{height:52px;background:#3fa9f5}}.l-headerBack[aria-hidden=false]{translate:0}@media(min-width: 1024px){.l-headerBackLogo01{padding-left:min(40px,2.7777777778vw)}}@media(max-width: 1023px){.l-headerBackLogo01{padding-left:15px}}.l-headerBackLogo01__link{display:inline-block;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-headerBackLogo01__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-headerBackLogo01__link:where(:any-link,:enabled,summary):hover{opacity:.7}}.l-headerBackLogo01__img{display:block}@media(min-width: 1024px){.l-headerBackLogo01__img{width:min(163px,11.3194444444vw)}}@media(max-width: 1023px){.l-headerBackLogo01__img{width:105px}}.l-headerBackGuide{height:100%}@media(min-width: 1024px){.l-headerBackGuide{display:flex;align-items:center;-moz-column-gap:23px;column-gap:23px}}@media(max-width: 1023px){.l-headerBackConnect{display:none}}.l-headerBackConnect__list{display:flex;align-items:center;-moz-column-gap:min(18px,1.25vw);column-gap:min(18px,1.25vw)}.l-headerBackConnect__link{position:relative;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-headerBackConnect__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-headerBackConnect__link:where(:any-link,:enabled,summary):hover{opacity:.7}}.l-headerBackConnect__link[data-type=blank]{font-size:min(1.4rem,0.9722222222vw);line-height:1.75;padding-right:min(18px,1.25vw)}.l-headerBackConnect__link[data-type=blank]::before{right:0;width:min(14px,0.9722222222vw);aspect-ratio:14/14;background:url(../img/common/icon_target01-black.svg) no-repeat center/cover;content:"";position:absolute;top:50%;translate:0 -50%}.l-headerBackConnect__link[data-type=youtube]{font-size:min(1.2rem,0.8333333333vw);line-height:1.75;padding-left:min(37px,2.5694444444vw)}.l-headerBackConnect__link[data-type=youtube]::before{left:0;width:min(32px,2.2222222222vw);aspect-ratio:32/23;background:url(../img/common/icon_youtube01.svg) no-repeat center/cover;content:"";position:absolute;top:50%;translate:0 -50%}.l-headerBackPanel{height:100%;background:#000}.l-headerBackPanel__list{display:flex;height:100%}.l-headerBackPanel__item{display:flex;justify-content:center;align-items:center}.l-headerBackPanel__item:not(:last-of-type){border-right:1px solid #b3b3b3}@media(min-width: 1024px){.l-headerBackPanel__item[data-width=wide]{width:min(160px,11.1111111111vw)}}@media(max-width: 1023px){.l-headerBackPanel__item[data-width=wide]{width:100px}}@media(min-width: 1024px){.l-headerBackPanel__item[data-width=middle]{width:min(110px,7.6388888889vw)}}@media(max-width: 1023px){.l-headerBackPanel__item[data-width=middle]{width:52px}}.l-headerBackPanel__title{color:#fff;line-height:1.75}@media(min-width: 1024px){.l-headerBackPanel__title{font-size:min(1.4rem,0.9722222222vw)}}@media(max-width: 1023px){.l-headerBackPanel__title{font-size:1.3rem}}.l-headerBackPanel__link{display:flex;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-headerBackPanel__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-headerBackPanel__link:where(:any-link,:enabled,summary):hover{opacity:.7}}.l-headerBackPanel__text{position:relative}@media(min-width: 1024px){.l-headerBackPanel__text{font-size:min(1.5rem,1.0416666667vw);color:#fff;line-height:1.75}}@media(max-width: 1023px){.l-headerBackPanel__text{font-size:0;color:rgba(0,0,0,0)}}@media(min-width: 1024px){.l-headerBackPanel__text[data-type=tel]{padding-left:min(18px,1.25vw)}}@media(max-width: 1023px){.l-headerBackPanel__text[data-type=tel]{width:20px;aspect-ratio:14/14}}.l-headerBackPanel__text[data-type=tel]::before{aspect-ratio:14/14;background:url(../img/common/icon_tel01-white.svg) no-repeat center/cover;content:"";position:absolute}@media(min-width: 1024px){.l-headerBackPanel__text[data-type=tel]::before{left:0;width:min(14px,0.9722222222vw);top:50%;translate:0 -50%}}@media(max-width: 1023px){.l-headerBackPanel__text[data-type=tel]::before{width:100%;top:50%;left:50%;translate:-50% -50%}}@media(min-width: 1024px){.l-headerBackPanel__text[data-type=input]{padding-left:min(22px,1.5277777778vw)}}@media(max-width: 1023px){.l-headerBackPanel__text[data-type=input]{width:24px;aspect-ratio:18/14}}.l-headerBackPanel__text[data-type=input]::before{aspect-ratio:18/14;background:url(../img/common/icon_pc01-white.svg) no-repeat center/cover;content:"";position:absolute}@media(min-width: 1024px){.l-headerBackPanel__text[data-type=input]::before{left:0;width:min(18px,1.25vw);top:50%;translate:0 -50%}}@media(max-width: 1023px){.l-headerBackPanel__text[data-type=input]::before{width:100%;top:50%;left:50%;translate:-50% -50%}}@media(min-width: 1024px){.l-main{padding-top:100px}}@media(max-width: 1023px){.l-main{padding-top:52px}}.l-scrolltop{position:fixed;display:none;z-index:999}@media(min-width: 1024px){.l-scrolltop{right:18px;bottom:18px}}@media(max-width: 1023px){.l-scrolltop{right:9px;bottom:9px}}.l-scrolltop__btn{position:relative;display:block;background:#000;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.l-scrolltop__btn:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.l-scrolltop__btn:where(:any-link,:enabled,summary):hover{opacity:.7}}@media(min-width: 1024px){.l-scrolltop__btn{width:68px;height:68px}}@media(max-width: 1023px){.l-scrolltop__btn{width:52px;height:52px}}.l-scrolltop__btn::before{aspect-ratio:25/15;background:url(../img/common/icon_arrow01-white-top.svg) no-repeat center/cover;content:"";position:absolute;top:50%;left:50%;translate:-50% -50%}@media(min-width: 1024px){.l-scrolltop__btn::before{width:25px}}@media(max-width: 1023px){.l-scrolltop__btn::before{width:19px}}.c-btn01{display:flex}.c-btn01[data-color=white] .c-btn01__link{background:#fff}@media(hover: hover){.c-btn01[data-color=white] .c-btn01__link:where(:-moz-any-link,:enabled,summary):hover{background:#0b3190}.c-btn01[data-color=white] .c-btn01__link:where(:any-link,:enabled,summary):hover{background:#0b3190}}@media(min-width: 1024px){.c-btn01[data-size=small01] .c-btn01__link{min-width:270px}}@media(min-width: 1024px){.c-btn01[data-size=small02] .c-btn01__link{min-width:280px}}@media(min-width: 1024px){.c-btn01[data-size=middle01] .c-btn01__link{min-width:310px}}@media(min-width: 1024px){.c-btn01[data-size=middle02] .c-btn01__link{min-width:350px}}@media(min-width: 1024px){.c-btn01[data-size=large01] .c-btn01__link{min-width:380px}}.c-btn01[data-position=center]{justify-content:center}@media(max-width: 1023px){.c-btn01[data-position=tabCenter]{justify-content:center}}.c-btn01__link{position:relative;display:block;width:-moz-fit-content;width:fit-content;border:1px solid #0b3190;border-radius:22px;background:#e3e3ea;transition:background 0.3s;will-change:background}@media(min-width: 1024px){.c-btn01__link{padding-block:9px;padding-inline:20px 40px}}@media(max-width: 1023px){.c-btn01__link{padding-inline:15px 35px;min-width:265px}}@media(hover: hover){.c-btn01__link:where(:-moz-any-link,:enabled,summary):hover{background:#0b3190}.c-btn01__link:where(:any-link,:enabled,summary):hover{background:#0b3190}}.c-btn01__text{display:inline-flex;align-items:center;line-height:1.5;transition:color 0.3s;will-change:color}@media(min-width: 1024px){.c-btn01__text{font-size:1.6rem}}@media(max-width: 1023px){.c-btn01__text{font-size:1.4rem;min-height:2lh;margin-block:-2px}}@media(hover: hover){.c-btn01__text:is(:where(:-moz-any-link,:enabled,summary):hover *){color:#fff}.c-btn01__text:is(:where(:any-link,:enabled,summary):hover *){color:#fff}}.c-btn01__icon{position:absolute;display:grid;place-content:center;width:20px;aspect-ratio:22/22;border-radius:50%;background:#0b3190;transition:background 0.3s;will-change:background;top:50%;translate:0 -50%}@media(min-width: 1024px){.c-btn01__icon{right:12px}}@media(max-width: 1023px){.c-btn01__icon{right:10px}}.c-btn01__icon::before{content:"";aspect-ratio:8/12;clip-path:polygon(0 0, 100% 50%, 0 100%);background:#fff;translate:13% 0;transition:background 0.3s;will-change:background}@media(min-width: 1024px){.c-btn01__icon::before{width:8px}}@media(max-width: 1023px){.c-btn01__icon::before{width:7px}}@media(hover: hover){.c-btn01__icon:is(:where(:-moz-any-link,:enabled,summary):hover *){background:#fff}.c-btn01__icon:is(:where(:any-link,:enabled,summary):hover *){background:#fff}.c-btn01__icon:is(:where(:-moz-any-link,:enabled,summary):hover *)::before{background:#0b3190}.c-btn01__icon:is(:where(:any-link,:enabled,summary):hover *)::before{background:#0b3190}}.c-linkAnchor01__list{display:grid}@media(min-width: 1024px){.c-linkAnchor01__list{grid-template-columns:repeat(4, minmax(auto, 1fr));gap:12px}}@media(min-width: 600px)and (max-width: 1023px){.c-linkAnchor01__list{grid-template-columns:repeat(2, minmax(auto, 1fr))}}@media(max-width: 1023px){.c-linkAnchor01__list{gap:6px}}.c-linkAnchor01__link{position:relative;display:grid;align-content:center;height:100%;border:1px solid #0b3190;background:#fff;transition:background 0.3s;will-change:background}@media(hover: hover){.c-linkAnchor01__link:where(:-moz-any-link,:enabled,summary):hover{background:#0b3190}.c-linkAnchor01__link:where(:any-link,:enabled,summary):hover{background:#0b3190}}.c-linkAnchor01__text{color:#0b3190;font-weight:500;line-height:1.4;transition:color 0.3s;will-change:color}@media(min-width: 1024px){.c-linkAnchor01__text{font-size:2rem;padding-block:13px;padding-inline:22px 50px}}@media(max-width: 1023px){.c-linkAnchor01__text{font-size:1.4rem;padding-block:7.5px;padding-inline:13px 40px}}@media(hover: hover){.c-linkAnchor01__text:is(:where(:-moz-any-link,:enabled,summary):hover *){color:#fff}.c-linkAnchor01__text:is(:where(:any-link,:enabled,summary):hover *){color:#fff}}.c-linkAnchor01__icon{position:absolute;display:grid;place-content:center;aspect-ratio:24/24;border-radius:50%;background:#0b3190;top:50%;translate:0 -50%;transition:background 0.3s;will-change:background}@media(min-width: 1024px){.c-linkAnchor01__icon{right:22px;width:24px}}@media(max-width: 1023px){.c-linkAnchor01__icon{right:13px;width:17px}}.c-linkAnchor01__icon::before{content:"";aspect-ratio:12/8;clip-path:polygon(0 0, 100% 0, 50% 100%);background:#fff;translate:2% 10%;transition:background 0.3s;will-change:background}@media(min-width: 1024px){.c-linkAnchor01__icon::before{width:12px}}@media(max-width: 1023px){.c-linkAnchor01__icon::before{width:9px}}@media(hover: hover){.c-linkAnchor01__icon:is(:where(:-moz-any-link,:enabled,summary):hover *){background:#fff}.c-linkAnchor01__icon:is(:where(:any-link,:enabled,summary):hover *){background:#fff}.c-linkAnchor01__icon:is(:where(:-moz-any-link,:enabled,summary):hover *)::before{background:#0b3190}.c-linkAnchor01__icon:is(:where(:any-link,:enabled,summary):hover *)::before{background:#0b3190}}@media(max-width: 1023px){.c-read01[data-spacing=tabSmall]{letter-spacing:-0.02em}}.c-read01{font-weight:800;line-height:1.5}@media(min-width: 1024px){.c-read01{font-size:4rem;margin-bottom:20px}}@media(max-width: 1023px){.c-read01{font-size:2.1rem;margin-bottom:15px}}@media(min-width: 1024px){.c-text01{font-size:1.6rem;line-height:1.75}}@media(max-width: 1023px){.c-text01{font-size:1.5rem;line-height:1.4666666667}}.c-text01--accent01{color:#0b3190;font-weight:800}.c-text02{line-height:1.7647058824}@media(min-width: 1024px){.c-text02{font-size:1.7rem}}@media(max-width: 1023px){.c-text02{font-size:1.5rem}}.c-text02--accent01{color:#0b3190;font-weight:800}.c-title02{position:relative;color:#0b3190;font-weight:500;line-height:1.4}@media(min-width: 1024px){.c-title02{font-size:2.2rem;padding-bottom:10px;margin-bottom:45px}}@media(max-width: 1023px){.c-title02{font-size:1.5rem;padding-bottom:8px;margin-bottom:20px}}.c-title02::before{left:0;bottom:0;background:#0b3190;content:"";position:absolute}@media(min-width: 1024px){.c-title02::before{width:60px;height:4px}}@media(max-width: 1023px){.c-title02::before{width:40px;height:2px}}.p-topMvFront{position:relative}.p-topMvFrontBand{display:grid;place-content:center}@media(min-width: 600px){.p-topMvFrontBand{position:absolute;left:0;top:0;width:100%;height:6.5277777778vw;background:url(../img/top/bg_line01_pc.webp) no-repeat center/cover;z-index:2}}@media(max-width: 599px){.p-topMvFrontBand{height:9.0666666667vw;background:url(../img/top/bg_line01_sp.webp) no-repeat center/cover}}.p-topMvFrontBand__title{position:relative;color:#fff;font-weight:700}@media(min-width: 600px){.p-topMvFrontBand__title{font-size:2.6388888889vw;line-height:1.2;padding-right:8.8194444444vw;translate:-1.0416666667vw 0}}@media(max-width: 599px){.p-topMvFrontBand__title{font-size:3.7333333333vw;line-height:1.2;letter-spacing:-0.027em;padding-right:12vw}}.p-topMvFrontBand__title::before{right:0;aspect-ratio:127/75;background:url(../img/top/icon_machine01.svg) no-repeat center/cover;content:"";position:absolute;top:50%;translate:0 -50%}@media(min-width: 600px){.p-topMvFrontBand__title::before{width:8.8194444444vw}}@media(max-width: 599px){.p-topMvFrontBand__title::before{width:12vw}}@media(min-width: 600px){.p-topMvFrontMessage{position:absolute;top:17.3611111111vw;z-index:2;left:50%;translate:-50% 0}}.p-topMvFrontMessage__img{display:block}@media(min-width: 600px){.p-topMvFrontMessage__img{width:67.5vw;max-width:none}}@media(max-width: 599px){.p-topMvFrontMessage__img{width:100%}}.p-topMvFrontCover{position:relative}.p-topMvFrontCover::before{top:0;left:0;width:100%;height:100%;z-index:1;content:"";position:absolute}@media(min-width: 600px){.p-topMvFrontCover::before{background:url(../img/top/bg_gradation01_pc.webp) no-repeat bottom center/cover}}@media(max-width: 599px){.p-topMvFrontCover::before{background:url(../img/top/bg_gradation01_sp.webp) no-repeat bottom center/cover}}.p-topMvFrontCover__list{display:grid}@media(min-width: 600px){.p-topMvFrontCover__list{grid-template-columns:repeat(3, minmax(auto, 1fr))}}.p-topMvFrontCover__img{display:block;width:100%}.p-topMvFrontCover__note{position:absolute;color:#fff;font-weight:500;line-height:1.75;z-index:2}@media(min-width: 600px){.p-topMvFrontCover__note{left:8.3333333333vw;bottom:1.7361111111vw;font-size:1.9444444444vw}}@media(max-width: 599px){.p-topMvFrontCover__note{left:5.3333333333vw;bottom:1.6vw;font-size:4.2666666667vw}}.p-topMvBackCover__list{display:grid;justify-content:center;background:#e3e3ea}@media(min-width: 600px){.p-topMvBackCover__list{grid-template-columns:repeat(4, 19.1666666667vw);-moz-column-gap:2.2222222222vw;column-gap:2.2222222222vw;padding-top:2.7777777778vw}}@media(max-width: 599px){.p-topMvBackCover__list{grid-template-columns:repeat(2, 29.3333333333vw);gap:1.6vw 11.2vw;padding-top:5.3333333333vw}}.p-topMvBackCover__item{position:relative}@media(max-width: 599px){.p-topMvBackCover__item{padding-top:2.1333333333vw}}.p-topMvBackCover__img{display:block;width:100%}.p-topMvBackCoverTitle{position:absolute;top:0;display:grid;place-content:center;width:-moz-max-content;width:max-content;left:50%;translate:-50% 0}.p-topMvBackCoverTitle__text{position:relative;display:block;color:#0b3190;font-weight:800;line-height:1.75}@media(min-width: 600px){.p-topMvBackCoverTitle__text{font-size:1.3888888889vw}}@media(max-width: 599px){.p-topMvBackCoverTitle__text{font-size:3.4666666667vw;white-space:nowrap}}.p-topMvBackCoverTitle__text::before{background:#0b3190;content:"";position:absolute;left:50%;translate:-50% 0}@media(min-width: 600px){.p-topMvBackCoverTitle__text::before{bottom:-0.2777777778vw;width:4.1666666667vw;height:0.2777777778vw}}@media(max-width: 599px){.p-topMvBackCoverTitle__text::before{bottom:0.2666666667vw;width:6.4vw;height:0.5333333333vw}}.p-topMvBackBand{display:grid;place-content:center}@media(min-width: 600px){.p-topMvBackBand{height:6.25vw;background:url(../img/top/bg_line02_pc.webp) no-repeat center/cover}}@media(max-width: 599px){.p-topMvBackBand{height:12.8vw;background:url(../img/top/bg_line02_sp.webp) no-repeat center/cover}}.p-topMvBackBand__title{display:grid;place-content:center;color:#fff;font-weight:600;line-height:1.75;background:#000}@media(min-width: 600px){.p-topMvBackBand__title{font-size:1.8055555556vw;padding:0.5034722222vw;min-width:26.3888888889vw;border-radius:2.0833333333vw}}@media(max-width: 599px){.p-topMvBackBand__title{font-size:3.4666666667vw;padding:0.9666666667vw;min-width:50.6666666667vw;border-radius:4vw}}@media(min-width: 1024px){.p-topNav{padding-block:100px 105px}}@media(max-width: 1023px){.p-topNav{padding-block:50px 55px}}.p-topNav__inner{max-width:1280px;margin-inline:auto}@media(min-width: 1024px){.p-topNav__inner{padding-inline:40px}}@media(max-width: 1023px){.p-topNav__inner{padding-inline:20px}}@media(min-width: 1024px){.p-topReason{padding-bottom:180px}}.p-topReason__inner{max-width:1280px;margin-inline:auto}@media(min-width: 1024px){.p-topReason__inner{padding-inline:40px}}@media(max-width: 1023px){.p-topReason__inner{padding-inline:20px}}.p-topReasonFront{display:grid}@media(min-width: 1024px){.p-topReasonFront{grid-template-columns:50% 47.3333333333%;-moz-column-gap:2.6666666667%;column-gap:2.6666666667%;padding-bottom:80px}}@media(max-width: 1023px){.p-topReasonFront{row-gap:20px;padding-bottom:35px}}@media(min-width: 1024px){.p-topReasonFrontDetail{padding-top:min(70px,4.8611111111vw)}}@media(min-width: 1024px){.p-topReasonFrontDetail__wrap{padding-right:30px}}@media(max-width: 1023px){.p-topReasonFrontCover__list{padding-inline:50.5px}}.p-topReasonFrontCover__item{display:flex}@media(min-width: 1024px){.p-topReasonFrontCover__item:not(:last-of-type){margin-bottom:15px}}@media(max-width: 1023px){.p-topReasonFrontCover__item:not(:last-of-type){margin-bottom:4px}}.p-topReasonFrontCover__item[data-position=right]{justify-content:flex-end}.p-topReasonFrontCover__item[data-position=center]{justify-content:center}.p-topReasonFrontCover__img{display:block}@media(min-width: 600px){.p-topReasonFrontCover__img{max-width:380px}}@media(max-width: 599px){.p-topReasonFrontCover__img{max-width:234px}}.p-topReasonPoster{background:#e3e3ea}@media(min-width: 1024px){.p-topReasonPoster{padding-top:80px}}@media(max-width: 599px){.p-topReasonPoster{padding-block:30px 40px;margin-inline:-20px}}@media(min-width: 1024px){.p-topReasonPosterCover__inner{padding-inline:60px}}@media(max-width: 1023px){.p-topReasonPosterCover__inner{padding-inline:20px}}.p-topReasonPosterCover__title{color:#0b3190;font-weight:800;text-align:center}@media(min-width: 1024px){.p-topReasonPosterCover__title{font-size:3.2rem;line-height:1.875;margin-bottom:15px}}@media(max-width: 1023px){.p-topReasonPosterCover__title{font-size:1.9rem;line-height:1.4736842105;margin-bottom:15px}}.p-topReasonPosterCover__wrap{position:relative;margin-inline:auto}@media(min-width: 600px){.p-topReasonPosterCover__wrap{width:min(1080px,75vw)}}@media(max-width: 599px){.p-topReasonPosterCover__wrap{width:89.3333333333vw;width:min(418.75px,89.3333333333vw)}}.p-topReasonPosterCover__img{display:block;width:100%}.p-topReasonPosterCover__pack{position:absolute}@media(min-width: 600px){.p-topReasonPosterCover__pack[data-position=red]{top:min(27px,1.875vw);left:min(50px,3.4722222222vw)}}@media(max-width: 599px){.p-topReasonPosterCover__pack[data-position=red]{top:min(12.5px,2.6666666667vw);left:min(96.25px,20.5333333333vw)}}@media(min-width: 600px){.p-topReasonPosterCover__pack[data-position=blue]{top:min(27px,1.875vw);left:min(775px,53.8194444444vw)}}@media(max-width: 599px){.p-topReasonPosterCover__pack[data-position=blue]{top:min(491.25px,104.8vw);left:min(96.25px,20.5333333333vw)}}.p-topReasonPosterCover__read{color:#fff;font-weight:700;line-height:1.75;text-align:center;border-bottom-style:solid;border-bottom-color:#fff}@media(min-width: 600px){.p-topReasonPosterCover__read{font-size:min(2.8rem,1.9444444444vw);min-width:min(250px,17.3611111111vw);margin-bottom:min(15px,1.0416666667vw);border-bottom-width:min(1px,0.0694444444vw)}}@media(max-width: 599px){.p-topReasonPosterCover__read{font-size:min(2.5rem,5.3333333333vw);min-width:min(212.5px,45.3333333333vw);margin-bottom:min(12.5px,2.6666666667vw);border-bottom-width:min(1.25px,0.2666666667vw)}}.p-topReasonPosterCover__item{position:relative;color:#fff;font-weight:600;line-height:1.4545454545;padding-left:1.25em}@media(min-width: 600px){.p-topReasonPosterCover__item{font-size:min(2.2rem,1.5277777778vw)}}@media(max-width: 599px){.p-topReasonPosterCover__item{font-size:min(1.875rem,4vw)}}.p-topReasonPosterCover__item::before{content:"●";position:absolute;left:0;top:0}@media(min-width: 1024px){.p-topReasonPosterCatch{margin-top:90px}}@media(max-width: 1023px){.p-topReasonPosterCatch{margin-top:35px}}@media(min-width: 1024px){.p-topReasonPosterCatch__inner{padding-inline:60px}}@media(max-width: 1023px){.p-topReasonPosterCatch__inner{padding-inline:20px}}.p-topReasonPosterCatch__title{font-weight:800;line-height:1.5}@media(min-width: 1024px){.p-topReasonPosterCatch__title{font-size:4rem;text-align:center;margin-bottom:25px}}@media(max-width: 1023px){.p-topReasonPosterCatch__title{display:grid;place-content:center;font-size:2.1rem;margin-bottom:15px}}.p-topReasonPosterCatch__detail{max-width:834px;margin-inline:auto}@media(min-width: 1024px){.p-topReasonPosterCatch__text{font-size:1.7rem;line-height:1.7647058824}}@media(max-width: 1023px){.p-topReasonPosterCatch__text{font-size:1.5rem;line-height:1.4666666667}}.p-topReasonPosterCatch__text--accent01{color:#0b3190;font-weight:800}.p-topReasonPosterIllustration{position:relative}@media(min-width: 600px){.p-topReasonPosterIllustration{margin-top:80px}}@media(max-width: 599px){.p-topReasonPosterIllustration{margin-top:30px}}.p-topReasonPosterIllustration__title{position:relative;color:#0b3190;font-weight:700;line-height:1.4545454545;text-align:center;margin-inline:auto;border-style:solid;border-color:#0b3190;background:#fff;z-index:2}@media(min-width: 600px){.p-topReasonPosterIllustration__title{font-size:min(2.2rem,1.5277777778vw);width:min(436px,30.2777777778vw);padding:min(21px,1.4583333333vw);border-width:min(1px,0.0694444444vw);border-radius:min(54px,3.75vw)}}@media(max-width: 599px){.p-topReasonPosterIllustration__title{font-size:min(1.875rem,4vw);width:min(335px,71.4666666667vw);padding:min(8.75px,1.8666666667vw);border-width:min(1.25px,0.2666666667vw);border-radius:min(37.5px,8vw)}}.p-topReasonPosterIllustration__bg{display:block;width:100%}@media(min-width: 600px){.p-topReasonPosterIllustration__bg{margin-top:min(10px,0.6944444444vw)}}@media(max-width: 599px){.p-topReasonPosterIllustration__bg{margin-top:max(-12.5px,-2.6666666667vw)}}@media(min-width: 600px){.p-topReasonPosterIllustrationLineup{position:absolute;top:max(-25px,-1.7361111111vw);left:0;width:100%;padding-inline:min(60px,4.1666666667vw);z-index:1}}@media(max-width: 599px){.p-topReasonPosterIllustrationLineup{margin-top:min(6.25px,1.3333333333vw);padding-inline:min(25px,5.3333333333vw)}}.p-topReasonPosterIllustrationLineup__list{display:grid}@media(min-width: 600px){.p-topReasonPosterIllustrationLineup__list{justify-content:space-between;grid-template-columns:repeat(2, min(224px, 15.5555555556vw));gap:min(20px,1.3888888889vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationLineup__list{justify-content:space-around;grid-template-columns:repeat(2, min(202.5px, 43.2vw));gap:min(24px,3.2vw) min(20px,2.6666666667vw)}}.p-topReasonPosterIllustrationLineup__item{background:#fff}.p-topReasonPosterIllustrationLineup__link{position:relative;display:block;transition:opacity 0.3s;will-change:opacity}@media(hover: hover){.p-topReasonPosterIllustrationLineup__link:where(:-moz-any-link,:enabled,summary):hover{opacity:.7}.p-topReasonPosterIllustrationLineup__link:where(:any-link,:enabled,summary):hover{opacity:.7}}.p-topReasonPosterIllustrationLineup__img{display:block;width:100%}.p-topReasonPosterIllustrationLineupTitle{background:#3fa9f5}@media(min-width: 600px){.p-topReasonPosterIllustrationLineupTitle{padding-block:min(9px,0.625vw);padding-left:min(16px,1.1111111111vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationLineupTitle{padding-block:min(5.625px,1.2vw);padding-left:min(10px,2.1333333333vw)}}.p-topReasonPosterIllustrationLineupTitle__text{position:relative;display:inline-block;color:#fff;font-weight:700;line-height:1.3;padding-left:1.25em}@media(min-width: 600px){.p-topReasonPosterIllustrationLineupTitle__text{font-size:min(2rem,1.3888888889vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationLineupTitle__text{font-size:min(1.875rem,4vw)}}.p-topReasonPosterIllustrationLineupTitle__text::before{content:attr(data-num);position:absolute;top:0;left:0}.p-topReasonPosterIllustrationLineupPlate{position:absolute}@media(min-width: 600px){.p-topReasonPosterIllustrationLineupPlate{right:min(15px,1.0416666667vw);bottom:min(15px,1.0416666667vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationLineupPlate{bottom:min(11.25px,2.4vw);left:50%;translate:-50% 0}}.p-topReasonPosterIllustrationLineupPlate__text{position:relative;display:inline-block;line-height:1.9938461538;width:-moz-max-content;width:max-content}@media(min-width: 600px){.p-topReasonPosterIllustrationLineupPlate__text{font-size:min(1.3rem,0.9027777778vw);padding-right:min(20px,1.3888888889vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationLineupPlate__text{font-size:min(1.5rem,3.2vw);padding-right:min(22.5px,4.8vw)}}.p-topReasonPosterIllustrationLineupPlate__text::before{left:0;bottom:0;width:100%;height:1px;background:#3fa9f5;content:"";position:absolute}.p-topReasonPosterIllustrationLineupPlate__icon{position:absolute;right:0;display:grid;place-content:center;aspect-ratio:16/16;border-radius:50%;background:#3fa9f5;top:50%;translate:0 -50%}@media(min-width: 600px){.p-topReasonPosterIllustrationLineupPlate__icon{width:min(16px,1.1111111111vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationLineupPlate__icon{width:min(17.5px,3.7333333333vw)}}.p-topReasonPosterIllustrationLineupPlate__icon::before{content:"";aspect-ratio:5.76/8.64;clip-path:polygon(0 0, 100% 50%, 0 100%);background:#fff;translate:13% 2%}@media(min-width: 600px){.p-topReasonPosterIllustrationLineupPlate__icon::before{width:min(5.76px,0.4vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationLineupPlate__icon::before{width:min(6.25px,1.3333333333vw)}}@media(min-width: 600px){.p-topReasonPosterIllustrationPoint{position:absolute;top:min(575px,39.9305555556vw);left:0;width:100%;padding-inline:min(60px,4.1666666667vw);z-index:2}}@media(max-width: 599px){.p-topReasonPosterIllustrationPoint{margin-top:min(35px,7.4666666667vw);padding-inline:min(25px,5.3333333333vw)}}.p-topReasonPosterIllustrationPoint__list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media(min-width: 600px){.p-topReasonPosterIllustrationPoint__list{gap:min(14px,0.9722222222vw) min(34px,2.3611111111vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationPoint__list{flex-direction:column;row-gap:min(8.75px,1.8666666667vw)}}.p-topReasonPosterIllustrationPoint__item{color:#fff;line-height:1.1818181818;text-align:center;background:#0b3190}@media(min-width: 600px){.p-topReasonPosterIllustrationPoint__item{font-size:min(2.2rem,1.5277777778vw);font-weight:700;width:min(523px,36.3194444444vw);padding:min(17px,1.1805555556vw);border-radius:min(30px,2.0833333333vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationPoint__item{font-size:min(1.875rem,4vw);font-weight:600;width:min(418.75px,89.3333333333vw);padding:min(13.75px,2.9333333333vw);border-radius:min(25px,5.3333333333vw)}}.p-topReasonPosterIllustrationPointTitle{text-align:center}@media(min-width: 600px){.p-topReasonPosterIllustrationPointTitle{margin-bottom:min(10px,0.6944444444vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationPointTitle{margin-bottom:min(6.25px,1.3333333333vw)}}.p-topReasonPosterIllustrationPointTitle__text{display:inline-block;color:#0b3190;font-weight:700;line-height:1.2307692308}@media(min-width: 600px){.p-topReasonPosterIllustrationPointTitle__text{font-size:min(3.2rem,2.2222222222vw)}}@media(max-width: 599px){.p-topReasonPosterIllustrationPointTitle__text{font-size:min(2.25rem,4.8vw)}}.p-topReasonPosterIllustrationPointTitle__text::before,.p-topReasonPosterIllustrationPointTitle__text::after{content:"~"}@media(min-width: 1024px){.p-topTechnology{padding-block:140px 90px;background:#e3e3ea}}@media(max-width: 1023px){.p-topTechnology{margin-top:65px}}.p-topTechnology__inner{max-width:1280px;margin-inline:auto}@media(min-width: 1024px){.p-topTechnology__inner{padding-inline:40px}}@media(max-width: 1023px){.p-topTechnology__inner{padding-inline:20px}}.p-topTechnology__wrap{display:grid}@media(min-width: 1024px){.p-topTechnology__wrap{grid-template-columns:53.3333333333% 42.5%;grid-template-rows:auto 1fr;-moz-column-gap:4.1666666667%;column-gap:4.1666666667%}}@media(min-width: 1024px){.p-topTechnologyDetail{grid-column:1/2;grid-row:1/2}}@media(min-width: 1024px){.p-topTechnologyDetail__wrap{margin-top:25px}}@media(max-width: 1023px){.p-topTechnologyDetail__wrap{margin-top:15px}}@media(min-width: 1024px){.p-topTechnologyTag{margin-top:15px}}@media(max-width: 1023px){.p-topTechnologyTag{margin-top:10px}}.p-topTechnologyTag__list{display:grid}@media(min-width: 600px){.p-topTechnologyTag__list{grid-template-columns:repeat(3, minmax(auto, 1fr));gap:10px}}@media(max-width: 599px){.p-topTechnologyTag__list{row-gap:8px}}.p-topTechnologyTag__item{display:grid;place-content:center;color:#fff;font-weight:600;line-height:2.16;background:#0b3190}@media(min-width: 1024px){.p-topTechnologyTag__item{font-size:2rem;padding:7.5px}}@media(max-width: 1023px){.p-topTechnologyTag__item{font-size:1.6rem;padding:2.75px}}@media(min-width: 1024px){.p-topTechnologyCover{grid-column:2/3;grid-row:1/3}}@media(max-width: 1023px){.p-topTechnologyCover{margin-top:18px}}.p-topTechnologyCover__img{display:block;margin-inline:auto}@media(min-width: 1024px){.p-topTechnologyBtn{grid-column:1/2;grid-row:2/3;margin-top:35px}}@media(max-width: 1023px){.p-topTechnologyBtn{margin-top:27px}}.p-topMark{margin-top:12px}.p-topMark__img{display:block;margin-inline:auto}@media(min-width: 600px){.p-topMark__img{width:79.8958333333vw}}@media(max-width: 599px){.p-topMark__img{width:97.6vw}}@media(min-width: 1024px){.p-topCase{margin-top:90px}}@media(max-width: 1023px){.p-topCase{margin-top:30px}}.p-topCase__inner{max-width:1280px;margin-inline:auto}@media(min-width: 1024px){.p-topCase__inner{padding-inline:40px}}@media(max-width: 1023px){.p-topCase__inner{padding-inline:20px}}.p-topCase__title{position:relative;color:#0b3190;font-weight:500;line-height:1.2727272727;text-align:center}@media(min-width: 1024px){.p-topCase__title{font-size:2.2rem;padding-bottom:13px;margin-bottom:55px}}@media(max-width: 1023px){.p-topCase__title{font-size:1.5rem;padding-bottom:8px;margin-bottom:30px}}.p-topCase__title::before{bottom:0;background:#0b3190;content:"";position:absolute;left:50%;translate:-50% 0}@media(min-width: 1024px){.p-topCase__title::before{width:60px;height:4px}}@media(max-width: 1023px){.p-topCase__title::before{width:40px;height:3px}}.p-topCaseLineup__item{position:relative;border-style:solid;background:#fff}@media(min-width: 1024px){.p-topCaseLineup__item{padding:90px 75px 65px;border-width:4px}}@media(max-width: 1023px){.p-topCaseLineup__item{padding:50px 18px 28px;border-width:1px}}@media(min-width: 1024px){.p-topCaseLineup__item:not(:last-of-type){margin-bottom:60px}}@media(max-width: 1023px){.p-topCaseLineup__item:not(:last-of-type){margin-bottom:30px}}.p-topCaseLineup__item[data-color=skyBlue]{border-color:#3fa9f5}.p-topCaseLineup__item[data-color=green]{border-color:#00925d}.p-topCaseLineup__item[data-color=purple]{border-color:#666491}.p-topCaseLineup__catch{position:absolute;color:#fff;line-height:1.2;text-align:center;letter-spacing:0.199em}@media(min-width: 1024px){.p-topCaseLineup__catch{top:-4px;left:-4px;font-size:2.4rem;width:382px;padding:18.75px;clip-path:polygon(0 0, 100% 0, 340px 100%, 0% 100%)}}@media(max-width: 1023px){.p-topCaseLineup__catch{top:-1px;left:-1px;font-size:1.5rem;width:200px;padding:9px;clip-path:polygon(0 0, 100% 0, 180px 100%, 0% 100%)}}.p-topCaseLineup__catch[data-color=skyBlue]{background:#3fa9f5}.p-topCaseLineup__catch[data-color=green]{background:#00925d}.p-topCaseLineup__catch[data-color=purple]{background:#666491}.p-topCaseLineup__title{font-weight:600;line-height:1.75}@media(min-width: 1024px){.p-topCaseLineup__title{font-size:3.6rem;margin-bottom:15px}}@media(max-width: 1023px){.p-topCaseLineup__title{font-size:1.7rem;margin-bottom:8px}}.p-topCaseLineup__wrap{display:grid}@media(min-width: 1024px){.p-topCaseLineup__wrap{grid-template-columns:47.6007677543% 47.0249520154%;grid-template-rows:auto 1fr;-moz-column-gap:5.1823416507%;column-gap:5.1823416507%}}@media(min-width: 1024px){.p-topCaseLineupDetail{grid-column:1/2;grid-row:1/2}}@media(min-width: 1024px){.p-topCaseLineupDetail__wrap{margin-top:45px}}@media(max-width: 1023px){.p-topCaseLineupDetail__wrap{margin-top:18px}}.p-topCaseLineupCategory__list{display:flex;flex-wrap:wrap}@media(min-width: 1024px){.p-topCaseLineupCategory__list{gap:10px 20px}}@media(max-width: 1023px){.p-topCaseLineupCategory__list{gap:3px}}.p-topCaseLineupCategory__item{display:flex;align-items:center;line-height:1.75;border-left:1px solid #999}@media(min-width: 1024px){.p-topCaseLineupCategory__item{font-size:2rem;padding-block:2.75px;padding-left:20px}}@media(max-width: 1023px){.p-topCaseLineupCategory__item{font-size:1.2rem;padding-block:.375px;padding-left:3px}}.p-topCaseLineupCategory__item[data-size=large]{font-weight:500}@media(min-width: 1024px){.p-topCaseLineupCategory__item[data-size=large]{font-size:2.2rem}}@media(max-width: 1023px){.p-topCaseLineupCategory__item[data-size=large]{font-size:1.5rem}}@media(min-width: 1024px){.p-topCaseLineupTag{margin-top:17px}}@media(max-width: 1023px){.p-topCaseLineupTag{margin-top:9px}}.p-topCaseLineupTag__list{display:grid;grid-template-columns:repeat(3, minmax(auto, 1fr))}@media(min-width: 1024px){.p-topCaseLineupTag__list{gap:8px}}@media(max-width: 1023px){.p-topCaseLineupTag__list{gap:4px}}@media(min-width: 1024px){.p-topCaseLineupTag__item{padding:2px}}@media(max-width: 1023px){.p-topCaseLineupTag__item{padding:3px}}.p-topCaseLineupTag[data-color=skyBlue] .p-topCaseLineupTag__item{background:#3fa9f5}.p-topCaseLineupTag[data-color=green] .p-topCaseLineupTag__item{background:#00925d}.p-topCaseLineupTag[data-color=purple] .p-topCaseLineupTag__item{background:#666491}.p-topCaseLineupTag__text{display:grid;place-content:center;color:#fff;font-weight:500;text-align:center;min-height:2lh}@media(min-width: 1024px){.p-topCaseLineupTag__text{font-size:2rem;line-height:1.4}}@media(max-width: 1023px){.p-topCaseLineupTag__text{font-size:1.4rem;line-height:1.1428571429}}@media(min-width: 1024px){.p-topCaseLineupCover{grid-column:2/3;grid-row:1/3}}@media(max-width: 1023px){.p-topCaseLineupCover{max-width:590px;margin-top:20px;margin-inline:auto}}.p-topCaseLineupCover__img,.p-topCaseLineupCover__band{display:block;width:100%}.p-topCaseLineupBtn{margin-top:20px}@media(min-width: 1024px){.p-topCaseLineupBtn{grid-column:1/2;grid-row:2/3}}@media(min-width: 1024px){.p-topCaseLineupBtn__item:not(:last-of-type){margin-bottom:8px}}@media(max-width: 1023px){.p-topCaseLineupBtn__item:not(:last-of-type){margin-bottom:9px}}.p-topProfile{background:#e3e3ea}@media(min-width: 1024px){.p-topProfile{padding-block:140px 70px;margin-top:160px}}@media(max-width: 1023px){.p-topProfile{padding-block:50px 40px;margin-top:50px}}.p-topProfile__inner{max-width:1280px;margin-inline:auto}@media(min-width: 1024px){.p-topProfile__inner{padding-inline:40px}}@media(max-width: 1023px){.p-topProfile__inner{padding-inline:20px}}.p-topProfileFront{display:grid}@media(min-width: 1024px){.p-topProfileFront{grid-template-columns:56.6666666667% 39.1666666667%;-moz-column-gap:4.1666666667%;column-gap:4.1666666667%}}@media(min-width: 1024px){.p-topProfileDetail__wrap{padding-right:10px}}@media(max-width: 1023px){.p-topProfileCover{margin-top:25px}}.p-topProfileCover__figure{display:table;margin-inline:auto}.p-topProfileCover__img{display:block}.p-topProfileCover__caption{display:table-caption;caption-side:bottom;font-size:1.4rem;line-height:1.2857142857;margin-top:10px}@media(min-width: 1024px){.p-topProfileFlow{margin-top:60px}}@media(max-width: 1023px){.p-topProfileFlow{margin-top:28px}}.p-topProfileFlow__wrap{margin-inline:auto}@media(max-width: 1023px){.p-topProfileFlow__wrap{max-width:670px}}.p-topProfileFlow__title{color:#fff;line-height:1.2352941176;letter-spacing:0.3em;text-align:center;background:#0b3190}@media(min-width: 1024px){.p-topProfileFlow__title{font-size:1.7rem;padding:14.5px}}@media(max-width: 1023px){.p-topProfileFlow__title{font-size:1.5rem;padding:9.75px}}.p-topProfileFlow__title__img{display:block}@media(min-width: 1024px){.p-topProfileBtn{margin-top:40px}}@media(max-width: 1023px){.p-topProfileBtn{margin-top:20px}}@media(min-width: 1024px){.p-topSummary{margin-top:100px}}@media(max-width: 1023px){.p-topSummary{margin-top:45px}}.p-topSummary__title{color:#0b3190;font-weight:700;line-height:1.6666666667;text-align:center;max-width:1280px;margin-inline:auto}@media(min-width: 1024px){.p-topSummary__title{padding-inline:40px}}@media(max-width: 1023px){.p-topSummary__title{padding-inline:20px}}@media(min-width: 1024px){.p-topSummary__title{font-size:3.6rem;margin-bottom:5px}}@media(max-width: 1023px){.p-topSummary__title{font-size:2rem;margin-bottom:10px}}.p-topSummaryCover{position:relative}.p-topSummaryCover__img{display:block;width:100%}@media(max-width: 599px){.p-topSummaryCover__img{margin-top:2.1333333333vw}}@media(min-width: 600px){.p-topSummaryCoverCatch{position:absolute;top:5.9027777778vw;left:0}}.p-topSummaryCoverCatch__item{background:#0b3190}@media(min-width: 600px){.p-topSummaryCoverCatch__item{min-width:50vw;padding-block:1.0416666667vw;padding-inline:8.3333333333vw 1.0416666667vw}}@media(max-width: 599px){.p-topSummaryCoverCatch__item{padding:2.4vw}}@media(min-width: 600px){.p-topSummaryCoverCatch__item:not(:last-of-type){margin-bottom:0.625vw}}@media(max-width: 599px){.p-topSummaryCoverCatch__item:not(:last-of-type){margin-bottom:2.1333333333vw}}@media(min-width: 600px){.p-topSummaryCoverCatch__item[data-space=pcLarge]{margin-bottom:1.3194444444vw}}.p-topSummaryCoverCatch__text{display:block;color:#fff;font-weight:700;line-height:1.3157894737}@media(min-width: 600px){.p-topSummaryCoverCatch__text{font-size:2.6388888889vw}}@media(max-width: 599px){.p-topSummaryCoverCatch__text{font-size:5.3333333333vw;text-align:center}}.p-topSummaryCoverCatch__text--accent01{color:#ff0}.u-text--white01{color:#fff !important}.u-text--black01{color:#000 !important}.u-text--gray01{color:#b3b3b3 !important}.u-text--gray02{color:#e3e3ea !important}.u-text--blue01{color:#0b3190 !important}.u-text--skyBlue01{color:#3fa9f5 !important}.u-text--green01{color:#00925d !important}.u-text--purple01{color:#666491 !important}.u-text--yellow01{color:#ff0 !important}.u-bg--white01{background-color:#fff !important}.u-bg--black01{background-color:#000 !important}.u-bg--gray01{background-color:#b3b3b3 !important}.u-bg--gray02{background-color:#e3e3ea !important}.u-bg--blue01{background-color:#0b3190 !important}.u-bg--skyBlue01{background-color:#3fa9f5 !important}.u-bg--green01{background-color:#00925d !important}.u-bg--purple01{background-color:#666491 !important}.u-bg--yellow01{background-color:#ff0 !important}.u-d--block{display:block !important}.u-d--inline-block{display:inline-block !important}.u-d--inline{display:inline !important}.u-d--none{display:none !important}.u-d--pcBlock{display:block !important}@media(max-width: 1023px){.u-d--pcBlock{display:none !important}}.u-d--pcNone{display:none !important}@media(max-width: 1023px){.u-d--pcNone{display:block !important}}.u-d--tabBlock{display:none !important}@media(max-width: 1023px){.u-d--tabBlock{display:block !important}}@media(max-width: 599px){.u-d--tabBlock{display:none !important}}.u-d--tabNone{display:block !important}@media(max-width: 1023px){.u-d--tabNone{display:none !important}}@media(max-width: 599px){.u-d--tabNone{display:block !important}}.u-d--spBlock{display:none !important}@media(max-width: 599px){.u-d--spBlock{display:block !important}}.u-d--spNone{display:block !important}@media(max-width: 599px){.u-d--spNone{display:none !important}}.u-d--pctabBlock{display:block !important}@media(max-width: 599px){.u-d--pctabBlock{display:none !important}}.u-d--pctabNone{display:none !important}@media(max-width: 599px){.u-d--pctabNone{display:block !important}}.u-d--tabspBlock{display:none !important}@media(max-width: 1023px){.u-d--tabspBlock{display:block !important}}.u-d--tabspNone{display:block !important}@media(max-width: 1023px){.u-d--tabspNone{display:none !important}}.u-mt--xs{margin-top:8px !important}@media(max-width: 1023px){.u-mt--xs{margin-top:6px !important}}.u-mt--sm{margin-top:16px !important}@media(max-width: 1023px){.u-mt--sm{margin-top:12px !important}}.u-mt--md{margin-top:24px !important}@media(max-width: 1023px){.u-mt--md{margin-top:18px !important}}.u-mt--lg{margin-top:32px !important}@media(max-width: 1023px){.u-mt--lg{margin-top:24px !important}}.u-mt--xl{margin-top:40px !important}@media(max-width: 1023px){.u-mt--xl{margin-top:28px !important}}.u-mt--2l{margin-top:48px !important}@media(max-width: 1023px){.u-mt--2l{margin-top:30px !important}}.u-mt--3l{margin-top:60px !important}@media(max-width: 1023px){.u-mt--3l{margin-top:36px !important}}.u-mt--4l{margin-top:80px !important}@media(max-width: 1023px){.u-mt--4l{margin-top:48px !important}}.u-mt--none{margin-top:0 !important}.u-mr--xs{margin-right:8px !important}@media(max-width: 1023px){.u-mr--xs{margin-right:6px !important}}.u-mr--sm{margin-right:16px !important}@media(max-width: 1023px){.u-mr--sm{margin-right:12px !important}}.u-mr--md{margin-right:24px !important}@media(max-width: 1023px){.u-mr--md{margin-right:18px !important}}.u-mr--lg{margin-right:32px !important}@media(max-width: 1023px){.u-mr--lg{margin-right:24px !important}}.u-mr--xl{margin-right:40px !important}@media(max-width: 1023px){.u-mr--xl{margin-right:28px !important}}.u-mr--2l{margin-right:48px !important}@media(max-width: 1023px){.u-mr--2l{margin-right:30px !important}}.u-mr--3l{margin-right:60px !important}@media(max-width: 1023px){.u-mr--3l{margin-right:36px !important}}.u-mr--4l{margin-right:80px !important}@media(max-width: 1023px){.u-mr--4l{margin-right:48px !important}}.u-mr--none{margin-right:0 !important}.u-mb--xs{margin-bottom:8px !important}@media(max-width: 1023px){.u-mb--xs{margin-bottom:6px !important}}.u-mb--sm{margin-bottom:16px !important}@media(max-width: 1023px){.u-mb--sm{margin-bottom:12px !important}}.u-mb--md{margin-bottom:24px !important}@media(max-width: 1023px){.u-mb--md{margin-bottom:18px !important}}.u-mb--lg{margin-bottom:32px !important}@media(max-width: 1023px){.u-mb--lg{margin-bottom:24px !important}}.u-mb--xl{margin-bottom:40px !important}@media(max-width: 1023px){.u-mb--xl{margin-bottom:28px !important}}.u-mb--2l{margin-bottom:48px !important}@media(max-width: 1023px){.u-mb--2l{margin-bottom:30px !important}}.u-mb--3l{margin-bottom:60px !important}@media(max-width: 1023px){.u-mb--3l{margin-bottom:36px !important}}.u-mb--4l{margin-bottom:80px !important}@media(max-width: 1023px){.u-mb--4l{margin-bottom:48px !important}}.u-mb--none{margin-bottom:0 !important}.u-ml--xs{margin-left:8px !important}@media(max-width: 1023px){.u-ml--xs{margin-left:6px !important}}.u-ml--sm{margin-left:16px !important}@media(max-width: 1023px){.u-ml--sm{margin-left:12px !important}}.u-ml--md{margin-left:24px !important}@media(max-width: 1023px){.u-ml--md{margin-left:18px !important}}.u-ml--lg{margin-left:32px !important}@media(max-width: 1023px){.u-ml--lg{margin-left:24px !important}}.u-ml--xl{margin-left:40px !important}@media(max-width: 1023px){.u-ml--xl{margin-left:28px !important}}.u-ml--2l{margin-left:48px !important}@media(max-width: 1023px){.u-ml--2l{margin-left:30px !important}}.u-ml--3l{margin-left:60px !important}@media(max-width: 1023px){.u-ml--3l{margin-left:36px !important}}.u-ml--4l{margin-left:80px !important}@media(max-width: 1023px){.u-ml--4l{margin-left:48px !important}}.u-ml--none{margin-left:0 !important}.u-pt--xs{padding-top:8px !important}@media(max-width: 1023px){.u-pt--xs{padding-top:6px !important}}.u-pt--sm{padding-top:16px !important}@media(max-width: 1023px){.u-pt--sm{padding-top:12px !important}}.u-pt--md{padding-top:24px !important}@media(max-width: 1023px){.u-pt--md{padding-top:18px !important}}.u-pt--lg{padding-top:32px !important}@media(max-width: 1023px){.u-pt--lg{padding-top:24px !important}}.u-pt--xl{padding-top:40px !important}@media(max-width: 1023px){.u-pt--xl{padding-top:28px !important}}.u-pt--2l{padding-top:48px !important}@media(max-width: 1023px){.u-pt--2l{padding-top:30px !important}}.u-pt--3l{padding-top:60px !important}@media(max-width: 1023px){.u-pt--3l{padding-top:36px !important}}.u-pt--4l{padding-top:80px !important}@media(max-width: 1023px){.u-pt--4l{padding-top:48px !important}}.u-pt--none{padding-top:0 !important}.u-pr--xs{padding-right:8px !important}@media(max-width: 1023px){.u-pr--xs{padding-right:6px !important}}.u-pr--sm{padding-right:16px !important}@media(max-width: 1023px){.u-pr--sm{padding-right:12px !important}}.u-pr--md{padding-right:24px !important}@media(max-width: 1023px){.u-pr--md{padding-right:18px !important}}.u-pr--lg{padding-right:32px !important}@media(max-width: 1023px){.u-pr--lg{padding-right:24px !important}}.u-pr--xl{padding-right:40px !important}@media(max-width: 1023px){.u-pr--xl{padding-right:28px !important}}.u-pr--2l{padding-right:48px !important}@media(max-width: 1023px){.u-pr--2l{padding-right:30px !important}}.u-pr--3l{padding-right:60px !important}@media(max-width: 1023px){.u-pr--3l{padding-right:36px !important}}.u-pr--4l{padding-right:80px !important}@media(max-width: 1023px){.u-pr--4l{padding-right:48px !important}}.u-pr--none{padding-right:0 !important}.u-pb--xs{padding-bottom:8px !important}@media(max-width: 1023px){.u-pb--xs{padding-bottom:6px !important}}.u-pb--sm{padding-bottom:16px !important}@media(max-width: 1023px){.u-pb--sm{padding-bottom:12px !important}}.u-pb--md{padding-bottom:24px !important}@media(max-width: 1023px){.u-pb--md{padding-bottom:18px !important}}.u-pb--lg{padding-bottom:32px !important}@media(max-width: 1023px){.u-pb--lg{padding-bottom:24px !important}}.u-pb--xl{padding-bottom:40px !important}@media(max-width: 1023px){.u-pb--xl{padding-bottom:28px !important}}.u-pb--2l{padding-bottom:48px !important}@media(max-width: 1023px){.u-pb--2l{padding-bottom:30px !important}}.u-pb--3l{padding-bottom:60px !important}@media(max-width: 1023px){.u-pb--3l{padding-bottom:36px !important}}.u-pb--4l{padding-bottom:80px !important}@media(max-width: 1023px){.u-pb--4l{padding-bottom:48px !important}}.u-pb--none{padding-bottom:0 !important}.u-pl--xs{padding-left:8px !important}@media(max-width: 1023px){.u-pl--xs{padding-left:6px !important}}.u-pl--sm{padding-left:16px !important}@media(max-width: 1023px){.u-pl--sm{padding-left:12px !important}}.u-pl--md{padding-left:24px !important}@media(max-width: 1023px){.u-pl--md{padding-left:18px !important}}.u-pl--lg{padding-left:32px !important}@media(max-width: 1023px){.u-pl--lg{padding-left:24px !important}}.u-pl--xl{padding-left:40px !important}@media(max-width: 1023px){.u-pl--xl{padding-left:28px !important}}.u-pl--2l{padding-left:48px !important}@media(max-width: 1023px){.u-pl--2l{padding-left:30px !important}}.u-pl--3l{padding-left:60px !important}@media(max-width: 1023px){.u-pl--3l{padding-left:36px !important}}.u-pl--4l{padding-left:80px !important}@media(max-width: 1023px){.u-pl--4l{padding-left:48px !important}}.u-pl--none{padding-left:0 !important}.u-text--alignLeft{text-align:left !important}.u-text--alignCenter{text-align:center !important}.u-text--alignRight{text-align:right !important}