@font-face{font-family:"tanpearl";src:url("../fonts/TAN-PEARL.otf") format("opentype"),url("../fonts/TAN-PEARL.ttf") format("truetype"),url("../fonts/TAN-PEARL.woff") format("woff"),url("../fonts/TAN-PEARL.woff2") format("woff2")}@-webkit-keyframes loopCl{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loopCl{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@-webkit-keyframes loopRotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loopRotate{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pageFv .pageFvInner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#a11e31}@media screen and (min-width: 320px){.pageFv .pageFvInner{width:calc(100% - 2rem);margin:10rem auto 10rem}}@media screen and (min-width: 600px){.pageFv .pageFvInner{width:calc(100% - 4rem);margin:15rem auto 10rem}}@media screen and (min-width: 1025px){.pageFv .pageFvInner{width:calc(100% - 20rem);margin:30rem auto}}.pageFv .pageFvInner h1{font-weight:800;font-family:"oswald",sans-serif;line-height:1}@media screen and (min-width: 320px){.pageFv .pageFvInner h1{font-size:4rem}}@media screen and (min-width: 600px){.pageFv .pageFvInner h1{font-size:5rem}}@media screen and (min-width: 1025px){.pageFv .pageFvInner h1{font-size:12rem}}.pageFv .pageFvInner span{font-family:ryo-gothic-plusn;line-height:0}@media screen and (min-width: 320px){.pageFv .pageFvInner span{font-size:1.4rem}}@media screen and (min-width: 600px){.pageFv .pageFvInner span{font-size:2.4rem}}.pageFv .bread{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 320px){.pageFv .bread{font-size:1rem;margin:4rem 0 0 auto}}@media screen and (min-width: 600px){.pageFv .bread{font-size:1.2rem;margin:0 0 0 auto}}@media screen and (min-width: 1025px){.pageFv .bread{font-size:1.8rem;margin:0 0 0 auto}}.pageFv .bread::before{content:"";display:inline-block;border-radius:50%;background-color:#a11e31;margin:0 4rem 0 0}@media screen and (min-width: 320px){.pageFv .bread::before{width:1rem;height:1rem;margin:0 1rem 0 0}}@media screen and (min-width: 600px){.pageFv .bread::before{width:1.4rem;height:1.4rem;margin:0 2.8rem 0 0}}@media screen and (min-width: 1025px){.pageFv .bread::before{width:2rem;height:2rem;margin:0 4rem 0 0}}.pageFv .bread li:first-of-type{border-bottom:1px solid #a11e31}.pageFv .bread li:nth-of-type(2)::before{content:"-";display:inline-block;text-align:center;width:1rem;height:1rem;margin:0 2rem}@media screen and (min-width: 320px){.pageFv .bread li:nth-of-type(2)::before{margin:0 1rem}}@media screen and (min-width: 600px){.pageFv .bread li:nth-of-type(2)::before{margin:0 2rem}}.supportList{position:relative}.supportListBg{position:absolute;width:100%;height:68%;background-color:#fff;z-index:-1}.supportListBg.about{height:85%}.supportListBg .bgTop{position:absolute;overflow:hidden;left:-20rem;width:calc(100% + 20rem);height:auto;z-index:-1}@media screen and (min-width: 320px){.supportListBg .bgTop{top:-16rem}}@media screen and (min-width: 600px){.supportListBg .bgTop{top:-22rem}}@media screen and (min-width: 1025px){.supportListBg .bgTop{top:-52rem}}.supportListBg .bgTop svg{width:120%;-webkit-transform:rotate(7deg);transform:rotate(7deg)}.supportListBg .bgBottom{position:absolute;overflow:hidden;left:-10rem;width:calc(100% + 10rem);z-index:-1}@media screen and (min-width: 320px){.supportListBg .bgBottom{bottom:-12rem}}@media screen and (min-width: 600px){.supportListBg .bgBottom{bottom:-18rem}}@media screen and (min-width: 1025px){.supportListBg .bgBottom{bottom:-46rem}}.supportListBg .bgBottom svg{width:120%;-webkit-transform:rotate(-173deg);transform:rotate(-173deg)}.supportListInner{margin:0 auto;position:relative}@media screen and (min-width: 320px){.supportListInner{top:2rem;width:calc(100% - 4rem)}}@media screen and (min-width: 600px){.supportListInner{top:0rem;width:calc(100% - 10rem)}}@media screen and (min-width: 1025px){.supportListInner{top:-10rem;width:calc(100% - 20rem)}}@media screen and (min-width: 320px){.supportListCopy{margin-left:0}}@media screen and (min-width: 600px){.supportListCopy{margin-left:5rem}}@media screen and (min-width: 1025px){.supportListCopy{margin-left:10rem}}.supportListCopy h2{font-weight:800}@media screen and (min-width: 320px){.supportListCopy h2{font-size:2rem}}@media screen and (min-width: 600px){.supportListCopy h2{font-size:3rem}}@media screen and (min-width: 1025px){.supportListCopy h2{font-size:4rem}}.supportListCopy p{margin-top:3rem;line-height:1.8;opacity:.8}@media screen and (min-width: 320px){.supportListCopy p{font-size:1.2rem}}@media screen and (min-width: 600px){.supportListCopy p{font-size:1.4rem}}@media screen and (min-width: 1025px){.supportListCopy p{font-size:2rem}}.list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}@media screen and (min-width: 320px){.list{margin-top:5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem 0}}@media screen and (min-width: 1025px){.list{margin-top:10rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}}.listItem{border:1px solid #dadada;background-color:#fff;border-radius:3rem;-webkit-box-shadow:3px 3px 30px -10px rgba(1,1,1,.15);box-shadow:3px 3px 30px -10px rgba(1,1,1,.15)}@media screen and (min-width: 320px){.listItem{padding:2rem 3rem;width:100%}}@media screen and (min-width: 600px){.listItem{padding:4rem 3rem;width:100%}}@media screen and (min-width: 1025px){.listItem{padding:7rem 10rem;width:48.5%}}.listTitle{margin-bottom:2rem}.listTitle h3{font-weight:800;color:#a11e31}@media screen and (min-width: 320px){.listTitle h3{font-size:2rem}}@media screen and (min-width: 600px){.listTitle h3{font-size:3rem}}@media screen and (min-width: 1025px){.listTitle h3{font-size:4rem}}.listSupported{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;color:#a11e31;font-family:"oswald",sans-serif;font-weight:800;margin-top:1rem}@media screen and (min-width: 320px){.listSupported{font-size:1rem}}@media screen and (min-width: 600px){.listSupported{font-size:1.2rem}}@media screen and (min-width: 1025px){.listSupported{font-size:1.6rem}}.listSupported img{height:auto}@media screen and (min-width: 320px){.listSupported img{width:8rem;margin-left:.5rem}}@media screen and (min-width: 600px){.listSupported img{width:6rem;margin-left:.8rem}}@media screen and (min-width: 1025px){.listSupported img{width:10rem;margin-left:1rem}}.listDescription{border-top:1px solid #b2b2b2}.listDescription h4{font-weight:800;margin-top:2rem;line-height:2}@media screen and (min-width: 320px){.listDescription h4{font-size:1.2rem}}@media screen and (min-width: 600px){.listDescription h4{font-size:1.2rem}}@media screen and (min-width: 1025px){.listDescription h4{font-size:2rem}}.listDescription p{opacity:.8;line-height:1.8}@media screen and (min-width: 320px){.listDescription p{font-size:1rem}}@media screen and (min-width: 600px){.listDescription p{font-size:1rem}}@media screen and (min-width: 1025px){.listDescription p{font-size:1.5rem}}.listImage{width:100%;height:auto}@media screen and (min-width: 320px){.listImage{margin-top:2rem}}@media screen and (min-width: 600px){.listImage{margin-top:3rem}}@media screen and (min-width: 1025px){.listImage{margin-top:4rem}}.listImage img{border-radius:2rem}@media screen and (min-width: 320px){.listPoint{margin-top:4rem}}@media screen and (min-width: 600px){.listPoint{margin-top:5rem}}@media screen and (min-width: 1025px){.listPoint{margin-top:6rem}}.listPoint li{font-weight:800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;border:1px solid #e9e9e9;border-radius:1rem;margin-top:1rem}@media screen and (min-width: 320px){.listPoint li{font-size:1.2rem;padding:1rem 2rem}}@media screen and (min-width: 600px){.listPoint li{font-size:1.2rem;padding:1rem 2rem}}@media screen and (min-width: 1025px){.listPoint li{font-size:2rem;padding:2rem 3rem}}@media screen and (min-width: 320px){.listPoint li svg{margin-right:1rem}}@media screen and (min-width: 600px){.listPoint li svg{margin-right:2rem}}@media screen and (min-width: 1025px){.listPoint li svg{margin-right:3rem}}.listAttention{background-color:#f1f1f1;border-radius:1rem;margin-top:1rem;padding:4rem 4rem 2rem 4rem}.listAttention h5{line-height:0;margin:0}@media screen and (min-width: 320px){.listAttention h5{font-size:1.2rem}}@media screen and (min-width: 600px){.listAttention h5{font-size:1.2rem}}@media screen and (min-width: 1025px){.listAttention h5{font-size:1.8rem}}.listAttention p{opacity:.8;margin:2rem 0 0 0}@media screen and (min-width: 320px){.listAttention p{font-size:1.5rem}}@media screen and (min-width: 600px){.listAttention p{font-size:1.5rem}}@media screen and (min-width: 1025px){.listAttention p{font-size:1.5rem}}.listBtn{display:block;width:100%;background-color:#a11e31;border-radius:1.4rem;color:#fff;text-align:center;padding:3rem 0;margin-top:5rem;font-weight:800}@media screen and (min-width: 320px){.listBtn{font-size:1.2rem}}@media screen and (min-width: 600px){.listBtn{font-size:1.4rem}}@media screen and (min-width: 1025px){.listBtn{font-size:2rem}}.supportMascot{position:relative}@-webkit-keyframes infinity-scroll-left{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes infinity-scroll-left{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.copyBgWrap{margin-top:10rem;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;position:relative;z-index:-1}.copyBgList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;list-style:none;padding:0}.copyBgListLeft{-webkit-animation:infinity-scroll-left 200s infinite linear .5s both;animation:infinity-scroll-left 200s infinite linear .5s both}.copyBgItem{font-family:"oswald",sans-serif;font-weight:800;width:102.0408163265vw;color:#fff;line-height:1}@media screen and (min-width: 320px){.copyBgItem{font-size:8rem}}@media screen and (min-width: 600px){.copyBgItem{font-size:10rem}}@media screen and (min-width: 1025px){.copyBgItem{font-size:24rem}}.supportMascotInner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width: 320px){.supportMascotInner{margin-top:-10rem}}@media screen and (min-width: 1025px){.supportMascotInner{margin-top:-43rem}}.supportMascotImage{width:45%;top:0}@media screen and (min-width: 320px){.supportMascotImage{position:static;margin-left:2.5rem}}@media screen and (min-width: 1025px){.supportMascotImage{position:sticky;margin-left:0}}@media screen and (min-width: 320px){.supportMascotCopy{width:100%;margin:5rem 0 3rem 0}}@media screen and (min-width: 1025px){.supportMascotCopy{width:50%;margin:50rem 0 4rem 0}}.supportMascotCopy h2{margin-left:2rem;font-weight:800}@media screen and (min-width: 320px){.supportMascotCopy h2{font-size:2rem}}@media screen and (min-width: 600px){.supportMascotCopy h2{font-size:3rem}}@media screen and (min-width: 1025px){.supportMascotCopy h2{font-size:4rem}}.supportMascotCopy p{line-height:1.8;opacity:.8}@media screen and (min-width: 320px){.supportMascotCopy p{font-size:1.2rem;margin:1.5rem 2rem 0 2rem}}@media screen and (min-width: 600px){.supportMascotCopy p{font-size:1.4rem;margin:2rem 0 0 2rem}}@media screen and (min-width: 1025px){.supportMascotCopy p{font-size:2rem;margin:2rem 0 0 2rem}}.supportMascotCopy span{opacity:.8;line-height:1}@media screen and (min-width: 320px){.supportMascotCopy span{font-size:1.5rem}}@media screen and (min-width: 600px){.supportMascotCopy span{font-size:1.5rem}}@media screen and (min-width: 1025px){.supportMascotCopy span{font-size:1.5rem}}@media screen and (min-width: 320px){.supportItemList{margin:3rem 2rem 0}}@media screen and (min-width: 1025px){.supportItemList{margin:6rem 12rem 10rem 0}}.supportItem{margin-top:2rem;background-color:#fff;border:1px solid #dadada;border-radius:2rem;-webkit-box-shadow:3px 3px 30px -10px rgba(1,1,1,.15);box-shadow:3px 3px 30px -10px rgba(1,1,1,.15)}.supportItemTitle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 320px){.supportItemTitle{margin-right:0}}@media screen and (min-width: 1025px){.supportItemTitle{margin-right:10rem}}.supportItemTitle h3{font-weight:800;color:#fff;background-color:#a11e31;border-radius:2rem 0rem 2rem 0rem}@media screen and (min-width: 320px){.supportItemTitle h3{width:60%;font-size:1.4rem;padding:1rem 1rem 1rem 2rem}}@media screen and (min-width: 600px){.supportItemTitle h3{width:38%;font-size:1.6rem;padding:1.4rem 0rem 1.4rem 4rem}}@media screen and (min-width: 1025px){.supportItemTitle h3{width:38%;font-size:2.2rem;padding:1.4rem 0rem 1.4rem 4rem}}.supportItemTitle p{color:#a11e31;font-weight:800}@media screen and (min-width: 320px){.supportItemTitle p{width:100%;font-size:1.4rem;text-align:center}}@media screen and (min-width: 600px){.supportItemTitle p{width:auto;font-size:1.6rem;text-align:left}}@media screen and (min-width: 1025px){.supportItemTitle p{width:auto;font-size:2.2rem;text-align:left}}.supportItemImage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 320px){.supportItemImage{margin:3rem;gap:1.5rem 0}}@media screen and (min-width: 1025px){.supportItemImage{margin:5rem;gap:0}}.supportItemImageLeft,.supportItemImageRight{background-color:#f1f1f1;border-radius:2rem;aspect-ratio:35/17}@media screen and (min-width: 320px){.supportItemImageLeft,.supportItemImageRight{width:100%}}@media screen and (min-width: 1025px){.supportItemImageLeft,.supportItemImageRight{width:48%}}.supportMascotBg{position:absolute;width:100%;height:60rem;background-color:#fff;z-index:-1;top:95rem}.supportMascotBgTop{position:absolute;overflow:hidden;left:-10rem;width:calc(100% + 10rem);height:auto}@media screen and (min-width: 320px){.supportMascotBgTop{top:-10rem}}@media screen and (min-width: 600px){.supportMascotBgTop{top:-19rem}}@media screen and (min-width: 1025px){.supportMascotBgTop{top:-48rem}}.supportMascotBgTop svg{width:100%;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.supportMascotBgBottom{position:absolute;overflow:hidden;left:-10rem;width:calc(100% + 10rem);z-index:-1}@media screen and (min-width: 320px){.supportMascotBgBottom{bottom:-12rem}}@media screen and (min-width: 600px){.supportMascotBgBottom{bottom:-18rem}}@media screen and (min-width: 1025px){.supportMascotBgBottom{bottom:-40rem}}.supportMascotBgBottom svg{width:100%;-webkit-transform:scale(1, -1);transform:scale(1, -1)}@media screen and (min-width: 320px){.supportEvent{margin-top:5rem}}@media screen and (min-width: 1025px){.supportEvent{margin-top:20rem}}.supportEventInner{margin:0 auto}@media screen and (min-width: 320px){.supportEventInner{width:calc(100% - 4rem)}}@media screen and (min-width: 1025px){.supportEventInner{width:calc(100% - 10rem)}}.supportEventTop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}@media screen and (min-width: 320px){.supportEventTop{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media screen and (min-width: 1025px){.supportEventTop{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.supportEventTop::after{content:"EVENT";display:block;font-family:"oswald",sans-serif;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;line-height:1;font-weight:800;color:#fff;position:absolute;z-index:-1}@media screen and (min-width: 320px){.supportEventTop::after{right:50%;bottom:30.5rem;font-size:6.5rem;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media screen and (min-width: 600px){.supportEventTop::after{right:50%;bottom:45.5rem;font-size:8rem;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media screen and (min-width: 1025px){.supportEventTop::after{right:8rem;bottom:0rem;font-size:18rem;-webkit-transform:unset;transform:unset}}.supportEventCopy{margin-top:5rem;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width: 320px){.supportEventCopy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-right:0}}@media screen and (min-width: 1025px){.supportEventCopy{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:35%;margin-right:14%}}.supportEventCopy h2{position:relative;z-index:2}@media screen and (min-width: 320px){.supportEventCopy h2{font-size:4rem;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}}@media screen and (min-width: 600px){.supportEventCopy h2{font-size:6rem;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb}}@media screen and (min-width: 1025px){.supportEventCopy h2{font-size:7.6rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl}}.supportEventCopy p{text-orientation:upright;font-weight:800}@media screen and (min-width: 320px){.supportEventCopy p{font-size:1.4rem;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;margin-right:0;text-align:center}}@media screen and (min-width: 600px){.supportEventCopy p{font-size:1.6rem;-webkit-writing-mode:horizontal-tb;-ms-writing-mode:lr-tb;writing-mode:horizontal-tb;margin-right:0;text-align:center}}@media screen and (min-width: 1025px){.supportEventCopy p{font-size:2.2rem;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;margin-right:3rem;text-align:left}}@media screen and (min-width: 320px){.supportEventTopImg{width:80%;margin-top:2rem}}@media screen and (min-width: 1025px){.supportEventTopImg{width:60%;margin-top:0}}.supportEventTopImg img{width:100%;height:auto;border-radius:3rem;-o-object-fit:cover;object-fit:cover}.supportEventBottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width: 320px){.supportEventBottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%;margin:2rem auto 0}}@media screen and (min-width: 1025px){.supportEventBottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(100% - 30rem);margin:10rem auto 0}}.supportEventBtn{background-color:#a11e31;border-radius:10rem;color:#fff;letter-spacing:.2rem}@media screen and (min-width: 320px){.supportEventBtn{width:25rem;height:6rem;font-size:1.5rem;margin:3rem auto 0}}@media screen and (min-width: 600px){.supportEventBtn{width:35rem;height:8rem;font-size:2rem;margin:0 0 0 8rem}}@media screen and (min-width: 1025px){.supportEventBtn{width:40rem;height:10rem;font-size:2.4rem;margin:0 0 0 10rem}}.supportEventBtn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.supportEventBtn svg{background-color:#fff;border-radius:50%;padding:1.5rem}@media screen and (min-width: 320px){.supportEventBtn svg{width:4.5rem;height:4.5rem;margin-right:1rem}}@media screen and (min-width: 600px){.supportEventBtn svg{width:6rem;height:6rem;margin-right:2rem}}@media screen and (min-width: 1025px){.supportEventBtn svg{width:7rem;height:7rem;margin-right:2rem}}@media screen and (min-width: 320px){.supportEventBtnText{padding:0 3rem}}@media screen and (min-width: 1025px){.supportEventBtnText{padding:0 6rem}}.supportEventBottomImg{margin:0 0 0 auto}@media screen and (min-width: 320px){.supportEventBottomImg{width:80%}}@media screen and (min-width: 1025px){.supportEventBottomImg{width:47%}}.supportEventBottomImg img{width:100%;height:auto;border-radius:3rem;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 320px){.supportCustomize{margin-top:10rem}}@media screen and (min-width: 1025px){.supportCustomize{margin-top:20rem}}.supportCustomizeInner{margin:0 auto}@media screen and (min-width: 320px){.supportCustomizeInner{width:calc(100% - 4rem)}}@media screen and (min-width: 1025px){.supportCustomizeInner{width:calc(100% - 20rem)}}.supportCustomize h2{color:#fff;font-family:"oswald",sans-serif;font-weight:700;line-height:.8}@media screen and (min-width: 320px){.supportCustomize h2{font-size:6rem}}@media screen and (min-width: 600px){.supportCustomize h2{font-size:8rem}}@media screen and (min-width: 1025px){.supportCustomize h2{font-size:18rem}}.supportCustomize h2 span{font-weight:800;color:#010101}@media screen and (min-width: 320px){.supportCustomize h2 span{font-size:2rem;margin-left:.5rem}}@media screen and (min-width: 600px){.supportCustomize h2 span{font-size:3rem;margin-left:8rem}}@media screen and (min-width: 1025px){.supportCustomize h2 span{font-size:4rem;margin-left:10rem}}.supportCustomize p{line-height:1.8;opacity:.8}@media screen and (min-width: 320px){.supportCustomize p{font-size:1.2rem;margin:4rem .5rem 0}}@media screen and (min-width: 600px){.supportCustomize p{font-size:1.4rem;margin:4rem 0 0 8rem}}@media screen and (min-width: 1025px){.supportCustomize p{font-size:2rem;margin:4rem 0 0 10rem}}.customizeItemList{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media screen and (min-width: 320px){.customizeItemList{margin-top:5rem;gap:1.5rem 0}}@media screen and (min-width: 1025px){.customizeItemList{margin-top:10rem;gap:0}}.customizeItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border:1px solid #dadada;-webkit-box-shadow:3px 3px 30px -10px rgba(1,1,1,.15);box-shadow:3px 3px 30px -10px rgba(1,1,1,.15)}@media screen and (min-width: 320px){.customizeItem{width:48%;padding:1.5rem 1rem 1rem;border-radius:1.5rem}}@media screen and (min-width: 1025px){.customizeItem{width:32%;padding:4rem 6rem;border-radius:3rem}}.customizeItem h3{color:#a11e31;font-weight:800}@media screen and (min-width: 320px){.customizeItem h3{font-size:1.2rem}}@media screen and (min-width: 600px){.customizeItem h3{font-size:2.4rem}}.customizeItem img{margin-top:2rem;width:100%;height:auto;-o-object-fit:cover;object-fit:cover}@media screen and (min-width: 320px){.customizeItem img{border-radius:1rem}}@media screen and (min-width: 1025px){.customizeItem img{border-radius:2rem}}.supportCustomizeBtn{background-color:#a11e31;border-radius:10rem;color:#fff;letter-spacing:.2rem}@media screen and (min-width: 320px){.supportCustomizeBtn{width:25rem;height:6rem;font-size:1.5rem;margin:5rem auto 0}}@media screen and (min-width: 600px){.supportCustomizeBtn{width:35rem;height:8rem;font-size:2rem;margin:10rem auto 0}}@media screen and (min-width: 1025px){.supportCustomizeBtn{width:40rem;height:10rem;font-size:2.4rem;margin:10rem auto 0}}.supportCustomizeBtn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%}.supportCustomizeBtn svg{background-color:#fff;border-radius:50%;padding:1.5rem}@media screen and (min-width: 320px){.supportCustomizeBtn svg{width:4.5rem;height:4.5rem;margin-right:1rem}}@media screen and (min-width: 600px){.supportCustomizeBtn svg{width:6rem;height:6rem;margin-right:2rem}}@media screen and (min-width: 1025px){.supportCustomizeBtn svg{width:7rem;height:7rem;margin-right:2rem}}@media screen and (min-width: 320px){.supportCustomizeBtnText{padding:0 3rem}}@media screen and (min-width: 1025px){.supportCustomizeBtnText{padding:0 6rem}}@media screen and (min-width: 320px){.messageBody{padding:0 2vw}}@media screen and (min-width: 600px){.messageBody{padding:0 5vw}}.messageContainer{display:grid}@media screen and (min-width: 320px){.messageContainer{grid-template-columns:repeat(1, 1fr);gap:7.5vw}}@media screen and (min-width: 600px){.messageContainer{grid-template-columns:repeat(2, 1fr);gap:7.5vw}}.messageContainer img{display:block;border-radius:10px}.messageContainer .en{font-family:"oswald",sans-serif;border-top:solid 1px rgba(1,1,1,.3)}@media screen and (min-width: 320px){.messageContainer .en{font-size:2rem;margin:0 0 30px;padding:40px 0 0}}@media screen and (min-width: 600px){.messageContainer .en{font-size:2rem;margin:0 0 30px;padding:80px 0 0}}.messageContainer h2{font-weight:500;margin-bottom:20px;line-height:1.64}@media screen and (min-width: 320px){.messageContainer h2{font-size:3rem}}@media screen and (min-width: 600px){.messageContainer h2{font-size:4.6rem}}.messageContainer p{font-weight:400;color:rgba(1,1,1,.85);line-height:1.84}@media screen and (min-width: 320px){.messageContainer p{font-size:1.4rem}}@media screen and (min-width: 600px){.messageContainer p{font-size:1.8rem}}.messageContainer p.sign{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:30px}.messageContainer p.sign span:last-child{font-family:serif;font-size:250%}/*# sourceMappingURL=support.css.map */