@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0 !important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0 !important;padding:0 !important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none !important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}body.lang-en .pickupCarouselArea .title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}body.lang-en .pickupCarouselArea .text{text-align:left}body.lang-en .categoryMenuArea .categoryMenu .parentCategory .text+.text{width:15.2777777778vw;margin-top:1.3888888889vw}@media screen and (min-width: 1441px){body.lang-en .categoryMenuArea .categoryMenu .parentCategory .text+.text{width:220px;margin-top:20px}}@media screen and (max-width: 768px){body.lang-en .categoryMenuArea .categoryMenu .parentCategory .text+.text{width:58.6666666667vw;margin-top:15px;padding-right:15px}}.pickupCarouselArea{margin-top:129px}@media screen and (max-width: 768px){.pickupCarouselArea{margin-top:89px}}.pickupCarouselArea .mainTitle{width:calc(100% - 120px);margin:auto;position:relative;color:#0043de;font-size:clamp(1.25rem,1.25rem + 0vw,1.25rem);line-height:150%;letter-spacing:-0.6px}@media screen and (max-width: 768px){.pickupCarouselArea .mainTitle{margin:0 0 0 35px}}.pickupCarouselArea .mainTitle::before{content:"";display:block;position:absolute;top:0;left:-10px;width:6px;height:6px;margin:auto;border-radius:100%;background:#ffc743}.pickupCarouselArea .carousel{margin-top:60px}@media screen and (max-width: 768px){.pickupCarouselArea .carousel{margin-top:10px}}.pickupCarouselArea .carousel .btn{position:absolute;top:0;bottom:0;background:none;border:none;margin:auto;z-index:1}.pickupCarouselArea .carousel .btn rect,.pickupCarouselArea .carousel .btn path{transition:.3s ease-in-out}@media screen and (min-width: 768px){.pickupCarouselArea .carousel .btn:hover rect{fill:#0043de}.pickupCarouselArea .carousel .btn:hover path{fill:#ebf1f4}}@media screen and (max-width: 768px){.pickupCarouselArea .carousel .btn{width:26px;height:26px}}.pickupCarouselArea .slideItem{max-width:83.3333333333vw;width:100%;margin:auto}@media screen and (max-width: 768px){.pickupCarouselArea .slideItem{max-width:87.2vw}}.pickupCarouselArea .link{position:relative;display:flex;width:100%;padding:3.4722222222vw 4.5833333333vw 3.4722222222vw 0}@media screen and (min-width: 768px){.pickupCarouselArea .link:hover img{transform:scale(1.1)}.pickupCarouselArea .link:hover .text,.pickupCarouselArea .link:hover .title{color:#0043de}}@media screen and (max-width: 768px){.pickupCarouselArea .link{display:block;padding:30px 20px}}.pickupCarouselArea .link::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:calc(100% - 5.5555555556vw);height:100%;margin:auto;background:#fff;border-radius:10px}@media screen and (max-width: 768px){.pickupCarouselArea .link::before{top:auto;bottom:0;left:0;width:100%;height:calc(100% - 21.3333333333vw)}}.pickupCarouselArea .left{position:relative;max-width:40.9722222222vw;width:100%;height:27.2916666667vw;border-radius:5px;overflow:hidden}@media screen and (max-width: 768px){.pickupCarouselArea .left{max-width:76.5333333333vw;height:50.9333333333vw;margin:auto}}.pickupCarouselArea .left img{width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out}.pickupCarouselArea .right{position:relative;max-width:35vw;width:100%;margin-left:2.7777777778vw;color:#001546}@media screen and (max-width: 768px){.pickupCarouselArea .right{max-width:none;width:auto;margin:4vw 0 0}}.pickupCarouselArea .head{position:absolute;bottom:0;left:0}@media screen and (max-width: 768px){.pickupCarouselArea .head{position:relative;margin-top:58px}}.pickupCarouselArea .date .text{font-size:1.1111111111vw;line-height:normal;letter-spacing:-0.48px;transition:.3s ease-in-out}@media screen and (min-width: 1441px){.pickupCarouselArea .date .text{font-size:16px}}@media screen and (max-width: 768px){.pickupCarouselArea .date .text{font-size:14px}}.pickupCarouselArea .title{font-size:2.5vw;line-height:140%;transition:.3s ease-in-out}@media screen and (min-width: 1441px){.pickupCarouselArea .title{font-size:36px}}@media screen and (max-width: 768px){.pickupCarouselArea .title{font-size:30px}}.pickupCarouselArea .cat{margin-top:.7638888889vw;display:flex;flex-wrap:wrap;gap:.3472222222vw 1.0416666667vw}@media screen and (max-width: 768px){.pickupCarouselArea .cat{margin-top:2.6666666667vw;gap:1.3333333333vw 2.6666666667vw}}.pickupCarouselArea .cat .text{color:#0043de;font-size:.9722222222vw;line-height:140%}@media screen and (min-width: 1441px){.pickupCarouselArea .cat .text{font-size:14px}}@media screen and (max-width: 768px){.pickupCarouselArea .cat .text{font-size:12px}}.pickupCarouselArea .detail{margin-top:1.7361111111vw}@media screen and (max-width: 768px){.pickupCarouselArea .detail{margin-top:4vw}}.pickupCarouselArea .detail .text{text-align:justify;font-size:1.1111111111vw;line-height:160%;letter-spacing:.8px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;transition:.3s ease-in-out}@media screen and (min-width: 1441px){.pickupCarouselArea .detail .text{font-size:16px}}@media screen and (max-width: 768px){.pickupCarouselArea .detail .text{display:block;font-size:14px;letter-spacing:.4px}}.splide__pagination{display:flex;gap:0 4px;margin-top:30px}@media screen and (max-width: 768px){.splide__pagination{margin-top:15px}}.splide__pagination li{background:none;border:none}.splide__pagination__page{width:10px;height:2px;background:#b5b5b5;border-radius:2px;border:none}.splide__pagination__page.is-active{width:20px;background:#0043de;transition:.3s ease-in-out}.splide__arrow--prev{left:6.3888888889vw}@media screen and (max-width: 768px){.splide__arrow--prev{left:3.4666666667vw}}.splide__arrow--next{right:6.3888888889vw}@media screen and (max-width: 768px){.splide__arrow--next{right:3.4666666667vw}}.ongoingArticleArea{padding-top:153px}@media screen and (max-width: 768px){.ongoingArticleArea{padding-top:80px}}.ongoingArticleArea .innerBlock{max-width:83.4722222222vw;width:100%;margin:auto}@media screen and (min-width: 1441px){.ongoingArticleArea .innerBlock{max-width:1202px}}@media screen and (max-width: 768px){.ongoingArticleArea .innerBlock{max-width:none;width:auto;margin:0 24px}}.ongoingArticleArea .linkList{display:flex;flex-wrap:wrap;gap:1.3888888889vw}@media screen and (min-width: 1441px){.ongoingArticleArea .linkList{gap:20px}}@media screen and (max-width: 768px){.ongoingArticleArea .linkList{display:block;width:fit-content;margin:auto}}@media screen and (min-width: 768px){.ongoingArticleArea .linkList .link:hover img{transform:scale(1.1)}.ongoingArticleArea .linkList .link:hover .mainTitle .text,.ongoingArticleArea .linkList .link:hover .date .text{color:#0043de}}.ongoingArticleArea .linkList .item{position:relative;max-width:26.875vw;width:100%;height:fit-content;border-radius:10px;overflow:hidden}@media screen and (min-width: 1441px){.ongoingArticleArea .linkList .item{max-width:387px}}@media screen and (max-width: 768px){.ongoingArticleArea .linkList .item{max-width:327px}.ongoingArticleArea .linkList .item+.item{margin-top:20px}}.ongoingArticleArea .linkList .item .imgItem{max-width:26.875vw;width:100%;height:17.9166666667vw}@media screen and (min-width: 1441px){.ongoingArticleArea .linkList .item .imgItem{max-width:387px;height:258px}}@media screen and (max-width: 768px){.ongoingArticleArea .linkList .item .imgItem{max-width:327px;height:205px}}.ongoingArticleArea .linkList .item .imgItem img{width:100%;height:100%;object-fit:cover;transition:.3s ease-in-out}.ongoingArticleArea .linkList .item:nth-child(1),.ongoingArticleArea .linkList .item:nth-child(7),.ongoingArticleArea .linkList .item:nth-child(11){max-width:55.0694444444vw;width:100%}@media screen and (min-width: 1441px){.ongoingArticleArea .linkList .item:nth-child(1),.ongoingArticleArea .linkList .item:nth-child(7),.ongoingArticleArea .linkList .item:nth-child(11){max-width:793px}}@media screen and (max-width: 768px){.ongoingArticleArea .linkList .item:nth-child(1),.ongoingArticleArea .linkList .item:nth-child(7),.ongoingArticleArea .linkList .item:nth-child(11){max-width:327px}}.ongoingArticleArea .linkList .item:nth-child(1) .imgItem,.ongoingArticleArea .linkList .item:nth-child(7) .imgItem,.ongoingArticleArea .linkList .item:nth-child(11) .imgItem{max-width:55.0694444444vw;width:100%;height:36.7361111111vw}@media screen and (min-width: 1441px){.ongoingArticleArea .linkList .item:nth-child(1) .imgItem,.ongoingArticleArea .linkList .item:nth-child(7) .imgItem,.ongoingArticleArea .linkList .item:nth-child(11) .imgItem{max-width:793px;height:529px}}@media screen and (max-width: 768px){.ongoingArticleArea .linkList .item:nth-child(1) .imgItem,.ongoingArticleArea .linkList .item:nth-child(7) .imgItem,.ongoingArticleArea .linkList .item:nth-child(11) .imgItem{max-width:327px;height:205px}}.ongoingArticleArea .linkList .detail{position:relative;background:#fff;padding:18px 20px 15px}.ongoingArticleArea .linkList .detail .mainTitle .text{color:#001546;font-size:1.6666666667vw;line-height:140%;transition:.3s ease-in-out}@media screen and (min-width: 1441px){.ongoingArticleArea .linkList .detail .mainTitle .text{font-size:24px}}@media screen and (max-width: 768px){.ongoingArticleArea .linkList .detail .mainTitle .text{font-size:18px}}.ongoingArticleArea .linkList .detail .cat{display:flex;align-items:center;flex-wrap:wrap;gap:5px 15px;margin-top:5px}.ongoingArticleArea .linkList .detail .cat .text{font-size:.9722222222vw;word-break:break-all;color:#0043de;line-height:140%}@media screen and (min-width: 1441px){.ongoingArticleArea .linkList .detail .cat .text{font-size:14px}}@media screen and (max-width: 768px){.ongoingArticleArea .linkList .detail .cat .text{font-size:14px}}.ongoingArticleArea .linkList .detail .date{position:absolute;top:-15px;left:0;padding:5px 20px;border-radius:0px 5px 0px 0px;background:#fff;color:#001546}.ongoingArticleArea .linkList .detail .date .text{word-break:keep-all;font-size:clamp(.75rem,.661971831rem + .3755868545vw,1rem);line-height:normal;letter-spacing:-0.48px;transition:.3s ease-in-out}.categoryMenuArea{margin-top:134px}@media screen and (max-width: 768px){.categoryMenuArea{margin-top:80px}}@media screen and (max-width: 768px){.categoryMenuArea .innerBlock{margin:0 24px}}.categoryMenuArea .infoText{color:#001546;text-align:center;font-size:clamp(.875rem,.8309859155rem + .1877934272vw,1rem);line-height:160%;letter-spacing:.8px}.categoryMenuArea .infoText br{display:none}@media screen and (max-width: 768px){.categoryMenuArea .infoText br{display:block}}.categoryMenuArea .infoText a{display:inline;color:#0043de;transition:.3s ease-in-out}@media screen and (min-width: 768px){.categoryMenuArea .infoText a:hover{opacity:.7}}.categoryMenuArea .wrap{display:block}@media screen and (max-width: 768px){.categoryMenuArea .wrap{display:none}}.categoryMenuArea .categoryMenu{max-width:90.4166666667vw;width:100%}@media screen and (min-width: 1441px){.categoryMenuArea .categoryMenu{max-width:1302px}}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu{max-width:87.2vw}}.categoryMenuArea .categoryMenu.--parent{position:relative;display:flex;justify-content:center;gap:2px;margin:31px auto 0;border-radius:5px;overflow:hidden}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu.--parent{display:block;margin:30px auto 0}}.categoryMenuArea .categoryMenu.--child{display:flex;flex-wrap:wrap;gap:8px;margin:31px auto 0}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu.--child{margin:8px auto 0;max-width:none}}.categoryMenuArea .categoryMenu .bg{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;background:#fff}.categoryMenuArea .categoryMenu .bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover}.categoryMenuArea .categoryMenu .img{transition:.3s ease-in-out}.categoryMenuArea .categoryMenu .img.--back{opacity:0}.categoryMenuArea .categoryMenu .parentCategory.--parent{max-width:30vw;width:100%;height:14.5833333333vw}@media screen and (min-width: 1441px){.categoryMenuArea .categoryMenu .parentCategory.--parent{max-width:432px;height:210px}}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu .parentCategory.--parent{max-width:87.2vw;height:34.6666666667vw}.categoryMenuArea .categoryMenu .parentCategory.--parent+.parentCategory{margin-top:4px}}.categoryMenuArea .categoryMenu .parentCategory.--parent.is-current .link .text{color:#fff}.categoryMenuArea .categoryMenu .parentCategory.--parent.is-current .link .img.--back{opacity:1}.categoryMenuArea .categoryMenu .parentCategory .link{position:relative;width:100%;height:100%;flex-shrink:0;padding:1.7361111111vw}@media screen and (min-width: 1441px){.categoryMenuArea .categoryMenu .parentCategory .link{padding:25px}}@media screen and (min-width: 768px){.categoryMenuArea .categoryMenu .parentCategory .link:hover .text{color:#fff}.categoryMenuArea .categoryMenu .parentCategory .link:hover .img.--back{opacity:1}}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu .parentCategory .link{padding:15px}}.categoryMenuArea .categoryMenu .parentCategory .detail{position:relative}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu .parentCategory .detail{position:absolute;top:0;bottom:0;height:fit-content;margin:auto}}.categoryMenuArea .categoryMenu .parentCategory .text{color:#0043de;transition:.3s ease-in-out}.categoryMenuArea .categoryMenu .parentCategory .text.--en .upper{font-size:1.3888888889vw;line-height:80%;letter-spacing:-0.6px;text-transform:lowercase}@media screen and (min-width: 1441px){.categoryMenuArea .categoryMenu .parentCategory .text.--en .upper{font-size:20px}}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu .parentCategory .text.--en .upper{font-size:16px}}.categoryMenuArea .categoryMenu .parentCategory .text.--en .lower{margin-top:1.0416666667vw;font-size:2.7777777778vw;line-height:80%;letter-spacing:-1.2px;text-transform:lowercase}@media screen and (min-width: 1441px){.categoryMenuArea .categoryMenu .parentCategory .text.--en .lower{margin-top:15px;font-size:40px}}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu .parentCategory .text.--en .lower{margin-top:2px;font-size:24px}}.categoryMenuArea .categoryMenu .parentCategory .text.--jp{font-size:1.6666666667vw;line-height:130%;letter-spacing:1.2px}@media screen and (min-width: 1441px){.categoryMenuArea .categoryMenu .parentCategory .text.--jp{font-size:24px}}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu .parentCategory .text.--jp{font-size:18px}}.categoryMenuArea .categoryMenu .parentCategory .text+.text{margin-top:5.3472222222vw}@media screen and (min-width: 1441px){.categoryMenuArea .categoryMenu .parentCategory .text+.text{margin-top:77px}}@media screen and (max-width: 768px){.categoryMenuArea .categoryMenu .parentCategory .text+.text{margin-top:51px}}.categoryMenuArea .categoryMenu .childCategory{width:fit-content}.categoryMenuArea .categoryMenu .childCategory.is-current .link{background:#0043de}.categoryMenuArea .categoryMenu .childCategory.is-current .link .text{color:#fff}.categoryMenuArea .categoryMenu .childCategory.is-current .link .num{color:#fff}.categoryMenuArea .categoryMenu .childCategory.is-current .link .num::before{background:#fff}.categoryMenuArea .categoryMenu .childCategory .link{display:flex;gap:0 20px;align-items:center;width:fit-content;background:#fff;border-radius:5px;padding:10px 25px 10px;color:#001546;text-align:left;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:normal;letter-spacing:-0.48px;text-transform:lowercase;text-decoration:none;transition:.3s ease-in-out}@media screen and (min-width: 768px){.categoryMenuArea .categoryMenu .childCategory .link:hover{color:#fff;background:#0043de}.categoryMenuArea .categoryMenu .childCategory .link:hover .num::before{background:#fff}.categoryMenuArea .categoryMenu .childCategory .link:hover .text{color:#fff}}.categoryMenuArea .categoryMenu .childCategory .link .text{color:#001546;transition:.3s ease-in-out}.categoryMenuArea .categoryMenu .childCategory .num{position:relative}.categoryMenuArea .categoryMenu .childCategory .num::before{content:"";display:block;position:absolute;top:0;left:-10px;bottom:0;width:1px;height:12px;margin:auto;background:#b5b5b5;transition:.3s ease-in-out}.toggleBtn{display:none;position:relative;width:100%;border:none;border-radius:5px;margin-top:40px;padding:12px 12px}@media screen and (max-width: 768px){.toggleBtn{display:block;padding:7px 12px}}.toggleBtn.--category{background:#0043de}.toggleBtn.is-open .arrow{transform:rotate(180deg)}.toggleBtn .text{color:#fff;text-align:left;font-size:clamp(1rem,1rem + 0vw,1rem);line-height:normal;letter-spacing:-0.48px;text-transform:lowercase}.toggleBtn .arrow{position:absolute;top:0;right:15px;bottom:0;width:fit-content;height:fit-content;margin:auto;transition:.3s ease-in-out}.recommendLabel{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5555555556vw 1.25vw .6944444444vw;border-radius:10px 10px 0px 0px;background:hsla(0,0%,100%,.7);z-index:1}@media screen and (min-width: 1441px){.recommendLabel{padding:8px 18px 10px}}@media screen and (max-width: 768px){.recommendLabel{padding:0 10px}}.recommendLabel .text{color:#0043de;font-size:clamp(.875rem,.8309859155rem + .1877934272vw,1rem);line-height:normal;letter-spacing:-0.48px}.recommendLabel .icon{max-width:2.0833333333vw;width:100%}@media screen and (min-width: 1441px){.recommendLabel .icon{max-width:30px}}@media screen and (max-width: 768px){.recommendLabel .icon{max-width:30px}}.pagenation{margin:125px auto 0}@media screen and (max-width: 768px){.pagenation{margin:81px auto 0}}.pagenation .page-numbers{display:flex;justify-content:center;align-items:center;gap:0 16px}.pagenation .page-numbers .prev{margin-right:16px}.pagenation .page-numbers .next{margin-left:16px}.pagenation .page-numbers a{color:#001546;transition:.3s ease-in-out}@media screen and (min-width: 768px){.pagenation .page-numbers a:hover{color:#0043de}}.pagenation .page-numbers .next path,.pagenation .page-numbers .prev path{transition:.3s ease-in-out}@media screen and (min-width: 768px){.pagenation .page-numbers .next:hover path,.pagenation .page-numbers .prev:hover path{stroke:#0043de}}.pagenation .page-numbers.current{color:#0043de}.footerArea{margin-top:148px}@media screen and (max-width: 768px){.footerArea{margin-top:81px}}
