#access #main.mv{background:url(../images/access/mv-access_sp.webp) no-repeat center center/cover}@media screen and (min-width: 769px),print{#access #main.mv{background:url(../images/access/mv-access.webp) no-repeat center center/cover}}#access #contents .sec{overflow:hidden;position:relative;border-bottom:4px solid #768a3f}#access #contents .sec .bg01{padding:2em 0 3em;background:url(../images/common/bg01.webp) no-repeat center top/cover;position:relative}@media screen and (min-width: 769px),print{#access #contents .sec .bg01{padding:4em 0 6em}}#access #contents .sec .bg01:before{content:"";width:100%;aspect-ratio:1280/853;background:url(../images/common/bg02.webp) no-repeat center center/cover;position:absolute;top:0;right:0;mix-blend-mode:darken}@media screen and (min-width: 769px),print{#access #contents .sec .bg01:before{width:50%}}#access #contents .sec .bg01::after{content:"";width:100%;height:30%;background:linear-gradient(rgba(255, 255, 255, 0), #FFF);position:absolute;left:0;bottom:0}#access #contents .sec .bg01>*{position:relative;z-index:1}#access #contents .sec .time-block{margin:0 auto 2em;gap:1.5em 3em}@media screen and (min-width: 769px),print{#access #contents .sec .time-block{margin:0 auto 4em}}#access #contents .sec .time-block .time{position:relative;letter-spacing:.05em}#access #contents .sec .time-block .time.type2{padding:.75em 0 .5em}@media screen and (min-width: 769px),print{#access #contents .sec .time-block .time.type2{padding:0 0 .5em}}#access #contents .sec .time-block .time.type2 dd{line-height:1}#access #contents .sec .time-block .time dd{position:absolute;top:0;left:0;font-size:clamp(11px,0.610rem + 0.33dvw,14px);line-height:1}@media screen and (min-width: 769px),print{#access #contents .sec .time-block .time dd{transform:translateY(25%)}}#access #contents .sec .time-block .time dd.type2{transform:translateY(-75%)}@media screen and (min-width: 769px),print{#access #contents .sec .time-block .time dd.type2{transform:translateY(25%)}}#access #contents .sec .time-block .time dt{position:relative;font-size:clamp(20px,0.939rem + 1.33dvw,32px);line-height:1}#access #contents .sec .time-block .time dt.namba::after,#access #contents .sec .time-block .time dt.tennoji::after{content:"（日中平常時3分）"}#access #contents .sec .time-block .time dt.umeda::after{content:"（日中平常時10分）"}#access #contents .sec .time-block .time dt.uehommachi::after{content:"（約600m）"}#access #contents .sec .time-block .time dt::after{content:"(約160m)";position:absolute;right:0;bottom:0;transform:translateY(100%);font-size:clamp(10px,0.573rem + 0.22dvw,12px);line-height:1}#access #contents .sec .time-block .time dt .num{color:#896d2c;font-family:"EB Garamond","serif";font-size:2em}#access #contents .sec h3{margin:0 auto 1em;text-align:center;color:#896d2c;font-size:clamp(20px,0.939rem + 1.33dvw,32px);letter-spacing:.05em}@media screen and (min-width: 769px),print{#access #contents .sec h3{margin:0 auto 2em;letter-spacing:.1em}}#access #contents .sec .txt{text-align:justify;font-size:clamp(11px,0.610rem + 0.33dvw,14px);line-height:1.8}@media screen and (min-width: 769px),print{#access #contents .sec .txt{letter-spacing:.05em;line-height:2}}#access #contents .sec .txt.center{text-align:center}#access #contents .sec01{padding:1.5em 0;background:linear-gradient(135deg, #456D40, #354436);text-align:center}@media screen and (min-width: 769px),print{#access #contents .sec01{padding:3em 0}}#access #contents .sec01 h2{color:#dac182;font-size:clamp(24px,1.086rem + 1.77dvw,40px);letter-spacing:.05em;line-height:1.4}@media screen and (min-width: 769px),print{#access #contents .sec01 h2{letter-spacing:.1em}}#access #contents .sec02 .img01{margin:3em auto;width:100%;max-width:560px}@media screen and (min-width: 769px),print{#access #contents .sec02 .img01{margin:4em auto 5em}}#access #contents .sec02 .img01 span{transform:translateY(100%)}#access #contents .sec03 .sec-head,#access #contents .sec04 .sec-head,#access #contents .sec05 .sec-head,#access #contents .sec06 .sec-head{padding:1.5em 0 0;background:linear-gradient(135deg, #456D40, #354436);text-align:center;color:#fff}@media screen and (min-width: 769px),print{#access #contents .sec03 .sec-head,#access #contents .sec04 .sec-head,#access #contents .sec05 .sec-head,#access #contents .sec06 .sec-head{padding:3em 0 0}}#access #contents .sec03 .sec-head .ttl,#access #contents .sec04 .sec-head .ttl,#access #contents .sec05 .sec-head .ttl,#access #contents .sec06 .sec-head .ttl{color:#dac182;font-family:"Josefin Sans",sans-serif;font-size:clamp(31px,1.342rem + 2.54dvw,54px);letter-spacing:.05em;line-height:1}#access #contents .sec03 .sec-head .lead,#access #contents .sec04 .sec-head .lead,#access #contents .sec05 .sec-head .lead,#access #contents .sec06 .sec-head .lead{margin:.25em 0 0;font-size:clamp(20px,0.939rem + 1.33dvw,32px);letter-spacing:.05em}@media screen and (min-width: 769px),print{#access #contents .sec03 .sec-head .lead,#access #contents .sec04 .sec-head .lead,#access #contents .sec05 .sec-head .lead,#access #contents .sec06 .sec-head .lead{letter-spacing:.1em}}#access #contents .sec03 .sec-head .sec-mv,#access #contents .sec04 .sec-head .sec-mv,#access #contents .sec05 .sec-head .sec-mv,#access #contents .sec06 .sec-head .sec-mv{overflow:hidden;margin:1.5em auto 0;width:100%;aspect-ratio:75/46}@media screen and (min-width: 769px),print{#access #contents .sec03 .sec-head .sec-mv,#access #contents .sec04 .sec-head .sec-mv,#access #contents .sec05 .sec-head .sec-mv,#access #contents .sec06 .sec-head .sec-mv{margin:3em auto 0;max-width:1400px;aspect-ratio:64/29}}#access #contents .sec03 .sec-head .sec-mv.mv-namba,#access #contents .sec04 .sec-head .sec-mv.mv-namba,#access #contents .sec05 .sec-head .sec-mv.mv-namba,#access #contents .sec06 .sec-head .sec-mv.mv-namba{background:url(../images/access/img02.webp) no-repeat center center/cover}#access #contents .sec03 .sec-head .sec-mv.mv-umeda,#access #contents .sec04 .sec-head .sec-mv.mv-umeda,#access #contents .sec05 .sec-head .sec-mv.mv-umeda,#access #contents .sec06 .sec-head .sec-mv.mv-umeda{background:url(../images/access/img06.webp) no-repeat center center/cover}#access #contents .sec03 .sec-head .sec-mv.mv-tennoji,#access #contents .sec04 .sec-head .sec-mv.mv-tennoji,#access #contents .sec05 .sec-head .sec-mv.mv-tennoji,#access #contents .sec06 .sec-head .sec-mv.mv-tennoji{background:url(../images/access/img10.webp) no-repeat center center/cover}#access #contents .sec03 .sec-head .sec-mv.mv-others,#access #contents .sec04 .sec-head .sec-mv.mv-others,#access #contents .sec05 .sec-head .sec-mv.mv-others,#access #contents .sec06 .sec-head .sec-mv.mv-others{background:url(../images/access/img14.webp) no-repeat center center/cover}#access #contents .sec03 .sec-head .sec-mv .mv-ttl,#access #contents .sec04 .sec-head .sec-mv .mv-ttl,#access #contents .sec05 .sec-head .sec-mv .mv-ttl,#access #contents .sec06 .sec-head .sec-mv .mv-ttl{position:absolute;right:0;bottom:0;transform:translateY(8%);font-family:"Josefin Sans",sans-serif;font-size:clamp(55px,2.272rem + 4.97dvw,100px);line-height:1;text-shadow:0 0 6px #000;opacity:.9}#access #contents .sec03 .time-block,#access #contents .sec04 .time-block,#access #contents .sec05 .time-block,#access #contents .sec06 .time-block{margin:0 auto 1.5em}@media screen and (min-width: 769px),print{#access #contents .sec03 .time-block,#access #contents .sec04 .time-block,#access #contents .sec05 .time-block,#access #contents .sec06 .time-block{margin:0 auto 3em}}#access #contents .sec03 .img-block,#access #contents .sec04 .img-block,#access #contents .sec05 .img-block,#access #contents .sec06 .img-block{margin:1.5em auto 0;gap:1em}@media screen and (min-width: 769px),print{#access #contents .sec03 .img-block,#access #contents .sec04 .img-block,#access #contents .sec05 .img-block,#access #contents .sec06 .img-block{margin:3em auto 0;gap:2em}}#access #contents .sec03 .img-block .box,#access #contents .sec04 .img-block .box,#access #contents .sec05 .img-block .box,#access #contents .sec06 .img-block .box{width:calc((100% - 1em)/2);text-align:center}@media screen and (min-width: 769px),print{#access #contents .sec03 .img-block .box,#access #contents .sec04 .img-block .box,#access #contents .sec05 .img-block .box,#access #contents .sec06 .img-block .box{width:calc((100% - 4em)/3)}}#access #contents .sec03 .img-block .box .sub,#access #contents .sec04 .img-block .box .sub,#access #contents .sec05 .img-block .box .sub,#access #contents .sec06 .img-block .box .sub{margin:.5em 0 0;line-height:1}#access #contents .sec06 .sec-head{background:#353644}#access #contents .sec06 .sec-head .ttl{color:#7f96b5}#access #contents .sec06 .bg01{padding-top:2.5em;background:url(../images/common/bg03.webp) no-repeat center top/cover}@media screen and (min-width: 769px),print{#access #contents .sec06 .bg01{padding-top:4em}}#access #contents .sec06 .block1{align-items:center;gap:2em 3em}#access #contents .sec06 .block1 .box1{width:100%}@media screen and (min-width: 769px),print{#access #contents .sec06 .block1 .box1{width:calc(45% - 1.5em)}}#access #contents .sec06 .block1 .box1 span{transform:translateY(100%)}#access #contents .sec06 .block1 .box2{width:100%}@media screen and (min-width: 769px),print{#access #contents .sec06 .block1 .box2{width:calc(55% - 1.5em)}}#access #contents .sec06 .block1 .box2 .ttl{margin:0 0 1em;color:#896d2c;font-size:clamp(16px,0.793rem + 0.88dvw,24px)}/*# sourceMappingURL=access.css.map */