.banners_section__I9j1J{margin:1rem auto;overflow-x:hidden}@media(min-width:768px){.banners_section__I9j1J{margin:2.5rem auto}}.banners_wrapper__o15U1{width:14rem;margin:0 auto}@media(min-width:768px){.banners_wrapper__o15U1{width:53.375rem}}.banners_item__G_NYQ{display:block;line-height:1}@media(min-width:768px){.banners_item__G_NYQ{padding:0 1.125rem}}.banners_item__G_NYQ a{display:block}.banners_item__G_NYQ picture{position:relative;transition:all .3s ease-out}.banners_item__G_NYQ picture:before{position:absolute;content:"";width:100%;height:100%;background:#000;top:0;left:0;opacity:0;z-index:1;transition:all .3s ease-out}.banners_item__G_NYQ picture:hover{transform:scale(.98)}.banners_item__G_NYQ picture:hover:before{opacity:.3}.section-title_wrapper__26Uy9{text-align:center;margin-bottom:.75rem}.section-title_logo__fL59z{width:4.375rem;margin:0 auto .5rem}@media(min-width:768px){.section-title_logo__fL59z{width:8.125rem}}.section-title_title__LkK4L{color:#1e72b9;font-size:1.1875rem;font-weight:700}@media(min-width:768px){.section-title_title__LkK4L{font-size:1.75rem}}.view-all-button_link__aFOA9{display:block;width:8.125rem;margin:1.25rem auto 0}@media(min-width:768px){.view-all-button_link__aFOA9{width:9.375rem;margin-top:1.5rem}}.view-all-button_btn__KKjpk{padding:0;height:1.75rem;background:#3d9be9;color:#fff!important;border:0;border-radius:3.75rem!important;font-size:.875rem;font-weight:700}@media(min-width:768px){.view-all-button_btn__KKjpk{height:2rem;font-size:1rem}}.view-all-button_btn__KKjpk:hover{background:#0068b7!important}.item_category__vTULa{flex-shrink:0;width:3.625rem;line-height:1}@media(min-width:768px){.item_category__vTULa{width:5.375rem}}.item_date__yLRrp{flex-shrink:0;margin:0 1.25rem 0 .625rem;color:#404040;font-size:.5625rem;line-height:1}@media(min-width:768px){.item_date__yLRrp{font-size:.8125rem}}@media(max-width:767px){.item_link__TIGkG{flex:0 0 100%;margin-top:.5rem}}.item_link__TIGkG:hover{opacity:.6}.news-list_section__9jFMr{max-width:61.25rem;margin:0 auto;padding:1rem 1.25rem 3rem}@media(min-width:768px){.news-list_section__9jFMr{padding:3rem 0 5rem}}.news-list_item__hWRvh{flex-wrap:wrap;justify-content:flex-start!important;padding:.875rem .3125rem!important;border-bottom:2px dotted #5897f6}@media(min-width:768px){.news-list_item__hWRvh{padding:1.5rem 3.75rem!important}}.yt-video_wrapper__5Q611{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.yt-video_video__xm1cz{position:absolute;top:0;left:0;width:100%;height:100%}.guide_wrapper__M_Tn4{width:17.5rem;height:3.125rem;margin:0 auto .375rem;font-size:.875rem;font-weight:700;line-height:2.625rem;text-align:center;background:transparent url(/2023old/home/hukidashi.png) 50% no-repeat;background-size:contain}@supports(background-image:url("/2023old/home/hukidashi.webp")){.guide_wrapper__M_Tn4{background-image:url(/2023old/home/hukidashi.webp)}}@media(min-width:768px){.guide_wrapper__M_Tn4{width:24.625rem;height:4.375rem;line-height:3.75rem;font-size:1.25rem;margin-bottom:.625rem}}.youtube-channel_section__M96CR{max-width:53.75rem;margin:0 auto;padding:1rem 1.25rem 3rem;color:#1e72b9}@media(min-width:768px){.youtube-channel_section__M96CR{padding:5rem 0}}.youtube-channel_content__3kU0F{margin-top:1.625rem;font-weight:700;text-align:center}@media(max-width:767px){.youtube-channel_content__3kU0F{display:block}}@media(min-width:768px){.youtube-channel_content__3kU0F{margin-top:2.25rem}}.youtube-channel_contentLeft__7ewvJ{flex:0 0 100%;font-size:.9375rem}@media(min-width:768px){.youtube-channel_contentLeft__7ewvJ{flex-basis:19.5rem;font-size:1.125rem}}.youtube-channel_logo__LyeUW{width:10.375rem;margin:0 auto .625rem}@media(min-width:768px){.youtube-channel_logo__LyeUW{width:17.625rem;margin-bottom:1.25rem}}.youtube-channel_highlight__nXsNE{margin-top:.25rem;font-size:1.375rem}@media(min-width:768px){.youtube-channel_highlight__nXsNE{margin-top:.125rem;font-size:1.75rem}}.youtube-channel_contentRight__Dbx6j{flex-grow:1;padding-bottom:1rem}.item_link__hQudU{display:flex;align-items:center;padding:.375rem;background:#fff;border:2px solid #3d9be9;border-radius:.1875rem}@media(min-width:768px){.item_link__hQudU{display:block;padding:1.5rem 1.25rem;border-radius:.9375rem}}.item_photo__Vvlwr{position:relative;width:4.875rem;height:4.875rem;margin-right:.375rem;flex-shrink:0}@media(min-width:768px){.item_photo__Vvlwr{width:100%;height:auto;margin:0 .375rem 1.5rem 0;padding-top:100%}}.item_photo__Vvlwr img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:contain}.item_title__rFrJ0{height:3.75rem}@media(min-width:768px){.item_title__rFrJ0{height:12.5rem;font-size:1rem;line-height:1.6}}.item_date__O4_C1{color:#858585;font-size:.5625rem;font-weight:400}@media(min-width:768px){.item_date__O4_C1{font-size:.9375rem}}.spice-list_section__bZDB5{max-width:58.375rem;margin:0 auto;padding:1rem .875rem 3rem}@media(min-width:768px){.spice-list_section__bZDB5{padding:6.25rem 0 3.75rem}}.spice-list_subTitle___6OCO{margin:-.75rem 0 .75rem;color:#1e72b9;font-size:.9375rem;text-align:center;font-weight:700}@media(min-width:768px){.spice-list_subTitle___6OCO{margin:-.75rem 0 1.5rem;font-size:1.25rem}}.spice-list_list__xyb_M{margin-bottom:2.5rem}@media(min-width:768px){.spice-list_list__xyb_M{margin-bottom:2.5rem}}.spice-list_item__B1HX_{padding:0!important}.spice-list_item__B1HX_:not(:first-child){margin-top:.875rem!important}.sns_section__p9PVi{max-width:56.25rem;margin:0 auto;padding:3rem 1.25rem;color:#1e72b9}@media(min-width:768px){.sns_section__p9PVi{padding:4.25rem 0 7.25rem}}.sns_titleWrapper__oN2_F{position:relative;max-width:48rem;margin:0 auto;text-align:center}.sns_titleWrapper__oN2_F:after,.sns_titleWrapper__oN2_F:before{position:absolute;content:"";width:1.75rem;height:2.375rem;background:transparent url(/2023old/home/star.png) 50% no-repeat;background-size:cover;bottom:50%;transform:translateY(50%);z-index:1}@supports(background-image:url("/2023old/home/star.webp")){.sns_titleWrapper__oN2_F:after,.sns_titleWrapper__oN2_F:before{background-image:url(/2023old/home/star.webp)}}@media(min-width:768px){.sns_titleWrapper__oN2_F:after,.sns_titleWrapper__oN2_F:before{width:3.625rem;height:4.8125rem;bottom:0}}.sns_titleWrapper__oN2_F:before{left:0}@media(min-width:768px){.sns_titleWrapper__oN2_F:before{left:3.375rem;transform:none}}.sns_titleWrapper__oN2_F:after{right:0;transform:translateY(50%) rotate(180deg)}@media(min-width:768px){.sns_titleWrapper__oN2_F:after{right:3.375rem;transform:rotate(180deg)}}.sns_title__R6yDZ{position:relative;display:inline-block;font-size:1rem;line-height:1.6;font-weight:700}@media(min-width:768px){.sns_title__R6yDZ{padding:.6875rem 0;font-size:1.625rem}.sns_title__R6yDZ:after,.sns_title__R6yDZ:before{position:absolute;content:"";width:3px;height:100%;background:#1e72b9;top:0;z-index:1}.sns_title__R6yDZ:before{left:-4.5rem;transform:rotate(-30deg)}.sns_title__R6yDZ:after{right:-4.5rem;transform:rotate(30deg)}}.sns_content__hhzBT{margin-top:1.375rem}@media(min-width:768px){.sns_content__hhzBT{display:grid;grid-template-columns:30rem 24.625rem;grid-template-areas:"youtube twitter" "tiktok twitter";justify-content:space-between;grid-gap:3.25rem 0;margin-top:4.625rem}}.sns_ytWrapper__3UUPK{grid-area:youtube}.sns_twWrapper__QHi2w{grid-area:twitter}@media(max-width:767px){.sns_twWrapper__QHi2w{margin-top:2.5rem}}.sns_tiktokWrapper__0Yc3s{grid-area:tiktok}@media(max-width:767px){.sns_tiktokWrapper__0Yc3s{margin-top:.875rem}}.sns_twTimeline__QJ9Nw{margin:0 auto}@media(min-width:768px){.sns_twTimeline__QJ9Nw{max-width:23rem}}@media(min-width:768px)and (max-width:1023px){.sns_twTimeline__QJ9Nw{height:calc(100% - 6.25rem)!important;border-radius:12px;border-bottom:1px solid #cfd9de;overflow:hidden}.sns_twTimeline__QJ9Nw iframe{height:100%!important}}.contact_section__mZis3{padding:1.6875rem 1.25rem 5.625rem;color:#1e72b9}@media(min-width:768px){.contact_section__mZis3{padding:6rem 0 5.375rem}}.contact_wrapper__7DFyp{max-width:29.375rem;margin:0 auto;padding:.75rem 0;border:2px solid #3d9be9;border-radius:.9375rem;font-size:.75rem;line-height:1.3;text-align:center}@media(min-width:768px){.contact_wrapper__7DFyp{padding:2.625rem 0 3.25rem;font-size:1.125rem}}.contact_title__1bK7B{margin-bottom:.625rem;font-size:.9375rem;line-height:1.41;font-weight:700}@media(min-width:768px){.contact_title__1bK7B{margin-bottom:.75rem;font-size:1.375rem}}.contact_link__yFj0C{color:#1e72b9;font-weight:400}