.l-page-detail .c-schedule-card{background:var(--color-background);border-radius:1px;padding:48px 40px}.l-page-detail .c-schedule-card .title{font-size:var(--font-level-4);color:var(--nh-black-700);font-family:var(--font-family-mincho);text-align:center;margin:0 auto 24px}.l-page-detail .c-schedule-card .description{font-size:var(--font-level-7);font-family:var(--font-family-mincho);text-align:center;margin:0 auto 24px}.l-page-detail .columned-schedule{display:-webkit-box;display:-ms-flexbox;display:flex;gap:32px}.l-page-detail .columned-schedule .columned-schedule-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-page-detail .columned-schedule .columned-schedule-item .item-title{text-align:center;margin:0 0 24px;font-size:var(--font-level-6)}.l-page-detail .l-schedule{position:relative}.l-page-detail .schedule-grid{display:grid;grid-template-columns:40px 8px 112px 1fr;grid-template-rows:repeat(30,20px)}.l-page-detail .schedule-grid.long{grid-template-rows:repeat(42,20px)}.l-page-detail .schedule-grid.relatives{grid-template-columns:40px 8px 1fr 1fr;grid-template-rows:repeat(26,28px)}.l-page-detail .schedule-grid-base{z-index:2;position:relative}.l-page-detail .schedule-grid-base [class^=time]{grid-column-start:1;grid-column-end:2;font-family:var(--font-family-ornament);color:var(--color-primary);font-size:var(--font-level-8);display:block;-webkit-transform:translateY(-12px);transform:translateY(-12px)}.l-page-detail .schedule-grid-base .time1{grid-row-start:1;grid-row-end:2}.l-page-detail .schedule-grid-base .time2{grid-row-start:7;grid-row-end:8}.l-page-detail .schedule-grid-base .time3{grid-row-start:13;grid-row-end:14}.l-page-detail .schedule-grid-base .time4{grid-row-start:19;grid-row-end:20}.l-page-detail .schedule-grid-base .time5{grid-row-start:25;grid-row-end:26}.l-page-detail .schedule-grid-base .time6{grid-row-start:31;grid-row-end:31}.l-page-detail .schedule-grid-base [class^=grid]{grid-column-start:2;grid-column-end:6;border-top:1px solid rgba(0,0,0,.05)}.l-page-detail .schedule-grid-base .grid1{grid-row-start:1;grid-row-end:7}.l-page-detail .schedule-grid-base .grid2{grid-row-start:7;grid-row-end:13}.l-page-detail .schedule-grid-base .grid3{grid-row-start:13;grid-row-end:19}.l-page-detail .schedule-grid-base .grid4{grid-row-start:19;grid-row-end:25}.l-page-detail .schedule-grid-base .grid5{grid-row-start:25;grid-row-end:31}.l-page-detail .schedule-grid-base .grid6{grid-row-start:31;grid-row-end:31}.l-page-detail .schedule-grid-base.long .time6{grid-row-start:31;grid-row-end:32}.l-page-detail .schedule-grid-base.long .time7{grid-row-start:37;grid-row-end:38}.l-page-detail .schedule-grid-base.long .time8{grid-row-start:43;grid-row-end:43}.l-page-detail .schedule-grid-base.long .grid6{grid-row-start:31;grid-row-end:36}.l-page-detail .schedule-grid-base.long .grid7{grid-row-start:37;grid-row-end:42}.l-page-detail .schedule-grid-base.long .grid8{grid-row-start:43;grid-row-end:43}.l-page-detail .schedule-grid-base.relatives .time1{grid-row-start:1;grid-row-end:2}.l-page-detail .schedule-grid-base.relatives .time3{grid-row-start:5;grid-row-end:6}.l-page-detail .schedule-grid-base.relatives .time5{grid-row-start:9;grid-row-end:10}.l-page-detail .schedule-grid-base.relatives .time7{grid-row-start:13;grid-row-end:14}.l-page-detail .schedule-grid-base.relatives .time9{grid-row-start:17;grid-row-end:18}.l-page-detail .schedule-grid-base.relatives .time11{grid-row-start:21;grid-row-end:22}.l-page-detail .schedule-grid-base.relatives .time13{grid-row-start:25;grid-row-end:26}.l-page-detail .schedule-grid-base.relatives .grid1{grid-row-start:1;grid-row-end:3}.l-page-detail .schedule-grid-base.relatives .grid2{grid-row-start:3;grid-row-end:5}.l-page-detail .schedule-grid-base.relatives .grid3{grid-row-start:5;grid-row-end:7}.l-page-detail .schedule-grid-base.relatives .grid4{grid-row-start:7;grid-row-end:9}.l-page-detail .schedule-grid-base.relatives .grid5{grid-row-start:9;grid-row-end:11}.l-page-detail .schedule-grid-base.relatives .grid6{grid-row-start:11;grid-row-end:13}.l-page-detail .schedule-grid-base.relatives .grid7{grid-row-start:13;grid-row-end:15}.l-page-detail .schedule-grid-base.relatives .grid8{grid-row-start:15;grid-row-end:17}.l-page-detail .schedule-grid-base.relatives .grid9{grid-row-start:17;grid-row-end:19}.l-page-detail .schedule-grid-base.relatives .grid10{grid-row-start:19;grid-row-end:21}.l-page-detail .schedule-grid-base.relatives .grid11{grid-row-start:21;grid-row-end:23}.l-page-detail .schedule-grid-base.relatives .grid12{grid-row-start:23;grid-row-end:25}.l-page-detail .schedule-grid-base.relatives .grid13{grid-row-start:25;grid-row-end:27}.l-page-detail .schedule-grid-base.relatives .grid14{grid-row-start:1;grid-row-end:2}.l-page-detail .schedule-grid-base.relatives .grid2,.l-page-detail .schedule-grid-base.relatives .grid4,.l-page-detail .schedule-grid-base.relatives .grid6,.l-page-detail .schedule-grid-base.relatives .grid8,.l-page-detail .schedule-grid-base.relatives .grid10,.l-page-detail .schedule-grid-base.relatives .grid12,.l-page-detail .schedule-grid-base.relatives .grid14{border-top:1px dotted rgba(0,0,0,.1)}.l-page-detail .schedule-contents{z-index:1;position:absolute;left:0;top:0;right:0;bottom:0}.l-page-detail .schedule-contents [class^=content-label]{grid-column-start:3;grid-column-end:4;font-family:var(--font-family-mincho);color:var(--nh-black-600);padding:10px 0 12px 12px;font-size:var(--font-level-6)}.l-page-detail .schedule-contents [class^=content-label].small-text{font-size:var(--font-level-8);padding:1px 12px}.l-page-detail .schedule-contents [class^=content-detail]{grid-column-start:4;grid-column-end:5;line-height:1.8;font-size:var(--font-level-8);color:var(--nh-black-500);padding:12px 12px 12px 0}.l-page-detail .schedule-contents [class^=content-detail].small-text{font-size:var(--font-level-9);padding:1px 12px}.l-page-detail .schedule-contents [class^=content-full]{grid-column-start:3;grid-column-end:5}.l-page-detail .schedule-contents [class^=content-half-left]{grid-column-start:3;grid-column-end:4}.l-page-detail .schedule-contents [class^=content-half-right]{grid-column-start:4;grid-column-end:5}.l-page-detail .schedule-contents.relatives [class^=content],.l-page-detail .schedule-contents.day-trip-schedule [class^=content]{padding:12px}.l-page-detail .schedule-contents.relatives [class^=content].narrow,.l-page-detail .schedule-contents.day-trip-schedule [class^=content].narrow{padding:1px 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.l-page-detail .schedule-contents.relatives [class^=content] .label,.l-page-detail .schedule-contents.day-trip-schedule [class^=content] .label{font-family:var(--font-family-mincho);color:var(--nh-black-600);font-size:var(--font-level-6);display:block;line-height:1}.l-page-detail .schedule-contents.relatives [class^=content] .label.small,.l-page-detail .schedule-contents.day-trip-schedule [class^=content] .label.small{font-size:var(--font-level-7);line-height:1.6}.l-page-detail .schedule-contents.relatives [class^=content] .detail,.l-page-detail .schedule-contents.day-trip-schedule [class^=content] .detail{line-height:1.6;font-size:var(--font-level-8);color:var(--nh-black-500);margin-top:4px;display:block}.l-page-detail .schedule-contents.relatives [class^=content].align-center,.l-page-detail .schedule-contents.day-trip-schedule [class^=content].align-center{text-align:center;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-page-detail .schedule-contents .odd-item{background:#e0efdad9}.l-page-detail .schedule-contents .even-item{background:#ecf4e9d9}.l-page-detail .day-trip-schedule .content-full1{grid-row-start:1;grid-row-end:7}.l-page-detail .day-trip-schedule .content-full2{grid-row-start:7;grid-row-end:19}.l-page-detail .stay-day-1 .content-label1,.l-page-detail .stay-day-1 .content-detail1{grid-row-start:22;grid-row-end:26}.l-page-detail .stay-day-1 .content-label2,.l-page-detail .stay-day-1 .content-detail2{grid-row-start:26;grid-row-end:30}.l-page-detail .stay-day-1 .content-label3,.l-page-detail .stay-day-1 .content-detail3{grid-row-start:30;grid-row-end:31}.l-page-detail .stay-day-1 .content-label4,.l-page-detail .stay-day-1 .content-detail4{grid-row-start:31;grid-row-end:37}.l-page-detail .stay-day-1 .content-label5,.l-page-detail .stay-day-1 .content-detail5{grid-row-start:37;grid-row-end:43}.l-page-detail .stay-day-2 .content-label1,.l-page-detail .stay-day-2 .content-detail1{grid-row-start:1;grid-row-end:7}.l-page-detail .stay-day-2 .content-label2,.l-page-detail .stay-day-2 .content-detail2{grid-row-start:7;grid-row-end:13}.l-page-detail .stay-day-2 .content-label3,.l-page-detail .stay-day-2 .content-detail3{grid-row-start:13;grid-row-end:16}.l-page-detail .stay-day-2 .content-label4,.l-page-detail .stay-day-2 .content-detail4{grid-row-start:17;grid-row-end:21}.l-page-detail .growing-team-schedule .content-full1{grid-row-start:5;grid-row-end:6}.l-page-detail .growing-team-schedule .content-full2{grid-row-start:6;grid-row-end:9}.l-page-detail .growing-team-schedule .content-full3{grid-row-start:9;grid-row-end:13}.l-page-detail .growing-team-schedule .content-full4{grid-row-start:15;grid-row-end:18}.l-page-detail .growing-team-schedule .content-full5{grid-row-start:21;grid-row-end:24}.l-page-detail .snack-team-schedule .content-full1{grid-row-start:5;grid-row-end:6}.l-page-detail .snack-team-schedule .content-full2{grid-row-start:6;grid-row-end:9}.l-page-detail .snack-team-schedule .content-full3{grid-row-start:9;grid-row-end:13}.l-page-detail .snack-team-schedule .content-full4{grid-row-start:15;grid-row-end:18}.l-page-detail .snack-team-schedule .content-full5{grid-row-start:21;grid-row-end:24}.l-page-detail .produce-team-schedule .content-full1{grid-row-start:1;grid-row-end:5}.l-page-detail .produce-team-schedule .content-full2{grid-row-start:5;grid-row-end:6}.l-page-detail .produce-team-schedule .content-half-left3{grid-row-start:6;grid-row-end:13}.l-page-detail .produce-team-schedule .content-half-right4{grid-row-start:6;grid-row-end:15}.l-page-detail .produce-team-schedule .content-half-left5,.l-page-detail .produce-team-schedule .content-half-right6{grid-row-start:15;grid-row-end:19}.l-page-detail .produce-team-schedule .content-half-left7{grid-row-start:19;grid-row-end:23}@media screen and (max-width:640px){.l-page-detail .c-schedule-card{padding:10vw 6vw}.l-page-detail .c-schedule-card .title{font-size:var(--font-level-6);margin:0 auto 24px}.l-page-detail .columned-schedule{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:32px}.l-page-detail .columned-schedule .columned-schedule-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.l-page-detail .columned-schedule .columned-schedule-item .item-title,.l-page-detail .schedule-contents [class^=content-label],.l-page-detail .schedule-contents.relatives [class^=content] .label{font-size:var(--font-level-7)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-schedule-timeline.css.map */
