.front__mv .top-wrapper{position:relative}.front__mv .top-wrapper img{width:1548px;height:360px}@media only screen and (max-width:768px){.front__mv .top-wrapper img{height:168px}}@media only screen and (max-width:375px){.front__mv .top-wrapper img{height:81px}}.front__mv .top-wrapper::after{position:absolute;top:0;z-index:1;display:block;width:100%;height:100%;content:"";background:linear-gradient(rgba(21, 20, 20, 0.5), rgba(111, 110, 110, 0.5))}.front__mv .top-wrapper .mv-title{position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-bottom:3.2rem;color:#fcfcfc;font-size:2.4rem;font-weight:600;letter-spacing:0.1rem;z-index:2}.access{position:relative}.access .inner{max-width:1168px}.access .inner .access-text{position:absolute;top:2%;left:48%}@media only screen and (max-width:375px){.access .inner .access-text{top:3%;left:44%}}.access .inner h1{font-size:40px;font-weight:bold;font-family:"Noteworthy";text-align:center;color:#FFB100;margin-top:6.5rem}@media only screen and (max-width:768px){.access .inner h1{font-size:27px}}.access .inner h1::after{content:url(/wp-content/themes/ill/img/page/front/pin-tree02.png);display:inline-block;vertical-align:middle;transform:scale(0.5) translateY(-4rem)}@media only screen and (max-width:768px){.access .inner h1::after{transform:scale(0.4);margin-left:0;margin-bottom:3rem}}@media only screen and (max-width:375px){.access .inner h1::after{margin-left:-2rem;margin-bottom:3rem}}.access .inner h1::before{content:url(/wp-content/themes/ill/img/page/front/pin-tree01.png);display:inline-block;vertical-align:middle;transform:scale(0.5) translateY(-4rem)}@media only screen and (max-width:768px){.access .inner h1::before{transform:scale(0.4);margin-right:0;margin-bottom:3rem}}@media only screen and (max-width:375px){.access .inner h1::before{margin-right:-2rem;margin-bottom:3rem}}.access .inner .access-linenap{justify-content:space-between;font-size:1.6rem;display:flex;max-width:1166px;margin:auto}@media only screen and (max-width:768px){.access .inner .access-linenap{flex-direction:column}}.access .inner .access-linenap .access-about{margin:auto 0}@media only screen and (max-width:768px){.access .inner .access-linenap .access-about{width:100%;text-align:center}}.access .inner .access-linenap .access-sp{display:flex;font-size:1.4rem;margin:auto 14% auto 50px}@media only screen and (max-width:768px){.access .inner .access-linenap .access-sp{margin:3rem auto}}.access .inner .access-linenap .access-list.first{margin-left:50px}@media only screen and (max-width:375px){.access .inner .access-linenap .access-list.first{margin-left:18px}}.access .inner .access-linenap .access-list .access-sentence{margin-bottom:40px}@media only screen and (max-width:375px){.access .inner .access-linenap .access-list .access-sentence{margin-bottom:33px}}.access .inner .access-linenap .access-list .access-type{font-weight:bold;white-space:nowrap}.access .inner .access-linenap .access-list .access-type li{margin-bottom:43px}.access .inner .access-linenap .access-list .access-type .access-daytype{padding-top:40px}.access .inner .access-linenap .access-list .access-chk{padding-bottom:40px;font-size:1.6rem}@media only screen and (max-width:768px){.access .inner .access-linenap .access-list .access-chk:first-child{padding-top:0}}@media only screen and (max-width:375px){.access .inner .access-linenap .access-list .access-chk{font-size:1.4rem;padding-bottom:43px}}.access .inner .access-linenap .access-list .access__priod{padding-bottom:40px;font-size:1.6rem}@media only screen and (max-width:375px){.access .inner .access-linenap .access-list .access__priod{padding-bottom:40px;font-size:1.4rem}}.access .inner .access-linenap .access-list .access-week{display:flex}@media only screen and (max-width:375px){.access .inner .access-linenap .access-list .access-week{margin:0.5rem 0}}.access .inner .access-linenap .access-list .access-week .access-day{width:20%;white-space:nowrap}.access .inner .access-linenap .access-list .access-week .access-day h3{color:#FFB100;font-weight:bold}.access .inner .access-linenap .access-list .access-week .access-time{display:flex;white-space:nowrap}.access .inner .access-linenap .access-list .access-week .access-time .access-version{margin-left:30px}@media only screen and (max-width:768px){.access .inner .access-linenap .access-list .access-week .access-time .access-version{margin-left:10px}}@media only screen and (max-width:375px){.access .inner .access-linenap .access-list .access-week .access-time .access-version{margin-left:7px}}.access .inner .access-linenap .access-list .access-week .access-time .access-on{margin-left:10px}.iframe-wrap{position:relative;max-width:1168px;width:83%;padding-top:22%;margin:16rem auto;border:3px dotted #333}@media only screen and (max-width:375px){.iframe-wrap{padding-top:75%;max-width:360px;width:100%}}.iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}