'hokkaido'=>$path.'stap_hokkaido.json',
'aomori'=>$path.'stap_tohoku.json','akita'=>$path.'stap_tohoku.json','yamagata'=>$path.'stap_tohoku.json','iwate'=>$path.'stap_tohoku.json','miyagi'=>$path.'stap_tohoku.json','fukushima'=>$path.'stap_tohoku.json',
'niigata'=>$path.'stap_hokuriku.json','ishikawa'=>$path.'stap_hokuriku.json','toyama'=>$path.'stap_hokuriku.json','fukui'=>$path.'stap_hokuriku.json',
'tokyo'=>$path.'stap_kanto.json','kanagawa'=>$path.'stap_kanto.json','saitama'=>$path.'stap_kanto.json','chiba'=>$path.'stap_kanto.json','tochigi'=>$path.'stap_kanto.json','ibaraki'=>$path.'stap_kanto.json','yamanashi'=>$path.'stap_kanto.json','gunma'=>$path.'stap_kanto.json',
'shizuoka'=>$path.'stap_tokai.json','gifu'=>$path.'stap_tokai.json','aichi'=>$path.'stap_tokai.json','mie'=>$path.'stap_tokai.json','nagano'=>$path.'stap_tokai.json',
'osaka'=>$path.'stap_kinki.json','hyogo'=>$path.'stap_kinki.json','kyoto'=>$path.'stap_kinki.json','shiga'=>$path.'stap_kinki.json','nara'=>$path.'stap_kinki.json','wakayama'=>$path.'stap_kinki.json',
'okayama'=>$path.'stap_chugoku.json','hiroshima'=>$path.'stap_chugoku.json','tottori'=>$path.'stap_chugoku.json','shimane'=>$path.'stap_chugoku.json','yamaguchi'=>$path.'stap_chugoku.json',
'kagawa'=>$path.'stap_shikoku.json','tokushima'=>$path.'stap_shikoku.json','ehime'=>$path.'stap_shikoku.json','kouchi'=>$path.'stap_shikoku.json',
'fukuoka'=>$path.'stap_kyusyu.json','saga'=>$path.'stap_kyusyu.json','nagasaki'=>$path.'stap_kyusyu.json','kumamoto'=>$path.'stap_kyusyu.json','oita'=>$path.'stap_kyusyu.json','miyazaki'=>$path.'stap_kyusyu.json','kagoshima'=>$path.'stap_kyusyu.json',
'okinawa'=>$path.'stap_okinawa.json'
];
//jsonファイルを読み込む
$stapurl = $prefecture[$dirname];
$stapjson = file_get_contents($stapurl);
$staparr = json_decode($stapjson,true);
$property = $staparr[$clearfilename]['property'];
$tileicon = $staparr[$clearfilename]['tileicon'];
$extended = $staparr[$clearfilename]['extended'];
$near = $staparr[$clearfilename]['near'];
$other = $staparr[$clearfilename]['other'];
$guideA = $staparr[$clearfilename]['guide'];
$guide=str_replace('|','"',$guideA);//|を"に変換
$faq = $staparr[$clearfilename]['faq'];
$spot = $staparr[$clearfilename]['spot'];
$drive = $staparr[$clearfilename]['drive'];
$souvenir = $staparr[$clearfilename]['souvenir'];
if(isset($staparr[$clearfilename]['meetingplace'])) {
$meetingplaces = $staparr[$clearfilename]['meetingplace'];
}
?>
<section class="container fs-10 fs-lg-14 mb-5">
<ul class="row p-0 text-center li-border-l border-navy btn-hover01">
<li class="col-3 px-0 px-lg-1">
<a href="#guide" class="d-flex align-items-center flex-column pt-2 pb-4 arrow-m-navy-b-center">
"Undefined index: extended (View: /data/www/rentacar/rentacar-front/resources/views/layout/stap.blade.php) (View: /data/www/rentacar/rentacar-front/resources/views/layout/stap.blade.php)"
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
while (ob_get_level() > $obLevel) {
ob_end_clean();
ErrorException {#7637 #message: "Undefined index: extended (View: /data/www/rentacar/rentacar-front/resources/views/layout/stap.blade.php)" #code: 0 #file: "/data/www/rentacar/rentacar-front/storage/framework/views/5076e6a83e5da7e429a262dcda1f7ac3837c168d.php" #line: 46 -previous: ErrorException {#7638 #message: "Undefined index: extended" #code: 0 #file: "/data/www/rentacar/rentacar-front/storage/framework/views/5076e6a83e5da7e429a262dcda1f7ac3837c168d.php" #line: 46 #severity: E_NOTICE } #severity: E_ERROR }
1
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
while (ob_get_level() > $obLevel) {
ob_end_clean();
ErrorException {#7638 #message: "Undefined index: extended" #code: 0 #file: "/data/www/rentacar/rentacar-front/storage/framework/views/5076e6a83e5da7e429a262dcda1f7ac3837c168d.php" #line: 46 #severity: E_NOTICE }
3
'hokkaido'=>$path.'stap_hokkaido.json',
'aomori'=>$path.'stap_tohoku.json','akita'=>$path.'stap_tohoku.json','yamagata'=>$path.'stap_tohoku.json','iwate'=>$path.'stap_tohoku.json','miyagi'=>$path.'stap_tohoku.json','fukushima'=>$path.'stap_tohoku.json',
'niigata'=>$path.'stap_hokuriku.json','ishikawa'=>$path.'stap_hokuriku.json','toyama'=>$path.'stap_hokuriku.json','fukui'=>$path.'stap_hokuriku.json',
'tokyo'=>$path.'stap_kanto.json','kanagawa'=>$path.'stap_kanto.json','saitama'=>$path.'stap_kanto.json','chiba'=>$path.'stap_kanto.json','tochigi'=>$path.'stap_kanto.json','ibaraki'=>$path.'stap_kanto.json','yamanashi'=>$path.'stap_kanto.json','gunma'=>$path.'stap_kanto.json',
'shizuoka'=>$path.'stap_tokai.json','gifu'=>$path.'stap_tokai.json','aichi'=>$path.'stap_tokai.json','mie'=>$path.'stap_tokai.json','nagano'=>$path.'stap_tokai.json',
'osaka'=>$path.'stap_kinki.json','hyogo'=>$path.'stap_kinki.json','kyoto'=>$path.'stap_kinki.json','shiga'=>$path.'stap_kinki.json','nara'=>$path.'stap_kinki.json','wakayama'=>$path.'stap_kinki.json',
'okayama'=>$path.'stap_chugoku.json','hiroshima'=>$path.'stap_chugoku.json','tottori'=>$path.'stap_chugoku.json','shimane'=>$path.'stap_chugoku.json','yamaguchi'=>$path.'stap_chugoku.json',
'kagawa'=>$path.'stap_shikoku.json','tokushima'=>$path.'stap_shikoku.json','ehime'=>$path.'stap_shikoku.json','kouchi'=>$path.'stap_shikoku.json',
'fukuoka'=>$path.'stap_kyusyu.json','saga'=>$path.'stap_kyusyu.json','nagasaki'=>$path.'stap_kyusyu.json','kumamoto'=>$path.'stap_kyusyu.json','oita'=>$path.'stap_kyusyu.json','miyazaki'=>$path.'stap_kyusyu.json','kagoshima'=>$path.'stap_kyusyu.json',
'okinawa'=>$path.'stap_okinawa.json'
];
//jsonファイルを読み込む
$stapurl = $prefecture[$dirname];
$stapjson = file_get_contents($stapurl);
$staparr = json_decode($stapjson,true);
$property = $staparr[$clearfilename]['property'];
$tileicon = $staparr[$clearfilename]['tileicon'];
$extended = $staparr[$clearfilename]['extended'];
$near = $staparr[$clearfilename]['near'];
$other = $staparr[$clearfilename]['other'];
$guideA = $staparr[$clearfilename]['guide'];
$guide=str_replace('|','"',$guideA);//|を"に変換
$faq = $staparr[$clearfilename]['faq'];
$spot = $staparr[$clearfilename]['spot'];
$drive = $staparr[$clearfilename]['drive'];
$souvenir = $staparr[$clearfilename]['souvenir'];
if(isset($staparr[$clearfilename]['meetingplace'])) {
$meetingplaces = $staparr[$clearfilename]['meetingplace'];
}
?>
<section class="container fs-10 fs-lg-14 mb-5">
<ul class="row p-0 text-center li-border-l border-navy btn-hover01">
<li class="col-3 px-0 px-lg-1">
<a href="#guide" class="d-flex align-items-center flex-column pt-2 pb-4 arrow-m-navy-b-center">
"Undefined index: extended"
'hokkaido'=>$path.'stap_hokkaido.json',
'aomori'=>$path.'stap_tohoku.json','akita'=>$path.'stap_tohoku.json','yamagata'=>$path.'stap_tohoku.json','iwate'=>$path.'stap_tohoku.json','miyagi'=>$path.'stap_tohoku.json','fukushima'=>$path.'stap_tohoku.json',
'niigata'=>$path.'stap_hokuriku.json','ishikawa'=>$path.'stap_hokuriku.json','toyama'=>$path.'stap_hokuriku.json','fukui'=>$path.'stap_hokuriku.json',
'tokyo'=>$path.'stap_kanto.json','kanagawa'=>$path.'stap_kanto.json','saitama'=>$path.'stap_kanto.json','chiba'=>$path.'stap_kanto.json','tochigi'=>$path.'stap_kanto.json','ibaraki'=>$path.'stap_kanto.json','yamanashi'=>$path.'stap_kanto.json','gunma'=>$path.'stap_kanto.json',
'shizuoka'=>$path.'stap_tokai.json','gifu'=>$path.'stap_tokai.json','aichi'=>$path.'stap_tokai.json','mie'=>$path.'stap_tokai.json','nagano'=>$path.'stap_tokai.json',
'osaka'=>$path.'stap_kinki.json','hyogo'=>$path.'stap_kinki.json','kyoto'=>$path.'stap_kinki.json','shiga'=>$path.'stap_kinki.json','nara'=>$path.'stap_kinki.json','wakayama'=>$path.'stap_kinki.json',
'okayama'=>$path.'stap_chugoku.json','hiroshima'=>$path.'stap_chugoku.json','tottori'=>$path.'stap_chugoku.json','shimane'=>$path.'stap_chugoku.json','yamaguchi'=>$path.'stap_chugoku.json',
'kagawa'=>$path.'stap_shikoku.json','tokushima'=>$path.'stap_shikoku.json','ehime'=>$path.'stap_shikoku.json','kouchi'=>$path.'stap_shikoku.json',
'fukuoka'=>$path.'stap_kyusyu.json','saga'=>$path.'stap_kyusyu.json','nagasaki'=>$path.'stap_kyusyu.json','kumamoto'=>$path.'stap_kyusyu.json','oita'=>$path.'stap_kyusyu.json','miyazaki'=>$path.'stap_kyusyu.json','kagoshima'=>$path.'stap_kyusyu.json',
'okinawa'=>$path.'stap_okinawa.json'
];
//jsonファイルを読み込む
$stapurl = $prefecture[$dirname];
$stapjson = file_get_contents($stapurl);
$staparr = json_decode($stapjson,true);
$property = $staparr[$clearfilename]['property'];
$tileicon = $staparr[$clearfilename]['tileicon'];
$extended = $staparr[$clearfilename]['extended'];
$near = $staparr[$clearfilename]['near'];
$other = $staparr[$clearfilename]['other'];
$guideA = $staparr[$clearfilename]['guide'];
$guide=str_replace('|','"',$guideA);//|を"に変換
$faq = $staparr[$clearfilename]['faq'];
$spot = $staparr[$clearfilename]['spot'];
$drive = $staparr[$clearfilename]['drive'];
$souvenir = $staparr[$clearfilename]['souvenir'];
if(isset($staparr[$clearfilename]['meetingplace'])) {
$meetingplaces = $staparr[$clearfilename]['meetingplace'];
}
?>
<section class="container fs-10 fs-lg-14 mb-5">
<ul class="row p-0 text-center li-border-l border-navy btn-hover01">
<li class="col-3 px-0 px-lg-1">
<a href="#guide" class="d-flex align-items-center flex-column pt-2 pb-4 arrow-m-navy-b-center">
8
"Undefined index: extended"
"/data/www/rentacar/rentacar-front/storage/framework/views/5076e6a83e5da7e429a262dcda1f7ac3837c168d.php"
46
array:30 [ "__path" => "/data/www/rentacar/rentacar-front/storage/framework/views/5076e6a83e5da7e429a262dcda1f7ac3837c168d.php" "__data" => array:15 [ "__env" => Factory {#114} "app" => Application {#2} "locale" => "ja" "errors" => ViewErrorBag {#334} "selectPrefInfo" => array:2 [ "perfName" => "hokkaido" "perfCode" => "01" ] "dropoff" => null "asccode2" => null "prefectureData" => Collection {#397} "popularSector" => Collection {#349} "vehicleData" => Collection {#517} "popularStations" => array:6 [ 0 => {#1666} 1 => {#1101} 2 => {#1698} 3 => {#1683} 4 => {#1670} 5 => {#7678} ] "airPortData" => array:1 [ "major" => array:10 [ 0 => {#7642} 1 => {#7683} 2 => {#7650} 3 => {#7651} 4 => {#7627} 5 => {#7702} 6 => {#7664} 7 => {#7695} 8 => {#7690} 9 => {#7704} ] ] "optionsData" => array:19 [ "startTime" => Carbon @1712019600 {#7622 : 2024-04-02 10:00:00.0 Asia/Tokyo (+09:00) } "endTime" => Carbon @1712134800 {#7623 : 2024-04-03 18:00:00.0 Asia/Tokyo (+09:00) } "areaType" => "0" "areaType2" => "0" "prefCode" => "" "prefCode2" => "" "lineCode" => "" "secCode" => "" "ascCode" => "" "secCode2" => "" "ascCode2" => "" "dropoff" => "1" "areaName" => "" "areaName2" => "" "selectSmoke" => "" "vehicleCodes" => "" "arrVehicle" => [] "vehicleNames" => "" "selectCompensation" => "" ] "obLevel" => 1 "currentArea" => "hokkaido" ] "obLevel" => 3 "__env" => Factory {#114} "app" => Application {#2} "locale" => "ja" "errors" => ViewErrorBag {#334} "selectPrefInfo" => array:2 [ "perfName" => "hokkaido" "perfCode" => "01" ] "dropoff" => null "asccode2" => null "prefectureData" => Collection {#397} "popularSector" => Collection {#349} "vehicleData" => Collection {#517} "popularStations" => array:6 [ 0 => {#1666} 1 => {#1101} 2 => {#1698} 3 => {#1683} 4 => {#1670} 5 => {#7678} ] "airPortData" => array:1 [ "major" => array:10 [ 0 => {#7642} 1 => {#7683} 2 => {#7650} 3 => {#7651} 4 => {#7627} 5 => {#7702} 6 => {#7664} 7 => {#7695} 8 => {#7690} 9 => {#7704} ] ] "optionsData" => array:19 [ "startTime" => Carbon @1712019600 {#7622} "endTime" => Carbon @1712134800 {#7623} "areaType" => "0" "areaType2" => "0" "prefCode" => "" "prefCode2" => "" "lineCode" => "" "secCode" => "" "ascCode" => "" "secCode2" => "" "ascCode2" => "" "dropoff" => "1" "areaName" => "" "areaName2" => "" "selectSmoke" => "" "vehicleCodes" => "" "arrVehicle" => [] "vehicleNames" => "" "selectCompensation" => "" ] "currentArea" => "hokkaido" "name" => "/ja/area/hokkaido/sapporo_st" "exp" => array:5 [ 0 => "" 1 => "ja" 2 => "area" 3 => "hokkaido" 4 => "sapporo_st" ] "max" => 5 "path" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/" "filename" => "sapporo_st" "dirname" => "hokkaido" "clearfilename" => "sapporo_st" "prefecture" => array:47 [ "hokkaido" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_hokkaido.json" "aomori" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tohoku.json" "akita" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tohoku.json" "yamagata" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tohoku.json" "iwate" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tohoku.json" "miyagi" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tohoku.json" "fukushima" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tohoku.json" "niigata" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_hokuriku.json" "ishikawa" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_hokuriku.json" "toyama" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_hokuriku.json" "fukui" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_hokuriku.json" "tokyo" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kanto.json" "kanagawa" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kanto.json" "saitama" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kanto.json" "chiba" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kanto.json" "tochigi" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kanto.json" "ibaraki" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kanto.json" "yamanashi" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kanto.json" "gunma" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kanto.json" "shizuoka" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tokai.json" "gifu" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tokai.json" "aichi" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tokai.json" "mie" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tokai.json" "nagano" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_tokai.json" "osaka" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kinki.json" "hyogo" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kinki.json" "kyoto" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kinki.json" "shiga" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kinki.json" "nara" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kinki.json" "wakayama" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kinki.json" "okayama" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_chugoku.json" "hiroshima" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_chugoku.json" "tottori" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_chugoku.json" "shimane" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_chugoku.json" "yamaguchi" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_chugoku.json" "kagawa" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_shikoku.json" "tokushima" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_shikoku.json" "ehime" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_shikoku.json" "kouchi" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_shikoku.json" "fukuoka" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kyusyu.json" "saga" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kyusyu.json" "nagasaki" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kyusyu.json" "kumamoto" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kyusyu.json" "oita" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kyusyu.json" "miyazaki" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kyusyu.json" "kagoshima" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_kyusyu.json" "okinawa" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_okinawa.json" ] "stapurl" => "/data/www/rentacar/rentacar-front/resources/views/ja/json/stap_hokkaido.json" "stapjson" => """ {\n \t"sapporo_st":{\n \t\t"property":"札幌駅",\n \t\t"tileicon":{\n \t\t\t"extended":{\n \t\t\t\t"title":"長時間営業",\n \t\t\t\t"icon":"/img/icon/icon_clock.svg"\n \t\t\t},\n \t\t\t"near":{\n \t\t\t\t"title":"駅チカ!徒歩3分以内!",\n \t\t\t\t"icon":"/img/icon/icon_man.svg"\n \t\t\t},\n \t\t\t"other":{\n \t\t\t\t"title":"その他の周辺店舗",\n \t\t\t\t"icon":"/img/icon/icon_store.svg"\n \t\t\t}\n \t\t},\n \t\t"near":{\n \t\t\t"0":{\n \t\t\t\t"name":"駅レンタカー 札幌営業所",\n \t\t\t\t"menu":"乗用車24時間",\n \t\t\t\t"price":"5,000",\n \t\t\t\t"access":"住所:札幌市北区北6条西1丁目1番地<br>営業時間:8:30~18:00 ※時期により変動有<br>アクセス:JR札幌駅東口より徒歩2分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0019&shpcode=EH02",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg",\n \t\t\t\t"brand":"駅レンタカー"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"ホンダレンタカー ホンダレンタリース北海道 ANAクラウンプラザホテル札幌店",\n \t\t\t\t"menu":"SUV24時間",\n \t\t\t\t"price":"10,320",\n \t\t\t\t"access":"住所:札幌市中央区北3条西1丁目2番地9<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:JR札幌駅より徒歩5分、地下鉄さっぽろ駅21番出口より徒歩1分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0005&shpcode=hh06",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/share/img/hondarentalease.jpg",\n \t\t\t\t"brand":"ホンダレンタカー"\n \t\t\t}\n \t\t},\n \t\t"other":{\n \t\t\t"0":{\n \t\t\t\t"name":"バジェットレンタカー 札幌駅前北口店",\n \t\t\t\t"menu":"軽自動車24時間",\n \t\t\t\t"price":"4,950",\n \t\t\t\t"access":"住所:札幌市北区北十条西3丁目7番地<br>営業時間:8:00~20:00<br>アクセス:JR札幌駅より徒歩7分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0009&shpcode=BJ96",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0009-1.jpg",\n \t\t\t\t"brand":"バジェットレンタカー"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"MIDレンタカー 札幌店",\n \t\t\t\t"menu":"乗用車24時間",\n \t\t\t\t"price":"16,500",\n \t\t\t\t"access":"住所:札幌市中央区南16条西10丁目2-20-301 シャルム230<br>営業時間:9:00~18:00<br>アクセス:札幌市内のホテルへの送迎あり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0086&shpcode=bu01",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0086-1.jpg",\n \t\t\t\t"brand":"MIDレンタカー"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"ホンダレンタカー ホンダレンタリース札幌 札幌駅北口店",\n \t\t\t\t"menu":"ハイブリッド24時間",\n \t\t\t\t"price":"7,920",\n \t\t\t\t"access":"住所:札幌市北区北7条西1丁目1-5<br>営業時間:08:30~19:00 ※時期により変動有<br>アクセス:JR札幌駅より徒歩6分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0005&shpcode=hhs1",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0005-1.jpg",\n \t\t\t\t"brand":"ホンダレンタカー"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"name":"TOMO CAMPERS 札幌店",\n \t\t\t\t"menu":"キャンピングカー24時間",\n \t\t\t\t"price":"19,800",\n \t\t\t\t"access":"住所:札幌市白石区川下595-5<br>営業時間:08:00~20:00 ※時期により変動有<br>アクセス:JR札幌駅から店舗まで車で約25分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0344&shpcode=TOMO",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-344.jpg",\n \t\t\t\t"brand":"TOMO CAMPERS"\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"name":"日産レンタカー 札幌駅南口店",\n \t\t\t\t"menu":"軽自動車24時間",\n \t\t\t\t"price":"3,780",\n \t\t\t\t"access":"住所:札幌市中央区北4条西3丁目1番22<br>営業時間:08:00~21:00 ※時期により変動有<br>アクセス:JR札幌駅南口より徒歩3分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0200&shpcode=N442",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg",\n \t\t\t\t"brand":"日産レンタカー"\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"name":"ロッソ・アーレア 本店",\n \t\t\t\t"menu":"高級車24時間",\n \t\t\t\t"price":"73,440",\n \t\t\t\t"access":"住所:札幌市白石区中央2条3丁目1-5<br>営業時間:10:00~19:00<br>アクセス:南区定山渓を除く札幌市内の配車・送迎サービス",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0286&shpcode=0001",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0286-1.jpg",\n \t\t\t\t"brand":"ロッソ・アーレア"\n \t\t\t},\n \t\t\t"6":{\n \t\t\t\t"name":"日産レンタカー 札幌駅東口店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"3,780",\n \t\t\t\t"access":"住所:札幌市東区北6条東2丁目1番1号<br>営業時間:08:00~20:00 ※時期により変動有<br>アクセス:JR札幌駅北口より徒歩7分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0200&shpcode=N002",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg",\n \t\t\t\t"brand":"日産レンタカー"\n \t\t\t}\n \t\t},\n \t\t"guide":"北海道内でも随一の観光地である札幌。<br>雪まつりや時計台など誰もが耳にしたことのあるスポットがあります。<br><br>北海道各地からの電車が到着する札幌駅では、函館から札幌に移動して札幌をレンタカーで一日観光などといった旅行がしやすいです。<br>当サイトでは16営業所を掲載しています。駅から10分以内の店舗がほとんどです。",\n \t\t"faq":{\n \t\t\t"0":{\n \t\t\t\t"q":"札幌駅近くでレンタカーを借りようと思っていますが、返却は空港周辺など別の場所でする”乗り捨て”を希望しています。可能でしょうか?また、割増料金はかかりますか?",\n \t\t\t\t"a":"一部レンタカー会社で可能です。",\n \t\t\t\t"detail":"ワールドネットレンタカー、日産レンタカーでは、乗り捨て(ワンウェイレンタル)サービスを行っていますが、その他の会社は基本的に他店舗への乗り捨てはできません。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"q":"札幌市内をレンタカーで回ります。駐車場はすぐ見つけられそうでしょうか。料金はどれくらいが相場でしょうか。",\n \t\t\t\t"a":"札幌駅周辺にはたくさん駐車場やコインパーキングがあります。",\n \t\t\t\t"detail":"30分/200円が相場で、22時~6時/100円など、時間によって料金が異なる駐車場もあります。<br>大通公園付近や狸小路付近でもあまり料金は変わりません。創成川を越えた西側のエリアは中心部よりも安い駐車場があります。札幌駅周辺は商業地帯のため、駐車場の多くは百貨店や商業施設と契約。 買い物の金額に応じて1~3時間が無料になります。またその立地上、土日祝日は大変混雑し、30分から1時間程度待たされることも珍しくありません。長い時間駐車するのであれば、最大料金を設定している駐車場がおススメです。30分/200円の駐車場に12時間駐車した場合、料金は4800円にもなります。しかし「最大12時間まで1800円の駐車場」を利用すれば、3000円もお得です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"q":"札幌駅周辺のホテル宿泊予定です。レンタカードットコムでどのホテルもたいてい駐車場はあると思っていいでしょうか。",\n \t\t\t\t"a":"ホテルによっては無い場合も。",\n \t\t\t\t"detail":"ハイグレードなホテルや、全国展開しているビジネスホテルは敷地内や地下などに駐車場を完備。1泊1000円程度で利用可能です。小規模なビジネスホテルやカプセルホテル、旅館には駐車場がなく、客自身が民間の駐車場やコインパーキングを探して利用することになります。ホテルによっては、契約駐車場を紹介してくれることもあるようですが、基本的には「お客様任せ」と考えた方がよいと思います。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"q":"スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?",\n \t\t\t\t"a":"冬季間の北海道のレンタカーはスタッドレスタイヤが標準装備です。",\n \t\t\t\t"detail":"スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"q":"札幌駅周辺を運転する上で注意点はありますか?",\n \t\t\t\t"a":"札幌市中心部に向かい朝夕に渋滞が発生します。",\n \t\t\t\t"detail":"札幌市中心部以外にも事故が多く注意すべき道路も存在します。特に一部道路は見通しが悪く、追突事故や人身事故が多発している事故危険箇所の指定を受けた道路もありますので、走行には十分注意してください。また、大雪や除雪などにより、思わぬ道路が渋滞することがあります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"q":"旅程最終日が札幌です。レンタカードットコムで新千歳空港から帰るときに、札幌と新千歳空港周辺のどちらで返却した方がオススメですか?",\n \t\t\t\t"a":"旅のスタイルによって一長一短。",\n \t\t\t\t"detail":"◆札幌での返却<br>「雪道の運転」「JRや連絡バスは空港直結なのでアクセス良好」「空港に向かう電車の中でビールを飲める」などの利点がある一方で、大荷物の場合は荷物を持っての移動が大変です。<br><br>◆新千歳空港で返却<br>「空港に着くまで様々なスポットに立ち寄れる」「荷物を抱えて移動する必要がない」といったメリットと、営業所から空港までの移動に時間がかかるというデメリットがあります。<br><br>荷物が少ない、安全に空港に到着したい、もう運転したくないという人は札幌で返却。荷物が多い、寄り道をしたい、まだ運転を楽しみたいという人は空港で返却。自分の旅のスタイルに合った方法を選択してください。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"spot":{\n \t\t\t"0":{\n \t\t\t\t"name":"定山渓",\n \t\t\t\t"place":"(札幌市南区)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"「雪三舞」という雪を楽しめるイベントが毎年行われています。スノースポーツを満喫したあとは、定山渓温泉で身も心もあったまりましょう。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"さっぽろテレビ塔",\n \t\t\t\t"place":"(札幌市中央区)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"四季折々の景色が楽しめる展望台はもちろんのこと、夏はビアガーデンが開かれるなど食も魅力的なスポットです。"\n \t\t\t}\n \t\t},\n \t\t"drive":{\n \t\t\t"0":{\n \t\t\t\t"title":"味覚と絶景を求めて積丹半島一周",\n \t\t\t\t"detail":"積丹は札幌から3時間ほどの場所にある半島です。「積丹ブルー」と呼ばれる澄み切った海には奇岩が見られ、道内随一の絶景スポットです。夏の味覚は何と言ってもウニ丼。新鮮で濃厚な味は虜になること間違いありません。<br>ドライブコースには、ニッカウヰスキー余市蒸留所や断崖絶壁の島武意海岸など見どころが豊富。 帰りに小樽で運河の夜景を見るのもロマンチックですよ。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"富良野・ラベンダーの香りに包まれる一日",\n \t\t\t\t"detail":"ドラマの影響で北海道有数の観光地となった富良野・美瑛。 丘陵にはまるで南フランスの風景のようにラベンダーをはじめ、色とりどりの花が咲き乱れます。富良野は食の宝庫でもあり、ワインやステーキ、地元の材料だけを使った富良野カレーなど、味覚をも楽しませてくれます。"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"title":"支笏湖畔に輝く冬の芸術際",\n \t\t\t\t"detail":"支笏湖は札幌から1時間半ほどの場所にある湖です。 真冬でも凍結しない日本最北の不凍湖で、日本で2番目に深い最大水深360mを誇ります。毎年1月下旬から2月中旬にかけて「支笏湖氷濤まつり」を開催。 大小さまざまな氷の像が鮮やかにライトアップされ、幻想的な世界を作ります。 また週末には花火大会を実施。冬の夜空に大きな花を咲かせています。"\n \t\t\t}\n \t\t},\n \t\t"souvenir":{\n \t\t\t"0":{\n \t\t\t\t"title":"マルセイバターサンド",\n \t\t\t\t"detail":"「六花亭」の人気商品です。バタークリームの濃厚さはもちろんなうえ、クッキーの食感も絶妙!レーズンが苦手でも食べれます。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"ハスカップジュエリー",\n \t\t\t\t"detail":"甘酸っぱいハスカップジャムとバタークリームをクッキーでサンドしたミニケーキ。筆者の職場にいる北海道のプロ直々におすすめされた一品です!",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"railway":{\n \t\t\t"0":{\n \t\t\t\t"title":"旭川駅",\n \t\t\t\t"url":"/ja/area/hokkaido/asahikawa_st"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"函館駅",\n \t\t\t\t"url":"/ja/area/hokkaido/hakodate_st"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"title":"帯広駅",\n \t\t\t\t"url":"/ja/area/hokkaido/obihiro_st"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"title":"新函館北斗駅",\n \t\t\t\t"url":"/ja/area/station/ST9004"\n \t\t\t}\n \t\t},\n \t\t"airport":{\n \t\t\t"0":{\n \t\t\t\t"title":"新千歳空港",\n \t\t\t\t"url":"/ja/area/hokkaido/shinchitose_ap"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"旭川空港",\n \t\t\t\t"url":"/ja/area/hokkaido/asahikawa_ap"\n \t\t\t}\n \t\t}\n \t},\n \t"shinchitose_ap":{\n \t\t"property":"新千歳空港",\n \t\t"tileicon":{\n \t\t\t"extended":{\n \t\t\t\t"title":"長時間営業",\n \t\t\t\t"icon":"/img/icon/icon_clock.svg"\n \t\t\t},\n \t\t\t"near":{\n \t\t\t\t"title":"アクセス良好!送迎5分以内!",\n \t\t\t\t"icon":"/img/icon/icon_man.svg"\n \t\t\t},\n \t\t\t"other":{\n \t\t\t\t"title":"その他の周辺店舗",\n \t\t\t\t"icon":"/img/icon/icon_store.svg"\n \t\t\t}\n \t\t},\n \t\t"extended":{\n \t\t\t"0":{\n \t\t\t\t"name":"ニックウレンタカー 新千歳空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"10,000",\n \t\t\t\t"access":"住所:苫小牧市美沢227-2<br>営業時間:8:00~21:00<br>アクセス:送迎",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0021&shpcode=nk01",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0021-1.jpg",\n \t\t\t\t"brand":"ニックウレンタカー"\n \t\t\t}\n \t\t},\n \t\t"near":{\n \t\t\t"0":{\n \t\t\t\t"name":"日産レンタカー 新千歳空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"8,800",\n \t\t\t\t"access":"住所:千歳市柏台南2-2-5<br>営業時間:8:00~21:00 ※時期により変動有<br>アクセス:送迎5分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0200&shpcode=N019",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg",\n \t\t\t\t"brand":"日産レンタカー"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"ワールドネットレンタカー 新千歳空港営業所",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,700",\n \t\t\t\t"access":"住所:千歳市美々758-199<br>営業時間:8:00~19:30<br>アクセス:送迎",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0119&shpcode=wn02",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0119-1.jpg",\n \t\t\t\t"brand":"ワールドネットレンタカー"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"バジェットレンタカー 新千歳空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"7,695",\n \t\t\t\t"access":"住所:千歳市美々758-206<br>営業時間:8:00~20:00<br>アクセス:送迎",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0009&shpcode=BJ93",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0009-1.jpg",\n \t\t\t\t"brand":"バジェットレンタカー"\n \t\t\t}\n \t\t},\n \t\t"other":{\n \t\t\t"0":{\n \t\t\t\t"name":"クイックレンタカー 新千歳空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"2,800",\n \t\t\t\t"access":"住所:千歳市朝日町7-1-31<br>営業時間:8:00~21:00<br>アクセス:送迎5~10分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0066&shpcode=Q001",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0066-1.jpg",\n \t\t\t\t"brand":"クイックレンタカー"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"駅レンタカー 新千歳空港営業所",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"6,800",\n \t\t\t\t"access":"住所:千歳市柏台南2丁目2-4<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:送迎10分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0019&shpcode=EH03",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg",\n \t\t\t\t"brand":"駅レンタカー"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"ガリバーレンタカー 36号北広島インター店",\n \t\t\t\t"menu":"軽自動車24時間",\n \t\t\t\t"price":"2,700",\n \t\t\t\t"access":"住所:北広島市大曲幸町1-11-1 ガリバーアウトレット36号北広島インター店<br>営業時間:10:00~19:00<br>アクセス:送迎",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0242&shpcode=GUL5",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0242-1.jpg",\n \t\t\t\t"brand":"ガリバーレンタカー"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"name":"ホンダレンタカー ホンダオートレンタカー千歳空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"4,900",\n \t\t\t\t"access":"住所:千歳市柏台1463<br>営業時間:9:00~17:00<br>アクセス:送迎10分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0005&shpcode=H102",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/share/img/hondaauto.jpg",\n \t\t\t\t"brand":"ホンダレンタカー"\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"name":"ニコニコレンタカー 新千歳空港店",\n \t\t\t\t"menu":"SUV24時間",\n \t\t\t\t"price":"7,000",\n \t\t\t\t"access":"住所:千歳市柏台南2丁目1-6<br>営業時間:8:00~20:00 ※時期により変動有<br>アクセス:送迎10分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0052&shpcode=NK06",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0052-1.jpg",\n \t\t\t\t"brand":"ニコニコレンタカー"\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"name":"フジカーズジャパンレンタカー 千歳店",\n \t\t\t\t"menu":"1BOX24時間",\n \t\t\t\t"price":"15,000",\n \t\t\t\t"access":"住所:千歳市流通3丁目2-1<br>営業時間:9:00~18:00<br>アクセス:送迎",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0336&shpcode=FJ01",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0336-1.png",\n \t\t\t\t"brand":"フジカーズジャパンレンタカー"\n \t\t\t},\n \t\t\t"6":{\n \t\t\t\t"name":"スズキレンタカー北海道 千歳空港営業所",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"7,800",\n \t\t\t\t"access":"住所:千歳市流通2丁目3番14<br>営業時間:8:00~19:00<br>アクセス:送迎8分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0330&shpcode=SZ01",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0330-1.jpg",\n \t\t\t\t"brand":"スズキレンタカー北海道"\n \t\t\t},\n \t\t\t"7":{\n \t\t\t\t"name":"カーレンタル北海道 新千歳空港・",\n \t\t\t\t"menu":"軽自動車24時間",\n \t\t\t\t"price":"5,000",\n \t\t\t\t"access":"住所:北海道千歳市朝日町8丁目1206番地67号<br>営業時間:8:00~19:00<br>アクセス:送迎10分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0080&shpcode=cr01",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0080-1.png",\n \t\t\t\t"brand":"カーレンタル北海道"\n \t\t\t},\n \t\t\t"8":{\n \t\t\t\t"name":"HIPsレンタカー 新千歳空港店",\n \t\t\t\t"menu":"FIAT 24時間",\n \t\t\t\t"price":"13,200",\n \t\t\t\t"access":"住所:千歳市平和1006番1389<br>営業時間:8:30~18:30<br>アクセス:送迎",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0335&shpcode=HP01",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0335.png",\n \t\t\t\t"brand":"HIPsレンタカー"\n \t\t\t},\n \t\t\t"9":{\n \t\t\t\t"name":"トラベルレンタカー 新千歳空港店",\n \t\t\t\t"menu":"エクリプスクロス24時間",\n \t\t\t\t"price":"21,600",\n \t\t\t\t"access":"住所:千歳市美々758-212<br>営業時間:8:00~20:00<br>アクセス:送迎10分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0028&shpcode=TR08",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0028-1.jpg",\n \t\t\t\t"brand":"トラベルレンタカー"\n \t\t\t},\n \t\t\t"10":{\t\t\t\t\n \t\t\t\t"name":"新千歳空港ファミリーレンタカー 本店",\n \t\t\t\t"menu":"軽自動車24時間",\n \t\t\t\t"price":"3,000",\n \t\t\t\t"access":"住所:千歳市柏台1463-1<br>営業時間:8:00~19:00 ※時期により変動有<br>アクセス:送迎",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0091&shpcode=fa01",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0091-1.jpg",\n \t\t\t\t"brand":"新千歳空港ファミリーレンタカー"\n \n \t\t\t},\n \t\t\t"11":{\n \t\t\t\t"name":"ワンズレンタカー 新千歳空港店",\n \t\t\t\t"menu":"1BOX24時間",\n \t\t\t\t"price":"4,800",\n \t\t\t\t"access":"住所:千歳市美々1292-922<br>営業時間:8:30~21:00<br>アクセス:送迎",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0036&shpcode=W001",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0036-1.jpg",\n \t\t\t\t"brand":"ワンズレンタカー"\n \t\t\t},\n \t\t\t"12":{\n \t\t\t\t"name":"MIDレンタカー 新千歳空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"7,150",\n \t\t\t\t"access":"住所:千歳市千代田町7丁目1789番地3 千歳ステーションプラザ2F 千歳ステーションホテルロビー内<br>営業時間:8:00~18:00<br>アクセス:送迎10分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0086&shpcode=bu02",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0086-1.jpg",\n \t\t\t\t"brand":"MIDレンタカー"\n \t\t\t},\n \t\t\t"13":{\n \t\t\t\t"name":"ホンダレンタカー ホンダレンタリース北海道 新千歳空港ラベンダー店",\n \t\t\t\t"menu":"軽自動車24時間",\n \t\t\t\t"price":"4,870",\n \t\t\t\t"access":"住所:千歳市柏台南2丁目1-6<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:送迎",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0005&shpcode=hh04",\n \t\t\t\t"logo":"//www2.web-rentacar.com/share/img/hondarentalease.jpg",\n \t\t\t\t"brand":"ホンダレンタカー"\n \n \t\t\t},\n \t\t\t"14":{\n \t\t\t\t"name":"ホンダレンタカー ホンダレンタリース札幌 千歳店",\n \t\t\t\t"menu":"軽自動車24時間",\n \t\t\t\t"price":"5,500",\n \t\t\t\t"access":"住所:千歳市真々地4丁目11-1<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:送迎10分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0005&shpcode=hhs5",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0005-1.jpg",\n \t\t\t\t"brand":"ホンダレンタカー"\n \t\t\t}\n \t\t},\n \t\t"guide":"広大な北海道の玄関口である新千歳空港。ここからレンタカーで出発する方は非常に多く、新千歳空港内にカウンターを構えているレンタカー会社や、空港近辺にレンタカー貸出店舗をおいているレンタカー会社も多数。このため、非常に多くのプランの中から、ご希望に合ったレンタカープランを選べる環境となっています。<br>レンタカー貸出時の流れは大きく分けて2種類。一つは、新千歳空港内のカウンターで受付し、係員が貸出店舗への送迎バスへご案内する流れ。もう一つは、新千歳空港到着後にお客様からレンタカー会社へご連絡いただき、送迎バスでレンタカー貸出店舗へご移動いただく流れです。<br>どちらの流れになるかは、ご予約いただいたレンタカー貸出店舗ごとに異なります。詳しくは、レンタカープラン詳細画面に表示される「アクセス」欄をご覧ください。<br><br>■新千歳空港内のカウンターで手続きをする場合<br>新千歳空港では、1階到着ロビーに、各レンタカー会社の受付カウンターが並んでいます。新千歳空港に到着後、ご予約いただいたレンタカー会社名をご確認の上、カウンターへお越しください。<br>なお、当サイトで取り扱いのあるレンタカー会社の中で新千歳空港にカウンターを構えているレンタカー会社は、「日産レンタカー」「ホンダレンタリース札幌」「駅レンタカー」「スズキレンタカー北海道」「バジェットレンタカー」「ワールドネットレンタカー」となります。<br><br>■新千歳空港に到着後、お客さまからご連絡いただく場合<br>レンタカープラン詳細画面に表示される「アクセス」欄に、レンタカー会社の送迎受付用の電話番号が記載されています。新千歳空港に到着後、レンタカー会社へお電話いただき、レンタカー会社指定の送迎バス待合場所で、レンタカー会社の送迎スタッフお待ちください。なお多くのレンタカー会社店舗は、新千歳空港から車で5~10分圏内にあります。<br><br>■その他の流れ<br>レンタカー会社によっては、下記のような流れで貸出までご案内させていただく場合がございます。<br>・新千歳空港到着ロビーで、お客様の名前を書いたプレートをもったレンタカー会社係員がお待ちしている。<br>・レンタカー会社指定の新千歳空港近辺の送迎ポイントへお越しいただく。<br>・電車でご移動いただきご来店<br>各レンタカープランの「アクセス」欄もしくは「店舗からのお知らせ」欄に、新千歳空港到着後のご案内が記載されています。ご確認の上、ご予約くださいませ。",\n "meetingplace":{\n \t\t\t"0":{\n \t\t\t\t"image":"/img/area/hokkaido/newchitose.jpg",\n \t\t\t\t"alt":"新千歳空港公式サイト",\n \t\t\t\t"imagecomment":"出典:<a href=|https://www.new-chitose-airport.jp/ja/access/rentacar/|>新千歳空港公式サイト</a>",\n \t\t\t\t"contents":"国内線到着ターミナルの北側(ANA側)にレンタカーカウンターがあります。<br>カウンターのあるレンタカー会社で予約されている場合は、まずはこちらで受付を行ってください。<br>カウンターのないレンタカー会社で予約されている場合は、新千歳空港到着後店舗までお電話のうえ、集合場所の案内を受けてください。"\n \t\t\t}\n \t\t},\n \t\t"faq":{\n \t\t\t"0":{\n \t\t\t\t"q":"初めての北海道旅行です。冬の北海道での運転って難しいでしょうか。",\n \t\t\t\t"a":"難しい運転技術は必要ありません。",\n \t\t\t\t"detail":"高度な運転テクニックは必要ありませんが、いくつか注意すべき点があります。<br><br>1点目は車間距離を十分に取り急ブレーキをかけないこと。凍結した路面で急ブレーキをかけると、スタッドレスタイヤを装着していてもすぐに停止することができず、十分に車間距離をとっていなければ追突は避けられません。また急ハンドルもスピンの原因になります。常に慎重な運転を心がけてください。<br><br>2点目は猛吹雪のときは、すぐに停車して車外に出ないこと。北海道の道路には、吹雪の際に道路の位置を示す「固定式視線誘導柱」が立っていますが、猛吹雪になるとホワイトアウトして前後不覚に陥ります。そんな時は一旦停止してハザードを点滅。吹雪が収まるのを待ちましょう。むやみに外に出ると後続車に轢かれる恐れがありますので、必ず車内に留まりましょう。<br><br>3点目は4WDの車をレンタルすること。走行安定性が抜群ですし、雪に片輪を突っ込んだり、穴に落としても比較的脱出が可能です。オフロードタイプだけでなく、軽自動車やセダンなどにも4WDの設定がありますので、用途に合わせて選択することができます。<br>冬の北海道のドライブは気象条件によって大きく変わります。移動距離を夏よりも半分くらいにするなど、無理のない計画を立ててください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"q":"鉄道で移動するのとレンタカーで移動するのはどちらが便利ですか。",\n \t\t\t\t"a":"荷物を持ち運ばずに移動できることや、人数が多いほど安くなる点ではレンタカーが有利です。",\n \t\t\t\t"detail":"しかし運転による疲労感や安全性を考えると公共交通機関の利用に軍配が上がります。また降雪により道幅が狭くなるため札幌など都心は大渋滞し、通常30分程度で移動できる距離が2時間以上もかかることもあります。<br>ベストな方法としてレンタカーと公共交通機関を組み合わせることをお勧めします。例えば札幌から函館に遊びに行く場合、函館までを鉄道で移動し、函館市内はレンタカーを使うことで疲労感なく安全に移動できるうえに、目的地では時間を気にせずに楽しむことができます。道内主要都市の駅付近には、かならずレンタカー会社がありますし乗り捨ても可能ですので、往路を鉄道、復路をレンタカーにして途中にどこかに寄りながら戻るのもいいでしょう。無理な運転で事故を起こしてしまえば、せっかくの旅も台無しになります。安さだけでなく安全性も考慮した方がいいですね。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"q":"2名で利用します。格安コンパクトカーを借りることができる新千歳空港周辺のレンタカー会社を教えて下さい。",\n \t\t\t\t"a":"ワンズレンタカー・クイックレンタカー・トクトクレンタカー・カースタレンタカーがオススメです。",\n \t\t\t\t"detail":"ただし同じ価格帯でも、会社によって4WDやナビが標準装備されているなどの違いが見られます。雪道なら4WDの方が安定した走行が可能ですし、土地勘のない場所ではナビが役に立ちます。個々の使い勝手やトータルでの装備を考慮してレンタルするのがベストです。またこれらの格安レンタカーは、中古車などを使用することで料金を抑えています。性能には問題はありませんが、その点を理解の上ご利用ください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"q":"レンタカーで長距離の移動を計画しています。新千歳空港周辺で安心できるレンタカー会社を教えて下さい。",\n \t\t\t\t"a":"3年以内の新車を取り扱う大手レンタカー会社は安心感が高いです。",\n \t\t\t\t"detail":"スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"q":"札幌駅周辺を運転する上で注意点はありますか?",\n \t\t\t\t"a":"札幌市中心部に向かい朝夕に渋滞が発生します。",\n \t\t\t\t"detail":"売り上げや車の保有台数を見ると、日産レンタカーあたりが大手といえます。税法上の自動車の耐用年数は4年ですが、大手では登録3年以内の車を使用することが多いですし、ナビやETCなどが標準装備されていることが多いので、安心してドライブできます。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"q":"スノーボード用品・スキー用品を積み込みたいです。どういう車を選べばいいですか。また、何かつけなければいけないオプションはありますか。",\n \t\t\t\t"a":"2人までならどんな車もOKです。",\n \t\t\t\t"detail":"ひと昔前までは身長より長いスキーが主流でしたが、現在では身長より短いカービングスキーが主流となっています。そのため1~2人であれば後部座席を倒すことで、コンパクトカーでもスキーや荷物を車内に積み込むことができます。それ以上の人が乗車する場合はスキーキャリアが必要になります。スノーボードの場合はボードが短いので、スキーほどスペースを取らないので、キャリアなしでもコンパクトカーに積み込むことができます。<br>ゲレンデまでの道は除雪されているので、どんな車でも走れないことはないですが、雪山に向かうため車種にかかわらず4WDがおススメです。使い勝手で選ぶならラゲッジスペースの広いステーションワゴンは多くの荷物やスキーを積むことができますし、吹き溜まりなどを超える場合は、悪路に強いランドクルーザーなどのクロスカントリータイプが重宝します。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"6":{\n \t\t\t\t"q":"新千歳空港到着後から、レンタカーを借りるまでの流れが知りたいです。",\n \t\t\t\t"a":"空港内にカウンターを設けている会社と、空港外の営業所で手続きを行う会社があります。",\n \t\t\t\t"detail":"新千歳空港内にカウンターを設けている会社は、ホンダオートレンタカー、ホンダレンタリース札幌 千歳店、日産レンタカー、バジェットレンタカー、ワールドネットレンタカーの8社です。これらの会社でレンタカーを借りる場合は飛行機を降りた後にカウンターに出向き、利用手続きを完了します。<br>空港内にカウンターがない場合は、あらかじめ到着時刻を伝えて迎えに来てもらうか、到着後に連絡して送迎を依頼します。空港近郊または市街地の営業所まで移動して、そこで手続きを行います。周辺は駐車禁止なため空港での車の受け渡しはできず、いずれも営業所に移動して車を受け取らなくてはなりません。営業所までの所要時間は平均10分程度となっています。すぐにでも出発したい人は、空港内にカウンターがあり、かつ営業所が近い会社を選ぶとよいでしょう。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"7":{\n \t\t\t\t"q":"返却時、何分前に店舗に向かえばいいでしょうか。",\n \t\t\t\t"a":"フライト2時間前には営業所に到着しておきたいものです。",\n \t\t\t\t"detail":"新千歳空港にはカウンター数が少ないため、搭乗手続きにとても時間がかかります。特にお盆や暮れ、夏や雪まつり時期などのシーズンはかなり混雑します。空港に到着してからの搭乗手続きや、空港までの移動時間、車の返却手続きなどを考えると、十分な余裕が必要です。新千歳空港ターミナルビルには、お土産屋が豊富なだけでなく、道内の人気ラーメン店10軒が集合した「新千歳ラーメン道場」や、作りたてのポテトチップスを味わえる「カルビープラス」、ドラえもんのテーマパークである「ドラえもんスカイパーク」などがあり、最後まで思い出作りができますよ!",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"8":{\n \t\t\t\t"q":"返却店舗に近いガソリンスタンドはありますか。",\n \t\t\t\t"a":"多数あります。",\n \t\t\t\t"detail":"レンタカー会社の営業所が密集しているアウトレットモール・レラ付近の柏台・柏台南や千歳科学技術大学付近の美々、市街地に近い朝日町などにはガソリンスタンドが多数ありますので問題ありません。ただし、北海道まるごと市場がある真々地や苫小牧市美沢の近辺にはガソリンスタンドがありませんので、千歳市街地で給油しておいた方がいいでしょう。たまに「レンタカー指定ガソリンスタンド」などの看板を掲げている店もありますが、どこで給油しなくてはならないという縛りはありませんので、お好きなガソリンスタンドで給油してください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"9":{\n \t\t\t\t"q":"スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?",\n \t\t\t\t"a":"冬季間の北海道のレンタカーはスタッドレスタイヤが標準装備です。",\n \t\t\t\t"detail":"スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。<br>30年ほど前までは鉄のピンが装着されたスパイクタイヤが主流でしたが、ピンがアスファルトを削ることで人体に有害な粉塵が発生することから廃止され、今はスタッドレスタイヤが主流となっています。もちろんチェーンを装着する必要はありません。スタッドレスタイヤには、発泡ゴムという柔らかい材料が用いられ、凍った路面に吸い付くようにできています。装着期間は、11月から5月くらいが平均で、時期や場所によっては桜の咲く5月に大雪が降ったり、紅葉が散る前に小雪がちらつくこともあります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"10":{\n \t\t\t\t"q":"格安のレンタカー会社と大手のレンタカー会社の違いを教えて下さい。",\n \t\t\t\t"a":"使用している車両が新車か中古か、装備が標準かオプションなのかなど、様々な違いがあります。",\n \t\t\t\t"detail":"中古車取扱いレンタカー会社と大手レンタカー会社の特徴は、航空会社におけるLCC(ローコストキャリア)と大手キャリアによく似ています。予算や用途などを考慮して上手に選んでください。<br>格安レンタカー会社と大手レンタカー会社のメリット・デメリットを比較してみましょう。<br><br>■中古車取扱いレンタカー会社の特徴<br>①軽自動車・コンパクトカーが12時間2000円台からレンタルできるので、複数で利用する場合は、タクシーどころか公共交通機関より安くあげられます。<br>②ガソリンスタンドや整備工場などを兼業しているため、取扱店が近くにあれば身近な場所でレンタルすることができます。<br>③中古車を使用しているため、高年式車や走行距離が長い車両が多いです。ただし故障することは少なく、車内清掃は行き届いていますし、こだわらなければ問題がないといえます。<br>④カーナビやETCなどのオプションが割高です。<br>⑤返却時間がシビアで、少しの遅れでも延滞料を徴収されることがあります。<br><br>■大手レンタカー会社の特徴<br>①「大手」というネームバリューが安心感をもたらす。<br>②すべて新車を使用しているため、故障などの心配が少ない。<br>③カーナビやETCなどが標準装備されていることが多い。<br>④料金が中古車取扱いレンタカー会社に比べて3倍ほど高い。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"spot":{\n \t\t\t"0":{\n \t\t\t\t"name":"支笏洞爺国立公園",\n \t\t\t\t"place":"(千歳市)",\n \t\t\t\t"image":"/img/area/hokkaido/shinchitose/shikotsu.jpeg",\n \t\t\t\t"detail":"千歳市の重要な観光スポットとなっています。また、日本で最もきれいな湖の1つで、日本最北の不凍湖としても知られています。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"サケのふるさと千歳水族館",\n \t\t\t\t"place":"(千歳市)",\n \t\t\t\t"image":"/img/area/hokkaido/shinchitose/sakefurusato.png",\n \t\t\t\t"detail":"千歳川の水中を直接見ることのできる日本初の施設「水中観察ゾーン」では、秋に産卵のため川をさかのぼるサケの群れは必見です。"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"新千歳空港ターミナルビル",\n \t\t\t\t"place":"(千歳市)",\n \t\t\t\t"image":"/img/area/hokkaido/shinchitose/shinchitoseap.jpg",\n \t\t\t\t"detail":"北海道1の空の玄関口は、美食はもちろん「ドラえもん わくわくスカイパーク」など遊べる施設も設けています。早めにレンタカーを返却して空港を満喫するのもおすすめです。"\n \t\t\t}\n \t\t},\n \t\t"drive":{\n \t\t\t"0":{\n \t\t\t\t"title":"羊蹄山の湧き水",\n \t\t\t\t"detail":"古代アイヌ族から聖なる山と崇められ、「蝦夷富士」としても名高い「羊蹄山(ようていざん)」。この山がもたらすミネラル豊富な「神の水(カムイワッカ)」の湧き水がタダで飲み放題・汲み放題なのが羊蹄山麓の真狩村(まっかりむら)にある「羊蹄山の湧き水」。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"苔の回廊",\n \t\t\t\t"detail":"支笏湖畔にたたずむ緑のビロードに包まれた渓谷「苔の回廊」。まさに「緑の秘境」で、まるでジブリに出てきそうな神秘的な空間です。"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"title":"ふきだし公園",\n \t\t\t\t"detail":"京極町にある「ふきだし公園」もまた羊蹄山の恵みが湧き出るスポット。羊蹄山麓北東部、道の駅が併設された広い公園の敷地内にはモフモフ苔に覆われた美しい池や湧水口があり、霧が立ち込める早朝は息を呑む絶景です。"\n \t\t\t}\n \t\t},\n \t\t"souvenir":{\n \t\t\t"0":{\n \t\t\t\t"title":"ロイズ",\n \t\t\t\t"detail":"言わずと知れた名店ロイズ。ここ新千歳空港には見学可能なチョコレート工場まであるのです!ここだけの限定品もありますので、身近な方へのお土産にぜひ。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"キャラメルビスケット",\n \t\t\t\t"detail":"あの「グリコ」のキャラメル専門店。店内のキッチンで作られるキャラメルにバターたっぷりのビスケットを合わせた逸品です。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"railway":{\n \t\t\t"0":{\n \t\t\t\t"title":"札幌駅",\n \t\t\t\t"url":"/ja/area/hokkaido/sapporo_st"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"函館駅",\n \t\t\t\t"url":"/ja/area/hokkaido/hakodate_st"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"title":"帯広駅",\n \t\t\t\t"url":"/ja/area/hokkaido/obihiro_st"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"title":"新函館北斗駅",\n \t\t\t\t"url":"/ja/area/station/ST9004"\n \t\t\t}\n \t\t},\n \t\t"airport":{\n \t\t\t"0":{\n \t\t\t\t"title":"旭川空港",\n \t\t\t\t"url":"/ja/area/hokkaido/asahikawa_ap"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"丘珠空港",\n \t\t\t\t"url":"/ja/area/airport/AP0009"\n \t\t\t}\n \t\t}\n \t},\n \t"kushiro_ap":{\n \t\t"property":"釧路空港",\n \t\t"tileicon":{\n \t\t\t"extended":{\n \t\t\t\t"title":"長時間営業",\n \t\t\t\t"icon":"/img/icon/icon_clock.svg"\n \t\t\t},\n \t\t\t"near":{\n \t\t\t\t"title":"アクセス良好!送迎5分以内!",\n \t\t\t\t"icon":"/img/icon/icon_man.svg"\n \t\t\t},\n \t\t\t"other":{\n \t\t\t\t"title":"その他の周辺店舗",\n \t\t\t\t"icon":"/img/icon/icon_store.svg"\n \t\t\t}\n \t\t},\n \t\t"extended":{\n \t\t\t"0":{\n \t\t\t\t"name":"",\n \t\t\t\t"menu":"",\n \t\t\t\t"price":"",\n \t\t\t\t"access":"",\n \t\t\t\t"link":"",\n \t\t\t\t"logo":"",\n \t\t\t\t"brand":""\n \t\t\t}\n \t\t},\n \t\t"near":{\n \t\t\t"0":{\n \t\t\t\t"name":"日産レンタカー 釧路空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,390",\n \t\t\t\t"access":"住所:北海道釧路市鶴丘2-1<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎5分)",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0200&shpcode=N013",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg",\n \t\t\t\t"brand":"日産レンタカー"\n \t\t\t}\n \t\t},\n \t\t"other":{\n \t\t\t"0":{\n \t\t\t\t"name":"駅レンタカー 釧路空港営業所",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,000",\n \t\t\t\t"access":"住所:北海道釧路市鶴丘2-1<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0019&shpcode=EH23",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg",\n \t\t\t\t"brand":"駅レンタカー"\n \t\t\t}\n \t\t},\n \t\t"guide":"「たんちょう釧路空港」の愛称が示すように国立公園にほど近い道東の玄関口。<br>広大な自然あふれる釧路・阿寒エリアでリフレッシュされる方も多いでしょう。釧路は交通の便が良いわけではないのでレンタカーが便利です。<br><br>当サイトでは大手レンタカー会社を中心に約5社のプランを比較できます。ご要望にあったプランをお探しください。",\n \t\t"faq":{\n \t\t\t"0":{\n \t\t\t\t"q":"北海道道東で2泊3日の旅行です。釧路空港到着の飛行機の予定ですが、レンタカーで移動した方がいいですか?電車で移動した方がいいですか?",\n \t\t\t\t"a":"迷わずレンタカーを利用して下さい。",\n \t\t\t\t"detail":"釧路空港は釧路市内から約20㎞以上、車で約30分の距離にあり、移動に時間がかかります。公共交通機関は本数が少なく、道東の各都市や観光地に行くのにも不便です。スムーズに移動したいのなら、必ずレンタカーをご利用ください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"q":"貸出しは釧路空港ですが、返却は別の場所で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。",\n \t\t\t\t"a":"一部レンタカー会社で可能です。",\n \t\t\t\t"detail":"予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"q":"空港到着後、レンタカーを借りて昼食をとろうと思います。オススメのランチスポットを教えて下さい。",\n \t\t\t\t"a":"ランチは空港か市街地・観光地まで行って、召し上がり下さい。",\n \t\t\t\t"detail":"釧路空港近辺には飲食店はおろか、コンビニエンスストアもありません。空港内のレストランで食事をするか、市街地または観光地で召し上がりください。<br><br>釧路は日本有数の漁港であり、新鮮な魚介が豊富です。釧路和商市場では、好きなネタを選んで海鮮丼を作る「勝手丼」が人気。ランチもやっておりますので、一度お立ち寄りされることをオススメいたします。",\n \t\t\t\t"image":"https://www.web-rentacar.com/img/area/hokkaido/kushiro/kushiro_ap03.jpg"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"q":"釧路空港に着いてレンタカーを借りるまでの流れを教えて下さい。",\n \t\t\t\t"a":"まず空港内カウンターにお立ち寄りください。",\n \t\t\t\t"detail":"<a href=|/ja/show-shop-detail?brdcode=0200&shpcode=N013| class=|text-deco-under|>日産レンタカー</a>の2社のカウンターがあります。<br>なお、<a href=|/ja/show-shop-detail?brdcode=0019&shpcode=EH23| class=|text-deco-under|>駅レンタカー</a>は日産レンタカー受付カウンターでの受付となります。その他は各社の案内に従ってください。<br><br>カウンターを設置している会社は、空港近くに店舗があります。送迎車で案内されますが、わずか5分で到着します。その後、店舗で手続きを行い、レンタカー利用開始となります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"q":"空港から営業所までの送迎時間はどれくらいかかりますか?",\n \t\t\t\t"a":"所要時間は、送迎車で5分程度の距離にあります。",\n \t\t\t\t"detail":"レンタカードットコムで掲載されているレンタカー会社は5社あります。すべて同じ敷地内に並んでいますので、間違えることはありません。",\n \t\t\t\t"image":"https://www.web-rentacar.com/img/area/hokkaido/kushiro/kushiro_ap04.jpg"\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"q":"返却店舗に近いガソリンスタンドはありますか。",\n \t\t\t\t"a":"釧路空港近くにガソリンスタンドはありません。。",\n \t\t\t\t"detail":"最寄りのガソリンスタンドは、大楽毛にある丸井大楽毛給油所まで約12分、阿寒湖町にあるホクレン阿寒給油所まで約15分です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"6":{\n \t\t\t\t"q":"帰りのフライト出発何時間前に返却すればいいでしょうか。",\n \t\t\t\t"a":"フライト60分前でも間に合います。",\n \t\t\t\t"detail":"店舗から空港までの送迎時間は、わずか5分、空港周辺は信号もなく、渋滞は一切ありません。空港内にレストランや売店がありますが、そのほか時間を潰せるようなものはありません。早めに返却せずに、ゆっくりと北海道を楽しんでから返却するのがおススメです。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"7":{\n \t\t\t\t"q":"レンタカー返却後、フライト出発まで釧路空港での時間の過ごし方を教えてください。",\n \t\t\t\t"a":"釧路空港内はレストラン・売店共に充実しています。",\n \t\t\t\t"detail":"特に海鮮丼が豊富で、イクラ丼、鮭親子丼、ウニ丼、ウニイクラ丼、ホタテイクラ丼など、きりがないほど。また、釧路ラーメンは通好みの味です。細いストレート麺にしょうゆベース、あっさりした味で、札幌ラーメンや函館ラーメンとは異なるテイストです。<br><br>お土産屋を覗けば、釧路らしいものが溢れています。瓶に入ったマリモはいかがでしょうか。ただし、阿寒湖のものは天然記念物なため、売られているのは養殖ものとなります。天気がよい日は、3階にある送迎デッキに出てみましょう。どこまでも高い空に、見渡す限りの平原。北海道の自然を目に焼き付けてください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"8":{\n \t\t\t\t"q":"スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?",\n \t\t\t\t"a":"冬季間の北海道のレンタカーはスタッドレスタイヤが標準装備です。",\n \t\t\t\t"detail":"スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。<br>30年ほど前までは鉄のピンが装着されたスパイクタイヤが主流でしたが、ピンがアスファルトを削ることで人体に有害な粉塵が発生することから廃止され、今はスタッドレスタイヤが主流となっています。もちろんチェーンを装着する必要はありません。スタッドレスタイヤには、発泡ゴムという柔らかい材料が用いられ、凍った路面に吸い付くようにできています。装着期間は、11月から5月くらいが平均で、時期や場所によっては桜の咲く5月に大雪が降ったり、紅葉が散る前に小雪がちらつくこともあります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"9":{\n \t\t\t\t"q":"格安のレンタカー会社と大手のレンタカー会社の違いを教えて下さい。",\n \t\t\t\t"a":"使用している車両が新車か中古か、装備が標準かオプションなのかなど、様々な違いがあります。",\n \t\t\t\t"detail":"中古車取扱いレンタカー会社と大手レンタカー会社の特徴は、航空会社におけるLCC(ローコストキャリア)と大手キャリアによく似ています。予算や用途などを考慮して上手に選んでください。<br>格安レンタカー会社と大手レンタカー会社のメリット・デメリットを比較してみましょう。<br><br>■中古車取扱いレンタカー会社の特徴<br>①軽自動車・コンパクトカーが12時間2000円台からレンタルできるので、複数で利用する場合は、タクシーどころか公共交通機関より安くあげられます。<br>②ガソリンスタンドや整備工場などを兼業しているため、取扱店が近くにあれば身近な場所でレンタルすることができます。<br>③中古車を使用しているため、高年式車や走行距離が長い車両が多いです。ただし故障することは少なく、車内清掃は行き届いていますし、こだわらなければ問題がないといえます。<br>④カーナビやETCなどのオプションが割高です。<br>⑤返却時間がシビアで、少しの遅れでも延滞料を徴収されることがあります。<br><br>■大手レンタカー会社の特徴<br>①「大手」というネームバリューが安心感をもたらす。<br>②すべて新車を使用しているため、故障などの心配が少ない。<br>③カーナビやETCなどが標準装備されていることが多い。<br>④料金が中古車取扱いレンタカー会社に比べて3倍ほど高い。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"spot":{\n \t\t\t"0":{\n \t\t\t\t"name":"摩周湖",\n \t\t\t\t"place":"(川上郡)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:2時間30分<br><br>世界有数の透明度を誇る神秘の湖です。霧のイメージが強いですが、晴れると見事な摩周ブルーが現れ、鏡のように雲や木々を映し出します。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"屈斜路湖",\n \t\t\t\t"place":"(弟子屈町)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:1時間30分<br><br>怪獣「クッシー」が棲むと噂される湖です。湖畔の砂を掘ると温泉がわき出し、砂湯を楽しむことができます。"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"阿寒湖",\n \t\t\t\t"place":"(釧路市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:1時間10分<br><br>マリモで有名な湖です。今なおアイヌ文化を継承し、木彫りを中心としたお土産屋が並び、アイヌの古式舞踏や、民族楽器「ムックリ」の演奏を見ることができます。"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"name":"釧路湿原",\n \t\t\t\t"place":"(釧路市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"面積18,290haの日本最大の湿原です。タンチョウやキタサンショウウオ、幻の魚「イトウ」などが生息する大自然が魅力です。"\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"name":"釧路市丹頂鶴自然公園",\n \t\t\t\t"place":"(釧路市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"釧路空港から車で10分の距離にある公園です。季節、天候に問わずタンチョウを見ることができます。"\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"name":"鶴見台",\n \t\t\t\t"place":"(鶴居村)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"鶴居村にある鶴見台では、タンチョウの姿を群れで観察することができます。近くの住民の方が給餌を続けています。"\n \t\t\t}\n \t\t},\n \t\t"drive":{\n \t\t\t"0":{\n \t\t\t\t"title":"タンチョウに出会う",\n \t\t\t\t"detail":"釧路空港からわずか10分ほどで到着する釧路市丹頂鶴自然公園。1年を通してタンチョウと出会える貴重な公園です。ここから20分ほどで、次のスポット「鶴見台」に到着です。こちらには給餌場があるため、給餌の時間に合わせていくとタンチョウの群れに出会えるかもしれません。タンチョウがよく見られるのは冬なので、最後は冷えた体を鶴居村温泉で温めましょう。"\n \t\t\t}\n \t\t},\n \t\t"souvenir":{\n \t\t\t"0":{\n \t\t\t\t"title":"ぽてコタン。",\n \t\t\t\t"detail":"コロンとした見た目にザクザクとした食感が特徴の「ぽてコタン」一度食べると癖になるので、大目にお持ち帰りするのがおすすめです。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"パティスリーコルネ「くじらすく」",\n \t\t\t\t"detail":"実はクジラの街「釧路」にちなんだクジラ型のラスクです。たっぷりしみ込んだチョコレートが最高です。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"railway":{\n \t\t\t"0":{\n \t\t\t\t"title":"釧路駅",\n \t\t\t\t"url":"/ja/area/station/ST0061"\n \t\t\t}\n \t\t},\n \t\t"airport":{\n \t\t\t"0":{\n \t\t\t\t"title":"帯広空港",\n \t\t\t\t"url":"/ja/area/hokkaido/obihiro_ap"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"中標津空港",\n \t\t\t\t"url":"/ja/area/hokkaido/nakashibetsu_ap"\n \t\t\t}\n \t\t}\n \t},\n \t"memanbetsu_ap":{\n \t\t"property":"女満別空港",\n \t\t"tileicon":{\n \t\t\t"extended":{\n \t\t\t\t"title":"長時間営業",\n \t\t\t\t"icon":"/img/icon/icon_clock.svg"\n \t\t\t},\n \t\t\t"near":{\n \t\t\t\t"title":"アクセス良好!送迎5分以内!",\n \t\t\t\t"icon":"/img/icon/icon_man.svg"\n \t\t\t},\n \t\t\t"other":{\n \t\t\t\t"title":"その他の周辺店舗",\n \t\t\t\t"icon":"/img/icon/icon_store.svg"\n \t\t\t}\n \t\t},\n \t\t"extended":{\n \t\t\t"0":{\n \t\t\t\t"name":"日産レンタカー 女満別空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,390",\n \t\t\t\t"access":"住所:北海道網走郡大空町女満別中央201-7<br>営業時間:8:00~20:00 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎5分)",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0200&shpcode=N026",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg",\n \t\t\t\t"brand":"日産レンタカー"\n \t\t\t}\n \t\t},\n \t\t"other":{\n \t\t\t"0":{\n \t\t\t\t"name":"駅レンタカー 女満別空港営業所",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,000",\n \t\t\t\t"access":"住所:北海道網走郡大空町女満別中央201-7 日産レンタカー内<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:空港内カウンターあり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0019&shpcode=EH18",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg",\n \t\t\t\t"brand":"駅レンタカー"\n \t\t\t}\n \t\t},\n \t\t"guide":"オホーツクの空の玄関「女満別空港」<br>オホーツク海と知床に近く、ひがし北海道の旅のスタート地点の一つですが周辺の交通の便はあまりよくない為、レンタカー利用が便利です。<br><br>当サイトでは大手レンタカー会社を中心に約5社のプランを比較できます。ご要望にあったプランをお探しください。",\n \t\t"faq":{\n \t\t\t"0":{\n \t\t\t\t"q":"北海道道東で2泊3日の旅行です。女満別空港到着の飛行機の予定ですが、レンタカーで移動した方がいいですか?電車で移動した方がいいですか?",\n \t\t\t\t"a":"レンタカー利用がオススメです!",\n \t\t\t\t"detail":"女満別空港周辺の公共交通機関は本数が少なく、観光には適していません。<br><br>ちなみに、女満別空港から網走方面へは、航空機の到着10分後にリムジンバスが定期的に出発しているので便利ですが、反対の美幌方面へは1日にたった3便しかありません。また、道内有数の観光地であるサロマ湖までは、たった60㎞程度しか離れていないにも関わらず、女満別空港から公共交通機関を使って乗り換えなしで行くことができません。効率的に観光するためには、レンタカーの利用が不可欠といえるでしょう。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"q":"貸出しは女満別空港ですが、返却は別の場所で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。",\n \t\t\t\t"a":"一部レンタカー会社で可能です。",\n \t\t\t\t"detail":"予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"q":"空港到着後、レンタカーを借りて昼食をとろうと思います。オススメのランチスポットを教えて下さい。",\n \t\t\t\t"a":"空港内のレストランか観光地まで移動してからお店を探すことをオススメします!",\n \t\t\t\t"detail":"女満別空港周辺に飲食店はほとんどありませんので、食事をしたいのなら観光地で済ませるか、空港内のレストラン街を利用することをオススメします。空港から車で10分ほど離れていますが、道の駅「メルヘンの丘めまんべつ」には、「メルヘンぴっと」という飲食店があり、地元の食材を作った料理を味わうことができます。",\n \t\t\t\t"image":"https://www.web-rentacar.com/img/area/hokkaido/memanbetsu/memanbetsu_ap03.jpg"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"q":"女満別空港に着いてレンタカーを借りるまでの流れを教えて下さい。",\n \t\t\t\t"a":"到着後、空港内各レンタカー会社カウンターへ、お立ち寄りください。",\n \t\t\t\t"detail":"女満別空港には、<a href=|/ja/show-shop-detail?brdcode=0200&shpcode=N026| class=|text-deco-under|>日産レンタカー</a>の2社のカウンターがあります。カウンターが設置してあるレンタカー会社をご利用の場合は、到着後、各レンタカー会社カウンターへ、お立ち寄りください。カウンターを設置している会社は、空港近くに店舗があります。送迎車で案内されますが、わずか2、3分で到着します。その後、店舗で手続きを行い、旅行開始となります。<br><br>なお、<a href=|/ja/show-shop-detail?brdcode=0019&shpcode=EH18| class=|text-deco-under|>駅レンタカー</a>は日産レンタカー受付カウンターでの受付となります。その他は各社の案内に従ってください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"q":"流氷を見に行こうと計画しています。女満別空港からレンタカーで移動できますか。",\n \t\t\t\t"a":"網走までの所要時間は、約30分、知床半島の観光地であるウトロまでは、約2時間30分です。",\n \t\t\t\t"detail":"流氷は、通常2月中旬から3月中旬までオホーツク海沿岸に漂着します。海に浮かんでいるため、風向きによっては沖に流れて行ってしまうこともあります。もし、網走の流氷が沖に流されていても、少し走った場所では、ビッチリと海を覆いつくしているということがあります。女満別空港から一番近いのは、網走から知床半島にかけての国道334号線沿いです。網走までの所要時間は、約30分、知床半島の観光地であるウトロまでは、約2時間30分です。また、流氷が接岸する時期には、網走港から「流氷観光砕氷船おーろら」が就航しますので、海洋から流氷を眺めるのもよいでしょう。<br><br>なお、運転は雪道ですので、大変危険です。信号が少なく道幅が広いからといって、スピードを出すのは事故のもと。急発進や急ブレーキも避けなくてはなりません。ハンドルコントロールができるように、スピードは控えめ、車間距離を十分に取り、無理のない行程でドライブしてください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"q":"空港から営業所までの送迎時間はどれくらいかかりますか?",\n \t\t\t\t"a":"所要時間は、送迎車で2~3分程度。歩いても5分もかからない距離にあります。",\n \t\t\t\t"detail":"レンタカードットコムで掲載されているレンタカー会社は5社あります。すべて同じ敷地内に並んでいますので、間違えることはありません。なお、駅レンタカーの営業所は、日産レンタカー内にあります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"6":{\n \t\t\t\t"q":"返却店舗に近いガソリンスタンドはありますか。",\n \t\t\t\t"a":"空港付近に6店舗あります。",\n \t\t\t\t"detail":"女満別空港に近いガソリンスタンドは、出光昭和シェル セルフ女満別空港SS/マルカ樫原商店です。その他にも5㎞圏内に、5つのガソリンスタンドがあります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"7":{\n \t\t\t\t"q":"帰りのフライト出発何時間前に返却すればいいでしょうか。",\n \t\t\t\t"a":"フライト60分前には返却しましょう。",\n \t\t\t\t"detail":"店舗から空港までの送迎時間は2~3分、空港周辺は信号もなく、渋滞は一切ありません。空港内にレストランや売店がありますが、そのほか時間を潰せるようなものはありませんので早めに返却せずに、ゆっくりと北海道を楽しんでから返却するのがおススメです。<br><br>具体的な時間などは貸出の際に店舗にて相談すると確実です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"8":{\n \t\t\t\t"q":"スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?",\n \t\t\t\t"a":"冬季間の北海道のレンタカーはスタッドレスタイヤが標準装備です。",\n \t\t\t\t"detail":"スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。<br>30年ほど前までは鉄のピンが装着されたスパイクタイヤが主流でしたが、ピンがアスファルトを削ることで人体に有害な粉塵が発生することから廃止され、今はスタッドレスタイヤが主流となっています。もちろんチェーンを装着する必要はありません。スタッドレスタイヤには、発泡ゴムという柔らかい材料が用いられ、凍った路面に吸い付くようにできています。装着期間は、11月から5月くらいが平均で、時期や場所によっては桜の咲く5月に大雪が降ったり、紅葉が散る前に小雪がちらつくこともあります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"9":{\n \t\t\t\t"q":"レンタカー返却後、フライト出発まで女満別空港での時間の過ごし方を教えてください。",\n \t\t\t\t"a":"オホーツク網走のアンテナショップ「レタラ」がオススメです!",\n \t\t\t\t"detail":"2階にレストラン・弁当屋各1店と、売店が数店あります。最後に北海道の味覚を楽しみたいなら、オホーツク網走のアンテナショップ「レタラ」で決まり!このレストランには、北海道らしい料理が揃っています。北海道のソウルフード「ザンギ」や、サーモンのハラス焼き、知床牛タタキなどは、ビールによく合います。かにラーメンに、かにチャーハン、かに天婦羅そばに寿司のセットもおススメ。カニ尽くしで、フライトまでお楽しみください。お金に余裕があるのなら、オホーツク遊覧飛行はいかがですか。サロマ湖や摩周湖、屈斜路湖、遠く知床半島まで遊覧する、15分から90分までのコースがあります。東藻琴芝ざくらコース(4月下旬~5月下旬 約20分 )や、上湧別チューリップコース(5月上旬~6月上旬)約50分)など、時期限定のコースもあります。<br>",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"spot":{\n \t\t\t"0":{\n \t\t\t\t"name":"めまんべつメルヘンの丘",\n \t\t\t\t"place":"(網走郡)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:15分<br><br>女満別空港から車で15分程度の場所にある丘陵です。 畑と木立、そしてどこまでも青い空が、まるで一枚の絵のよう。 いつまでも見つめていたい絶景です。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"知床半島",\n \t\t\t\t"place":"(斜里郡)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:2時間15分<br><br>【知床五湖・カムイワッカの滝】<br>雄大な湖を散策していると、エゾシカやキタキツネ、時にはヒグマに遭遇することも。散策することで、知床の大自然を気軽に感じることができます。<br><br>【知床半島クルージング】<br>知床の自然は、海から眺めるのが一番。ウトロ側では、海に落ちる豪快な滝や、ヒグマウォッチングなどのクルーズツアーを実施しています。知床横断道路を越えた羅臼町では、イルカやクジラ、時期によってはシャチを見ることができるネイチャークルーズを実施。どちらも魅力たっぷりです。<br><br>また、2月に入り流氷が流れ込むと、それに乗って、さまざまな野生動物が訪れます。アザラシはもちろん、絶滅危惧種といわれているオオワシの群れを見ることができるのは、羅臼からのネイチャークルーズだけ。世界中から観光客が集まっていますよ。"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"小清水原生花園",\n \t\t\t\t"place":"(斜里郡)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:30分<br><br>6月下旬から7月にかけて、網走から小清水町のオホーツク海沿岸には、たくさんの花が咲き乱れます。赤く燃えるようなハマナスや、オレンジ色のエゾカンゾウといった最果ての花々をお楽しみください。"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"name":"博物館網走監獄",\n \t\t\t\t"place":"(網走市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:20分<br><br>昔の網走刑務所を移築した博物館です。ところどころにリアルな人形が置かれ大迫力。通年営業ですが、凍えるような冬に訪れると雰囲気あります。"\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"name":"流氷観光砕氷船おーろら",\n \t\t\t\t"place":"(網走市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:30分<br><br>流氷が接岸すると、網走の観光は活気づきます。ぜひ乗ってほしいのが、「流氷観光砕氷船おーろら」。分厚い流氷を割りながら、観光船がオホーツク海を航海します。野生動物たちとの出会いに感動、一生忘れられない一日となることでしょう。"\n \t\t\t}\n \t\t},\n \t\t"drive":{\n \t\t\t"0":{\n \t\t\t\t"title":"緑・海・道よくばりコース",\n \t\t\t\t"detail":"感動の径→能取岬→天に続く道<br><br>網走市の中心部から天都山へのルートで、農村景観が楽しめる感動の径。ビューポイントパーキングがありますので、そちらで写真を撮るのがおすすめ!緑を存分に楽しんだ後は、能取岬へ向かいます。能取岬は、オホーツク海はもちろんのこと、能取湖と常呂町の海岸まで見られる絶景スポットです。秋にはサンゴ草に覆われて違う表情が楽しめます。最後は知床ドライブルートの中でも特に有名な「天に続く道」です。約18kmの直線ルートがそのまま空まで続いているかのような景色はツーリングなどでも高い人気を誇っています。"\n \t\t\t}\n \t\t},\n \t\t"souvenir":{\n \t\t\t"0":{\n \t\t\t\t"title":"しじ美醤油",\n \t\t\t\t"detail":"網走湖の特産である「しじみ」のエキスを加えた風味豊かな醤油です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"チーズ",\n \t\t\t\t"detail":"オホーツク海にほど近い「東藻琴」。人口より乳牛のほうが多いともいわれるこの地で作られるチーズは格別です。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"railway":{\n \t\t\t"0":{\n \t\t\t\t"title":"北見駅",\n \t\t\t\t"url":"/ja/area/station/ST0078"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"網走駅",\n \t\t\t\t"url":"/ja/area/station/ST0069"\n \t\t\t}\n \t\t},\n \t\t"airport":{\n \t\t\t"0":{\n \t\t\t\t"title":"中標津空港",\n \t\t\t\t"url":"/ja/area/hokkaido/nakashibetsu_ap"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"紋別空港",\n \t\t\t\t"url":"/ja/area/airport/AP0013"\n \t\t\t}\n \t\t}\n \t},\n \t"hakodate_ap":{\n \t\t"property":"函館空港",\n \t\t"tileicon":{\n \t\t\t"extended":{\n \t\t\t\t"title":"長時間営業",\n \t\t\t\t"icon":"/img/icon/icon_clock.svg"\n \t\t\t},\n \t\t\t"near":{\n \t\t\t\t"title":"アクセス良好!送迎5分以内!",\n \t\t\t\t"icon":"/img/icon/icon_man.svg"\n \t\t\t},\n \t\t\t"other":{\n \t\t\t\t"title":"その他の周辺店舗",\n \t\t\t\t"icon":"/img/icon/icon_store.svg"\n \t\t\t}\n \t\t},\n \t\t"extended":{\n \t\t\t"0":{\n \t\t\t\t"name":"駅レンタカー 函館空港営業所",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,000",\n \t\t\t\t"access":"住所:北海道函館市高松町569<br>営業時間:8:00~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0019&shpcode=EH09",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg",\n \t\t\t\t"brand":"駅レンタカー"\n \t\t\t}\n \t\t},\n \t\t"near":{\n \t\t\t"0":{\n \t\t\t\t"name":"日産レンタカー 函館空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,390",\n \t\t\t\t"access":"住所:北海道函館市高松町569<br>営業時間:8:00~20:00 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎1分)",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0200&shpcode=N009",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg",\n \t\t\t\t"brand":"日産レンタカー"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"HIPsレンタカー 函館空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"7,150",\n \t\t\t\t"access":"住所:北海道函館市高松町575番7<br>営業時間:8:30~18:30 ※時期により変動有<br>アクセス:送迎5分",\n \t\t\t\t"link":"https://www.web-rentacar.com/ja/show-shop-detail?brdcode=0335&shpcode=HP02",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0335.png",\n \t\t\t\t"brand":"HIPsレンタカー"\n \t\t\t}\n \t\t},\n \t\t"other":{\n \t\t\t"0":{\n \t\t\t\t"name":"OTSレンタカー 函館営業所店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"4,000",\n \t\t\t\t"access":"住所:北海道函館市高松町130-7<br>営業時間:8:00~19:00<br>アクセス:空港内カウンターあり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0020&shpcode=OT10",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0020-1.jpg",\n \t\t\t\t"brand":"OTSレンタカー"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"ワンズレンタカー 函館空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"4,400",\n \t\t\t\t"access":"住所:北海道函館市湯川町3-19-12<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:送迎5分",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0036&shpcode=W055",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0036-1.jpg",\n \t\t\t\t"brand":"ワンズレンタカー"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"ワールドネットレンタカー 函館空港営業所店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"9,600",\n \t\t\t\t"access":"住所:北海道函館市高松町220-1<br>営業時間:8:00~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0119&shpcode=wn04",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0119-1.jpg",\n \t\t\t\t"brand":"ワールドネットレンタカー"\n \t\t\t}\n \t\t},\n \t\t"guide":"北海道南部の空の玄関口「函館空港」。国際観光都市である函館に位置し、五稜郭や立待岬などが30分圏内です。<br><br>当サイトでは大手レンタカー会社を中心に約10社を取り扱っています。みなみ北海道観光にはレンタカーが便利ですよ!",\n \t\t"faq":{\n \t\t\t"0":{\n \t\t\t\t"q":"雪の降らない地域に住んでいます。冬の函館、ちょっと運転が不安なのですが……。",\n \t\t\t\t"a":"あまり心配はありません。しかし時間帯と場所によっては注意が必要です。",\n \t\t\t\t"detail":"函館市とその近郊の道南地区は道内でも比較的温暖な地域です。道央の羊蹄山周辺(ニセコ町とその近郊)などの豪雪地帯と比べて降雪量も少な目です。除雪作業もマメに行われていますし、日によってはアスファルトが見える程雪解けが進む事もあります。函館市中心部は建造物が多いのでホワイトアウトもあまり起こりません。ですからそれ程心配はしなくても良いかと思います。<br><br>しかし、夕暮れ時から急に冷え込む事もあります。その時に気を付けてほしいのが路面凍結です。片側2車線の大きな道路であれば溶けている事もありますが、一歩路地に入るとツルツル路面になっている場合が多いです。<br><br>特に赤信号で停止する時に滑って止まれなくなる可能性があります。交差点に近付いたらまずは歩行者用信号を確認しましょう。点滅信号であれば遠くからでも徐々にスピードダウンするよう心掛けましょう。決して急ブレーキを踏んではいけません。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"q":"函館空港到着後から、レンタカーを借りるまでの流れが知りたいです。",\n \t\t\t\t"a":"予約している場合、レンタカー会社で送迎の準備をしています。",\n \t\t\t\t"detail":"空港内レンタカー受付カウンターに立ち寄る場合、まずカウンター内のスタッフさんに予約者の名前を伝えて下さい。送迎車の手配をしてもらえます。<br><br>受付カウンターに立ち寄らない場合、予約時に営業所までの送迎車を手配していたらトイレそば の玄関で送迎スタッフさんが待っている、あるいは外の送迎車待機ポイントで待っていてくれます。<br><br>空港から営業所までは遠くはありませんが、周辺の道路は交通量が多く横断歩道がありません。さらに冬期間は路肩に雪が積もるので歩道がわかりにくくなっています。なれない雪道を歩いて営業所へ向かうより送迎サービスを利用した方が安心です。営業所に着いたら運転する方全員分の運転免許証の確認があります。その後契約書の署名を行い、車両の操作説明、ボディにキズやヘコミはないかスタッフさんと一緒に確認します。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"q":"レンタカーの返却時間から、函館空港から出るフライト時間まで、けっこう余裕があります。函館空港に時間をつぶせる場所はたくさんありますか?",\n \t\t\t\t"a":"見どころ満載の函館空港。時間ギリギリまで楽しんで!",\n \t\t\t\t"detail":"◆CAFÉ美鈴<br>国内線旅客ターミナルビル1階【CAFÉ美鈴】は函館の老舗の喫茶店です。香り高い焙煎コーヒーとサンドイッチやケーキを味わう事が出来ます。テイクアウトも出来ます。<br><br>土産ものや函と館<br>お土産の買い忘れはありませんか?国内線ターミナルビル2階には数多くのお土産屋さんがあります。革の小物やアイヌ民族の作品、ご当地グルメやスイーツなど、どれにするか迷ってしまいますね。<br>その中でも【土産ものや函と館】ではここにしかない限定品などが数多くあるので行ってみてはいかがでしょうか?<br><br>おんじき庭本<br>お腹が空いたら国内線旅客ターミナルビル1階【おんじき庭本】でラーメンはいかがですか?昔から地域に愛される函館の味をぜひご賞味下さい。<br><br>キッズコーナー・ゲームコーナー<br>長い待ち時間、もしお子さんがぐずってしまっても国内線旅客ターミナルビル3階に【キッズコーナー】と【ゲームコーナー】がありますよ。<br><br>空港ギャラリー<br>北海道ならではの芸術が展示されている【空港ギャラリー】は国内線旅客ターミナルビル2階にあります。観覧自由となっていますのでぜひ足を運んでみて下さい。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"q":"空港から営業所までの送迎距離・時間は、どれくらいかかりますか?",\n \t\t\t\t"a":"営業所までは送迎車の待ち時間も含めて約10分以内に到着します。",\n \t\t\t\t"detail":"到着出口から向かって左側、トイレのそばに玄関があります。そこから外に出ると送迎車の待機ポイントがあります。送迎車は各社約5分で待機ポイントに到着します。レンタカー会社によっては玄関付近でスタッフさんが待っていてくれる事もあります。<a href=|/ja/show-shop-detail?brdcode=0020&shpcode=OT10| class=|text-deco-under|>OTSレンタカー</a>、<a href=|/ja/show-shop-detail?brdcode=0119&shpcode=wn04| class=|text-deco-under|>ワールドネットレンタカー</a>は空港から少し離れているので積極的に送迎車を利用した方が良いでしょう。OTSレンタカーの隣にはガソリンスタンドがあるので(北海道エネルギー函館エアポート)返却する際はここで給油するのがオススメです。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"q":"函館市内のホテルに宿泊予定です。どのホテルも駐車場完備と思って大丈夫ですか。また、駐車料金無料のホテルが多いでしょうか。",\n \t\t\t\t"a":"駐車場完備・無料の施設がほとんどです。",\n \t\t\t\t"detail":"函館市内の宿泊施設にはほとんどの施設に無料駐車場が完備されています。滞在中は自由に出庫出来るのでまずはチェックインを済ませ、部屋に荷物を置いてから身軽にお出掛けする事も出来ます。<br><br>また、駐車場がない宿泊施設でも近隣に提携駐車場がある場合もあります。駐車場の料金が含まれている宿泊プランがあるホテルもありますので、宿泊施設を選ぶ際はプランにも注目してみると良いでしょう。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"q":"満タン返しのために立ち寄るガソリンスタンド、どこがよいでしょうか。",\n \t\t\t\t"a":"空港周辺には数多くのガソリンスタンドがあります。",\n \t\t\t\t"detail":"空港周辺の商業施設【フレスポ戸倉】の向かいには前側石油(ENEOS)戸倉給油所があります。ここはセルフガソリンスタンドなので燃料のコストを抑えたい!という方にオススメです。24時間営業なので深夜・早朝でも給油出来ます。セルフで給油する場合はガソリンの種類を間違えないように注意しましょう。<br><br>函館空港に一番近いガソリンスタンドでしたら北海道エネルギー函館エアポート(ENEOS)があります。 フルサービスなので安心のサービスを受ける事が出来ます。営業終了時間が早目なので注意して下さい。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"6":{\n \t\t\t\t"q":"冬の間、レンタカーにはスタッドレスタイヤが装備されていますか。",\n \t\t\t\t"a":"標準装備のレンタカー会社がほとんどです。",\n \t\t\t\t"detail":"多くの函館空港周辺貸出レンタカーは、スタッドレスタイヤを装備していますが、時期や店舗によってはチェーン装備対応となる場合があります。<br><br>詳細についてはプランごとに表示されている「選択可能オプション」欄をご覧ください。スタッドレスタイヤを標準装備しているプランには、アイコンが表示されていますので、ご確認ください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"7":{\n \t\t\t\t"q":"北海道への到着は函館空港ですが、帰りは他の空港を利用予定です。乗り捨ては可能ですか。",\n \t\t\t\t"a":"一部レンタカー会社で可能です。",\n \t\t\t\t"detail":"レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。(送迎ご希望の方向け、到着時間や飛行機の便名ご記入欄の一段上をご覧ください) こちらで、返却先店舗が函館空港店以外の複数の中から選択で来た場合、レンタカーの乗り捨てサービスをご利用いただけます。一方、選択肢が函館空港店のみであれば、乗り捨て利用不可プランとなります。<br>※乗り捨てをする場合は別途オプション料金が必要になります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"8":{\n \t\t\t\t"q":"函館空港に到着する飛行機の便名が、予約時点では分かりません。レンタカー予約画面の便名入力欄にはどう入力したらよいですか。",\n \t\t\t\t"a":"便名欄には、未定とご記入ください。",\n \t\t\t\t"detail":"レンタカー会社では、レンタカープランを検索した際に入力いただいた、貸出時間をもとに車両や、送迎の準備をいたします。もし函館到着便の時間が、この貸出時間と異なる便になった場合、マイページより必ずレンタカー会社へご連絡ください。ご利用便が確定しましたら、レンタカー会社へご連絡いただけると、送迎やレンタカー貸出手続きがスムーズに進みます。<br><br>また、レンタカー会社によっては、函館到着便の確認のご連絡をあらかじめ差し上げるケースもございます。その際は、お分かりになっている情報をお教えいただけますようお願いいたします。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"spot":{\n \t\t\t"0":{\n \t\t\t\t"name":"函館山",\n \t\t\t\t"place":"(函館市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約25分<br><br>ロープウェイから絶景を堪能できます。空港からの道には部分的に市電の線路が車道の真ん中にあるので車での通行には注意が必要です。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"五稜郭",\n \t\t\t\t"place":"(函館市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約20分<br><br>幕末から明治維新の歴史をその姿に残し続ける「五稜郭」。周辺の行啓通付近は混雑しやすいです。五稜郭タワーのそばでは歩行者に注意して通行しましょう。"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"金森赤レンガ倉庫",\n \t\t\t\t"place":"(函館市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約25分<br><br>明治時代の洋品店から始まった赤レンガ倉庫はショッピングモールに生まれ変わり今なお多くの人に愛されています。イベント時は駐車場待ちの車が長蛇の列になる事があります。歩行者にも注意して通行しましょう。"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"name":"トラピスチヌ修道院",\n \t\t\t\t"place":"(函館市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約10分<br><br>明治時代に設立された日本初の女子修道院です。ジャンヌダルクの聖像や資料館などがあります。"\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"name":"湯の川温泉",\n \t\t\t\t"place":"(函館市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約10分<br><br>温泉はもちろんのこと、周辺グルメも楽しめます。函館空港から近く、道路も広いので迷う事なく行けると思います。"\n \t\t\t}\n \t\t},\n \t\t"drive":{\n \t\t\t"0":{\n \t\t\t\t"title":"函館満喫コース",\n \t\t\t\t"detail":"五稜郭→立待岬→函館山山頂展望台<br><br>歴史の教科書で必ず見たことがあるであろう「五稜郭」からスタートし、風光明媚な立待岬に向かいましょう。崖からの景色を楽しんだ後は函館山でロープウェイや展望台を楽しみましょう。夜景もオススメですよ。"\n \t\t\t}\n \t\t},\n \t\t"souvenir":{\n \t\t\t"0":{\n \t\t\t\t"title":"がごめきざみ昆布",\n \t\t\t\t"detail":"ぬめりけの強い「がごめ昆布」を細く刻んだ刻み昆布です。佃煮やあえ物にはもちろんのこと、し調味料と合わせてご飯のお供にもオススメです!",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"はこだてわいん ",\n \t\t\t\t"detail":"日本人の味覚にあう「日本のワイン」をコンセプトにした「はこだてわいん」。北海道で育ったブドウを中心に作られたワインは国産ワインコンクールにおいて「金賞」を受賞したこともある逸品です。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"railway":{\n \t\t\t"0":{\n \t\t\t\t"title":"釧路駅",\n \t\t\t\t"url":"/ja/area/station/ST0061"\n \t\t\t}\n \t\t},\n \t\t"airport":{\n \t\t\t"0":{\n \t\t\t\t"title":"帯広空港",\n \t\t\t\t"url":"/ja/area/hokkaido/obihiro_ap"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"中標津空港",\n \t\t\t\t"url":"/ja/area/hokkaido/nakashibetsu_ap"\n \t\t\t}\n \t\t}\n \t},\n \t"asahikawa_ap":{\n \t\t"property":"旭川空港",\n \t\t"tileicon":{\n \t\t\t"extended":{\n \t\t\t\t"title":"長時間営業",\n \t\t\t\t"icon":"/img/icon/icon_clock.svg"\n \t\t\t},\n \t\t\t"near":{\n \t\t\t\t"title":"アクセス良好!送迎3分以内!",\n \t\t\t\t"icon":"/img/icon/icon_man.svg"\n \t\t\t},\n \t\t\t"other":{\n \t\t\t\t"title":"その他の周辺店舗",\n \t\t\t\t"icon":"/img/icon/icon_store.svg"\n \t\t\t}\n \t\t},\n \t\t"extended":{\n \t\t\t"0":{\n \t\t\t\t"name":"日産レンタカー 旭川空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,390",\n \t\t\t\t"access":"住所:北海道上川郡東神楽町字34-1<br>営業時間:9:00~19:30 ※時期により変動有<br>アクセス:空港内カウンターあり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0200&shpcode=N021",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg",\n \t\t\t\t"brand":"日産レンタカー"\n \t\t\t}\n \t\t},\n \t\t"near":{\n \t\t\t"0":{\n \t\t\t\t"name":"ワールドネットレンタカー 旭川空港営業所店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"9,600",\n \t\t\t\t"access":"住所:北海道上川郡東神楽町南13号左2-2<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎3分)",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0119&shpcode=wn03",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0119-1.jpg",\n \t\t\t\t"brand":"ワールドネットレンタカー"\n \t\t\t}\n \t\t},\n \t\t"other":{\n \t\t\t"0":{\n \t\t\t\t"name":"駅レンタカー 旭川空港営業所",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,000",\n \t\t\t\t"access":"住所:北海道上川郡東神楽町東2線16号34-1<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:空港内カウンターあり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0019&shpcode=EH13",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg",\n \t\t\t\t"brand":"駅レンタカー"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"ホンダレンタカー 旭川空港店",\n \t\t\t\t"menu":"軽自動車24時間",\n \t\t\t\t"price":"5,480",\n \t\t\t\t"access":"住所:北海道上川郡東神楽町東2線17号104番地<br>営業時間:9:00~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0005&shpcode=hha2",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/share/img/hondarentacar%20asahikawa.png",\n \t\t\t\t"brand":"ホンダレンタカー"\n \t\t\t}\n \t\t},\n \t\t"guide":"2019年9月に全館改修グランドオープンした「旭川空港」。<br><br>きた北海道の空の玄関口として賑わうこの空港は、大雪山など自然に囲まれています。<br><br>当サイトでは大手レンタカー会社を中心に5社以上を取り扱っています。北海道観光にはレンタカーが便利ですよ!",\n \t\t"faq":{\n \t\t\t"0":{\n \t\t\t\t"q":"旭川空港から旭山動物園までは車でどれくらいかかりますか。",\n \t\t\t\t"a":"距離は約14km、所要時間は約20分程度です。",\n \t\t\t\t"detail":"動物園までは看板が出ていますので、それに沿って進めば間違うことはありません。あと10㎞、あと3㎞とカウントされますので、到着までのドキドキ感を味わってください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"q":"富良野・美瑛を周遊しようと計画しています。公共交通機関で移動するのとレンタカーで移動するのはどちらが便利ですか。",\n \t\t\t\t"a":"効率よく観光するならレンタカーをお使いください。",\n \t\t\t\t"detail":"公共交通機関を使って観光する場合、とても時間をロスします。本数も少なく観光地間の移動もままならなりません。冷え込みが厳しく吹雪くこともあるため、冬季に徒歩で移動することは大変危険です。以上の理由から、公共交通機関ではなくレンタカーを利用することをお勧めします。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"q":"初めての北海道旅行です。旭川・富良野周辺観光を計画していますが、何か注意することはありますか。",\n \t\t\t\t"a":"夏は渋滞、冬は路面状況に注意が必要です。それぞれの注意点を詳細に説明します。",\n \t\t\t\t"detail":"■夏場の注意<br><br>7月から8月にかけて美瑛から富良野までの国道は大渋滞します。<br>特に土日のファーム富田などの有名な観光スポット周辺は大変混雑します。渋滞で最も気を付けなくてはならないのが追突事故です。話に夢中になって前方の車が停止したことに気づかず、追突する事故が後を絶えません。渋滞中は緊張が途切れてしまうので、十分に注意してください。<br>渋滞がひどい場合は、国道を外れて道道や農道を走ってみてください。富良野周辺はどこを見ても絶景です。意外な場所に隠れビュースポットが潜んでいますよ。<br><br>■冬場の注意<br><br>まわりに建物や木立が少ないため、地吹雪や吹き溜まりができやすくなります。ホワイトアウトしてしまったら要注意。すぐに駐車場なに停車するなどして、追突を防ぐ努力をしてください。<br>もし路上に停車する場合は、むやみに車外に出てはいけません。車内で吹雪が収まるのをじっと待ちましょう。<br>気温が低い場合は、路面が凍結してスリップしやすくなります。美瑛周辺は峠や丘陵などが多いため、下り坂のカーブは大変危険です。十分にスピードを落とすよう心がけましょう。<br><br>その他、心配なことがあれば、出発前にレンタカー会社に確認することをお勧めします。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"q":"貸出しは旭川空港ですが、返却は旭川駅で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。",\n \t\t\t\t"a":"一部レンタカー会社で可能です。",\n \t\t\t\t"detail":"予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)貸出場所となるレンタカー店舗しか選べない場合は、乗り捨て利用不可のレンタカープランとなります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"q":"旭川空港到着後から、レンタカーを借りるまでの流れが知りたいです。",\n \t\t\t\t"a":"最初にレンタカーカウンターで受付してください。",\n \t\t\t\t"detail":"その後、送迎車で空港近くの営業所に行き、契約書を作成します。その際、運転する人全員の免許書が必要になります。※国際免許については事前に店舗にご確認をお願いします。<br><br>内容が確認できたら利用料金を支払います。一部レンタカー会社では原則としてクレジットカードでの支払いとなる場合があります。また、現金で払う場合は、免許証のほかに身分証明が必要になることもあります。あらかじめパスポートなどを用意しておくとよいでしょう。<br><br>次にレンタルする車両装備品の操作方法等の説明を受けます。車種によって操作方法が異なりますので、しっかりと確認しておいてください。<br><br>最後にキズ・ヘコミなど車両状態を社員と一緒に確認。問題がなければ書類とキーが引き渡されて終了です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"q":"返却店舗に近いガソリンスタンドはありますか。",\n \t\t\t\t"a":"旭川空港付近にガソリンスタンドはありません",\n \t\t\t\t"detail":"8分ほど離れた東神楽町の中心にある2店舗が、最寄りのガソリンスタンドです。営業所に給油所を設けているレンタカー会社もあります。もし給油できない場合でも大丈夫。少し割高になりますが、各社規定の1㎞あたりのガソリン単価で精算することも可能です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"6":{\n \t\t\t\t"q":"帰りのフライト出発何時間前に返却すればいいでしょうか",\n \t\t\t\t"a":"1時間30分前くらい前をめどに返却してください。",\n \t\t\t\t"detail":"周辺に渋滞する要因はなく営業所も近いため、慌てて返却する必要はありません。空港で過ごす時間を1時間、車の返却手続きや送迎に30分と想定してください。1時間30分前に返却できれば、余裕を持って行動することができますよ。<br><br>ただしゴールデンウィーク中の旭山動物園周辺は多少混雑します。また雪道は危険ですので、時期や季節によって注意が必要です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"7":{\n \t\t\t\t"q":"レンタカー返却後、フライト出発まで旭川空港での時間の過ごし方を教えてください。",\n \t\t\t\t"a":"食事や買い物をしながらまったりと過ごしましょう。",\n \t\t\t\t"detail":"1階に到着口とチェックインカウンター、2階に出発ロビーと搭乗口、ショップがあります。3階には飲食店街と展望デッキがあります。雄大な大雪山系や十勝岳連峰の山々を背景にフライトを眺めるとよいでしょう。<br><br>飲食店は、寿司屋、ラーメン屋、蕎麦屋、レストランの4店舗が営業中です。レンタカーを返却して運転の必要がなくなった開放感は格別。フライトまでのひと時を、お酒を飲んで過ごすのもいいものです。<br><br>2階には軽飲食コーナーのほかに、乳製品を販売している「ミルクスタンド」があります。他では味わえない濃厚なおいしさを旅の締めくくりにしてはいかがでしょうか。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"8":{\n \t\t\t\t"q":"初めての北海道旅行です。冬の北海道での運転って難しいでしょうか。",\n \t\t\t\t"a":"難しい運転技術は必要ありませんが、いくつか注意すべき点があります。",\n \t\t\t\t"detail":"1点目は車間距離を十分に取り急ブレーキをかけないこと。凍結した路面で急ブレーキをかけると、スタッドレスタイヤを装着していてもすぐに停止することができず、十分に車間距離をとっていなければ追突は避けられません。また急ハンドルもスピンの原因になります。常に慎重な運転を心がけてください。<br><br>2点目は猛吹雪のときは、すぐに停車して車外に出ないこと。北海道の道路には、吹雪の際に道路の位置を示す「固定式視線誘導柱」が立っていますが、猛吹雪になるとホワイトアウトして前後不覚に陥ります。そんな時は一旦停止してハザードを点滅。吹雪が収まるのを待ちましょう。むやみに外に出ると後続車に轢かれる恐れがありますので、必ず車内に留まりましょう。<br><br>3点目は4WDの車をレンタルすること。走行安定性が抜群ですし、雪に片輪を突っ込んだり、穴に落としても比較的脱出が可能です。オフロードタイプだけでなく、軽自動車やセダンなどにも4WDの設定がありますので、用途に合わせて選択することができます。<br><br>冬の北海道のドライブは気象条件によって大きく変わります。移動距離を夏よりも半分くらいにするなど、無理のない計画を立ててください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"9":{\n \t\t\t\t"q":"スノーボード用品・スキー用品を積み込みたいです。どういう車を選べばいいですか。また、何かつけなければいけないオプションはありますか。",\n \t\t\t\t"a":"2人までならどんな車もOKです。",\n \t\t\t\t"detail":"ひと昔前までは身長より長いスキーが主流でしたが、現在では身長より短いカービングスキーが主流となっています。そのため1~2人であれば後部座席を倒すことで、コンパクトカーでもスキーや荷物を車内に積み込むことができます。それ以上の人が乗車する場合はスキーキャリアが必要になります。スノーボードの場合はボードが短いので、スキーほどスペースを取らないので、キャリアなしでもコンパクトカーに積み込むことができます。<br><br>ゲレンデまでの道は除雪されているので、どんな車でも走れないことはないですが、雪山に向かうため車種にかかわらず4WDがおススメです。使い勝手で選ぶならラゲッジスペースの広いステーションワゴンは多くの荷物やスキーを積むことができますし、吹き溜まりなどを超える場合は、悪路に強いランドクルーザーなどのクロスカントリータイプが重宝します。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"10":{\n \t\t\t\t"q":"雪道での運転は初めてです。運転は大丈夫でしょうか。",\n \t\t\t\t"a":"とても慎重な運転が必要です。",\n \t\t\t\t"detail":"交通量の多い市街地や高速道路では、ちょっとしたブレーキ操作の誤りが追突事故につながります。路肩は除雪の雪が集められて壁のようになるため、出会いがしらの事故が起きやすくなります。路地は除雪の状態が悪く道がデコボコな上にマンホールの部分が大きくえぐれ、脱輪や故障を誘発します。<br><br>平原のような場所は遮るものがないため地吹雪が起きやすく、車の中に閉じ込められたり発見が遅れて死亡する事故が毎年発生しています。峠道は圧雪アイスバーンになりやすく、下りカーブでブレーキを掛けると対向車線にはみ出してしまうことがあり、とても危険です。<br><br>雪道は地元の者でも車の利用を控えるくらい事故を起こす危険性が高いです。どうしても運転しなくてはならない場合は、悪天候や夜、長距離移動を避け、スピードを緩めて慎重に運転してください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"11":{\n \t\t\t\t"q":"スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?",\n \t\t\t\t"a":"北海道では基本的にスタッドレスタイヤ標準装備です!",\n \t\t\t\t"detail":"スタッドレスタイヤが装着していなければまったく走行できないため、多くのレンタカー会社にて冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。<br>装着期間は、11月から5月くらいが平均で、時期や場所によっては桜の咲く5月に大雪が降ったり、紅葉が散る前に小雪がちらつくこともあります。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"spot":{\n \t\t\t"0":{\n \t\t\t\t"name":"ファーム富田",\n \t\t\t\t"place":"(空知郡)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約45分<br><br>美しいラベンダーが有名な「ファーム富田」ですが、四季折々の花畑があるので、ラベンダーの季節以外も楽しめます。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"青い池",\n \t\t\t\t"place":"(美瑛町)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約35分<br><br>水面が青く見える不思議な池です。"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"四季彩の丘",\n \t\t\t\t"place":"(美瑛町)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約30分<br><br>広大な丘は季節によって表情を大きく変えます。夏はトラクターバス、冬はスノーモービル等アクティビティも満載です。"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"name":"風のガーデン",\n \t\t\t\t"place":"(富良野)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約1時間<br><br>朝から夕方まで空いているので、美しいガーデンのなかを朝の空気を感じながら散策することもできます。"\n \t\t\t}\n \t\t},\n \t\t"drive":{\n \t\t\t"0":{\n \t\t\t\t"title":"美瑛絶景コース",\n \t\t\t\t"detail":"青い池→美瑛放牧酪農場→パッチワークの路<br><br>美瑛の絶景スポットを巡るコースです。パッチワークの路の近くにはセブンスターの木があったり、美瑛放牧酪農場の近くには四季彩の丘があったりとたくさん寄り道しながら巡るのがオススメです。"\n \t\t\t}\n \t\t},\n \t\t"souvenir":{\n \t\t\t"0":{\n \t\t\t\t"title":"白いバウムTSUMUGI",\n \t\t\t\t"detail":"「白い恋人」のホワイトチョコレートをふんだんに使ったバウムクーヘンは、「しっとり」と「濃厚」が特徴です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"氷点下41℃",\n \t\t\t\t"detail":"明治35年1月25日早朝、上川2等測候所で記録された日本最低気温-41℃が名前の由来です。香ばしい焼き菓子で極寒の魅力を表現しています。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"railway":{\n \t\t\t"0":{\n \t\t\t\t"title":"旭川駅",\n \t\t\t\t"url":"/ja/area/hokkaido/asahikawa_st"\n \t\t\t}\n \t\t},\n \t\t"airport":{\n \t\t\t"0":{\n \t\t\t\t"title":"新千歳空港",\n \t\t\t\t"url":"/ja/area/hokkaido/shinchitose_ap"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"帯広空港",\n \t\t\t\t"url":"/ja/area/hokkaido/obihiro_ap"\n \t\t\t}\n \t\t}\n \t},\n \t"nakashibetsu_ap":{\n \t\t"property":"中標津空港",\n \t\t"tileicon":{\n \t\t\t"extended":{\n \t\t\t\t"title":"長時間営業",\n \t\t\t\t"icon":"/img/icon/icon_clock.svg"\n \t\t\t},\n \t\t\t"near":{\n \t\t\t\t"title":"アクセス良好!送迎3分以内!",\n \t\t\t\t"icon":"/img/icon/icon_man.svg"\n \t\t\t},\n \t\t\t"other":{\n \t\t\t\t"title":"その他の周辺店舗",\n \t\t\t\t"icon":"/img/icon/icon_store.svg"\n \t\t\t}\n \t\t},\n \t\t"extended":{\n \t\t\t"0":{\n \t\t\t\t"name":"",\n \t\t\t\t"menu":"",\n \t\t\t\t"price":"",\n \t\t\t\t"access":"",\n \t\t\t\t"link":"",\n \t\t\t\t"logo":"",\n \t\t\t\t"brand":""\n \t\t\t}\n \t\t},\n \t\t"near":{\n \t\t\t"0":{\n \t\t\t\t"name":"日産レンタカー 中標津空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,390",\n \t\t\t\t"access":"住所:北海道標津郡中標津町北中17-9<br>営業時間:9:00~18:00<br>アクセス:空港内カウンターあり(送迎2分)",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0200&shpcode=N028",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg",\n \t\t\t\t"brand":"日産レンタカー"\n \t\t\t}\n \t\t},\n \t\t"guide":"北海道の東の空の玄関口「中標津空港」。<br><br>バードウォッチングやネイチャークルーズが楽しめる根室市まで1時間で移動できるので自然が好きな方にお勧めです。<br><br>当サイトでは大手レンタカー会社を中心に約5社を取り扱っています。北海道観光にはレンタカーが便利ですよ!",\n \t\t"faq":{\n \t\t\t"0":{\n \t\t\t\t"q":"北海道道東で2泊3日の旅行です。中標津空港到着の飛行機の予定ですが、レンタカーで移動した方がいいですか?電車で移動した方がいいですか?",\n \t\t\t\t"a":"レンタカーを利用してください。",\n \t\t\t\t"detail":"中標津空港周辺の公共交通機関は本数が少なく、観光には適していません。<br><br>知床などの観光地のみならず、中標津空港から道東の各都市へ向かうバスもありません。数十年前に鉄道も廃止されているため、地元の方でも移動は自家用車が頼りです。また、地方はバスの運賃が高いため、レンタカーを借りた方が安く収まります。ぜひレンタカーを使って、スムーズに移動をしてください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"q":"貸出しは中標津空港ですが、返却は別の場所で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。",\n \t\t\t\t"a":"一部レンタカー会社で可能です。",\n \t\t\t\t"detail":"予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)貸出場所となるレンタカー店舗しか選べない場合は、乗り捨て利用不可のレンタカープランとなります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"q":"空港到着後、レンタカーを借りて昼食をとろうと思います。オススメのランチスポットを教えて下さい。",\n \t\t\t\t"a":"車でわずか1分のところにある「ラ・レトリ」がおススメ!",\n \t\t\t\t"detail":"中標津空港から約1.2km、車でわずか1分のところにある「ラ・レトリ」がオススメです。「ラ・レトリ」はフランス語で「乳製品を作る工場・お店」と言う意味。<br>地場産ソーセージのホットドッグ、かぼちゃだんご、低脂肪でヘルシーなミルクジェラートなど、中標津町の特産品で作る軽食メニューが人気です。<br>目印はレトリホールの赤い屋根。北海道の味覚をお楽しみください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"q":"中標津空港に着いてレンタカーを借りるまでの流れを教えて下さい。",\n \t\t\t\t"a":"到着後、空港内各レンタカー会社カウンターへ、お立ち寄りください。",\n \t\t\t\t"detail":"<a href=|/ja/show-shop-detail?brdcode=0200&shpcode=N028| class=|text-deco-under|>日産レンタカー</a>、の2社のカウンターがあります。<br>カウンターが設置してあるレンタカー会社をご利用の場合は、到着後、各レンタカー会社カウンターへ、お立ち寄りください。その他は各社の案内に従ってください。<br>カウンターを設置している会社は、空港近くに店舗があります。送迎車で案内されますが、わずか2、3分で到着します。その後、店舗で手続きを行い、旅行開始となります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"q":"返却店舗に近いガソリンスタンドはありますか?",\n \t\t\t\t"a":"中標津空港に近いガソリンスタンドはありませんのでご注意を!",\n \t\t\t\t"detail":"空港から車で10分ほど走った市街地にある「コスモ石油」が、一番近いガソリンスタンドになります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"q":"帰りのフライト出発何時間前に返却すればいいでしょうか。",\n \t\t\t\t"a":"フライト60分前でも間に合います。",\n \t\t\t\t"detail":"店舗から空港までの送迎時間は2~3分、空港周辺は信号もなく、渋滞は一切ありません。空港内にレストランや売店がありますが、そのほか時間を潰せるようなものはありません。早めに返却せずに、ゆっくりと北海道を楽しんでから返却するのがおススメです。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"6":{\n \t\t\t\t"q":"レンタカー返却後、フライト出発まで中標津空港での時間の過ごし方を教えてください。",\n \t\t\t\t"a":"空港内のレストラン「PEABERRY」の「帆立カレー」がオススメです。",\n \t\t\t\t"detail":"中標津空港2階に、産地の食材を使ったレストラン「PEABERRY」があります。おススメは標津産のホタテをふんだんに使った「帆立カレー」芳醇な香りの虜になります。アブラがのった「サクラマスの漬け丼」も、他では味わえません。また、酪農地帯だけに、ソフトクリームも格別。北海道の味覚を楽しみながら、フライトまでの時間をお過ごしください。<br><br>お土産は海産物が一番です。中標津の隣の町「標津町」はオホーツク海に面していて、カニ、シャケ、ホタテなどの鮮魚が豊富。6~7月に採れる「時鮭」は他では味わえません。残念ながら空港では販売していませんので、ドライブの際に販売所を見かけたら、購入して発送手続きを済ましておくといいでしょう。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"spot":{\n \t\t\t"0":{\n \t\t\t\t"name":"野付半島",\n \t\t\t\t"place":"(標津郡)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約40分<br><br>知床半島と根室半島の間にある全長28㎞の小さな半島です。海水の浸食によって立ち枯れした「トドワラ」が有名で、夏はホッカイシマエビ漁が始まります。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"春国岱原生野鳥公園",\n \t\t\t\t"place":"(根室市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約1時間15分<br><br>シマエナガに会えるかもしれないスポットです!"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"開陽台",\n \t\t\t\t"place":"(標津郡)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約15分<br><br>中標津空港から車でおよそ15分の距離にある、標高270mの丘です。根釧台地の中にあることから視界を遮るものは一切なく、「地球が丸く見える」と評判です。"\n \t\t\t}\n \t\t},\n \t\t"drive":{\n \t\t\t"0":{\n \t\t\t\t"title":"根室観光コース",\n \t\t\t\t"detail":"明治公園→北方原生花園→納沙布岬<br><br>異国情緒あふれる明治公園からスタートし、100種類以上の花を観賞できる北方原生花園へ。ここではポニーにも会えます。そのあとは最東端納沙布岬へ向かいます。納沙布岬には灯台やモニュメントなど写真スポットもあります。"\n \t\t\t}\n \t\t},\n \t\t"souvenir":{\n \t\t\t"0":{\n \t\t\t\t"title":"北海道サイコロキャラメル",\n \t\t\t\t"detail":"「明治のサイコロキャラメル」の生まれ変わりです。北海道限定となっています。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"YOSHIMI「チョコレートラスク スペシャルボックス」",\n \t\t\t\t"detail":"ビター・ホワイトといった定番味に加えて、珍しい「コーン」味が入っています。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"railway":{\n \t\t\t"0":{\n \t\t\t\t"title":"釧路駅",\n \t\t\t\t"url":"/ja/area/station/ST0061"\n \t\t\t}\n \t\t},\n \t\t"airport":{\n \t\t\t"0":{\n \t\t\t\t"title":"女満別空港",\n \t\t\t\t"url":"/ja/area/hokkaido/memanbetsu_ap"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"釧路空港",\n \t\t\t\t"url":"/ja/area/hokkaido/kushiro_ap"\n \t\t\t}\n \t\t}\n \t},\n \t"obihiro_ap":{\n \t\t"property":"帯広空港",\n \t\t"tileicon":{\n \t\t\t"extended":{\n \t\t\t\t"title":"長時間営業",\n \t\t\t\t"icon":"/img/icon/icon_clock.svg"\n \t\t\t},\n \t\t\t"near":{\n \t\t\t\t"title":"アクセス良好!送迎3分以内!",\n \t\t\t\t"icon":"/img/icon/icon_man.svg"\n \t\t\t},\n \t\t\t"other":{\n \t\t\t\t"title":"その他の周辺店舗",\n \t\t\t\t"icon":"/img/icon/icon_store.svg"\n \t\t\t}\n \t\t},\n \t\t"extended":{\n \t\t\t"0":{\n \t\t\t\t"name":"日産レンタカー 帯広空港店",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,390",\n \t\t\t\t"access":"住所:北海道帯広市泉町西10線中8-27<br>営業時間:9:00~19:30 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎5分)",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0200&shpcode=N015",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg",\n \t\t\t\t"brand":"日産レンタカー"\n \t\t\t}\n \t\t},\n \t\t"other":{\n \t\t\t"0":{\n \t\t\t\t"name":"駅レンタカー 帯広空港営業所",\n \t\t\t\t"menu":"コンパクト24時間",\n \t\t\t\t"price":"5,000",\n \t\t\t\t"access":"住所:北海道帯広市泉町西10線中8-27<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:空港内カウンターあり",\n \t\t\t\t"link":"/ja/show-shop-detail?brdcode=0019&shpcode=EH21",\n \t\t\t\t"logo":"https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg",\n \t\t\t\t"brand":"駅レンタカー"\n \t\t\t}\n \t\t},\n \t\t"guide":"北海道の東の空の玄関口「帯広空港」。<br><br>ばんえい競馬が有名な帯広競馬場やジュエリーアイスなどまで1時間程度で移動できる立地が特徴です。<br><br>当サイトでは大手レンタカー会社を中心に約5社を取り扱っています。北海道観光にはレンタカーが便利ですよ!",\n \t\t"faq":{\n \t\t\t"0":{\n \t\t\t\t"q":"帯広・十勝エリアを観光しようと計画しています。レンタカーと公共交通機関のどちらで移動した方が便利でしょうか。",\n \t\t\t\t"a":"レンタカーの利用をオススメします。",\n \t\t\t\t"detail":"公共交通機関は便数が少なく料金も高いため、旅行での移動に適しません。<br><br>帯広駅から約63㎞離れた観光地・糠平(ぬかびら)までの移動を例に説明します。この区間の運賃は片道1,310円です。首都圏では考えられない高額ですが、人口の少ない地域では普通なのです。往復で2,620円の出費。単純に考えると一人でレンタカーを借りるよりも安いといえます。<br><br>しかし問題は運賃よりも使いにくさにあります。 帯広~糠平までのバスの便数は1日たった4本しかありません。しかも始発は7時と早く、次の便は14時まで待たなくてはならないのです。これでは、効率よく旅行することはできません。北海道感覚の「すぐ」は、本州の「遠く」に相当します。近いと思ってタクシーを使うと、驚くほどの出費になることも!<br><br>ただし冬季については、遠方へのドライブが不安であればバスの利用をオススメします。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"q":"貸出しは帯広空港ですが、返却は別の場所で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。",\n \t\t\t\t"a":"一部レンタカー会社で可能です。",\n \t\t\t\t"detail":"予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)貸出場所となるレンタカー店舗しか選べない場合は、乗り捨て利用不可のレンタカープランとなります。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"q":"帯広空港到着後から、レンタカーを借りるまでの流れが知りたいです。",\n \t\t\t\t"a":"最初にレンタカーカウンターで受付してください。",\n \t\t\t\t"detail":"その後、送迎車で空港近くの営業所に行き、契約書を作成します。その際、運転する人全員の免許書が必要になりますので注意してください。※国際免許については事前に店舗にご確認をお願いします。<br><br>内容が確認できたら利用料金を支払います。現金支払いの場合は、免許証のほかに身分証明も用意しましょう。パスポートなど本人証明ができるものがベストです。<br><br>次にレンタルする車両装備品の操作方法等の説明を受けます。車種によって操作方法が異なりますので、しっかりと確認しておいてください。最後にキズ・ヘコミなど車両状態を社員と一緒に確認。 問題がなければ書類とキーが引き渡されて終了です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"q":"返却店舗に近いガソリンスタンドはありますか。",\n \t\t\t\t"a":"帯広空港の近くにガソリンスタンドは一切ありません。",\n \t\t\t\t"detail":"10㎞も離れた「大正」という地区に1軒だけガソリンスタンドがあります。レンタカー会社に尋ねると、以下の回答を貰いました。<br><br>“大正で給油してもいいですし、帯広市街地で給油してきても大丈夫です。どうしても給油できない場合は、各社の規定でリッター計算することもできます。”<br><br>営業所には一般の人が使用できない給油システムが設置されていました。十勝には次のガソリンスタンドまで、100㎞以上も離れている区間があります。ガス欠には十分注意してください。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"4":{\n \t\t\t\t"q":"帰りのフライト出発何時間前に返却すればいいでしょうか。",\n \t\t\t\t"a":"1時間前くらいに返却すれば十分に間に合います。",\n \t\t\t\t"detail":"食事や買い物の必要がないのであれば、乗り遅れない程度の時間で問題ありません。帯広市街地を離れると、雄大な大自然が広がり、すれ違う車も少なくなります。また十勝は雪が少なく、積雪による通行止めもほとんどありません。大きな事故でもない限り、渋滞の心配は必要ないでしょう。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"5":{\n \t\t\t\t"q":"帰りのフライト出発何時間前に返却すればいいでしょうか。",\n \t\t\t\t"a":"フライト60分前でも間に合います。",\n \t\t\t\t"detail":"店舗から空港までの送迎時間は2~3分、空港周辺は信号もなく、渋滞は一切ありません。空港内にレストランや売店がありますが、そのほか時間を潰せるようなものはありません。早めに返却せずに、ゆっくりと北海道を楽しんでから返却するのがおススメです。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"6":{\n \t\t\t\t"q":"レンタカー返却後、フライト出発まで帯広空港での時間の過ごし方を教えてください。",\n \t\t\t\t"a":"空港内には、レストランひとつとカフェ、8つの土産屋があります。",\n \t\t\t\t"detail":"時間に余裕があれば、レストランなどで最後の十勝グルメを楽しみましょう。<br><br>レストラン・ハートフィールド<br>イクラ丼や道産牛のステーキ御膳など、北海道を代表する美味しいものが揃っています。<br><br>カフェ・ハートフィールド<br>甘党には、十勝産の大豆を使ったあずきのパフェがおススメ。左利きには、北海道限定サッポロクラシック生ビールを飲み収めましょう。<br><br>ショップ<br>全国的に人気の六花亭ほか、十勝の素材を活かした食品が並びます。酪農王国だけあり、チーズやバター、アイスクリームなどの乳製品は一味違います。北海道の味覚を、親しい方にプレゼントしてみませんか?<br><br>メークイン産業<br>「メークイン産業」では、JA大正農協が商品化したクラフトビールを販売中。「おいもおもい」は、メークインを使ったビールです。でんぷん質は感じず、濃厚な味が口に広がります。是非ともご賞味ください。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"spot":{\n \t\t\t"0":{\n \t\t\t\t"name":"六花亭帯広本店",\n \t\t\t\t"place":"(帯広市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約40分<br><br>「マルセイバターサンド」で有名な六花亭の本店です。店内には喫茶店もありますよ。"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"name":"クランベリー本店",\n \t\t\t\t"place":"(帯広市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約40分<br><br>おしゃれな洋菓子店です。20年以上愛されているスイートポテトがおすすめ!"\n \t\t\t},\n \t\t\t"2":{\n \t\t\t\t"name":"帯広競馬場",\n \t\t\t\t"place":"(帯広市)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:約40分<br><br>最大1トンの鉄そりを引いて走る類を見ない競馬「ばんえい競馬」を見ることができます。"\n \t\t\t},\n \t\t\t"3":{\n \t\t\t\t"name":"然別湖(しかりべつこ)",\n \t\t\t\t"place":"(十勝)",\n \t\t\t\t"image":"",\n \t\t\t\t"detail":"所要時間:1時間30分<br><br>アイスバーや氷上露天風呂など冬を楽しむアクティビティがたくさんあります!"\n \t\t\t}\n \t\t},\n \t\t"drive":{\n \t\t\t"0":{\n \t\t\t\t"title":"根室観光コース",\n \t\t\t\t"detail":"幸福駅→六花の森→十勝川温泉<br><br>まずは空港から約10分の所にある「幸福駅」へ向かいます。幸せを運ぶ縁起の良い観光スポットとして有名なこの場所は駅舎の中がピンクの切符であふれかえっています。次に1時間ほど海に向かい、大津海岸へ。ここでは世界でも大変珍しい「ジュエリーアイス」を見ることができます。一日の終わりには十勝川温泉でまったりしましょう。"\n \t\t\t}\n \t\t},\n \t\t"souvenir":{\n \t\t\t"0":{\n \t\t\t\t"title":"十勝野フロマージュ 田楽みそ漬けカマンベール",\n \t\t\t\t"detail":"十勝の大自然で育てたチーズを十勝産の田楽みそに漬け込みました。お酒のおつまみとしても人気です。",\n \t\t\t\t"image":""\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"クランベリー「スイートポテト」",\n \t\t\t\t"detail":"特大サイズのスイートポテトは見た目だけでなく、素材を生かした甘みが魅力です。",\n \t\t\t\t"image":""\n \t\t\t}\n \t\t},\n \t\t"railway":{\n \t\t\t"0":{\n \t\t\t\t"title":"帯広駅",\n \t\t\t\t"url":"/ja/area/hokkaido/obihiro_st"\n \t\t\t}\n \t\t},\n \t\t"airport":{\n \t\t\t"0":{\n \t\t\t\t"title":"新千歳空港",\n \t\t\t\t"url":"/ja/area/hokkaido/shinchitose_ap"\n \t\t\t},\n \t\t\t"1":{\n \t\t\t\t"title":"釧路空港",\n \t\t\t\t"url":"/ja/area/hokkaido/kushiro_ap"\n \t\t\t}\n \t\t}\n \t}\n } """ "staparr" => array:8 [ "sapporo_st" => array:11 [ "property" => "札幌駅" "tileicon" => array:3 [ "extended" => array:2 [ "title" => "長時間営業" "icon" => "/img/icon/icon_clock.svg" ] "near" => array:2 [ "title" => "駅チカ!徒歩3分以内!" "icon" => "/img/icon/icon_man.svg" ] "other" => array:2 [ "title" => "その他の周辺店舗" "icon" => "/img/icon/icon_store.svg" ] ] "near" => array:2 [ 0 => array:7 [ "name" => "駅レンタカー 札幌営業所" "menu" => "乗用車24時間" "price" => "5,000" "access" => "住所:札幌市北区北6条西1丁目1番地<br>営業時間:8:30~18:00 ※時期により変動有<br>アクセス:JR札幌駅東口より徒歩2分" "link" => "/ja/show-shop-detail?brdcode=0019&shpcode=EH02" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg" "brand" => "駅レンタカー" ] 1 => array:7 [ "name" => "ホンダレンタカー ホンダレンタリース北海道 ANAクラウンプラザホテル札幌店" "menu" => "SUV24時間" "price" => "10,320" "access" => "住所:札幌市中央区北3条西1丁目2番地9<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:JR札幌駅より徒歩5分、地下鉄さっぽろ駅21番出口より徒歩1分" "link" => "/ja/show-shop-detail?brdcode=0005&shpcode=hh06" "logo" => "https://www2.web-rentacar.com/share/img/hondarentalease.jpg" "brand" => "ホンダレンタカー" ] ] "other" => array:7 [ 0 => array:7 [ "name" => "バジェットレンタカー 札幌駅前北口店" "menu" => "軽自動車24時間" "price" => "4,950" "access" => "住所:札幌市北区北十条西3丁目7番地<br>営業時間:8:00~20:00<br>アクセス:JR札幌駅より徒歩7分" "link" => "/ja/show-shop-detail?brdcode=0009&shpcode=BJ96" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0009-1.jpg" "brand" => "バジェットレンタカー" ] 1 => array:7 [ "name" => "MIDレンタカー 札幌店" "menu" => "乗用車24時間" "price" => "16,500" "access" => "住所:札幌市中央区南16条西10丁目2-20-301 シャルム230<br>営業時間:9:00~18:00<br>アクセス:札幌市内のホテルへの送迎あり" "link" => "/ja/show-shop-detail?brdcode=0086&shpcode=bu01" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0086-1.jpg" "brand" => "MIDレンタカー" ] 2 => array:7 [ "name" => "ホンダレンタカー ホンダレンタリース札幌 札幌駅北口店" "menu" => "ハイブリッド24時間" "price" => "7,920" "access" => "住所:札幌市北区北7条西1丁目1-5<br>営業時間:08:30~19:00 ※時期により変動有<br>アクセス:JR札幌駅より徒歩6分" "link" => "/ja/show-shop-detail?brdcode=0005&shpcode=hhs1" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0005-1.jpg" "brand" => "ホンダレンタカー" ] 3 => array:7 [ "name" => "TOMO CAMPERS 札幌店" "menu" => "キャンピングカー24時間" "price" => "19,800" "access" => "住所:札幌市白石区川下595-5<br>営業時間:08:00~20:00 ※時期により変動有<br>アクセス:JR札幌駅から店舗まで車で約25分" "link" => "/ja/show-shop-detail?brdcode=0344&shpcode=TOMO" "logo" => "https://www2.web-rentacar.com/photo/LOGO-344.jpg" "brand" => "TOMO CAMPERS" ] 4 => array:7 [ "name" => "日産レンタカー 札幌駅南口店" "menu" => "軽自動車24時間" "price" => "3,780" "access" => "住所:札幌市中央区北4条西3丁目1番22<br>営業時間:08:00~21:00 ※時期により変動有<br>アクセス:JR札幌駅南口より徒歩3分" "link" => "/ja/show-shop-detail?brdcode=0200&shpcode=N442" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg" "brand" => "日産レンタカー" ] 5 => array:7 [ "name" => "ロッソ・アーレア 本店" "menu" => "高級車24時間" "price" => "73,440" "access" => "住所:札幌市白石区中央2条3丁目1-5<br>営業時間:10:00~19:00<br>アクセス:南区定山渓を除く札幌市内の配車・送迎サービス" "link" => "/ja/show-shop-detail?brdcode=0286&shpcode=0001" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0286-1.jpg" "brand" => "ロッソ・アーレア" ] 6 => array:7 [ "name" => "日産レンタカー 札幌駅東口店" "menu" => "コンパクト24時間" "price" => "3,780" "access" => "住所:札幌市東区北6条東2丁目1番1号<br>営業時間:08:00~20:00 ※時期により変動有<br>アクセス:JR札幌駅北口より徒歩7分" "link" => "/ja/show-shop-detail?brdcode=0200&shpcode=N002" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg" "brand" => "日産レンタカー" ] ] "guide" => "北海道内でも随一の観光地である札幌。<br>雪まつりや時計台など誰もが耳にしたことのあるスポットがあります。<br><br>北海道各地からの電車が到着する札幌駅では、函館から札幌に移動して札幌をレンタカーで一日観光などといった旅行がしやすいです。<br>当サイトでは16営業所を掲載しています。駅から10分以内の店舗がほとんどです。" "faq" => array:6 [ 0 => array:4 [ "q" => "札幌駅近くでレンタカーを借りようと思っていますが、返却は空港周辺など別の場所でする”乗り捨て”を希望しています。可能でしょうか?また、割増料金はかかりますか?" "a" => "一部レンタカー会社で可能です。" "detail" => "ワールドネットレンタカー、日産レンタカーでは、乗り捨て(ワンウェイレンタル)サービスを行っていますが、その他の会社は基本的に他店舗への乗り捨てはできません。" "image" => "" ] 1 => array:4 [ "q" => "札幌市内をレンタカーで回ります。駐車場はすぐ見つけられそうでしょうか。料金はどれくらいが相場でしょうか。" "a" => "札幌駅周辺にはたくさん駐車場やコインパーキングがあります。" "detail" => "30分/200円が相場で、22時~6時/100円など、時間によって料金が異なる駐車場もあります。<br>大通公園付近や狸小路付近でもあまり料金は変わりません。創成川を越えた西側のエリアは中心部よりも安い駐車場があります。札幌駅周辺は商業地帯のため、駐車場の多くは百貨店や商業施設と契約。 買い物の金額に応じて1~3時間が無料になります。またその立地上、土日祝日は大変混雑し、30分から1時間程度待たされることも珍しくありません。長い時間駐車するのであれば、最大料金を設定している駐車場がおススメです。30分/200円の駐車場に12時間駐車した場合、料金は4800円にもなります。しかし「最大12時間まで1800円の駐車場」を利用すれば、3000円もお得です。" "image" => "" ] 2 => array:4 [ "q" => "札幌駅周辺のホテル宿泊予定です。レンタカードットコムでどのホテルもたいてい駐車場はあると思っていいでしょうか。" "a" => "ホテルによっては無い場合も。" "detail" => "ハイグレードなホテルや、全国展開しているビジネスホテルは敷地内や地下などに駐車場を完備。1泊1000円程度で利用可能です。小規模なビジネスホテルやカプセルホテル、旅館には駐車場がなく、客自身が民間の駐車場やコインパーキングを探して利用することになります。ホテルによっては、契約駐車場を紹介してくれることもあるようですが、基本的には「お客様任せ」と考えた方がよいと思います。" "image" => "" ] 3 => array:4 [ "q" => "スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?" "a" => "冬季間の北海道のレンタカーはスタッドレスタイヤが標準装備です。" "detail" => "スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。" "image" => "" ] 4 => array:4 [ "q" => "札幌駅周辺を運転する上で注意点はありますか?" "a" => "札幌市中心部に向かい朝夕に渋滞が発生します。" "detail" => "札幌市中心部以外にも事故が多く注意すべき道路も存在します。特に一部道路は見通しが悪く、追突事故や人身事故が多発している事故危険箇所の指定を受けた道路もありますので、走行には十分注意してください。また、大雪や除雪などにより、思わぬ道路が渋滞することがあります。" "image" => "" ] 5 => array:4 [ "q" => "旅程最終日が札幌です。レンタカードットコムで新千歳空港から帰るときに、札幌と新千歳空港周辺のどちらで返却した方がオススメですか?" "a" => "旅のスタイルによって一長一短。" "detail" => "◆札幌での返却<br>「雪道の運転」「JRや連絡バスは空港直結なのでアクセス良好」「空港に向かう電車の中でビールを飲める」などの利点がある一方で、大荷物の場合は荷物を持っての移動が大変です。<br><br>◆新千歳空港で返却<br>「空港に着くまで様々なスポットに立ち寄れる」「荷物を抱えて移動する必要がない」といったメリットと、営業所から空港までの移動に時間がかかるというデメリットがあります。<br><br>荷物が少ない、安全に空港に到着したい、もう運転したくないという人は札幌で返却。荷物が多い、寄り道をしたい、まだ運転を楽しみたいという人は空港で返却。自分の旅のスタイルに合った方法を選択してください。" "image" => "" ] ] "spot" => array:2 [ 0 => array:4 [ "name" => "定山渓" "place" => "(札幌市南区)" "image" => "" "detail" => "「雪三舞」という雪を楽しめるイベントが毎年行われています。スノースポーツを満喫したあとは、定山渓温泉で身も心もあったまりましょう。" ] 1 => array:4 [ "name" => "さっぽろテレビ塔" "place" => "(札幌市中央区)" "image" => "" "detail" => "四季折々の景色が楽しめる展望台はもちろんのこと、夏はビアガーデンが開かれるなど食も魅力的なスポットです。" ] ] "drive" => array:3 [ 0 => array:2 [ "title" => "味覚と絶景を求めて積丹半島一周" "detail" => "積丹は札幌から3時間ほどの場所にある半島です。「積丹ブルー」と呼ばれる澄み切った海には奇岩が見られ、道内随一の絶景スポットです。夏の味覚は何と言ってもウニ丼。新鮮で濃厚な味は虜になること間違いありません。<br>ドライブコースには、ニッカウヰスキー余市蒸留所や断崖絶壁の島武意海岸など見どころが豊富。 帰りに小樽で運河の夜景を見るのもロマンチックですよ。" ] 1 => array:2 [ "title" => "富良野・ラベンダーの香りに包まれる一日" "detail" => "ドラマの影響で北海道有数の観光地となった富良野・美瑛。 丘陵にはまるで南フランスの風景のようにラベンダーをはじめ、色とりどりの花が咲き乱れます。富良野は食の宝庫でもあり、ワインやステーキ、地元の材料だけを使った富良野カレーなど、味覚をも楽しませてくれます。" ] 2 => array:2 [ "title" => "支笏湖畔に輝く冬の芸術際" "detail" => "支笏湖は札幌から1時間半ほどの場所にある湖です。 真冬でも凍結しない日本最北の不凍湖で、日本で2番目に深い最大水深360mを誇ります。毎年1月下旬から2月中旬にかけて「支笏湖氷濤まつり」を開催。 大小さまざまな氷の像が鮮やかにライトアップされ、幻想的な世界を作ります。 また週末には花火大会を実施。冬の夜空に大きな花を咲かせています。" ] ] "souvenir" => array:2 [ 0 => array:3 [ "title" => "マルセイバターサンド" "detail" => "「六花亭」の人気商品です。バタークリームの濃厚さはもちろんなうえ、クッキーの食感も絶妙!レーズンが苦手でも食べれます。" "image" => "" ] 1 => array:3 [ "title" => "ハスカップジュエリー" "detail" => "甘酸っぱいハスカップジャムとバタークリームをクッキーでサンドしたミニケーキ。筆者の職場にいる北海道のプロ直々におすすめされた一品です!" "image" => "" ] ] "railway" => array:4 [ 0 => array:2 [ "title" => "旭川駅" "url" => "/ja/area/hokkaido/asahikawa_st" ] 1 => array:2 [ "title" => "函館駅" "url" => "/ja/area/hokkaido/hakodate_st" ] 2 => array:2 [ "title" => "帯広駅" "url" => "/ja/area/hokkaido/obihiro_st" ] 3 => array:2 [ "title" => "新函館北斗駅" "url" => "/ja/area/station/ST9004" ] ] "airport" => array:2 [ 0 => array:2 [ "title" => "新千歳空港" "url" => "/ja/area/hokkaido/shinchitose_ap" ] 1 => array:2 [ "title" => "旭川空港" "url" => "/ja/area/hokkaido/asahikawa_ap" ] ] ] "shinchitose_ap" => array:13 [ "property" => "新千歳空港" "tileicon" => array:3 [ "extended" => array:2 [ "title" => "長時間営業" "icon" => "/img/icon/icon_clock.svg" ] "near" => array:2 [ "title" => "アクセス良好!送迎5分以内!" "icon" => "/img/icon/icon_man.svg" ] "other" => array:2 [ "title" => "その他の周辺店舗" "icon" => "/img/icon/icon_store.svg" ] ] "extended" => array:1 [ 0 => array:7 [ "name" => "ニックウレンタカー 新千歳空港店" "menu" => "コンパクト24時間" "price" => "10,000" "access" => "住所:苫小牧市美沢227-2<br>営業時間:8:00~21:00<br>アクセス:送迎" "link" => "/ja/show-shop-detail?brdcode=0021&shpcode=nk01" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0021-1.jpg" "brand" => "ニックウレンタカー" ] ] "near" => array:3 [ 0 => array:7 [ "name" => "日産レンタカー 新千歳空港店" "menu" => "コンパクト24時間" "price" => "8,800" "access" => "住所:千歳市柏台南2-2-5<br>営業時間:8:00~21:00 ※時期により変動有<br>アクセス:送迎5分" "link" => "/ja/show-shop-detail?brdcode=0200&shpcode=N019" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg" "brand" => "日産レンタカー" ] 1 => array:7 [ "name" => "ワールドネットレンタカー 新千歳空港営業所" "menu" => "コンパクト24時間" "price" => "5,700" "access" => "住所:千歳市美々758-199<br>営業時間:8:00~19:30<br>アクセス:送迎" "link" => "/ja/show-shop-detail?brdcode=0119&shpcode=wn02" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0119-1.jpg" "brand" => "ワールドネットレンタカー" ] 2 => array:7 [ "name" => "バジェットレンタカー 新千歳空港店" "menu" => "コンパクト24時間" "price" => "7,695" "access" => "住所:千歳市美々758-206<br>営業時間:8:00~20:00<br>アクセス:送迎" "link" => "/ja/show-shop-detail?brdcode=0009&shpcode=BJ93" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0009-1.jpg" "brand" => "バジェットレンタカー" ] ] "other" => array:15 [ 0 => array:7 [ "name" => "クイックレンタカー 新千歳空港店" "menu" => "コンパクト24時間" "price" => "2,800" "access" => "住所:千歳市朝日町7-1-31<br>営業時間:8:00~21:00<br>アクセス:送迎5~10分" "link" => "/ja/show-shop-detail?brdcode=0066&shpcode=Q001" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0066-1.jpg" "brand" => "クイックレンタカー" ] 1 => array:7 [ "name" => "駅レンタカー 新千歳空港営業所" "menu" => "コンパクト24時間" "price" => "6,800" "access" => "住所:千歳市柏台南2丁目2-4<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:送迎10分" "link" => "/ja/show-shop-detail?brdcode=0019&shpcode=EH03" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg" "brand" => "駅レンタカー" ] 2 => array:7 [ "name" => "ガリバーレンタカー 36号北広島インター店" "menu" => "軽自動車24時間" "price" => "2,700" "access" => "住所:北広島市大曲幸町1-11-1 ガリバーアウトレット36号北広島インター店<br>営業時間:10:00~19:00<br>アクセス:送迎" "link" => "/ja/show-shop-detail?brdcode=0242&shpcode=GUL5" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0242-1.jpg" "brand" => "ガリバーレンタカー" ] 3 => array:7 [ "name" => "ホンダレンタカー ホンダオートレンタカー千歳空港店" "menu" => "コンパクト24時間" "price" => "4,900" "access" => "住所:千歳市柏台1463<br>営業時間:9:00~17:00<br>アクセス:送迎10分" "link" => "/ja/show-shop-detail?brdcode=0005&shpcode=H102" "logo" => "https://www2.web-rentacar.com/share/img/hondaauto.jpg" "brand" => "ホンダレンタカー" ] 4 => array:7 [ "name" => "ニコニコレンタカー 新千歳空港店" "menu" => "SUV24時間" "price" => "7,000" "access" => "住所:千歳市柏台南2丁目1-6<br>営業時間:8:00~20:00 ※時期により変動有<br>アクセス:送迎10分" "link" => "/ja/show-shop-detail?brdcode=0052&shpcode=NK06" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0052-1.jpg" "brand" => "ニコニコレンタカー" ] 5 => array:7 [ "name" => "フジカーズジャパンレンタカー 千歳店" "menu" => "1BOX24時間" "price" => "15,000" "access" => "住所:千歳市流通3丁目2-1<br>営業時間:9:00~18:00<br>アクセス:送迎" "link" => "/ja/show-shop-detail?brdcode=0336&shpcode=FJ01" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0336-1.png" "brand" => "フジカーズジャパンレンタカー" ] 6 => array:7 [ "name" => "スズキレンタカー北海道 千歳空港営業所" "menu" => "コンパクト24時間" "price" => "7,800" "access" => "住所:千歳市流通2丁目3番14<br>営業時間:8:00~19:00<br>アクセス:送迎8分" "link" => "/ja/show-shop-detail?brdcode=0330&shpcode=SZ01" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0330-1.jpg" "brand" => "スズキレンタカー北海道" ] 7 => array:7 [ "name" => "カーレンタル北海道 新千歳空港・" "menu" => "軽自動車24時間" "price" => "5,000" "access" => "住所:北海道千歳市朝日町8丁目1206番地67号<br>営業時間:8:00~19:00<br>アクセス:送迎10分" "link" => "/ja/show-shop-detail?brdcode=0080&shpcode=cr01" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0080-1.png" "brand" => "カーレンタル北海道" ] 8 => array:7 [ "name" => "HIPsレンタカー 新千歳空港店" "menu" => "FIAT 24時間" "price" => "13,200" "access" => "住所:千歳市平和1006番1389<br>営業時間:8:30~18:30<br>アクセス:送迎" "link" => "/ja/show-shop-detail?brdcode=0335&shpcode=HP01" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0335.png" "brand" => "HIPsレンタカー" ] 9 => array:7 [ "name" => "トラベルレンタカー 新千歳空港店" "menu" => "エクリプスクロス24時間" "price" => "21,600" "access" => "住所:千歳市美々758-212<br>営業時間:8:00~20:00<br>アクセス:送迎10分" "link" => "/ja/show-shop-detail?brdcode=0028&shpcode=TR08" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0028-1.jpg" "brand" => "トラベルレンタカー" ] 10 => array:7 [ "name" => "新千歳空港ファミリーレンタカー 本店" "menu" => "軽自動車24時間" "price" => "3,000" "access" => "住所:千歳市柏台1463-1<br>営業時間:8:00~19:00 ※時期により変動有<br>アクセス:送迎" "link" => "/ja/show-shop-detail?brdcode=0091&shpcode=fa01" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0091-1.jpg" "brand" => "新千歳空港ファミリーレンタカー" ] 11 => array:7 [ "name" => "ワンズレンタカー 新千歳空港店" "menu" => "1BOX24時間" "price" => "4,800" "access" => "住所:千歳市美々1292-922<br>営業時間:8:30~21:00<br>アクセス:送迎" "link" => "/ja/show-shop-detail?brdcode=0036&shpcode=W001" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0036-1.jpg" "brand" => "ワンズレンタカー" ] 12 => array:7 [ "name" => "MIDレンタカー 新千歳空港店" "menu" => "コンパクト24時間" "price" => "7,150" "access" => "住所:千歳市千代田町7丁目1789番地3 千歳ステーションプラザ2F 千歳ステーションホテルロビー内<br>営業時間:8:00~18:00<br>アクセス:送迎10分" "link" => "/ja/show-shop-detail?brdcode=0086&shpcode=bu02" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0086-1.jpg" "brand" => "MIDレンタカー" ] 13 => array:7 [ "name" => "ホンダレンタカー ホンダレンタリース北海道 新千歳空港ラベンダー店" "menu" => "軽自動車24時間" "price" => "4,870" "access" => "住所:千歳市柏台南2丁目1-6<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:送迎" "link" => "/ja/show-shop-detail?brdcode=0005&shpcode=hh04" "logo" => "//www2.web-rentacar.com/share/img/hondarentalease.jpg" "brand" => "ホンダレンタカー" ] 14 => array:7 [ "name" => "ホンダレンタカー ホンダレンタリース札幌 千歳店" "menu" => "軽自動車24時間" "price" => "5,500" "access" => "住所:千歳市真々地4丁目11-1<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:送迎10分" "link" => "/ja/show-shop-detail?brdcode=0005&shpcode=hhs5" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0005-1.jpg" "brand" => "ホンダレンタカー" ] ] "guide" => "広大な北海道の玄関口である新千歳空港。ここからレンタカーで出発する方は非常に多く、新千歳空港内にカウンターを構えているレンタカー会社や、空港近辺にレンタカー貸出店舗をおいているレンタカー会社も多数。このため、非常に多くのプランの中から、ご希望に合ったレンタカープランを選べる環境となっています。<br>レンタカー貸出時の流れは大きく分けて2種類。一つは、新千歳空港内のカウンターで受付し、係員が貸出店舗への送迎バスへご案内する流れ。もう一つは、新千歳空港到着後にお客様からレンタカー会社へご連絡いただき、送迎バスでレンタカー貸出店舗へご移動いただく流れです。<br>どちらの流れになるかは、ご予約いただいたレンタカー貸出店舗ごとに異なります。詳しくは、レンタカープラン詳細画面に表示される「アクセス」欄をご覧ください。<br><br>■新千歳空港内のカウンターで手続きをする場合<br>新千歳空港では、1階到着ロビーに、各レンタカー会社の受付カウンターが並んでいます。新千歳空港に到着後、ご予約いただいたレンタカー会社名をご確認の上、カウンターへお越しください。<br>なお、当サイトで取り扱いのあるレンタカー会社の中で新千歳空港にカウンターを構えているレンタカー会社は、「日産レンタカー」「ホンダレンタリース札幌」「駅レンタカー」「スズキレンタカー北海道」「バジェットレンタカー」「ワールドネットレンタカー」となります。<br><br>■新千歳空港に到着後、お客さまからご連絡いただく場合<br>レンタカープラン詳細画面に表示される「アクセス」欄に、レンタカー会社の送迎受付用の電話番号が記載されています。新千歳空港に到着後、レンタカー会社へお電話いただき、レンタカー会社指定の送迎バス待合場所で、レンタカー会社の送迎スタッフお待ちください。なお多くのレンタカー会社店舗は、新千歳空港から車で5~10分圏内にあります。<br><br>■その他の流れ<br>レンタカー会社によっては、下記のような流れで貸出までご案内させていただく場合がございます。<br>・新千歳空港到着ロビーで、お客様の名前を書いたプレートをもったレンタカー会社係員がお待ちしている。<br>・レンタカー会社指定の新千歳空港近辺の送迎ポイントへお越しいただく。<br>・電車でご移動いただきご来店<br>各レンタカープランの「アクセス」欄もしくは「店舗からのお知らせ」欄に、新千歳空港到着後のご案内が記載されています。ご確認の上、ご予約くださいませ。" "meetingplace" => array:1 [ 0 => array:4 [ "image" => "/img/area/hokkaido/newchitose.jpg" "alt" => "新千歳空港公式サイト" "imagecomment" => "出典:<a href=|https://www.new-chitose-airport.jp/ja/access/rentacar/|>新千歳空港公式サイト</a>" "contents" => "国内線到着ターミナルの北側(ANA側)にレンタカーカウンターがあります。<br>カウンターのあるレンタカー会社で予約されている場合は、まずはこちらで受付を行ってください。<br>カウンターのないレンタカー会社で予約されている場合は、新千歳空港到着後店舗までお電話のうえ、集合場所の案内を受けてください。" ] ] "faq" => array:11 [ 0 => array:4 [ "q" => "初めての北海道旅行です。冬の北海道での運転って難しいでしょうか。" "a" => "難しい運転技術は必要ありません。" "detail" => "高度な運転テクニックは必要ありませんが、いくつか注意すべき点があります。<br><br>1点目は車間距離を十分に取り急ブレーキをかけないこと。凍結した路面で急ブレーキをかけると、スタッドレスタイヤを装着していてもすぐに停止することができず、十分に車間距離をとっていなければ追突は避けられません。また急ハンドルもスピンの原因になります。常に慎重な運転を心がけてください。<br><br>2点目は猛吹雪のときは、すぐに停車して車外に出ないこと。北海道の道路には、吹雪の際に道路の位置を示す「固定式視線誘導柱」が立っていますが、猛吹雪になるとホワイトアウトして前後不覚に陥ります。そんな時は一旦停止してハザードを点滅。吹雪が収まるのを待ちましょう。むやみに外に出ると後続車に轢かれる恐れがありますので、必ず車内に留まりましょう。<br><br>3点目は4WDの車をレンタルすること。走行安定性が抜群ですし、雪に片輪を突っ込んだり、穴に落としても比較的脱出が可能です。オフロードタイプだけでなく、軽自動車やセダンなどにも4WDの設定がありますので、用途に合わせて選択することができます。<br>冬の北海道のドライブは気象条件によって大きく変わります。移動距離を夏よりも半分くらいにするなど、無理のない計画を立ててください。" "image" => "" ] 1 => array:4 [ "q" => "鉄道で移動するのとレンタカーで移動するのはどちらが便利ですか。" "a" => "荷物を持ち運ばずに移動できることや、人数が多いほど安くなる点ではレンタカーが有利です。" "detail" => "しかし運転による疲労感や安全性を考えると公共交通機関の利用に軍配が上がります。また降雪により道幅が狭くなるため札幌など都心は大渋滞し、通常30分程度で移動できる距離が2時間以上もかかることもあります。<br>ベストな方法としてレンタカーと公共交通機関を組み合わせることをお勧めします。例えば札幌から函館に遊びに行く場合、函館までを鉄道で移動し、函館市内はレンタカーを使うことで疲労感なく安全に移動できるうえに、目的地では時間を気にせずに楽しむことができます。道内主要都市の駅付近には、かならずレンタカー会社がありますし乗り捨ても可能ですので、往路を鉄道、復路をレンタカーにして途中にどこかに寄りながら戻るのもいいでしょう。無理な運転で事故を起こしてしまえば、せっかくの旅も台無しになります。安さだけでなく安全性も考慮した方がいいですね。" "image" => "" ] 2 => array:4 [ "q" => "2名で利用します。格安コンパクトカーを借りることができる新千歳空港周辺のレンタカー会社を教えて下さい。" "a" => "ワンズレンタカー・クイックレンタカー・トクトクレンタカー・カースタレンタカーがオススメです。" "detail" => "ただし同じ価格帯でも、会社によって4WDやナビが標準装備されているなどの違いが見られます。雪道なら4WDの方が安定した走行が可能ですし、土地勘のない場所ではナビが役に立ちます。個々の使い勝手やトータルでの装備を考慮してレンタルするのがベストです。またこれらの格安レンタカーは、中古車などを使用することで料金を抑えています。性能には問題はありませんが、その点を理解の上ご利用ください。" "image" => "" ] 3 => array:4 [ "q" => "レンタカーで長距離の移動を計画しています。新千歳空港周辺で安心できるレンタカー会社を教えて下さい。" "a" => "3年以内の新車を取り扱う大手レンタカー会社は安心感が高いです。" "detail" => "スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。" "image" => "" ] 4 => array:4 [ "q" => "札幌駅周辺を運転する上で注意点はありますか?" "a" => "札幌市中心部に向かい朝夕に渋滞が発生します。" "detail" => "売り上げや車の保有台数を見ると、日産レンタカーあたりが大手といえます。税法上の自動車の耐用年数は4年ですが、大手では登録3年以内の車を使用することが多いですし、ナビやETCなどが標準装備されていることが多いので、安心してドライブできます。" "image" => "" ] 5 => array:4 [ "q" => "スノーボード用品・スキー用品を積み込みたいです。どういう車を選べばいいですか。また、何かつけなければいけないオプションはありますか。" "a" => "2人までならどんな車もOKです。" "detail" => "ひと昔前までは身長より長いスキーが主流でしたが、現在では身長より短いカービングスキーが主流となっています。そのため1~2人であれば後部座席を倒すことで、コンパクトカーでもスキーや荷物を車内に積み込むことができます。それ以上の人が乗車する場合はスキーキャリアが必要になります。スノーボードの場合はボードが短いので、スキーほどスペースを取らないので、キャリアなしでもコンパクトカーに積み込むことができます。<br>ゲレンデまでの道は除雪されているので、どんな車でも走れないことはないですが、雪山に向かうため車種にかかわらず4WDがおススメです。使い勝手で選ぶならラゲッジスペースの広いステーションワゴンは多くの荷物やスキーを積むことができますし、吹き溜まりなどを超える場合は、悪路に強いランドクルーザーなどのクロスカントリータイプが重宝します。" "image" => "" ] 6 => array:4 [ "q" => "新千歳空港到着後から、レンタカーを借りるまでの流れが知りたいです。" "a" => "空港内にカウンターを設けている会社と、空港外の営業所で手続きを行う会社があります。" "detail" => "新千歳空港内にカウンターを設けている会社は、ホンダオートレンタカー、ホンダレンタリース札幌 千歳店、日産レンタカー、バジェットレンタカー、ワールドネットレンタカーの8社です。これらの会社でレンタカーを借りる場合は飛行機を降りた後にカウンターに出向き、利用手続きを完了します。<br>空港内にカウンターがない場合は、あらかじめ到着時刻を伝えて迎えに来てもらうか、到着後に連絡して送迎を依頼します。空港近郊または市街地の営業所まで移動して、そこで手続きを行います。周辺は駐車禁止なため空港での車の受け渡しはできず、いずれも営業所に移動して車を受け取らなくてはなりません。営業所までの所要時間は平均10分程度となっています。すぐにでも出発したい人は、空港内にカウンターがあり、かつ営業所が近い会社を選ぶとよいでしょう。" "image" => "" ] 7 => array:4 [ "q" => "返却時、何分前に店舗に向かえばいいでしょうか。" "a" => "フライト2時間前には営業所に到着しておきたいものです。" "detail" => "新千歳空港にはカウンター数が少ないため、搭乗手続きにとても時間がかかります。特にお盆や暮れ、夏や雪まつり時期などのシーズンはかなり混雑します。空港に到着してからの搭乗手続きや、空港までの移動時間、車の返却手続きなどを考えると、十分な余裕が必要です。新千歳空港ターミナルビルには、お土産屋が豊富なだけでなく、道内の人気ラーメン店10軒が集合した「新千歳ラーメン道場」や、作りたてのポテトチップスを味わえる「カルビープラス」、ドラえもんのテーマパークである「ドラえもんスカイパーク」などがあり、最後まで思い出作りができますよ!" "image" => "" ] 8 => array:4 [ "q" => "返却店舗に近いガソリンスタンドはありますか。" "a" => "多数あります。" "detail" => "レンタカー会社の営業所が密集しているアウトレットモール・レラ付近の柏台・柏台南や千歳科学技術大学付近の美々、市街地に近い朝日町などにはガソリンスタンドが多数ありますので問題ありません。ただし、北海道まるごと市場がある真々地や苫小牧市美沢の近辺にはガソリンスタンドがありませんので、千歳市街地で給油しておいた方がいいでしょう。たまに「レンタカー指定ガソリンスタンド」などの看板を掲げている店もありますが、どこで給油しなくてはならないという縛りはありませんので、お好きなガソリンスタンドで給油してください。" "image" => "" ] 9 => array:4 [ "q" => "スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?" "a" => "冬季間の北海道のレンタカーはスタッドレスタイヤが標準装備です。" "detail" => "スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。<br>30年ほど前までは鉄のピンが装着されたスパイクタイヤが主流でしたが、ピンがアスファルトを削ることで人体に有害な粉塵が発生することから廃止され、今はスタッドレスタイヤが主流となっています。もちろんチェーンを装着する必要はありません。スタッドレスタイヤには、発泡ゴムという柔らかい材料が用いられ、凍った路面に吸い付くようにできています。装着期間は、11月から5月くらいが平均で、時期や場所によっては桜の咲く5月に大雪が降ったり、紅葉が散る前に小雪がちらつくこともあります。" "image" => "" ] 10 => array:4 [ "q" => "格安のレンタカー会社と大手のレンタカー会社の違いを教えて下さい。" "a" => "使用している車両が新車か中古か、装備が標準かオプションなのかなど、様々な違いがあります。" "detail" => "中古車取扱いレンタカー会社と大手レンタカー会社の特徴は、航空会社におけるLCC(ローコストキャリア)と大手キャリアによく似ています。予算や用途などを考慮して上手に選んでください。<br>格安レンタカー会社と大手レンタカー会社のメリット・デメリットを比較してみましょう。<br><br>■中古車取扱いレンタカー会社の特徴<br>①軽自動車・コンパクトカーが12時間2000円台からレンタルできるので、複数で利用する場合は、タクシーどころか公共交通機関より安くあげられます。<br>②ガソリンスタンドや整備工場などを兼業しているため、取扱店が近くにあれば身近な場所でレンタルすることができます。<br>③中古車を使用しているため、高年式車や走行距離が長い車両が多いです。ただし故障することは少なく、車内清掃は行き届いていますし、こだわらなければ問題がないといえます。<br>④カーナビやETCなどのオプションが割高です。<br>⑤返却時間がシビアで、少しの遅れでも延滞料を徴収されることがあります。<br><br>■大手レンタカー会社の特徴<br>①「大手」というネームバリューが安心感をもたらす。<br>②すべて新車を使用しているため、故障などの心配が少ない。<br>③カーナビやETCなどが標準装備されていることが多い。<br>④料金が中古車取扱いレンタカー会社に比べて3倍ほど高い。" "image" => "" ] ] "spot" => array:3 [ 0 => array:4 [ "name" => "支笏洞爺国立公園" "place" => "(千歳市)" "image" => "/img/area/hokkaido/shinchitose/shikotsu.jpeg" "detail" => "千歳市の重要な観光スポットとなっています。また、日本で最もきれいな湖の1つで、日本最北の不凍湖としても知られています。" ] 1 => array:4 [ "name" => "サケのふるさと千歳水族館" "place" => "(千歳市)" "image" => "/img/area/hokkaido/shinchitose/sakefurusato.png" "detail" => "千歳川の水中を直接見ることのできる日本初の施設「水中観察ゾーン」では、秋に産卵のため川をさかのぼるサケの群れは必見です。" ] 2 => array:4 [ "name" => "新千歳空港ターミナルビル" "place" => "(千歳市)" "image" => "/img/area/hokkaido/shinchitose/shinchitoseap.jpg" "detail" => "北海道1の空の玄関口は、美食はもちろん「ドラえもん わくわくスカイパーク」など遊べる施設も設けています。早めにレンタカーを返却して空港を満喫するのもおすすめです。" ] ] "drive" => array:3 [ 0 => array:2 [ "title" => "羊蹄山の湧き水" "detail" => "古代アイヌ族から聖なる山と崇められ、「蝦夷富士」としても名高い「羊蹄山(ようていざん)」。この山がもたらすミネラル豊富な「神の水(カムイワッカ)」の湧き水がタダで飲み放題・汲み放題なのが羊蹄山麓の真狩村(まっかりむら)にある「羊蹄山の湧き水」。" ] 1 => array:2 [ "title" => "苔の回廊" "detail" => "支笏湖畔にたたずむ緑のビロードに包まれた渓谷「苔の回廊」。まさに「緑の秘境」で、まるでジブリに出てきそうな神秘的な空間です。" ] 2 => array:2 [ "title" => "ふきだし公園" "detail" => "京極町にある「ふきだし公園」もまた羊蹄山の恵みが湧き出るスポット。羊蹄山麓北東部、道の駅が併設された広い公園の敷地内にはモフモフ苔に覆われた美しい池や湧水口があり、霧が立ち込める早朝は息を呑む絶景です。" ] ] "souvenir" => array:2 [ 0 => array:3 [ "title" => "ロイズ" "detail" => "言わずと知れた名店ロイズ。ここ新千歳空港には見学可能なチョコレート工場まであるのです!ここだけの限定品もありますので、身近な方へのお土産にぜひ。" "image" => "" ] 1 => array:3 [ "title" => "キャラメルビスケット" "detail" => "あの「グリコ」のキャラメル専門店。店内のキッチンで作られるキャラメルにバターたっぷりのビスケットを合わせた逸品です。" "image" => "" ] ] "railway" => array:4 [ 0 => array:2 [ "title" => "札幌駅" "url" => "/ja/area/hokkaido/sapporo_st" ] 1 => array:2 [ "title" => "函館駅" "url" => "/ja/area/hokkaido/hakodate_st" ] 2 => array:2 [ "title" => "帯広駅" "url" => "/ja/area/hokkaido/obihiro_st" ] 3 => array:2 [ "title" => "新函館北斗駅" "url" => "/ja/area/station/ST9004" ] ] "airport" => array:2 [ 0 => array:2 [ "title" => "旭川空港" "url" => "/ja/area/hokkaido/asahikawa_ap" ] 1 => array:2 [ "title" => "丘珠空港" "url" => "/ja/area/airport/AP0009" ] ] ] "kushiro_ap" => array:12 [ "property" => "釧路空港" "tileicon" => array:3 [ "extended" => array:2 [ "title" => "長時間営業" "icon" => "/img/icon/icon_clock.svg" ] "near" => array:2 [ "title" => "アクセス良好!送迎5分以内!" "icon" => "/img/icon/icon_man.svg" ] "other" => array:2 [ "title" => "その他の周辺店舗" "icon" => "/img/icon/icon_store.svg" ] ] "extended" => array:1 [ 0 => array:7 [ "name" => "" "menu" => "" "price" => "" "access" => "" "link" => "" "logo" => "" "brand" => "" ] ] "near" => array:1 [ 0 => array:7 [ "name" => "日産レンタカー 釧路空港店" "menu" => "コンパクト24時間" "price" => "5,390" "access" => "住所:北海道釧路市鶴丘2-1<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎5分)" "link" => "/ja/show-shop-detail?brdcode=0200&shpcode=N013" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg" "brand" => "日産レンタカー" ] ] "other" => array:1 [ 0 => array:7 [ "name" => "駅レンタカー 釧路空港営業所" "menu" => "コンパクト24時間" "price" => "5,000" "access" => "住所:北海道釧路市鶴丘2-1<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり" "link" => "/ja/show-shop-detail?brdcode=0019&shpcode=EH23" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg" "brand" => "駅レンタカー" ] ] "guide" => "「たんちょう釧路空港」の愛称が示すように国立公園にほど近い道東の玄関口。<br>広大な自然あふれる釧路・阿寒エリアでリフレッシュされる方も多いでしょう。釧路は交通の便が良いわけではないのでレンタカーが便利です。<br><br>当サイトでは大手レンタカー会社を中心に約5社のプランを比較できます。ご要望にあったプランをお探しください。" "faq" => array:10 [ 0 => array:4 [ "q" => "北海道道東で2泊3日の旅行です。釧路空港到着の飛行機の予定ですが、レンタカーで移動した方がいいですか?電車で移動した方がいいですか?" "a" => "迷わずレンタカーを利用して下さい。" "detail" => "釧路空港は釧路市内から約20㎞以上、車で約30分の距離にあり、移動に時間がかかります。公共交通機関は本数が少なく、道東の各都市や観光地に行くのにも不便です。スムーズに移動したいのなら、必ずレンタカーをご利用ください。" "image" => "" ] 1 => array:4 [ "q" => "貸出しは釧路空港ですが、返却は別の場所で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。" "a" => "一部レンタカー会社で可能です。" "detail" => "予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)" "image" => "" ] 2 => array:4 [ "q" => "空港到着後、レンタカーを借りて昼食をとろうと思います。オススメのランチスポットを教えて下さい。" "a" => "ランチは空港か市街地・観光地まで行って、召し上がり下さい。" "detail" => "釧路空港近辺には飲食店はおろか、コンビニエンスストアもありません。空港内のレストランで食事をするか、市街地または観光地で召し上がりください。<br><br>釧路は日本有数の漁港であり、新鮮な魚介が豊富です。釧路和商市場では、好きなネタを選んで海鮮丼を作る「勝手丼」が人気。ランチもやっておりますので、一度お立ち寄りされることをオススメいたします。" "image" => "https://www.web-rentacar.com/img/area/hokkaido/kushiro/kushiro_ap03.jpg" ] 3 => array:4 [ "q" => "釧路空港に着いてレンタカーを借りるまでの流れを教えて下さい。" "a" => "まず空港内カウンターにお立ち寄りください。" "detail" => "<a href=|/ja/show-shop-detail?brdcode=0200&shpcode=N013| class=|text-deco-under|>日産レンタカー</a>の2社のカウンターがあります。<br>なお、<a href=|/ja/show-shop-detail?brdcode=0019&shpcode=EH23| class=|text-deco-under|>駅レンタカー</a>は日産レンタカー受付カウンターでの受付となります。その他は各社の案内に従ってください。<br><br>カウンターを設置している会社は、空港近くに店舗があります。送迎車で案内されますが、わずか5分で到着します。その後、店舗で手続きを行い、レンタカー利用開始となります。" "image" => "" ] 4 => array:4 [ "q" => "空港から営業所までの送迎時間はどれくらいかかりますか?" "a" => "所要時間は、送迎車で5分程度の距離にあります。" "detail" => "レンタカードットコムで掲載されているレンタカー会社は5社あります。すべて同じ敷地内に並んでいますので、間違えることはありません。" "image" => "https://www.web-rentacar.com/img/area/hokkaido/kushiro/kushiro_ap04.jpg" ] 5 => array:4 [ "q" => "返却店舗に近いガソリンスタンドはありますか。" "a" => "釧路空港近くにガソリンスタンドはありません。。" "detail" => "最寄りのガソリンスタンドは、大楽毛にある丸井大楽毛給油所まで約12分、阿寒湖町にあるホクレン阿寒給油所まで約15分です。" "image" => "" ] 6 => array:4 [ "q" => "帰りのフライト出発何時間前に返却すればいいでしょうか。" "a" => "フライト60分前でも間に合います。" "detail" => "店舗から空港までの送迎時間は、わずか5分、空港周辺は信号もなく、渋滞は一切ありません。空港内にレストランや売店がありますが、そのほか時間を潰せるようなものはありません。早めに返却せずに、ゆっくりと北海道を楽しんでから返却するのがおススメです。" "image" => "" ] 7 => array:4 [ "q" => "レンタカー返却後、フライト出発まで釧路空港での時間の過ごし方を教えてください。" "a" => "釧路空港内はレストラン・売店共に充実しています。" "detail" => "特に海鮮丼が豊富で、イクラ丼、鮭親子丼、ウニ丼、ウニイクラ丼、ホタテイクラ丼など、きりがないほど。また、釧路ラーメンは通好みの味です。細いストレート麺にしょうゆベース、あっさりした味で、札幌ラーメンや函館ラーメンとは異なるテイストです。<br><br>お土産屋を覗けば、釧路らしいものが溢れています。瓶に入ったマリモはいかがでしょうか。ただし、阿寒湖のものは天然記念物なため、売られているのは養殖ものとなります。天気がよい日は、3階にある送迎デッキに出てみましょう。どこまでも高い空に、見渡す限りの平原。北海道の自然を目に焼き付けてください。" "image" => "" ] 8 => array:4 [ "q" => "スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?" "a" => "冬季間の北海道のレンタカーはスタッドレスタイヤが標準装備です。" "detail" => "スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。<br>30年ほど前までは鉄のピンが装着されたスパイクタイヤが主流でしたが、ピンがアスファルトを削ることで人体に有害な粉塵が発生することから廃止され、今はスタッドレスタイヤが主流となっています。もちろんチェーンを装着する必要はありません。スタッドレスタイヤには、発泡ゴムという柔らかい材料が用いられ、凍った路面に吸い付くようにできています。装着期間は、11月から5月くらいが平均で、時期や場所によっては桜の咲く5月に大雪が降ったり、紅葉が散る前に小雪がちらつくこともあります。" "image" => "" ] 9 => array:4 [ "q" => "格安のレンタカー会社と大手のレンタカー会社の違いを教えて下さい。" "a" => "使用している車両が新車か中古か、装備が標準かオプションなのかなど、様々な違いがあります。" "detail" => "中古車取扱いレンタカー会社と大手レンタカー会社の特徴は、航空会社におけるLCC(ローコストキャリア)と大手キャリアによく似ています。予算や用途などを考慮して上手に選んでください。<br>格安レンタカー会社と大手レンタカー会社のメリット・デメリットを比較してみましょう。<br><br>■中古車取扱いレンタカー会社の特徴<br>①軽自動車・コンパクトカーが12時間2000円台からレンタルできるので、複数で利用する場合は、タクシーどころか公共交通機関より安くあげられます。<br>②ガソリンスタンドや整備工場などを兼業しているため、取扱店が近くにあれば身近な場所でレンタルすることができます。<br>③中古車を使用しているため、高年式車や走行距離が長い車両が多いです。ただし故障することは少なく、車内清掃は行き届いていますし、こだわらなければ問題がないといえます。<br>④カーナビやETCなどのオプションが割高です。<br>⑤返却時間がシビアで、少しの遅れでも延滞料を徴収されることがあります。<br><br>■大手レンタカー会社の特徴<br>①「大手」というネームバリューが安心感をもたらす。<br>②すべて新車を使用しているため、故障などの心配が少ない。<br>③カーナビやETCなどが標準装備されていることが多い。<br>④料金が中古車取扱いレンタカー会社に比べて3倍ほど高い。" "image" => "" ] ] "spot" => array:6 [ 0 => array:4 [ "name" => "摩周湖" "place" => "(川上郡)" "image" => "" "detail" => "所要時間:2時間30分<br><br>世界有数の透明度を誇る神秘の湖です。霧のイメージが強いですが、晴れると見事な摩周ブルーが現れ、鏡のように雲や木々を映し出します。" ] 1 => array:4 [ "name" => "屈斜路湖" "place" => "(弟子屈町)" "image" => "" "detail" => "所要時間:1時間30分<br><br>怪獣「クッシー」が棲むと噂される湖です。湖畔の砂を掘ると温泉がわき出し、砂湯を楽しむことができます。" ] 2 => array:4 [ "name" => "阿寒湖" "place" => "(釧路市)" "image" => "" "detail" => "所要時間:1時間10分<br><br>マリモで有名な湖です。今なおアイヌ文化を継承し、木彫りを中心としたお土産屋が並び、アイヌの古式舞踏や、民族楽器「ムックリ」の演奏を見ることができます。" ] 3 => array:4 [ "name" => "釧路湿原" "place" => "(釧路市)" "image" => "" "detail" => "面積18,290haの日本最大の湿原です。タンチョウやキタサンショウウオ、幻の魚「イトウ」などが生息する大自然が魅力です。" ] 4 => array:4 [ "name" => "釧路市丹頂鶴自然公園" "place" => "(釧路市)" "image" => "" "detail" => "釧路空港から車で10分の距離にある公園です。季節、天候に問わずタンチョウを見ることができます。" ] 5 => array:4 [ "name" => "鶴見台" "place" => "(鶴居村)" "image" => "" "detail" => "鶴居村にある鶴見台では、タンチョウの姿を群れで観察することができます。近くの住民の方が給餌を続けています。" ] ] "drive" => array:1 [ 0 => array:2 [ "title" => "タンチョウに出会う" "detail" => "釧路空港からわずか10分ほどで到着する釧路市丹頂鶴自然公園。1年を通してタンチョウと出会える貴重な公園です。ここから20分ほどで、次のスポット「鶴見台」に到着です。こちらには給餌場があるため、給餌の時間に合わせていくとタンチョウの群れに出会えるかもしれません。タンチョウがよく見られるのは冬なので、最後は冷えた体を鶴居村温泉で温めましょう。" ] ] "souvenir" => array:2 [ 0 => array:3 [ "title" => "ぽてコタン。" "detail" => "コロンとした見た目にザクザクとした食感が特徴の「ぽてコタン」一度食べると癖になるので、大目にお持ち帰りするのがおすすめです。" "image" => "" ] 1 => array:3 [ "title" => "パティスリーコルネ「くじらすく」" "detail" => "実はクジラの街「釧路」にちなんだクジラ型のラスクです。たっぷりしみ込んだチョコレートが最高です。" "image" => "" ] ] "railway" => array:1 [ 0 => array:2 [ "title" => "釧路駅" "url" => "/ja/area/station/ST0061" ] ] "airport" => array:2 [ 0 => array:2 [ "title" => "帯広空港" "url" => "/ja/area/hokkaido/obihiro_ap" ] 1 => array:2 [ "title" => "中標津空港" "url" => "/ja/area/hokkaido/nakashibetsu_ap" ] ] ] "memanbetsu_ap" => array:11 [ "property" => "女満別空港" "tileicon" => array:3 [ "extended" => array:2 [ "title" => "長時間営業" "icon" => "/img/icon/icon_clock.svg" ] "near" => array:2 [ "title" => "アクセス良好!送迎5分以内!" "icon" => "/img/icon/icon_man.svg" ] "other" => array:2 [ "title" => "その他の周辺店舗" "icon" => "/img/icon/icon_store.svg" ] ] "extended" => array:1 [ 0 => array:7 [ "name" => "日産レンタカー 女満別空港店" "menu" => "コンパクト24時間" "price" => "5,390" "access" => "住所:北海道網走郡大空町女満別中央201-7<br>営業時間:8:00~20:00 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎5分)" "link" => "/ja/show-shop-detail?brdcode=0200&shpcode=N026" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg" "brand" => "日産レンタカー" ] ] "other" => array:1 [ 0 => array:7 [ "name" => "駅レンタカー 女満別空港営業所" "menu" => "コンパクト24時間" "price" => "5,000" "access" => "住所:北海道網走郡大空町女満別中央201-7 日産レンタカー内<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:空港内カウンターあり" "link" => "/ja/show-shop-detail?brdcode=0019&shpcode=EH18" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg" "brand" => "駅レンタカー" ] ] "guide" => "オホーツクの空の玄関「女満別空港」<br>オホーツク海と知床に近く、ひがし北海道の旅のスタート地点の一つですが周辺の交通の便はあまりよくない為、レンタカー利用が便利です。<br><br>当サイトでは大手レンタカー会社を中心に約5社のプランを比較できます。ご要望にあったプランをお探しください。" "faq" => array:10 [ 0 => array:4 [ "q" => "北海道道東で2泊3日の旅行です。女満別空港到着の飛行機の予定ですが、レンタカーで移動した方がいいですか?電車で移動した方がいいですか?" "a" => "レンタカー利用がオススメです!" "detail" => "女満別空港周辺の公共交通機関は本数が少なく、観光には適していません。<br><br>ちなみに、女満別空港から網走方面へは、航空機の到着10分後にリムジンバスが定期的に出発しているので便利ですが、反対の美幌方面へは1日にたった3便しかありません。また、道内有数の観光地であるサロマ湖までは、たった60㎞程度しか離れていないにも関わらず、女満別空港から公共交通機関を使って乗り換えなしで行くことができません。効率的に観光するためには、レンタカーの利用が不可欠といえるでしょう。" "image" => "" ] 1 => array:4 [ "q" => "貸出しは女満別空港ですが、返却は別の場所で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。" "a" => "一部レンタカー会社で可能です。" "detail" => "予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)" "image" => "" ] 2 => array:4 [ "q" => "空港到着後、レンタカーを借りて昼食をとろうと思います。オススメのランチスポットを教えて下さい。" "a" => "空港内のレストランか観光地まで移動してからお店を探すことをオススメします!" "detail" => "女満別空港周辺に飲食店はほとんどありませんので、食事をしたいのなら観光地で済ませるか、空港内のレストラン街を利用することをオススメします。空港から車で10分ほど離れていますが、道の駅「メルヘンの丘めまんべつ」には、「メルヘンぴっと」という飲食店があり、地元の食材を作った料理を味わうことができます。" "image" => "https://www.web-rentacar.com/img/area/hokkaido/memanbetsu/memanbetsu_ap03.jpg" ] 3 => array:4 [ "q" => "女満別空港に着いてレンタカーを借りるまでの流れを教えて下さい。" "a" => "到着後、空港内各レンタカー会社カウンターへ、お立ち寄りください。" "detail" => "女満別空港には、<a href=|/ja/show-shop-detail?brdcode=0200&shpcode=N026| class=|text-deco-under|>日産レンタカー</a>の2社のカウンターがあります。カウンターが設置してあるレンタカー会社をご利用の場合は、到着後、各レンタカー会社カウンターへ、お立ち寄りください。カウンターを設置している会社は、空港近くに店舗があります。送迎車で案内されますが、わずか2、3分で到着します。その後、店舗で手続きを行い、旅行開始となります。<br><br>なお、<a href=|/ja/show-shop-detail?brdcode=0019&shpcode=EH18| class=|text-deco-under|>駅レンタカー</a>は日産レンタカー受付カウンターでの受付となります。その他は各社の案内に従ってください。" "image" => "" ] 4 => array:4 [ "q" => "流氷を見に行こうと計画しています。女満別空港からレンタカーで移動できますか。" "a" => "網走までの所要時間は、約30分、知床半島の観光地であるウトロまでは、約2時間30分です。" "detail" => "流氷は、通常2月中旬から3月中旬までオホーツク海沿岸に漂着します。海に浮かんでいるため、風向きによっては沖に流れて行ってしまうこともあります。もし、網走の流氷が沖に流されていても、少し走った場所では、ビッチリと海を覆いつくしているということがあります。女満別空港から一番近いのは、網走から知床半島にかけての国道334号線沿いです。網走までの所要時間は、約30分、知床半島の観光地であるウトロまでは、約2時間30分です。また、流氷が接岸する時期には、網走港から「流氷観光砕氷船おーろら」が就航しますので、海洋から流氷を眺めるのもよいでしょう。<br><br>なお、運転は雪道ですので、大変危険です。信号が少なく道幅が広いからといって、スピードを出すのは事故のもと。急発進や急ブレーキも避けなくてはなりません。ハンドルコントロールができるように、スピードは控えめ、車間距離を十分に取り、無理のない行程でドライブしてください。" "image" => "" ] 5 => array:4 [ "q" => "空港から営業所までの送迎時間はどれくらいかかりますか?" "a" => "所要時間は、送迎車で2~3分程度。歩いても5分もかからない距離にあります。" "detail" => "レンタカードットコムで掲載されているレンタカー会社は5社あります。すべて同じ敷地内に並んでいますので、間違えることはありません。なお、駅レンタカーの営業所は、日産レンタカー内にあります。" "image" => "" ] 6 => array:4 [ "q" => "返却店舗に近いガソリンスタンドはありますか。" "a" => "空港付近に6店舗あります。" "detail" => "女満別空港に近いガソリンスタンドは、出光昭和シェル セルフ女満別空港SS/マルカ樫原商店です。その他にも5㎞圏内に、5つのガソリンスタンドがあります。" "image" => "" ] 7 => array:4 [ "q" => "帰りのフライト出発何時間前に返却すればいいでしょうか。" "a" => "フライト60分前には返却しましょう。" "detail" => "店舗から空港までの送迎時間は2~3分、空港周辺は信号もなく、渋滞は一切ありません。空港内にレストランや売店がありますが、そのほか時間を潰せるようなものはありませんので早めに返却せずに、ゆっくりと北海道を楽しんでから返却するのがおススメです。<br><br>具体的な時間などは貸出の際に店舗にて相談すると確実です。" "image" => "" ] 8 => array:4 [ "q" => "スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?" "a" => "冬季間の北海道のレンタカーはスタッドレスタイヤが標準装備です。" "detail" => "スタッドレスタイヤが装着していなければまったく走行できないため、冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。<br>30年ほど前までは鉄のピンが装着されたスパイクタイヤが主流でしたが、ピンがアスファルトを削ることで人体に有害な粉塵が発生することから廃止され、今はスタッドレスタイヤが主流となっています。もちろんチェーンを装着する必要はありません。スタッドレスタイヤには、発泡ゴムという柔らかい材料が用いられ、凍った路面に吸い付くようにできています。装着期間は、11月から5月くらいが平均で、時期や場所によっては桜の咲く5月に大雪が降ったり、紅葉が散る前に小雪がちらつくこともあります。" "image" => "" ] 9 => array:4 [ "q" => "レンタカー返却後、フライト出発まで女満別空港での時間の過ごし方を教えてください。" "a" => "オホーツク網走のアンテナショップ「レタラ」がオススメです!" "detail" => "2階にレストラン・弁当屋各1店と、売店が数店あります。最後に北海道の味覚を楽しみたいなら、オホーツク網走のアンテナショップ「レタラ」で決まり!このレストランには、北海道らしい料理が揃っています。北海道のソウルフード「ザンギ」や、サーモンのハラス焼き、知床牛タタキなどは、ビールによく合います。かにラーメンに、かにチャーハン、かに天婦羅そばに寿司のセットもおススメ。カニ尽くしで、フライトまでお楽しみください。お金に余裕があるのなら、オホーツク遊覧飛行はいかがですか。サロマ湖や摩周湖、屈斜路湖、遠く知床半島まで遊覧する、15分から90分までのコースがあります。東藻琴芝ざくらコース(4月下旬~5月下旬 約20分 )や、上湧別チューリップコース(5月上旬~6月上旬)約50分)など、時期限定のコースもあります。<br>" "image" => "" ] ] "spot" => array:5 [ 0 => array:4 [ "name" => "めまんべつメルヘンの丘" "place" => "(網走郡)" "image" => "" "detail" => "所要時間:15分<br><br>女満別空港から車で15分程度の場所にある丘陵です。 畑と木立、そしてどこまでも青い空が、まるで一枚の絵のよう。 いつまでも見つめていたい絶景です。" ] 1 => array:4 [ "name" => "知床半島" "place" => "(斜里郡)" "image" => "" "detail" => "所要時間:2時間15分<br><br>【知床五湖・カムイワッカの滝】<br>雄大な湖を散策していると、エゾシカやキタキツネ、時にはヒグマに遭遇することも。散策することで、知床の大自然を気軽に感じることができます。<br><br>【知床半島クルージング】<br>知床の自然は、海から眺めるのが一番。ウトロ側では、海に落ちる豪快な滝や、ヒグマウォッチングなどのクルーズツアーを実施しています。知床横断道路を越えた羅臼町では、イルカやクジラ、時期によってはシャチを見ることができるネイチャークルーズを実施。どちらも魅力たっぷりです。<br><br>また、2月に入り流氷が流れ込むと、それに乗って、さまざまな野生動物が訪れます。アザラシはもちろん、絶滅危惧種といわれているオオワシの群れを見ることができるのは、羅臼からのネイチャークルーズだけ。世界中から観光客が集まっていますよ。" ] 2 => array:4 [ "name" => "小清水原生花園" "place" => "(斜里郡)" "image" => "" "detail" => "所要時間:30分<br><br>6月下旬から7月にかけて、網走から小清水町のオホーツク海沿岸には、たくさんの花が咲き乱れます。赤く燃えるようなハマナスや、オレンジ色のエゾカンゾウといった最果ての花々をお楽しみください。" ] 3 => array:4 [ "name" => "博物館網走監獄" "place" => "(網走市)" "image" => "" "detail" => "所要時間:20分<br><br>昔の網走刑務所を移築した博物館です。ところどころにリアルな人形が置かれ大迫力。通年営業ですが、凍えるような冬に訪れると雰囲気あります。" ] 4 => array:4 [ "name" => "流氷観光砕氷船おーろら" "place" => "(網走市)" "image" => "" "detail" => "所要時間:30分<br><br>流氷が接岸すると、網走の観光は活気づきます。ぜひ乗ってほしいのが、「流氷観光砕氷船おーろら」。分厚い流氷を割りながら、観光船がオホーツク海を航海します。野生動物たちとの出会いに感動、一生忘れられない一日となることでしょう。" ] ] "drive" => array:1 [ 0 => array:2 [ "title" => "緑・海・道よくばりコース" "detail" => "感動の径→能取岬→天に続く道<br><br>網走市の中心部から天都山へのルートで、農村景観が楽しめる感動の径。ビューポイントパーキングがありますので、そちらで写真を撮るのがおすすめ!緑を存分に楽しんだ後は、能取岬へ向かいます。能取岬は、オホーツク海はもちろんのこと、能取湖と常呂町の海岸まで見られる絶景スポットです。秋にはサンゴ草に覆われて違う表情が楽しめます。最後は知床ドライブルートの中でも特に有名な「天に続く道」です。約18kmの直線ルートがそのまま空まで続いているかのような景色はツーリングなどでも高い人気を誇っています。" ] ] "souvenir" => array:2 [ 0 => array:3 [ "title" => "しじ美醤油" "detail" => "網走湖の特産である「しじみ」のエキスを加えた風味豊かな醤油です。" "image" => "" ] 1 => array:3 [ "title" => "チーズ" "detail" => "オホーツク海にほど近い「東藻琴」。人口より乳牛のほうが多いともいわれるこの地で作られるチーズは格別です。" "image" => "" ] ] "railway" => array:2 [ 0 => array:2 [ "title" => "北見駅" "url" => "/ja/area/station/ST0078" ] 1 => array:2 [ "title" => "網走駅" "url" => "/ja/area/station/ST0069" ] ] "airport" => array:2 [ 0 => array:2 [ "title" => "中標津空港" "url" => "/ja/area/hokkaido/nakashibetsu_ap" ] 1 => array:2 [ "title" => "紋別空港" "url" => "/ja/area/airport/AP0013" ] ] ] "hakodate_ap" => array:12 [ "property" => "函館空港" "tileicon" => array:3 [ "extended" => array:2 [ "title" => "長時間営業" "icon" => "/img/icon/icon_clock.svg" ] "near" => array:2 [ "title" => "アクセス良好!送迎5分以内!" "icon" => "/img/icon/icon_man.svg" ] "other" => array:2 [ "title" => "その他の周辺店舗" "icon" => "/img/icon/icon_store.svg" ] ] "extended" => array:1 [ 0 => array:7 [ "name" => "駅レンタカー 函館空港営業所" "menu" => "コンパクト24時間" "price" => "5,000" "access" => "住所:北海道函館市高松町569<br>営業時間:8:00~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり" "link" => "/ja/show-shop-detail?brdcode=0019&shpcode=EH09" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg" "brand" => "駅レンタカー" ] ] "near" => array:2 [ 0 => array:7 [ "name" => "日産レンタカー 函館空港店" "menu" => "コンパクト24時間" "price" => "5,390" "access" => "住所:北海道函館市高松町569<br>営業時間:8:00~20:00 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎1分)" "link" => "/ja/show-shop-detail?brdcode=0200&shpcode=N009" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg" "brand" => "日産レンタカー" ] 1 => array:7 [ "name" => "HIPsレンタカー 函館空港店" "menu" => "コンパクト24時間" "price" => "7,150" "access" => "住所:北海道函館市高松町575番7<br>営業時間:8:30~18:30 ※時期により変動有<br>アクセス:送迎5分" "link" => "https://www.web-rentacar.com/ja/show-shop-detail?brdcode=0335&shpcode=HP02" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0335.png" "brand" => "HIPsレンタカー" ] ] "other" => array:3 [ 0 => array:7 [ "name" => "OTSレンタカー 函館営業所店" "menu" => "コンパクト24時間" "price" => "4,000" "access" => "住所:北海道函館市高松町130-7<br>営業時間:8:00~19:00<br>アクセス:空港内カウンターあり" "link" => "/ja/show-shop-detail?brdcode=0020&shpcode=OT10" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0020-1.jpg" "brand" => "OTSレンタカー" ] 1 => array:7 [ "name" => "ワンズレンタカー 函館空港店" "menu" => "コンパクト24時間" "price" => "4,400" "access" => "住所:北海道函館市湯川町3-19-12<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:送迎5分" "link" => "/ja/show-shop-detail?brdcode=0036&shpcode=W055" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0036-1.jpg" "brand" => "ワンズレンタカー" ] 2 => array:7 [ "name" => "ワールドネットレンタカー 函館空港営業所店" "menu" => "コンパクト24時間" "price" => "9,600" "access" => "住所:北海道函館市高松町220-1<br>営業時間:8:00~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり" "link" => "/ja/show-shop-detail?brdcode=0119&shpcode=wn04" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0119-1.jpg" "brand" => "ワールドネットレンタカー" ] ] "guide" => "北海道南部の空の玄関口「函館空港」。国際観光都市である函館に位置し、五稜郭や立待岬などが30分圏内です。<br><br>当サイトでは大手レンタカー会社を中心に約10社を取り扱っています。みなみ北海道観光にはレンタカーが便利ですよ!" "faq" => array:9 [ 0 => array:4 [ "q" => "雪の降らない地域に住んでいます。冬の函館、ちょっと運転が不安なのですが……。" "a" => "あまり心配はありません。しかし時間帯と場所によっては注意が必要です。" "detail" => "函館市とその近郊の道南地区は道内でも比較的温暖な地域です。道央の羊蹄山周辺(ニセコ町とその近郊)などの豪雪地帯と比べて降雪量も少な目です。除雪作業もマメに行われていますし、日によってはアスファルトが見える程雪解けが進む事もあります。函館市中心部は建造物が多いのでホワイトアウトもあまり起こりません。ですからそれ程心配はしなくても良いかと思います。<br><br>しかし、夕暮れ時から急に冷え込む事もあります。その時に気を付けてほしいのが路面凍結です。片側2車線の大きな道路であれば溶けている事もありますが、一歩路地に入るとツルツル路面になっている場合が多いです。<br><br>特に赤信号で停止する時に滑って止まれなくなる可能性があります。交差点に近付いたらまずは歩行者用信号を確認しましょう。点滅信号であれば遠くからでも徐々にスピードダウンするよう心掛けましょう。決して急ブレーキを踏んではいけません。" "image" => "" ] 1 => array:4 [ "q" => "函館空港到着後から、レンタカーを借りるまでの流れが知りたいです。" "a" => "予約している場合、レンタカー会社で送迎の準備をしています。" "detail" => "空港内レンタカー受付カウンターに立ち寄る場合、まずカウンター内のスタッフさんに予約者の名前を伝えて下さい。送迎車の手配をしてもらえます。<br><br>受付カウンターに立ち寄らない場合、予約時に営業所までの送迎車を手配していたらトイレそば の玄関で送迎スタッフさんが待っている、あるいは外の送迎車待機ポイントで待っていてくれます。<br><br>空港から営業所までは遠くはありませんが、周辺の道路は交通量が多く横断歩道がありません。さらに冬期間は路肩に雪が積もるので歩道がわかりにくくなっています。なれない雪道を歩いて営業所へ向かうより送迎サービスを利用した方が安心です。営業所に着いたら運転する方全員分の運転免許証の確認があります。その後契約書の署名を行い、車両の操作説明、ボディにキズやヘコミはないかスタッフさんと一緒に確認します。" "image" => "" ] 2 => array:4 [ "q" => "レンタカーの返却時間から、函館空港から出るフライト時間まで、けっこう余裕があります。函館空港に時間をつぶせる場所はたくさんありますか?" "a" => "見どころ満載の函館空港。時間ギリギリまで楽しんで!" "detail" => "◆CAFÉ美鈴<br>国内線旅客ターミナルビル1階【CAFÉ美鈴】は函館の老舗の喫茶店です。香り高い焙煎コーヒーとサンドイッチやケーキを味わう事が出来ます。テイクアウトも出来ます。<br><br>土産ものや函と館<br>お土産の買い忘れはありませんか?国内線ターミナルビル2階には数多くのお土産屋さんがあります。革の小物やアイヌ民族の作品、ご当地グルメやスイーツなど、どれにするか迷ってしまいますね。<br>その中でも【土産ものや函と館】ではここにしかない限定品などが数多くあるので行ってみてはいかがでしょうか?<br><br>おんじき庭本<br>お腹が空いたら国内線旅客ターミナルビル1階【おんじき庭本】でラーメンはいかがですか?昔から地域に愛される函館の味をぜひご賞味下さい。<br><br>キッズコーナー・ゲームコーナー<br>長い待ち時間、もしお子さんがぐずってしまっても国内線旅客ターミナルビル3階に【キッズコーナー】と【ゲームコーナー】がありますよ。<br><br>空港ギャラリー<br>北海道ならではの芸術が展示されている【空港ギャラリー】は国内線旅客ターミナルビル2階にあります。観覧自由となっていますのでぜひ足を運んでみて下さい。" "image" => "" ] 3 => array:4 [ "q" => "空港から営業所までの送迎距離・時間は、どれくらいかかりますか?" "a" => "営業所までは送迎車の待ち時間も含めて約10分以内に到着します。" "detail" => "到着出口から向かって左側、トイレのそばに玄関があります。そこから外に出ると送迎車の待機ポイントがあります。送迎車は各社約5分で待機ポイントに到着します。レンタカー会社によっては玄関付近でスタッフさんが待っていてくれる事もあります。<a href=|/ja/show-shop-detail?brdcode=0020&shpcode=OT10| class=|text-deco-under|>OTSレンタカー</a>、<a href=|/ja/show-shop-detail?brdcode=0119&shpcode=wn04| class=|text-deco-under|>ワールドネットレンタカー</a>は空港から少し離れているので積極的に送迎車を利用した方が良いでしょう。OTSレンタカーの隣にはガソリンスタンドがあるので(北海道エネルギー函館エアポート)返却する際はここで給油するのがオススメです。" "image" => "" ] 4 => array:4 [ "q" => "函館市内のホテルに宿泊予定です。どのホテルも駐車場完備と思って大丈夫ですか。また、駐車料金無料のホテルが多いでしょうか。" "a" => "駐車場完備・無料の施設がほとんどです。" "detail" => "函館市内の宿泊施設にはほとんどの施設に無料駐車場が完備されています。滞在中は自由に出庫出来るのでまずはチェックインを済ませ、部屋に荷物を置いてから身軽にお出掛けする事も出来ます。<br><br>また、駐車場がない宿泊施設でも近隣に提携駐車場がある場合もあります。駐車場の料金が含まれている宿泊プランがあるホテルもありますので、宿泊施設を選ぶ際はプランにも注目してみると良いでしょう。" "image" => "" ] 5 => array:4 [ "q" => "満タン返しのために立ち寄るガソリンスタンド、どこがよいでしょうか。" "a" => "空港周辺には数多くのガソリンスタンドがあります。" "detail" => "空港周辺の商業施設【フレスポ戸倉】の向かいには前側石油(ENEOS)戸倉給油所があります。ここはセルフガソリンスタンドなので燃料のコストを抑えたい!という方にオススメです。24時間営業なので深夜・早朝でも給油出来ます。セルフで給油する場合はガソリンの種類を間違えないように注意しましょう。<br><br>函館空港に一番近いガソリンスタンドでしたら北海道エネルギー函館エアポート(ENEOS)があります。 フルサービスなので安心のサービスを受ける事が出来ます。営業終了時間が早目なので注意して下さい。" "image" => "" ] 6 => array:4 [ "q" => "冬の間、レンタカーにはスタッドレスタイヤが装備されていますか。" "a" => "標準装備のレンタカー会社がほとんどです。" "detail" => "多くの函館空港周辺貸出レンタカーは、スタッドレスタイヤを装備していますが、時期や店舗によってはチェーン装備対応となる場合があります。<br><br>詳細についてはプランごとに表示されている「選択可能オプション」欄をご覧ください。スタッドレスタイヤを標準装備しているプランには、アイコンが表示されていますので、ご確認ください。" "image" => "" ] 7 => array:4 [ "q" => "北海道への到着は函館空港ですが、帰りは他の空港を利用予定です。乗り捨ては可能ですか。" "a" => "一部レンタカー会社で可能です。" "detail" => "レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。(送迎ご希望の方向け、到着時間や飛行機の便名ご記入欄の一段上をご覧ください) こちらで、返却先店舗が函館空港店以外の複数の中から選択で来た場合、レンタカーの乗り捨てサービスをご利用いただけます。一方、選択肢が函館空港店のみであれば、乗り捨て利用不可プランとなります。<br>※乗り捨てをする場合は別途オプション料金が必要になります。" "image" => "" ] 8 => array:4 [ "q" => "函館空港に到着する飛行機の便名が、予約時点では分かりません。レンタカー予約画面の便名入力欄にはどう入力したらよいですか。" "a" => "便名欄には、未定とご記入ください。" "detail" => "レンタカー会社では、レンタカープランを検索した際に入力いただいた、貸出時間をもとに車両や、送迎の準備をいたします。もし函館到着便の時間が、この貸出時間と異なる便になった場合、マイページより必ずレンタカー会社へご連絡ください。ご利用便が確定しましたら、レンタカー会社へご連絡いただけると、送迎やレンタカー貸出手続きがスムーズに進みます。<br><br>また、レンタカー会社によっては、函館到着便の確認のご連絡をあらかじめ差し上げるケースもございます。その際は、お分かりになっている情報をお教えいただけますようお願いいたします。" "image" => "" ] ] "spot" => array:5 [ 0 => array:4 [ "name" => "函館山" "place" => "(函館市)" "image" => "" "detail" => "所要時間:約25分<br><br>ロープウェイから絶景を堪能できます。空港からの道には部分的に市電の線路が車道の真ん中にあるので車での通行には注意が必要です。" ] 1 => array:4 [ "name" => "五稜郭" "place" => "(函館市)" "image" => "" "detail" => "所要時間:約20分<br><br>幕末から明治維新の歴史をその姿に残し続ける「五稜郭」。周辺の行啓通付近は混雑しやすいです。五稜郭タワーのそばでは歩行者に注意して通行しましょう。" ] 2 => array:4 [ "name" => "金森赤レンガ倉庫" "place" => "(函館市)" "image" => "" "detail" => "所要時間:約25分<br><br>明治時代の洋品店から始まった赤レンガ倉庫はショッピングモールに生まれ変わり今なお多くの人に愛されています。イベント時は駐車場待ちの車が長蛇の列になる事があります。歩行者にも注意して通行しましょう。" ] 3 => array:4 [ "name" => "トラピスチヌ修道院" "place" => "(函館市)" "image" => "" "detail" => "所要時間:約10分<br><br>明治時代に設立された日本初の女子修道院です。ジャンヌダルクの聖像や資料館などがあります。" ] 4 => array:4 [ "name" => "湯の川温泉" "place" => "(函館市)" "image" => "" "detail" => "所要時間:約10分<br><br>温泉はもちろんのこと、周辺グルメも楽しめます。函館空港から近く、道路も広いので迷う事なく行けると思います。" ] ] "drive" => array:1 [ 0 => array:2 [ "title" => "函館満喫コース" "detail" => "五稜郭→立待岬→函館山山頂展望台<br><br>歴史の教科書で必ず見たことがあるであろう「五稜郭」からスタートし、風光明媚な立待岬に向かいましょう。崖からの景色を楽しんだ後は函館山でロープウェイや展望台を楽しみましょう。夜景もオススメですよ。" ] ] "souvenir" => array:2 [ 0 => array:3 [ "title" => "がごめきざみ昆布" "detail" => "ぬめりけの強い「がごめ昆布」を細く刻んだ刻み昆布です。佃煮やあえ物にはもちろんのこと、し調味料と合わせてご飯のお供にもオススメです!" "image" => "" ] 1 => array:3 [ "title" => "はこだてわいん " "detail" => "日本人の味覚にあう「日本のワイン」をコンセプトにした「はこだてわいん」。北海道で育ったブドウを中心に作られたワインは国産ワインコンクールにおいて「金賞」を受賞したこともある逸品です。" "image" => "" ] ] "railway" => array:1 [ 0 => array:2 [ "title" => "釧路駅" "url" => "/ja/area/station/ST0061" ] ] "airport" => array:2 [ 0 => array:2 [ "title" => "帯広空港" "url" => "/ja/area/hokkaido/obihiro_ap" ] 1 => array:2 [ "title" => "中標津空港" "url" => "/ja/area/hokkaido/nakashibetsu_ap" ] ] ] "asahikawa_ap" => array:12 [ "property" => "旭川空港" "tileicon" => array:3 [ "extended" => array:2 [ "title" => "長時間営業" "icon" => "/img/icon/icon_clock.svg" ] "near" => array:2 [ "title" => "アクセス良好!送迎3分以内!" "icon" => "/img/icon/icon_man.svg" ] "other" => array:2 [ "title" => "その他の周辺店舗" "icon" => "/img/icon/icon_store.svg" ] ] "extended" => array:1 [ 0 => array:7 [ "name" => "日産レンタカー 旭川空港店" "menu" => "コンパクト24時間" "price" => "5,390" "access" => "住所:北海道上川郡東神楽町字34-1<br>営業時間:9:00~19:30 ※時期により変動有<br>アクセス:空港内カウンターあり" "link" => "/ja/show-shop-detail?brdcode=0200&shpcode=N021" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg" "brand" => "日産レンタカー" ] ] "near" => array:1 [ 0 => array:7 [ "name" => "ワールドネットレンタカー 旭川空港営業所店" "menu" => "コンパクト24時間" "price" => "9,600" "access" => "住所:北海道上川郡東神楽町南13号左2-2<br>営業時間:8:30~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎3分)" "link" => "/ja/show-shop-detail?brdcode=0119&shpcode=wn03" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0119-1.jpg" "brand" => "ワールドネットレンタカー" ] ] "other" => array:2 [ 0 => array:7 [ "name" => "駅レンタカー 旭川空港営業所" "menu" => "コンパクト24時間" "price" => "5,000" "access" => "住所:北海道上川郡東神楽町東2線16号34-1<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:空港内カウンターあり" "link" => "/ja/show-shop-detail?brdcode=0019&shpcode=EH13" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg" "brand" => "駅レンタカー" ] 1 => array:7 [ "name" => "ホンダレンタカー 旭川空港店" "menu" => "軽自動車24時間" "price" => "5,480" "access" => "住所:北海道上川郡東神楽町東2線17号104番地<br>営業時間:9:00~19:00 ※時期により変動有<br>アクセス:空港内カウンターあり" "link" => "/ja/show-shop-detail?brdcode=0005&shpcode=hha2" "logo" => "https://www2.web-rentacar.com/share/img/hondarentacar%20asahikawa.png" "brand" => "ホンダレンタカー" ] ] "guide" => "2019年9月に全館改修グランドオープンした「旭川空港」。<br><br>きた北海道の空の玄関口として賑わうこの空港は、大雪山など自然に囲まれています。<br><br>当サイトでは大手レンタカー会社を中心に5社以上を取り扱っています。北海道観光にはレンタカーが便利ですよ!" "faq" => array:12 [ 0 => array:4 [ "q" => "旭川空港から旭山動物園までは車でどれくらいかかりますか。" "a" => "距離は約14km、所要時間は約20分程度です。" "detail" => "動物園までは看板が出ていますので、それに沿って進めば間違うことはありません。あと10㎞、あと3㎞とカウントされますので、到着までのドキドキ感を味わってください。" "image" => "" ] 1 => array:4 [ "q" => "富良野・美瑛を周遊しようと計画しています。公共交通機関で移動するのとレンタカーで移動するのはどちらが便利ですか。" "a" => "効率よく観光するならレンタカーをお使いください。" "detail" => "公共交通機関を使って観光する場合、とても時間をロスします。本数も少なく観光地間の移動もままならなりません。冷え込みが厳しく吹雪くこともあるため、冬季に徒歩で移動することは大変危険です。以上の理由から、公共交通機関ではなくレンタカーを利用することをお勧めします。" "image" => "" ] 2 => array:4 [ "q" => "初めての北海道旅行です。旭川・富良野周辺観光を計画していますが、何か注意することはありますか。" "a" => "夏は渋滞、冬は路面状況に注意が必要です。それぞれの注意点を詳細に説明します。" "detail" => "■夏場の注意<br><br>7月から8月にかけて美瑛から富良野までの国道は大渋滞します。<br>特に土日のファーム富田などの有名な観光スポット周辺は大変混雑します。渋滞で最も気を付けなくてはならないのが追突事故です。話に夢中になって前方の車が停止したことに気づかず、追突する事故が後を絶えません。渋滞中は緊張が途切れてしまうので、十分に注意してください。<br>渋滞がひどい場合は、国道を外れて道道や農道を走ってみてください。富良野周辺はどこを見ても絶景です。意外な場所に隠れビュースポットが潜んでいますよ。<br><br>■冬場の注意<br><br>まわりに建物や木立が少ないため、地吹雪や吹き溜まりができやすくなります。ホワイトアウトしてしまったら要注意。すぐに駐車場なに停車するなどして、追突を防ぐ努力をしてください。<br>もし路上に停車する場合は、むやみに車外に出てはいけません。車内で吹雪が収まるのをじっと待ちましょう。<br>気温が低い場合は、路面が凍結してスリップしやすくなります。美瑛周辺は峠や丘陵などが多いため、下り坂のカーブは大変危険です。十分にスピードを落とすよう心がけましょう。<br><br>その他、心配なことがあれば、出発前にレンタカー会社に確認することをお勧めします。" "image" => "" ] 3 => array:4 [ "q" => "貸出しは旭川空港ですが、返却は旭川駅で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。" "a" => "一部レンタカー会社で可能です。" "detail" => "予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)貸出場所となるレンタカー店舗しか選べない場合は、乗り捨て利用不可のレンタカープランとなります。" "image" => "" ] 4 => array:4 [ "q" => "旭川空港到着後から、レンタカーを借りるまでの流れが知りたいです。" "a" => "最初にレンタカーカウンターで受付してください。" "detail" => "その後、送迎車で空港近くの営業所に行き、契約書を作成します。その際、運転する人全員の免許書が必要になります。※国際免許については事前に店舗にご確認をお願いします。<br><br>内容が確認できたら利用料金を支払います。一部レンタカー会社では原則としてクレジットカードでの支払いとなる場合があります。また、現金で払う場合は、免許証のほかに身分証明が必要になることもあります。あらかじめパスポートなどを用意しておくとよいでしょう。<br><br>次にレンタルする車両装備品の操作方法等の説明を受けます。車種によって操作方法が異なりますので、しっかりと確認しておいてください。<br><br>最後にキズ・ヘコミなど車両状態を社員と一緒に確認。問題がなければ書類とキーが引き渡されて終了です。" "image" => "" ] 5 => array:4 [ "q" => "返却店舗に近いガソリンスタンドはありますか。" "a" => "旭川空港付近にガソリンスタンドはありません" "detail" => "8分ほど離れた東神楽町の中心にある2店舗が、最寄りのガソリンスタンドです。営業所に給油所を設けているレンタカー会社もあります。もし給油できない場合でも大丈夫。少し割高になりますが、各社規定の1㎞あたりのガソリン単価で精算することも可能です。" "image" => "" ] 6 => array:4 [ "q" => "帰りのフライト出発何時間前に返却すればいいでしょうか" "a" => "1時間30分前くらい前をめどに返却してください。" "detail" => "周辺に渋滞する要因はなく営業所も近いため、慌てて返却する必要はありません。空港で過ごす時間を1時間、車の返却手続きや送迎に30分と想定してください。1時間30分前に返却できれば、余裕を持って行動することができますよ。<br><br>ただしゴールデンウィーク中の旭山動物園周辺は多少混雑します。また雪道は危険ですので、時期や季節によって注意が必要です。" "image" => "" ] 7 => array:4 [ "q" => "レンタカー返却後、フライト出発まで旭川空港での時間の過ごし方を教えてください。" "a" => "食事や買い物をしながらまったりと過ごしましょう。" "detail" => "1階に到着口とチェックインカウンター、2階に出発ロビーと搭乗口、ショップがあります。3階には飲食店街と展望デッキがあります。雄大な大雪山系や十勝岳連峰の山々を背景にフライトを眺めるとよいでしょう。<br><br>飲食店は、寿司屋、ラーメン屋、蕎麦屋、レストランの4店舗が営業中です。レンタカーを返却して運転の必要がなくなった開放感は格別。フライトまでのひと時を、お酒を飲んで過ごすのもいいものです。<br><br>2階には軽飲食コーナーのほかに、乳製品を販売している「ミルクスタンド」があります。他では味わえない濃厚なおいしさを旅の締めくくりにしてはいかがでしょうか。" "image" => "" ] 8 => array:4 [ "q" => "初めての北海道旅行です。冬の北海道での運転って難しいでしょうか。" "a" => "難しい運転技術は必要ありませんが、いくつか注意すべき点があります。" "detail" => "1点目は車間距離を十分に取り急ブレーキをかけないこと。凍結した路面で急ブレーキをかけると、スタッドレスタイヤを装着していてもすぐに停止することができず、十分に車間距離をとっていなければ追突は避けられません。また急ハンドルもスピンの原因になります。常に慎重な運転を心がけてください。<br><br>2点目は猛吹雪のときは、すぐに停車して車外に出ないこと。北海道の道路には、吹雪の際に道路の位置を示す「固定式視線誘導柱」が立っていますが、猛吹雪になるとホワイトアウトして前後不覚に陥ります。そんな時は一旦停止してハザードを点滅。吹雪が収まるのを待ちましょう。むやみに外に出ると後続車に轢かれる恐れがありますので、必ず車内に留まりましょう。<br><br>3点目は4WDの車をレンタルすること。走行安定性が抜群ですし、雪に片輪を突っ込んだり、穴に落としても比較的脱出が可能です。オフロードタイプだけでなく、軽自動車やセダンなどにも4WDの設定がありますので、用途に合わせて選択することができます。<br><br>冬の北海道のドライブは気象条件によって大きく変わります。移動距離を夏よりも半分くらいにするなど、無理のない計画を立ててください。" "image" => "" ] 9 => array:4 [ "q" => "スノーボード用品・スキー用品を積み込みたいです。どういう車を選べばいいですか。また、何かつけなければいけないオプションはありますか。" "a" => "2人までならどんな車もOKです。" "detail" => "ひと昔前までは身長より長いスキーが主流でしたが、現在では身長より短いカービングスキーが主流となっています。そのため1~2人であれば後部座席を倒すことで、コンパクトカーでもスキーや荷物を車内に積み込むことができます。それ以上の人が乗車する場合はスキーキャリアが必要になります。スノーボードの場合はボードが短いので、スキーほどスペースを取らないので、キャリアなしでもコンパクトカーに積み込むことができます。<br><br>ゲレンデまでの道は除雪されているので、どんな車でも走れないことはないですが、雪山に向かうため車種にかかわらず4WDがおススメです。使い勝手で選ぶならラゲッジスペースの広いステーションワゴンは多くの荷物やスキーを積むことができますし、吹き溜まりなどを超える場合は、悪路に強いランドクルーザーなどのクロスカントリータイプが重宝します。" "image" => "" ] 10 => array:4 [ "q" => "雪道での運転は初めてです。運転は大丈夫でしょうか。" "a" => "とても慎重な運転が必要です。" "detail" => "交通量の多い市街地や高速道路では、ちょっとしたブレーキ操作の誤りが追突事故につながります。路肩は除雪の雪が集められて壁のようになるため、出会いがしらの事故が起きやすくなります。路地は除雪の状態が悪く道がデコボコな上にマンホールの部分が大きくえぐれ、脱輪や故障を誘発します。<br><br>平原のような場所は遮るものがないため地吹雪が起きやすく、車の中に閉じ込められたり発見が遅れて死亡する事故が毎年発生しています。峠道は圧雪アイスバーンになりやすく、下りカーブでブレーキを掛けると対向車線にはみ出してしまうことがあり、とても危険です。<br><br>雪道は地元の者でも車の利用を控えるくらい事故を起こす危険性が高いです。どうしても運転しなくてはならない場合は、悪天候や夜、長距離移動を避け、スピードを緩めて慎重に運転してください。" "image" => "" ] 11 => array:4 [ "q" => "スタッドレスタイヤをつけたいのですが追加料金はいくらくらいですか?" "a" => "北海道では基本的にスタッドレスタイヤ標準装備です!" "detail" => "スタッドレスタイヤが装着していなければまったく走行できないため、多くのレンタカー会社にて冬季間の北海道のレンタカーにはスタッドレスタイヤが標準装備され、追加料金は発生しませんのでご安心ください。<br>装着期間は、11月から5月くらいが平均で、時期や場所によっては桜の咲く5月に大雪が降ったり、紅葉が散る前に小雪がちらつくこともあります。" "image" => "" ] ] "spot" => array:4 [ 0 => array:4 [ "name" => "ファーム富田" "place" => "(空知郡)" "image" => "" "detail" => "所要時間:約45分<br><br>美しいラベンダーが有名な「ファーム富田」ですが、四季折々の花畑があるので、ラベンダーの季節以外も楽しめます。" ] 1 => array:4 [ "name" => "青い池" "place" => "(美瑛町)" "image" => "" "detail" => "所要時間:約35分<br><br>水面が青く見える不思議な池です。" ] 2 => array:4 [ "name" => "四季彩の丘" "place" => "(美瑛町)" "image" => "" "detail" => "所要時間:約30分<br><br>広大な丘は季節によって表情を大きく変えます。夏はトラクターバス、冬はスノーモービル等アクティビティも満載です。" ] 3 => array:4 [ "name" => "風のガーデン" "place" => "(富良野)" "image" => "" "detail" => "所要時間:約1時間<br><br>朝から夕方まで空いているので、美しいガーデンのなかを朝の空気を感じながら散策することもできます。" ] ] "drive" => array:1 [ 0 => array:2 [ "title" => "美瑛絶景コース" "detail" => "青い池→美瑛放牧酪農場→パッチワークの路<br><br>美瑛の絶景スポットを巡るコースです。パッチワークの路の近くにはセブンスターの木があったり、美瑛放牧酪農場の近くには四季彩の丘があったりとたくさん寄り道しながら巡るのがオススメです。" ] ] "souvenir" => array:2 [ 0 => array:3 [ "title" => "白いバウムTSUMUGI" "detail" => "「白い恋人」のホワイトチョコレートをふんだんに使ったバウムクーヘンは、「しっとり」と「濃厚」が特徴です。" "image" => "" ] 1 => array:3 [ "title" => "氷点下41℃" "detail" => "明治35年1月25日早朝、上川2等測候所で記録された日本最低気温-41℃が名前の由来です。香ばしい焼き菓子で極寒の魅力を表現しています。" "image" => "" ] ] "railway" => array:1 [ 0 => array:2 [ "title" => "旭川駅" "url" => "/ja/area/hokkaido/asahikawa_st" ] ] "airport" => array:2 [ 0 => array:2 [ "title" => "新千歳空港" "url" => "/ja/area/hokkaido/shinchitose_ap" ] 1 => array:2 [ "title" => "帯広空港" "url" => "/ja/area/hokkaido/obihiro_ap" ] ] ] "nakashibetsu_ap" => array:11 [ "property" => "中標津空港" "tileicon" => array:3 [ "extended" => array:2 [ "title" => "長時間営業" "icon" => "/img/icon/icon_clock.svg" ] "near" => array:2 [ "title" => "アクセス良好!送迎3分以内!" "icon" => "/img/icon/icon_man.svg" ] "other" => array:2 [ "title" => "その他の周辺店舗" "icon" => "/img/icon/icon_store.svg" ] ] "extended" => array:1 [ 0 => array:7 [ "name" => "" "menu" => "" "price" => "" "access" => "" "link" => "" "logo" => "" "brand" => "" ] ] "near" => array:1 [ 0 => array:7 [ "name" => "日産レンタカー 中標津空港店" "menu" => "コンパクト24時間" "price" => "5,390" "access" => "住所:北海道標津郡中標津町北中17-9<br>営業時間:9:00~18:00<br>アクセス:空港内カウンターあり(送迎2分)" "link" => "/ja/show-shop-detail?brdcode=0200&shpcode=N028" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg" "brand" => "日産レンタカー" ] ] "guide" => "北海道の東の空の玄関口「中標津空港」。<br><br>バードウォッチングやネイチャークルーズが楽しめる根室市まで1時間で移動できるので自然が好きな方にお勧めです。<br><br>当サイトでは大手レンタカー会社を中心に約5社を取り扱っています。北海道観光にはレンタカーが便利ですよ!" "faq" => array:7 [ 0 => array:4 [ "q" => "北海道道東で2泊3日の旅行です。中標津空港到着の飛行機の予定ですが、レンタカーで移動した方がいいですか?電車で移動した方がいいですか?" "a" => "レンタカーを利用してください。" "detail" => "中標津空港周辺の公共交通機関は本数が少なく、観光には適していません。<br><br>知床などの観光地のみならず、中標津空港から道東の各都市へ向かうバスもありません。数十年前に鉄道も廃止されているため、地元の方でも移動は自家用車が頼りです。また、地方はバスの運賃が高いため、レンタカーを借りた方が安く収まります。ぜひレンタカーを使って、スムーズに移動をしてください。" "image" => "" ] 1 => array:4 [ "q" => "貸出しは中標津空港ですが、返却は別の場所で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。" "a" => "一部レンタカー会社で可能です。" "detail" => "予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)貸出場所となるレンタカー店舗しか選べない場合は、乗り捨て利用不可のレンタカープランとなります。" "image" => "" ] 2 => array:4 [ "q" => "空港到着後、レンタカーを借りて昼食をとろうと思います。オススメのランチスポットを教えて下さい。" "a" => "車でわずか1分のところにある「ラ・レトリ」がおススメ!" "detail" => "中標津空港から約1.2km、車でわずか1分のところにある「ラ・レトリ」がオススメです。「ラ・レトリ」はフランス語で「乳製品を作る工場・お店」と言う意味。<br>地場産ソーセージのホットドッグ、かぼちゃだんご、低脂肪でヘルシーなミルクジェラートなど、中標津町の特産品で作る軽食メニューが人気です。<br>目印はレトリホールの赤い屋根。北海道の味覚をお楽しみください。" "image" => "" ] 3 => array:4 [ "q" => "中標津空港に着いてレンタカーを借りるまでの流れを教えて下さい。" "a" => "到着後、空港内各レンタカー会社カウンターへ、お立ち寄りください。" "detail" => "<a href=|/ja/show-shop-detail?brdcode=0200&shpcode=N028| class=|text-deco-under|>日産レンタカー</a>、の2社のカウンターがあります。<br>カウンターが設置してあるレンタカー会社をご利用の場合は、到着後、各レンタカー会社カウンターへ、お立ち寄りください。その他は各社の案内に従ってください。<br>カウンターを設置している会社は、空港近くに店舗があります。送迎車で案内されますが、わずか2、3分で到着します。その後、店舗で手続きを行い、旅行開始となります。" "image" => "" ] 4 => array:4 [ "q" => "返却店舗に近いガソリンスタンドはありますか?" "a" => "中標津空港に近いガソリンスタンドはありませんのでご注意を!" "detail" => "空港から車で10分ほど走った市街地にある「コスモ石油」が、一番近いガソリンスタンドになります。" "image" => "" ] 5 => array:4 [ "q" => "帰りのフライト出発何時間前に返却すればいいでしょうか。" "a" => "フライト60分前でも間に合います。" "detail" => "店舗から空港までの送迎時間は2~3分、空港周辺は信号もなく、渋滞は一切ありません。空港内にレストランや売店がありますが、そのほか時間を潰せるようなものはありません。早めに返却せずに、ゆっくりと北海道を楽しんでから返却するのがおススメです。" "image" => "" ] 6 => array:4 [ "q" => "レンタカー返却後、フライト出発まで中標津空港での時間の過ごし方を教えてください。" "a" => "空港内のレストラン「PEABERRY」の「帆立カレー」がオススメです。" "detail" => "中標津空港2階に、産地の食材を使ったレストラン「PEABERRY」があります。おススメは標津産のホタテをふんだんに使った「帆立カレー」芳醇な香りの虜になります。アブラがのった「サクラマスの漬け丼」も、他では味わえません。また、酪農地帯だけに、ソフトクリームも格別。北海道の味覚を楽しみながら、フライトまでの時間をお過ごしください。<br><br>お土産は海産物が一番です。中標津の隣の町「標津町」はオホーツク海に面していて、カニ、シャケ、ホタテなどの鮮魚が豊富。6~7月に採れる「時鮭」は他では味わえません。残念ながら空港では販売していませんので、ドライブの際に販売所を見かけたら、購入して発送手続きを済ましておくといいでしょう。" "image" => "" ] ] "spot" => array:3 [ 0 => array:4 [ "name" => "野付半島" "place" => "(標津郡)" "image" => "" "detail" => "所要時間:約40分<br><br>知床半島と根室半島の間にある全長28㎞の小さな半島です。海水の浸食によって立ち枯れした「トドワラ」が有名で、夏はホッカイシマエビ漁が始まります。" ] 1 => array:4 [ "name" => "春国岱原生野鳥公園" "place" => "(根室市)" "image" => "" "detail" => "所要時間:約1時間15分<br><br>シマエナガに会えるかもしれないスポットです!" ] 2 => array:4 [ "name" => "開陽台" "place" => "(標津郡)" "image" => "" "detail" => "所要時間:約15分<br><br>中標津空港から車でおよそ15分の距離にある、標高270mの丘です。根釧台地の中にあることから視界を遮るものは一切なく、「地球が丸く見える」と評判です。" ] ] "drive" => array:1 [ 0 => array:2 [ "title" => "根室観光コース" "detail" => "明治公園→北方原生花園→納沙布岬<br><br>異国情緒あふれる明治公園からスタートし、100種類以上の花を観賞できる北方原生花園へ。ここではポニーにも会えます。そのあとは最東端納沙布岬へ向かいます。納沙布岬には灯台やモニュメントなど写真スポットもあります。" ] ] "souvenir" => array:2 [ 0 => array:3 [ "title" => "北海道サイコロキャラメル" "detail" => "「明治のサイコロキャラメル」の生まれ変わりです。北海道限定となっています。" "image" => "" ] 1 => array:3 [ "title" => "YOSHIMI「チョコレートラスク スペシャルボックス」" "detail" => "ビター・ホワイトといった定番味に加えて、珍しい「コーン」味が入っています。" "image" => "" ] ] "railway" => array:1 [ 0 => array:2 [ "title" => "釧路駅" "url" => "/ja/area/station/ST0061" ] ] "airport" => array:2 [ 0 => array:2 [ "title" => "女満別空港" "url" => "/ja/area/hokkaido/memanbetsu_ap" ] 1 => array:2 [ "title" => "釧路空港" "url" => "/ja/area/hokkaido/kushiro_ap" ] ] ] "obihiro_ap" => array:11 [ "property" => "帯広空港" "tileicon" => array:3 [ "extended" => array:2 [ "title" => "長時間営業" "icon" => "/img/icon/icon_clock.svg" ] "near" => array:2 [ "title" => "アクセス良好!送迎3分以内!" "icon" => "/img/icon/icon_man.svg" ] "other" => array:2 [ "title" => "その他の周辺店舗" "icon" => "/img/icon/icon_store.svg" ] ] "extended" => array:1 [ 0 => array:7 [ "name" => "日産レンタカー 帯広空港店" "menu" => "コンパクト24時間" "price" => "5,390" "access" => "住所:北海道帯広市泉町西10線中8-27<br>営業時間:9:00~19:30 ※時期により変動有<br>アクセス:空港内カウンターあり(送迎5分)" "link" => "/ja/show-shop-detail?brdcode=0200&shpcode=N015" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0200-1.jpg" "brand" => "日産レンタカー" ] ] "other" => array:1 [ 0 => array:7 [ "name" => "駅レンタカー 帯広空港営業所" "menu" => "コンパクト24時間" "price" => "5,000" "access" => "住所:北海道帯広市泉町西10線中8-27<br>営業時間:9:00~18:00 ※時期により変動有<br>アクセス:空港内カウンターあり" "link" => "/ja/show-shop-detail?brdcode=0019&shpcode=EH21" "logo" => "https://www2.web-rentacar.com/photo/LOGO-0019-1.jpg" "brand" => "駅レンタカー" ] ] "guide" => "北海道の東の空の玄関口「帯広空港」。<br><br>ばんえい競馬が有名な帯広競馬場やジュエリーアイスなどまで1時間程度で移動できる立地が特徴です。<br><br>当サイトでは大手レンタカー会社を中心に約5社を取り扱っています。北海道観光にはレンタカーが便利ですよ!" "faq" => array:7 [ 0 => array:4 [ "q" => "帯広・十勝エリアを観光しようと計画しています。レンタカーと公共交通機関のどちらで移動した方が便利でしょうか。" "a" => "レンタカーの利用をオススメします。" "detail" => "公共交通機関は便数が少なく料金も高いため、旅行での移動に適しません。<br><br>帯広駅から約63㎞離れた観光地・糠平(ぬかびら)までの移動を例に説明します。この区間の運賃は片道1,310円です。首都圏では考えられない高額ですが、人口の少ない地域では普通なのです。往復で2,620円の出費。単純に考えると一人でレンタカーを借りるよりも安いといえます。<br><br>しかし問題は運賃よりも使いにくさにあります。 帯広~糠平までのバスの便数は1日たった4本しかありません。しかも始発は7時と早く、次の便は14時まで待たなくてはならないのです。これでは、効率よく旅行することはできません。北海道感覚の「すぐ」は、本州の「遠く」に相当します。近いと思ってタクシーを使うと、驚くほどの出費になることも!<br><br>ただし冬季については、遠方へのドライブが不安であればバスの利用をオススメします。" "image" => "" ] 1 => array:4 [ "q" => "貸出しは帯広空港ですが、返却は別の場所で考えています。レンタカーを乗り捨てで返却することは可能でしょうか。" "a" => "一部レンタカー会社で可能です。" "detail" => "予約されるレンタカープランによって異なります。北海道は非常に広く、レンタカーで移動してから元の場所へ戻るのはなかなか大変。このため、複数のレンタカーブランドで乗り捨てレンタカープランをご用意しています。<br><br>ただし、すべてのレンタカープランではございません。レンタカー予約画面の中に、返却先店舗を選択できる欄が表示されます。こちらで、レンタカーの返却先店舗が貸出元の店舗以外の複数の中から選択可能であれば、レンタカーの乗り捨て利用が可能です。<br><br>なお、乗り捨てご利用時は乗り捨て料金がレンタカー利用料金に加算される場合がございます。上記の通り返却先レンタカー店舗を選ぶと、その選択欄下に「乗捨料金」として赤文字で金額が表示されます。(北海道は非常に広いことから、貸出レンタカー店舗と返却レンタカー店舗の距離によっては、乗り捨て料金が高額となる可能性もあります。必ずご確認くださいませ。)貸出場所となるレンタカー店舗しか選べない場合は、乗り捨て利用不可のレンタカープランとなります。" "image" => "" ] 2 => array:4 [ "q" => "帯広空港到着後から、レンタカーを借りるまでの流れが知りたいです。" "a" => "最初にレンタカーカウンターで受付してください。" "detail" => "その後、送迎車で空港近くの営業所に行き、契約書を作成します。その際、運転する人全員の免許書が必要になりますので注意してください。※国際免許については事前に店舗にご確認をお願いします。<br><br>内容が確認できたら利用料金を支払います。現金支払いの場合は、免許証のほかに身分証明も用意しましょう。パスポートなど本人証明ができるものがベストです。<br><br>次にレンタルする車両装備品の操作方法等の説明を受けます。車種によって操作方法が異なりますので、しっかりと確認しておいてください。最後にキズ・ヘコミなど車両状態を社員と一緒に確認。 問題がなければ書類とキーが引き渡されて終了です。" "image" => "" ] 3 => array:4 [ "q" => "返却店舗に近いガソリンスタンドはありますか。" "a" => "帯広空港の近くにガソリンスタンドは一切ありません。" "detail" => "10㎞も離れた「大正」という地区に1軒だけガソリンスタンドがあります。レンタカー会社に尋ねると、以下の回答を貰いました。<br><br>“大正で給油してもいいですし、帯広市街地で給油してきても大丈夫です。どうしても給油できない場合は、各社の規定でリッター計算することもできます。”<br><br>営業所には一般の人が使用できない給油システムが設置されていました。十勝には次のガソリンスタンドまで、100㎞以上も離れている区間があります。ガス欠には十分注意してください。" "image" => "" ] 4 => array:4 [ "q" => "帰りのフライト出発何時間前に返却すればいいでしょうか。" "a" => "1時間前くらいに返却すれば十分に間に合います。" "detail" => "食事や買い物の必要がないのであれば、乗り遅れない程度の時間で問題ありません。帯広市街地を離れると、雄大な大自然が広がり、すれ違う車も少なくなります。また十勝は雪が少なく、積雪による通行止めもほとんどありません。大きな事故でもない限り、渋滞の心配は必要ないでしょう。" "image" => "" ] 5 => array:4 [ "q" => "帰りのフライト出発何時間前に返却すればいいでしょうか。" "a" => "フライト60分前でも間に合います。" "detail" => "店舗から空港までの送迎時間は2~3分、空港周辺は信号もなく、渋滞は一切ありません。空港内にレストランや売店がありますが、そのほか時間を潰せるようなものはありません。早めに返却せずに、ゆっくりと北海道を楽しんでから返却するのがおススメです。" "image" => "" ] 6 => array:4 [ "q" => "レンタカー返却後、フライト出発まで帯広空港での時間の過ごし方を教えてください。" "a" => "空港内には、レストランひとつとカフェ、8つの土産屋があります。" "detail" => "時間に余裕があれば、レストランなどで最後の十勝グルメを楽しみましょう。<br><br>レストラン・ハートフィールド<br>イクラ丼や道産牛のステーキ御膳など、北海道を代表する美味しいものが揃っています。<br><br>カフェ・ハートフィールド<br>甘党には、十勝産の大豆を使ったあずきのパフェがおススメ。左利きには、北海道限定サッポロクラシック生ビールを飲み収めましょう。<br><br>ショップ<br>全国的に人気の六花亭ほか、十勝の素材を活かした食品が並びます。酪農王国だけあり、チーズやバター、アイスクリームなどの乳製品は一味違います。北海道の味覚を、親しい方にプレゼントしてみませんか?<br><br>メークイン産業<br>「メークイン産業」では、JA大正農協が商品化したクラフトビールを販売中。「おいもおもい」は、メークインを使ったビールです。でんぷん質は感じず、濃厚な味が口に広がります。是非ともご賞味ください。" "image" => "" ] ] "spot" => array:4 [ 0 => array:4 [ "name" => "六花亭帯広本店" "place" => "(帯広市)" "image" => "" "detail" => "所要時間:約40分<br><br>「マルセイバターサンド」で有名な六花亭の本店です。店内には喫茶店もありますよ。" ] 1 => array:4 [ "name" => "クランベリー本店" "place" => "(帯広市)" "image" => "" "detail" => "所要時間:約40分<br><br>おしゃれな洋菓子店です。20年以上愛されているスイートポテトがおすすめ!" ] 2 => array:4 [ "name" => "帯広競馬場" "place" => "(帯広市)" "image" => "" "detail" => "所要時間:約40分<br><br>最大1トンの鉄そりを引いて走る類を見ない競馬「ばんえい競馬」を見ることができます。" ] 3 => array:4 [ "name" => "然別湖(しかりべつこ)" "place" => "(十勝)" "image" => "" "detail" => "所要時間:1時間30分<br><br>アイスバーや氷上露天風呂など冬を楽しむアクティビティがたくさんあります!" ] ] "drive" => array:1 [ 0 => array:2 [ "title" => "根室観光コース" "detail" => "幸福駅→六花の森→十勝川温泉<br><br>まずは空港から約10分の所にある「幸福駅」へ向かいます。幸せを運ぶ縁起の良い観光スポットとして有名なこの場所は駅舎の中がピンクの切符であふれかえっています。次に1時間ほど海に向かい、大津海岸へ。ここでは世界でも大変珍しい「ジュエリーアイス」を見ることができます。一日の終わりには十勝川温泉でまったりしましょう。" ] ] "souvenir" => array:2 [ 0 => array:3 [ "title" => "十勝野フロマージュ 田楽みそ漬けカマンベール" "detail" => "十勝の大自然で育てたチーズを十勝産の田楽みそに漬け込みました。お酒のおつまみとしても人気です。" "image" => "" ] 1 => array:3 [ "title" => "クランベリー「スイートポテト」" "detail" => "特大サイズのスイートポテトは見た目だけでなく、素材を生かした甘みが魅力です。" "image" => "" ] ] "railway" => array:1 [ 0 => array:2 [ "title" => "帯広駅" "url" => "/ja/area/hokkaido/obihiro_st" ] ] "airport" => array:2 [ 0 => array:2 [ "title" => "新千歳空港" "url" => "/ja/area/hokkaido/shinchitose_ap" ] 1 => array:2 [ "title" => "釧路空港" "url" => "/ja/area/hokkaido/kushiro_ap" ] ] ] ] "property" => "札幌駅" "tileicon" => array:3 [ "extended" => array:2 [ "title" => "長時間営業" "icon" => "/img/icon/icon_clock.svg" ] "near" => array:2 [ "title" => "駅チカ!徒歩3分以内!" "icon" => "/img/icon/icon_man.svg" ] "other" => array:2 [ "title" => "その他の周辺店舗" "icon" => "/img/icon/icon_store.svg" ] ] ]
/**
* Get the evaluated contents of the view at the given path.
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
"/data/www/rentacar/rentacar-front/storage/framework/views/5076e6a83e5da7e429a262dcda1f7ac3837c168d.php"
* @param array $data
* @return string
*/
public function get($path, array $data = [])
{
$this->lastCompiled[] = $path;
// If this given view has expired, which means it has simply been edited since
// it was last compiled, we will re-compile the views so we can evaluate a
// fresh copy of the view. We'll pass the compiler the path of the view.
if ($this->compiler->isExpired($path)) {
$this->compiler->compile($path);
}
$compiled = $this->compiler->getCompiledPath($path);
// Once we have the path to the compiled file, we will evaluate the paths with
// typical PHP just like any other templates. We also keep a stack of views
// which have been rendered for right exception messages to be generated.
$results = $this->evaluatePath($compiled, $data);
array_pop($this->lastCompiled);
return $results;
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
$e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
parent::handleViewException($e, $obLevel);
"/data/www/rentacar/rentacar-front/storage/framework/views/5076e6a83e5da7e429a262dcda1f7ac3837c168d.php"
array:15 [ "__env" => Factory {#114} "app" => Application {#2} "locale" => "ja" "errors" => ViewErrorBag {#334} "selectPrefInfo" => array:2 [ "perfName" => "hokkaido" "perfCode" => "01" ] "dropoff" => null "asccode2" => null "prefectureData" => Collection {#397} "popularSector" => Collection {#349} "vehicleData" => Collection {#517} "popularStations" => array:6 [ 0 => {#1666} 1 => {#1101} 2 => {#1698} 3 => {#1683} 4 => {#1670} 5 => {#7678} ] "airPortData" => array:1 [ "major" => array:10 [ 0 => {#7642} 1 => {#7683} 2 => {#7650} 3 => {#7651} 4 => {#7627} 5 => {#7702} 6 => {#7664} 7 => {#7695} 8 => {#7690} 9 => {#7704} ] ] "optionsData" => array:19 [ "startTime" => Carbon @1712019600 {#7622 : 2024-04-02 10:00:00.0 Asia/Tokyo (+09:00) } "endTime" => Carbon @1712134800 {#7623 : 2024-04-03 18:00:00.0 Asia/Tokyo (+09:00) } "areaType" => "0" "areaType2" => "0" "prefCode" => "" "prefCode2" => "" "lineCode" => "" "secCode" => "" "ascCode" => "" "secCode2" => "" "ascCode2" => "" "dropoff" => "1" "areaName" => "" "areaName2" => "" "selectSmoke" => "" "vehicleCodes" => "" "arrVehicle" => [] "vehicleNames" => "" "selectCompensation" => "" ] "obLevel" => 1 "currentArea" => "hokkaido" ]
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
* Get the data bound to the view instance.
*
* @return array
*/
protected function gatherData()
{
$data = array_merge($this->factory->getShared(), $this->data);
foreach ($data as $key => $value) {
if ($value instanceof Renderable) {
$data[$key] = $value->render();
}
}
return $data;
}
"/data/www/rentacar/rentacar-front/resources/views/layout/stap.blade.php"
array:15 [ "__env" => Factory {#114} "app" => Application {#2} "locale" => "ja" "errors" => ViewErrorBag {#334} "selectPrefInfo" => array:2 [ "perfName" => "hokkaido" "perfCode" => "01" ] "dropoff" => null "asccode2" => null "prefectureData" => Collection {#397} "popularSector" => Collection {#349} "vehicleData" => Collection {#517} "popularStations" => array:6 [ 0 => {#1666} 1 => {#1101} 2 => {#1698} 3 => {#1683} 4 => {#1670} 5 => {#7678} ] "airPortData" => array:1 [ "major" => array:10 [ 0 => {#7642} 1 => {#7683} 2 => {#7650} 3 => {#7651} 4 => {#7627} 5 => {#7702} 6 => {#7664} 7 => {#7695} 8 => {#7690} 9 => {#7704} ] ] "optionsData" => array:19 [ "startTime" => Carbon @1712019600 {#7622 : 2024-04-02 10:00:00.0 Asia/Tokyo (+09:00) } "endTime" => Carbon @1712134800 {#7623 : 2024-04-03 18:00:00.0 Asia/Tokyo (+09:00) } "areaType" => "0" "areaType2" => "0" "prefCode" => "" "prefCode2" => "" "lineCode" => "" "secCode" => "" "ascCode" => "" "secCode2" => "" "ascCode2" => "" "dropoff" => "1" "areaName" => "" "areaName2" => "" "selectSmoke" => "" "vehicleCodes" => "" "arrVehicle" => [] "vehicleNames" => "" "selectCompensation" => "" ] "obLevel" => 1 "currentArea" => "hokkaido" ]
throw $e;
}
}
/**
* Get the contents of the view instance.
*
* @return string
*/
protected function renderContents()
{
// We will keep track of the amount of views being rendered so we can flush
// the section after the complete rendering operation is done. This will
// clear out the sections for any separate views that may be rendered.
$this->factory->incrementRender();
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
$this->view = $view;
$this->path = $path;
$this->engine = $engine;
$this->factory = $factory;
$this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data;
}
/**
* Get the string contents of the view.
*
* @param callable|null $callback
* @return string
*
* @throws \Throwable
*/
public function render(callable $callback = null)
{
try {
$contents = $this->renderContents();
$response = isset($callback) ? call_user_func($callback, $this, $contents) : null;
// Once we have the contents of the view, we will flush the sections if we are
// done rendering all views so that there is nothing left hanging over when
// another view gets rendered in the future by the application developer.
$this->factory->flushStateIfDoneRendering();
return ! is_null($response) ? $response : $contents;
} catch (Exception $e) {
$this->factory->flushState();
throw $e;
} catch (Throwable $e) {
$this->factory->flushState();
throw $e;
}
}
<?php $__env->startSection('pageCss'); ?>
<!--<link href="/css/page.css" rel="stylesheet">-->
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layout.head', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php echo $__env->make('layout.header', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php $__env->startSection('content'); ?>
<section class="container">
<div class="row">
<h2 class="ttl-art01">札幌駅</h2>
</div>
</section>
<?php echo $__env->make('component.underSearchStatic', [ 'areaType' => 1, 'pref' => '', 'line' => '', 'secCode' => '01003', 'ascCode' => 'ST0046' ], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php echo $__env->make('layout.stap', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php echo $__env->make('component.underSearchStatic', [ 'areaType' => 1, 'pref' => '', 'line' => '', 'secCode' => '01003', 'ascCode' => 'ST0046' ], array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php echo $__env->make('layout.nearbyshops', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php echo $__env->make('layout.helpful2', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php $__env->stopSection(); ?>
<?php $__env->startSection('pageJs'); ?>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('layout.footer', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
<?php echo $__env->make('layout.common', array_except(get_defined_vars(), array('__data', '__path')))->render(); ?>
/**
* Get the evaluated contents of the view at the given path.
*
* @param string $__path
* @param array $__data
* @return string
*/
protected function evaluatePath($__path, $__data)
{
$obLevel = ob_get_level();
ob_start();
extract($__data, EXTR_SKIP);
// We'll evaluate the contents of the view inside a try/catch block so we can
// flush out any stray output that might get out before an error occurs or
// an exception is thrown. This prevents any partial views from leaking.
try {
include $__path;
} catch (Exception $e) {
$this->handleViewException($e, $obLevel);
} catch (Throwable $e) {
$this->handleViewException(new FatalThrowableError($e), $obLevel);
}
return ltrim(ob_get_clean());
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
"/data/www/rentacar/rentacar-front/storage/framework/views/43c484b15f79aafc710f0b73a2d169a51e45c2a2.php"
* @param array $data
* @return string
*/
public function get($path, array $data = [])
{
$this->lastCompiled[] = $path;
// If this given view has expired, which means it has simply been edited since
// it was last compiled, we will re-compile the views so we can evaluate a
// fresh copy of the view. We'll pass the compiler the path of the view.
if ($this->compiler->isExpired($path)) {
$this->compiler->compile($path);
}
$compiled = $this->compiler->getCompiledPath($path);
// Once we have the path to the compiled file, we will evaluate the paths with
// typical PHP just like any other templates. We also keep a stack of views
// which have been rendered for right exception messages to be generated.
$results = $this->evaluatePath($compiled, $data);
array_pop($this->lastCompiled);
return $results;
}
/**
* Handle a view exception.
*
* @param \Exception $e
* @param int $obLevel
* @return void
*
* @throws \Exception
*/
protected function handleViewException(Exception $e, $obLevel)
{
$e = new ErrorException($this->getMessage($e), 0, 1, $e->getFile(), $e->getLine(), $e);
parent::handleViewException($e, $obLevel);
"/data/www/rentacar/rentacar-front/storage/framework/views/43c484b15f79aafc710f0b73a2d169a51e45c2a2.php"
array:14 [ "__env" => Factory {#114} "app" => Application {#2} "locale" => "ja" "errors" => ViewErrorBag {#334} "selectPrefInfo" => array:2 [ "perfName" => "hokkaido" "perfCode" => "01" ] "dropoff" => null "asccode2" => null "prefectureData" => Collection {#397} "popularSector" => Collection {#349} "vehicleData" => Collection {#517} "popularStations" => array:6 [ 0 => {#1666} 1 => {#1101} 2 => {#1698} 3 => {#1683} 4 => {#1670} 5 => {#7678} ] "airPortData" => array:1 [ "major" => array:10 [ 0 => {#7642} 1 => {#7683} 2 => {#7650} 3 => {#7651} 4 => {#7627} 5 => {#7702} 6 => {#7664} 7 => {#7695} 8 => {#7690} 9 => {#7704} ] ] "optionsData" => array:19 [ "startTime" => Carbon @1712019600 {#7622 : 2024-04-02 10:00:00.0 Asia/Tokyo (+09:00) } "endTime" => Carbon @1712134800 {#7623 : 2024-04-03 18:00:00.0 Asia/Tokyo (+09:00) } "areaType" => "0" "areaType2" => "0" "prefCode" => "" "prefCode2" => "" "lineCode" => "" "secCode" => "" "ascCode" => "" "secCode2" => "" "ascCode2" => "" "dropoff" => "1" "areaName" => "" "areaName2" => "" "selectSmoke" => "" "vehicleCodes" => "" "arrVehicle" => [] "vehicleNames" => "" "selectCompensation" => "" ] "currentArea" => "hokkaido" ]
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
* Get the data bound to the view instance.
*
* @return array
*/
protected function gatherData()
{
$data = array_merge($this->factory->getShared(), $this->data);
foreach ($data as $key => $value) {
if ($value instanceof Renderable) {
$data[$key] = $value->render();
}
}
return $data;
}
"/data/www/rentacar/rentacar-front/resources/views/ja/area/hokkaido/sapporo_st.blade.php"
array:14 [ "__env" => Factory {#114} "app" => Application {#2} "locale" => "ja" "errors" => ViewErrorBag {#334} "selectPrefInfo" => array:2 [ "perfName" => "hokkaido" "perfCode" => "01" ] "dropoff" => null "asccode2" => null "prefectureData" => Collection {#397} "popularSector" => Collection {#349} "vehicleData" => Collection {#517} "popularStations" => array:6 [ 0 => {#1666} 1 => {#1101} 2 => {#1698} 3 => {#1683} 4 => {#1670} 5 => {#7678} ] "airPortData" => array:1 [ "major" => array:10 [ 0 => {#7642} 1 => {#7683} 2 => {#7650} 3 => {#7651} 4 => {#7627} 5 => {#7702} 6 => {#7664} 7 => {#7695} 8 => {#7690} 9 => {#7704} ] ] "optionsData" => array:19 [ "startTime" => Carbon @1712019600 {#7622 : 2024-04-02 10:00:00.0 Asia/Tokyo (+09:00) } "endTime" => Carbon @1712134800 {#7623 : 2024-04-03 18:00:00.0 Asia/Tokyo (+09:00) } "areaType" => "0" "areaType2" => "0" "prefCode" => "" "prefCode2" => "" "lineCode" => "" "secCode" => "" "ascCode" => "" "secCode2" => "" "ascCode2" => "" "dropoff" => "1" "areaName" => "" "areaName2" => "" "selectSmoke" => "" "vehicleCodes" => "" "arrVehicle" => [] "vehicleNames" => "" "selectCompensation" => "" ] "currentArea" => "hokkaido" ]
throw $e;
}
}
/**
* Get the contents of the view instance.
*
* @return string
*/
protected function renderContents()
{
// We will keep track of the amount of views being rendered so we can flush
// the section after the complete rendering operation is done. This will
// clear out the sections for any separate views that may be rendered.
$this->factory->incrementRender();
$this->factory->callComposer($this);
$contents = $this->getContents();
// Once we've finished rendering the view, we'll decrement the render count
// so that each sections get flushed out next time a view is created and
// no old sections are staying around in the memory of an environment.
$this->factory->decrementRender();
return $contents;
}
/**
* Get the evaluated contents of the view.
*
* @return string
*/
protected function getContents()
{
return $this->engine->get($this->path, $this->gatherData());
}
/**
$this->view = $view;
$this->path = $path;
$this->engine = $engine;
$this->factory = $factory;
$this->data = $data instanceof Arrayable ? $data->toArray() : (array) $data;
}
/**
* Get the string contents of the view.
*
* @param callable|null $callback
* @return string
*
* @throws \Throwable
*/
public function render(callable $callback = null)
{
try {
$contents = $this->renderContents();
$response = isset($callback) ? call_user_func($callback, $this, $contents) : null;
// Once we have the contents of the view, we will flush the sections if we are
// done rendering all views so that there is nothing left hanging over when
// another view gets rendered in the future by the application developer.
$this->factory->flushStateIfDoneRendering();
return ! is_null($response) ? $response : $contents;
} catch (Exception $e) {
$this->factory->flushState();
throw $e;
} catch (Throwable $e) {
$this->factory->flushState();
throw $e;
}
}
* @return $this
*/
public function setContent($content)
{
$this->original = $content;
// If the content is "JSONable" we will set the appropriate header and convert
// the content to JSON. This is useful when returning something like models
// from routes that will be automatically transformed to their JSON form.
if ($this->shouldBeJson($content)) {
$this->header('Content-Type', 'application/json');
$content = $this->morphToJson($content);
}
// If this content implements the "Renderable" interface then we will call the
// render method on the object so we will avoid any "__toString" exceptions
// that might be thrown and have their errors obscured by PHP's handling.
elseif ($content instanceof Renderable) {
$content = $content->render();
}
parent::setContent($content);
return $this;
}
/**
* Determine if the given content should be turned into JSON.
*
* @param mixed $content
* @return bool
*/
protected function shouldBeJson($content)
{
return $content instanceof Arrayable ||
$content instanceof Jsonable ||
$content instanceof ArrayObject ||
$content instanceof JsonSerializable ||
is_array($content);
504 => 'Gateway Timeout',
505 => 'HTTP Version Not Supported',
506 => 'Variant Also Negotiates', // RFC2295
507 => 'Insufficient Storage', // RFC4918
508 => 'Loop Detected', // RFC5842
510 => 'Not Extended', // RFC2774
511 => 'Network Authentication Required', // RFC6585
];
/**
* @param mixed $content The response content, see setContent()
* @param int $status The response status code
* @param array $headers An array of response headers
*
* @throws \InvalidArgumentException When the HTTP status code is not valid
*/
public function __construct($content = '', $status = 200, $headers = [])
{
$this->headers = new ResponseHeaderBag($headers);
$this->setContent($content);
$this->setStatusCode($status);
$this->setProtocolVersion('1.0');
}
/**
* Factory method for chainability.
*
* Example:
*
* return Response::create($body, 200)
* ->setSharedMaxAge(300);
*
* @param mixed $content The response content, see setContent()
* @param int $status The response status code
* @param array $headers An array of response headers
*
* @return static
*/
public static function create($content = '', $status = 200, $headers = [])
{
View {#7629}
* @param mixed $response
* @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
*/
public static function toResponse($request, $response)
{
if ($response instanceof Responsable) {
$response = $response->toResponse($request);
}
if ($response instanceof PsrResponseInterface) {
$response = (new HttpFoundationFactory)->createResponse($response);
} elseif (! $response instanceof SymfonyResponse &&
($response instanceof Arrayable ||
$response instanceof Jsonable ||
$response instanceof ArrayObject ||
$response instanceof JsonSerializable ||
is_array($response))) {
$response = new JsonResponse($response);
} elseif (! $response instanceof SymfonyResponse) {
$response = new Response($response);
}
if ($response->getStatusCode() === Response::HTTP_NOT_MODIFIED) {
$response->setNotModified();
}
return $response->prepare($request);
}
/**
* Substitute the route bindings onto the route.
*
* @param \Illuminate\Routing\Route $route
* @return \Illuminate\Routing\Route
*/
public function substituteBindings($route)
{
foreach ($route->parameters() as $key => $value) {
if (isset($this->binders[$key])) {
$route->setParameter($key, $this->performBinding($key, $value, $route));
View {#7629}
* Sort the given middleware by priority.
*
* @param \Illuminate\Support\Collection $middlewares
* @return array
*/
protected function sortMiddleware(Collection $middlewares)
{
return (new SortedMiddleware($this->middlewarePriority, $middlewares))->all();
}
/**
* Create a response instance from the given value.
*
* @param \Symfony\Component\HttpFoundation\Request $request
* @param mixed $response
* @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
*/
public function prepareResponse($request, $response)
{
return static::toResponse($request, $response);
}
/**
* Static version of prepareResponse.
*
* @param \Symfony\Component\HttpFoundation\Request $request
* @param mixed $response
* @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
*/
public static function toResponse($request, $response)
{
if ($response instanceof Responsable) {
$response = $response->toResponse($request);
}
if ($response instanceof PsrResponseInterface) {
$response = (new HttpFoundationFactory)->createResponse($response);
} elseif (! $response instanceof SymfonyResponse &&
($response instanceof Arrayable ||
$response instanceof Jsonable ||
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
View {#7629}
/**
* Run the given route within a Stack "onion" instance.
*
* @param \Illuminate\Routing\Route $route
* @param \Illuminate\Http\Request $request
* @return mixed
*/
protected function runRouteWithinStack(Route $route, Request $request)
{
$shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
$this->container->make('middleware.disable') === true;
$middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
return (new Pipeline($this->container))
->send($request)
->through($middleware)
->then(function ($request) use ($route) {
return $this->prepareResponse(
$request, $route->run()
);
});
}
/**
* Gather the middleware for the given route with resolved class names.
*
* @param \Illuminate\Routing\Route $route
* @return array
*/
public function gatherRouteMiddleware(Route $route)
{
$middleware = collect($route->gatherMiddleware())->map(function ($name) {
return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
})->flatten();
return $this->sortMiddleware($middleware);
}
/**
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
View {#7629}
use Symfony\Component\Debug\Exception\FatalThrowableError;
/**
* This extended pipeline catches any exceptions that occur during each slice.
*
* The exceptions are converted to HTTP responses for proper middleware handling.
*/
class Pipeline extends BasePipeline
{
/**
* Get the final piece of the Closure onion.
*
* @param \Closure $destination
* @return \Closure
*/
protected function prepareDestination(Closure $destination)
{
return function ($passable) use ($destination) {
try {
return $destination($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
/**
* Constructor.
*
* @var \Silber\PageCache\Cache $cache
*/
public function __construct(Cache $cache)
{
$this->cache = $cache;
}
/**
* Handle an incoming request.
*
* @param \Symfony\Component\HttpFoundation\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle(Request $request, Closure $next)
{
$response = $next($request);
if ($this->shouldCache($request, $response)) {
$this->cache->cache($request, $response);
}
return $response;
}
/**
* Determines whether the given request/response pair should be cached.
*
* @param \Symfony\Component\HttpFoundation\Request $request
* @param \Symfony\Component\HttpFoundation\Response $response
* @return bool
*/
protected function shouldCache(Request $request, Response $response)
{
return $request->isMethod('GET') && $response->getStatusCode() == 200;
}
}
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#254 : "Illuminate\Routing\Pipeline" : Pipeline {#248 …} : { : {} } : { : Closure {#245 …} } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
/**
* Get Configuration Data to View for all static pages
*
* @package App\Http\Middleware
*/
class ConfigurationData2Static
{
/**
* Handle an incoming request.
*
* @param Request $request
* @param \Closure $next
* @return mixed
*/
public function handle(Request $request, Closure $next)
{
CommonFunctions::getConfigurationData2View();
return $next($request);
}
}
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#255 : "Illuminate\Routing\Pipeline" : Pipeline {#248 …} : { : {} } : { : Closure {#254 …} : "Silber\PageCache\Middleware\CacheResponse" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
*/
public function __construct(Registrar $router)
{
$this->router = $router;
}
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$this->router->substituteBindings($route = $request->route());
$this->router->substituteImplicitBindings($route);
return $next($request);
}
}
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#286 : "Illuminate\Routing\Pipeline" : Pipeline {#248 …} : { : {} } : { : Closure {#255 …} : "App\Http\Middleware\ConfigurationData2Static" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
}
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*
* @throws \Illuminate\Session\TokenMismatchException
*/
public function handle($request, Closure $next)
{
if (
$this->isReading($request) ||
$this->runningUnitTests() ||
$this->inExceptArray($request) ||
$this->tokensMatch($request)
) {
return $this->addCookieToResponse($request, $next($request));
}
throw new TokenMismatchException;
}
/**
* Determine if the HTTP request uses a ‘read’ verb.
*
* @param \Illuminate\Http\Request $request
* @return bool
*/
protected function isReading($request)
{
return in_array($request->method(), ['HEAD', 'GET', 'OPTIONS']);
}
/**
* Determine if the application is running unit tests.
*
* @return bool
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#287 : "Illuminate\Routing\Pipeline" : Pipeline {#248 …} : { : {} } : { : Closure {#286 …} : "Illuminate\Routing\Middleware\SubstituteBindings" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
// If the current session has an "errors" variable bound to it, we will share
// its value with all view instances so the views can easily access errors
// without having to bind. An empty bag is set when there aren't errors.
$this->view->share(
'errors', $request->session()->get('errors') ?: new ViewErrorBag
);
// Putting the errors in the view for every view allows the developer to just
// assume that some errors are always available, which is convenient since
// they don't have to continually run checks for the presence of errors.
return $next($request);
}
}
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#288 : "Illuminate\Routing\Pipeline" : Pipeline {#248 …} : { : {} } : { : Closure {#287 …} : "App\Http\Middleware\VerifyCsrfToken" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$this->sessionHandled = true;
// If a session driver has been configured, we will need to start the session here
// so that the data is ready for an application. Note that the Laravel sessions
// do not make use of PHP "native" sessions in any way since they are crappy.
if ($this->sessionConfigured()) {
$request->setLaravelSession(
$session = $this->startSession($request)
);
$this->collectGarbage($session);
}
$response = $next($request);
// Again, if the session has been configured we will need to close out the session
// so that the attributes may be persisted to some storage medium. We will also
// add the session identifier cookie to the application response headers now.
if ($this->sessionConfigured()) {
$this->storeCurrentUrl($request, $session);
$this->addCookieToResponse($response, $session);
}
return $response;
}
/**
* Perform any final actions for the request lifecycle.
*
* @param \Illuminate\Http\Request $request
* @param \Symfony\Component\HttpFoundation\Response $response
* @return void
*/
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#289 : "Illuminate\Routing\Pipeline" : Pipeline {#248 …} : { : {} } : { : Closure {#288 …} : "Illuminate\View\Middleware\ShareErrorsFromSession" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
* Create a new CookieQueue instance.
*
* @param \Illuminate\Contracts\Cookie\QueueingFactory $cookies
* @return void
*/
public function __construct(CookieJar $cookies)
{
$this->cookies = $cookies;
}
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
$response = $next($request);
foreach ($this->cookies->getQueuedCookies() as $cookie) {
$response->headers->setCookie($cookie);
}
return $response;
}
}
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#290 : "Illuminate\Routing\Pipeline" : Pipeline {#248 …} : { : {} } : { : Closure {#289 …} : "Illuminate\Session\Middleware\StartSession" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
* Disable encryption for the given cookie name(s).
*
* @param string|array $cookieName
* @return void
*/
public function disableFor($cookieName)
{
$this->except = array_merge($this->except, (array) $cookieName);
}
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
return $this->encrypt($next($this->decrypt($request)));
}
/**
* Decrypt the cookies on the request.
*
* @param \Symfony\Component\HttpFoundation\Request $request
* @return \Symfony\Component\HttpFoundation\Request
*/
protected function decrypt(Request $request)
{
foreach ($request->cookies as $key => $cookie) {
if ($this->isDisabled($key)) {
continue;
}
try {
$decryptedValue = $this->decryptCookie($key, $cookie);
$value = CookieValuePrefix::getVerifiedValue($key, $decryptedValue, $this->encrypter->getKey());
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#291 : "Illuminate\Routing\Pipeline" : Pipeline {#248 …} : { : {} } : { : Closure {#290 …} : "Illuminate\Cookie\Middleware\AddQueuedCookiesToResponse" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
public function via($method)
{
$this->method = $method;
return $this;
}
/**
* Run the pipeline with a final destination callback.
*
* @param \Closure $destination
* @return mixed
*/
public function then(Closure $destination)
{
$pipeline = array_reduce(
array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
);
return $pipeline($this->passable);
}
/**
* Get the final piece of the Closure onion.
*
* @param \Closure $destination
* @return \Closure
*/
protected function prepareDestination(Closure $destination)
{
return function ($passable) use ($destination) {
return $destination($passable);
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
*
* @param \Illuminate\Routing\Route $route
* @param \Illuminate\Http\Request $request
* @return mixed
*/
protected function runRouteWithinStack(Route $route, Request $request)
{
$shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
$this->container->make('middleware.disable') === true;
$middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
return (new Pipeline($this->container))
->send($request)
->through($middleware)
->then(function ($request) use ($route) {
return $this->prepareResponse(
$request, $route->run()
);
});
}
/**
* Gather the middleware for the given route with resolved class names.
*
* @param \Illuminate\Routing\Route $route
* @return array
*/
public function gatherRouteMiddleware(Route $route)
{
$middleware = collect($route->gatherMiddleware())->map(function ($name) {
return (array) MiddlewareNameResolver::resolve($name, $this->middleware, $this->middlewareGroups);
})->flatten();
return $this->sortMiddleware($middleware);
}
/**
* Sort the given middleware by priority.
*
return $route;
}
/**
* Return the response for the given route.
*
* @param Route $route
* @param Request $request
* @return mixed
*/
protected function runRoute(Request $request, Route $route)
{
$request->setRouteResolver(function () use ($route) {
return $route;
});
$this->events->dispatch(new Events\RouteMatched($route, $request));
return $this->prepareResponse($request,
$this->runRouteWithinStack($route, $request)
);
}
/**
* Run the given route within a Stack "onion" instance.
*
* @param \Illuminate\Routing\Route $route
* @param \Illuminate\Http\Request $request
* @return mixed
*/
protected function runRouteWithinStack(Route $route, Request $request)
{
$shouldSkipMiddleware = $this->container->bound('middleware.disable') &&
$this->container->make('middleware.disable') === true;
$middleware = $shouldSkipMiddleware ? [] : $this->gatherRouteMiddleware($route);
return (new Pipeline($this->container))
->send($request)
->through($middleware)
Route {#197}
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
*/
public function dispatch(Request $request)
{
$this->currentRequest = $request;
return $this->dispatchToRoute($request);
}
/**
* Dispatch the request to a route and return the response.
*
* @param \Illuminate\Http\Request $request
* @return mixed
*/
public function dispatchToRoute(Request $request)
{
return $this->runRoute($request, $this->findRoute($request));
}
/**
* Find the route matching a given request.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Routing\Route
*/
protected function findRoute($request)
{
$this->current = $route = $this->routes->match($request);
$this->container->instance(Route::class, $route);
return $route;
}
/**
* Return the response for the given route.
*
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Route {#197}
* @return mixed
*/
public function respondWithRoute($name)
{
$route = tap($this->routes->getByName($name))->bind($this->currentRequest);
return $this->runRoute($this->currentRequest, $route);
}
/**
* Dispatch the request to the application.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response|\Illuminate\Http\JsonResponse
*/
public function dispatch(Request $request)
{
$this->currentRequest = $request;
return $this->dispatchToRoute($request);
}
/**
* Dispatch the request to a route and return the response.
*
* @param \Illuminate\Http\Request $request
* @return mixed
*/
public function dispatchToRoute(Request $request)
{
return $this->runRoute($request, $this->findRoute($request));
}
/**
* Find the route matching a given request.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Routing\Route
*/
protected function findRoute($request)
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
* @return void
*/
public function bootstrap()
{
if (! $this->app->hasBeenBootstrapped()) {
$this->app->bootstrapWith($this->bootstrappers());
}
}
/**
* Get the route dispatcher callback.
*
* @return \Closure
*/
protected function dispatchToRouter()
{
return function ($request) {
$this->app->instance('request', $request);
return $this->router->dispatch($request);
};
}
/**
* Call the terminate method on any terminable middleware.
*
* @param \Illuminate\Http\Request $request
* @param \Illuminate\Http\Response $response
* @return void
*/
public function terminate($request, $response)
{
$this->terminateMiddleware($request, $response);
$this->app->terminate();
}
/**
* Call the terminate method on any terminable middleware.
*
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
use Symfony\Component\Debug\Exception\FatalThrowableError;
/**
* This extended pipeline catches any exceptions that occur during each slice.
*
* The exceptions are converted to HTTP responses for proper middleware handling.
*/
class Pipeline extends BasePipeline
{
/**
* Get the final piece of the Closure onion.
*
* @param \Closure $destination
* @return \Closure
*/
protected function prepareDestination(Closure $destination)
{
return function ($passable) use ($destination) {
try {
return $destination($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
/**
* Class SetAffiliate
* @package App\Http\Middleware
*/
class SetAffiliate
{
/**
* Handle an incoming request.
* @param Request $request
* @param Closure $next
* @return mixed
*/
public function handle(Request $request, Closure $next){
$this->addAffiliatecdCookie($request);
return $next($request);
}
private function addAffiliatecdCookie(Request $request){
$affiliatecdKey = config('rentacar.afrieitcd_cookie_name');
$affiliatecdLifeTime = config('rentacar.afrieitcd_cookie_timeout');
$affiliatecdLength = config('rentacar.afrieitcd_cookie_length');
$affiliatecdParam = $request[$affiliatecdKey];
if(!$this->checkLength($affiliatecdParam, $affiliatecdLength)){
return;
}
$cookie = $this->getCookie($affiliatecdKey);
if($cookie !== null){
if($cookie === $affiliatecdParam){
return;
}
$this->removeCookie($affiliatecdKey);
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#214 : "Illuminate\Routing\Pipeline" : Pipeline {#30 …} : { : {} } : { : Closure {#22 …} } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
* @param Request $request
* @param \Closure $next
* @return mixed
*/
public function handle(Request $request, Closure $next)
{
$param = $request->segment(1);
// // APIアクセスの場合は2セグメント目が言語コードになる
// if ($param == 'api') {
// $param = $request->segment(2);
// }
if ($request->has('debug2')) {
dd($param);
}
if (!$this->inWhitelist($param) && in_array($param, $this->langList)) {
$this->setLocale($param);
return $next($request);
}
$lang = $request->cookie('lang', 'ja');
if ($request->has('debug')) {
dd($request->cookie('lang'));
}
$this->setLocale($lang);
if ($this->inWhitelist($param)) {
return $next($request);
} else {
$schemeAndHttpHost = $request->getSchemeAndHttpHost();
$segments = array_merge([$lang], $request->segments());
$queryString = $request->getQueryString() ? ('?' . $request->getQueryString()) : '';
if ($request->has('debug3')) {
dd($schemeAndHttpHost . '/' . join('/', $segments) . $queryString);
}
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#215 : "Illuminate\Routing\Pipeline" : Pipeline {#30 …} : { : {} } : { : Closure {#214 …} : "App\Http\Middleware\SetAffiliate" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
{
$this->config = $config;
}
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
*
* @throws \Symfony\Component\HttpKernel\Exception\HttpException
*
* @return mixed
*/
public function handle($request, Closure $next)
{
$this->setTrustedProxyHeaderNames($request);
$this->setTrustedProxyIpAddresses($request);
return $next($request);
}
/**
* Sets the trusted proxies on the request to the value of trustedproxy.proxies
*
* @param \Illuminate\Http\Request $request
*/
protected function setTrustedProxyIpAddresses($request)
{
$trustedIps = $this->proxies ?: $this->config->get('trustedproxy.proxies');
// We only trust specific IP addresses
if (is_array($trustedIps)) {
return $this->setTrustedProxyIpAddressesToSpecificIps($request, $trustedIps);
}
// We trust any IP address that calls us, but not proxies further
// up the forwarding chain.
// TODO: Determine if this should only trust the first IP address
// Currently it trusts the entire chain (array of IPs),
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#216 : "Illuminate\Routing\Pipeline" : Pipeline {#30 …} : { : {} } : { : Closure {#215 …} : "App\Http\Middleware\SetLocale" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
* The additional attributes passed to the middleware.
*
* @var array
*/
protected $attributes = [];
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next, ...$attributes)
{
$this->attributes = $attributes;
$this->clean($request);
return $next($request);
}
/**
* Clean the request's data.
*
* @param \Illuminate\Http\Request $request
* @return void
*/
protected function clean($request)
{
$this->cleanParameterBag($request->query);
if ($request->isJson()) {
$this->cleanParameterBag($request->json());
} else {
$this->cleanParameterBag($request->request);
}
}
/**
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#217 : "Illuminate\Routing\Pipeline" : Pipeline {#30 …} : { : {} } : { : Closure {#216 …} : "App\Http\Middleware\TrustProxies" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
* The additional attributes passed to the middleware.
*
* @var array
*/
protected $attributes = [];
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next, ...$attributes)
{
$this->attributes = $attributes;
$this->clean($request);
return $next($request);
}
/**
* Clean the request's data.
*
* @param \Illuminate\Http\Request $request
* @return void
*/
protected function clean($request)
{
$this->cleanParameterBag($request->query);
if ($request->isJson()) {
$this->cleanParameterBag($request->json());
} else {
$this->cleanParameterBag($request->request);
}
}
/**
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#218 : "Illuminate\Routing\Pipeline" : Pipeline {#30 …} : { : {} } : { : Closure {#217 …} : "Illuminate\Foundation\Http\Middleware\ConvertEmptyStringsToNull" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
class ValidatePostSize
{
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*
* @throws \Illuminate\Http\Exceptions\PostTooLargeException
*/
public function handle($request, Closure $next)
{
$max = $this->getPostMaxSize();
if ($max > 0 && $request->server('CONTENT_LENGTH') > $max) {
throw new PostTooLargeException;
}
return $next($request);
}
/**
* Determine the server 'post_max_size' as bytes.
*
* @return int
*/
protected function getPostMaxSize()
{
if (is_numeric($postMaxSize = ini_get('post_max_size'))) {
return (int) $postMaxSize;
}
$metric = strtoupper(substr($postMaxSize, -1));
$postMaxSize = (int) $postMaxSize;
switch ($metric) {
case 'K':
return $postMaxSize * 1024;
case 'M':
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#219 : "Illuminate\Routing\Pipeline" : Pipeline {#30 …} : { : {} } : { : Closure {#218 …} : "App\Http\Middleware\TrimStrings" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
}
/**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*
* @throws \Symfony\Component\HttpKernel\Exception\HttpException
*/
public function handle($request, Closure $next)
{
if ($this->app->isDownForMaintenance()) {
$data = json_decode(file_get_contents($this->app->storagePath().'/framework/down'), true);
throw new MaintenanceModeException($data['time'], $data['retry'], $data['message']);
}
return $next($request);
}
}
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
// the appropriate method and arguments, returning the results back out.
return $pipe($passable, $stack);
} elseif (! is_object($pipe)) {
list($name, $parameters) = $this->parsePipeString($pipe);
// If the pipe is a string we will parse the string and resolve the class out
// of the dependency injection container. We can then build a callable and
// execute the pipe function giving in the parameters that are required.
$pipe = $this->getContainer()->make($name);
$parameters = array_merge([$passable, $stack], $parameters);
} else {
// If the pipe is already an object we'll just make a callable and pass it to
// the pipe as-is. There is no need to do any extra parsing and formatting
// since the object we're given was already a fully instantiated object.
$parameters = [$passable, $stack];
}
return method_exists($pipe, $this->method)
? $pipe->{$this->method}(...$parameters)
: $pipe(...$parameters);
};
};
}
/**
* Parse full pipe string to get name and parameters.
*
* @param string $pipe
* @return array
*/
protected function parsePipeString($pipe)
{
list($name, $parameters) = array_pad(explode(':', $pipe, 2), 2, []);
if (is_string($parameters)) {
$parameters = explode(',', $parameters);
}
return [$name, $parameters];
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Closure {#220 : "Illuminate\Routing\Pipeline" : Pipeline {#30 …} : { : {} } : { : Closure {#219 …} : "Illuminate\Foundation\Http\Middleware\ValidatePostSize" } }
return $this->handleException($passable, new FatalThrowableError($e));
}
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
protected function carry()
{
return function ($stack, $pipe) {
return function ($passable) use ($stack, $pipe) {
try {
$slice = parent::carry();
$callable = $slice($stack, $pipe);
return $callable($passable);
} catch (Exception $e) {
return $this->handleException($passable, $e);
} catch (Throwable $e) {
return $this->handleException($passable, new FatalThrowableError($e));
}
};
};
}
/**
* Handle the given exception.
*
* @param mixed $passable
* @param \Exception $e
* @return mixed
*
* @throws \Exception
*/
protected function handleException($passable, Exception $e)
{
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
public function via($method)
{
$this->method = $method;
return $this;
}
/**
* Run the pipeline with a final destination callback.
*
* @param \Closure $destination
* @return mixed
*/
public function then(Closure $destination)
{
$pipeline = array_reduce(
array_reverse($this->pipes), $this->carry(), $this->prepareDestination($destination)
);
return $pipeline($this->passable);
}
/**
* Get the final piece of the Closure onion.
*
* @param \Closure $destination
* @return \Closure
*/
protected function prepareDestination(Closure $destination)
{
return function ($passable) use ($destination) {
return $destination($passable);
};
}
/**
* Get a Closure that represents a slice of the application onion.
*
* @return \Closure
*/
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
}
/**
* Send the given request through the middleware / router.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
protected function sendRequestThroughRouter($request)
{
$this->app->instance('request', $request);
Facade::clearResolvedInstance('request');
$this->bootstrap();
return (new Pipeline($this->app))
->send($request)
->through($this->app->shouldSkipMiddleware() ? [] : $this->middleware)
->then($this->dispatchToRouter());
}
/**
* Bootstrap the application for HTTP requests.
*
* @return void
*/
public function bootstrap()
{
if (! $this->app->hasBeenBootstrapped()) {
$this->app->bootstrapWith($this->bootstrappers());
}
}
/**
* Get the route dispatcher callback.
*
* @return \Closure
*/
protected function dispatchToRouter()
$router->middlewareGroup($key, $middleware);
}
foreach ($this->routeMiddleware as $key => $middleware) {
$router->aliasMiddleware($key, $middleware);
}
}
/**
* Handle an incoming HTTP request.
*
* @param \Illuminate\Http\Request $request
* @return \Illuminate\Http\Response
*/
public function handle($request)
{
try {
$request->enableHttpMethodParameterOverride();
$response = $this->sendRequestThroughRouter($request);
} catch (Exception $e) {
$this->reportException($e);
$response = $this->renderException($request, $e);
} catch (Throwable $e) {
$this->reportException($e = new FatalThrowableError($e));
$response = $this->renderException($request, $e);
}
$this->app['events']->dispatch(
new Events\RequestHandled($request, $response)
);
return $response;
}
/**
* Send the given request through the middleware / router.
*
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
*/
$app = require_once __DIR__.'/../bootstrap/app.php';
/*
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
$response = $kernel->handle(
$request = Illuminate\Http\Request::capture()
);
$response->send();
$kernel->terminate($request, $response);
Request {#42 #json: null #convertedFiles: [] #userResolver: Closure {#243 : "Illuminate\Auth\AuthServiceProvider" : AuthServiceProvider {#41 …} : { : { : null } } : { : Application {#2 …} } } #routeResolver: Closure {#247 : "Illuminate\Routing\Router" : Router {#25 …} : { : Route {#197 …} } } +attributes: ParameterBag {#44} +request: ParameterBag {#50} +query: ParameterBag {#50} +server: ServerBag {#46} +files: FileBag {#47} +cookies: ParameterBag {#45} +headers: HeaderBag {#48} #content: null #languages: null #charsets: null #encodings: null #acceptableContentTypes: array:1 [ 0 => "*/*" ] #pathInfo: "/ja/area/hokkaido/sapporo_st" #requestUri: "/ja/area/hokkaido/sapporo_st" #baseUrl: "" #basePath: null #method: "GET" #format: null #session: Store {#317} #locale: null #defaultLocale: "en" -isHostValid: true -isForwardedValid: true : "" : "html" }
Key | Value |
USER | "nginx"
|
HOME | "/var/cache/nginx"
|
HTTP_HOST | "www.web-rentacar.com"
|
HTTP_USER_AGENT | "claudebot"
|
HTTP_ACCEPT | "*/*"
|
SCRIPT_FILENAME | "/var/www/rentacar/rentacar-front/public/index.php"
|
REDIRECT_STATUS | "200"
|
SERVER_NAME | "www.web-rentacar.com"
|
SERVER_PORT | "443"
|
SERVER_ADDR | "10.1.0.151"
|
REMOTE_PORT | "44370"
|
REMOTE_ADDR | "10.1.0.1"
|
SERVER_SOFTWARE | "nginx/1.18.0"
|
GATEWAY_INTERFACE | "CGI/1.1"
|
HTTPS | "on"
|
REQUEST_SCHEME | "https"
|
SERVER_PROTOCOL | "HTTP/1.1"
|
DOCUMENT_ROOT | "/var/www/rentacar/rentacar-front/public"
|
DOCUMENT_URI | "/index.php"
|
REQUEST_URI | "/ja/area/hokkaido/sapporo_st"
|
SCRIPT_NAME | "/index.php"
|
CONTENT_LENGTH | "" |
CONTENT_TYPE | "" |
REQUEST_METHOD | "GET"
|
QUERY_STRING | "" |
FCGI_ROLE | "RESPONDER"
|
PHP_SELF | "/index.php"
|
REQUEST_TIME_FLOAT | 1711674706.762
|
REQUEST_TIME | 1711674706
|
APP_NAME | "RentacarRenewal"
|
APP_ENV | "local"
|
APP_KEY | "base64:/FQn6YFeEiYmW2IsfvlW68gOrvoeXfBd5IryaR5+jXU="
|
APP_DEBUG | "true"
|
APP_LOG_LEVEL | "debug"
|
APP_LOG_MAX_FILES | "90"
|
APP_URL | "http://www.web-rentacar.com"
|
APP_LOCALE | "ja"
|
APP_FALLBACK_LOCALE | "ja"
|
APP_TIMEZONE | "Asia/Tokyo"
|
GOOGLE_MAP_KEY | "AIzaSyBc5P8fmBJTPl99vZrzyML9fsPlApm55GQ"
|
API_BASE_URL | "https://api.web-rentacar.com/api/rentacarextsync/"
|
COMPANY_IMAGE_BASE_URL | "//www2.web-rentacar.com/share/img/"
|
VEHICLE_IMAGE_BASE_URL | "//www2.web-rentacar.com/photo/"
|
RENTA_SEARCH_API | "https://www.renta-search.com/api/plan/"
|
RENTA_SEARCH_KEY | "rentacar_com"
|
RENTA_SEARCH_PASS | "kQ3NC4Se"
|
AUTH_PAY_URL | "https://auth.inhouse-wbf-online.com/api/v1/"
|
AUTH_PAY_SITE_CODE | "mkrent"
|
AUTH_PAY_MEDIA_CODE | "0000"
|
AUTH_TOKEN_EMAIL | "admin@example.com"
|
AUTH_TOKEN_PASSWORD | "aaa"
|
GMO_TOKEN_URL | "https://static.mul-pay.jp/ext/js/token.js"
|
GMO_SHOP_KEY | "9101942863298"
|
DB_CONNECTION | "mysql"
|
DB_HOST | "127.0.0.1"
|
DB_PORT | "3306"
|
DB_DATABASE | "homestead"
|
DB_USERNAME | "homestead"
|
DB_PASSWORD | "secret"
|
BROADCAST_DRIVER | "log"
|
CACHE_DRIVER | "file"
|
SESSION_DRIVER | "redis"
|
SESSION_LIFETIME | "60"
|
QUEUE_DRIVER | "sync"
|
REDIS_HOST | "127.0.0.1"
|
REDIS_PASSWORD | "null"
|
REDIS_PORT | "6379"
|
MAIL_DRIVER | "smtp"
|
MAIL_HOST | "smtp.mailtrap.io"
|
MAIL_PORT | "2525"
|
MAIL_USERNAME | "null"
|
MAIL_PASSWORD | "null"
|
MAIL_ENCRYPTION | "null"
|
PUSHER_APP_ID | "" |
PUSHER_APP_KEY | "" |
PUSHER_APP_SECRET | "" |
PUSHER_APP_CLUSTER | "mt1"
|
Key | Value |
APP_NAME | "RentacarRenewal"
|
APP_ENV | "local"
|
APP_KEY | "base64:/FQn6YFeEiYmW2IsfvlW68gOrvoeXfBd5IryaR5+jXU="
|
APP_DEBUG | "true"
|
APP_LOG_LEVEL | "debug"
|
APP_LOG_MAX_FILES | "90"
|
APP_URL | "http://www.web-rentacar.com"
|
APP_LOCALE | "ja"
|
APP_FALLBACK_LOCALE | "ja"
|
APP_TIMEZONE | "Asia/Tokyo"
|
GOOGLE_MAP_KEY | "AIzaSyBc5P8fmBJTPl99vZrzyML9fsPlApm55GQ"
|
API_BASE_URL | "https://api.web-rentacar.com/api/rentacarextsync/"
|
COMPANY_IMAGE_BASE_URL | "//www2.web-rentacar.com/share/img/"
|
VEHICLE_IMAGE_BASE_URL | "//www2.web-rentacar.com/photo/"
|
RENTA_SEARCH_API | "https://www.renta-search.com/api/plan/"
|
RENTA_SEARCH_KEY | "rentacar_com"
|
RENTA_SEARCH_PASS | "kQ3NC4Se"
|
AUTH_PAY_URL | "https://auth.inhouse-wbf-online.com/api/v1/"
|
AUTH_PAY_SITE_CODE | "mkrent"
|
AUTH_PAY_MEDIA_CODE | "0000"
|
AUTH_TOKEN_EMAIL | "admin@example.com"
|
AUTH_TOKEN_PASSWORD | "aaa"
|
GMO_TOKEN_URL | "https://static.mul-pay.jp/ext/js/token.js"
|
GMO_SHOP_KEY | "9101942863298"
|
DB_CONNECTION | "mysql"
|
DB_HOST | "127.0.0.1"
|
DB_PORT | "3306"
|
DB_DATABASE | "homestead"
|
DB_USERNAME | "homestead"
|
DB_PASSWORD | "secret"
|
BROADCAST_DRIVER | "log"
|
CACHE_DRIVER | "file"
|
SESSION_DRIVER | "redis"
|
SESSION_LIFETIME | "60"
|
QUEUE_DRIVER | "sync"
|
REDIS_HOST | "127.0.0.1"
|
REDIS_PASSWORD | "null"
|
REDIS_PORT | "6379"
|
MAIL_DRIVER | "smtp"
|
MAIL_HOST | "smtp.mailtrap.io"
|
MAIL_PORT | "2525"
|
MAIL_USERNAME | "null"
|
MAIL_PASSWORD | "null"
|
MAIL_ENCRYPTION | "null"
|
PUSHER_APP_ID | "" |
PUSHER_APP_KEY | "" |
PUSHER_APP_SECRET | "" |
PUSHER_APP_CLUSTER | "mt1"
|