.block{padding-bottom:32px}.block__item:not(:last-child){margin-bottom:128px}@media (max-width: 767px){.block__item:not(:last-child){margin-bottom:55px}}.block__item__hd{background-color:#F5AB01;color:#fff;font-size:34px;font-size:3.4rem;line-height:1.32353em;letter-spacing:.04em;font-weight:bold;text-align:center;padding:38px 16px}@media (max-width: 767px){.block__item__hd{font-size:24px;padding:24px 16px}}.block__item__lst{margin-top:99px}@media (max-width: 767px){.block__item__lst{margin-top:45px;width:calc(100% + 32px);margin-left:-16px}}.block__item__lst .etr{font-size:0px;font-size:0rem;line-height:0em;letter-spacing:0em;padding-bottom:69px}.block__item__lst .etr::after{content:"";clear:both;display:table}@media (max-width: 767px){.block__item__lst .etr{display:flex;flex-direction:column;align-items:flex-start;padding-left:16px;padding-right:16px;padding-bottom:32px}.block__item__lst .etr .info01{order:0}.block__item__lst .etr .info02{order:2}}.block__item__lst .etr:not(:last-child){margin-bottom:68px;border-bottom:1px solid #D8D8D8}@media (max-width: 767px){.block__item__lst .etr:not(:last-child){margin-bottom:32px}}.block__item__lst .etr__img{width:40.13672%;float:right;padding-top:80px}@media only screen and (min-width: 768px) and (max-width: 1024px){.block__item__lst .etr__img{max-width:calc(((410 / 1024) * 100%) - 4px)}}@media (max-width: 767px){.block__item__lst .etr__img{width:100%;padding-top:0px;order:1;float:none;margin:16px auto 19px}}.block__item__lst .etr__img img{max-width:410px;width:100%}@media (max-width: 767px){.block__item__lst .etr__img img{max-width:100%}}.block__item__lst .etr__info{width:51.85547%;float:left}@media (max-width: 767px){.block__item__lst .etr__info{width:100%}}.block__item__lst .etr__info__hd{display:flex;justify-content:space-between;align-items:flex-start}.block__item__lst .etr__info__hd .num{display:flex;justify-content:center;align-items:center;border-right:1px solid #707070;border-bottom:1px solid #707070;font-size:21px;font-size:2.1rem;line-height:1em;letter-spacing:0em;font-family:"Jost",sans-serif;width:50px;height:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.block__item__lst .etr__info__hd .num{width:40px;height:40px;font-size:18px}}@media (max-width: 767px){.block__item__lst .etr__info__hd .num{width:33px;height:33px;font-size:14px;font-weight:400;padding:0 5px 5px 0;margin-top:2px}}.block__item__lst .etr__info__hd .txt{width:calc(100% - 73px);margin-top:3px;font-size:28px;font-size:2.8rem;line-height:1.71429em;letter-spacing:.04em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1024px){.block__item__lst .etr__info__hd .txt{font-size:22px;width:calc(100% - 60px)}}@media (max-width: 767px){.block__item__lst .etr__info__hd .txt{width:calc(100% - 50px);font-size:20px;line-height:calc(34/20);margin-top:0}}@media only screen and (max-width: 347px){.block__item__lst .etr__info__hd .txt{font-size:16px}}.block__item__lst .etr__info__ttl{font-size:20px;font-size:2rem;line-height:1.7em;letter-spacing:.04em;font-weight:bold;margin:20px 0 16px}@media only screen and (min-width: 768px) and (max-width: 1024px){.block__item__lst .etr__info__ttl{font-size:16px;letter-spacing:0;margin:10px 0}}@media (max-width: 767px){.block__item__lst .etr__info__ttl{font-size:18px;line-height:calc(30/18);margin:16px 0 0}}@media only screen and (max-width: 347px){.block__item__lst .etr__info__ttl{font-size:16px;letter-spacing:0}}.block__item__lst .etr__info__ttl span{color:#F5AB01}.block__item__lst .etr__info__desc{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.06em}@media only screen and (min-width: 768px) and (max-width: 1024px){.block__item__lst .etr__info__desc{font-size:14px;letter-spacing:0}}@media (max-width: 767px){.block__item__lst .etr__info__desc{letter-spacing:0.05em}.block__item__lst .etr__info__desc span{margin-top:8px;margin-bottom:-4px;display:block}}@media only screen and (max-width: 347px){.block__item__lst .etr__info__desc{font-size:13px}}.block__item__lst .etr__info__note{font-size:13px;font-size:1.3rem;line-height:1.38462em;letter-spacing:.06em;margin-top:23px;color:#646464}@media only screen and (min-width: 768px) and (max-width: 1024px){.block__item__lst .etr__info__note{font-size:12px;margin-top:10px}}@media (max-width: 767px){.block__item__lst .etr__info__note{margin-top:11px}}.block__item__lst .etr__info__note li{padding-left:20px;text-indent:-20px}@media (max-width: 767px){.block__item__lst .etr__info__note li{padding-left:18px;text-indent:-18px}}.block__item__lst .etr__info__note li:not(:last-child){margin-bottom:8px}@media (max-width: 767px){.block__item__lst .etr__info__note li:not(:last-child){margin-bottom:6px}}.block__item__lst .etr__info__note li span{margin-right:5px}@media (max-width: 767px){.block__item__lst .etr__info__note li span{margin-right:3px}}.block__item__mess{margin-top:-8px;padding-bottom:42px;background:#fff;border:1px solid #E6E6E6}@media (max-width: 767px){.block__item__mess{margin-top:0;padding-bottom:0}}.block__item__mess .hd{width:calc(100% + 2px);margin-left:-1px;text-align:center;color:#fff;background:#646464;padding:16px 20px;font-size:22px;font-size:2.2rem;line-height:1.68182em;letter-spacing:.04em;font-weight:bold;position:relative}@media (max-width: 767px){.block__item__mess .hd{font-size:18px;line-height:calc(26/18);padding:11px 16px}}.block__item__mess .hd:before{content:'';position:absolute;width:50px;height:26px;background:url(../../img/performance/ar_mess.svg) center/100% 100% no-repeat;top:calc(100% - 2px);left:calc(50% - 25px)}@media (max-width: 767px){.block__item__mess .hd:before{top:calc(100% - 4px);width:59px;left:calc(50% - 29px);height:20px;background-image:url(../../img/performance/ar_mess_sp.svg)}}.block__item__mess .etr{font-size:0px;font-size:0rem;line-height:0em;letter-spacing:0em;margin:53px auto 0;max-width:877px;width:calc(100% - 36px)}.block__item__mess .etr::after{content:"";clear:both;display:table}@media (max-width: 767px){.block__item__mess .etr{flex-direction:column;display:flex;justify-content:space-between;align-items:flex-start;margin-top:37px;width:calc(100% - 29px);padding-bottom:26px}}.block__item__mess .etr:not(:last-child){margin-bottom:68px;border-bottom:1px solid #D8D8D8}.block__item__mess .etr__img{width:46.97834%;float:left;display:inline-block}@media (max-width: 767px){.block__item__mess .etr__img{width:100%;margin-top:20px}}.block__item__mess .etr__info{width:47.54846%;float:right;display:inline-block}@media (max-width: 767px){.block__item__mess .etr__info{width:100%}}.block__item__mess .etr__info__ttl{font-size:24px;font-size:2.4rem;line-height:1.70833em;letter-spacing:.04em;font-weight:bold;margin:-6px 0 20px}@media only screen and (min-width: 768px) and (max-width: 1024px){.block__item__mess .etr__info__ttl{font-size:20px}}@media (max-width: 767px){.block__item__mess .etr__info__ttl{text-align:left;font-size:19px;line-height:calc(33/19);margin-bottom:5px}}@media only screen and (max-width: 347px){.block__item__mess .etr__info__ttl{font-size:18px}}.block__item__mess .etr__info__txt{font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.04em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1024px){.block__item__mess .etr__info__txt{font-size:16px}}@media (max-width: 767px){.block__item__mess .etr__info__txt{font-size:17px;line-height:calc(29/17)}}.block__item__mess .etr__info__txt span{color:#F5AB01}.block__item__mess .etr__info__desc{font-size:16px;font-size:1.6rem;line-height:1.75em;letter-spacing:.06em;margin:12px 0 8px}@media only screen and (min-width: 768px) and (max-width: 1024px){.block__item__mess .etr__info__desc{font-size:14px;letter-spacing:0.02em}}@media (max-width: 767px){.block__item__mess .etr__info__desc{margin:14px 0 7px;letter-spacing:0.05em}}@media only screen and (max-width: 347px){.block__item__mess .etr__info__desc{font-size:14px}}.block__item__mess .etr__info__note{font-size:13px;font-size:1.3rem;line-height:1.38462em;letter-spacing:.06em;text-align:right;color:#646464}.block__item__mess .etr__info__note span{margin-right:3px}.intro{margin-top:36px;padding:0 0 76px;position:relative;z-index:1;text-align:center;background:url(../../img/performance/intro_bg.jpg) top left/15px auto repeat;overflow:hidden}@media (max-width: 767px){.intro{margin-top:10px;padding-bottom:46px}}.intro__img{width:100%;padding-left:43px;position:relative}@media (max-width: 767px){.intro__img{padding-left:0}}.intro__img:before{content:'';position:absolute;width:100vw;height:58%;top:0;right:0;background:#fff;z-index:-1}.intro__img .thumb{width:100%}.intro__img .scroll{position:absolute;bottom:22px;width:28px;left:7px}@media (max-width: 767px){.intro__img .scroll{display:none}}.intro__ttl{font-size:28px;font-size:2.8rem;line-height:1.60714em;letter-spacing:.04em;font-weight:bold;margin:54px auto 22px}@media (max-width: 767px){.intro__ttl{font-size:20px;line-height:1.5;margin:36px 0 17px}}@media only screen and (max-width: 347px){.intro__ttl{font-size:16px}}.intro__txt{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.02em;max-width:880px;margin:0 auto}@media (max-width: 767px){.intro__txt{line-height:calc(30/16);text-align:left}}@media only screen and (max-width: 347px){.intro__txt{font-size:14px}}.intro__btn{display:flex;justify-content:center;margin:43px auto 0}@media (max-width: 767px){.intro__btn{margin:32px auto 0;justify-content:flex-start}}.intro__btn .btn-down{display:flex;justify-content:center;align-items:center;width:100%;max-width:292px;border:1px solid #333333;font-size:15px;font-size:1.5rem;line-height:1.73333em;letter-spacing:0em;font-weight:bold;background:#fff;border-radius:50px;min-height:60px;padding:5px 20px;position:relative;transition:all 0.3s;cursor:pointer}.intro__btn .btn-down:not(:last-child){margin-right:30px}@media (max-width: 767px){.intro__btn .btn-down:not(:last-child){margin-right:13px}.intro__btn .btn-down:not(:last-child):nth-child(2n){margin-right:0}}@media only screen and (min-width: 1025px){.intro__btn .btn-down:hover{background:#333;color:#fff;opacity:1}.intro__btn .btn-down:hover i:before{bottom:-110%}.intro__btn .btn-down:hover i:after{bottom:0}}@media (max-width: 767px){.intro__btn .btn-down{width:calc(50% - 6.5px);min-height:50px;min-width:unset;margin-bottom:15px;line-height:18px}}.intro__btn .btn-down i{display:block;position:absolute;width:13px;height:20px;right:23px;top:calc(50% - 9px);overflow:hidden}@media (max-width: 767px){.intro__btn .btn-down i{right:19px;width:11px;height:17px;top:calc(50% - 8px)}}.intro__btn .btn-down i:before,.intro__btn .btn-down i:after{position:absolute;content:'';width:100%;height:100%;left:0;transition:all 0.3s}.intro__btn .btn-down i:before{bottom:0;background:url(../../img/performance/ar_down.svg) top center/100% 100% no-repeat}.intro__btn .btn-down i:after{bottom:115%;background:url(../../img/performance/ar_down_white.svg) top center/100% 100% no-repeat}@media only screen and (min-width: 1025px){.performance .block__item .etr .etr__img img{position:relative;left:1px}.performance .block__item:nth-child(1) .block__item__lst .etr:nth-child(1) .etr__img{padding-top:62px}.performance .block__item:nth-child(1) .block__item__lst .etr:nth-child(1) .etr__img img{max-width:411px}.performance .block__item:nth-child(1) .block__item__lst .etr:nth-child(4){margin-top:-10px}.performance .block__item:nth-child(2) .block__item__lst .etr:not(:last-child){margin-bottom:65px;padding-bottom:66px}.performance .block__item:nth-child(2) .block__item__lst .etr:nth-child(1){margin-top:-5px}.performance .block__item:nth-child(2) .block__item__lst .etr:nth-child(4) .etr__img{padding-top:60px}}@media (max-width: 767px){.performance .block__item:nth-child(1) .block__item__lst .etr:nth-child(2) .etr__img{margin-top:23px}.performance .block__item:nth-child(1) .block__item__lst .etr:nth-child(3) .etr__img{margin-top:22px}.performance .block__item:nth-child(2) .block__item__lst{margin-top:50px}.performance .block__item:nth-child(2) .block__item__lst .etr:not(:last-child){padding-bottom:40px}.performance .block__item:nth-child(2) .block__item__lst .etr:nth-child(4){padding-top:7px}.performance .block__item:nth-child(2) .block__item__lst .etr:nth-child(4) .info02{margin-top:5px;margin-bottom:-12px}}

/*# sourceMappingURL=maps/performance.min.css.map */
