.p-access__info{margin-bottom:80px}.p-access__info .c-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.p-access__info .c-wrap:before,.p-access__info .c-wrap:after{display:none}.p-access__info .txt1 h3{font-size:20px;font-size:2rem;line-height:160%;font-weight:400;margin-bottom:15px}.p-access__info .txt1 p{font-size:12px;font-size:1.2rem;line-height:200%}.p-access__info .txt1 p a{font-size:16px;font-size:1.6rem;text-decoration:none;color:#2a2a2a}.p-access__info .map{margin-top:48px;margin-bottom:88px}.p-access__info .nav.c-wrap{display:block}.p-access__info .nav ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.p-access__info .nav ul:before,.p-access__info .nav ul:after{display:none}.p-access__info .nav li{width:300px}.p-access__info .nav li a{display:block;border:1px solid #000;border-right:0;font-size:14px;font-size:1.4rem;text-decoration:none;padding:15px;text-align:center}.p-access__info .nav li:last-child a{border-right:1px solid #000}.p-access__way-block1{margin-bottom:90px}.p-access__way-block1 .title{border-bottom:1px solid #d1d1d1;padding-bottom:10px;margin-bottom:50px}.p-access__way-block1 .title h3,.p-access__way-block1 .title p{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.p-access__way-block1 .title h3{font-size:40px;font-size:4rem;line-height:160%;font-weight:400;letter-spacing:0.08em;margin-right:35px;font-family:"Times New Roman","Noto Serif JP","游明朝",YuMincho,"ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","リュウミン R-KL","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif}.p-access__way-block1 .title p{font-size:14px;font-size:1.4rem}.p-access__way-block1 .img1{text-align:center}.p-access__way-block1 .btn{text-align:center;margin-top:60px}.p-access__way-block1 .btn a{width:100%;max-width:360px;display:inline-block;border:1px solid #000;letter-spacing:0.2em;text-decoration:none;min-width:260px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 30px;line-height:140%;text-align:center !important;font-size:1.6rem}.p-access__way-block1 .btn a span::before{content:"";background-image:url(../img/common/arrow_1.svg);width:8px;height:13px;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:10px}.p-access__way-block1 .btn a span::after{content:"";background-image:url(../img/common/icon-link.png);width:18px;height:13px;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-left:6px}@media screen and (max-width: 767px){.p-access__info{margin-bottom:60px}.p-access__info .c-wrap{display:block}.p-access__info .txt1{margin-bottom:20px}.p-access__info .map{margin-top:30px;margin-bottom:40px}.p-access__info .nav ul{display:block}.p-access__info .nav li{width:auto}.p-access__info .nav li a{border-right:1px solid #000;border-bottom:0}.p-access__info .nav li:last-child a{border-bottom:1px solid #000}.p-access__way-block1{margin-bottom:40px}.p-access__way-block1 .title{margin-bottom:25px}.p-access__way-block1 .title h3{font-size:26px;font-size:2.6rem;margin-right:25px}.p-access__way-block1 .title p{font-size:12px;font-size:1.2rem}.p-access__way-block1 .btn{text-align:center;margin-top:30px}.p-access__way-block1 .btn a{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 10px;font-size:1.4rem}.p-access__way-block1 .btn a span::before{content:"";background-image:url(../img/common/arrow_1.svg);width:8px;height:13px;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-right:6px}.p-access__way-block1 .btn a span::after{content:"";background-image:url(../img/common/icon-link.png);width:18px;height:13px;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-left:4px}}
