body,html{overflow-x:hidden}@media only screen and (min-width: 1800px){.c-subpage__bg{height:180px}}.c-subpage .decor{bottom:75px;left:18.5%}@media (max-width: 767px){.c-subpage .decor{width:140px;right:35px;bottom:52px;left:auto}}.c-ttl-jp{font-size:32px;font-size:3.2rem;line-height:1.4375em;letter-spacing:.2em;font-weight:bold;font-family:"Zen Maru Gothic",sans-serif;color:#3f342d;text-align:center;position:relative}@media (min-width: 768px){.c-ttl-jp{padding-left:9px}}@media (max-width: 767px){.c-ttl-jp{font-size:24px;font-size:2.4rem;line-height:1.66667em}}.c-ttl-jp>span{padding-left:0;background-position:top center;background-size:14px 6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='6' viewBox='0 0 14 6'%3E%3Cg id='circle' transform='translate(-571 -1001)'%3E%3Ccircle id='circle-2' data-name='circle' cx='3' cy='3' r='3' transform='translate(579 1001)' fill='%23d36c2d'/%3E%3Ccircle id='circle-3' data-name='circle' cx='3' cy='3' r='3' transform='translate(571 1001)' fill='%23ef8442'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat}@media (max-width: 767px){.c-ttl-jp>span{display:block;padding-top:10px}}@media (min-width: 768px){.c-ttl-jp>span{padding-left:34px;background-position:top 25px left}}.c-ttl-jp .txt-color{color:#ef8442}@media (max-width: 767px){.c-ttl-jp .txt-color{display:block}}.sec-anchor{padding-top:97px;position:relative}@media (max-width: 767px){.sec-anchor{padding-top:63px}}.sec-anchor .c-ani{position:absolute;left:0;right:0;top:37px;height:53px;background-size:1553px;background-repeat:repeat-x;background-position:left 25px top 0;animation:animatedBgRightToLeft 60s linear infinite}@media (min-width: 768px){.sec-anchor .c-ani{background-position:left 65px top 0;animation-duration:54s;background-size:2243px;height:77px;top:42px}}.sec-anchor .anchor{background:#f6ece1;padding:50px 0;margin-top:48px}@media (max-width: 767px){.sec-anchor .anchor{margin-top:31px;padding:32px 0}}.sec-anchor .anchor .inner{max-width:1090px}@media (min-width: 768px){.sec-anchor .anchor .inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}.sec-anchor .anchor .inner .item{text-align:center;position:relative}.sec-anchor .anchor .inner .item:after{content:"";position:absolute;background:#f6ece1;mix-blend-mode:multiply;pointer-events:none;width:1px;height:100%;top:0;right:0}.sec-anchor .anchor .inner .item:nth-child(1){padding-right:40px}.sec-anchor .anchor .inner .item:nth-child(1) a .txt{margin-top:28px}.sec-anchor .anchor .inner .item:nth-child(2){padding:0 40px}.sec-anchor .anchor .inner .item:nth-child(3){padding:0 50px}.sec-anchor .anchor .inner .item:nth-child(3) a .txt{margin-top:28px}.sec-anchor .anchor .inner .item:nth-child(4){padding-left:70px;border-right:0}.sec-anchor .anchor .inner .item:nth-child(4):after{display:none}}@media only screen and (min-width: 768px) and (max-width: 1090px){.sec-anchor .anchor .inner .item:nth-child(1){padding-right:20px}.sec-anchor .anchor .inner .item:nth-child(2){padding:0 20px}.sec-anchor .anchor .inner .item:nth-child(3){padding:0 20px}.sec-anchor .anchor .inner .item:nth-child(4){padding-left:50px}}@media (max-width: 767px){.sec-anchor .anchor .inner .item{position:relative}.sec-anchor .anchor .inner .item:not(:last-child){margin-bottom:20px}.sec-anchor .anchor .inner .item:not(:last-child):after{content:"";position:absolute;background:#f6ece1;mix-blend-mode:multiply;pointer-events:none;width:100%;height:1px;bottom:0;left:0}.sec-anchor .anchor .inner .item:not(:last-child) a{padding-bottom:20px}}.sec-anchor .anchor a{display:block;position:relative}@media (min-width: 768px){.sec-anchor .anchor a{min-height:220px}}.sec-anchor .anchor a:after{content:"";position:absolute;bottom:0;left:50%;width:24px;height:24px;background-repeat:no-repeat;background-size:100%;margin-left:-12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg id='Group' transform='translate(7109 -140) rotate(90)'%3E%3Ccircle id='bg' cx='12' cy='12' r='12' transform='translate(140 7085)' fill='%23ef8442'/%3E%3Cpath id='arw' d='M0,0,4,4,8,0' transform='translate(151 7101) rotate(-90)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A")}.sec-anchor .anchor a .txt-number{width:64px;height:64px;text-align:center;padding-top:33px;margin:0 auto;background-repeat:no-repeat;background-size:100%;background-image:url(../../img/top/ic_dot.svg);font-family:"Outfit", sans-serif;font-size:15px;font-size:1.5rem;line-height:1.26667em;letter-spacing:.12em;font-weight:700;color:#fff}.sec-anchor .anchor a .txt{margin-top:9px}.sec-anchor .anchor a .txt .txt-wrap{display:inline-block;background:#fff;font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.05em;font-weight:bold;padding:2px 7px;font-family:"Zen Maru Gothic",sans-serif}@media only screen and (max-width: 960px){.sec-anchor .anchor a .txt .txt-wrap{font-size:14px;font-size:1.4rem;line-height:1.71429em;letter-spacing:.05em;font-weight:bold}}@media only screen and (max-width: 840px){.sec-anchor .anchor a .txt .txt-wrap{font-size:12px;font-size:1.2rem;line-height:2em;letter-spacing:.05em;font-weight:bold}}@media (min-width: 768px){.sec-anchor .anchor a .txt .txt-wrap{white-space:nowrap}}.sec-anchor .anchor a .txt .color{color:#ef8442}@media (max-width: 767px){.sec-anchor .anchor a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-anchor .anchor a:after{margin-left:0;left:auto;right:0;top:20px}}@media only screen and (max-width: 767px) and (max-width: 365px){.sec-anchor .anchor a:after{right:-5px}}@media (max-width: 767px){.sec-anchor .anchor a .txt{width:calc(100% - 64px);padding-left:16px;margin-top:0}.sec-anchor .anchor a .txt .txt-wrap{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.05em;font-weight:bold;padding:1px 8px}}@media only screen and (max-width: 767px) and (max-width: 365px){.sec-anchor .anchor a .txt{padding-left:6px}.sec-anchor .anchor a .txt .txt-wrap{font-size:15px;font-size:1.5rem;line-height:1.6em;letter-spacing:.05em;font-weight:bold;padding:1px 3px 1px 8px}}.sec-strength{margin-top:142px;padding-bottom:160px}@media (max-width: 767px){.sec-strength{padding-bottom:120px;margin-top:48px}}.sec-strength .innerbox{max-width:1280px;width:100%;margin:0 auto}.sec-strength .strengthbox{margin-bottom:161px}.sec-strength .strengthbox:last-child{margin-bottom:0}@media (max-width: 767px){.sec-strength .strengthbox{margin-bottom:53px}}.sec-strength .mvbox{max-width:1180px;position:relative;margin:0 auto;padding-top:34px}.sec-strength .mvbox .img-main{display:block;height:300px;overflow:hidden}@media (min-width: 768px){.sec-strength .mvbox .img-main{border-radius:20px}}.sec-strength .mvbox .img-main img{width:100%;height:100%;object-fit:cover}.sec-strength .mvbox .ttl-en{position:absolute;left:0;top:0;width:100%}@media (min-width: 768px){.sec-strength .mvbox .ttl-en{text-align:center}}@media (max-width: 767px){.sec-strength .mvbox{padding-top:24px}.sec-strength .mvbox .img-main{height:160px}.sec-strength .mvbox .ttl-en{padding-left:25px}.sec-strength .mvbox .ttl-en img{width:289px;height:31px}}.sec-strength .txt-ms{margin-top:62px}@media (min-width: 768px){.sec-strength .txt-ms{text-align:center}}.sec-strength .txt-ms .ttl .ttl-wrap{display:inline-block;font-family:"Zen Maru Gothic",sans-serif;background:#fff;font-size:28px;font-size:2.8rem;line-height:1.42857em;letter-spacing:.2em;font-weight:bold;padding:9px 10px 10px 20px;margin-bottom:16px}.sec-strength .txt-ms .ttl .ttl-wrap .color{color:#ef8442}.sec-strength .txt-ms .ttl .color{color:#ef8442}.sec-strength .txt-ms .txt{margin-top:20px;font-size:18px;font-size:1.8rem;line-height:2.66667em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.sec-strength .txt-ms{margin-top:48px;padding:0 25px}.sec-strength .txt-ms .ttl{text-align:center}.sec-strength .txt-ms .ttl .ttl-wrap{font-size:22px;font-size:2.2rem;line-height:1.45455em;padding:4px 8px 4px 10px;margin-bottom:8px}.sec-strength .txt-ms .txt{margin-top:26px;font-size:15px;font-size:1.5rem;line-height:2.13333em}}.sec-strength .txtbox{margin-top:89px}.sec-strength .txtbox .ttl-sub{background-size:14px 6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='6' viewBox='0 0 14 6'%3E%3Cg id='circle' transform='translate(-571 -1001)'%3E%3Ccircle id='circle-2' data-name='circle' cx='3' cy='3' r='3' transform='translate(579 1001)' fill='%23d36c2d'/%3E%3Ccircle id='circle-3' data-name='circle' cx='3' cy='3' r='3' transform='translate(571 1001)' fill='%23ef8442'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:top 15px left;font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.12em;font-weight:bold;font-family:"Zen Maru Gothic",sans-serif;padding-left:30px;padding-bottom:30px;border-bottom:1px solid #ef8442}.sec-strength .txtbox .txt{margin-top:35px;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.sec-strength .txtbox{margin-top:41px}.sec-strength .txtbox .ttl-sub{background-position:top 15px left;font-size:22px;font-size:2.2rem;line-height:1.54545em;padding-bottom:22px}.sec-strength .txtbox .txt{margin-top:27px;font-size:15px;font-size:1.5rem;line-height:2.13333em}}.sec-strength .txtbox1{margin-top:80px}@media (max-width: 767px){.sec-strength .txtbox1{margin-top:46px}}.sec-strength .dog-cat{position:relative;margin-top:104px}.sec-strength .dog-cat .splide__track{display:block;border-radius:16px}.sec-strength .dog-cat .deco{position:absolute;z-index:1}.sec-strength .dog-cat .deco.deco1{left:-15px;top:-9px}.sec-strength .dog-cat .deco.deco2{right:-18px;bottom:-18px}@media (max-width: 767px){.sec-strength .dog-cat{margin-top:50px}.sec-strength .dog-cat .deco.deco1{left:0;top:auto;bottom:32px}.sec-strength .dog-cat .deco.deco1 img{width:55px;height:65px}.sec-strength .dog-cat .deco.deco2{right:0;bottom:38px}.sec-strength .dog-cat .deco.deco2 img{width:55px;height:50px}}@media (min-width: 768px){.sec-strength .dog-cat .inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-strength .dog-cat .inner .itembox{width:50%;margin-right:40px}.sec-strength .dog-cat .inner .itembox:last-child{margin-right:0}}@media only screen and (min-width: 768px) and (max-width: 1000px){.sec-strength .dog-cat .inner .itembox{margin-right:20px}}.sec-strength .dog-cat .itembox{background:#fff;position:relative;border-radius:24px;padding:48px 25px 40px}@media (max-width: 767px){.sec-strength .dog-cat .itembox{border-radius:20px;margin-bottom:48px;padding:28px 30px 16px}.sec-strength .dog-cat .itembox:last-child{margin-bottom:0}}.sec-strength .dog-cat .itembox .ttl-en{position:absolute;left:0;width:100%;top:-36px;text-align:center}@media (max-width: 767px){.sec-strength .dog-cat .itembox .ttl-en{top:-18px}.sec-strength .dog-cat .itembox .ttl-en img{height:30px;width:auto}}.sec-strength .dog-cat .itembox .gallery{margin:0 auto;position:relative}@media (min-width: 768px){.sec-strength .dog-cat .itembox .gallery{max-width:400px}}.sec-strength .dog-cat .itembox .gallery .item{width:100%;overflow:hidden}.sec-strength .dog-cat .itembox .gallery .item img{border-radius:16px;width:100%;transition:transform 0.3s}@media (max-width: 767px){.sec-strength .dog-cat .itembox .gallery .item .img{position:relative}.sec-strength .dog-cat .itembox .gallery .item .img:before{display:block;content:" ";width:100%;padding-top:60.37736%}.sec-strength .dog-cat .itembox .gallery .item .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-strength .dog-cat .itembox .gallery .item img{position:absolute;top:0;left:0;height:100%;object-fit:cover}}.sec-strength .dog-cat .itembox .ttl-sub1{font-family:"Zen Maru Gothic",sans-serif;margin-top:24px;text-align:center;font-size:24px;font-size:2.4rem;line-height:1.45833em;letter-spacing:.12em;font-weight:bold;color:#ef8442}@media (max-width: 767px){.sec-strength .dog-cat .itembox .ttl-sub1{margin-top:16px;font-size:18px;font-size:1.8rem;line-height:1.44444em}}.sec-strength .dog-cat .splide__pagination{bottom:75px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-items:center}.sec-strength .dog-cat .splide__pagination li{display:block}.sec-strength .dog-cat .splide__pagination .splide__pagination__page{width:6px;height:6px;border-radius:50%;opacity:1;background:#fff;margin:0 5px}.sec-strength .dog-cat .splide__pagination .is-active{background:#ef8442}@media (max-width: 767px){.sec-strength .dog-cat .splide__pagination{bottom:54px}}.sec-strength .dog-cat .splide__arrows svg{display:none}.sec-strength .dog-cat .splide__arrows button{width:60px;height:60px;background-repeat:no-repeat;background-size:100%;opacity:1;margin-top:-24px;transition:opacity 0.3s;cursor:pointer}@media only screen and (min-width: 1025px){.sec-strength .dog-cat .splide__arrows button:hover{opacity:0.75}}@media (max-width: 767px){.sec-strength .dog-cat .splide__arrows button{width:40px;height:40px}}.sec-strength .dog-cat .splide__arrows .splide__arrow--prev{background-image:url("data:image/svg+xml,%3Csvg id='btn_next' xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Ccircle id='bg' cx='30' cy='30' r='30' fill='%23ef8442'/%3E%3Cpath id='arw' d='M-12916.518,4106.562l-8,6,8,6' transform='translate(12950.518 -4082.562)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E%0A");left:-16px}@media (max-width: 767px){.sec-strength .dog-cat .splide__arrows .splide__arrow--prev{left:-20px}}.sec-strength .dog-cat .splide__arrows .splide__arrow--next{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' viewBox='0 0 60 60'%3E%3Cg id='btn_back' transform='translate(-590 -1534)'%3E%3Ccircle id='bg' cx='30' cy='30' r='30' transform='translate(590 1534)' fill='%23ef8442'/%3E%3Cpath id='arw' d='M-12924.518,4106.562l8,6-8,6' transform='translate(13540.518 -2548.562)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/svg%3E%0A");right:-16px}@media (max-width: 767px){.sec-strength .dog-cat .splide__arrows .splide__arrow--next{right:-20px}}.sec-strength .equipment{margin-top:50px}@media (max-width: 767px){.sec-strength .equipment{margin-top:35px}}@media (min-width: 768px){.sec-strength .equipment .list-equip{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-strength .equipment .list-equip .item{width:33.333333%;max-width:320px;margin-right:20px}.sec-strength .equipment .list-equip .item:last-child{margin-right:0}}.sec-strength .equipment .list-equip .item{background:#fff;padding:37px 40px;border-radius:24px}@media only screen and (max-width: 1000px){.sec-strength .equipment .list-equip .item{padding:32px 20px}}@media (max-width: 767px){.sec-strength .equipment .list-equip .item{padding:24px 30px 29px;border-radius:20px;margin-bottom:24px}.sec-strength .equipment .list-equip .item:last-child{margin-bottom:0}.sec-strength .equipment .list-equip .item:last-child .img{margin-top:24px}.sec-strength .equipment .list-equip .item:nth-child(2) .img{margin-top:24px}}.sec-strength .equipment .list-equip .ttl{text-align:center;color:#ef8442;font-family:"Zen Maru Gothic",sans-serif;font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:.12em;font-weight:bold}.sec-strength .equipment .list-equip .ttl small{display:block;margin-top:5px;font-size:16px;font-size:1.6rem;white-space:nowrap;letter-spacing:0.12em}@media only screen and (max-width: 880px){.sec-strength .equipment .list-equip .ttl{font-size:20px;font-size:2rem}.sec-strength .equipment .list-equip .ttl small{font-size:14px;font-size:1.4rem}}@media (max-width: 767px){.sec-strength .equipment .list-equip .ttl{font-size:20px;font-size:2rem;line-height:1.4em}.sec-strength .equipment .list-equip .ttl small{margin-top:4px;font-size:14px;font-size:1.4rem}}.sec-strength .equipment .list-equip .img{margin-top:22px;overflow:hidden;border-radius:16px}.sec-strength .equipment .list-equip .img img{width:100%}@media (max-width: 767px){.sec-strength .equipment .list-equip .img{margin-top:20px;position:relative;position:relative}.sec-strength .equipment .list-equip .img:before{display:block;content:" ";width:100%;padding-top:60.37736%}.sec-strength .equipment .list-equip .img>.content{position:absolute;top:0;left:0;right:0;bottom:0}.sec-strength .equipment .list-equip .img img{position:absolute;top:0}}.sec-strength .equipment .list-equip .txt{margin-top:20px;font-size:16px;font-size:1.6rem;line-height:2em;letter-spacing:.05em;font-weight:500}@media (max-width: 767px){.sec-strength .equipment .list-equip .txt{font-size:15px;font-size:1.5rem;line-height:1.73333em;margin-top:22px}}.sec-strength .equipment .other{margin-top:20px;border-radius:24px;background:#fff;padding:43px 0 48px}@media (max-width: 767px){.sec-strength .equipment .other{margin-top:24px;padding:32px 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}.sec-strength .equipment .other>*{width:100%}.sec-strength .equipment .other .equip-slider{order:-1}}.sec-strength .equipment .other .ttl{font-family:"Zen Maru Gothic",sans-serif;padding-bottom:26px;font-size:24px;font-size:2.4rem;line-height:1.16667em;letter-spacing:.12em;font-weight:bold;color:#ef8442;border-bottom:1px solid #ef8442;max-width:856px;margin:0 auto}@media (min-width: 768px){.sec-strength .equipment .other .ttl{text-align:center;padding-left:42px}}@media only screen and (max-width: 1000px){.sec-strength .equipment .other .ttl{margin:0 20px}}@media (max-width: 767px){.sec-strength .equipment .other .ttl{margin:0 30px;font-size:20px;font-size:2rem;line-height:1.4em;padding-bottom:24px}}.sec-strength .equipment .other .list-txt{max-width:856px;margin:40px auto 0}@media (min-width: 768px){.sec-strength .equipment .other .list-txt{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:space-between}}@media only screen and (min-width: 768px) and (max-width: 1000px){.sec-strength .equipment .other .list-txt{margin:40px 20px 0}}@media (min-width: 768px){.sec-strength .equipment .other .list-txt li:first-child{padding-right:20px}.sec-strength .equipment .other .list-txt li:nth-child(2){padding-right:20px}}@media (max-width: 767px){.sec-strength .equipment .other .list-txt{margin-top:32px;padding:0 30px}.sec-strength .equipment .other .list-txt li{margin-bottom:12px}.sec-strength .equipment .other .list-txt li:last-child{margin-bottom:0}}.sec-strength .equipment .other .list-txt p{font-size:16px;font-size:1.6rem;line-height:1.5em;letter-spacing:.05em;font-weight:500;position:relative;margin-bottom:12px;padding-left:16px}.sec-strength .equipment .other .list-txt p:before{content:"";position:absolute;left:0;top:13px;width:8px;height:1px;background:#ef8442}.sec-strength .equipment .other .list-txt p:last-child{margin-bottom:0}.sec-strength .equipment .other .list-txt p small{font-size:12px;font-size:1.2rem}@media (max-width: 767px){.sec-strength .equipment .other .list-txt p{font-size:15px;font-size:1.5rem;line-height:1.4em}.sec-strength .equipment .other .list-txt p:before{top:11px}.sec-strength .equipment .other .list-txt p small{display:block;font-size:12px;font-size:1.2rem;margin-top:3px}}.sec-strength .equipment .other .equip-slider{margin-top:55px}.sec-strength .equipment .other .equip-slider .item{width:240px;margin-right:16px}.sec-strength .equipment .other .equip-slider .item img{width:100%;border-radius:16px}@media (max-width: 767px){.sec-strength .equipment .other .equip-slider{margin-bottom:32px;margin-top:0}}@media (max-width: 767px){.sec-strength .strength2{margin-bottom:52px}}@media (min-width: 768px){.sec-strength .strength2 .mvbox .ttl-en{padding-left:32px}}@media (max-width: 767px){.sec-strength .strength2 .mvbox .ttl-en img{width:305px}}@media (max-width: 767px){.sec-strength .strength2 .mvbox{padding-top:20px}}.sec-strength .strength2 .txt-ms .ttl .ttl-wrap{font-size:26px;font-size:2.6rem;line-height:1.03846em;letter-spacing:.2em;font-weight:bold;padding:15px 10px 16px 20px}@media (max-width: 767px){.sec-strength .strength2 .txt-ms .ttl .ttl-wrap{font-size:22px;font-size:2.2rem;line-height:1.45455em;padding:4px 10px}}.sec-strength .strength2 .info{margin-top:52px}.sec-strength .strength2 .info .inbox{background:#fff;padding:40px 72px 45px;border-radius:24px}@media (max-width: 767px){.sec-strength .strength2 .info{margin-top:34px}.sec-strength .strength2 .info .inbox{padding:32px 30px 30px;border-radius:20px}}.sec-strength .strength2 .info .ttl{text-align:center;padding-bottom:21px;border-bottom:1px solid #ef8442}.sec-strength .strength2 .info .ttl span{display:inline-block;font-size:22px;font-size:2.2rem;line-height:1.45455em;letter-spacing:.12em;font-weight:bold;color:#ef8442;padding-left:40px;background-repeat:no-repeat;background-position:left top 5px;font-family:"Zen Maru Gothic",sans-serif;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect id='mask' width='24' height='24' transform='translate(0 0.129)' fill='%23ef8442'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='icn_attention' transform='translate(0 -0.129)' clip-path='url(%23clip-path)'%3E%3Cpath id='Path_4005' data-name='Path 4005' d='M19.024,3.3a11.047,11.047,0,0,0-15.76,0,11.385,11.385,0,0,0,0,15.958,11.047,11.047,0,0,0,15.76,0,11.384,11.384,0,0,0,0-15.958M17.39,4.96a9.023,9.023,0,0,1,0,12.648,8.755,8.755,0,0,1-12.491,0A9.023,9.023,0,0,1,4.9,4.96a8.755,8.755,0,0,1,12.491,0' transform='translate(0.855 0.845)' fill='%23ef8442' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3Cpath id='Path_4006' data-name='Path 4006' d='M57.722,38.339a.5.5,0,0,0,.135.264.353.353,0,0,0,.271.126.376.376,0,0,0,.405-.39l.812-6.313a4.221,4.221,0,0,0,.021-.474,1.324,1.324,0,0,0-.322-.864,1.122,1.122,0,0,0-.915-.389,1.1,1.1,0,0,0-.926.4,1.338,1.338,0,0,0-.312.854,4.442,4.442,0,0,0,.021.474Z' transform='translate(-46.128 -24.112)' fill='%23ef8442' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3Cpath id='Path_4007' data-name='Path 4007' d='M58.031,85.84a1.207,1.207,0,0,0,.894-.369,1.309,1.309,0,0,0,0-1.811,1.283,1.283,0,0,0-1.789.011,1.227,1.227,0,0,0-.364.9,1.273,1.273,0,0,0,.364.895,1.192,1.192,0,0,0,.895.379' transform='translate(-46.03 -67.77)' fill='%23ef8442' stroke='rgba(0,0,0,0)' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E%0A");background-size:24px 24px}@media (max-width: 767px){.sec-strength .strength2 .info .ttl{text-align:left;padding-bottom:18px}.sec-strength .strength2 .info .ttl span{font-size:20px;font-size:2rem;line-height:1.6em;letter-spacing:.1em;padding-left:34px;background-position:left center}}.sec-strength .strength2 .info .list{margin-top:29px}@media (min-width: 768px){.sec-strength .strength2 .info .list{padding-left:31px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.sec-strength .strength2 .info .list li{margin-right:28px}.sec-strength .strength2 .info .list li:first-child{width:100%;margin-right:0;margin-bottom:18px}}.sec-strength .strength2 .info .list li{padding-left:42px;background:url(../../img/strength/icn_check.svg) left top 2px no-repeat;background-size:26px 26px;font-size:18px;font-size:1.8rem;line-height:1.66667em;letter-spacing:.1em;font-weight:bold;font-family:"Zen Maru Gothic",sans-serif}.sec-strength .strength2 .info .list li small{font-size:14px;font-size:1.4rem}@media (max-width: 767px){.sec-strength .strength2 .info .list li:first-child small{display:block}}@media (max-width: 767px){.sec-strength .strength2 .info .list{margin-top:31px}.sec-strength .strength2 .info .list li{padding-left:40px;margin-bottom:22px}.sec-strength .strength2 .info .list li:last-child{margin-bottom:0}.sec-strength .strength2 .info .list li small{font-size:14px;font-size:1.4rem;line-height:1.85714em;margin-top:2px}}.sec-strength .strength3{margin-bottom:158px}@media (max-width: 767px){.sec-strength .strength3{margin-bottom:47px}}@media (min-width: 768px){.sec-strength .strength3 .mvbox .ttl-en{padding-left:32px}}@media (max-width: 767px){.sec-strength .strength3 .mvbox .ttl-en img{width:305px}}@media (max-width: 767px){.sec-strength .strength3 .mvbox{padding-top:19px}}@media (min-width: 768px){.sec-strength .strength3 .txt-ms{margin-top:64px}}.sec-strength .strength3 .info{margin-top:90px}@media (min-width: 768px){.sec-strength .strength3 .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-strength .strength3 .info .imgbox{width:320px}.sec-strength .strength3 .info .textbox{width:calc(100% - 320px);padding-right:80px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.sec-strength .strength3 .info .textbox{padding-right:50px}}@media (max-width: 767px){.sec-strength .strength3 .info{margin-top:43px}}.sec-strength .strength3 .info .ttl{font-size:24px;font-size:2.4rem;line-height:1.66667em;letter-spacing:.12em;font-weight:700;font-family:"Zen Maru Gothic",sans-serif;padding-left:30px;background-position:top 15px left;background-size:14px 6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='6' viewBox='0 0 14 6'%3E%3Cg id='circle' transform='translate(-571 -1001)'%3E%3Ccircle id='circle-2' data-name='circle' cx='3' cy='3' r='3' transform='translate(579 1001)' fill='%23d36c2d'/%3E%3Ccircle id='circle-3' data-name='circle' cx='3' cy='3' r='3' transform='translate(571 1001)' fill='%23ef8442'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;padding-bottom:35px;border-bottom:1px solid #ef8442}@media (max-width: 767px){.sec-strength .strength3 .info .ttl{font-size:22px;font-size:2.2rem;line-height:1.54545em;padding-bottom:21px}}@media (max-width: 767px){.sec-strength .strength3 .info .imgbox{margin-top:32px;text-align:center}}.sec-strength .strength3 .info .txt{margin-top:34px;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.05em;font-weight:500}.sec-strength .strength3 .info .txt a{color:#56b6c7;text-decoration:underline;text-underline-offset:2px}@media (max-width: 767px){.sec-strength .strength3 .info .txt{margin-top:27px;font-size:15px;font-size:1.5rem;line-height:2.13333em}}@media (min-width: 768px){.sec-strength .strength4 .mvbox .ttl-en{padding-left:32px}}@media (max-width: 767px){.sec-strength .strength4 .mvbox .ttl-en img{width:307px}}@media (max-width: 767px){.sec-strength .strength4 .mvbox{padding-top:19px}}.sec-strength .strength4 .info{margin-top:90px}@media (min-width: 768px){.sec-strength .strength4 .info{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.sec-strength .strength4 .info .imgbox{width:324px}.sec-strength .strength4 .info .textbox{width:calc(100% - 324px);padding-right:76px;padding-top:51px}}@media only screen and (min-width: 768px) and (max-width: 1000px){.sec-strength .strength4 .info .textbox{padding-right:50px}}@media (max-width: 767px){.sec-strength .strength4 .info{margin-top:42px}}.sec-strength .strength4 .info .ttl{font-size:24px;font-size:2.4rem;line-height:1.66667em;letter-spacing:.12em;font-weight:700;font-family:"Zen Maru Gothic",sans-serif;padding-left:30px;background-position:top 19px left;background-size:14px 6px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='6' viewBox='0 0 14 6'%3E%3Cg id='circle' transform='translate(-571 -1001)'%3E%3Ccircle id='circle-2' data-name='circle' cx='3' cy='3' r='3' transform='translate(579 1001)' fill='%23d36c2d'/%3E%3Ccircle id='circle-3' data-name='circle' cx='3' cy='3' r='3' transform='translate(571 1001)' fill='%23ef8442'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat;padding-bottom:28px;border-bottom:1px solid #ef8442}@media (max-width: 767px){.sec-strength .strength4 .info .ttl{font-size:22px;font-size:2.2rem;line-height:1.54545em;background-position:top 15px left;padding-bottom:22px}}@media (max-width: 767px){.sec-strength .strength4 .info .imgbox{text-align:center;margin-top:32px}}.sec-strength .strength4 .info .txt{margin-top:35px;font-size:16px;font-size:1.6rem;line-height:2.125em;letter-spacing:.05em;font-weight:500}.sec-strength .strength4 .info .txt a{color:#56b6c7;text-decoration:underline;text-underline-offset:2px}@media (max-width: 767px){.sec-strength .strength4 .info .txt{margin-top:27px;font-size:15px;font-size:1.5rem;line-height:2.13333em}}.sec-strength .strength4 .info .ct-btn{margin-top:42px}@media (max-width: 767px){.sec-strength .strength4 .info .ct-btn .c-btn1{margin:0 auto}}

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