@charset "UTF-8";html{font-size:22px}body{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;max-width:850px;background-color:#fffdfa;color:#190d00;font-family:-apple-system,BlinkMacSystemFont,segoe ui,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,trebuchet ms,arial,system-ui,sans-serif,segoe ui emoji,apple color emoji,noto color emoji;line-height:1.5;-webkit-text-size-adjust:none}body.no-padding{margin:0;padding:0;max-width:none}p.content-license{font-size:18.7px;color:#70665c}footer#page-footer{margin-top:1.5rem}div#last-modified{padding:.5rem;font-size:15.4px;text-align:center;color:#70665c}div#footer-links{padding:.5rem;border-top:1px solid #ccc0b3;font-size:18.7px;color:#70665c;display:flex;flex-flow:row nowrap;justify-content:space-between}time.nowrap{white-space:nowrap}.center{text-align:center}.count{color:#70665c}.right{text-align:right}.supplemental{color:#70665c;font-style:italic}a{color:#34d;text-decoration:underline}a:hover,a:visited:hover{color:#b50010}a:visited{color:#804180}blockquote{margin:1rem;padding:1rem;background-color:#f5f2f0;border-radius:5px}blockquote p:first-child{margin-top:0}blockquote p:last-child{margin-bottom:0}blockquote footer{color:#70665c}blockquote footer:before{content:"— "}cite{font-weight:lighter;font-style:italic;color:#70665c}aside.note{border-left:10px solid #ccc0b3;border-right:10px solid #ccc0b3;margin-block-start:1em;margin-block-end:1em;padding:0 1rem}div.note-header{margin-block-end:1em;font-weight:700}mark{background-color:#ffb366;padding:0 .1em;border-radius:5px}mark code{background-color:inherit}p{margin-block-start:1em;margin-block-end:1em}sup{font-size:15.4px}code{font-family:menlo,cascadia code,consolas,monaco,liberation mono,lucida console,monospace,segoe ui emoji,apple color emoji,noto color emoji;font-size:18.7px;font-weight:700;background-color:#f5f2f0;border-radius:5px;padding:0 .1em}div.code-filename{font-family:menlo,cascadia code,consolas,monaco,liberation mono,lucida console,monospace,segoe ui emoji,apple color emoji,noto color emoji;font-size:12.5pt;font-weight:700;border-bottom:1px solid #ccc0b3;margin-top:1.5rem;margin-bottom:0}div.math{overflow-x:auto}kbd{font-family:menlo,cascadia code,consolas,monaco,liberation mono,lucida console,monospace,segoe ui emoji,apple color emoji,noto color emoji;font-size:18.7px;background-color:#f5f2f0;border-radius:5px;padding:0 .1em}pre{background-color:#f5f2f0;font-family:menlo,cascadia code,consolas,monaco,liberation mono,lucida console,monospace,segoe ui emoji,apple color emoji,noto color emoji;font-size:12.5pt;padding:1em;border-radius:5px;overflow-x:auto}pre code{background-color:inherit;font-size:inherit;font-weight:inherit;padding:0}pre.wrap{white-space:pre-wrap}h1,h2,h3,h4,h5,h6{margin-top:1em;margin-bottom:.5em;font-family:-apple-system,BlinkMacSystemFont,segoe ui,avenir next,avenir,helvetica neue,helvetica,ubuntu,roboto,noto,trebuchet ms,arial,system-ui,sans-serif,segoe ui emoji,apple color emoji,noto color emoji;font-weight:600;line-height:1.1}h1{margin-top:.75em;font-size:55px}h2{font-size:46.2px}h3{font-size:35.2px}h4{font-size:28.6px}h5{font-size:24.2px}hr{margin:1.5rem 1rem;border-width:1px 0 0;border-style:solid;border-color:#ccc0b3}img{max-width:100%;height:auto}figure{padding:10px;margin:1rem 0;background-color:#f5f2f0;border-radius:5px}figure img,figure object{display:block;margin-left:auto;margin-right:auto;border:1px solid #ccc0b3}figure figcaption{font-size:18.7px;margin-left:auto;margin-right:auto}figure p{margin-top:.5em;margin-bottom:0;text-align:center}figure .attr{color:#70665c;font-size:15.4px}figure .figure-title{font-size:24.2px;font-weight:700;margin-bottom:.5em;text-align:center}figure .figcaption-title{font-weight:700;text-align:center}figure .border{border:1px solid #ccc0b3}figure.no-border img{border:none}div.figure-gallery{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start}div.figure-gallery img{margin:5px;height:intrinsic}div.logos{display:flex;flex-flow:row wrap;justify-content:center}div.logos img{margin:1rem 1rem 0;height:80px;width:auto}div.map{border:1px solid #ccc0b3}img.icon{width:20px;height:20px;vertical-align:baseline;margin:0 .2em}div.oha-grid{display:grid;grid-template-columns:repeat(auto-fill,38px);max-width:800px;gap:2px;margin-left:auto;margin-right:auto}a.oha-grid-item{display:block;width:38px;height:38px;overflow:hidden;font-size:15px;line-height:1;text-align:center;text-decoration:none;background-color:#86a5d4;color:inherit}a.oha-grid-item:hover{color:inherit}div.oha-number{margin-top:2px;font-weight:500;color:#3b65a6}div.oha-iata{margin-top:2px;font-weight:600;color:#e0e8f4}div.list-element{margin-block-start:1rem;margin-block-end:1.5rem}div.list-element p,div.list-element ul{margin-top:.25em;margin-bottom:.25em}p.list-title{font-weight:700}span.list-date{font-style:italic;color:#70665c}ul.list-element{display:inline-block;padding-left:0;font-size:18.7px}ul.list-element li{display:inline-block;margin-left:0;margin-right:0}ul.list-element li.list-date{color:#70665c;font-weight:700}ul.list-element li.list-section{color:#70665c;font-style:italic}.location-summary{text-align:center;margin-bottom:1.5rem;line-height:1.25}.location-summary-name{margin-top:.25em;margin-bottom:0;font-size:24.2px;font-weight:700}.location-summary-name-native{margin-top:.25em;margin-bottom:0;font-weight:700}.location-summary-city{margin-top:.25em;margin-bottom:0;font-style:italic}.location-summary-number-visit,.location-summary-note{margin-top:.25em;margin-bottom:0;font-size:18.7px}header{margin-bottom:1.5rem}nav.nav-inline a.logo{font-size:22pt;font-weight:700}nav.nav-inline a.logo-section{font-weight:700}nav.nav-inline ul{margin:0;padding-left:0}nav.nav-inline ul li{display:inline;padding:0 .2em}nav.nav-inline ul li .logo-section{margin-right:1em}#nav-main{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:baseline}#nav-section{line-height:1.25;margin-top:.5rem;background-color:#f5f2f0;border-radius:0 0 5px 5px;padding:.5rem 1rem;border-top:2px solid #ccc0b3}#nav-post{display:flex;flex-flow:row nowrap;justify-content:space-between;font-size:18.7px;line-height:1.3;margin-top:1.5rem;color:#70665c}#nav-post .post-prev{margin-right:1em;text-align:left}#nav-post .post-next{margin-left:1em;text-align:right}#nav-post span{white-space:nowrap}table{margin-left:auto;margin-right:auto;border-collapse:collapse}th,td{padding:10px;vertical-align:top;text-align:left}tr{border-top:1px solid #ccc0b3}thead tr,table caption{border-bottom:2px solid #ccc0b3;font-weight:700}table caption{text-align:center}tfoot tr{border-top:2px solid #ccc0b3;font-weight:700}table.airport-table{line-height:1.25}.airport-table-code{text-align:center;font-weight:700}.airport-table-date{text-align:right}.airport-table-visit-order{text-align:center}.numeric-value{text-align:right}.total{font-weight:700}div.airport-table-location{line-height:1.25;padding-top:.25em}div.airport-table-name{font-weight:700}table.config-table{width:100%}.config-table-setting,.config-table-value{width:20%}td.config-table-submenu{background-color:#f5f2f0}span.config-table-submenu-item{font-weight:700}div.taxonomy{margin-top:1.5rem;font-size:15.4px;text-align:center}div.taxonomy div{margin:.25em 0}div.taxonomy span{font-weight:700}div.taxonomy span.label-tags{font-weight:600}div.taxonomy-columns{display:flex;flex-flow:row wrap;justify-content:left}div.taxonomy-columns div{flex:1;min-width:300px}div.taxonomy-columns ul{list-style-type:none;padding:0}div.taxonomy-columns li{margin:.5em 0}div.top-tags div{margin:.5em 0}div.top-tags a.more-tags{font-weight:700}ul.taxonomy{display:inline;padding-left:0}li.taxonomy{display:inline-block;font-size:15.4px;font-weight:400;background-color:#f5f2f0;border-radius:5px;padding:0 .25em}li.taxonomy-label{display:inline-block;font-size:15.4px;font-weight:700}div.thumbnail-gallery-1{display:grid;grid-template-columns:100%;grid-gap:10px}div.thumbnail-gallery-2{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:10px}div.thumbnail-gallery-2 img{width:400px;height:auto}div.thumbnail-gallery-3{width:100%;display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));grid-gap:10px}div.thumbnail-gallery-3 img{width:250px;height:auto}figure.thumbnail-gallery{margin:0}figcaption.thumbnail-gallery-label{font-size:22px;text-align:center}p.thumbnail-gallery-name{font-size:24.2px;font-weight:700;line-height:1.25}div.contact-links{margin-top:.5em;text-align:center}div.contact-links ul{display:inline;padding-left:0}div.contact-links li{display:inline-block;margin:0 .25em}div.page-date{color:#70665c;font-weight:700;font-size:18.7px}span.page-date-updated{font-weight:400}div.map-overlay{margin:5px;padding:5px;z-index:1;background-color:#fffdfa;border:1px solid #ccc0b3}div.map-title{position:fixed}div.map-title h1{font-size:100%;margin:0}div.map-title .map-subtitle{font-size:15.4px;color:#70665c}div.mapbox-map{height:100vh}div.mapbox-map div.mapboxgl-popup-content{font-size:15.4px;text-align:center}div.mapbox-map div.mapboxgl-popup-content div.map-popup-title{font-weight:700;font-size:18.7px;padding:.25em}div.mapbox-map div.mapboxgl-popup-content div.map-popup-status{font-style:italic;padding:.25em}div.mapbox-map div.mapboxgl-popup-content div.map-popup-coords{color:#70665c}div.mapbox-map div.mapboxgl-popup-content div.map-popup-aka{color:#70665c}div.mapbox-map div.mapboxgl-popup-content div.map-popup-supplemental{color:#70665c}div.mapbox-map div.mapboxgl-popup-content div.map-popup-icon{padding:.25em}div.mapbox-map div.mapboxgl-popup-content div.map-popup-icon img{height:40px}div.map-legend{position:absolute;right:0;text-align:right;font-size:15.4px}