@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100..900&family=Noto+Serif+JP:wght@200..900&display=swap";html{font-size:62.5%}.bread-sns{width:min(1000px,90%);margin:0 auto 5em;display:flex;justify-content:space-between;align-items:center;font-size:1.6rem}@media screen and (max-width: 768px){.bread-sns{flex-wrap:wrap}}.bread-sns a{transition:.5s}@media screen and (max-width: 768px){.bread-sns a{transition:.3s}}.bread-sns a:hover{opacity:.6}.bread-sns a:active{opacity:.6}.bread-sns .bread__list{display:flex;justify-content:flex-start;align-items:flex-start;align-content:flex-start}@media screen and (max-width: 768px){.bread-sns .bread__list{width:100%;flex-wrap:wrap;row-gap:.5em}}.bread-sns .bread__list__item:after{content:">";margin:0 1em}.bread-sns .bread__list__item:last-child:after{display:none}.bread-sns .sns__list{display:flex;justify-content:flex-end;align-items:center;-moz-column-gap:.5em;column-gap:.5em}@media screen and (max-width: 768px){.bread-sns .sns__list{width:100%;margin-top:1em}}@media screen and (max-width: 768px){.bread-sns .sns__list__item::not(:first-child){width:24px}}strong{font-weight:600}.sp-hidden{display:block}@media screen and (max-width: 768px){.sp-hidden{display:none}}.pc-hidden{display:none}@media screen and (max-width: 768px){.pc-hidden{display:block}}#footer{margin-top:0}#solar-term{line-height:1;color:#333;font-size:1.6rem;letter-spacing:.1em;font-family:"Noto Serif JP",serif}@media screen and (max-width: 768px){#solar-term{font-size:2rem;padding-bottom:0}}#solar-term .c-wrap.ver1{width:min(570px,100%);padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media screen and (max-width: 768px){#solar-term .c-wrap.ver1{width:100%}}#solar-term .c-wrap.ver2{width:min(1000px,100%);padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}#solar-term h2{font-size:30px;font-weight:bold;border-bottom:none;padding-bottom:0;margin-bottom:0}#solar-term .c-text{line-height:1.7;text-align:justify}#solar-term .c-ttl.ver1{text-align:center}#solar-term .c-ttl.ver1 .eng{font-size:2rem;display:block;margin-bottom:30px;font-family:"Noto Sans JP",sans-serif;font-weight:300;color:var(--text-color)}#solar-term .c-ttl.ver1 .ja{font-size:4rem;letter-spacing:.01em}#solar-term .c-ttl.ver2{text-align:center}#solar-term .c-ttl.ver2 .eng{font-size:1.6rem;display:block;margin-bottom:20px;font-family:"Noto Sans JP",sans-serif;font-weight:300;color:var(--text-color)}#solar-term .c-ttl.ver2 .ja{font-size:3rem;letter-spacing:.1em}@media screen and (max-width: 768px){#solar-term .c-ttl.ver2 .ja{line-height:1.2}}#solar-term a{color:#333;text-decoration:none}#solar-term span.plus{display:block;width:12px;height:12px;position:relative}@media screen and (max-width: 768px){#solar-term span.plus{margin-left:-20px}}#solar-term span.plus:before,#solar-term span.plus:after{content:"";display:inline-block;width:12px;height:2px;position:absolute;background:#000;transition:transform .3s}#solar-term span.plus:before{top:50%;left:0}#solar-term span.plus:after{transform:rotate(90deg);top:6px;left:0}#solar-term .is-open span.plus:after{transform:rotate(0)}#solar-term .c-next{position:relative}#solar-term .c-next__btn{cursor:pointer;display:flex;justify-content:center;align-items:center;-moz-column-gap:40px;column-gap:40px;z-index:2}@media screen and (max-width: 768px){#solar-term .c-next__btn{-moz-column-gap:30px;column-gap:30px;font-size:1.4rem}}#solar-term .c-next__content{display:none}#solar-term .enjoy .c-next__btn{-moz-column-gap:20px;column-gap:20px;font-size:1.3rem}@media screen and (max-width: 768px){#solar-term .enjoy .c-next__btn{-moz-column-gap:30px;column-gap:30px;font-size:1.4rem}}#solar-term .c-accordion{position:relative;background:rgba(255,255,255,.7)}#solar-term .c-accordion__btn{cursor:pointer;display:flex;justify-content:center;align-items:center;-moz-column-gap:40px;column-gap:40px}@media screen and (max-width: 768px){#solar-term .c-accordion__btn{-moz-column-gap:30px;column-gap:30px}}#solar-term .c-accordion__content{display:none}#solar-term .c-layout01{padding:20px;display:flex;flex-direction:column;row-gap:20px;transition:.2s;border-radius:5px}#solar-term .c-layout01 dt{font-size:1.6rem;letter-spacing:.2em}@media screen and (max-width: 768px){#solar-term .c-layout01 dt{font-size:2rem}}#solar-term .wave{position:relative}#solar-term .wave__inner{position:relative;z-index:2}#solar-term .wave:before{content:"";position:absolute;top:-125px;left:0;width:100%;height:125px;-webkit-mask:url("../images/solar-term/wave.svg") center top/1440px auto repeat-x;mask:url("../images/solar-term/wave.svg") center top/1440px auto repeat-x;z-index:1}@media screen and (max-width: 768px){#solar-term .wave:before{-webkit-mask-size:768px auto;mask-size:768px auto}}#solar-term .wave.ver1{background:var(--season-bgcolor-top)}#solar-term .wave.ver1:before{background:var(--season-bgcolor-top)}#solar-term .wave.ver1:after{content:"";position:absolute;bottom:-125px;left:0;width:100%;height:125px;scale:1 -1;background:var(--season-bgcolor-top);-webkit-mask:url("../images/solar-term/wave.svg") center top/1440px auto repeat-x;mask:url("../images/solar-term/wave.svg") center top/1440px auto repeat-x;z-index:1}@media screen and (max-width: 768px){#solar-term .wave.ver1:after{-webkit-mask-size:768px auto;mask-size:768px auto}}#solar-term .wave.ver2{position:relative}#solar-term .wave.ver2:before{height:313px;background:url(../images/solar-term/bg02.jpg) center top/1920px repeat-x}@media screen and (max-width: 768px){#solar-term .wave.ver2:before{top:-150px;height:150px;background-size:1000px}}#solar-term .bg.ver1{background:var(--headbg-color)}#solar-term .bg.ver2{background:var(--global-background) center top/cover no-repeat}#solar-term .pagehead{width:100%;position:relative;display:flex;justify-content:center;align-items:center;padding-top:50px;margin-bottom:20px}@media screen and (max-width: 768px){#solar-term .pagehead{flex-direction:column}}#solar-term .pagehead .bigc__logo{position:absolute;top:50%;left:0;translate:0 -50%}@media screen and (max-width: 768px){#solar-term .pagehead .bigc__logo{position:static;translate:0 0}}#solar-term .pagehead .bigc__block{width:365px;display:flex;justify-content:space-between;translate:55px 0;color:var(--text-color)}@media screen and (max-width: 768px){#solar-term .pagehead .bigc__block{flex-direction:column;align-items:center;translate:0 0;row-gap:30px}}#solar-term .pagehead .bigc__ttl .name{font-size:12rem}#solar-term .pagehead .bigc__ttl .kana{font-size:2rem;display:block;margin-top:15px;text-align:center}#solar-term .pagehead .bigc__date{display:flex;flex-direction:column;row-gap:5px;font-size:3.6rem;align-items:center}@media screen and (max-width: 768px){#solar-term .pagehead .bigc__date{flex-direction:row;font-size:3rem}}#solar-term .pagehead .bigc__date span{display:block}#solar-term .pagehead .bigc__date span:before{content:"／"}@media screen and (max-width: 768px){#solar-term .pagehead .bigc__date span:before{content:" - "}}#solar-term .nav{padding-top:50px;margin-bottom:80px}#solar-term .nav .bigc__list{display:flex;justify-content:center;align-items:center;-moz-column-gap:250px;column-gap:250px}@media screen and (max-width: 768px){#solar-term .nav .bigc__list{-moz-column-gap:0;column-gap:0}}#solar-term .nav .bigc__list__item{position:relative}#solar-term .nav .bigc__list__item a{display:flex;flex-direction:column;row-gap:10px;justify-content:center;align-items:center;width:187px;aspect-ratio:1/1;position:relative;z-index:1;font-size:2rem}#solar-term .nav .bigc__list__item a:after{transition:transform .3s;content:"";display:inline-block;width:15px;height:26px;background:url(../images/solar-term/i-arw.svg) center/contain no-repeat}@media screen and (min-width: 768px){#solar-term .nav .bigc__list__item a:hover:after{transform:translateY(10px)}}#solar-term .nav .bigc__list__item:after{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;background:#fff;border-radius:100%;filter:blur(10px)}#solar-term .nav .bigc__list__item .eng{font-size:1.2rem}#solar-term .nav .bigc__list__item .f-large{font-size:200%}#solar-term .bread-sns{font-family:"Noto Sans JP",sans-serif;font-size:2rem;margin-bottom:50px}@media screen and (max-width: 768px){#solar-term .bread-sns{width:100%;padding:0 20px;font-size:1.4rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:nowrap}#solar-term .bread-sns .sns__list{scale:.8;margin-top:0;transform-origin:right}}#solar-term .selfcare{padding-bottom:200px}#solar-term .selfcare .bigc__ttl{margin-bottom:80px}#solar-term .selfcare .point{margin-bottom:100px}#solar-term .selfcare .point .mdlc__ttl{margin-bottom:20px}#solar-term .selfcare .point .mdlc__inner{position:relative}#solar-term .selfcare .point .mdlc__inner .swiper-button-next,#solar-term .selfcare .point .mdlc__inner .swiper-button-prev{translate:0 calc(-50% - 20px);color:#333}@media screen and (max-width: 768px){#solar-term .selfcare .point .mdlc__inner .swiper-button-next,#solar-term .selfcare .point .mdlc__inner .swiper-button-prev{translate:0;top:30vw}}#solar-term .selfcare .point .mdlc__inner .swiper-button-next:after,#solar-term .selfcare .point .mdlc__inner .swiper-button-prev:after{content:"";display:inline-block;width:30px;height:30px;aspect-ratio:1/1;border-bottom:1px solid #333;border-right:1px solid #333}@media screen and (max-width: 768px){#solar-term .selfcare .point .mdlc__inner .swiper-button-next:after,#solar-term .selfcare .point .mdlc__inner .swiper-button-prev:after{width:20px;height:20px}}#solar-term .selfcare .point .mdlc__inner .swiper-button-prev{left:-50px}@media screen and (max-width: 768px){#solar-term .selfcare .point .mdlc__inner .swiper-button-prev{left:0}}#solar-term .selfcare .point .mdlc__inner .swiper-button-prev:after{rotate:-225deg}#solar-term .selfcare .point .mdlc__inner .swiper-button-next{right:-50px}@media screen and (max-width: 768px){#solar-term .selfcare .point .mdlc__inner .swiper-button-next{right:0}}#solar-term .selfcare .point .mdlc__inner .swiper-button-next:after{rotate:-45deg}#solar-term .selfcare .point .mdlc__inner .swiper-pagination{margin-top:20px;position:static}#solar-term .selfcare .point .mdlc__inner .swiper-pagination-bullet-active{background:#333}#solar-term .selfcare .point .point-slider .slider-item__image{width:100%;height:100%;overflow:hidden;aspect-ratio:186/137;border-radius:10px;margin-bottom:20px}#solar-term .selfcare .point .point-slider .slider-item__image picture,#solar-term .selfcare .point .point-slider .slider-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 768px){#solar-term .selfcare .point .point-slider .slider-item__image{width:calc(100% - 50px);margin-right:auto;margin-left:auto}}#solar-term .selfcare .point .point-slider .slider-item__text{text-align:center}@media screen and (max-width: 768px){#solar-term .selfcare .point .point-slider .slider-item__text{text-align:justify}}#solar-term .selfcare .video{margin-bottom:50px}#solar-term .selfcare .video .mdlc__ttl{margin-bottom:20px}@media screen and (max-width: 768px){#solar-term .selfcare .video .mdlc__ttl .ja{letter-spacing:0}}#solar-term .selfcare .video .mdlc__ttl .ja span{font-size:1.6rem}#solar-term .selfcare .video .mdlc__ttl .ja span span{font-size:1.4rem}#solar-term .selfcare .video .mdlc__desc{margin-top:50px}#solar-term .selfcare .video .mdlc__movie{width:100%;aspect-ratio:16/9;margin-bottom:20px}#solar-term .selfcare .video .mdlc__movie iframe{width:100%;height:100%}#solar-term .selfcare .supervision{margin-bottom:80px}#solar-term .selfcare .supervision .c-next__btn{bottom:-20px;grid-area:2/2/3/4}@media screen and (max-width: 768px){#solar-term .selfcare .supervision .c-next__btn{margin-top:20px;grid-area:3/1/4/3}}#solar-term .selfcare .supervision .c-next__content{grid-area:3/2/4/4}@media screen and (max-width: 768px){#solar-term .selfcare .supervision .c-next__content{grid-area:4/1/5/3}}#solar-term .selfcare .supervision .mdlc__block{display:grid;grid-template-columns:60px 1fr 123px;grid-template-rows:repeat(3, auto);-moz-column-gap:23px;column-gap:23px;line-height:1.6}@media screen and (max-width: 768px){#solar-term .selfcare .supervision .mdlc__block{grid-template-columns:55.5555555556% 39.4444444444%;grid-template-rows:repeat(2, auto)}}#solar-term .selfcare .supervision .mdlc__label{padding-top:48px;grid-area:1/1/4/2;white-space:nowrap}@media screen and (max-width: 768px){#solar-term .selfcare .supervision .mdlc__label{padding-top:0;font-size:2rem}}#solar-term .selfcare .supervision .mdlc__profile{padding-top:48px;font-size:1.4rem}#solar-term .selfcare .supervision .mdlc__profile .name{font-size:1.6rem}@media screen and (max-width: 768px){#solar-term .selfcare .supervision .mdlc__profile .name{font-size:2rem}}@media screen and (max-width: 768px){#solar-term .selfcare .supervision .mdlc__profile{font-size:1.6rem;letter-spacing:0;padding-top:0}#solar-term .selfcare .supervision .mdlc__profile .name{font-size:2rem}}#solar-term .selfcare .supervision .mdlc__profile .c-next__btn{font-size:1.1rem;color:#7a7a7a;display:inline-block;margin-top:0}@media screen and (max-width: 768px){#solar-term .selfcare .supervision .mdlc__profile .c-next__content{grid-area:2/1/3/3}}#solar-term .selfcare .supervision .mdlc__image{width:123px}@media screen and (max-width: 768px){#solar-term .selfcare .banner{width:260px}}#solar-term .enjoy .bigc__inner{position:relative}#solar-term .enjoy .bigc__ttl{position:absolute;top:0;left:0}@media screen and (max-width: 768px){#solar-term .enjoy .bigc__ttl{position:static;margin-bottom:20px}}#solar-term .enjoy .heading{padding:0}#solar-term .enjoy .heading .mdlc__ttl{font-size:8rem;display:flex;flex-direction:column;row-gap:0;align-items:center}#solar-term .enjoy .heading .mdlc__ttl .name{writing-mode:vertical-rl;letter-spacing:.2em}#solar-term .enjoy .heading .mdlc__ttl .kana{font-size:1.6rem}#solar-term .enjoy .heading .mdlc__text{text-align:center;margin-top:30px}#solar-term .enjoy .heading .mdlc__desc{margin-top:40px}#solar-term .enjoy .culture{margin-top:100px;position:relative}#solar-term .enjoy .culture:before{content:"";display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;border-radius:10px;filter:blur(5px)}#solar-term .enjoy .culture .mdlc__ttl{position:absolute;top:-50px;right:20px}@media screen and (max-width: 768px){#solar-term .enjoy .culture .mdlc__ttl{width:100%;left:50%;translate:-50% 0}}#solar-term .enjoy .culture .mdlc__block{padding:30px;padding-top:50px;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start}@media screen and (max-width: 768px){#solar-term .enjoy .culture .mdlc__block{flex-direction:column;row-gap:20px}}#solar-term .enjoy .culture .mdlc__block{-moz-column-gap:6.3829787234%;column-gap:6.3829787234%}#solar-term .enjoy .culture .mdlc__image{width:100%;height:100%;overflow:hidden;width:51.0638297872%;border-radius:10px}#solar-term .enjoy .culture .mdlc__image picture,#solar-term .enjoy .culture .mdlc__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#solar-term .enjoy .culture .mdlc__ttl{width:42.5531914894%}@media screen and (max-width: 768px){#solar-term .enjoy .culture .mdlc__ttl{width:100%}}#solar-term .enjoy .culture .mdlc__desc{width:42.5531914894%}#solar-term .enjoy .culture .mdlc__desc__ttl{margin-bottom:15px;font-size:1.8rem;font-weight:600;line-height:1.3}@media screen and (max-width: 768px){#solar-term .enjoy .culture .mdlc__desc__ttl{font-size:2rem}}#solar-term .enjoy .culture .mdlc__desc__text{display:flex;flex-direction:column;row-gap:20px}#solar-term .enjoy .culture .mdlc__desc .c-next__btn{justify-content:start}@media screen and (max-width: 768px){#solar-term .enjoy .culture .mdlc__desc .c-next__btn{justify-content:center}}@media screen and (max-width: 768px){#solar-term .enjoy .culture .mdlc__image{width:100%}#solar-term .enjoy .culture .mdlc__desc{width:100%}}#solar-term .enjoy .l-colum{margin-top:100px;display:flex;justify-content:space-between}@media screen and (max-width: 768px){#solar-term .enjoy .l-colum{flex-direction:column;row-gap:70px}}#solar-term .enjoy .l-colum .mdlc{width:48%}#solar-term .enjoy .l-colum .mdlc__ttl{margin-bottom:50px}@media screen and (max-width: 768px){#solar-term .enjoy .l-colum .mdlc__ttl{margin-bottom:20px}}@media screen and (max-width: 768px){#solar-term .enjoy .l-colum .mdlc{width:100%}}#solar-term .enjoy .signs .mdlc__image img{width:100%}#solar-term .enjoy .tradition .mdlc__inner{display:flex;flex-direction:column;row-gap:20px}#solar-term .enjoy .tradition .mdlc__block{display:grid;grid-template-columns:39.5744680851% 56.3829787234%;grid-template-rows:repeat(2, auto);border-bottom:1px solid #333;padding-bottom:20px;gap:4.0425531915%}#solar-term .enjoy .tradition .mdlc__image{width:100%;height:100%;overflow:hidden;aspect-ratio:186/137;height:auto;border-radius:10px}#solar-term .enjoy .tradition .mdlc__image picture,#solar-term .enjoy .tradition .mdlc__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#solar-term .enjoy .tradition .mdlc__desc dt{font-weight:600;line-height:1.4}@media screen and (max-width: 768px){#solar-term .enjoy .tradition .mdlc__desc dt{font-size:2rem}}@media screen and (max-width: 768px){#solar-term .enjoy .tradition .mdlc__desc dd{font-size:1.8rem}}#solar-term .enjoy .tradition .c-next__btn{margin-top:10px;justify-content:start}#solar-term .enjoy .tradition .c-next__content{grid-area:2/1/3/3;padding-bottom:20px}@media screen and (max-width: 768px){#solar-term .enjoy .tradition .c-next__content{font-size:1.8rem}}#solar-term .season{padding-bottom:80px}#solar-term .season__bg{padding:150px 0}@media screen and (max-width: 768px){#solar-term .season__bg{padding-bottom:100px}}#solar-term .season .bigc__ttl{margin-bottom:40px}#solar-term .season .heading{padding-right:0;padding-left:0}#solar-term .season .mdlc__nav{margin-top:70px;display:flex;justify-content:center;align-items:flex-start;align-content:flex-start}#solar-term .season .mdlc__nav__btn{width:33.3333333333%;height:50px;display:flex;justify-content:center;align-items:center;border-bottom:3px solid #fff;position:relative;cursor:pointer;font-size:2rem}#solar-term .season .mdlc__nav__btn.is-active:after{content:"";display:inline-block;width:100%;height:3px;background:#333;position:absolute;bottom:-3px;left:0}#solar-term .season .mdlc__inner{margin-top:40px}#solar-term .season .mdlc__block{display:none}#solar-term .season .mdlc__block.is-active{display:block}#solar-term .season .mdlc__block__inner{display:flex;flex-direction:column;row-gap:30px;align-items:center}#solar-term .season .mdlc__block__inner .date time{font-size:3rem}#solar-term .season .mdlc__block__inner .name{text-align:center}#solar-term .season .mdlc__block__inner .name span{font-size:5rem;letter-spacing:.1em;display:block;margin-bottom:12px}#solar-term .season .mdlc__text{font-size:2rem}#solar-term .predecessor .bigc__inner{display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:26px;column-gap:26px}@media screen and (max-width: 768px){#solar-term .predecessor .bigc__inner{grid-template-columns:repeat(1, 1fr);gap:20px}}#solar-term .predecessor .bigc__ttl{margin-bottom:20px}#solar-term .predecessor .bigc__block a{display:flex;flex-direction:column;row-gap:20px;align-items:center;font-size:2rem}#solar-term .predecessor .bigc__image{width:100%;height:100%;overflow:hidden;height:auto;aspect-ratio:186/137;border-radius:10px}#solar-term .predecessor .bigc__image picture,#solar-term .predecessor .bigc__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#solar-term .predecessor .bigc__name:after{content:"";display:inline-block;width:15px;height:15px;margin-left:10px;background:url(../images/solar-term/i-arw2.svg) center/contain no-repeat}#solar-term .backnumber{background:var(--backnumber-bgcolor);padding-bottom:100px}#solar-term .backnumber:before{content:"";display:inline-block;width:100%;height:100px;background-image:linear-gradient(0deg, var(--backnumber-bgcolor), #ffffff)}@media screen and (max-width: 768px){#solar-term .backnumber:before{height:50px}}#solar-term .backnumber .bigc__inner{position:relative}#solar-term .backnumber .bigc__nav{font-size:2rem}@media screen and (max-width: 768px){#solar-term .backnumber .bigc__nav{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px}}#solar-term .backnumber .bigc__nav .btn-next,#solar-term .backnumber .bigc__nav .btn-prev{position:absolute;top:20px}@media screen and (max-width: 768px){#solar-term .backnumber .bigc__nav .btn-next,#solar-term .backnumber .bigc__nav .btn-prev{position:static}}#solar-term .backnumber .bigc__nav .btn-next:after,#solar-term .backnumber .bigc__nav .btn-next:before,#solar-term .backnumber .bigc__nav .btn-prev:after,#solar-term .backnumber .bigc__nav .btn-prev:before{content:"";display:inline-block;width:15px;height:15px;aspect-ratio:1/1;border-bottom:1px solid #333;border-right:1px solid #333}#solar-term .backnumber .bigc__nav .btn-next.is-disabled,#solar-term .backnumber .bigc__nav .btn-prev.is-disabled{opacity:.6;pointer-events:none}#solar-term .backnumber .bigc__nav .btn-next{right:0}#solar-term .backnumber .bigc__nav .btn-next:after{rotate:-45deg}#solar-term .backnumber .bigc__nav .btn-next:before{display:none}#solar-term .backnumber .bigc__nav .btn-prev{left:0}#solar-term .backnumber .bigc__nav .btn-prev:before{rotate:135deg}#solar-term .backnumber .bigc__nav .btn-prev:after{display:none}#solar-term .backnumber .bigc__ttl{margin-bottom:20px}#solar-term .backnumber .seasons{display:flex;flex-direction:column;row-gap:8px}#solar-term .backnumber .seasons .mdlc__inner{display:grid;grid-template-columns:74px 1fr;-moz-column-gap:7px;column-gap:7px}@media screen and (max-width: 768px){#solar-term .backnumber .seasons .mdlc__inner{grid-template-columns:33px 1fr}}#solar-term .backnumber .seasons .mdlc__inner:nth-of-type(1) .mdlc__block{border-top:1px solid #fff}#solar-term .backnumber .seasons .mdlc__block{display:flex;justify-content:flex-start;align-items:center;padding:8px 0;border-bottom:1px solid #fff;white-space:nowrap;min-height:82px}@media screen and (max-width: 1024px){#solar-term .backnumber .seasons .mdlc__block{flex-wrap:wrap}}@media screen and (max-width: 768px){#solar-term .backnumber .seasons .mdlc__block{display:grid;grid-template-columns:1fr 1fr}}#solar-term .backnumber .seasons .mdlc__ttl{background:rgba(255,255,255,.7);display:flex;justify-content:center;align-items:center;border-radius:10px;font-size:2.4rem;aspect-ratio:1/1}@media screen and (max-width: 768px){#solar-term .backnumber .seasons .mdlc__ttl{aspect-ratio:auto}}#solar-term .backnumber .seasons .mdlc__card{width:150px;font-size:1.4rem;letter-spacing:0}#solar-term .backnumber .seasons .mdlc__card.active a{background:rgba(255,255,255,.7)}#solar-term .backnumber .seasons .mdlc__card a{display:block;padding:7px 10px;border-radius:5px}@media screen and (max-width: 768px){#solar-term .backnumber .seasons .mdlc__card a{display:grid;grid-template-columns:35px 1fr;grid-template-rows:repeat(2, auto)}}#solar-term .backnumber .seasons .mdlc__card strong{font-weight:600}#solar-term .backnumber .seasons .mdlc__card span{display:block;font-size:80%;margin:5px 0}@media screen and (max-width: 768px){#solar-term .backnumber .seasons .mdlc__card span{font-size:100%}}@media screen and (max-width: 768px){#solar-term .backnumber .seasons .mdlc__card .day{grid-area:2/1/3/3}}#solar-term .mainvisual{overflow:hidden;height:426px;width:100%}@media screen and (max-width: 768px){#solar-term .mainvisual{height:300px}}#solar-term .mainvisual .slider{height:426px}@media screen and (max-width: 768px){#solar-term .mainvisual .slider{height:100%}}#solar-term .mainvisual .bigc__inner{translate:0 -120px}#solar-term .mainvisual .bigc__inner .swiper-wrapper{transition-timing-function:linear;height:426px}@media screen and (max-width: 768px){#solar-term .mainvisual .bigc__inner .swiper-wrapper{height:300px}}#solar-term .mainvisual .bigc__inner .slider-item{height:100%}#solar-term .mainvisual .bigc__inner .slider-item__image{width:100%;height:100%;overflow:hidden}#solar-term .mainvisual .bigc__inner .slider-item__image picture,#solar-term .mainvisual .bigc__inner .slider-item__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#solar-term .mainvisual .wave-animation{scale:1 -1;position:relative;z-index:999}#solar-term .mainvisual .wave-animation__svg{width:100%;height:120px;display:block;overflow:hidden}#solar-term .mainvisual .wave-animation__parallax use{fill:var(--headbg-color);-webkit-animation:waveMove 15s linear infinite;animation:waveMove 15s linear infinite}#solar-term .mainvisual .wave-animation--top{translate:0 120px}#solar-term .mainvisual .wave-animation--bottom{transform:translateY(120px)}#solar-term .mainvisual .wave-animation--bottom .wave-animation__parallax use{fill:var(--headbg-btm-color);-webkit-animation:waveMoveReverse 15s linear infinite;animation:waveMoveReverse 15s linear infinite}#solar-term .mainvisual .wave-animation .is-reverse{transform:scaleY(-1);transform-origin:center}@-webkit-keyframes waveMove{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}@keyframes waveMove{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}@-webkit-keyframes waveMoveReverse{0%{transform:translate3d(85px, 0, 0)}100%{transform:translate3d(-90px, 0, 0)}}@keyframes waveMoveReverse{0%{transform:translate3d(85px, 0, 0)}100%{transform:translate3d(-90px, 0, 0)}}
/*# sourceMappingURL=solar-term.min.css.map */