section#contents{padding:0;background:url(../images/access/bg01.webp) no-repeat 0 0;background-size:100%}section#contents h4{margin:1em auto;width:100%;text-align:center;color:#0c2651;font-size:min(4.2svw,24px);letter-spacing:.05em;line-height:1.6}@media screen and (min-width: 769px),print{section#contents h4{margin:2em auto;letter-spacing:.1em}}@media screen and (min-width: 769px),print{section#contents .txt.type2{text-align:center;letter-spacing:.05em}}section#contents .sec01{padding-top:2.5em}@media screen and (min-width: 769px),print{section#contents .sec01{padding-top:5em}}section#contents .sec01 h3{margin:1em auto}@media screen and (min-width: 769px),print{section#contents .sec01 h3{margin:2em auto}}section#contents .sec01 .time{margin:2em auto;width:80%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1em 0}@media screen and (min-width: 1024px),print{section#contents .sec01 .time{margin:3em auto;width:100%;max-width:920px}}section#contents .sec01 .time li{color:#0d0d0d}section#contents .sec01 .time li:last-child{margin-top:.75em}@media screen and (min-width: 1024px),print{section#contents .sec01 .time li:last-child{margin:0}}section#contents .sec01 .time li span{display:block;line-height:1.1}section#contents .sec01 .time li span.top{font-size:min(2.8svw,14px);margin-bottom:-1.5em}@media screen and (min-width: 1024px),print{section#contents .sec01 .time li span.top{margin-bottom:-2em}}section#contents .sec01 .time li span.main{font-size:min(6svw,42px);letter-spacing:.05em}@media screen and (min-width: 1024px),print{section#contents .sec01 .time li span.main{font-size:min(5svw,32px)}}section#contents .sec01 .time li span.main span{display:inline;font-size:2em;color:#0c2651}section#contents .sec01 .time li span.main small{font-size:min(2.8svw,14px)}section#contents .sec01 .time li span.btm{display:none}@media screen and (min-width: 1024px),print{section#contents .sec01 .time li span.btm{display:block;font-size:min(2.8svw,14px);text-align:right}}section#contents .sec01 .img{max-width:1180px;margin:0 auto}section#contents .sec01 .img span{right:5%;bottom:5%}section#contents .sec02 .lead{font-size:min(4.6svw,28px);text-align:center;margin:0 0 1.5em;letter-spacing:.1em;color:#0c2651}section#contents .sec02 .txt{margin:0 auto 2.5em;font-size:min(2.8svw,14px);max-width:800px;color:#121212}@media screen and (min-width: 1024px),print{section#contents .sec02 .txt{margin:0 auto 5em}}section#contents .sec02 .wit100-bg{margin:0;width:100%;background:#0c2651;display:flex;justify-content:center}section#contents .sec02 .mv{margin:0;width:100%;max-width:1280px;position:relative;font-size:0}section#contents .sec02 .mv .cap{position:absolute;bottom:0;right:0;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7),0 0 5px rgba(0,0,0,.7);font-size:min(2svw,10px);padding:.5em}section#contents .sec02 .bg{background:url(../images/access/bg01.webp) no-repeat 0 0;background-size:100%;padding:2.5em 0}@media screen and (min-width: 1024px),print{section#contents .sec02 .bg{padding:5em 0}}section#contents .sec02 .bg .time{margin:0 auto 2.5em;max-width:650px;display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 1024px),print{section#contents .sec02 .bg .time{margin:0 auto 5em}}section#contents .sec02 .bg .time li{line-height:1.1;margin:0 0 1em;color:#0d0d0d}section#contents .sec02 .bg .time li:last-child{margin:0}section#contents .sec02 .bg .time li span.top{font-size:min(2.6svw,18px);display:block;margin-bottom:-0.75em}@media screen and (min-width: 1024px),print{section#contents .sec02 .bg .time li span.top{margin-bottom:-1.25em}}section#contents .sec02 .bg .time li span.main{font-size:min(5.5svw,40px)}section#contents .sec02 .bg .time li span.main span{font-size:min(8svw,62px);color:#0c2651}section#contents .sec02 .bg .time li span.last{font-size:min(3.6svw,18px)}section#contents .sec02 .bg .time li span.note{display:block;font-size:min(2.4svw,12px);line-height:1.2;padding:.2em 0 0 0}section#contents .sec02 .bg .copy{text-align:center;color:#0c2651;font-size:min(4.6svw,28px);margin:0 0 1em}section#contents .sec02 .bg .photobox{width:90%;max-width:1180px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:1em 0}section#contents .sec02 .bg .photobox li{width:48%}@media screen and (min-width: 1024px),print{section#contents .sec02 .bg .photobox li{width:24%}}section#contents .sec02 .bg .photobox li span{display:block;font-size:min(2.8svw,14px);text-align:center}section#contents .sec03,section#contents .sec04{background:url(../images/access/bg01.webp) no-repeat 0 0;background-size:100%;padding:2.5em 0}@media screen and (min-width: 1024px),print{section#contents .sec03,section#contents .sec04{padding:5em 0}}section#contents .sec03 .lead,section#contents .sec04 .lead{font-size:min(4.6svw,28px);text-align:center;margin:0 0 1.5em;letter-spacing:.1em;color:#0c2651}section#contents .sec03 .txt,section#contents .sec04 .txt{margin:0 auto 2.5em;font-size:min(2.8svw,14px);max-width:800px;color:#121212}@media screen and (min-width: 1024px),print{section#contents .sec03 .txt,section#contents .sec04 .txt{margin:0 auto 5em}}section#contents .sec03 .logo,section#contents .sec04 .logo{max-width:570px;margin:0 auto 1em}section#contents .sec03 .img,section#contents .sec04 .img{width:90%;max-width:720px;margin:0 auto}section#contents .sec03 .map,section#contents .sec04 .map{width:90%;max-width:874px;margin:0 auto}section#contents .sec03 .map span,section#contents .sec04 .map span{display:block;text-align:right;font-size:min(2.4svw,12px)}section#contents .sec05{background:#001e4f;background:linear-gradient(134deg, rgb(0, 30, 79) 0%, rgb(0, 60, 136) 100%);color:#fff;padding:2.5em 0}@media screen and (min-width: 1024px),print{section#contents .sec05{padding:5em 0}}section#contents .sec05 h4{color:#dbcb9a}section#contents .sec05 .block{margin:0 auto;width:100%;max-width:1180px;align-items:flex-start;gap:0}@media screen and (min-width: 1024px),print{section#contents .sec05 .block{align-items:center;gap:5%}}section#contents .sec05 .block.type2{margin:2em auto}@media screen and (min-width: 1024px),print{section#contents .sec05 .block.type2{margin:4em auto}}section#contents .sec05 .block .txt-box{margin:0;width:54%}@media screen and (min-width: 1024px),print{section#contents .sec05 .block .txt-box{width:50%}}section#contents .sec05 .block .txt-box .photo.type2{margin:1em 0 0}section#contents .sec05 .block .txt-box .cap2.type2{padding-right:19%;text-align:right}section#contents .sec05 .block .txt-box .ttl{margin:0 0 .5em;width:100%;font-size:min(3.8svw,20px);letter-spacing:.05em;line-height:1}section#contents .sec05 .block .txt-box .cap2{margin:.5em 0 0;width:100%;font-size:min(2.4svw,12px);line-height:1.4}section#contents .sec05 .block .img-box{width:46%}@media screen and (min-width: 1024px),print{section#contents .sec05 .block .img-box{width:45%}}section#contents .sec05 .block .cap-img{margin-top:.5em;width:100%}section#contents .sec05 .block .pc2{display:none}@media screen and (min-width: 1024px),print{section#contents .sec05 .block .pc2{display:block}}section#contents .sec05 .block .sp2{display:block}@media screen and (min-width: 1024px),print{section#contents .sec05 .block .sp2{display:none}}section#contents .sec06{background:url(../images/access/bg02.webp) no-repeat 0 0;background-size:cover;color:#fff;padding:3em 0}@media screen and (min-width: 1024px),print{section#contents .sec06{padding:5em 0}}section#contents .sec06 h4{color:#fff}section#contents .sec06 .block{width:90%;max-width:1180px;margin:0 auto}section#contents .sec06 .block .flex{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 1.5em;gap:1em 0}@media screen and (min-width: 1024px),print{section#contents .sec06 .block .flex{margin:0 0 3em;background:rgba(0,49,116,.5019607843)}}section#contents .sec06 .block .flex .left{width:100%;display:flex;flex-wrap:wrap}@media screen and (min-width: 1024px),print{section#contents .sec06 .block .flex .left{width:43.22%}}section#contents .sec06 .block .flex .left .area{width:100%;text-align:center;font-size:min(5svw,32px);position:relative;padding:2em 0 .5em 0}@media screen and (min-width: 1024px),print{section#contents .sec06 .block .flex .left .area{padding:1.6em 0 1em 0}}section#contents .sec06 .block .flex .left .area::after{content:"";width:1px;height:1.5em;background:#fff;position:absolute;top:0;left:50%}@media screen and (min-width: 1024px),print{section#contents .sec06 .block .flex .left .area::after{height:50px}}section#contents .sec06 .block .flex .left .from{width:100%;text-align:center;font-size:min(3.8svw,20px)}section#contents .sec06 .block .flex .left .time{width:100%;text-align:center;font-size:min(5.2svw,36px);line-height:1.3;margin:0 0 .1em}section#contents .sec06 .block .flex .left .sub{width:100%;text-align:center;font-size:min(2.8svw,14px)}section#contents .sec06 .block .flex .left .note{width:100%;text-align:center;font-size:min(2.4svw,12px)}section#contents .sec06 .block .flex .right{width:100%}@media screen and (min-width: 1024px),print{section#contents .sec06 .block .flex .right{width:56.779%}}/*# sourceMappingURL=access.css.map */