﻿.footer .ft-banner,.footer .ft-map,.footer .ft-main{display:none}.tabName{width:calc(100% - 32px);max-width:1024px;margin:28px auto 0;display:flex;justify-content:space-between;border:1px solid #333;border-radius:10px;background:#333;position:relative;z-index:1}@media (max-width: 767px){.tabName{margin-top:12px;border-color:#B1B1B1}}.tabName__item{width:50%;position:relative;text-align:center;padding:29px 10px;font-size:24px;font-size:2.4rem;line-height:1.25em;letter-spacing:.04em;font-weight:bold;cursor:pointer;background:#fff}@media only screen and (min-width: 768px) and (max-width: 1000px){.tabName__item{font-size:20px}}@media (max-width: 767px){.tabName__item{font-size:17px;line-height:22px;padding:17px 5px}}@media only screen and (max-width: 374px){.tabName__item{font-size:15px}}.tabName__item:before{content:'';position:absolute;width:0;height:0;top:calc(100% - 1px);left:calc(50% - 8px);border-left:8px solid transparent;border-right:8px solid transparent;border-top:0px solid #393939}@media (max-width: 767px){.tabName__item:before{border-left-width:6px;border-right-width:6px;left:calc(50% - 6px)}}.tabName__item.active{background-color:#393939;color:#fff;cursor:pointer}@media only screen and (min-width: 1025px){.tabName__item.active:hover{opacity:1}}.tabName__item.active:before{border-top-width:14px}@media (max-width: 767px){.tabName__item.active:before{border-top-width:10px}}.tabName__item:nth-child(1){border-top-left-radius:9px;border-bottom-left-radius:9px}.tabName__item:nth-child(2){border-top-right-radius:9px;border-bottom-right-radius:9px}.tabCont{margin-top:-40px;padding-bottom:163px;z-index:0;width:100%}@media (max-width: 767px){.tabCont{padding-bottom:38px;margin-top:-33px}}.tabCont__item{display:none}.tabCont__item.active{display:block}.tabCont .intro{padding:102px 0 58px;background:url(../../img/performance/intro_bg.jpg) top left/15px auto repeat}@media (max-width: 767px){.tabCont .intro{padding:77px 0 149px;position:relative;z-index:0}}.tabCont .intro .inner{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.tabCont .intro .inner{flex-wrap:wrap}}.tabCont .intro__img{width:50%}@media (max-width: 767px){.tabCont .intro__img{width:calc(100% + 4px);margin-left:-2px;order:1}}.tabCont .intro__img img{width:100%}.tabCont .intro__info{width:calc(50% - 20px);max-width:477px;text-align:center}@media (max-width: 767px){.tabCont .intro__info{width:100%;max-width:100%;order:0}.tabCont .intro__info .btnLine{width:calc(100% - 32px);max-width:343px;position:absolute;bottom:50px;left:50%;transform:translateX(-50%)}}.tabCont .intro__info em{font-style:normal;color:#F5AB01;font-family:"Jost",sans-serif}.tabCont .intro__info__ttl,.tabCont .intro__info__hd{max-width:460px;margin-left:auto}.tabCont .intro__info__ttl{margin:2px 0 16px auto}@media only screen and (min-width: 768px) and (max-width: 1000px){.tabCont .intro__info__ttl{margin-bottom:1.1713vw}}@media (max-width: 767px){.tabCont .intro__info__ttl{margin-bottom:13px}}.tabCont .intro__info__ttl span{display:inline-block;font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.06em;font-weight:bold;padding:0 30px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1140px){.tabCont .intro__info__ttl span{font-size:18px}}@media (max-width: 767px){.tabCont .intro__info__ttl span{font-size:17px;line-height:24px;padding:0 24px;font-weight:600}}@media only screen and (max-width: 374px){.tabCont .intro__info__ttl span{padding:0 15px;font-size:16px}}.tabCont .intro__info__ttl span:before,.tabCont .intro__info__ttl span:after{content:"";position:absolute;width:1px;height:54px;background:#333333;bottom:7px}@media (max-width: 767px){.tabCont .intro__info__ttl span:before,.tabCont .intro__info__ttl span:after{bottom:-2px}}.tabCont .intro__info__ttl span:before{left:0;transform:rotate(-20deg)}.tabCont .intro__info__ttl span:after{right:0;transform:rotate(20deg)}.tabCont .intro__info__ttl span em{font-size:35px;line-height:32px;letter-spacing:0.06em;display:inline-block;position:relative;bottom:-1px}@media only screen and (min-width: 768px) and (max-width: 1140px){.tabCont .intro__info__ttl span em{font-size:28px}}@media (max-width: 767px){.tabCont .intro__info__ttl span em{font-size:25px}}.tabCont .intro__info__hd{color:#F5AB01;font-size:46px;font-size:4.6rem;line-height:1em;letter-spacing:.06em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1140px){.tabCont .intro__info__hd{font-size:3.3675vw}}@media (max-width: 767px){.tabCont .intro__info__hd{font-size:34px;font-weight:600}}@media only screen and (max-width: 374px){.tabCont .intro__info__hd{font-size:30px}}.tabCont .intro__info__hd em{font-size:56px}@media only screen and (min-width: 768px) and (max-width: 1140px){.tabCont .intro__info__hd em{font-size:4.09956vw}}@media (max-width: 767px){.tabCont .intro__info__hd em{font-size:45px}}@media only screen and (max-width: 374px){.tabCont .intro__info__hd em{font-size:40px}}.tabCont .intro__info__txt{font-size:16px;font-size:1.6rem;line-height:1.5625em;letter-spacing:.02em;font-weight:bold;margin:24px 0 27px}@media only screen and (min-width: 768px) and (max-width: 1000px){.tabCont .intro__info__txt{font-size:14px;margin:1.75695vw 0 1.97657vw}}@media (max-width: 767px){.tabCont .intro__info__txt{line-height:26px;margin:20px 0;font-weight:600}}.btnLine{display:flex;justify-content:space-between;background-color:#03C755;border-radius:100px;width:100%;max-width:477px;cursor:pointer}@media only screen and (min-width: 1025px){.btnLine:hover .arr:before{right:0}.btnLine:hover .arr:after{right:-115%}}@media (max-width: 767px){.btnLine{padding-left:5px}}.btnLine__img{width:140px;position:relative;top:-8px}@media only screen and (min-width: 768px) and (max-width: 1000px){.btnLine__img{width:10.2489vw}}@media (max-width: 767px){.btnLine__img{width:90px;top:-6px}}.btnLine__img img{width:100%}.btnLine__info{width:calc(100% - 153px);color:#fff;text-align:left;padding:20px 45px 18px 0;position:relative}@media only screen and (min-width: 768px) and (max-width: 1000px){.btnLine__info{width:calc(100% - 10.2489vw - 16px);padding:1.46413vw 3.29429vw 1.31772vw 0}}@media (max-width: 767px){.btnLine__info{width:calc(100% - 100px);padding:13px 30px 13px 0}}@media only screen and (max-width: 374px){.btnLine__info{padding-right:20px}}.btnLine__info__ttl{display:inline-block;font-size:18px;font-size:1.8rem;line-height:1.55556em;letter-spacing:.02em;font-weight:bold;padding-left:38px;background:url(../../img/download/ico_line.svg) left top 2px/28px auto no-repeat}@media only screen and (min-width: 768px) and (max-width: 1140px){.btnLine__info__ttl{font-size:16px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.btnLine__info__ttl{font-size:14px;line-height:28px}}@media (max-width: 767px){.btnLine__info__ttl{font-size:13px;line-height:20px;background-size:20px 19px;padding-left:28px;background-position:left top;font-weight:600}}.btnLine__info__hd{font-size:24px;font-size:2.4rem;line-height:1.5em;letter-spacing:.02em;font-weight:bold;margin-top:2px}@media only screen and (min-width: 768px) and (max-width: 1140px){.btnLine__info__hd{font-size:20px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.btnLine__info__hd{font-size:18px}}@media (max-width: 767px){.btnLine__info__hd{font-size:17px;letter-spacing:0;margin-top:-3px;font-weight:600}}.download-hd{background-color:#F5AB01;position:relative;text-align:center;color:#fff;font-size:30px;font-size:3rem;line-height:1.5em;letter-spacing:.04em;font-weight:bold;padding:39px 20px 36px}@media only screen and (min-width: 768px) and (max-width: 1000px){.download-hd{font-size:24px}}@media (max-width: 767px){.download-hd{font-size:20px;line-height:28px;padding:20px 16px 24px;font-weight:600;letter-spacing:0}}@media only screen and (max-width: 374px){.download-hd{font-size:18px}}.download-hd:before{content:'';position:absolute;width:70px;height:34px;background:url(../../img/download/ar_down_yellow.svg) top center/100% 100% no-repeat;top:calc(100% - 2px);left:calc(50% - 35px)}@media (max-width: 767px){.download-hd:before{background-image:url(../../img/download/ar_down_yellow_sp.svg)}}.block__img img{width:100%}.block__desc{text-align:center;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.02em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1000px){.block__desc{font-size:14px}}@media (max-width: 767px){.block__desc{line-height:calc(30/16);font-weight:300;text-align:left;width:calc(100% + 4px);margin-left:-2px}}@media only screen and (max-width: 374px){.block__desc{font-size:14px}}.block__desc span{color:#F5AB01;font-weight:bold}@media (max-width: 767px){.block__desc span{font-weight:600}}.block__desc p:not(:last-child){margin-bottom:17px}@media (max-width: 767px){.block__desc p:not(:last-child){margin-bottom:30px}}.block__desc:nth-child(1){margin-top:62px}@media (max-width: 767px){.block__desc:nth-child(1){margin-top:32px}}.block__ex{margin-top:39px;text-align:center}@media (max-width: 767px){.block__ex{margin-top:41px}}.block__ex__hd{padding-bottom:35px;font-size:25px;font-size:2.5rem;line-height:1.28em;letter-spacing:.02em;font-weight:bold;background:url(../../img/download/block_ex_hd_border.svg) bottom center/340px auto no-repeat}@media only screen and (min-width: 768px) and (max-width: 1000px){.block__ex__hd{font-size:22px}}@media (max-width: 767px){.block__ex__hd{font-size:18px;font-weight:600;padding-bottom:25px;background:url(../../img/download/block_ex_hd_border_sp.svg) bottom center/297px auto no-repeat}}@media only screen and (max-width: 374px){.block__ex__hd{font-size:14px}}.block__ex__lst{display:flex;justify-content:space-between;margin:47px 0 49px}@media (max-width: 767px){.block__ex__lst{flex-wrap:wrap;margin:21px 0 5px}}.block__ex__lst .item{width:calc(33.33% - 12px);background:#F4F4F4;padding:0 16px 32px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1000px){.block__ex__lst .item{padding:0 10px 30px}}@media (max-width: 767px){.block__ex__lst .item{width:100%;margin-bottom:15px;padding-bottom:17px}.block__ex__lst .item:nth-child(3) .img{width:78px;right:3px;bottom:3px}.block__ex__lst .item:nth-child(2) .img{width:88px}.block__ex__lst .item:first-child .img{width:76px}}.block__ex__lst .item:not(:last-child) .note{padding-top:5px}.block__ex__lst .item .ico{width:52px;margin:-21px auto 16px}@media only screen and (min-width: 768px) and (max-width: 1000px){.block__ex__lst .item .ico{width:40px}}@media (max-width: 767px){.block__ex__lst .item .ico{display:block;width:44px;margin:-9px auto -22px -22px}}@media only screen and (max-width: 374px){.block__ex__lst .item .ico{margin-bottom:-10px}}.block__ex__lst .item .note{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.02em;font-weight:bold;min-height:38px}@media only screen and (min-width: 768px) and (max-width: 1000px){.block__ex__lst .item .note{font-size:13px;letter-spacing:0}}@media (max-width: 767px){.block__ex__lst .item .note{font-size:14px;line-height:calc(22/14);font-weight:600;min-height:unset}}.block__ex__lst .item .note span{color:#F5AB01}@media (max-width: 767px){.block__ex__lst .item .note span{color:unset}}.block__ex__lst .item .ttl{font-size:22px;font-size:2.2rem;line-height:1.54545em;letter-spacing:.02em;font-weight:bold;position:relative;margin-top:6px}@media only screen and (min-width: 768px) and (max-width: 1000px){.block__ex__lst .item .ttl{font-size:18px}}@media (max-width: 767px){.block__ex__lst .item .ttl{font-size:17px;line-height:calc(26/17);font-weight:600;margin-top:8px}}@media only screen and (max-width: 374px){.block__ex__lst .item .ttl{font-size:15px}}.block__ex__lst .item .img{width:105px;position:absolute;bottom:0;right:0;z-index:0}.block__etr{margin-top:106px;margin-bottom:75px}@media (max-width: 767px){.block__etr{margin-top:45px;margin-bottom:34px}}.block__etr .etr{display:flex;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid #D8D8D8}@media (max-width: 767px){.block__etr .etr{display:flex;justify-content:space-between;align-items:flex-start;flex-direction:column;width:calc(100% + 28px);margin-left:-14px;padding-left:14px;padding-right:14px}}.block__etr .etr:not(:last-child){margin-bottom:83px}@media (max-width: 767px){.block__etr .etr:not(:last-child){margin-bottom:50px}}@media (max-width: 767px){.block__etr .etr:not(:first-child){padding-bottom:0}}.block__etr .etr:nth-child(2){margin-bottom:92px}@media (max-width: 767px){.block__etr .etr:nth-child(2){margin-bottom:52px}}@media (min-width: 768px){.block__etr .etr:nth-child(even) .etr__info .img img{margin:32px auto 0 0;max-width:512px}}.block__etr .etr__img{width:40.23438%;order:2}@media (max-width: 767px){.block__etr .etr__img{width:100%;padding:18px 0 0;order:1}}.block__etr .etr__img img{width:100%;position:relative;left:1px}@media (max-width: 767px){.block__etr .etr__img img{left:0}}.block__etr .etr__hd{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.block__etr .etr__hd{width:calc(100% + 8px);margin-left:-4px;order:0}}.block__etr .etr__hd .num{display:flex;justify-content:center;align-items:center;font-size:26px;font-size:2.6rem;line-height:1em;letter-spacing:0em;font-family:"Jost",sans-serif;width:61px;height:62px;border-right:1px solid #707070;border-bottom:1px solid #707070;padding:0 2px 3px 0px}@media only screen and (min-width: 768px) and (max-width: 1140px){.block__etr .etr__hd .num{width:4.46559vw;height:4.5388vw;font-size:1.90337vw}}@media (max-width: 767px){.block__etr .etr__hd .num{width:33px;height:33px;font-size:14px;position:relative;bottom:0}}.block__etr .etr__hd .ttl{width:calc(100% - 100px);font-size:26px;font-size:2.6rem;line-height:2.625em;letter-spacing:.04em;font-weight:bold;position:relative;bottom:8px}@media only screen and (min-width: 768px) and (max-width: 1140px){.block__etr .etr__hd .ttl{font-size:1.90337vw;width:calc(100% - 7.32064vw);bottom:5px}}@media (max-width: 767px){.block__etr .etr__hd .ttl{font-size:20px;line-height:1.5;width:calc(100% - 51px);bottom:1px}}@media only screen and (max-width: 374px){.block__etr .etr__hd .ttl{font-size:16px;bottom:0}}.block__etr .etr__hd .ttl span{font-size:32px}@media only screen and (min-width: 768px) and (max-width: 1140px){.block__etr .etr__hd .ttl span{font-size:2.34261vw}}@media (max-width: 767px){.block__etr .etr__hd .ttl span{font-size:20px}}@media only screen and (max-width: 374px){.block__etr .etr__hd .ttl span{font-size:16px}}@media (max-width: 767px){.block__etr .etr__info{order:2}}.block__etr .etr__info .img{max-width:526px}@media (max-width: 767px){.block__etr .etr__info .img{max-width:100%;padding:0 2px}}.block__etr .etr__info .img img{display:block;width:100%;margin:32px 0 0 auto;max-width:502px}@media (max-width: 767px){.block__etr .etr__info .img img{margin-top:30px;max-width:100%}}.block__etr .etr__info__lst{margin-top:28px;max-width:512px;background-color:#fff}@media only screen and (min-width: 768px) and (max-width: 1000px){.block__etr .etr__info__lst{margin-top:10px}}@media (max-width: 767px){.block__etr .etr__info__lst{margin-top:25px}}.block__etr .etr__info__lst li{padding-left:20px;padding-bottom:18px;font-size:16px;font-size:1.6rem;line-height:1.875em;letter-spacing:.02em;background:url(../../img/download/tab_ico_lst.svg) left top 7.5px/15px 15px no-repeat;border-bottom:1px solid #D8D8D8}@media only screen and (min-width: 768px) and (max-width: 1000px){.block__etr .etr__info__lst li{font-size:13px;background-position:top 5.5px left;background-size:12px auto;padding-bottom:8px}}@media (max-width: 767px){.block__etr .etr__info__lst li{line-height:24px;letter-spacing:0.05em;padding-left:23px;background-position:top 4px left;padding-bottom:15px}}.block__etr .etr__info__lst li strong,.block__etr .etr__info__lst li span{font-weight:bold;background:linear-gradient(to bottom, #fff 2px, rgba(245,198,1,0.4) 2px, rgba(245,198,1,0.4) calc(100% - 2px), #fff calc(100% - 2px))}@media (max-width: 767px){.block__etr .etr__info__lst li strong,.block__etr .etr__info__lst li span{font-weight:600}}.block__etr .etr__info__lst li:not(:last-child){margin-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 1000px){.block__etr .etr__info__lst li:not(:last-child){margin-bottom:8px}}@media (max-width: 767px){.block__etr .etr__info__lst li:not(:last-child){margin-bottom:16px}}.ctcBox{border:2px solid #F5AB01;background:linear-gradient(to top, #fff 98px, #F5AB01 98px);display:flex;justify-content:space-between;align-items:flex-start;padding:35px 38px 35px 30px;cursor:pointer}@media only screen and (min-width: 1025px){.ctcBox:hover .arr:before{right:0}.ctcBox:hover .arr:after{right:-115%}}@media only screen and (min-width: 768px) and (max-width: 1000px){.ctcBox{background:linear-gradient(to top, #fff 68px, #F5AB01 68px);padding:30px 20px}}@media (max-width: 767px){.ctcBox{width:calc(100% + 4px);margin-left:-2px;display:block;padding:13px 18px 17px}.ctcBox .btnLine{padding-left:3px}.ctcBox .btnLine__img{width:83px}}@media only screen and (max-width: 767px) and (max-width: 374px){.ctcBox .btnLine__img{width:65px}}@media (max-width: 767px){.ctcBox .btnLine__info{width:calc(100% - 83px - 9px);padding:10px 20px 12px 0}}@media only screen and (max-width: 767px) and (max-width: 374px){.ctcBox .btnLine__info{width:calc(100% - 75px)}}@media (max-width: 767px){.ctcBox .btnLine__info .arr{right:15px}}@media only screen and (max-width: 767px) and (max-width: 374px){.ctcBox .btnLine__info .arr{right:8px}}@media (max-width: 767px){.ctcBox .btnLine__info__ttl{font-size:12px;background-size:18px auto;background-position:top 2px left;padding-left:24px}}@media only screen and (max-width: 767px) and (max-width: 374px){.ctcBox .btnLine__info__ttl{font-size:10px}}@media (max-width: 767px){.ctcBox .btnLine__info__hd{font-size:16px;margin-top:-5px}}@media only screen and (max-width: 767px) and (max-width: 374px){.ctcBox .btnLine__info__hd{font-size:14px}}@media only screen and (max-width: 374px){.ctcBox{padding:10px;background:linear-gradient(to top, #fff 88px, #F5AB01 88px)}}.ctcBox__img{width:44.7479%}@media (max-width: 767px){.ctcBox__img{width:100%;max-width:303px;margin-left:auto;margin-right:auto}}.ctcBox__info{width:50.10504%;text-align:center;color:#fff}@media (max-width: 767px){.ctcBox__info{width:100%}}.ctcBox__info__note{font-size:21px;font-size:2.1rem;line-height:1.04762em;letter-spacing:.04em;font-weight:bold;margin:17px 0 20px}@media only screen and (min-width: 768px) and (max-width: 1140px){.ctcBox__info__note{font-size:18px;margin:1.24451vw 0 1.46413vw}}@media only screen and (min-width: 768px) and (max-width: 1000px){.ctcBox__info__note{font-size:14px}}@media (max-width: 767px){.ctcBox__info__note{font-size:13px;font-weight:600;margin:12px 0 8px}}@media only screen and (max-width: 374px){.ctcBox__info__note{font-size:11px}}.ctcBox__info__note span{font-size:27px;font-family:"Jost",sans-serif}@media only screen and (min-width: 768px) and (max-width: 1000px){.ctcBox__info__note span{font-size:22px}}@media (max-width: 767px){.ctcBox__info__note span{font-size:17px;letter-spacing:0}}.ctcBox__info__hd{position:relative;padding:0 20px;max-width:458px;margin:0 auto 39px}@media (max-width: 767px){.ctcBox__info__hd{padding:0 10px;margin-bottom:36px}}.ctcBox__info__hd:before,.ctcBox__info__hd:after{content:"";position:absolute;width:7px;height:84px;border:2px solid #fff;top:calc(50% - 38px)}@media only screen and (min-width: 768px) and (max-width: 1000px){.ctcBox__info__hd:before,.ctcBox__info__hd:after{height:6.88141vw;top:calc(50% - 3.29429vw)}}@media (max-width: 767px){.ctcBox__info__hd:before,.ctcBox__info__hd:after{height:55px;top:calc(50% - 26px)}}@media only screen and (max-width: 374px){.ctcBox__info__hd:before,.ctcBox__info__hd:after{height:46px;top:calc(50% - 20px)}}.ctcBox__info__hd:before{left:0;border-right:none}.ctcBox__info__hd:after{right:0;border-left:none}.ctcBox__info__hd .ttl{font-size:44px;font-size:4.4rem;line-height:1.06818em;letter-spacing:.024em;font-weight:bold}@media only screen and (min-width: 768px) and (max-width: 1140px){.ctcBox__info__hd .ttl{font-size:3.22108vw}}@media (max-width: 767px){.ctcBox__info__hd .ttl{font-size:28px;font-weight:600}}@media only screen and (max-width: 374px){.ctcBox__info__hd .ttl{font-size:22px}}.ctcBox__info__hd .ttl span{font-size:67px;font-family:"Jost",sans-serif;padding:0 6px 0 2px;position:relative;top:2px;font-weight:600}@media only screen and (min-width: 768px) and (max-width: 1140px){.ctcBox__info__hd .ttl span{font-size:4.90483vw}}@media (max-width: 767px){.ctcBox__info__hd .ttl span{font-size:41px}}@media only screen and (max-width: 374px){.ctcBox__info__hd .ttl span{font-size:30px}}.ctcBox__info__hd .ttl small{letter-spacing:-0.02em}.ctcBox__info__hd .desc{font-size:18px;font-size:1.8rem;line-height:1.22222em;letter-spacing:.06em;font-weight:bold;margin-top:6px}@media only screen and (min-width: 768px) and (max-width: 1000px){.ctcBox__info__hd .desc{font-size:13px}}@media (max-width: 767px){.ctcBox__info__hd .desc{font-size:12px;font-weight:600}}@media only screen and (max-width: 374px){.ctcBox__info__hd .desc{font-size:11px;letter-spacing:0}}.floor{display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.floor{display:block}}.floor__info{width:206px;padding-top:15px}@media only screen and (min-width: 768px) and (max-width: 1000px){.floor__info{width:20vw}}@media (max-width: 767px){.floor__info{width:100%}}.floor__info__en{color:#F5AB01;font-size:33px;font-size:3.3rem;line-height:1.06061em;letter-spacing:.04em;font-weight:bold;font-family:"Jost",sans-serif}@media only screen and (min-width: 768px) and (max-width: 1000px){.floor__info__en{font-size:26px}}@media (max-width: 767px){.floor__info__en{font-size:28px}}.floor__info__jp{font-size:16px;font-size:1.6rem;line-height:1.4em;letter-spacing:0em;font-weight:bold;margin-top:7px}@media (max-width: 767px){.floor__info__jp{font-weight:600;margin-top:5px}}.floor__img{width:calc(100% - 206px);max-width:818px}@media only screen and (min-width: 768px) and (max-width: 1000px){.floor__img{width:calc(75vw - 20px)}}@media (max-width: 767px){.floor__img{width:100%;margin-top:21px}}.floor__img img{width:100%}.review{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-top:40px}@media (max-width: 767px){.review{flex-wrap:wrap;margin-top:43px}}.review__item{width:48.04688%;display:flex;justify-content:space-between;align-items:flex-start}@media (max-width: 767px){.review__item{width:100%}.review__item:nth-child(2n) .review__item__mess{order:0}.review__item:nth-child(2n) .review__item__mess .bg:before{left:calc(100% - 1px);border-left:none;border-right:20px solid transparent}.review__item:nth-child(2n) .review__item__img{order:1}.review__item:nth-child(2n+1) .review__item__img{text-align:left}.review__item:not(:last-child){margin-bottom:20px}}@media (min-width: 768px){.review__item:not(:nth-child(2n)){margin-right:3.90625%}.review__item:not(:nth-child(2n)) .review__item__mess p{max-width:316px}}.review__item:nth-child(2n) .review__item__mess p{max-width:295px}.review__item__img{width:100px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1000px){.review__item__img{width:70px}}@media (max-width: 767px){.review__item__img{width:80px}}.review__item__img img{width:100%;border-radius:50%}@media (max-width: 767px){.review__item__img img{width:70px}}.review__item__img .name{font-size:14px;font-size:1.4rem;line-height:1.4em;letter-spacing:.02em;font-weight:500;margin-top:11px}@media only screen and (min-width: 768px) and (max-width: 1000px){.review__item__img .name{font-size:12px}}@media (max-width: 767px){.review__item__img .name{margin-top:5px}}.review__item__mess{width:calc(100% - 133px);font-size:16px;font-size:1.6rem;line-height:1.625em;letter-spacing:.02em}@media only screen and (min-width: 768px) and (max-width: 1140px){.review__item__mess{font-size:14px;letter-spacing:0}}@media only screen and (min-width: 768px) and (max-width: 1000px){.review__item__mess{width:calc(100% - 95px);font-size:13px}}@media (max-width: 767px){.review__item__mess{font-size:15px;line-height:calc(24/15);width:calc(100% - 95px)}}@media only screen and (max-width: 374px){.review__item__mess{font-size:13px}}.review__item__mess .bg{background-color:#F4F4F4;padding:17px 16px 17px 20px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1000px){.review__item__mess .bg{padding:15px}}@media (max-width: 767px){.review__item__mess .bg{padding:14.5px}.review__item__mess .bg strong{font-weight:600}}.review__item__mess .bg:first-child:before{content:"";position:absolute;width:0;height:0;right:calc(100% - 2px);top:40px;border-bottom:20px solid #F4F4F4;border-left:20px solid transparent}@media only screen and (min-width: 768px) and (max-width: 1000px){.review__item__mess .bg:first-child:before{top:25px}}@media (max-width: 767px){.review__item__mess .bg:first-child:before{top:25px}}.review__item__mess .bg:not(:last-child){margin-bottom:15px}@media (max-width: 767px){.review__item__mess .bg:not(:last-child){margin-bottom:6px}}.review__item__mess p{margin:0 auto}@media (min-width: 768px){.tab01 .etr__info{width:55%}.tab01 .btnLine img{max-width:121px}.tab01 .intro__img img{max-width:496px}.tab01 .download-hd+.block__img{margin-top:-10px}}@media only screen and (min-width: 768px) and (max-width: 1140px){.tab01 .block__etr .etr__hd .ttl{bottom:5px}}.tab01 .block__desc+.ctcBox{margin-top:92px;margin-bottom:170px}@media (max-width: 767px){.tab01 .block__desc+.ctcBox{margin-top:45px;margin-bottom:50px}}@media (max-width: 767px){.tab02 .btnLine__img{width:92px}.tab02 .btnLine__info{padding-left:5px}}.tab02 .btnLine img{max-width:128px}@media (min-width: 768px){.tab02 .intro{padding-bottom:80px}.tab02 .intro .inner{max-width:1092px}.tab02 .intro__img{width:44.33962%;top:-8px;position:relative}}@media (max-width: 767px){.tab02 .intro{padding-top:67px}}@media (min-width: 768px){.tab02 .intro__info{width:52.45283%;max-width:556px}.tab02 .intro__info__ttl,.tab02 .intro__info__hd{max-width:100%}}.tab02 .intro__info__ttl span{padding:0 27px}@media (max-width: 767px){.tab02 .intro__info__ttl span{padding:0 17px}}.tab02 .intro__info__ttl span:before,.tab02 .intro__info__ttl span:after{height:26px;top:calc(50% - 12px)}@media (min-width: 768px){.tab02 .intro__info__hd{white-space:nowrap;padding:2px 0 0}}@media (max-width: 767px){.tab02 .intro__info__hd{margin-top:-10px;font-size:35px;line-height:45px}.tab02 .intro__info__hd em{font-size:43px}}.tab02 .intro__info__hd span{letter-spacing:0}@media (max-width: 767px){.tab02 .intro__info__txt{font-size:15px;line-height:24px;margin-top:10px;margin-bottom:0px}}.tab02 .intro__info__txt span{color:#F5AB01}.tab02 .intro__info .ins{margin:0 0 0 auto;padding-top:12px;max-width:518px}.tab02 .block .inner{max-width:1312px}.tab02 .block .inner2{max-width:1024px;margin-left:auto;margin-right:auto;width:100%}@media (max-width: 767px){.tab02 .block__item:not(:nth-child(2)) .block__etr{margin-top:44px}}.tab02 .block__item:not(:last-child){border-bottom:1px solid #D8D8D8;padding-bottom:106px}@media only screen and (min-width: 768px) and (max-width: 1000px){.tab02 .block__item:not(:last-child){padding-bottom:80px}}@media (max-width: 767px){.tab02 .block__item:not(:last-child){padding-bottom:40px}}@media (min-width: 768px){.tab02 .block__item:nth-child(3){vertical-align:bottom;align-items:flex-end}.tab02 .block__item:nth-child(3)__hd .num{margin-top:6px}.tab02 .block__item:nth-child(3)__hd .ttl{line-height:calc(52/36)}}.tab02 .block__item:nth-child(3) .floor__img{margin-top:-10px;margin-bottom:18px}@media (max-width: 767px){.tab02 .block__item:nth-child(3) .floor__img{margin-top:13px;margin-bottom:-30px}}@media (min-width: 768px){.tab02 .block__item:nth-child(3) .review__item:not(:nth-child(2n)) .review__item__mess p{max-width:297px}.tab02 .block__item:nth-child(3) .review__item:not(:nth-child(2n)) .review__item__mess .bg{padding-top:22px;padding-bottom:22px;padding-left:7px}}.tab02 .block__item:nth-child(4){margin-bottom:100px}@media (max-width: 767px){.tab02 .block__item:nth-child(4){margin-bottom:52px}}@media (min-width: 768px){.tab02 .block__item:nth-child(4) .etr__info__desc{padding-bottom:26px}}.tab02 .block__item:nth-child(4) .inner2{display:flex;justify-content:space-between;align-items:flex-start;margin-top:-12px}@media (max-width: 767px){.tab02 .block__item:nth-child(4) .inner2{display:block;margin-top:0}.tab02 .block__item:nth-child(4) .inner2 .floor__img{margin-top:4px;margin-bottom:-8px}}@media (min-width: 768px){.tab02 .block__item:nth-child(4) .inner2 .floor{width:calc(100% - 392px);max-width:613px}.tab02 .block__item:nth-child(4) .inner2 .floor__img{width:calc(100% - 179px);padding-top:15px}.tab02 .block__item:nth-child(4) .inner2 .floor__info{width:170px}.tab02 .block__item:nth-child(4) .inner2 .review{width:372px;margin-top:15px;flex-direction:column}.tab02 .block__item:nth-child(4) .inner2 .review__item{width:100%;margin-bottom:25px}}.tab02 .block__etr{margin-top:92px;margin-bottom:81px}@media only screen and (min-width: 768px) and (max-width: 1000px){.tab02 .block__etr{margin-top:50px}}@media (max-width: 767px){.tab02 .block__etr{margin-top:73px;margin-bottom:31px}}.tab02 .block__etr .etr{border-bottom:none;align-items:flex-end}@media (max-width: 767px){.tab02 .block__etr .etr{margin-left:0;width:100%;padding-left:0;padding-right:0}}.tab02 .block__etr .etr__img{width:55.23438%}@media (max-width: 767px){.tab02 .block__etr .etr__img{width:calc(100% + 32px);margin-left:-16px;margin-right:-16px}}@media (max-width: 767px){.tab02 .block__etr .etr__hd{width:100%;margin-left:0}}.tab02 .block__etr .etr__hd .ttl{bottom:-1px}@media only screen and (min-width: 768px) and (max-width: 1024px){.tab02 .block__etr .etr__hd .ttl{bottom:-2px}}@media (min-width: 768px){.tab02 .block__etr .etr__hd .ttl{font-size:36px;line-height:calc(52/36);letter-spacing:0.06em}}@media only screen and (min-width: 768px) and (min-width: 768px) and (max-width: 1140px){.tab02 .block__etr .etr__hd .ttl{font-size:2.63543vw}}@media (max-width: 767px){.tab02 .block__etr .etr__hd .ttl{font-weight:600;letter-spacing:0.04em;font-family:"Hiragino Sans","YuGothic","Yu Gothic","Noto Sans JP","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,sans-serif;font-size:22px;bottom:2px}}@media only screen and (max-width: 374px){.tab02 .block__etr .etr__hd .ttl{font-size:18px}}.tab02 .block__etr .etr__hd,.tab02 .block__etr .etr__info__desc{max-width:508px;margin-left:auto;margin-right:0}@media (max-width: 767px){.tab02 .block__etr .etr__hd,.tab02 .block__etr .etr__info__desc{max-width:100%}}.tab02 .block__etr .etr__info{width:42.10938%}@media (max-width: 767px){.tab02 .block__etr .etr__info{width:100%}}.tab02 .block__etr .etr__info__desc{font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.02em;font-weight:500;margin-top:31px;min-height:76px}@media only screen and (min-width: 768px) and (max-width: 1140px){.tab02 .block__etr .etr__info__desc{letter-spacing:0;min-height:0;font-size:14px;margin-top:2.2694vw}}@media only screen and (min-width: 768px) and (max-width: 1000px){.tab02 .block__etr .etr__info__desc{font-size:13px}}@media (max-width: 767px){.tab02 .block__etr .etr__info__desc{margin-top:25px;font-weight:300;letter-spacing:0}}@media only screen and (max-width: 374px){.tab02 .block__etr .etr__info__desc{font-size:14px}}.tab02 .block__etr .etr__info .img{max-width:100%}.tab02 .block__etr .etr__info .img img{max-width:100%;margin-top:45px}@media only screen and (min-width: 768px) and (max-width: 1140px){.tab02 .block__etr .etr__info .img img{margin-top:3.29429vw}}@media (max-width: 767px){.tab02 .block__etr .etr__info .img img{margin-top:24px}}@media (min-width: 768px){.tab02 .ctcBox{padding:40px 35px 37px;margin-bottom:-15px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.tab02 .ctcBox{padding:30px 20px}}@media (max-width: 767px){.tab02 .ctcBox{padding-left:10px;padding-right:10px}}@media (min-width: 768px){.tab02 .ctcBox__img{width:36.31579%}}@media (min-width: 768px){.tab02 .ctcBox__info{width:calc(100% - (345/950)*100% - 20px)}.tab02 .ctcBox__info__hd,.tab02 .ctcBox__info__ttl{max-width:100%}.tab02 .ctcBox__info__hd span,.tab02 .ctcBox__info__ttl span{letter-spacing:0}}@media (min-width: 768px){.tab02 .ctcBox__info__hd .ttl{white-space:nowrap;letter-spacing:0.06em}.tab02 .ctcBox__info__hd span{padding:0 7px 0 3px}}@media (max-width: 767px){.tab02 .ctcBox__info__hd{white-space:nowrap;font-weight:600}.tab02 .ctcBox__info__hd .ttl{font-size:26px;letter-spacing:0}}@media only screen and (max-width: 767px) and (max-width: 374px){.tab02 .ctcBox__info__hd .ttl{font-size:21px}}@media (max-width: 767px){.tab02 .ctcBox__info__hd span{font-size:30px;padding:0}}@media only screen and (max-width: 767px) and (max-width: 374px){.tab02 .ctcBox__info__hd span{font-size:26px}}.tab02 .ctcBox__info__hd em{font-style:normal;font-size:40px}@media only screen and (min-width: 768px) and (max-width: 1140px){.tab02 .ctcBox__info__hd em{font-size:2.92826vw}}@media (max-width: 767px){.tab02 .ctcBox__info__hd em{font-size:26px}}@media only screen and (max-width: 374px){.tab02 .ctcBox__info__hd em{font-size:21px}}.tab02 .ctcBox__info__hd:before,.tab02 .ctcBox__info__hd:after{top:-25px}@media only screen and (min-width: 768px) and (max-width: 1000px){.tab02 .ctcBox__info__hd:before,.tab02 .ctcBox__info__hd:after{top:-2.56223vw}}@media (max-width: 767px){.tab02 .ctcBox__info__hd:before,.tab02 .ctcBox__info__hd:after{height:63px}}@media only screen and (max-width: 374px){.tab02 .ctcBox__info__hd:before,.tab02 .ctcBox__info__hd:after{height:53px}}.tab02 .ctcBox__info__hd .desc{margin-top:20px;padding-left:15px}@media only screen and (min-width: 768px) and (max-width: 1140px){.tab02 .ctcBox__info__hd .desc{padding-left:0}}@media (max-width: 767px){.tab02 .ctcBox__info__hd .desc{letter-spacing:0;font-size:14px;padding-left:0;margin-top:13px}}@media only screen and (max-width: 374px){.tab02 .ctcBox__info__hd .desc{font-size:12px}}.tab02 .ctcBox__info__note{max-width:570px;margin-left:auto}@media only screen and (min-width: 1140px){.tab02 .ctcBox__info__note{margin-bottom:2px}}@media (max-width: 767px){.tab02 .ctcBox__info__note{font-size:15px;margin-top:6px}}.tab02 .ctcBox__info .btnLine{margin:-5px auto 0;position:relative}@media (max-width: 767px){.tab02 .ctcBox__info .btnLine{max-width:307px;margin-top:0;margin-bottom:-3px;padding-left:0px}}@media only screen and (max-width: 767px) and (max-width: 374px){.tab02 .ctcBox__info .btnLine{margin-bottom:0}}@media (max-width: 767px){.tab02 .ctcBox__info .btnLine img{max-width:82px}.tab02 .ctcBox__info .btnLine__info{padding-left:5px}}.block .arr,.btnLineFixed .arr,.btnLine .arr{position:absolute;width:22px;height:15px;overflow:hidden;right:24px;top:calc(50% - 7.5px)}@media only screen and (min-width: 768px) and (max-width: 1140px){.block .arr,.btnLineFixed .arr,.btnLine .arr{right:16px}}@media (max-width: 767px){.block .arr,.btnLineFixed .arr,.btnLine .arr{right:16px;width:16px;height:11px;top:calc(50% - 5px)}}@media only screen and (max-width: 374px){.block .arr,.btnLineFixed .arr,.btnLine .arr{right:8px}}.block .arr:before,.block .arr:after,.btnLineFixed .arr:before,.btnLineFixed .arr:after,.btnLine .arr:before,.btnLine .arr:after{content:'';position:absolute;top:0;width:100%;height:100%;transition:all 0.3s;background:url(../../img/download/ar_right_white.svg) center/100% 100% no-repeat}.block .arr:before,.btnLineFixed .arr:before,.btnLine .arr:before{right:115%}.block .arr:after,.btnLineFixed .arr:after,.btnLine .arr:after{right:0}.btnLineFixed{position:fixed;right:-30px;bottom:50%;transform:translateY(50%);background-color:#03C755;border-top-left-radius:5px;border-bottom-left-radius:5px;width:50px;height:264px;display:flex;justify-content:center;align-items:flex-start;padding:17px 10px 0;pointer-events:none;opacity:0;transition:all 0.3s;z-index:-1;cursor:pointer}@media only screen and (min-width: 1025px){.btnLineFixed:hover{opacity:0.65}.btnLineFixed:hover .arr:before{right:0}.btnLineFixed:hover .arr:after{right:-115%}}@media (max-width: 767px){.btnLineFixed{width:100%;height:51px;align-items:center;bottom:-30px;right:0;transform:none;padding:0 39px 0 6px;border-radius:0}}.btnLineFixed.active{right:0;opacity:1;pointer-events:auto;z-index:9}@media (max-width: 767px){.btnLineFixed.active{bottom:0}}.btnLineFixed img{width:31px}@media (max-width: 767px){.btnLineFixed img{width:100%;max-width:308px}}.btnLineFixed .arr{top:auto;width:18px;height:12px;bottom:21px;right:calc(50% - 9px)}@media (max-width: 767px){.btnLineFixed .arr{right:17px;top:calc(50% - 6px)}}@media (max-width: 767px){.header .inHeader__menu{display:none}}@media (max-width: 767px){.footer{margin-bottom:51px}}@media (min-width: 768px){.is-safari .block__etr .etr__info__lst li{background-position:left top 5px}}.is-ipad .block__etr .etr__info__lst li{background-position:left top 7px}

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