.cmn_hd_akikusa{padding:0}#access_header{background:url(../images/access/idx_access_bg.webp) 20% 50% no-repeat;background-position:bottom -30px left;background-size:cover}@media only screen and (max-width: 520px){#access_header{padding:4rem 0;background-position:bottom 0 left}}#access_header h1{color:#fff;text-shadow:0 1px rgba(0,0,0,.6)}#access_header h1 br{display:none}@media only screen and (max-width: 520px){#access_header h1 br{display:block}}@media only screen and (max-width: 834px){#access_header h1{font-size:1.6em;line-height:1.2}}#access_header p{color:#fff;text-shadow:0 1px rgba(0,0,0,.6);font-size:.8em}section.access_area{padding:2rem 0}section.access_area .section_inner h2{font-size:1.4em;line-height:1.2}section.access_area .section_inner h2 span{font-size:.8em}section.access_area .section_inner iframe.g_map{display:block;width:100%;margin-top:2rem}section.access_area .section_inner .btn_area{padding:1rem 0;text-align:right}section.access_area .section_inner .train_map{display:block;width:100%;height:auto}section.access_area .section_inner .bus_map ul{display:flex;flex-wrap:wrap}section.access_area .section_inner .bus_map ul li{width:16%;display:flex;flex-direction:column}@media only screen and (max-width: 1300px){section.access_area .section_inner .bus_map ul li{width:24%}}@media only screen and (max-width: 1000px){section.access_area .section_inner .bus_map ul li{width:28%}}@media only screen and (max-width: 520px){section.access_area .section_inner .bus_map ul li{width:50%;margin-top:1rem}}section.access_area .section_inner .bus_map ul li:nth-child(2){width:33%}@media only screen and (max-width: 1300px){section.access_area .section_inner .bus_map ul li:nth-child(2){width:49.5%}}@media only screen and (max-width: 1000px){section.access_area .section_inner .bus_map ul li:nth-child(2){width:58%}}@media only screen and (max-width: 520px){section.access_area .section_inner .bus_map ul li:nth-child(2){width:100%}}section.access_area .section_inner .bus_map ul li img{display:block;width:100%;height:auto}section.access_area .section_inner .bus_map ul li a.cmn_btn{display:block;width:90%;margin-top:auto;padding:.5em 2em .5em 1em}@media only screen and (max-width: 520px){section.access_area .section_inner .bus_map ul li a.cmn_btn{margin-top:1rem}}section.access_area .section_inner .bus_map ul li .bus_map_btn{display:flex;align-items:start}section.access_area .section_inner .bus_map ul li .bus_map_btn a{display:inline-block;width:47%;margin:0 1%}section.access_area .section_inner .notice{background-color:#f1f1f1;padding:1rem 2rem;margin-top:2rem}section.access_area .section_inner .notice h4.bus_h3{font-size:1.2rem;font-weight:bold}@media only screen and (max-width: 520px){section.access_area .section_inner .notice h4.bus_h3{font-size:1.1rem}}section.access_area .section_inner .bus_list{background-color:#f5edff;padding:1rem;margin-top:2rem}section.access_area .section_inner .bus_list h4{font-size:1.1rem}section.access_area .section_inner .bus_list h4:nth-last-of-type(1){margin-top:3rem}section.access_area .section_inner .bus_list li{font-size:.9rem}section.access_area .section_inner .bus_list .note{font-size:.9rem;line-height:1.2}section.access_area .section_inner .bus_list .note a{display:block;font-size:.8rem;margin-top:1rem}