main{background-color:#fcfcfc}section h2 img{height:auto;width:100%}.renew__readbg{background-attachment:fixed;background-image:url(../../img/renewal/renewbg__read_hq.webp);background-position:50%;background-repeat:no-repeat;background-size:cover}section .breadcrumb{margin-bottom:0;margin-top:0;padding-top:6px}section.renewal__read{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:0;padding:80px 0;width:100%}section.renewal__read .innerbox{margin:10px}.renew__section{display:grid;grid-template-columns:10px 1fr 10px;grid-template-rows:auto auto;margin:40px 0;position:relative}.renew__section:before{bottom:0;color:var(--hotel_base-color);content:attr(data-en);font-size:60px;opacity:.2;position:absolute}.renew__section .renew__cornerbg{overflow:hidden}.renew__section .renew__cornerbg img{aspect-ratio:16/9;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.renew__section .renew__cornercontent h3{margin:30px 0 20px}.renew__section:nth-child(2n):before{right:0}.renew__section:nth-child(2n) .renew__cornerbg{grid-column:2/3;grid-row:1/2}.renew__section:nth-child(2n) .renew__cornercontent{grid-column:2/3;grid-row:2/3}.renew__section:nth-child(odd):before{left:0}.renew__section:nth-child(odd) .renew__cornerbg{grid-column:2/3;grid-row:1/2}.renew__section:nth-child(odd) .renew__cornercontent{grid-column:2/3;grid-row:2/3}.swiper-button-next,.swiper-button-prev{color:#fcfcfc}.block__note{background-color:#f3f3f3;padding:3em}.block__note>h4{background:var(--hotel_base-color2);color:#fff;margin-inline:auto;padding:1em;width:-moz-fit-content;width:fit-content}.date__section{background:#005b63;color:#fff}.date__section h3{font-size:5em}.date__section .year__digit{font-size:.5em}.date__section .marker{background-image:linear-gradient(rgba(255,255,0,0) 65%,rgba(143,143,0,.8) 0)}@media screen and (min-width:769px){.renew__section{margin:100px 0}.renew__section:before{bottom:auto;font-size:150px;top:-130px}.renew__section .renew__cornerbg img{aspect-ratio:4/3}.renew__section{grid-template-columns:1fr 30px 1fr;grid-template-rows:auto}.renew__section .renew__cornercontent h3{margin:0 0 30px}.renew__section:nth-child(2n) .renew__cornerbg{grid-column:1/2;grid-row:1/2}.renew__section:nth-child(2n) .renew__cornercontent,.renew__section:nth-child(odd) .renew__cornerbg{grid-column:3/4;grid-row:1/2}.renew__section:nth-child(odd) .renew__cornercontent{grid-column:1/2;grid-row:1/2}}@media screen and (min-width:1200px){.renew__section{grid-template-columns:1fr 550px 40px 550px 1fr;grid-template-rows:auto}.renew__section .renew__cornercontent{align-items:start;display:flex;flex-direction:column;justify-content:center}.renew__section .renew__cornercontent h3{margin:0 0 40px}.renew__section:nth-child(2n) .renew__cornerbg{grid-column:1/3;grid-row:1/2}.renew__section:nth-child(2n) .renew__cornercontent{grid-column:4/5;grid-row:1/2}.renew__section:nth-child(odd) .renew__cornerbg{grid-column:4/6;grid-row:1/2}.renew__section:nth-child(odd) .renew__cornercontent{grid-column:2/3;grid-row:1/2}}@media (max-width:768px){.date__section h3{font-size:3em}}@media screen and (max-width:768px){.renew__section{overflow:hidden}}@media screen and (max-width:600px){.renew__readbg{background-image:url(../../img/renewal/renewbg__read_lq.webp)}}