@import url("https://fonts.googleapis.com/css2?family=Oswald:wght@300..600&display=swap");@media (min-width:75em){.stickyContents .sectionMain{grid-column:3/13}}.event__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(24px,20.3076923077px + 1.0256410256vw,40px)}.event__item{-webkit-column-gap:clamp(20px,10.7692307692px + 2.5641025641vw,60px);-moz-column-gap:clamp(20px,10.7692307692px + 2.5641025641vw,60px);column-gap:clamp(20px,10.7692307692px + 2.5641025641vw,60px);display:grid;row-gap:8px}.event__item .sectionMain{background-color:#fff;border-radius:0 clamp(20px,10.7692307692px + 2.5641025641vw,60px) clamp(20px,10.7692307692px + 2.5641025641vw,60px) clamp(20px,10.7692307692px + 2.5641025641vw,60px);padding:clamp(24px,11.0769230769px + 3.5897435897vw,80px)}.event__contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-column-gap:clamp(16px,1.2307692308px + 4.1025641026vw,80px);-moz-column-gap:clamp(16px,1.2307692308px + 4.1025641026vw,80px);column-gap:clamp(16px,1.2307692308px + 4.1025641026vw,80px);-ms-flex-direction:column;flex-direction:column}.event__contents h1{font-size:clamp(1rem,.8846153846rem + .5128205128vw,1.5rem);-webkit-margin-before:0;margin-block-start:0}.event__contents:nth-child(n+2){border-top:1px dashed var(--color-line);-webkit-margin-before:clamp(24px,11.0769230769px + 3.5897435897vw,80px);margin-block-start:clamp(24px,11.0769230769px + 3.5897435897vw,80px);-webkit-padding-before:clamp(24px,11.0769230769px + 3.5897435897vw,80px);padding-block-start:clamp(24px,11.0769230769px + 3.5897435897vw,80px)}.event__contents.hasImg .event__imgList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(10px,7.6923076923px + .641025641vw,20px)}.event__contents.hasImg .event__imgItem{padding:0}.event__contents.hasImg .event__imgItem:before{content:none}.event__contents.hasImg .event__imgFig{border:1px solid var(--color-main);border-radius:clamp(10px,7.6923076923px + .641025641vw,20px);overflow:hidden}@media (min-width:46.25em){.event__contents.hasImg .event__imgList{display:grid;grid-template-columns:repeat(2,1fr)}.event__contents.hasImg .event__imgItem{grid-column:1fr}}@media (min-width:75em){.event__contents.hasImg{display:grid;grid-template-columns:repeat(12,1fr)}.event__contents.hasImg .event__txtWrap{grid-column:1/6}.event__contents.hasImg .event__img{grid-column:6/13}.event__monthTxt{font-weight:500;margin:0}}.head--circle{padding-left:1.5em!important}.head--circle:before{height:clamp(8px,7.0769230769px + .2564102564vw,12px);width:clamp(8px,7.0769230769px + .2564102564vw,12px)}[class^=txt-en].-oswald{font-family:Oswald,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:300}.stickyContents .sectionSide .event__monthWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.stickyContents .sectionSide .event__monthWrap p{font-size:clamp(1.5rem,1.2692307692rem + 1.0256410256vw,2.5rem);line-height:1;margin:0;text-align:center}.stickyContents .sectionSide .event__monthTxt{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.stickyContents .sectionSide .event__monthTxt .txt-en{font-size:clamp(4rem,3.1923076923rem + 3.5897435897vw,7.5rem);font-weight:400;line-height:1}.stickyContents .sectionSide .event__monthTxt small{font-size:clamp(.75rem,.5769230769rem + .7692307692vw,1.5rem)}.stickyContents .sectionSide .event__monthLine{display:none}@media (min-width:75em){.stickyContents .sectionSide{grid-column:1/3;-webkit-box-align:first baseline;-ms-flex-align:first baseline;align-items:first baseline;-webkit-box-pack:center;-ms-flex-pack:center;gap:24px;height:100%;justify-content:center}.stickyContents .sectionSide,.stickyContents .sectionSide .event__month{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.stickyContents .sectionSide .event__monthWrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;margin:0 auto}.stickyContents .sectionSide .event__monthTxt{margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.stickyContents .sectionSide .event__monthLine{border-left:2px dotted var(--color-line);display:block;height:100%;margin:0 auto;width:1px}.event__item:last-child .sectionSide .event__monthLine{opacity:0}}