.h-img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:cover;object-position:center}.h-wcm01{width:100%;max-width:1117px;padding:0 12px;margin:0 auto}.h-btn{margin:0 auto}@media (min-width: 768px){.h-btn{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:100%;max-width:704px}}@media (max-width: 767px){.h-btn{max-width:280px}}@media (min-width: 768px){.h-btn .h-btn__item{width:calc(322 / 704 * 100%)}}@media (max-width: 767px){.h-btn .h-btn__item:not(:last-child){margin-bottom:10px}}@media (min-width: 768px){.h-btn .h-btn__item:nth-child(1) .txt{padding-left:36px}}@media (max-width: 767px){.h-btn .h-btn__item:nth-child(1) .txt{padding-left:26px}}.h-btn .h-btn__item:nth-child(1) .txt:before{content:"";position:absolute;left:0;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="28" height="28" viewBox="0 0 28 28"><defs><clipPath id="clip-path"><rect id="Rectangle_24745" data-name="Rectangle 24745" width="28" height="28" transform="translate(-1237 235)" fill="%23fff" stroke="%23707070" stroke-width="1"/></clipPath></defs><g id="Group_190320" data-name="Group 190320" transform="translate(1237 -235)"><g id="Mask_Group_46643" data-name="Mask Group 46643" clip-path="url(%23clip-path)"><g id="Group_190319" data-name="Group 190319" transform="translate(-1230.72 238.396)"><rect id="Rectangle_131" data-name="Rectangle 131" width="1.191" height="21.232" transform="translate(0 0)" fill="%23fff"/><path id="Path_121" data-name="Path 121" d="M699.5,941.206l4.159-4.982H689.25v10.251h14.405l-4.159-4.982A.223.223,0,0,1,699.5,941.206Z" transform="translate(-687.613 -935.778)" fill="%23fff"/></g></g></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media (min-width: 768px){.h-btn .h-btn__item:nth-child(1) .txt:before{top:calc(50% - 14px);width:28px;height:28px}}@media (max-width: 767px){.h-btn .h-btn__item:nth-child(1) .txt:before{top:calc(50% - 10px);width:18px;height:18px}}@media (min-width: 768px){.h-btn .h-btn__item:nth-child(2) .txt{padding-left:50px}}@media (max-width: 767px){.h-btn .h-btn__item:nth-child(2) .txt{padding-left:26px}}.h-btn .h-btn__item:nth-child(2) .txt:before{content:"";position:absolute;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="28" height="28" viewBox="0 0 28 28"><defs><clipPath id="clip-path"><rect id="Rectangle_24744" data-name="Rectangle 24744" width="28" height="28" transform="translate(-1128 235)" fill="%23fff" stroke="%23707070" stroke-width="1"/></clipPath></defs><g id="Group_190321" data-name="Group 190321" transform="translate(1128 -235)"><g id="Mask_Group_46644" data-name="Mask Group 46644" clip-path="url(%23clip-path)"><path id="Path_385584" data-name="Path 385584" d="M263.9,67.989a7.162,7.162,0,0,0-1.775-1.083V65.448a.483.483,0,0,0-.192-.385c-.057-.043-1.449-1.063-5.116-1.063a10.117,10.117,0,0,0-5.791,1.8,10.116,10.116,0,0,0-5.79-1.8c-3.667,0-5.058,1.019-5.116,1.063a.482.482,0,0,0-.192.385v1.458a7.161,7.161,0,0,0-1.775,1.083.481.481,0,0,0-.155.354V84.749a.482.482,0,0,0,.811.354,9.136,9.136,0,0,1,5.945-1.8,9.229,9.229,0,0,1,5.945,1.8.482.482,0,0,0,.656,0,9.136,9.136,0,0,1,5.945-1.8,9.229,9.229,0,0,1,5.945,1.8.482.482,0,0,0,.811-.354V68.343A.481.481,0,0,0,263.9,67.989Zm-2.74-2.266V81.075a11.888,11.888,0,0,0-4.343-.668,10.189,10.189,0,0,0-5.308,1.487V66.65a9.212,9.212,0,0,1,5.308-1.685A9.765,9.765,0,0,1,261.162,65.723Zm-20.267,0a9.76,9.76,0,0,1,4.343-.759,9.209,9.209,0,0,1,5.308,1.685V81.893a10.19,10.19,0,0,0-5.308-1.487,11.888,11.888,0,0,0-4.343.668Zm-.965,2.251Z" transform="translate(-1365.029 174.396)" fill="%23fff"/></g></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media (min-width: 768px){.h-btn .h-btn__item:nth-child(2) .txt:before{left:5px;top:calc(50% - 16px);width:28px;height:28px}}@media (max-width: 767px){.h-btn .h-btn__item:nth-child(2) .txt:before{left:-1px;top:calc(50% - 11px);width:17px;height:17px}}.h-btn .h-btn__item .link{position:relative;display:block;background:#981E22;text-align:center}@media (min-width: 768px){.h-btn .h-btn__item .link{padding:22px 37px 22px 13px}}@media (max-width: 767px){.h-btn .h-btn__item .link{padding:13px 31px 13px 12px}}.h-btn .h-btn__item .link:before{content:"";position:absolute;width:13px;height:7px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="14" height="8" viewBox="0 0 14 8"><defs><clipPath id="clip-path"><rect id="Rectangle_24746" data-name="Rectangle 24746" width="14" height="8" transform="translate(-1001 176)" fill="%23fff" stroke="%23707070" stroke-width="1"/></clipPath></defs><g id="Group_190323" data-name="Group 190323" transform="translate(1001 -176)"><g id="Mask_Group_46645" data-name="Mask Group 46645" clip-path="url(%23clip-path)"><g id="Group_190322" data-name="Group 190322" transform="translate(-999.917 176.752)"><path id="Path_130" data-name="Path 130" d="M0,4.8V0H4.8" transform="translate(12 3.395) rotate(135)" fill="none" stroke="%23fff" stroke-width="1"/><path id="Path_143" data-name="Path 143" d="M1146.738-1421h-11.152" transform="translate(-1135.586 1424.6)" fill="none" stroke="%23fff" stroke-width="1"/></g></g></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media (min-width: 768px){.h-btn .h-btn__item .link:before{right:22px;top:calc(50% - 4px)}}@media (max-width: 767px){.h-btn .h-btn__item .link:before{right:18px;top:calc(50% - 3px)}}.h-btn .h-btn__item .txt{position:relative;display:inline-block;font-size:16px;font-size:1.6rem;line-height:19px;line-height:1.1875em;letter-spacing:.04em;font-weight:700;color:#fff}@media (max-width: 767px){.h-btn .h-btn__item .txt{font-size:14px;font-size:1.4rem;line-height:19px;line-height:1.35714em}}.h-title01 .h-title01__en{font-family:'Spartan', sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.21429em;letter-spacing:.14em;font-weight:500;color:#AE2C30;text-align:center}@media (max-width: 767px){.h-title01 .h-title01__en{font-size:13px;font-size:1.3rem;line-height:15px;line-height:1.15385em}}@media only screen and (max-width: 767px) and (max-width: 375px){.h-title01 .h-title01__en{font-size:calc(13 / 375 * 100vw)}}.h-title01 .h-title01__ja{font-size:34px;font-size:3.4rem;letter-spacing:.08em;font-weight:500;text-align:center}@media (min-width: 768px){.h-title01 .h-title01__ja{margin-top:11px}}@media (max-width: 767px){.h-title01 .h-title01__ja{font-size:28px;font-size:2.8rem;line-height:41px;line-height:1.46429em;letter-spacing:.1em;font-weight:500;margin-top:7px}}@media only screen and (max-width: 767px) and (max-width: 375px){.h-title01 .h-title01__ja{font-size:calc(28 / 375 * 100vw);margin-top:calc(7 / 375 * 100vw)}}.h-ctn01{position:relative}@media (min-width: 768px){.h-ctn01{padding-top:224px}}@media (max-width: 767px){.h-ctn01{padding-top:65px}}.h-ctn01:before{content:"";position:absolute;z-index:-1;background:#EEF0F1;top:0;left:0}@media (min-width: 768px){.h-ctn01:before{right:140px;bottom:35px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.h-ctn01:before{right:calc(140 / 1366 * 100vw)}}@media (max-width: 767px){.h-ctn01:before{right:12px;bottom:78px}}.h-ctn01 .breadcrumb{position:relative;z-index:1}@media (min-width: 768px){.h-ctn01 .breadcrumb{padding:0 42px}}@media (max-width: 767px){.h-ctn01 .breadcrumb{padding:0 13px}}.sec-mv{position:relative}@media (min-width: 768px){.sec-mv{margin-top:-16px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.sec-mv{margin-top:calc(-16 / 1000 * 100vw)}}@media (max-width: 767px){.sec-mv{margin-top:36px}}.sec-mv .mv-txten{position:absolute;z-index:3}@media (min-width: 768px){.sec-mv .mv-txten{top:-56px;left:-2px}}@media (max-width: 767px){.sec-mv .mv-txten{top:-39px;left:-1px}}.sec-mv .mv-inner{position:relative}@media (min-width: 768px){.sec-mv .mv-inner{z-index:2;width:calc(100% - 110px * 2);max-width:946px;margin:0 auto}}@media (max-width: 767px){.sec-mv .mv-inner{z-index:4}}@media (max-width: 767px){.sec-mv .mv-ttl{padding:0 15px 0 39px}}.sec-mv .mv-ttl .mv-ttl__txt01{display:block;font-size:35px;font-size:3.5rem;line-height:60px;line-height:1.71429em;letter-spacing:.2em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1000px){.sec-mv .mv-ttl .mv-ttl__txt01{font-size:calc(35 / 1000 * 100vw)}}@media (max-width: 767px){.sec-mv .mv-ttl .mv-ttl__txt01{font-size:32px;font-size:3.2rem;line-height:48px;line-height:1.5em}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-mv .mv-ttl .mv-ttl__txt01{font-size:calc(32 / 375 * 100vw)}}@media (min-width: 768px){.sec-mv .mv-ttl .mv-ttl__txt01 .is-letterspace{letter-spacing:0}}.sec-mv .mv-ttl .mv-ttl__txt02{display:block;font-size:22px;font-size:2.2rem;line-height:37px;line-height:1.68182em;letter-spacing:.2em;font-weight:500}@media (min-width: 768px){.sec-mv .mv-ttl .mv-ttl__txt02{margin-top:12px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.sec-mv .mv-ttl .mv-ttl__txt02{font-size:calc(22 / 1000 * 100vw)}}@media (max-width: 767px){.sec-mv .mv-ttl .mv-ttl__txt02{font-size:16px;font-size:1.6rem;line-height:27px;line-height:1.6875em;margin-top:15px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-mv .mv-ttl .mv-ttl__txt02{font-size:calc(16 / 375 * 100vw)}}.sec-mv .mv-ttl .mv-ttl__txt02 .is-mar01{margin-right:2px}@media (min-width: 768px){.sec-mv .mv-ttl .mv-ttl__txt02 .is-mar02{margin:0 2px 0 -2px}}@media (max-width: 767px){.sec-mv .mv-ttl .mv-ttl__txt02 .is-mar02{margin:0 4px 0 0}}.sec-mv .mv-img{position:relative;z-index:1}@media (min-width: 768px){.sec-mv .mv-img{width:calc(100% - 75px);margin:-79px 0 0 auto;height:515px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.sec-mv .mv-img{margin:calc(-79 / 1000 * 100vw) 0 0 auto}}@media (max-width: 767px){.sec-mv .mv-img{width:100%;margin-top:-62px;height:226px}}@media (min-width: 768px){.sec-intro{margin-top:76px}}@media (max-width: 767px){.sec-intro{margin-top:31px}}.sec-intro .intro-ttl{font-size:32px;font-size:3.2rem;line-height:54px;line-height:1.6875em;letter-spacing:.08em;font-weight:500;text-align:center}@media (max-width: 767px){.sec-intro .intro-ttl{font-size:26px;font-size:2.6rem;line-height:40px;line-height:1.53846em}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-intro .intro-ttl{font-size:calc(26 / 375 * 100vw)}}@media (min-width: 768px){.sec-intro .intro-desc{margin-top:38px}}@media (max-width: 767px){.sec-intro .intro-desc{margin-top:15px}}.sec-intro .intro-desc .txt{font-size:16px;font-size:1.6rem;line-height:35px;line-height:2.1875em;letter-spacing:.04em;font-weight:500;text-align:center}@media (max-width: 767px){.sec-intro .intro-desc .txt{font-size:16px;font-size:1.6rem;line-height:32px;line-height:2em;letter-spacing:.043em}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-intro .intro-desc .txt{font-size:calc(16 / 375 * 100vw)}}@media (min-width: 768px){.sec-intro .intro-desc .txt:not(:last-child){margin-bottom:35px}}@media (max-width: 767px){.sec-intro .intro-desc .txt:not(:last-child){margin-bottom:32px}}@media (min-width: 768px){.sec-intro .h-btn{margin-top:63px}}@media (max-width: 767px){.sec-intro .h-btn{margin-top:34px}}@media (min-width: 768px){.sec-strengths{margin-top:131px}}@media (max-width: 767px){.sec-strengths{margin-top:72px}}.sec-strengths .strengths-ttl{text-align:center}.sec-strengths .strengths-ttl .strengths-ttl__txt01{display:block;font-size:18px;font-size:1.8rem;line-height:31px;line-height:1.72222em;letter-spacing:.04em;font-weight:500}.sec-strengths .strengths-ttl .strengths-ttl__txt02{display:block;font-size:32px;font-size:3.2rem;line-height:54px;line-height:1.6875em;letter-spacing:.04em;font-weight:500}@media (min-width: 768px){.sec-strengths .strengths-ttl .strengths-ttl__txt02{margin-top:6px}}@media (max-width: 767px){.sec-strengths .strengths-ttl .strengths-ttl__txt02{font-size:26px;font-size:2.6rem;line-height:44px;line-height:1.69231em;margin-top:4px}}.sec-strengths .strengths-ttl .strengths-ttl__txt02 .is-num{font-size:50px;font-size:5rem;color:#AE2C30}@media (max-width: 767px){.sec-strengths .strengths-ttl .strengths-ttl__txt02 .is-num{font-size:41px;font-size:4.1rem}}.sec-strengths .strengths-part01{position:relative}@media (min-width: 768px){.sec-strengths .strengths-part01{padding:99px 0 0;margin-top:-29px}}@media (max-width: 767px){.sec-strengths .strengths-part01{padding-bottom:54px;margin-top:23px}}.sec-strengths .strengths-part01:before{content:"";position:absolute;z-index:-2;top:0;right:0;background:#EEF0F1}@media (min-width: 768px){.sec-strengths .strengths-part01:before{left:197px;bottom:130px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-strengths .strengths-part01:before{left:calc(197 / 1366 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-part01:before{left:0;bottom:0}}.sec-strengths .strengths-part01:after{content:"";position:absolute;z-index:-1;background:#AE2C30}@media (min-width: 768px){.sec-strengths .strengths-part01:after{width:246px;height:246px;top:444px;left:0}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-strengths .strengths-part01:after{width:calc(246 / 1366 * 100vw);height:calc(246 / 1366 * 100vw);top:calc(444 / 1366 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-part01:after{width:calc(254 / 375 * 100vw);height:calc(89 / 375 * 100vw);top:calc(182 / 375 * 100vw);left:0}}@media (min-width: 768px){.sec-strengths .strengths-wrap01{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media (min-width: 768px){.sec-strengths .strengths-wrap01__thumb{width:calc(699 / 1366 * 100%)}}@media (min-width: 768px){.sec-strengths .strengths-wrap01__ctn{width:calc(603 / 1366 * 100%);padding-right:12px}.sec-strengths .strengths-wrap01__ctn .ctn-inner{width:100%;max-width:471px}}@media (max-width: 767px){.sec-strengths .strengths-wrap01__ctn{padding:0 12px;margin-top:2px}}.sec-strengths .strengths-ttl01 .num{font-family:'Spartan', sans-serif;font-weight:500;font-size:119px;font-size:11.9rem;line-height:119px;line-height:1em;letter-spacing:.08em;font-weight:300}@media (min-width: 768px){.sec-strengths .strengths-ttl01 .num{margin:-30px 0 0 -45px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-ttl01 .num{font-size:calc(119 / 1100 * 100vw);margin:calc(-30 / 1100 * 100vw) 0 0 calc(-45 / 1100 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-ttl01 .num{font-size:75px;font-size:7.5rem;line-height:75px;line-height:1em;margin:0 0 0 -18px}}.sec-strengths .strengths-ttl01 .num.is-white{color:#fff}.sec-strengths .strengths-ttl01 .num.is-grey{color:#EEF0F1}.sec-strengths .strengths-ttl01 .ttl{font-size:16px;font-size:1.6rem;line-height:27px;line-height:1.6875em;letter-spacing:.04em;font-weight:500;color:#AE2C30}@media (min-width: 768px){.sec-strengths .strengths-ttl01 .ttl{margin-top:-47px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-ttl01 .ttl{font-size:calc(16 / 1100 * 100vw);margin-top:calc(-47 / 1100 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-ttl01 .ttl{margin-top:-44px}}.sec-strengths .strengths-ttl02{font-size:28px;font-size:2.8rem;line-height:46px;line-height:1.64286em;letter-spacing:.04em;font-weight:500}@media (min-width: 768px){.sec-strengths .strengths-ttl02{margin-top:10px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-ttl02{font-size:calc(28 / 1100 * 100vw);margin-top:calc(10 / 1100 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-ttl02{font-size:24px;font-size:2.4rem;line-height:38px;line-height:1.58333em;margin-top:9px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-strengths .strengths-ttl02{font-size:calc(24 / 375 * 100vw)}}@media (min-width: 768px){.sec-strengths .strengths-desc{margin-top:21px}}@media (max-width: 767px){.sec-strengths .strengths-desc{margin-top:20px}}.sec-strengths .strengths-desc .txt{font-size:16px;font-size:1.6rem;line-height:30px;line-height:1.875em;letter-spacing:.04em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-desc .txt{font-size:calc(16 / 1100 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-desc .txt{font-size:16px;font-size:1.6rem;line-height:28px;line-height:1.75em}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-strengths .strengths-desc .txt{font-size:calc(16 / 375 * 100vw)}}@media (min-width: 768px){.sec-strengths .strengths-desc .txt:not(:last-child){margin-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-desc .txt:not(:last-child){margin-bottom:calc(30 / 1100 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-desc .txt:not(:last-child){margin-bottom:28px}}.sec-strengths .strengths-desc .txt .is-bold{font-weight:700}.sec-strengths .strengths-thumb{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;width:calc(100% - 24px)}@media (min-width: 768px){.sec-strengths .strengths-thumb{max-width:1101px;margin:85px auto 0}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-thumb{margin:calc(85 / 1100 * 100vw) auto 0}}@media (max-width: 767px){.sec-strengths .strengths-thumb{margin:24px auto 0}}@media (min-width: 768px){.sec-strengths .strengths-thumb__col{width:calc(520 / 1101 * 100%)}}@media (max-width: 767px){.sec-strengths .strengths-thumb__col{width:calc(170 / 351 * 100%)}}.sec-strengths .strengths-part02{position:relative}@media (min-width: 768px){.sec-strengths .strengths-part02{padding:57px 0 0;margin-top:58px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-part02{padding:calc(57 / 1100 * 100vw) 0 0;margin-top:calc(58 / 1100 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-part02{padding:0 0 57px;margin-top:60px}}.sec-strengths .strengths-part02:before{content:"";position:absolute;z-index:-2;background:#EEF0F1;right:0}@media (min-width: 768px){.sec-strengths .strengths-part02:before{top:34px;width:376px;height:295px}}@media (max-width: 767px){.sec-strengths .strengths-part02:before{width:254px;height:93px;top:177px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-strengths .strengths-part02:before{width:calc(254 / 375 * 100vw);height:calc(93 / 375 * 100vw);top:calc(177 / 375 * 100vw)}}@media only screen and (min-width: 768px) and (max-width: 1200px){.sec-strengths .strengths-part02 .strengths-ttl01 .num{margin:-30px 0 0 -20px}}@media (min-width: 768px){.sec-strengths .strengths-part02 .strengths-desc{margin-top:24px}}@media (min-width: 768px){.sec-strengths .strengths-part02 .strengths-lst+.strengths-desc{margin-top:20px}}@media (max-width: 767px){.sec-strengths .strengths-part02 .strengths-lst+.strengths-desc{margin-top:24px}}@media (min-width: 768px){.sec-strengths .strengths-wrap02{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}}@media (min-width: 768px){.sec-strengths .strengths-wrap02__thumb{width:calc(699 / 1366 * 100%);order:2;padding-top:34px}}@media (min-width: 768px){.sec-strengths .strengths-subthumb{width:100%;max-width:339px;margin:-30px 72px 0 auto}}@media (max-width: 767px){.sec-strengths .strengths-subthumb{width:100%;max-width:176px;margin:-16px 11px 0 auto}}@media (min-width: 768px){.sec-strengths .strengths-wrap02__ctn{width:calc(603 / 1366 * 100%);order:1;padding-left:12px}}@media (max-width: 767px){.sec-strengths .strengths-wrap02__ctn{margin-top:-25px;padding:0 12px}}@media (min-width: 768px){.sec-strengths .strengths-wrap02__ctn .ctn-inner{width:100%;max-width:471px;margin:0 0 0 auto}}@media (min-width: 768px){.sec-strengths .strengths-lst{margin-top:17px}}@media (max-width: 767px){.sec-strengths .strengths-lst{margin-top:16px}}.sec-strengths .strengths-lst .strengths-lst__item{position:relative;background:#EEF0F1;font-size:16px;font-size:1.6rem;line-height:30px;line-height:1.875em;letter-spacing:.04em;font-weight:500}@media (min-width: 768px){.sec-strengths .strengths-lst .strengths-lst__item{padding:5px 5px 5px 37px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-lst .strengths-lst__item{font-size:calc(16 / 1100 * 100vw);padding:calc(5 / 1100 * 100vw) calc(5 / 1100 * 100vw) calc(5 / 1100 * 100vw) calc(37 / 1100 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-lst .strengths-lst__item{font-size:16px;font-size:1.6rem;line-height:24px;line-height:1.5em;padding:8px 16px 8px 37px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-strengths .strengths-lst .strengths-lst__item{font-size:calc(16 / 375 * 100vw);padding:calc(8 / 375 * 100vw) calc(16 / 375 * 100vw) calc(8 / 375 * 100vw) calc(37 / 375 * 100vw)}}.sec-strengths .strengths-lst .strengths-lst__item:not(:last-child){margin-bottom:8px}.sec-strengths .strengths-lst .strengths-lst__item:before{content:"";position:absolute;left:11px;top:calc(50% - 10px);width:19px;height:19px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="19" height="19" viewBox="0 0 19 19"><g id="Group_82322" data-name="Group 82322" transform="translate(-97 -2759)"><g id="Ellipse_2717" data-name="Ellipse 2717" transform="translate(97 2759)" fill="none" stroke="%23ae2c30" stroke-width="1.5"><circle cx="9.5" cy="9.5" r="9.5" stroke="none"/><circle cx="9.5" cy="9.5" r="8.75" fill="none"/></g><path id="Path_364611" data-name="Path 364611" d="M-1174.154-16447.588l2.782,3.1,8.262-6.322" transform="translate(1275 19216.148)" fill="none" stroke="%23ae2c30" stroke-width="1.5"/></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-lst .strengths-lst__item:before{width:calc(19 / 1100 * 100vw);height:calc(19 / 1100 * 100vw);left:calc(11 / 1100 * 100vw);top:calc(50% - (10 / 1100 * 100vw))}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-strengths .strengths-lst .strengths-lst__item:before{width:calc(19 / 375 * 100vw);height:calc(19 / 375 * 100vw);left:calc(11 / 375 * 100vw);top:calc(50% - (10 / 375 * 100vw))}}.sec-strengths .strengths-part03{position:relative}@media (min-width: 768px){.sec-strengths .strengths-part03{padding:89px 0 0;margin-top:114px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-part03{padding:calc(89 / 1100 * 100vw) 0 0;margin-top:calc(114 / 1100 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-part03{margin-top:17px}}.sec-strengths .strengths-part03:before{content:"";position:absolute;z-index:-2;background:#EEF0F1}@media (min-width: 768px){.sec-strengths .strengths-part03:before{top:0;right:0;left:197px;bottom:130px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-strengths .strengths-part03:before{left:calc(197 / 1366 * 100vw);bottom:calc(130 / 1366 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-part03:before{top:0;right:0;left:0;bottom:90px}}.sec-strengths .strengths-part03:after{content:"";position:absolute;z-index:-1;background:#AE2C30;left:0}@media (min-width: 768px){.sec-strengths .strengths-part03:after{width:246px;height:295px;top:312px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-strengths .strengths-part03:after{width:calc(246 / 1366 * 100vw);height:calc(295 / 1366 * 100vw);top:calc(312 / 1366 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-part03:after{width:254px;height:80px;top:191px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-strengths .strengths-part03:after{width:calc(254 / 375 * 100vw);height:calc(80 / 375 * 100vw);top:calc(191 / 375 * 100vw)}}@media (min-width: 768px){.sec-strengths .strengths-part03 .strengths-wrap01__thumb{padding-top:10px}}@media (max-width: 767px){.sec-strengths .strengths-part03 .strengths-wrap01__ctn{margin-top:32px}}@media (min-width: 768px){.sec-strengths .strengths-part03 .strengths-desc{margin-top:24px}}@media (min-width: 768px){.sec-strengths .strengths-part03 .strengths-lst02+.strengths-desc{margin-top:19px}}@media (max-width: 767px){.sec-strengths .strengths-part03 .strengths-lst02+.strengths-desc{margin-top:18px}}@media (min-width: 768px){.sec-strengths .strengths-lst02{margin-top:14px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-lst02{margin-top:calc(14 / 1100 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-lst02{margin-top:13px}}.sec-strengths .strengths-lst02 .strengths-lst02__item{position:relative;font-size:16px;font-size:1.6rem;line-height:28px;line-height:1.75em;letter-spacing:.04em;font-weight:500;padding-left:21px}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-lst02 .strengths-lst02__item{font-size:calc(16 / 1100 * 100vw);padding-left:calc(21 / 1100 * 100vw)}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-strengths .strengths-lst02 .strengths-lst02__item{font-size:calc(16 / 375 * 100vw);padding-left:calc(21 / 375 * 100vw)}}.sec-strengths .strengths-lst02 .strengths-lst02__item:not(:last-child){margin-bottom:2px}.sec-strengths .strengths-lst02 .strengths-lst02__item:before{content:"-";position:absolute;left:0;top:2px;font-size:14px;font-size:1.4rem;line-height:25px;line-height:1.78571em;letter-spacing:.04em;font-weight:500}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-strengths .strengths-lst02 .strengths-lst02__item:before{font-size:calc(14 / 1100 * 100vw);top:calc(2 / 1100 * 100vw)}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-strengths .strengths-lst02 .strengths-lst02__item:before{font-size:calc(14 / 375 * 100vw);top:calc(2 / 375 * 100vw)}}.sec-strengths .strengths-slider{overflow:hidden}@media (min-width: 768px){.sec-strengths .strengths-slider{margin-top:100px}}@media only screen and (min-width: 768px) and (max-width: 1366px){.sec-strengths .strengths-slider{margin-top:calc(100 / 1366 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-slider{margin-top:55px}}.sec-strengths .strengths-slider .strengths-slider__inner{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row nowrap;overflow:hidden;width:100vw}@media (min-width: 768px){.sec-strengths .strengths-slider .slider-group{min-width:calc(2680 / 1366 * 100vw)}}@media (max-width: 767px){.sec-strengths .strengths-slider .slider-group{min-width:calc(1234 / 375 * 100vw)}}.sec-strengths .strengths-slider .slider-group:nth-child(1){-webkit-animation:logo_slider 80s -40s linear infinite;animation:logo_slider 80s -40s linear infinite}.sec-strengths .strengths-slider .slider-group:nth-child(2){-webkit-animation:logo_slider2 80s linear infinite;animation:logo_slider2 80s linear infinite}@media (min-width: 768px){.sec-strengths .h-btn{margin-top:80px}}@media (max-width: 767px){.sec-strengths .h-btn{margin-top:36px}}@keyframes logo_slider{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}@keyframes logo_slider2{0%{transform:translateX(0)}100%{transform:translateX(-200%)}}.sec-voice{overflow:hidden}@media (min-width: 768px){.sec-voice{margin-top:151px}}@media (max-width: 767px){.sec-voice{margin-top:90px}}@media (min-width: 768px){.sec-voice .voice-wrapslide{width:calc(50% + ((1093px + 47px) / 2));margin:50px 0 0 auto;overflow:hidden}}@media only screen and (min-width: 768px) and (max-width: 1214px){.sec-voice .voice-wrapslide{width:calc(50% + (1093 + 47) / 2 / 1214 * 100vw)}}@media (min-width: 768px){.sec-voice .voice-ctn{width:100%;max-width:calc(1093px + 20px);padding-left:20px}}@media (max-width: 767px){.sec-voice .voice-ctn{width:calc(100% - 24px);margin:34px auto 0}}.sec-voice .voice-swiper{position:relative}.sec-voice .voice-swiper .voice-slide{position:relative;border:solid 1px #b2b2b2;height:auto}@media (min-width: 768px){.sec-voice .voice-swiper .voice-slide{padding:49px 12px 55px}}@media (max-width: 767px){.sec-voice .voice-swiper .voice-slide{padding:20px 16px 19px}}.sec-voice .voice-swiper .voice-slide .voice-tag{position:absolute;background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}@media (min-width: 768px){.sec-voice .voice-swiper .voice-slide .voice-tag{top:-1px;left:41px;width:83px;height:107px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="82.203" height="106.314" viewBox="0 0 82.203 106.314"><g id="Group_190322" data-name="Group 190322" transform="translate(-243 -396)"><g id="Path_346770" data-name="Path 346770" transform="translate(243 396)" fill="%23981e22"><path d="M 0.5000080466270447 105.6354370117188 L 0.5000080466270447 0.5000036954879761 L 81.70290374755859 0.5000036954879761 L 81.70290374755859 105.6187896728516 L 42.87718200683594 92.56189727783203 L 42.72386169433594 92.51033782958984 L 42.56939315795898 92.558349609375 L 0.5000080466270447 105.6354370117188 Z" stroke="none"/><path d="M 1.000007629394531 1 L 1.000007629394531 104.956413269043 L 42.72990417480469 91.98485565185547 L 81.20288848876953 104.9231262207031 L 81.20288848876953 1 L 1.000007629394531 1 M 7.62939453125e-06 0 L 82.20288848876953 0 L 82.20288848876953 106.3144607543945 L 42.71780395507812 93.03581237792969 L 7.62939453125e-06 106.3144607543945 L 7.62939453125e-06 0 Z" stroke="none" fill="%23707070"/></g></g></svg>');padding-top:23px}}@media (max-width: 767px){.sec-voice .voice-swiper .voice-slide .voice-tag{top:-2px;left:10px;width:63px;height:90px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="62.703" height="89.424" viewBox="0 0 62.703 89.424"><g id="Group_190322" data-name="Group 190322" transform="translate(-300.297 -242)"><path id="Path_346770" data-name="Path 346770" d="M0,0H62.7V89.424L32.584,79.3,0,89.424Z" transform="translate(300.297 242)" fill="%23981e22"/></g></svg>');padding-top:19px}}.sec-voice .voice-swiper .voice-slide .voice-tag .txt{display:block;font-family:'Spartan', sans-serif;font-weight:500;font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.16667em;letter-spacing:.1em;font-weight:500;color:#fff;text-align:center}@media (max-width: 767px){.sec-voice .voice-swiper .voice-slide .voice-tag .txt{font-size:10px;font-size:1rem;line-height:13px;line-height:1.3em}}.sec-voice .voice-swiper .voice-slide .voice-tag .num{display:block;font-family:'Spartan', sans-serif;font-weight:500;font-size:36px;font-size:3.6rem;line-height:42px;line-height:1.16667em;letter-spacing:.08em;font-weight:500;color:#fff;text-align:center}@media (min-width: 768px){.sec-voice .voice-swiper .voice-slide .voice-tag .num{margin-top:5px}}@media (max-width: 767px){.sec-voice .voice-swiper .voice-slide .voice-tag .num{font-size:29px;font-size:2.9rem;line-height:35px;line-height:1.2069em;margin-top:4px}}.sec-voice .voice-swiper .voice-slide .voice-slide__ttl{font-size:25px;font-size:2.5rem;line-height:38px;line-height:1.52em;letter-spacing:.04em;font-weight:500}@media (min-width: 768px){.sec-voice .voice-swiper .voice-slide .voice-slide__ttl{padding:0 55px 0 95px;text-align:center}}@media (max-width: 767px){.sec-voice .voice-swiper .voice-slide .voice-slide__ttl{font-size:20px;font-size:2rem;line-height:32px;line-height:1.6em;padding-left:72px}}@media only screen and (max-width: 767px) and (max-width: 375px){.sec-voice .voice-swiper .voice-slide .voice-slide__ttl{font-size:calc(20 / 375 * 100vw)}}.sec-voice .voice-swiper .voice-slide .slide-inner{width:100%;max-width:944px;margin:0 auto}.sec-voice .voice-swiper .voiceswiper-btnprev,.sec-voice .voice-swiper .voiceswiper-btnnext{position:absolute;z-index:1;width:32px;height:32px;background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%;cursor:pointer}@media (min-width: 768px){.sec-voice .voice-swiper .voiceswiper-btnprev,.sec-voice .voice-swiper .voiceswiper-btnnext{top:calc(50% - 24px)}}@media (max-width: 767px){.sec-voice .voice-swiper .voiceswiper-btnprev,.sec-voice .voice-swiper .voiceswiper-btnnext{top:calc(50% - 118px)}}.sec-voice .voice-swiper .voiceswiper-btnprev{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><g id="Group_41462" data-name="Group 41462" transform="translate(-828 -10678.271)"><circle id="Ellipse_24" data-name="Ellipse 24" cx="16" cy="16" r="16" transform="translate(828 10678.271)" fill="%231f1e1e"/><g id="Group_564" data-name="Group 564" transform="translate(838 10690.877)"><g id="Group_163" data-name="Group 163" transform="translate(0 0)"><path id="Path_130" data-name="Path 130" d="M0,0V4.8H4.8" transform="translate(3.394 0) rotate(45)" fill="none" stroke="%23fff" stroke-width="1"/><path id="Path_143" data-name="Path 143" d="M1135.586-1421h11.152" transform="translate(-1134.737 1424.6)" fill="none" stroke="%23fff" stroke-width="1"/></g></g></g></svg>')}@media (min-width: 768px){.sec-voice .voice-swiper .voiceswiper-btnprev{left:-16px}}@media (max-width: 767px){.sec-voice .voice-swiper .voiceswiper-btnprev{left:-6px}}.sec-voice .voice-swiper .voiceswiper-btnnext{background-image:url('data:image/svg+xml,<svg id="Group_82290" data-name="Group 82290" xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32"><circle id="Ellipse_24" data-name="Ellipse 24" cx="16" cy="16" r="16" fill="%231f1e1e"/><g id="Group_564" data-name="Group 564" transform="translate(10 12.605)"><g id="Group_163" data-name="Group 163" transform="translate(0 0)"><path id="Path_130" data-name="Path 130" d="M0,4.8V0H4.8" transform="translate(12 3.394) rotate(135)" fill="none" stroke="%23fff" stroke-width="1"/><path id="Path_143" data-name="Path 143" d="M1146.737-1421h-11.152" transform="translate(-1135.586 1424.6)" fill="none" stroke="%23fff" stroke-width="1"/></g></g></svg>')}@media (min-width: 768px){.sec-voice .voice-swiper .voiceswiper-btnnext{right:-16px}}@media (max-width: 767px){.sec-voice .voice-swiper .voiceswiper-btnnext{right:-6px}}@media (min-width: 768px){.sec-voice .voice-wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin-top:42px}}@media (max-width: 767px){.sec-voice .voice-wrap{margin-top:20px}}@media (min-width: 768px){.sec-voice .voice-wrap .voice-wrap__thumb{width:calc(457 / 944 * 100%)}}@media (max-width: 767px){.sec-voice .voice-wrap .voice-wrap__thumb{max-width:317px;margin:0 auto}}.sec-voice .voice-wrap .main-swiper{overflow:hidden;text-align:center}@media (min-width: 768px){.sec-voice .voice-wrap .main-swiper img{max-height:305px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-voice .voice-wrap .main-swiper img{max-height:calc(305 / 1100 * 100vw)}}@media (max-width: 767px){.sec-voice .voice-wrap .main-swiper img{max-height:212px}}.sec-voice .voice-wrap .thumb-swiper{overflow:hidden;margin-top:7px}.sec-voice .voice-wrap .thumb-swiper .swiper-wrapper.is-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.sec-voice .voice-wrap .thumb-swiper .thumb-slide{position:relative;text-align:center;cursor:pointer}.sec-voice .voice-wrap .thumb-swiper .thumb-slide:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.83);opacity:0;-webkit-transition:opacity 0.3s ease;-moz-transition:opacity 0.3s ease;-ms-transition:opacity 0.3s ease;-o-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.sec-voice .voice-wrap .thumb-swiper .thumb-slide.swiper-slide-thumb-active:before{opacity:1}@media (min-width: 768px){.sec-voice .voice-wrap .thumb-swiper .thumb-slide img{max-height:57px}}@media only screen and (min-width: 768px) and (max-width: 1100px){.sec-voice .voice-wrap .thumb-swiper .thumb-slide img{max-height:calc(57 / 1100 * 100vw)}}@media (max-width: 767px){.sec-voice .voice-wrap .thumb-swiper .thumb-slide img{max-height:38px}}.sec-voice .voice-wrap .thumb-swiper .thumb-slide.is-spec{max-width:38px}@media (min-width: 768px){.sec-voice .voice-wrap .voice-wrap__ctn{width:calc(438 / 944 * 100%);padding-top:2px}}@media (max-width: 767px){.sec-voice .voice-wrap .voice-wrap__ctn{margin-top:33px}}.sec-voice .voice-wrap .voice-deta .voice-deta__ttl .ttl{position:relative;font-family:'Spartan', sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.21429em;letter-spacing:.14em;font-weight:500;color:#AE2C30;padding-left:28px}.sec-voice .voice-wrap .voice-deta .voice-deta__ttl .ttl::before{content:"";position:absolute;width:25px;height:25px;left:-3px;top:calc(50% - 18px);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="25" height="25" viewBox="0 0 25 25"><defs><clipPath id="clip-path"><rect id="Rectangle_24744" data-name="Rectangle 24744" width="25" height="25" transform="translate(-1036 3947)" fill="%23fff" stroke="%23707070" stroke-width="1"/></clipPath><clipPath id="clip-path-2"><rect id="Rectangle_24684" data-name="Rectangle 24684" width="19.276" height="20.974" transform="translate(0 0)" fill="%23ae2c30"/></clipPath></defs><g id="Mask_Group_46643" data-name="Mask Group 46643" transform="translate(1036 -3947)" clip-path="url(%23clip-path)"><g id="Group_190321" data-name="Group 190321" transform="translate(-1033.138 3949.014)"><g id="Group_82325" data-name="Group 82325" transform="translate(0 -0.001)" clip-path="url(%23clip-path-2)"><path id="Path_364612" data-name="Path 364612" d="M19.273,20.194a9.688,9.688,0,0,0-6.782-8.319,6.28,6.28,0,1,0-5.705,0A9.688,9.688,0,0,0,0,20.194a.711.711,0,0,0,1.416.136,8.169,8.169,0,0,1,.611-2.417,8.263,8.263,0,0,1,15.217,0,8.168,8.168,0,0,1,.611,2.417.711.711,0,0,0,1.416-.136M9.638,11.137A4.859,4.859,0,0,1,7.748,1.8a4.859,4.859,0,0,1,3.781,8.953,4.826,4.826,0,0,1-1.89.381" transform="translate(0 0.001)" fill="%23ae2c30"/></g></g></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}.sec-voice .voice-wrap .voice-deta .voice-deta__lst{margin-top:6px}.sec-voice .voice-wrap .voice-deta .voice-deta__lst .item{position:relative;font-size:16px;font-size:1.6rem;line-height:30px;line-height:1.875em;letter-spacing:.04em;font-weight:500;padding-left:24px}.sec-voice .voice-wrap .voice-deta .voice-deta__lst .item:before{content:"-";position:absolute;font-size:14px;font-size:1.4rem;line-height:25px;line-height:1.78571em;letter-spacing:.04em;font-weight:500;left:3px;top:2px}@media (min-width: 768px){.sec-voice .voice-wrap .voice-point{margin-top:31px}}@media (max-width: 767px){.sec-voice .voice-wrap .voice-point{margin-top:24px}}.sec-voice .voice-wrap .voice-point .voice-point__ttl .ttl{position:relative;font-family:'Spartan', sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.21429em;letter-spacing:.14em;font-weight:500;color:#AE2C30;padding-left:28px}.sec-voice .voice-wrap .voice-point .voice-point__ttl .ttl::before{content:"";position:absolute;width:25px;height:25px;left:-3px;top:calc(50% - 17px);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="25" height="25" viewBox="0 0 25 25"><defs><clipPath id="clip-path"><rect id="Rectangle_24745" data-name="Rectangle 24745" width="25" height="25" transform="translate(-1036 4041)" fill="%23fff" stroke="%23707070" stroke-width="1"/></clipPath><clipPath id="clip-path-2"><rect id="Rectangle_24685" data-name="Rectangle 24685" width="20.69" height="23.345" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/></clipPath></defs><g id="Group_190324" data-name="Group 190324" transform="translate(1036 -4041)"><g id="Mask_Group_46644" data-name="Mask Group 46644" clip-path="url(%23clip-path)"><g id="Group_190322" data-name="Group 190322" transform="translate(-1033.707 4042.211)"><g id="Group_82327" data-name="Group 82327" clip-path="url(%23clip-path-2)"><path id="Path_364613" data-name="Path 364613" d="M89.026,93.821a14.152,14.152,0,0,1,1.591-3.627,13.424,13.424,0,0,0,1.1-1.852,6.775,6.775,0,1,0-12.2.555c.341.635.8,1.2,1.159,1.822a12.529,12.529,0,0,1,.936,2.041q.086.243.163.489a3.508,3.508,0,0,1,.153.482.345.345,0,0,0,.34.34H88.7a.34.34,0,0,0,0-.68H82.261l.34.34a1.688,1.688,0,0,0-.108-.435q-.078-.267-.167-.53c-.115-.341-.245-.676-.385-1.008a12.94,12.94,0,0,0-.991-1.893,13.313,13.313,0,0,1-1.065-1.747,5.984,5.984,0,0,1-.486-1.961,6.1,6.1,0,1,1,12.173-.666,6.219,6.219,0,0,1-1.143,3.755,14.084,14.084,0,0,0-1.914,3.895c-.051.166-.1.333-.146.5a.34.34,0,0,0,.656.181" transform="translate(-75.135 -75.34)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364614" data-name="Path 364614" d="M149.66,398.688c0,.652,0,1.3,0,1.958a2.957,2.957,0,0,0,1.987,2.842,4.165,4.165,0,0,0,1.371.149,9.323,9.323,0,0,0,1.182-.027,2.987,2.987,0,0,0,2.577-2.911c.008-.67,0-1.341,0-2.011a.34.34,0,0,0-.68,0v1.827a2.521,2.521,0,0,1-.229,1.168,2.333,2.333,0,0,1-1.329,1.159,3.7,3.7,0,0,1-1.184.115c-.335,0-.678.021-1.012-.009a2.251,2.251,0,0,1-2-2.266c0-.664,0-1.329,0-1.993a.34.34,0,0,0-.68,0" transform="translate(-142.874 -380.297)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364615" data-name="Path 364615" d="M406.652,221.332h1.609a.34.34,0,0,0,0-.68h-1.609a.34.34,0,0,0,0,.68" transform="translate(-387.9 -210.647)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364616" data-name="Path 364616" d="M.329,221.332H1.938a.34.34,0,0,0,0-.68H.329a.34.34,0,0,0,0,.68" transform="translate(0 -210.647)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364617" data-name="Path 364617" d="M221.332,1.938V.329a.34.34,0,0,0-.68,0V1.938a.34.34,0,0,0,.68,0" transform="translate(-210.647 0)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364618" data-name="Path 364618" d="M351.85,352.333l1.138,1.138a.34.34,0,0,0,.481-.481l-1.138-1.138a.34.34,0,0,0-.481.481" transform="translate(-335.801 -335.802)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364619" data-name="Path 364619" d="M64.536,65.018l1.138,1.138a.34.34,0,0,0,.481-.481l-1.138-1.138a.34.34,0,0,0-.481.481" transform="translate(-61.515 -61.515)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364620" data-name="Path 364620" d="M352.333,66.155l1.138-1.138a.34.34,0,0,0-.481-.481l-1.138,1.138a.34.34,0,0,0,.481.481" transform="translate(-335.802 -61.515)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364621" data-name="Path 364621" d="M65.018,353.47l1.138-1.138a.34.34,0,0,0-.481-.481l-1.138,1.138a.34.34,0,0,0,.481.481" transform="translate(-61.515 -335.802)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364622" data-name="Path 364622" d="M171.235,436.114h4.534a.34.34,0,0,0,0-.68h-4.534a.34.34,0,0,0,0,.68" transform="translate(-163.158 -415.69)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364623" data-name="Path 364623" d="M193.067,461.065h2.6a.34.34,0,0,0,0-.68h-2.6a.34.34,0,0,0,0,.68" transform="translate(-184 -439.51)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364624" data-name="Path 364624" d="M89.026,93.821a14.152,14.152,0,0,1,1.591-3.627,13.424,13.424,0,0,0,1.1-1.852,6.775,6.775,0,1,0-12.2.555c.341.635.8,1.2,1.159,1.822a12.529,12.529,0,0,1,.936,2.041q.086.243.163.489a3.508,3.508,0,0,1,.153.482.345.345,0,0,0,.34.34H88.7a.34.34,0,0,0,0-.68H82.261l.34.34a1.688,1.688,0,0,0-.108-.435q-.078-.267-.167-.53c-.115-.341-.245-.676-.385-1.008a12.94,12.94,0,0,0-.991-1.893,13.313,13.313,0,0,1-1.065-1.747,5.984,5.984,0,0,1-.486-1.961,6.1,6.1,0,1,1,12.173-.666,6.219,6.219,0,0,1-1.143,3.755,14.084,14.084,0,0,0-1.914,3.895c-.051.166-.1.333-.146.5a.34.34,0,0,0,.656.181" transform="translate(-75.135 -75.34)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364625" data-name="Path 364625" d="M149.66,398.688c0,.652,0,1.3,0,1.958a2.957,2.957,0,0,0,1.987,2.842,4.165,4.165,0,0,0,1.371.149,9.323,9.323,0,0,0,1.182-.027,2.987,2.987,0,0,0,2.577-2.911c.008-.67,0-1.341,0-2.011a.34.34,0,0,0-.68,0v1.827a2.521,2.521,0,0,1-.229,1.168,2.333,2.333,0,0,1-1.329,1.159,3.7,3.7,0,0,1-1.184.115c-.335,0-.678.021-1.012-.009a2.251,2.251,0,0,1-2-2.266c0-.664,0-1.329,0-1.993a.34.34,0,0,0-.68,0" transform="translate(-142.874 -380.297)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364626" data-name="Path 364626" d="M406.652,221.332h1.609a.34.34,0,0,0,0-.68h-1.609a.34.34,0,0,0,0,.68" transform="translate(-387.9 -210.647)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364627" data-name="Path 364627" d="M.329,221.332H1.938a.34.34,0,0,0,0-.68H.329a.34.34,0,0,0,0,.68" transform="translate(0 -210.647)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364628" data-name="Path 364628" d="M221.332,1.938V.329a.34.34,0,0,0-.68,0V1.938a.34.34,0,0,0,.68,0" transform="translate(-210.647 0)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364629" data-name="Path 364629" d="M351.85,352.333l1.138,1.138a.34.34,0,0,0,.481-.481l-1.138-1.138a.34.34,0,0,0-.481.481" transform="translate(-335.801 -335.802)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364630" data-name="Path 364630" d="M64.536,65.018l1.138,1.138a.34.34,0,0,0,.481-.481l-1.138-1.138a.34.34,0,0,0-.481.481" transform="translate(-61.515 -61.515)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364631" data-name="Path 364631" d="M352.333,66.155l1.138-1.138a.34.34,0,0,0-.481-.481l-1.138,1.138a.34.34,0,0,0,.481.481" transform="translate(-335.802 -61.515)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364632" data-name="Path 364632" d="M65.018,353.47l1.138-1.138a.34.34,0,0,0-.481-.481l-1.138,1.138a.34.34,0,0,0,.481.481" transform="translate(-61.515 -335.802)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364633" data-name="Path 364633" d="M171.235,436.114h4.534a.34.34,0,0,0,0-.68h-4.534a.34.34,0,0,0,0,.68" transform="translate(-163.158 -415.69)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/><path id="Path_364634" data-name="Path 364634" d="M193.067,461.065h2.6a.34.34,0,0,0,0-.68h-2.6a.34.34,0,0,0,0,.68" transform="translate(-184 -439.51)" fill="%23ae2c30" stroke="%23ae2c30" stroke-width="0.5"/></g></g></g></g></svg>');background-repeat:no-repeat;background-position:center;background-color:transparent;background-size:100% 100%}.sec-voice .voice-wrap .voice-point .voice-point__desc{margin-top:7px}.sec-voice .voice-wrap .voice-point .voice-point__desc .txt{font-size:16px;font-size:1.6rem;line-height:30px;line-height:1.875em;letter-spacing:.04em;font-weight:500}@media (max-width: 767px){.sec-voice .voice-wrap .voice-point .voice-point__desc .txt{font-size:16px;font-size:1.6rem;line-height:28px;line-height:1.75em}}.sec-voice .voice-wrap .voice-point .voice-point__desc .is-bold{font-weight:700}.sec-voice .voice-wrap__boxgray{background:#f2f2f2}@media (min-width: 768px){.sec-voice .voice-wrap__boxgray{padding:25px 12px 24px;margin-top:49px}}@media (max-width: 767px){.sec-voice .voice-wrap__boxgray{padding:20px 22px 24px;margin-top:24px}}@media (min-width: 768px){.sec-voice .voice-wrap__boxgray .boxgray-inner{max-width:874px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end}}.sec-voice .voice-wrap__boxgray .boxgray-colttl{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (min-width: 768px){.sec-voice .voice-wrap__boxgray .boxgray-colttl{width:280px;margin-left:calc(14 / 874 * 100%);margin-right:calc(30 / 874 * 100%)}}@media (min-width: 768px){.sec-voice .voice-wrap__boxgray .colttl-icon{order:2;width:109px;padding-top:15px}}@media (max-width: 767px){.sec-voice .voice-wrap__boxgray .colttl-icon{width:69px;margin-right:20px}}.sec-voice .voice-wrap__boxgray .colttl-ctn{flex:1}@media (min-width: 768px){.sec-voice .voice-wrap__boxgray .colttl-ctn{padding-top:45px;order:1}}@media (max-width: 767px){.sec-voice .voice-wrap__boxgray .colttl-ctn{padding-top:13px}}.sec-voice .voice-wrap__boxgray .colttl-ctn .ttl01{font-family:'Spartan', sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;line-height:17px;line-height:1.21429em;letter-spacing:.14em;font-weight:500;color:#AE2C30}@media (max-width: 767px){.sec-voice .voice-wrap__boxgray .colttl-ctn .ttl01{font-size:12px;font-size:1.2rem;line-height:14px;line-height:1.16667em}}.sec-voice .voice-wrap__boxgray .colttl-ctn .ttl02{font-size:22px;font-size:2.2rem;line-height:38px;line-height:1.72727em;letter-spacing:.04em;font-weight:500}@media (min-width: 768px){.sec-voice .voice-wrap__boxgray .colttl-ctn .ttl02{margin-top:3px}}@media (max-width: 767px){.sec-voice .voice-wrap__boxgray .colttl-ctn .ttl02{font-size:20px;font-size:2rem;line-height:38px;line-height:1.9em}}@media (min-width: 768px){.sec-voice .voice-wrap__boxgray .boxgray-coldesc{flex:1}}@media (max-width: 767px){.sec-voice .voice-wrap__boxgray .boxgray-coldesc{margin-top:11px}}.sec-voice .voice-wrap__boxgray .boxgray-coldesc .txt{font-size:16px;font-size:1.6rem;line-height:28px;line-height:1.75em;letter-spacing:.04em;font-weight:500}.sec-voice .voice-wrap__boxgray .boxgray-coldesc .is-bold{font-weight:700}.sec-tour{position:relative;z-index:1}@media (min-width: 768px){.sec-tour{margin-top:125px;padding-bottom:143px}}@media (max-width: 767px){.sec-tour{margin-top:111px;padding-bottom:83px}}.sec-tour .tour-boxttl{background:#EEF0F1}@media (min-width: 768px){.sec-tour .tour-boxttl{padding:74px 0 156px}}@media (max-width: 767px){.sec-tour .tour-boxttl{padding:40px 0 91px}}@media (min-width: 768px){.sec-tour .tour-iframe{width:100%;max-width:874px;margin:-124px auto 0}}@media (max-width: 767px){.sec-tour .tour-iframe{margin-top:-67px}}.sec-tour .tour-iframe iframe{width:100%;border:none}@media (min-width: 768px){.sec-tour .tour-iframe iframe{height:496px}}@media (max-width: 767px){.sec-tour .tour-iframe iframe{height:calc(199 / 375 * 100vw)}}@media (min-width: 768px){.sec-tour .tour-area{width:100%;max-width:874px;margin:100px auto 0}}@media (max-width: 767px){.sec-tour .tour-area{margin-top:53px}}.sec-tour .tour-area__explane{font-size:18px;font-size:1.8rem;line-height:30px;line-height:1.66667em;letter-spacing:.04em;font-weight:500;text-align:center}@media (min-width: 768px){.sec-tour .tour-area__explane{margin-top:30px}}@media (max-width: 767px){.sec-tour .tour-area__explane{margin:23px -5px 0}}.sec-tour .tour-area__wrap{position:relative;z-index:-1}@media (min-width: 768px){.sec-tour .tour-area__wrap{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;margin-top:-31px}}@media (max-width: 767px){.sec-tour .tour-area__wrap{margin-top:24px}}@media (min-width: 768px){.sec-tour .tour-area__wrap .col-ctn{width:calc(337 / 874 * 100%);order:2;margin-left:calc((874 - 755 - 337) / 874 * 100%);padding-top:107px}}@media (max-width: 767px){.sec-tour .tour-area__wrap .col-ctn{padding-right:10px}}.sec-tour .tour-area__wrap .col-ctn .txt{font-size:16px;font-size:1.6rem;line-height:30px;line-height:1.875em;letter-spacing:.04em;font-weight:500}@media (max-width: 767px){.sec-tour .tour-area__wrap .col-ctn .txt{font-size:16px;font-size:1.6rem;line-height:28px;line-height:1.75em}}@media (min-width: 768px){.sec-tour .tour-area__wrap .col-map{width:calc(755 / 874 * 100%);order:1}}@media (max-width: 767px){.sec-tour .tour-area__wrap .col-map{position:relative;z-index:-1;margin:-43px -12px 0}}@media (min-width: 768px){.sec-tour .tour-event{margin-top:99px}}@media (max-width: 767px){.sec-tour .tour-event{margin-top:70px}}@media (min-width: 768px){.sec-tour .tour-event .event-list{margin:51px -22px 0}}@media only screen and (min-width: 768px) and (max-width: 1150px){.sec-tour .tour-event .event-list{margin:51px 0 0}}@media (max-width: 767px){.sec-tour .tour-event .event-list{margin:23px 2px 0}}@media (max-width: 767px){.sec-tour .tour-event .event-item{width:100%;padding:0;margin-bottom:48px}}.sec-tour .tour-event .box-heading{margin-bottom:19px}.sec-tour .tour-event .c-cate span{margin-right:0}.sec-tour .tour-event .item-ttl{margin-bottom:0}@media (min-width: 768px){.sec-tour .tour-event .item-ttl{margin-top:20px}}

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