/*! --------------------------------------------------------------------
------------------------------------------------------------------------
guide（ご利用ガイド）
------------------------------------------------------------------------
--------------------------------------------------------------------- */.sec-guide{overflow:hidden;padding:min(80/1240*100vw,80px*var(--pc-scale, 0.85)) 0;background-image:url("../img/guide/guide_bg01.webp");background-repeat:no-repeat;background-position:center top;background-size:cover;background-color:#e3f3ff}@media screen and (max-width: 767px){.sec-guide{padding:56px 0}}.sec-guide__lead{margin-top:min(48/1240*100vw,48px*var(--pc-scale, 0.85));text-align:center;color:#252525;font-size:min(16/1240*100vw,16px);line-height:1.7}@media screen and (max-width: 767px){.sec-guide__lead{margin-top:48px;text-align:left;font-size:min(14/400*100vw,14px);line-height:1.8}}.sec-guide__list{max-width:calc(1000px*var(--pc-inner-scale, 0.85));margin:min(28/1240*100vw,28px*var(--pc-scale, 0.85)) auto 0}@media screen and (max-width: 767px){.sec-guide__list{margin-top:28px}}.guide-step{padding:min(10/1240*100vw,10px*var(--pc-scale, 0.85));background-color:#fff;border:4px solid #436dd4;border-radius:min(16/1240*100vw,16px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.guide-step{padding:8px;border-width:2px;border-radius:12px}}.guide-step__in{padding:min(20/1240*100vw,20px*var(--pc-scale, 0.85)) min(32/1240*100vw,32px*var(--pc-scale, 0.85)) min(24/1240*100vw,24px*var(--pc-scale, 0.85));border:2px solid #436dd4;border-radius:min(12/1240*100vw,12px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.guide-step__in{padding:16px 14px 20px;border-width:1px;border-radius:10px}}.guide-step+.guide-step{position:relative;margin-top:min(36/1240*100vw,36px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.guide-step+.guide-step{margin-top:44px}}.guide-step+.guide-step::before{content:"";position:absolute;top:max(-30/1240*100vw,-30px*var(--pc-scale, 0.85));left:50%;transform:translateX(-50%);width:min(24/1240*100vw,24px*var(--pc-scale, 0.85));height:min(24/1240*100vw,24px*var(--pc-scale, 0.85));background-color:#0b318f;border-radius:50%}@media screen and (max-width: 767px){.guide-step+.guide-step::before{top:-34px;width:22px;height:22px}}.guide-step+.guide-step::after{content:"";position:absolute;top:max(-24/1240*100vw,-24px*var(--pc-scale, 0.85));left:50%;transform:translateX(-50%) rotate(-45deg);width:min(8/1240*100vw,8px*var(--pc-scale, 0.85));height:min(8/1240*100vw,8px*var(--pc-scale, 0.85));border-left:2px solid #fff;border-bottom:2px solid #fff}@media screen and (max-width: 767px){.guide-step+.guide-step::after{top:-28px;width:8px;height:8px}}.guide-step__head{display:flex;align-items:center;gap:min(16/1240*100vw,16px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.guide-step__head{gap:12px}}.guide-step__step{display:flex;flex-direction:column;flex:none;line-height:1;font-family:"Manrope","Noto Sans JP","游ゴシック","Hiragino Kaku Gothic ProN",sans-serif;font-weight:700;background-image:linear-gradient(270deg, #0B318F 0%, #1E4CBE 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.guide-step__label{text-align:center;font-size:min(13/1240*100vw,13px);font-weight:800;letter-spacing:.04em}@media screen and (max-width: 767px){.guide-step__label{font-size:min(10/400*100vw,10px)}}.guide-step__num{margin-top:min(2/1240*100vw,2px*var(--pc-scale, 0.85));font-size:min(36/1240*100vw,36px);font-weight:800}@media screen and (max-width: 767px){.guide-step__num{font-size:min(26/400*100vw,26px)}}.guide-step__ttl{margin-top:min(8/1240*100vw,8px*var(--pc-scale, 0.85));color:#00168d;font-weight:700;font-size:min(26/1240*100vw,26px);letter-spacing:.1em}@media screen and (max-width: 767px){.guide-step__ttl{margin-top:min(10/400*100vw,10px);font-size:min(18/400*100vw,18px)}}.guide-step__txt{margin-top:min(12/1240*100vw,12px*var(--pc-scale, 0.85));font-size:min(16/1240*100vw,16px);line-height:1.8}@media screen and (max-width: 767px){.guide-step__txt{margin-top:10px;font-size:min(13/400*100vw,13px);line-height:1.8}}.guide-step__imgs{display:flex;align-items:flex-start;justify-content:center;gap:min(10/1240*100vw,10px*var(--pc-scale, 0.85));margin-top:min(16/1240*100vw,16px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.guide-step__imgs{flex-direction:column;align-items:center;gap:8px;margin-top:16px}}.guide-step__imgs img{width:min(320/1240*100vw,320px*var(--pc-scale, 0.85));max-width:48%;height:auto}@media screen and (max-width: 767px){.guide-step__imgs img{width:min(280/400*100vw,280px);max-width:100%}}.guide-step__imgs img:only-child{max-width:100%}.sec-guide__balloon{position:relative;width:min(640/1240*100vw,640px*var(--pc-scale, 0.85));margin:min(40/1240*100vw,40px*var(--pc-scale, 0.85)) auto 0}@media screen and (max-width: 767px){.sec-guide__balloon{width:min(400/400*100vw,400px);margin-top:40px;margin-left:-4vw}}.sec-guide__balloon-img{display:block;width:100%;height:auto}.sec-guide__balloon-txt{position:absolute;top:33%;left:51%;transform:translate(-50%, -50%);width:88%;text-align:center;color:#0b318f;font-weight:700;font-size:min(20/1240*100vw,20px);line-height:1.6}@media screen and (max-width: 767px){.sec-guide__balloon-txt{font-size:min(14/400*100vw,14px);line-height:1.9}}.sec-sub-guide{padding:min(80/1240*100vw,80px*var(--pc-scale, 0.85)) 0 min(80/1240*100vw,80px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.sec-sub-guide{padding:56px 0}}.sec-sub-guide__block+.sec-sub-guide__block{margin-top:min(48/1240*100vw,48px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.sec-sub-guide__block+.sec-sub-guide__block{margin-top:56px}}.sec-sub-guide__ttl{padding-bottom:min(12/1240*100vw,12px*var(--pc-scale, 0.85));color:#00168d;font-weight:700;font-size:min(26/1240*100vw,26px);letter-spacing:.08em;border-bottom:1px solid #00168d}@media screen and (max-width: 767px){.sec-sub-guide__ttl{padding-bottom:10px;font-size:min(20/400*100vw,20px)}}.sec-sub-guide__txt{margin-top:min(20/1240*100vw,20px*var(--pc-scale, 0.85));font-size:min(16/1240*100vw,16px);line-height:1.8}@media screen and (max-width: 767px){.sec-sub-guide__txt{margin-top:20px;font-size:min(13/400*100vw,13px);line-height:1.9}}.sec-sub-guide__example-label{display:inline-block;width:-moz-fit-content;width:fit-content;margin-top:min(20/1240*100vw,20px*var(--pc-scale, 0.85));padding:min(10/1240*100vw,10px*var(--pc-scale, 0.85)) min(16/1240*100vw,16px*var(--pc-scale, 0.85));color:#fff;font-weight:700;font-size:min(16/1240*100vw,16px);background-color:#0a2a6b}@media screen and (max-width: 767px){.sec-sub-guide__example-label{margin-top:24px;padding:8px 14px;font-size:min(14/400*100vw,14px)}}.sec-sub-guide__week{margin-top:min(16/1240*100vw,16px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.sec-sub-guide__week{margin-top:12px}}.sec-sub-guide__week-days,.sec-sub-guide__week-dates{display:grid;grid-template-columns:repeat(7, 1fr);gap:2px;text-align:center;font-weight:700}.sec-sub-guide__week-days li,.sec-sub-guide__week-dates li{padding:min(10/1240*100vw,10px*var(--pc-scale, 0.85)) 0}@media screen and (max-width: 767px){.sec-sub-guide__week-days li,.sec-sub-guide__week-dates li{padding:8px 0}}.sec-sub-guide__week-days{font-size:min(14/1240*100vw,14px)}@media screen and (max-width: 767px){.sec-sub-guide__week-days{font-size:min(12/400*100vw,12px)}}.sec-sub-guide__week-days li{background-color:#e9e9e9}.sec-sub-guide__week-dates{margin-top:2px;font-size:min(15/1240*100vw,15px)}@media screen and (max-width: 767px){.sec-sub-guide__week-dates{font-size:min(12/400*100vw,12px)}}.sec-sub-guide__week-dates li{padding:min(14/1240*100vw,14px*var(--pc-scale, 0.85)) 0;background-color:#f3f3f3}.sec-sub-guide__week-bar{display:grid;grid-template-columns:repeat(7, 1fr);gap:2px;margin-top:min(20/1240*100vw,20px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.sec-sub-guide__week-bar{margin-top:14px}}.sec-sub-guide__week-bar-item{padding:min(16/1240*100vw,16px*var(--pc-scale, 0.85)) min(8/1240*100vw,8px*var(--pc-scale, 0.85));text-align:center;font-weight:700;font-size:min(15/1240*100vw,15px)}@media screen and (max-width: 767px){.sec-sub-guide__week-bar-item{padding:12px 4px;font-size:min(10/400*100vw,10px)}}.sec-sub-guide__week-bar-item--arrive{background-color:#ffed22}.sec-sub-guide__week-bar-item--spare{position:relative;color:#fff;background-color:#f98723}.sec-sub-guide__week-bar-item--spare::before{content:"";position:absolute;top:max(-20/1240*100vw,-20px*var(--pc-scale, 0.85));left:min(6/1240*100vw,6px*var(--pc-scale, 0.85));width:min(56/1240*100vw,56px*var(--pc-scale, 0.85));height:min(47/1240*100vw,47px*var(--pc-scale, 0.85));background:url("../img/guide/calendar_accent01.svg") no-repeat center/contain;pointer-events:none}@media screen and (max-width: 767px){.sec-sub-guide__week-bar-item--spare::before{top:-13px;left:-2px;width:32px;height:26px}}.sec-sub-guide__week-bar-item--start{grid-column:span 5;color:#fff;background-color:#2a9cd9}.sec-sub-guide__calendar{display:flex;align-items:center;justify-content:center;gap:min(40/1240*100vw,40px*var(--pc-scale, 0.85));margin-top:min(28/1240*100vw,28px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.sec-sub-guide__calendar{flex-direction:column;gap:20px;margin-top:24px}}.sec-sub-guide__calendar-img{flex:none;width:min(280/1240*100vw,280px*var(--pc-scale, 0.85));height:auto}@media screen and (max-width: 767px){.sec-sub-guide__calendar-img{width:min(300/400*100vw,300px)}}.sec-sub-guide__legend{display:flex;flex-direction:column;gap:min(8/1240*100vw,8px*var(--pc-scale, 0.85));padding:min(12/1240*100vw,12px*var(--pc-scale, 0.85)) min(20/1240*100vw,20px*var(--pc-scale, 0.85));background-color:#f8f8f8;border:1px solid #cbcbcb;border-radius:min(8/1240*100vw,8px*var(--pc-scale, 0.85));box-shadow:0 4px 12px rgba(52,52,52,.08)}@media screen and (max-width: 767px){.sec-sub-guide__legend{width:100%;gap:14px;padding:20px 16px;border-radius:8px}}.sec-sub-guide__legend-item{display:flex;align-items:center;gap:min(12/1240*100vw,12px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.sec-sub-guide__legend-item{gap:8px}}.sec-sub-guide__legend-chip{flex:none;width:min(20/1240*100vw,20px*var(--pc-scale, 0.85));height:min(20/1240*100vw,20px*var(--pc-scale, 0.85));margin-top:2px}@media screen and (max-width: 767px){.sec-sub-guide__legend-chip{width:16px;height:16px;margin-top:0}}.sec-sub-guide__legend-chip--arrive{background-color:#ffed22}.sec-sub-guide__legend-chip--spare{background-color:#f98723}.sec-sub-guide__legend-chip--start{background-color:#2a9cd9}.sec-sub-guide__legend-txt{display:flex;gap:min(20/1240*100vw,20px*var(--pc-scale, 0.85));align-items:center;font-weight:700;font-size:min(20/1240*100vw,20px);line-height:1.4}@media screen and (max-width: 767px){.sec-sub-guide__legend-txt{font-size:min(15/400*100vw,15px)}}.sec-sub-guide__adjust-sign{margin-left:max(-12/1240*100vw,-12px*var(--pc-scale, 0.85))}.sec-sub-guide__legend-date{flex:none}.sec-sub-guide__legend-note{display:block;font-size:min(14/1240*100vw,14px)}@media screen and (max-width: 767px){.sec-sub-guide__legend-note{font-size:min(11/400*100vw,11px)}}.sec-sub-guide__return{display:flex;flex-direction:column;gap:min(20/1240*100vw,20px*var(--pc-scale, 0.85));margin-top:min(24/1240*100vw,24px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.sec-sub-guide__return{gap:20px;margin-top:24px}}.sec-sub-guide__return-item{display:flex;align-items:flex-start;gap:min(16/1240*100vw,16px*var(--pc-scale, 0.85))}@media screen and (max-width: 767px){.sec-sub-guide__return-item{gap:10px}}.sec-sub-guide__return-num{flex:none;color:#00168d;font-family:"Manrope","Noto Sans JP","游ゴシック","Hiragino Kaku Gothic ProN",sans-serif;font-weight:700;font-size:min(18/1240*100vw,18px);line-height:1.6}@media screen and (max-width: 767px){.sec-sub-guide__return-num{font-size:min(14/400*100vw,14px)}}.sec-sub-guide__return-body{flex:1}.sec-sub-guide__return-txt{font-size:min(16/1240*100vw,16px);line-height:1.7}@media screen and (max-width: 767px){.sec-sub-guide__return-txt{font-size:min(13/400*100vw,13px);line-height:1.8}}.sec-sub-guide__return-note{margin-top:min(8/1240*100vw,8px*var(--pc-scale, 0.85));color:#ff4747;font-size:min(14/1240*100vw,14px);line-height:1.8}@media screen and (max-width: 767px){.sec-sub-guide__return-note{margin-top:6px;font-size:min(11/400*100vw,11px)}}.sec-sub-guide__return-img{margin-top:min(16/1240*100vw,16px*var(--pc-scale, 0.85));text-align:center}@media screen and (max-width: 767px){.sec-sub-guide__return-img{margin-top:16px}}.sec-sub-guide__return-img img{width:min(300/1240*100vw,300px*var(--pc-scale, 0.85));max-width:100%;height:auto}@media screen and (max-width: 767px){.sec-sub-guide__return-img img{width:min(260/400*100vw,260px)}}.sec-sub-guide__address{margin-top:min(32/1240*100vw,32px*var(--pc-scale, 0.85));padding:min(24/1240*100vw,24px*var(--pc-scale, 0.85)) min(40/1240*100vw,40px*var(--pc-scale, 0.85));background-color:#f3f3f3}@media screen and (max-width: 767px){.sec-sub-guide__address{margin-top:28px;padding:20px 16px}}.sec-sub-guide__address-ttl{font-weight:700;font-size:min(20/1240*100vw,20px)}@media screen and (max-width: 767px){.sec-sub-guide__address-ttl{font-size:min(14/400*100vw,14px)}}.sec-sub-guide__address-txt{margin-top:min(12/1240*100vw,12px*var(--pc-scale, 0.85));font-size:min(16/1240*100vw,16px);line-height:1.7}@media screen and (max-width: 767px){.sec-sub-guide__address-txt{margin-top:8px;font-size:min(13/400*100vw,13px);line-height:1.9}}/*# sourceMappingURL=guide.min.css.map */