@keyframes moveIcon{0%{transform:translate(0)}50%{transform:translate(100%)}50.1%{transform:translate(-110%)}to{transform:translate(0)}}body{margin:0;padding:0;border:none}img,div,p,blockquote,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset,textarea{border:0;margin:0;padding:0;font-size:100%;font-weight:400;font-style:normal;text-decoration:none;list-style:none}a{cursor:pointer;text-decoration:none;color:inherit}table{font-size:100%}hr.separator{display:none}input[type=text],button,select,textarea{resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;border-radius:0;background-color:#0000}select::-ms-expand{display:none}figure{margin:0}img,svg,video{width:100%;height:100%}video,img{vertical-align:middle}button{cursor:pointer;padding:0}*{box-sizing:border-box}input[type=text],input[type=tel],input[type=email],input[type=submit],button,select,textarea{resize:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;-webkit-border-radius:0;border-radius:0;background-color:#0000}input:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}.header{background-color:#10a8ba;color:#fff;font-size:1rem;height:3.5rem;padding-left:1.25rem;padding-right:2rem;position:fixed;top:0;left:0;width:100%;z-index:100}@media only screen and (max-width: 767px){.header{padding-inline:1rem}}.headerContents{display:flex;justify-content:space-between;align-items:center;height:inherit}.headerLogo{font-size:1.125rem;font-weight:700;line-height:1.5;letter-spacing:.05625rem;position:relative;z-index:210}@media only screen and (max-width: 767px){.headerLogo{font-size:1rem;letter-spacing:0}}@media only screen and (max-width: 767px){.headerLogo img{vertical-align:baseline}}@media only screen and (max-width: 767px){.headerNavWrap{display:none;background-color:#10a8ba;width:100%;height:100dvh;position:absolute;top:0;left:50%;transform:translate(-50%);z-index:200}}@media only screen and (max-width: 767px){.headerNav{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding-bottom:3.125rem;position:relative}}.headerNavList{display:flex;justify-content:flex-end;align-items:center;gap:2.5rem;line-height:1}@media only screen and (max-width: 767px){.headerNavList{flex-direction:column;gap:3.3125rem;justify-content:center;align-items:center}}.headerNavItem{height:2.5rem}.headerNavItem a{display:flex;align-items:center;font-size:1rem;font-weight:700;line-height:1;height:100%;transition:opacity .4s}.headerNavItem a span{line-height:1;transition:opacity .4s}@media only screen and (max-width: 767px){.headerNavItem a{font-size:1.25rem;font-weight:500;line-height:1.5;letter-spacing:.1rem}}@media (hover: hover){.headerNavItem:not(:last-of-type) a:hover{opacity:.5}}.headerNavItem:last-of-type a{background-color:#fff;border-radius:calc(infinity * 1px);color:#10a8ba;height:2.5rem;width:10.625rem;line-height:2.4375rem;text-align:center;display:flex}.headerNavLinkBtn{width:calc(100% - 5rem);position:absolute;bottom:2.5rem;left:50%;transform:translate(-50%)}.headerNavLinkBtn .linkBtn{background-color:#fff;border-radius:calc(infinity * 1px);color:#10a8ba}.menuButton{display:none}@media only screen and (max-width: 767px){.menuButton{display:block;background-color:transparent;border:none;cursor:pointer;display:inline-block;margin:0;padding:0;position:fixed;width:3.5rem;height:3.5rem;top:0;right:0;z-index:999}}.menuButton.is-open .-top{top:50%;transform:translateY(-50%) rotate(45deg)}.menuButton.is-open .-middle{opacity:0}.menuButton.is-open .-bottom{bottom:auto;top:50%;transform:translateY(-50%) rotate(-45deg)}.menuButtonLineWrap{position:relative;display:inline-block;width:1.5rem;height:1.25rem}.menuButtonLine{position:absolute;left:0;width:100%;height:.0625rem;background-color:#fff;transform-origin:center}.menuButtonLine.-top{top:0}.menuButtonLine.-middle{top:50%;transform:translateY(-50%)}.menuButtonLine.-bottom{bottom:0}.footer{background-color:#2c2c2c;color:#fff;padding-top:3.375rem;padding-bottom:3.75rem;font-size:1rem;line-height:1.5;letter-spacing:.08rem}@media only screen and (max-width: 767px){.footer{padding-block:1rem}}.footerInner{max-width:85rem}@media only screen and (max-width: 767px){.footerInner{padding:0 .9375rem!important}}.footerBottom{border-top:.0625rem solid #858888;margin-top:1.625rem;padding-top:1.625rem}@media only screen and (max-width: 767px){.footerBottom{margin-top:1.75rem;padding-top:1.6875rem}}.footerBottomText{font-weight:500}.footerBottomLink{display:flex;justify-content:space-between;margin-top:1rem}@media only screen and (max-width: 767px){.footerBottomLink{flex-direction:column;gap:1rem}}.footerBottomLinkItem{font-weight:700}.footerBottomLinkItem:first-of-type{font-size:.75rem;letter-spacing:.06rem}.footerBottomLinkItem:last-of-type{font-size:.6875rem;letter-spacing:.055rem}.footerBottomLinkItem a{text-decoration:underline;transition:opacity .4s}.footerBottomLinkItem a:hover{opacity:.5}.bgGreen{background-color:#10a8ba;color:#fff}.linkBtn{display:flex;gap:.5625rem;justify-content:center;align-items:center;height:4.125rem;border-radius:calc(infinity * 1px);position:relative}@media only screen and (max-width: 767px){.linkBtn{height:3.375rem}}.linkBtnText{font-size:1.5rem;font-weight:700;letter-spacing:.12rem;line-height:1}@media only screen and (max-width: 767px){.linkBtnText{font-size:1rem;letter-spacing:.08rem}}.linkBtnIcon{width:1rem;height:1rem;overflow:hidden}@media only screen and (max-width: 767px){.linkBtnIcon{width:1.0625rem;height:1rem}}.linkBtnIcon svg{vertical-align:super}.linkBtnIcon img{vertical-align:super}.moviePlayBtn{width:11.3125rem;height:7.5rem;position:absolute;bottom:10.125rem;right:5.125rem;z-index:1}@media only screen and (max-width: 767px){.moviePlayBtn{width:3.9375rem;height:2.5625rem;bottom:3.125rem;right:2.5rem}}.moviePlayBtn svg{transition:.4s}.moviePlayBtn svg .movieBtnFrame{stroke:#fff;transition:.4s;stroke-width:2}.moviePlayBtn svg .movieBtnTriangle{fill:#fff;transition:.4s}.moviePlayOverlay{background-color:#0003;display:block;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;transition:opacity .4s}.movieTitle{color:#fff;font-size:2rem;font-weight:400;line-height:1.4;letter-spacing:.08rem;white-space:nowrap;position:absolute;left:1.5rem;bottom:3.375rem}@media only screen and (max-width: 767px){.movieTitle{font-size:.875rem;letter-spacing:.0275rem;bottom:1.5rem;left:1rem}}@media (hover: hover){.hoverFadeButton span{transition:opacity .4s}.hoverFadeButton a:hover span{opacity:.5}}.iconLoopAnim img{animation:moveIcon 1.2s cubic-bezier(.77,0,.175,1) 0s infinite normal}.aboutIcl{padding-top:10rem;padding-bottom:10rem}@media only screen and (max-width: 767px){.aboutIcl{padding-top:5rem;padding-bottom:5rem}}.aboutIcl .aboutIclInner{max-width:57.5rem}.aboutIclHeading{display:flex;gap:5rem}@media only screen and (max-width: 767px){.aboutIclHeading{flex-direction:column;align-items:center;gap:2.5rem}}.aboutIclLogo{flex-basis:15rem}@media only screen and (max-width: 767px){.aboutIclLogo{flex-basis:auto;order:2;width:8rem;height:10.125rem}}.aboutIclLogo img{height:auto}.aboutIclHeadingBody{flex:1;margin-top:.0625rem}@media only screen and (max-width: 767px){.aboutIclHeadingBody{display:contents}}.aboutIclHeadingTItle{font-size:2.5rem;font-weight:500;line-height:1.4;letter-spacing:.1rem}@media only screen and (max-width: 767px){.aboutIclHeadingTItle{order:1;font-size:1.25rem;letter-spacing:.05rem}}.aboutIclHeadingText{font-size:1.25rem;font-weight:500;line-height:1.5;letter-spacing:.125rem;margin-top:2.0625rem}@media only screen and (max-width: 767px){.aboutIclHeadingText{order:3;font-size:1rem;letter-spacing:.1rem;margin-top:0}}.aboutIclHeadingText .--name{text-align:right;margin-top:2rem}@media only screen and (max-width: 767px){.aboutIclHeadingText .--name{margin-top:.9375rem}}.aboutIclHeadingText p{font-weight:500}.aboutIclLink{margin-top:4.5rem}@media only screen and (max-width: 767px){.aboutIclLink{margin-top:3rem}}.choices{padding-top:5rem;padding-bottom:10rem;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.choices{padding-top:4.375rem;padding-bottom:4.375rem}}.choicesInner{max-width:78.5625rem}.choicesTitle{position:relative;height:23.1875rem}@media only screen and (max-width: 767px){.choicesTitle{height:8rem}}.choicesTitle .--main{width:27.5rem;position:absolute;top:0;left:4.375rem}@media only screen and (max-width: 767px){.choicesTitle .--main{width:9.5rem;left:-1.875rem}}.choicesTitle .--sub{width:59.125rem;position:absolute;bottom:0;right:4.6875rem}@media only screen and (max-width: 767px){.choicesTitle .--sub{width:20.4375rem;right:-1.875rem}}.choicesBody{margin-top:5rem}@media only screen and (max-width: 767px){.choicesBody{margin-top:1.0625rem}}.choicesImageWrap{position:absolute;top:27.4375rem;right:.1875rem}@media only screen and (max-width: 767px){.choicesImageWrap{position:static}}.choicesImage{width:55.375rem;height:auto}@media only screen and (max-width: 767px){.choicesImage{width:24.375rem;margin-left:-2.5rem}}.choicesImageCaption .--01{width:6.1875rem;position:absolute;top:4.625rem;right:29.6875rem}@media only screen and (max-width: 767px){.choicesImageCaption .--01{width:4.4375rem;top:1.375rem;right:auto;left:.75rem}}.choicesImageCaption .--02{width:6.25rem;position:absolute;top:2.125rem;right:18.5625rem}@media only screen and (max-width: 767px){.choicesImageCaption .--02{width:4.125rem;top:.0625rem;left:50%;transform:translate(-50%)}}@media only screen and (max-width: 767px){.choicesTextWrap{margin-top:1.375rem}}.choicesTextItem:nth-of-type(-n+3) .choicesSubTitle{color:#fff;margin-left:-.75rem}@media only screen and (max-width: 767px){.choicesTextItem:nth-of-type(-n+3) .choicesSubTitle{margin-left:0;margin-inline:-1.875rem}}.choicesTextItem:nth-of-type(-n+3) .choicesDetail{padding-left:.625rem;margin-top:0;max-width:30.625rem}@media only screen and (max-width: 767px){.choicesTextItem:nth-of-type(-n+3) .choicesDetail{padding-left:0}}.choicesTextItem:nth-of-type(1) .choicesDetail,.choicesTextItem:nth-of-type(3) .choicesDetail{margin-top:.9375rem}@media only screen and (max-width: 767px){.choicesTextItem:nth-of-type(1) .choicesDetail,.choicesTextItem:nth-of-type(3) .choicesDetail{margin-top:1.5625rem}}.choicesTextItem:nth-of-type(2) .choicesDetail{margin-top:.375rem}@media only screen and (max-width: 767px){.choicesTextItem:nth-of-type(2) .choicesDetail{margin-top:1.5rem}}@media only screen and (max-width: 767px){.choicesTextItem:nth-of-type(3){margin-top:2.5rem!important}}.choicesTextItem:not(:first-of-type){margin-top:4rem}@media only screen and (max-width: 767px){.choicesTextItem:not(:first-of-type){margin-top:3.1875rem}}.choicesTextItem:nth-of-type(4){margin-top:11.125rem}@media only screen and (max-width: 767px){.choicesTextItem:nth-of-type(4){margin-top:3rem}}.choicesTextItem:last-of-type{margin-top:5rem}@media only screen and (max-width: 767px){.choicesTextItem:last-of-type{margin-top:3rem}}.choicesSubTitle{font-size:2rem;font-weight:700;line-height:1.4;letter-spacing:.08rem;overflow:hidden;position:relative}.choicesSubTitle.--odd{display:flex;align-items:center;padding-left:3.75rem;height:6.6875rem;padding-bottom:.5rem}@media only screen and (max-width: 767px){.choicesSubTitle.--odd{height:5.25rem;padding-bottom:.125rem}}.choicesSubTitle.--even{display:flex;align-items:center;padding-left:3.75rem;height:7.625rem;padding-bottom:.5rem}@media only screen and (max-width: 767px){.choicesSubTitle.--even{height:5.6875rem;padding-left:2.3125rem;padding-bottom:.25rem}}@media only screen and (max-width: 767px){.choicesSubTitle{font-size:1.375rem;letter-spacing:.06rem}}.choicesSubTitleInner{display:inline-block;transform-origin:left bottom}.choicesSubTitleBg.--odd{width:29.1875rem;position:absolute;top:0;left:0;z-index:-1}@media only screen and (max-width: 767px){.choicesSubTitleBg.--odd{width:100%}}.choicesSubTitleBg.--even{width:33.6875rem;position:absolute;top:0;left:0;z-index:-1}@media only screen and (max-width: 767px){.choicesSubTitleBg.--even{width:100%}}.choicesDetail{font-size:1.125rem;line-height:1.5;margin-top:1rem}@media only screen and (max-width: 767px){.choicesDetail{font-size:1rem;margin-top:1.375rem}}.choicesDetail>*+*{margin-top:.5rem}@media only screen and (max-width: 767px){.choicesDetail>*+*{margin-top:1rem}}.choicesDetail p{font-weight:500}@media only screen and (max-width: 767px){.choicesDetail p:nth-of-type(2){font-size:.8125rem;margin-top:1.125rem}}.choicesDetail a{transition:opacity .5s}.choicesDetail a:hover{transition:opacity .5s;opacity:.5}.disclaimerTitle{font-weight:700}.disclaimerText{font-size:.75rem;line-height:1.5;letter-spacing:.06rem;margin-top:.5rem;font-weight:500}@media only screen and (max-width: 767px){.disclaimerText{font-size:.6875rem;margin-top:0}}.experience{padding-top:5rem;padding-bottom:10rem}@media only screen and (max-width: 767px){.experience{padding-top:3.0625rem;padding-bottom:5rem}}.experienceTitle{font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:.08rem}@media only screen and (max-width: 767px){.experienceTitle{font-size:1.25rem;letter-spacing:.05rem}}.experienceMovieContent{display:block;border-radius:2.5rem;margin-top:2rem;width:56.375rem;height:31.6875rem;margin-inline:auto;position:relative;overflow:hidden}@media only screen and (max-width: 767px){.experienceMovieContent{border-radius:0;width:100%;height:12.75rem;margin-top:.9375rem;margin-left:0}}.experienceMovieContent video{object-fit:cover;height:auto}@media only screen and (max-width: 767px){.experienceMovieContent video{height:100%}}@media (hover: hover){.experienceMovieContent:hover .moviePlayOverlay{opacity:1}.experienceMovieContent:hover svg{scale:.9}.experienceMovieContent:hover svg .movieBtnFrame{stroke:#ffffffb3;fill:#ffffffb3;stroke-width:0;opacity:.7}.experienceMovieContent:hover svg .movieBtnTriangle{fill:#10a8ba}}.experienceText{font-size:1.5rem;font-weight:500;line-height:1.5;text-align:center;margin-top:2rem}@media only screen and (max-width: 767px){.experienceText{font-size:1rem;line-height:1.4;margin-top:1rem;text-align:left}}.faq{padding-top:10rem;padding-bottom:10rem}@media only screen and (max-width: 767px){.faq{padding-top:5rem;padding-bottom:5rem;overflow:hidden}}.faq .faqInner{max-width:72.5rem}@media only screen and (max-width: 767px){.faq .faqInner{padding:0 2rem}}.faqBody{position:relative}.faqHeading{position:absolute;top:0;left:2.866875rem}@media only screen and (max-width: 767px){.faqHeading{position:static}}.faqTitle{width:25.8125rem;height:31.125rem}@media only screen and (max-width: 767px){.faqTitle{width:18.75rem;height:22.75rem;margin-inline:auto}}.faqHeadingTagsList{display:flex;flex-wrap:wrap;gap:.625rem 1.0625rem;background-color:#10a8ba;border-radius:1.5rem;color:#fff;font-size:1.25rem;font-weight:700;line-height:1;margin-top:1.5625rem;margin-left:-.125rem;max-width:26.125rem;padding:1.5rem 1rem}@media only screen and (max-width: 767px){.faqHeadingTagsList{gap:.6875rem 1.0625rem;border-radius:1rem;font-size:.875rem;margin-top:1.4375rem;padding:.9375rem 1.0625rem 1.0625rem;margin-left:0}}.faqHeadingTagsItem:nth-of-type(3),.faqHeadingTagsItem:nth-of-type(6){margin-right:-1.1875rem}.faqContents{padding-top:5.5rem}@media only screen and (max-width: 767px){.faqContents{padding-top:4.875rem;overflow:hidden}}@media only screen and (max-width: 767px){.faqList{display:flex;flex-direction:column}.faqList>*+*{margin-top:1.5rem}}@media only screen and (max-width: 767px){.faqItem{width:100%}}@media only screen and (min-width: 768px){.faqItem.--01{width:33.3125rem;margin-left:auto}}@media only screen and (max-width: 767px){.faqItem.--01{order:1}}@media only screen and (min-width: 768px){.faqItem.--02{width:34.1875rem;margin-top:-10rem}}@media only screen and (max-width: 767px){.faqItem.--02{order:2}}.faqItem.--03{display:flex}@media only screen and (min-width: 768px){.faqItem.--03{width:40.875rem;height:19rem;margin-top:-15.75rem;margin-left:auto}}@media only screen and (max-width: 767px){.faqItem.--03{order:3;height:11rem}}@media only screen and (min-width: 768px){.faqItem.--04{width:38.9375rem;height:27.25rem;margin-top:-1.75rem;margin-left:2.5rem}}@media only screen and (max-width: 767px){.faqItem.--04{order:4}}@media only screen and (min-width: 768px){.faqItem.--05{margin-top:-23.75rem;width:27.0625rem;height:31.0625rem;margin-left:auto}}@media only screen and (max-width: 767px){.faqItem.--05{order:5}}@media only screen and (min-width: 768px){.faqItem.--06{margin-top:-2.3125rem;width:21.0625rem;height:37.125rem}}@media only screen and (max-width: 767px){.faqItem.--06{order:6}}@media only screen and (min-width: 768px){.faqItem.--07{margin-top:-37.125rem;width:18.4375rem;height:35.125rem;margin-left:23.0625rem}}@media only screen and (max-width: 767px){.faqItem.--07{order:7}}@media only screen and (min-width: 768px){.faqItem.--08{width:27.0625rem;height:53rem;margin-top:-27.5rem;margin-left:auto}}@media only screen and (max-width: 767px){.faqItem.--08{order:9}}@media only screen and (min-width: 768px){.faqItem.--09{width:38.125rem;margin-top:-22rem;margin-left:3.375rem}}@media only screen and (max-width: 767px){.faqItem.--09{order:8}}.faqItem.--10{display:flex}@media only screen and (min-width: 768px){.faqItem.--10{height:18.9375rem;margin-top:1.5rem}}@media only screen and (max-width: 767px){.faqItem.--10{order:10;flex-direction:column;height:auto;margin-top:1.5rem}}.faqItemQuestion{color:#fff;position:relative;z-index:1}.--02 .faqItemQuestion{display:flex}@media only screen and (min-width: 768px){.--02 .faqItemQuestion{height:10rem}}.--03 .faqItemQuestion{display:flex;flex-direction:column}@media only screen and (min-width: 768px){.--03 .faqItemQuestion{width:21rem}}@media only screen and (max-width: 767px){.--03 .faqItemQuestion{width:10rem}}@media only screen and (min-width: 768px){.--05 .faqItemQuestion{width:22.0625rem;height:13.75rem}}@media only screen and (min-width: 768px){.--06 .faqItemQuestion{display:flex;height:17.875rem}}@media only screen and (max-width: 767px){.--06 .faqItemQuestion{display:flex;height:8.375rem}}@media only screen and (min-width: 768px){.--07 .faqItemQuestion{height:15.25rem}}@media only screen and (min-width: 768px){.--09 .faqItemQuestion{height:10.625rem}}@media only screen and (min-width: 768px){.--10 .faqItemQuestion{display:flex;height:11rem;width:41.0625rem}}@media only screen and (max-width: 767px){.--10 .faqItemQuestion{display:flex;height:8.375rem}}.faqItemQuestionLabel{display:block;line-height:1;text-align:center;background-repeat:no-repeat;background-position:center;position:relative}@media only screen and (min-width: 768px){.--vertical.--label01 .faqItemQuestionLabel{width:3.5rem;height:8.25rem;background-image:url(../svg/faq-label-question01-vertical.svg);background-size:2.14375rem}.--vertical.--label02 .faqItemQuestionLabel{width:2.5rem;height:6.8125rem;background-image:url(../svg/faq-label-question02-vertical.svg);background-size:1.625rem}}.--label01 .faqItemQuestionLabel{width:8.25rem;height:3.5rem;background-image:url(../svg/faq-label-question01.svg);background-size:6.974375rem}.--label02 .faqItemQuestionLabel{width:6.8125rem;height:2.5rem;padding-bottom:.375rem;background-image:url(../svg/faq-label-question02.svg);background-size:5.56625rem}.--label03 .faqItemQuestionLabel{font-size:1rem;width:5.5625rem;height:2rem;background-image:url(../svg/faq-label-question03.svg);background-size:4.369375rem}@media only screen and (max-width: 767px){.--sp-label00 .faqItemQuestionLabel{width:8.25rem;height:3.5rem;background-image:url(../svg/faq-label-question01.svg);background-size:6.9375rem}}@media only screen and (max-width: 767px){.--sp-label01 .faqItemQuestionLabel{width:6.8125rem;height:2.5rem;background-image:url(../svg/faq-label-question02.svg);background-size:5.5625rem}}@media only screen and (max-width: 767px){.--sp-label02 .faqItemQuestionLabel{width:5.5625rem;height:2rem;background-image:url(../svg/faq-label-question03.svg);background-size:4.369375rem}}@media only screen and (max-width: 767px){.--sp-label01.--vertical .faqItemQuestionLabel{width:2.5rem;height:6.8125rem;background-image:url(../svg/faq-label-question02-vertical.svg);background-size:1.625rem}}.--orange .faqItemQuestionLabel{background-color:#eeb141}.--blue .faqItemQuestionLabel{background-color:#29bdff}.--lightGreen .faqItemQuestionLabel{background-color:#61bf3f}.--purple .faqItemQuestionLabel{background-color:#eb97f2}.faqItem.--01 .faqItemQuestionLabel{margin-left:auto}.faqItemQuestionText{font-weight:700;line-height:1.4;position:relative}.--orange .faqItemQuestionText{background-color:#eeb141}.--blue .faqItemQuestionText{background-color:#29bdff}.--lightGreen .faqItemQuestionText{background-color:#61bf3f}.--purple .faqItemQuestionText{background-color:#eb97f2}.--title01 .faqItemQuestionText{font-size:3.25rem}@media only screen and (max-width: 767px){.--title01 .faqItemQuestionText{font-size:2rem}}.--title02 .faqItemQuestionText{font-size:3rem}@media only screen and (max-width: 767px){.--title02 .faqItemQuestionText{font-size:1.5rem}}.--title03 .faqItemQuestionText{font-size:2.75rem}@media only screen and (max-width: 767px){.--title03 .faqItemQuestionText{font-size:1.5rem}}.--title04 .faqItemQuestionText{font-size:2.3125rem}@media only screen and (max-width: 767px){.--title04 .faqItemQuestionText{font-size:1.5rem}}.--title05 .faqItemQuestionText{font-size:2rem}@media only screen and (max-width: 767px){.--title05 .faqItemQuestionText{font-size:1.5rem}}.--title06 .faqItemQuestionText{font-size:1.75rem}@media only screen and (max-width: 767px){.--title06 .faqItemQuestionText{font-size:1rem}}.--01 .faqItemQuestionText{height:16.6875rem;padding-top:1.625rem;padding-left:3rem}@media only screen and (max-width: 767px){.--01 .faqItemQuestionText{font-size:2rem;height:10.3125rem;padding-top:1rem;padding-left:1.5rem}}.--02 .faqItemQuestionText{flex:1;padding-top:1.0625rem;padding-left:3rem}@media only screen and (max-width: 767px){.--02 .faqItemQuestionText{height:6.25rem;padding-top:.875rem;padding-left:2rem}}.--03 .faqItemQuestionText{flex:1;padding-top:2.625rem;padding-left:1.5rem}@media only screen and (max-width: 767px){.--03 .faqItemQuestionText{font-size:1rem;padding-top:2.4375rem;padding-left:1rem}}.--04 .faqItemQuestionText{height:8.125rem;padding-top:1.5rem;padding-left:1.5rem}@media only screen and (max-width: 767px){.--04 .faqItemQuestionText{height:4.5625rem;padding-top:.875rem;padding-left:1rem}}.--05 .faqItemQuestionText{height:13.75rem;padding-top:1.3125rem;padding-left:1.5rem}@media only screen and (max-width: 767px){.--05 .faqItemQuestionText{font-size:2rem;height:13.75rem;padding-top:1.25rem;padding-left:1.5rem}}.--06 .faqItemQuestionText{flex:1;padding-top:2rem;padding-left:1.5rem}@media only screen and (max-width: 767px){.--06 .faqItemQuestionText{padding-top:1rem;padding-bottom:.875rem;padding-left:1.5rem}}.--07 .faqItemQuestionText{height:13.25rem;padding-top:1.5625rem;padding-left:1.5rem}@media only screen and (max-width: 767px){.--07 .faqItemQuestionText{font-size:1.5rem;height:9.375rem;padding-top:1.5rem;padding-left:1.5rem}}.--08 .faqItemQuestionText{height:27.625rem;padding-top:3.5625rem;padding-left:2rem}@media only screen and (max-width: 767px){.--08 .faqItemQuestionText{height:14.25rem;padding-top:1.5rem;padding-left:1.5rem}}.--09 .faqItemQuestionText{height:8.125rem;padding-top:1.5rem;padding-left:1.5rem}@media only screen and (max-width: 767px){.--09 .faqItemQuestionText{font-size:2rem;height:14.25rem;padding-top:1.5rem;padding-left:1.5rem}}.--10 .faqItemQuestionText{flex:1;padding-top:2.125rem;padding-left:1.625rem}@media only screen and (max-width: 767px){.--10 .faqItemQuestionText{font-size:1.5rem;padding-top:1rem;padding-left:1.5rem}}.faqItemQuestionIcon{height:auto;position:absolute}.--01 .faqItemQuestionIcon{width:5.9375rem;height:7.5rem;bottom:2.125rem;right:4.75rem}@media only screen and (max-width: 767px){.--01 .faqItemQuestionIcon{width:3.66375rem;height:4.640625rem;bottom:1.296875rem;right:2.02375rem}}.--02 .faqItemQuestionIcon{width:3.17625rem;height:4.0225rem;top:.75rem;right:6.1875rem}@media only screen and (max-width: 767px){.--02 .faqItemQuestionIcon{width:1.975rem;height:2.5rem;top:.5rem;right:3.3375rem}}.--04 .faqItemQuestionIcon{width:4.1875rem;height:5.75rem;bottom:1.0625rem;right:5rem}@media only screen and (max-width: 767px){.--04 .faqItemQuestionIcon{width:2.365rem;height:2.995rem;bottom:.755rem;right:1.01rem}}.--09 .faqItemQuestionIcon{width:4.1875rem;height:5.3125rem;bottom:1.1875rem;right:2.25rem}@media only screen and (max-width: 767px){.--09 .faqItemQuestionIcon{width:3.4375rem;height:auto;bottom:1.9375rem;right:1.5rem}}.faqItemQuestionIcon svg{vertical-align:super}.faqItemAnswerInner{border:.375rem solid #10A8BA;width:100%}@media only screen and (max-width: 767px){.faqItemAnswerInner{border:.1875rem solid #10A8BA}}.--01 .faqItemAnswerInner{border-top:none}.--03 .faqItemAnswerInner{border-left:none}.--04 .faqItemAnswerInner{border-top:none}@media only screen and (max-width: 767px){.--05 .faqItemAnswerInner{border-top:none}}.--06 .faqItemAnswerInner,.--07 .faqItemAnswerInner,.--08 .faqItemAnswerInner,.--09 .faqItemAnswerInner{border-top:none}.faqItemAnswer{background-color:#fff;writing-mode:vertical-rl;text-orientation:upright;position:relative}.faqItemAnswer.--text01{font-size:1.5rem}.faqItemAnswer.--text02{font-size:1.375rem}.faqItemAnswer.--text03{font-size:1.25rem}.faqItemAnswer.--text04{font-size:1.125rem}.faqItemAnswer.--text05{font-size:1.0625rem}.--01 .faqItemAnswer{border-top:none}@media only screen and (min-width: 768px){.--01 .faqItemAnswer{width:30.625rem;height:19rem}}@media only screen and (max-width: 767px){.--01 .faqItemAnswer{font-size:.875rem;line-height:1.05;width:18.1875rem;height:11.75rem}}@media only screen and (min-width: 768px){.--02 .faqItemAnswer{width:27.875rem;height:20.25rem;margin-top:-3rem;margin-left:0}}@media only screen and (max-width: 767px){.--02 .faqItemAnswer{font-size:.875rem;width:100%;height:12.4375rem;margin-left:auto;margin-top:-1.8125rem}}.--03 .faqItemAnswer{flex:1;border-left:none;margin-top:2.5rem}@media only screen and (max-width: 767px){.--03 .faqItemAnswer{font-size:.75rem;margin-top:2rem}}.--04 .faqItemAnswer{border-top:none;width:100%}@media only screen and (min-width: 768px){.--04 .faqItemAnswer{height:19.125rem}}@media only screen and (max-width: 767px){.--04 .faqItemAnswer{font-size:.75rem;height:10.625rem}}@media only screen and (min-width: 768px){.--05 .faqItemAnswer{width:100%;height:30.875rem;margin-top:-9.75rem}}@media only screen and (max-width: 767px){.--05 .faqItemAnswer{width:100%;border-top:none;font-size:.75rem;height:11.4375rem}}.--06 .faqItemAnswer{border-top:none}@media only screen and (min-width: 768px){.--06 .faqItemAnswer{width:18.5625rem;height:19.25rem;margin-left:auto}}@media only screen and (max-width: 767px){.--06 .faqItemAnswer{font-size:.75rem;width:17.875rem;height:12.5rem;margin-left:auto}}.--07 .faqItemAnswer{border-top:none}@media only screen and (min-width: 768px){.--07 .faqItemAnswer{width:100%;height:21.875rem}}@media only screen and (max-width: 767px){.--07 .faqItemAnswer{font-size:.75rem;width:100%;height:10.9375rem}}.--08 .faqItemAnswer{border-top:none}@media only screen and (min-width: 768px){.--08 .faqItemAnswer{width:24.0625rem;height:26.9375rem}}@media only screen and (max-width: 767px){.--08 .faqItemAnswer{font-size:.875rem;width:100%;height:11.875rem}}.--09 .faqItemAnswer{border-top:none}@media only screen and (min-width: 768px){.--09 .faqItemAnswer{width:29.5625rem;height:16.4375rem;margin-left:auto}}@media only screen and (max-width: 767px){.--09 .faqItemAnswer{width:100%;font-size:.75rem;height:12.8125rem}}.--10 .faqItemAnswer{width:29.3125rem;margin-left:-.375rem}@media only screen and (max-width: 767px){.--10 .faqItemAnswer{font-size:.75rem;height:13.1875rem;width:100%;margin-left:0;margin-top:-.1875rem}}.faqItemAnswer{--mask1-height: 100%;--mask2-height: 100%;--mask1-opacity: 1}.faqItemAnswer:before{content:"";position:absolute;bottom:0;right:0;left:0;height:var(--mask2-height);pointer-events:none;background-color:#10a8ba;z-index:0}.faqItemAnswer:after{content:"";position:absolute;bottom:0;right:0;left:0;height:var(--mask1-height);background:#fff;opacity:var(--mask1-opacity);z-index:0;outline:.375rem solid #ffffff;outline-offset:0}.faqItemAnswerLabel{background-color:#10a8ba;position:absolute;background-repeat:no-repeat;background-position:center}.faqItemAnswerLabel span{vertical-align:super}.--label01 .faqItemAnswerLabel{height:10.125rem;width:4rem;background-image:url(../svg/faq-label-answer01.svg);background-size:3.0625rem}@media only screen and (max-width: 767px){.--label01 .faqItemAnswerLabel{height:5.8125rem;width:2.5rem;background-image:url(../svg/faq-label-answer02.svg);background-size:1.7rem}}.--label02 .faqItemAnswerLabel{height:5.8125rem;width:2.5rem;background-image:url(../svg/faq-label-answer02.svg);background-size:1.7rem}@media only screen and (max-width: 767px){.--label02 .faqItemAnswerLabel{height:4.8125rem;width:2rem;background-image:url(../svg/faq-label-answer03.svg);background-size:1.2375rem}}.--label03 .faqItemAnswerLabel{height:4.8125rem;width:2rem;background-image:url(../svg/faq-label-answer03.svg);background-size:1.2375rem}@media only screen and (max-width: 767px){.--label03 .faqItemAnswerLabel{height:3.9375rem;width:1.5rem;background-image:url(../svg/faq-label-answer04.svg);background-size:.825rem}}.--01 .faqItemAnswerLabel{top:0;right:0}.--02 .faqItemAnswerLabel{top:0rem;left:0}.--03 .faqItemAnswerLabel{top:0;right:0}.--04 .faqItemAnswerLabel{bottom:0;right:0}@media only screen and (max-width: 767px){.--04 .faqItemAnswerLabel{top:0;right:0}}.--05 .faqItemAnswerLabel{top:0;right:0}@media only screen and (max-width: 767px){.--05 .faqItemAnswerLabel{height:5.8125rem;width:2.5rem;background-image:url(../svg/faq-label-answer02.svg);background-size:1.7rem}}.--06 .faqItemAnswerLabel{top:0;left:0}@media only screen and (max-width: 767px){.--06 .faqItemAnswerLabel{height:4.8125rem;width:2rem;background-image:url(../svg/faq-label-answer02.svg);background-size:1.325rem}}.--07 .faqItemAnswerLabel{top:0;right:0}@media only screen and (max-width: 767px){.--07 .faqItemAnswerLabel{height:5.8125rem;width:2.5rem;background-image:url(../svg/faq-label-answer02.svg);background-size:1.7rem}}.--08 .faqItemAnswerLabel,.--09 .faqItemAnswerLabel,.--10 .faqItemAnswerLabel{top:0;right:0}@media only screen and (max-width: 767px){.--10 .faqItemAnswerLabel{height:6rem;width:2.5rem;background-image:url(../svg/faq-label-answer02.svg);background-size:1.7rem}}.faqItemAnswerLabel{--mask1-height: 100%;--mask2-height: 100%}.faqItemAnswerLabel:before{content:"";position:absolute;bottom:0;right:0;left:0;height:var(--mask2-height);pointer-events:none;background-color:inherit;z-index:1}.faqItemAnswerLabel:after{content:"";position:absolute;bottom:0;right:0;left:0;height:var(--mask1-height);background:#fff;z-index:2}.faqItemAnswerText{font-weight:700;line-height:1.45;text-align:justify;position:relative}.faqItemAnswerText span{white-space:nowrap}@media only screen and (max-width: 767px){.faqItemAnswerText span.is-pc{display:contents}}.--01 .faqItemAnswerText{line-height:1.46;padding:1.5rem 4.625rem 2.0625rem 0}@media only screen and (max-width: 767px){.--01 .faqItemAnswerText{padding:1.5rem 3rem 1.3125rem 0;line-height:1.43;letter-spacing:0}}.--02 .faqItemAnswerText{line-height:1.35;letter-spacing:.1125rem;padding:4.25rem 2.25rem 1.4375rem 0}@media only screen and (max-width: 767px){.--02 .faqItemAnswerText{font-size:.75rem;letter-spacing:.05625rem;line-height:1.66;padding:2.6875rem 1.0625rem 1.3125rem 0}}.--03 .faqItemAnswerText{letter-spacing:.125rem;padding:1.25rem 2.6875rem 1.4375rem 0}@media only screen and (max-width: 767px){.--03 .faqItemAnswerText{letter-spacing:.05rem;line-height:1.35;padding:.875rem 2.125rem 1.25rem 0}}.--04 .faqItemAnswerText{line-height:1.38;letter-spacing:.04375rem;padding:1.625rem 3.625rem 1.625rem 0}@media only screen and (max-width: 767px){.--04 .faqItemAnswerText{letter-spacing:.0625rem;line-height:1.42;padding:1rem 2.625rem 1.25rem 0}}.--05 .faqItemAnswerText{line-height:1.35;letter-spacing:.11875rem;padding:13.5rem 1.375rem 1.5625rem 0}@media only screen and (max-width: 767px){.--05 .faqItemAnswerText{letter-spacing:.05625rem;line-height:1.5;padding:1.125rem 3.125rem 1.25rem 1.25rem}}.--06 .faqItemAnswerText{letter-spacing:.0125rem;line-height:1.49;padding:1.5rem 1.25rem 1.4375rem 0}@media only screen and (max-width: 767px){.--06 .faqItemAnswerText{letter-spacing:.125rem;line-height:1.74;padding:1.125rem 1.5rem 1.1875rem 1.25rem}}.--07 .faqItemAnswerText{line-height:1.35;letter-spacing:.05625rem;padding:1.5625rem 3.375rem 1.625rem 0}@media only screen and (max-width: 767px){.--07 .faqItemAnswerText{letter-spacing:.1875rem;line-height:1.75;padding:1.125rem 3.0625rem 1.125rem 0}}.--08 .faqItemAnswerText{letter-spacing:.05625rem;padding:1.6875rem 4.75rem 1.5rem 0}@media only screen and (max-width: 767px){.--08 .faqItemAnswerText{letter-spacing:.05625rem;line-height:1.43;padding:1.125rem 3.0625rem 1.25rem}}.--09 .faqItemAnswerText{line-height:1.72;letter-spacing:0rem;padding:1.5625rem 5.25rem 1.5rem 0}@media only screen and (max-width: 767px){.--09 .faqItemAnswerText{letter-spacing:.1875rem;line-height:1.67;padding:1.125rem 3.0625rem 1.125rem 0}}.--10 .faqItemAnswerText{line-height:1.5;letter-spacing:.05625rem;padding:1.1875rem 3.3125rem 1.5625rem 0}@media only screen and (max-width: 767px){.--10 .faqItemAnswerText{letter-spacing:.00625rem;line-height:1.5;padding:1.0625rem 3.125rem 1.1875rem 0}}@media only screen and (max-width: 767px){.faqMore{text-align:center;margin-top:1rem}}.faqMore button{display:inline-block;background-color:#10a8ba;color:#fff;font-weight:700;letter-spacing:.23125rem;line-height:2.4375rem;text-align:center;height:2.375rem;width:19.375rem;padding-left:.1875rem;border-radius:0;transition:.3s}.faqMore button.is-open{border-radius:100px}@media only screen and (max-width: 767px){.faqMore button{font-size:1rem;letter-spacing:.08rem;border-radius:calc(infinity * 1px);height:3.375rem}}.features{padding-top:10rem}@media only screen and (max-width: 767px){.features{padding-top:5rem}}.featuresTitle{text-align:center}.featuresTitle img{width:57.1875rem;margin-inline:auto}@media only screen and (max-width: 767px){.featuresTitle img{width:19.375rem;margin-left:1.5rem}}.featuresInner{max-width:58.75rem}.featuresPointList{display:flex;gap:1.5rem;margin-top:5rem;margin-inline:-5.625rem}@media only screen and (max-width: 767px){.featuresPointList{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem 1.5rem;margin-top:2.5rem;margin-inline:0}}.featuresPointItem{flex-basis:calc((100% - 4.5rem)/4)}.featuresItemImage{width:8.4375rem;height:8.4375rem;margin-inline:auto}@media only screen and (max-width: 767px){.featuresItemImage{width:6.5rem;height:6.5rem}}.featuresPointItemBody{font-weight:500;margin-top:1rem}.featuresPointItemTitle{font-size:1.125rem;font-weight:500;line-height:1.4;letter-spacing:.05625rem;text-align:center;white-space:nowrap}@media only screen and (max-width: 767px){.featuresPointItemTitle{display:flex;align-items:center;justify-content:center;font-size:1.125rem;height:2.8em;white-space:normal}}.featuresPointItemText{font-size:.875rem;font-weight:500;line-height:1.58;margin-top:.5rem}@media only screen and (max-width: 767px){.featuresPointItemText{text-align:left;line-height:1.57}}.featuresDetailList{margin-top:3rem}.featuresDetailList>*+*{margin-top:2.9375rem}.featuresDetailItem:nth-of-type(3){margin-top:3rem}@media only screen and (max-width: 767px){.featuresDetailItem:last-of-type .featuresDetailText>*+*{margin-top:1.03125rem}}.featuresSubTitle{font-size:2rem;font-weight:700;line-height:1.5;letter-spacing:.08rem}@media only screen and (max-width: 767px){.featuresSubTitle{font-size:1.25rem;letter-spacing:.05rem}}.featuresSubTitle span{padding-left:.625rem}@media only screen and (max-width: 767px){.featuresSubTitle span{display:block;padding:0}}.featuresDetailBody{margin-top:1rem}.featuresDetailText{font-size:1rem;line-height:1.37}@media only screen and (max-width: 767px){.featuresDetailText{line-height:1.37}}.featuresDetailText>*+*{margin-top:1rem}@media only screen and (max-width: 767px){.featuresDetailText .--list{margin-right:-.3125rem}}.featuresDetailText .--list span{padding-right:.5625rem}.featuresDetailText p{font-weight:500}.featuresDetailTable{display:flex;border:.0625rem solid #ffffff;border-radius:1rem;overflow:hidden}.featuresDetailTable.--lines{display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width: 767px){.featuresDetailTable.--lines{grid-template-columns:1fr}}.featuresDetailTable.--lines dd{padding-right:1.625rem}@media only screen and (max-width: 767px){.featuresDetailTable.--lines dd{padding-right:1rem}}.featuresDetailTableItem{display:flex;flex-direction:column}.featuresDetailTableItem:nth-of-type(2) dt{border-left:.0625rem solid #10A8BA}@media only screen and (max-width: 767px){.featuresDetailTableItem:nth-of-type(2) dt{border:none}}.featuresDetailTableItem:nth-of-type(2) dd{border-left:.0625rem solid #ffffff}@media only screen and (max-width: 767px){.featuresDetailTableItem:nth-of-type(2) dd{border:none}}.featuresDetailTableItem dt{background-color:#fff;color:#10a8ba;font-size:1rem;line-height:1.4;letter-spacing:.05rem;padding:.6875rem 1rem}@media only screen and (max-width: 767px){.featuresDetailTableItem dt{padding-block:.71875rem}}.featuresDetailTableItem dd{display:flex;align-items:center;flex:1;font-size:.875rem;line-height:1.4;padding:.875rem 1rem 1.2125rem}.featuresDetailTableItem dd p{font-weight:500}.kvMovie{position:relative;height:100dvh;display:flex;align-items:center;justify-content:center}@media only screen and (max-width: 767px){.kvMovie{padding-top:3.8125rem;padding-bottom:3.8125rem}}@media only screen and (max-width: 767px){.kvMovie .inner{padding:0}}.video-bg video{position:absolute;top:0;left:0;min-width:100%;width:100%;height:100%;object-fit:cover;z-index:-2}.kvMovieContent{display:block;width:50.5625rem;height:28.5rem;border-radius:2.5rem;margin-inline:auto;overflow:hidden;position:relative}@media only screen and (max-width: 767px){.kvMovieContent{width:21.875rem;height:12.25rem;border-radius:1rem}}@media only screen and (max-width: 767px){.kvMovieContent video{height:auto}}.kvMovieContent video.video-main{display:none}@media (hover: hover){.kvMovieContent:hover .moviePlayOverlay{opacity:1}.kvMovieContent:hover svg{scale:.9}.kvMovieContent:hover svg .movieBtnFrame{stroke:#ffffffb3;fill:#ffffffb3;stroke-width:0;opacity:.7}.kvMovieContent:hover svg .movieBtnTriangle{fill:#10a8ba}}.kvMovieModal{display:none;width:100%;position:absolute;top:0;left:0;z-index:200}.kvMovieModal.is-open{display:block}.kvMovieModalOverlay{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#00000080;z-index:-1}.kvMovieModalBody{background-color:#10a8ba;width:67.5rem;height:37.9375rem;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}@media only screen and (max-width: 767px){.kvMovieModalBody{width:100%;height:13.6875rem;top:50%;left:0;transform:translateY(-50%)}}.kvModalBtn{background-color:transparent;border:none;cursor:pointer;display:inline-block;margin:0;padding:0;position:fixed;top:-6.375rem;right:-.9375rem;width:5.75rem;height:5.75rem;z-index:999;transition:transform .4s,opacity .4s}@media only screen and (max-width: 767px){.kvModalBtn{width:3.5rem;height:3.5rem;top:-3.4375rem;right:0}}.kvModalBtn .-top{top:50%;transform:translateY(-50%) rotate(45deg)}.kvModalBtn .-bottom{bottom:auto;top:50%;transform:translateY(-50%) rotate(-45deg)}@media (hover: hover){.kvModalBtn:hover{transform:scale(.8);opacity:.5}}.kvModalBtnWrap{position:relative;display:inline-block;width:5.75rem;height:5.75rem}@media only screen and (max-width: 767px){.kvModalBtnWrap{width:3.5rem;height:3.5rem}}.kvModalBtnLine{position:absolute;left:0;width:100%;height:.1875rem;border-radius:calc(infinity * 1px);background-color:#fff;transform-origin:center}@media only screen and (max-width: 767px){.kvModalBtnLine{height:.125rem}}.kv{background-color:#10a8ba;position:relative;overflow:hidden;height:100dvh;min-height:50rem}@media only screen and (max-width: 767px){.kv{min-height:auto}}.kvCatchWrap{width:85rem;height:auto;position:absolute;top:calc(50% + 8.1875rem);left:49.8%;top:calc(50% + 7.8125rem);left:50%;transform:translate(-50%,-50%);z-index:1}@media only screen and (max-width: 767px){.kvCatchWrap{width:21.0625rem;top:17.5rem;transform:translate(-50%);left:50%}}.kvCatchBlock{opacity:0}.kvCatchBlock.--pc{display:flex;align-items:center;gap:.65625rem}.kvCatchBlock.--pc .kvCatchSub{width:28.375rem;margin-top:5.125rem}.kvCatchBlock.--pc .kvCatchSub svg{overflow:visible}.kvCatchBlock.--pc .kvCatchMain{width:55.9375rem}.kvCatchBlock.--pc .kvCatchMain.-inner{width:100%;height:100%}.kvCatchBlock.--pc .kvCatchMain.-inner img{width:100%;height:100%;object-fit:cover;display:block;opacity:0}.kvCatchBlock.--sp{width:21.0625rem;margin:0 auto;top:50.4%;left:50%}.kvImgArea .kvImg{width:29.625rem;height:16.25rem;position:absolute;transform:translate(-50%,-50%);overflow:hidden;-webkit-mask-image:url(../img/kv/pc/kv-img01_pc.png);mask-image:url(../img/kv/pc/kv-img01_pc.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.kvImgArea .kvImg img{opacity:0}@media only screen and (max-width: 767px){.kvImgArea .kvImg{width:14.8125rem;height:8.125rem}}.kvImgArea .kvImg.--01{width:46.5625rem;height:25.5625rem;top:52.2%;left:49.9%}@media only screen and (max-width: 767px){.kvImgArea .kvImg.--01{width:27.5625rem;height:15.125rem;transform:translate(-50%);top:10rem}}.kvImgArea .kvImg.--02{top:calc(50% - 14.75rem);left:calc(50% - 23.9375rem)}@media only screen and (max-width: 767px){.kvImgArea .kvImg.--02{top:6.5625rem;left:17%}}.kvImgArea .kvImg.--03{top:calc(50% - 14.75rem);left:calc(50% + 24.125rem)}@media only screen and (max-width: 767px){.kvImgArea .kvImg.--03{top:38.0625rem;left:17%}}.kvImgArea .kvImg.--04{top:calc(50% + .75rem);left:calc(50% - 39.4375rem)}@media only screen and (max-width: 767px){.kvImgArea .kvImg.--04{top:29.4375rem;left:17%}}.kvImgArea .kvImg.--05{top:calc(50% + .75rem);left:calc(50% + 38.9375rem)}@media only screen and (max-width: 767px){.kvImgArea .kvImg.--05{top:29.4375rem;left:85%}}.kvImgArea .kvImg.--06{top:calc(50% + 17.125rem);left:calc(50% - 24rem)}@media only screen and (max-width: 767px){.kvImgArea .kvImg.--06{top:6.5625rem;left:85%}}.kvImgArea .kvImg.--07{top:calc(50% + 17.125rem);left:calc(50% + 24.125rem)}@media only screen and (max-width: 767px){.kvImgArea .kvImg.--07{top:38.0625rem;left:85%}}.kvImgArea .kvImg .kvimg-inner{width:100%;height:100%}.kvImgArea .kvImg .kvimg-inner img{width:100%;height:100%;object-fit:cover;display:block}.kvBottomText{color:#fff;font-size:.875rem;line-height:1.5;letter-spacing:.03rem;text-align:right;width:fit-content;position:absolute;bottom:.5rem;right:.75rem}@media only screen and (max-width: 767px){.kvBottomText{bottom:.25rem;right:.5rem}}.search{background-color:#10a8ba;padding-top:10rem;padding-bottom:10rem}@media only screen and (max-width: 767px){.search{padding-top:5rem;padding-bottom:5rem}}.search .searchInner{max-width:68.5625rem}.searchContents{display:flex;gap:4.4375rem;align-items:center}@media only screen and (max-width: 767px){.searchContents{flex-direction:column;align-items:center;gap:2.5rem}}.searchImg{width:26.625rem}@media only screen and (max-width: 767px){.searchImg{width:100%}}.searchBody{flex:1}.searchLink .linkBtn{background-color:#fff;width:23rem}@media only screen and (max-width: 767px){.searchLink .linkBtn{width:100%}}.aboutIclLink .linkBtn{background-color:#10a8ba;color:#fff;width:29.9375rem;margin-inline:auto}@media only screen and (max-width: 767px){.aboutIclLink .linkBtn{width:100%}}.searchText{color:#fff;font-size:1.25rem;font-weight:500;line-height:1.5;letter-spacing:.125rem;margin-top:2.0625rem}@media only screen and (max-width: 767px){.searchText{font-size:.875rem;letter-spacing:.1em}}.voice{background-color:#10a8ba;color:#fff;height:70.375rem;overflow:hidden;position:relative}@media only screen and (max-width: 767px){.voice{height:auto;padding-top:5rem;padding-bottom:5rem}}.voiceWrap{margin-top:-5rem}.voiceHeading{width:fit-content;margin-inline:auto;padding-top:10rem;position:relative;left:-.3125rem}@media only screen and (max-width: 767px){.voiceHeading{padding-top:17.625rem}}.voiceTitle{width:33.4375rem;height:auto;padding-bottom:.8275rem;position:relative;left:-.125rem;--title-mask-width: 100%}.voiceTitle .--main{-webkit-mask-image:url(../svg/voice-title/voice-title1_pc.svg);mask-image:url(../svg/voice-title/voice-title1_pc.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.voiceTitle .--main:before{content:"";background:#10a8ba;position:absolute;width:var(--title-mask-width);height:100%;right:0}.voiceTitle .--sub{position:absolute;width:16.375rem;height:3rem;bottom:0;right:0}@media only screen and (max-width: 767px){.voiceTitle{width:20.6875rem;margin-left:.5rem;padding-bottom:.5625rem}.voiceTitle .--main{-webkit-mask-image:url(../svg/voice-title/voice-title1_sp.svg);mask-image:url(../svg/voice-title/voice-title1_sp.svg)}.voiceTitle .--sub{width:10.125rem;height:1.875rem;bottom:0}}.voiceLead{font-size:1.25rem;font-weight:700;line-height:1.4;text-align:center;margin-top:2.5rem}@media only screen and (min-width: 768px){.voiceLead{position:relative;left:.3125rem}}@media only screen and (max-width: 767px){.voiceLead{font-size:.875rem;line-height:1.43;margin-top:1.0625rem;padding-left:.25rem}}@media only screen and (max-width: 767px){.voiceContentsBody{margin-top:2rem;margin-inline:-1.5rem}}@media only screen and (max-width: 767px){.voiceImageWrap{display:flex;justify-content:center;gap:1rem .875rem;flex-wrap:wrap;overflow:hidden}}.voiceImage{height:auto;padding:0!important;position:absolute;transform:translate(-50%)}@media only screen and (max-width: 767px){.voiceImage{width:10.75rem;transform:none;position:static}}.voiceImage.--01{width:44.75rem;top:33.875rem;left:50%}@media only screen and (max-width: 767px){.voiceImage.--01{width:22.375rem;margin-inline:auto;transform:none;position:absolute;top:4.5rem;left:50%;transform:translate(-50%);order:0}}@media only screen and (min-width: 768px){.voiceImage.--02{width:36.6875rem;left:calc(50% + 42rem);top:28.8125rem}}@media only screen and (min-width: 768px){.voiceImage.--03{width:28.625rem;left:calc(50% - 39.375rem);top:13.4375rem}}@media only screen and (max-width: 767px){.voiceImage.--03{order:3}}@media only screen and (min-width: 768px){.voiceImage.--04{width:20.9375rem;left:calc(50% - 13.125rem);top:59.1875rem}}@media only screen and (max-width: 767px){.voiceImage.--04{order:4}}@media only screen and (min-width: 768px){.voiceImage.--05{width:27.375rem;left:calc(50% + 37.1875rem);top:66.3125rem}}@media only screen and (max-width: 767px){.voiceImage.--05{order:7}}@media only screen and (min-width: 768px){.voiceImage.--06{width:31.8125rem;left:50%;top:71.875rem}}@media only screen and (max-width: 767px){.voiceImage.--06{order:8}}@media only screen and (min-width: 768px){.voiceImage.--07{width:26.375rem;left:calc(50% + 31.875rem);top:-1.0625rem}}@media only screen and (max-width: 767px){.voiceImage.--07{order:11}}.voiceText{background-repeat:no-repeat;background-size:contain;background-position:center;padding:0!important;position:absolute;transform:translate(-50%);transform-origin:left;transition:.3s;z-index:0}@media (hover: hover){.voiceText:hover{transform:scale(1.1) translate(-50%)}.voiceText:hover.--small .voiceTextBgBorder{transform:scale(1.08)}.voiceText:hover.--large .voiceTextBgBorder{transform:scale(1.055)}}@media only screen and (max-width: 767px){.voiceText{width:10.75rem!important;height:5.875rem!important;transform:none;position:relative;transition:0}.voiceText:hover,.voiceText:hover.--small .voiceTextBgBorder,.voiceText:hover.--large .voiceTextBgBorder{transform:none}}.voiceText.--large{width:31.5rem;height:17rem}.voiceText.--large .voiceTextBg{background-image:url(../svg/voice-frame-large.svg)}.voiceText.--large .voiceTextMain{font-size:2.5rem;letter-spacing:.125rem}.voiceText.--large .voiceTextSub{font-size:1.125rem;margin-top:1rem;letter-spacing:.05625rem}.voiceText.--large.--04 .voiceTextMain{font-size:2.125rem}.voiceText.--large.--04 .voiceTextMain br.is-modal{display:none}.voiceText.--small{width:21rem;height:11.5rem}.voiceText.--small .voiceTextBg{background-image:url(../svg/voice-frame-small.svg)}.voiceText.--small .voiceTextMain{font-size:1.5rem}.voiceText.--small .voiceTextSub{font-size:.75rem;margin-top:.5rem}@media only screen and (min-width: 768px){.voiceText.--01{left:calc(50% - 26.375rem);top:.4375rem}}@media only screen and (max-width: 767px){.voiceText.--01{order:1}}@media only screen and (min-width: 768px){.voiceText.--02{left:calc(50% + 1.375rem);top:-8.0625rem}}@media only screen and (max-width: 767px){.voiceText.--02{order:2}}@media only screen and (min-width: 768px){.voiceText.--03{left:calc(50% + 34.0625rem);top:15.5rem}}@media only screen and (max-width: 767px){.voiceText.--03{order:5}}@media only screen and (min-width: 768px){.voiceText.--04{left:calc(50% - 39.375rem);top:31.9375rem}}@media only screen and (max-width: 767px){.voiceText.--04{order:6}}@media only screen and (min-width: 768px){.voiceText.--05{left:calc(50% - 34.0625rem);top:51.0625rem}}@media only screen and (max-width: 767px){.voiceText.--05{order:9}}@media only screen and (min-width: 768px){.voiceText.--06{left:calc(50% + 13.125rem);top:59.1875rem}}@media only screen and (max-width: 767px){.voiceText.--06{order:10}}@media only screen and (min-width: 768px){.voiceText.--07{left:calc(50% + 34.0625rem);top:51.0625rem}}@media only screen and (max-width: 767px){.voiceText.--07{order:12}}@media only screen and (min-width: 768px){.voiceText.--08{left:calc(50% - 39.375rem);top:65.3125rem}}@media only screen and (max-width: 767px){.voiceText.--08{order:13}}@media only screen and (min-width: 768px){.voiceText.--09{left:calc(50% - 26.375rem);top:82.3125rem}}@media only screen and (max-width: 767px){.voiceText.--09{order:14}}@media only screen and (min-width: 768px){.voiceText.--10{left:calc(50% + 26.375rem);top:82.3125rem}}@media only screen and (max-width: 767px){.voiceText.--10{order:15}}.voiceTextBg{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:center;transform-origin:center;z-index:0}.voiceTextBgBorder{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:center;transform:scale(.9);transform-origin:center;z-index:-1;transition:.3s}@media only screen and (max-width: 767px){.voiceTextBgBorder{display:none}}.voiceText:nth-of-type(4n+1).--large .voiceTextBgBorder{background-image:url(../svg/hover-voice-frame/voice-frame-large_c00.svg)}.voiceText:nth-of-type(4n+1).--small .voiceTextBgBorder{background-image:url(../svg/hover-voice-frame/voice-frame-small_c00.svg)}.voiceText:nth-of-type(4n+2).--large .voiceTextBgBorder{background-image:url(../svg/hover-voice-frame/voice-frame-large_c01.svg)}.voiceText:nth-of-type(4n+2).--small .voiceTextBgBorder{background-image:url(../svg/hover-voice-frame/voice-frame-small_c01.svg)}.voiceText:nth-of-type(4n+3).--large .voiceTextBgBorder{background-image:url(../svg/hover-voice-frame/voice-frame-large_c02.svg)}.voiceText:nth-of-type(4n+3).--small .voiceTextBgBorder{background-image:url(../svg/hover-voice-frame/voice-frame-small_c02.svg)}.voiceText:nth-of-type(4n+4).--large .voiceTextBgBorder{background-image:url(../svg/hover-voice-frame/voice-frame-large_c03.svg)}.voiceText:nth-of-type(4n+4).--small .voiceTextBgBorder{background-image:url(../svg/hover-voice-frame/voice-frame-small_c03.svg)}.voiceTextBody{color:#10a8ba;font-weight:700;line-height:1.2;width:fit-content;z-index:1;position:relative}.--large .voiceTextBody{padding-top:1rem;margin-inline:auto}.--small .voiceTextBody{padding-top:.375rem;margin-inline:auto}@media only screen and (max-width: 767px){.voiceTextBody{padding-top:1rem!important}}.voiceTextMain{display:block;letter-spacing:.075rem;text-align-last:left}@media only screen and (max-width: 767px){.voiceTextMain{font-size:.75rem!important;letter-spacing:.0375rem!important;width:fit-content;margin-inline:auto}}.voiceTextSub{display:block;letter-spacing:.0375rem;line-height:1.2;text-align:right}@media only screen and (max-width: 767px){.voiceTextSub{font-size:.625rem!important;margin-top:.375rem!important;letter-spacing:.03125rem}}.--04 .voiceTextSub{padding-right:1.5rem}@media only screen and (max-width: 767px){.--04 .voiceTextSub{padding-right:1.3125rem}}.voiceContentsBtn{text-align:center;margin-top:3rem}.voiceContentsBtn button{background-color:#fff;border-radius:calc(infinity * 1px);color:#10a8ba;font-size:1rem;font-weight:700;line-height:1.4;letter-spacing:.08rem;text-align:center;width:19.375rem;height:3.375rem}.voiceEffecetInner{position:relative;width:100%;height:100%}.voiceModal{display:none;width:100%;position:absolute;top:0;left:0;z-index:200}.voiceModal.is-open{display:block}.voiceModalOverlay{position:fixed;top:0;left:0;width:100%;height:100dvh;background-color:#00000080;z-index:-1}.voiceModalBody{background-color:#10a8ba;border-radius:1rem;width:66.4375rem;height:calc(100dvh - 5rem);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);overflow:hidden}@media only screen and (max-width: 767px){.voiceModalBody{border-radius:0;width:100%;height:100dvh;top:0;transform:translate(-50%)}}.voiceModalHeading{background-color:#fff;height:4.625rem;padding:1.25rem 1.5rem}@media only screen and (max-width: 767px){.voiceModalHeading{height:4.5625rem;padding:1.5rem}}.voiceModalTItle{color:#5fa6b8;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:.12rem}@media only screen and (max-width: 767px){.voiceModalTItle{font-size:1.125rem;letter-spacing:.09rem}}.voiceModalContents{display:flex;gap:1.5rem;padding:2.5rem;height:calc(100% - 4.5625rem);position:relative}@media only screen and (max-width: 767px){.voiceModalContents{margin-top:0;padding:0}}.voiceModalSide{flex:1;border-top:.125rem solid #ffffff;border-bottom:.125rem solid #ffffff;overflow-y:auto;overflow-x:hidden}.voiceModalSide .simplebar-scrollbar{background-color:#10a8ba!important}.voiceModalSide .simplebar-track.simplebar-vertical{width:.0625rem;right:-.1875rem}.voiceModalSide .simplebar-track{background-color:transparent}.voiceModalSideBtnWrap{padding-block:1.125rem}.voiceModalSideBtn{display:block;width:calc(100% - .625rem);height:6.5rem;position:relative;margin:.3125rem}.voiceModalSideBtn:not(:first-of-type){margin-top:1.125rem}.voiceModalSideBtn.is-active .voiceModalSideBorder{transform:scale(1.08)}@media (hover: hover){.voiceModalSideBtn:hover .voiceModalSideBorder{transform:scale(1.08)}}.voiceModalSideBg{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../svg/voice-frame.svg);background-repeat:no-repeat;background-size:contain;background-position:center;transform-origin:center;z-index:0}.voiceModalSideBorder{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:center;transform:scale(.9);transform-origin:center;z-index:-1;transition:.2s}@media only screen and (max-width: 767px){.voiceModalSideBorder{display:none}}.voiceModalSideBtn:nth-of-type(4n+1) .voiceModalSideBorder{background-image:url(../svg/hover-voice-frame/voice-frame-small_c00.svg)}.voiceModalSideBtn:nth-of-type(4n+2) .voiceModalSideBorder{background-image:url(../svg/hover-voice-frame/voice-frame-small_c01.svg)}.voiceModalSideBtn:nth-of-type(4n+3) .voiceModalSideBorder{background-image:url(../svg/hover-voice-frame/voice-frame-small_c02.svg)}.voiceModalSideBtn:nth-of-type(4n+4) .voiceModalSideBorder{background-image:url(../svg/hover-voice-frame/voice-frame-small_c03.svg)}.voiceModalTextBody{display:flex;flex-direction:column;gap:.5rem;color:#10a8ba;font-weight:700;line-height:1.2;width:fit-content;margin-inline:auto;height:100%;justify-content:center;position:relative}.voiceModalTextMain{font-size:1rem;letter-spacing:.0625rem}.voiceModalTextMain br.is-modal{display:block}.voiceModalTextSub{font-size:.625rem;letter-spacing:.03125rem;text-align:right}.voiceModalMain{flex-basis:47.5rem;border-top:.125rem solid #ffffff;border-bottom:.125rem solid #ffffff;padding:1.25rem}@media only screen and (max-width: 767px){.voiceModalMain{border:none;padding:.5rem}}.voiceModalMain .simplebar-scrollbar{background-color:#fff!important;border-radius:calc(infinity * 1rem)}@media only screen and (max-width: 767px){.voiceModalMain .simplebar-scrollbar{background-color:#fff!important}}.voiceModalMain .simplebar-track{background-color:#10a8ba;border-radius:calc(infinity * 1rem)}@media only screen and (max-width: 767px){.voiceModalMain .simplebar-track{background-color:transparent}}.voiceModalMain .simplebar-track.simplebar-vertical{width:.1875rem;right:0;top:0}@media only screen and (max-width: 767px){.voiceModalMain .simplebar-track.simplebar-vertical{right:2px}}.voiceModalMainList>*+*{margin-top:1rem}.voiceModalMainItem{padding-top:2.5rem;margin-top:-1.5rem}@media only screen and (max-width: 767px){.voiceModalMainItem{padding-top:.5rem;margin-top:.5rem}}.voiceModalMainItemInner{background-color:#fff;border-radius:1.25rem;padding:2.5rem}@media only screen and (max-width: 767px){.voiceModalMainItemInner{padding:1rem}}.voiceModalMainItemProfile{display:flex;align-items:flex-end;gap:.5rem;color:#5fa6b8}@media only screen and (max-width: 767px){.voiceModalMainItemProfile{gap:.25rem}}.voiceModalMainItemProfileIcon{width:2.5rem;height:2.5rem}.voiceModalMainItemProfileText{font-size:.875rem;font-weight:700;line-height:1.4;letter-spacing:.07rem}@media only screen and (max-width: 767px){.voiceModalMainItemProfileText{font-size:.75rem;letter-spacing:.06rem}}.voiceModalItemTitle{color:#5fa6b8;font-size:1.5rem;font-weight:700;line-height:1.4;letter-spacing:.12rem;margin-top:.25rem;padding-bottom:1rem;position:relative}@media only screen and (max-width: 767px){.voiceModalItemTitle{font-size:1rem;letter-spacing:.08rem;margin-top:.125rem;padding-bottom:.75rem}}.voiceModalItemTitle span{border-radius:.125rem;height:.25rem;width:100%;position:absolute;bottom:0;left:0}.voiceModalItemTitle.--orange span{background-color:#deaf4c}.voiceModalItemTitle.--green span{background-color:#83be4c}.voiceModalItemTitle.--purple span{background-color:#d696ef}.voiceModalItemTitle.--blue span{background-color:#70bcfc}.voiceModalItemImg{height:22.5rem;margin-top:1rem;margin-bottom:0}@media only screen and (max-width: 767px){.voiceModalItemImg{height:12rem;margin-top:.75rem}}.voiceModalItemImg img{border-radius:.5rem;object-fit:cover}.voiceModalItemText{padding-top:1.125rem}@media only screen and (max-width: 767px){.voiceModalItemText{padding-top:.75rem}}.voiceModalItemText p{color:#111;font-size:1rem;font-weight:500;line-height:1.6;letter-spacing:.08rem}.voiceModalItemInfo{color:#999;font-size:.875rem;font-weight:500;line-height:1.6;letter-spacing:.07rem;margin-top:1rem}@media only screen and (max-width: 767px){.voiceModalItemInfo{font-size:.75rem;letter-spacing:.06rem;margin-top:.75rem}}.voiceModalBtn{background-color:transparent;border:none;cursor:pointer;display:inline-block;margin:0;padding:0;position:fixed;top:1.375rem;right:1.25rem;width:1.875rem;height:1.875rem;z-index:999;transition:opacity .5s}.voiceModalBtn:hover{opacity:.7;transition:opacity .5s}@media only screen and (max-width: 767px){.voiceModalBtn{top:1.3125rem;right:1.4375rem}}.voiceModalBtn .-top{top:50%;transform:translateY(-50%) rotate(45deg)}.voiceModalBtn .-bottom{bottom:auto;top:50%;transform:translateY(-50%) rotate(-45deg)}.voiceModalBtnWrap{position:relative;display:inline-block;width:1.875rem;height:1.875rem}.voiceModalBtnLine{position:absolute;left:0;width:100%;height:.25rem;background-color:#5fa6b8;transform-origin:center}@media only screen and (max-width: 767px){.voiceModalBtnLine{height:.1875rem}}html{font-size:1.1111111111vw;scroll-behavior:smooth}@media only screen and (max-width: 767px){html{font-size:4.1025641026vw}}body{background:#fff;color:#10a8ba;font-family:Zen Kaku Gothic New,sans-serif;font-weight:500;overflow-x:hidden}body.no-scroll{overflow:hidden}.inner{margin:0 auto;padding:0 1.25rem}@media only screen and (max-width: 767px){.inner{padding:0 2.5rem}}@media only screen and (max-width: 767px){.inner.--narrow{padding:0 1.5rem}}@media only screen and (max-width: 767px){.is-pc{display:none}}.is-sp{display:none}@media only screen and (max-width: 767px){.is-sp{display:block}}.visuallyHidden{clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);border:0;clip-path:inset(50%);height:.0625rem;margin:-.0625rem;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:.0625rem}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto!important;height:auto!important;z-index:0}.simplebar-offset{direction:inherit!important;box-sizing:inherit!important;resize:none!important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box!important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px}.simplebar-scrollbar:before{position:absolute;content:"";background:#000;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity .2s .5s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{top:2px;bottom:2px;left:2px;right:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:0;bottom:0;min-height:0;min-width:10px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{right:auto;left:0}.simplebar-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{width:200%;height:200%;margin:10px 0}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}
