.slick-track{display:flex;align-items:stretch}.new-header{padding:0}.new-header__news{position:absolute;top:32px;left:32px;width:640px;max-width:70%;padding:12px 32px;background-color:#fff;z-index:1;border-radius:36px;box-shadow:0 0 8px rgb(0 0 0 / .15);display:flex;align-items:center;justify-content:space-between}.new-header__news,.new-header__news *{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-header__news__main{flex:0 0 calc(100% - 56px)}.new-header__news__main *{font-weight:500}.new-header__news__main a{transition:0.3s}.new-header__news__main a:hover{text-decoration:underline}.new-header__news__all{transition:0.3s;display:flex;align-items:center;background-color:#19709b;color:#fff;height:48px;margin:-16px -32px;padding:16px;box-sizing:border-box;border-radius:0 32px 32px 0}.new-header__news__all:hover{opacity:.8}.new-header__slider__slide{padding-top:60px}@media not screen and (max-width:989px){.new-header:has(.new-header__news) .new-header__slider__slide{padding-top:100px}.new-header:has(.new-header__news) .new-header__slider__slide .container{max-height:360px}}@media screen and (max-width:767px){.new-header__news{max-width:85%;top:16px;left:16px;padding:6px 8px}.new-header__news,.new-header__news *{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.new-header__news__all{flex:0 0 56px;height:32px;padding:8px;margin:-8px}html[lang=en_US] .new-header__news__main{flex:0 0 calc(100% - 70px)}html[lang=en_US] .new-header__news__all{flex:0 0 70px}}.new-header__slider{position:relative}.new-header__slider img{height:auto;width:auto;max-height:400px}.new-header__slider__arrows{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.new-header__slider__arrows button{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:100px;background-color:#fff0;border:0;pointer-events:all}.new-header__slider__arrows button::before{content:"";width:9px;height:9px;border-top:2px solid #333;border-right:2px solid #333;position:absolute;top:calc(50% - 3px);left:calc(50% - 3px)}.new-header__slider__arrows button:first-child{border-right:1px solid #aba685;left:20px}.new-header__slider__arrows button:first-child::before{transform:rotate(-135deg)}.new-header__slider__arrows button:last-child{border-left:1px solid #aba685;right:20px}.new-header__slider__arrows button:last-child::before{transform:rotate(45deg)}@media screen and (max-width:767px){.new-header__slider__arrows button{width:20px}.new-header__slider__arrows button:first-child{left:8px}.new-header__slider__arrows button:last-child{right:8px}}.new-header__slider__slide{padding-bottom:60px;height:auto;box-sizing:border-box}@media not screen and (max-width:989px){.new-header__slider__slide{height:520px}.new-header__slider__slide .container{max-height:400px}}.new-header__slider__slide.slick-slide{overflow:hidden;display:flex;align-items:center}.new-header__slider__slide__buttons{margin-top:36px}.new-header__slider__slide__buttons a.btn{height:50px;max-height:50px}@media not screen and (max-width:767px){.new-header__slider__slide__buttons a.btn{float:left}}.new-header__slider__slide .container{display:flex;align-items:center;max-width:calc(100% - 140px)}.new-header__slider__slide .container h1{font-size:36px;line-height:50px}@media not screen and (max-width:989px){.new-header__slider__slide__main .concept-image__sp{display:none}}@media not screen and (max-width:989px){.new-header__slider__slide .container{justify-content:space-between}.new-header__slider__slide .container>*{flex:0 0 47.5%;max-width:47.5%;object-fit:contain}.new-header__slider__slide--left-image .container{flex-direction:row-reverse}.new-header__slider__slide__buttons{position:relative;z-index:1;margin-right:-16px}.new-header__slider__slide__buttons a.btn{margin:0 16px 8px 0;width:calc(50% - 16px)}}@media screen and (max-width:989px){.new-header__slider__slide .container{flex-direction:column;margin:auto}.new-header__slider__slide .container>img{display:none}.new-header__slider__slide__buttons{margin-top:16px;display:flex;justify-content:center}}@media screen and (max-width:989px) and (max-width:767px){.new-header__slider__slide__buttons{flex-direction:column;align-items:stretch}.new-header__slider__slide__buttons a.btn{margin:8px 0}.new-header__slider__slide__buttons a.btn+a.btn{margin-left:0}}@media screen and (max-width:767px){.new-header__slider__slide .container{max-width:100%}.new-header__slider__slide__main__sp-container{padding:0 24px}.new-header__slider__slide__main h1{font-size:21px;line-height:30px}}.new-header__slider .slick-dots{display:flex;align-items:center;position:absolute;bottom:16px;left:16px}.new-header__slider .slick-dots li{list-style:none}.new-header__slider .slick-dots li+li{margin-left:16px}.new-header__slider .slick-dots li button{font-size:0;width:12px;height:12px;border-radius:50%;border:2px solid #aba685;padding:0;transition:0.5s}.new-header__slider .slick-dots li.slick-active button{background:#aba685}@media screen and (max-width:989px){.new-header__slider .slick-dots{left:50%;padding-left:0;transform:translateX(-50%)}}.question{display:block;background:none;margin-top:0;border:0;border-top:1px solid #ccc;width:100%;padding:24px 0}.question:last-child{border-bottom:1px solid #ccc}.question *{text-align:left}.question h3{margin:0;font-weight:500;padding-right:40px;position:relative}.question h3::after{content:"";position:absolute;width:12px;height:12px;border:3px solid;border-color:#333 #333 #fff0 #fff0;right:12px;top:50%;transform:translate(0,-50%) rotate(-45deg);transform:translate(0,-50%) rotate(-45deg) scale(-1,-1);transition:0.4s}.question .answer{max-height:0;opacity:0;overflow:hidden;transition:0.4s ease-out}.question .answer>*:first-child{margin-top:0}.question .answer>*:last-child{margin-bottom:0}.question.open h3::after{transform:translate(0,-50%) rotate(-45deg)}.question.open .answer{max-height:999px;margin-top:16px;opacity:1}