.logo_akippa{display:inline-block;height:25px;width:80px;background:url("../../../../img/parking/around/sp/sprite/logo_akippa.png") no-repeat right center/80px 25px}.logo_nokisaki{display:inline-block;height:25px;width:80px;background:url("../../../../img/parking/around/sp/sprite/logo_nokisaki.png") no-repeat right center/80px 25px}.logo_tokup{display:inline-block;height:25px;width:80px;background:url("../../../../img/parking/around/sp/sprite/logo_tokup_160_50.png") no-repeat right center/80px 25px}h1,h2,h3,p,dl,dd,ul,ol{margin:0;padding:0}dl,ul,ol{font-size:0}ul,ol{list-style:none}.icon-switch-arrow{display:inline-block;vertical-align:middle;width:20px;height:26px;background-image:url('../../../../img/sp/poi/access/icon_switch_arrow.png?1695643299');background-repeat:no-repeat;background-size:20px auto}.route-comparison-suggest-item{padding-left:4px;line-height:28px;font-size:14px;color:#555}.route-comparison-suggest-item a{color:#555;text-decoration:none}.route-comparison-suggest-item a span{padding-left:8px;font-size:8px}.route-comparison-suggest-item.header{font-weight:bold;background-color:#f6f6f6}.ui-autocomplete-loading{background-image:url('../../../../img/common/loading2.gif?1695643299');background-repeat:no-repeat;background-size:18px auto;background-position:90% center}#page-content{padding:12px 3%;background-color:#fff}#page-content .page-title-container{width:100%}#page-content .page-title-container h1#page-title{width:100%;box-sizing:border-box;padding-left:12px;font-size:22px;color:#333;border-left:4px solid #026400}#page-content .page-title-container ruby{width:100%;display:block}#page-content .page-title-container rb{display:block}#page-content .page-title-container rt{text-align:left}#page-content .page-title-container .category{padding:4px 16px;font-size:12px;color:#555}#page-content .user-action-list{padding:10px 0;display:-webkit-flex;display:flex;-webkit-justify-content:space-around;justify-content:space-around}#page-content .user-action-list li{text-align:center;border:1px solid #026400;border-radius:4px;width:100%;height:45px;line-height:45px;font-size:12px}#page-content .user-action-list li a{color:#026400;text-decoration:none}#page-content .user-action-list li a img{vertical-align:middle}#page-content .user-action-list li.route-search{background-color:#026400}#page-content .user-action-list li.route-search a{color:#fff}#page-content .user-action-list li:nth-of-type(n+2){margin-left:10px}#page-content .access-container{padding:10px 0}#page-content .access-container .access-link{display:flex;font-size:16px;font-weight:bold;color:#026400}#page-content .access-container .access-link .access-type{margin:0 2px;padding-left:21px;width:33%;height:45px;line-height:45px;background-color:#f5f5f5;border:0;border-radius:2px}#page-content .access-container .access-link .access-type:first-child{margin-left:0}#page-content .access-container .access-link .access-type:last-child{margin-right:0}#page-content .access-container .access-link .access-type:before{display:inline-block;position:relative;right:calc(-100% + 18px);top:0px;content:'';border-left:4px solid transparent;border-top:5px solid #026400;border-right:4px solid transparent;border-bottom:4px solid transparent}#page-content .access-container .access-link #access-train{background-image:url('../../../../img/sp/poi/access/icon_train.png?1695643299');background-position:10px 14px;background-repeat:no-repeat}#page-content .access-container .access-link #access-bus{background-image:url('../../../../img/sp/poi/access/icon_bus.png?1695643299');background-position:10px 14px;background-repeat:no-repeat}#page-content .access-container .access-link #access-car{background-image:url('../../../../img/sp/poi/access/icon_car.png?1695643299');background-position:10px 14px;background-repeat:no-repeat}#page-content .access-container .access-area{padding:25px 0;border-bottom:2px solid #bebebe;color:#333}#page-content .access-container .access-area .area-title{font-size:16px;font-weight:bold}#page-content .access-container .access-area ol{list-style-type:decimal}#page-content .access-container .access-area ol li:last-child{border-bottom:0}#page-content .access-container .access-area ul{list-style-type:none}#page-content .access-container .access-area ol,#page-content .access-container .access-area ul{font-size:14px}#page-content .access-container .access-area ol li,#page-content .access-container .access-area ul li{margin-left:15px;min-height:50px;line-height:50px;border-bottom:2px dotted #f5f5f5}#page-content .access-container .access-area ol li>div,#page-content .access-container .access-area ul li>div{display:flex;justify-content:space-between}#page-content .access-container .access-area ol li>div dl,#page-content .access-container .access-area ul li>div dl{display:flex;flex-wrap:wrap;font-size:14px;width:100%}#page-content .access-container .access-area ol li>div dl dt,#page-content .access-container .access-area ol li>div dl dt>a,#page-content .access-container .access-area ul li>div dl dt,#page-content .access-container .access-area ul li>div dl dt>a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#page-content .access-container .access-area ol li>div.around-station dl dd,#page-content .access-container .access-area ol li>div.around-busstop dl dd,#page-content .access-container .access-area ol li>div.around-parking dl dd,#page-content .access-container .access-area ul li>div.around-station dl dd,#page-content .access-container .access-area ul li>div.around-busstop dl dd,#page-content .access-container .access-area ul li>div.around-parking dl dd{padding-left:5px;white-space:nowrap}#page-content .access-container .access-area ol li>div.around-ic dl dd,#page-content .access-container .access-area ul li>div.around-ic dl dd{white-space:nowrap}#page-content .access-container .access-area ol li>div .route-search,#page-content .access-container .access-area ul li>div .route-search{font-size:12px;min-width:65px}#page-content .access-container .more-items{height:35px;line-height:35px;text-align:right;font-size:14px;border-top:2px dotted #f5f5f5;padding:8px}#page-content .access-container .access-map{width:100%;height:280px}#page-content .taxi-call-container{margin:10px 0;padding:4px 0;width:100%;border:1px solid #026400;border-radius:4px}#page-content .taxi-call-container img{display:inline-block;padding-left:4%}#page-content .taxi-call-container a{display:inline-block;width:80%;text-align:center;font-size:12px}#page-content .taxi-call-container a span{display:block}#page-content .route-search-form-container{margin:20px 0;padding:25px 12px 26px 12px;background-color:#f5f5f5;color:#333}#page-content .route-search-form-container .area-title{font-size:16px;font-weight:bold}#page-content .route-search-form-container .route-search-form .place-condition-container{position:relative;margin:8px 0 10px 0;padding-left:40px;border:1px solid #d8d8d8;border-radius:4px;background-color:#d8d8d8;color:#333}#page-content .route-search-form-container .route-search-form .place-condition-container .title{position:absolute;margin:0 10px;line-height:100%;padding:5px;font-size:12px;color:#fff;text-align:center}#page-content .route-search-form-container .route-search-form .place-condition-container .title.orv{top:14px;background-color:#5083c6}#page-content .route-search-form-container .route-search-form .place-condition-container .title.dnv{top:62px;background-color:#bc48af}#page-content .route-search-form-container .route-search-form .place-condition-container .title.dnv .icon-switch-arrow{position:absolute;top:-26px;left:calc(-75% - 14px)}#page-content .route-search-form-container .route-search-form .place-condition-container .data{box-sizing:border-box;vertical-align:middle;width:100%;border-left:1px solid #d8d8d8}#page-content .route-search-form-container .route-search-form .place-condition-container .data.orv{border-bottom:1px solid #d8d8d8;border-radius:0}#page-content .route-search-form-container .route-search-form .place-condition-container .data input{box-sizing:border-box;padding-left:55px;width:100%;height:48px;line-height:48px;font-size:12px;border:none;border-top-right-radius:4px;border-bottom-right-radius:4px}#page-content .route-search-form-container .route-search-form .date-condition-container{font-size:0}#page-content .route-search-form-container .route-search-form .date-condition-container .title{display:inline-block;width:20%;font-size:12px;text-align:center}#page-content .route-search-form-container .route-search-form .date-condition-container .data{display:inline-block;font-size:12px;text-align:center}#page-content .route-search-form-container .route-search-form .date-condition-container .data.date{width:38%}#page-content .route-search-form-container .route-search-form .date-condition-container .data.date #datepicker{box-sizing:border-box;text-align:center;width:100%;height:36px;line-height:36px;font-size:12px;border:1px solid #dbdbdb;border-radius:4px}#page-content .route-search-form-container .route-search-form .date-condition-container .data.hour,#page-content .route-search-form-container .route-search-form .date-condition-container .data.minute{width:20%}#page-content .route-search-form-container .route-search-form .date-condition-container .data.hour select,#page-content .route-search-form-container .route-search-form .date-condition-container .data.minute select{text-align:center;margin-right:2%;padding-left:6%;width:70%;height:36px;line-height:30px;font-size:12px;border:1px solid #dbdbdb;border-radius:4px;background-color:#fff}#page-content .route-search-form-container .route-search-form .submit-button{-webkit-appearance:none;margin:1em 0 0 0;width:100%;height:47px;font-size:18px;font-weight:bold;color:#fff;text-align:center;border-radius:4px;background-color:#f19200;border:solid 0}#page-content .provider-container{padding-top:8px}#page-content .provider-container dt{border-top:1px solid #bebebe;padding-top:12px;font-size:14px;font-weight:bold;color:#333}#page-content .provider-container dd{padding:2px 0 12px 0;font-size:12px;color:#555}#page-content .spot-report-box{text-align:right;font-size:14px}#page-content .parking-reserve-area{width:100%}#page-content .parking-reserve-area .parking-reserve-button{display:flex;justify-content:center;align-items:center;width:100%;padding:10px 0;border:1px solid #026400;color:#026400;text-align:center;border-radius:4px;font-size:18px;background-color:#fff;box-sizing:border-box;line-height:27px;margin:8px 0}#page-content .route-time{margin:0 0 0 auto}#page-content .parking-link{width:70%;display:inline-block}
