.elementor-kit-6{--e-global-color-primary:#2B2320;--e-global-color-secondary:#A98A48;--e-global-color-text:#3C3633;--e-global-color-accent:#B5432E;--e-global-typography-primary-font-family:"Shippori Mincho";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Shippori Mincho";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Noto Sans JP";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Noto Sans JP";--e-global-typography-accent-font-weight:500;background-color:#F6F1EA;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* めん処つるはん 成田国際空港店 サイト共通CSS（たづむら梅田デザインを基に 2026-08-25） */
.tz-cat .elementor-heading-title{letter-spacing:.18em;padding-bottom:18px;position:relative;}
.tz-cat .elementor-heading-title::after{content:"";position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:56px;height:2px;background:linear-gradient(90deg,#C7A45B 0%,#A98A48 100%);}
.tz-en .elementor-heading-title{letter-spacing:.35em;font-size:13px;color:#B5432E;text-transform:uppercase;}
.jet-listing-grid__item{background:#FCFAF4;border:1px solid #E9E0CE;border-radius:8px;padding:22px 24px;transition:box-shadow .25s ease,transform .25s ease;}
.jet-listing-grid__item:hover{box-shadow:0 10px 26px rgba(43,35,32,.10);transform:translateY(-2px);}
.elementor a{transition:color .2s ease,background-color .2s ease,border-color .2s ease;}
:root{--ast-global-color-0:#B5432E;--ast-global-color-1:#943524;--ast-global-color-2:#2B2320;--ast-global-color-3:#3C3633;}
.entry-meta{font-size:0 !important;}
.entry-meta>*{font-size:12px;}
.entry-meta .posted-by{display:none !important;}
.ast-author-box,.ast-single-post .about-author{display:none !important;}
body{top:0 !important;}
.skiptranslate>iframe{display:none !important;}
.tzb-info dd a,.tzb-btn,.tzn-btn{text-decoration:none !important;}
/* キャンペーン欄: 掲載期間内の投稿ゼロならセクションごと非表示（TOP a3c5bdc） */
.elementor-element-a3c5bdc:not(:has(.jet-listing-grid__item)){display:none;}/* End custom CSS */