main{background:repeating-linear-gradient(-45deg, #e95314, #e95314 15px, #eb6132 0, #eb6132 18px);padding:50px 0}main .contents-container{max-width:1200px;margin:50px auto 0;background-color:#fefcdb;border:solid 8px #ed7810;padding:15px}@media screen and (max-width: 767px){main .contents-container{margin:0 auto}}main .contents-container section h2{font-size:24px;font-weight:bold;margin:36px 0 12px;padding:5px;color:#fff;background-color:#006934}@media screen and (max-width: 767px){main .contents-container section h2{font-size:20px}}main .contents-container section p{margin-bottom:10px;font-size:16px;line-height:1.6;padding:0 10px}@media screen and (max-width: 767px){main .contents-container section p{font-size:14px;margin-bottom:15px}}main .contents-container section a{color:blue;word-break:break-all}main .contents-container section a:hover{opacity:.8;text-decoration:underline}main .contents-container section ul{padding-left:20px}main .contents-container section ul li{font-size:16px;line-height:1.6}main .contents-container section ul li::before{content:"・"}main .contents-container section .img img{width:100%}main .contents-container #sec1 .gmap{width:95%;margin:0 auto;position:relative;height:0;padding-top:56.25%}main .contents-container #sec1 .gmap iframe{position:absolute;top:0;left:0;width:100%;height:100%}main .contents-container #sec2 .parking{padding-top:20px}main .contents-container #sec2 .parking img{width:100%}main .contents-container #sec2 .parking .bus-maintext{font-size:16px}main .contents-container #sec2 .parking .bus-caution{color:red}main .contents-container #sec2 .parking .borderwrap{max-width:650px}main .contents-container #sec2 .parking .border-title{border:1px solid #ed7810;background-color:#ed7810;margin-top:15px;text-align:center}main .contents-container #sec2 .parking .border-contains{border:1px solid #ed7810}main .contents-container #sec2 .parking .border-contains .bus-contains{margin:10px}main .contents-container #sec2 .parking .freebus{margin:10px;font-size:16px;font-weight:600;color:#fff;display:inline-block}main .contents-container #sec2 .parking h3{font-weight:bold;font-size:20px;display:inline-block;padding-left:5px;border-left:solid 10px #ed7810}main .contents-container #sec2 .parking h3 small{color:#000;padding:3px;margin-left:10px;display:inline-block}main .contents-container #sec2 .parking h3 small .fri{color:#ed7810}main .contents-container #sec2 .parking h3 small .sat{color:blue}main .contents-container #sec2 .parking h3 small .sun{color:red}main .contents-container #sec2 .parking dl{margin-top:20px}main .contents-container #sec2 .parking dl dt{font-size:18px;display:flex;flex-direction:column;align-items:flex-start}main .contents-container #sec2 .parking dl dt .name{display:flex;flex-direction:row}main .contents-container #sec2 .parking dl dt .name span{display:inline-block;color:#00a0e9;margin-right:5px}main .contents-container #sec2 .parking dl dt .name small{color:#000;padding:3px;margin-left:10px;display:inline-block}main .contents-container #sec2 .parking dl dt .name small .fri{color:#ed7810}main .contents-container #sec2 .parking dl dt .name small .sat{color:blue}main .contents-container #sec2 .parking dl dt .name small .sun{color:red}main .contents-container #sec2 .parking dl dt .desc{background-color:#00a0e9;color:#fff100;font-size:16px;padding:3px;margin-top:5px;display:flex;flex-direction:column}main .contents-container #sec2 .parking dl dt .desc>div{color:#fff;font-size:15px;line-height:1.4;display:inline-flex}main .contents-container #sec2 .parking dl dd{font-size:16px;margin-top:5px;line-height:1.4}main .contents-container #sec2 .parking dl dd .datetime span{display:block}main .contents-container #sec2 .parking dl dd .caution{color:red;font-size:16px}main .contents-container #sec2 .parking dl dd .parkingList{margin:10px 0}main .contents-container #sec2 .parking dl dd .parkingList ul li span{color:#00a0e9}main .contents-container #sec2 .parking .pleaseWrap{font-size:14px;line-height:1.4;margin:10px 0 20px}main .contents-container #sec2 .parking .pleaseWrap .please{color:#173c67;margin-top:5px}main .contents-container #sec2 .parking .pleaseWrap .danger{color:red;margin-top:5px}main .contents-container #sec2 .courtesyBus{margin-top:15px}main .contents-container #sec2 .courtesyBus h3{font-weight:bold;font-size:20px;display:inline-block;padding-left:5px;border-left:solid 10px #ed7810;margin-top:15px}main .contents-container #sec2 .courtesyBus .tableWrap{font-size:16px;margin-top:10px}main .contents-container #sec2 .courtesyBus .tableWrap table{margin-top:10px;border:solid 2px #006934}main .contents-container #sec2 .courtesyBus .tableWrap table tr th{background-color:#006934;color:#fff;font-size:18px;padding:5px 20px;width:50%;text-align:center;vertical-align:middle}@media screen and (max-width: 767px){main .contents-container #sec2 .courtesyBus .tableWrap table tr th{font-size:14px}}main .contents-container #sec2 .courtesyBus .tableWrap table tr th:first-child{position:relative}main .contents-container #sec2 .courtesyBus .tableWrap table tr th:first-child::before{content:"";display:block;width:30px;height:18px;background-image:url("../images/arrow.svg");background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;right:0;transform:translate(50%, -50%)}main .contents-container #sec2 .courtesyBus .tableWrap table tr td{background-color:#fff;padding:10px}@media screen and (max-width: 767px){main .contents-container #sec2 .courtesyBus .tableWrap table tr td{font-size:14px}}main .contents-container #sec2 .courtesyBus .tableWrap table tr td:first-child{border-right:2px solid #006934}main .contents-container #sec2 .courtesyBus .tableWrap table tr td span{display:inline-block;margin-bottom:5px}main .contents-container #sec2 .courtesyBus .tableWrap table tr td span.sat{color:blue}main .contents-container #sec2 .courtesyBus .tableWrap table tr td span.sun{color:red}main .contents-container #sec2 .courtesyBus .tableWrap table tr td div{text-align:center}main .contents-container #sec2 .courtesyBus .tableWrap table tr td div strong{font-size:18px;line-height:1.4}main .contents-container #sec2 .courtesyBus .tableWrap table tr:last-child td{border-top:dashed 2px #006934}main .contents-container #sec2 .transmap{width:100%;margin:40px 0}main .contents-container #sec2 .transmap img{width:100%}main .contents-container #sec3 p span{display:inline-flex}main .contents-container #sec3 p span::before{content:"・"}.courtesyBus-text{display:block;margin-top:10px}/*# sourceMappingURL=access.css.map */