@charset "UTF-8";@media (min-width:768px),print{.l-header .l-header__inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 0 0 20px}}.l-hdLogo{width:auto}.l-hdLogo img{width:140px}.l-hdLogo__txt{display:block;margin-top:.5rem;color:#666462;font-weight:400;font-size:10px;font-size:1rem}@media (min-width:768px),print{.l-hdLogo{margin:0}.l-hdLogo a{display:inline-block}.l-hdLogo img{width:220px;vertical-align:baseline}.l-hdLogo__txt{display:inline-block;vertical-align:baseline}}@media (min-width:768px),print{.l-btnHamburger{display:-webkit-box;display:-ms-flexbox;display:flex;width:100px;height:100px}.l-btnHamburger__line{width:36px;height:4px}.l-btnHamburger__line:before{top:-14px;width:36px;height:4px}.l-btnHamburger__line:after{bottom:-14px;width:36px;height:4px}}.l-gnav__link span[lang=en]{display:block;margin-top:.5rem;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;font-size:1.4rem;line-height:1.5}@media (min-width:768px),print{.l-gnav__link span[lang=en]{font-size:16px;font-size:1.6rem}}.l-gnavMenu__list span[lang=en]{display:block;margin-top:.5rem;font-family:"Roboto",sans-serif;font-weight:400;font-size:12px;font-size:1.2rem;line-height:1.5}@media (min-width:768px),print{.l-gnavMenu__list span[lang=en]{font-size:14px;font-size:1.4rem}}.l-gnav__listItem rt{font-size:9px;font-size:.9rem;zoom:.7}.l-gnav__listItem{line-height:1;border-bottom:1px solid #d3b53c}.l-gnav__link{position:relative;padding:1.5rem 1.5rem 1.5rem 4rem}.l-gnav__link:before{position:absolute;left:1.5rem;top:2rem;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.l-gnav__link[target=_blank] ._main:after{content:"";display:inline-block;margin-left:.3em;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l-gnavMenu__body{padding:1rem 0}@media (min-width:768px),print{#header_refugees .l-gnav{display:none;position:static;height:calc(100vh - 100px);padding:6rem 0;background:#f1d029;overflow-y:auto}#header_refugees .l-gnav__list{display:block;max-width:1200px;margin:0 auto}#header_refugees .l-gnav__listItem{padding:1rem 0;border-bottom:1px solid #d3b53c}#header_refugees .l-gnav__link{position:relative;width:100%;padding:1rem 1.5rem 1rem 4rem;border-radius:4px;color:#32312f;text-align:left}#header_refugees .l-gnav__link:after{display:none}#header_refugees .l-gnav__link:before{content:"";display:block;width:16px;height:16px}#header_refugees .l-gnav__link:hover{background:#d9b500;text-decoration:none}#header_refugees a.l-gnav__link:before{background-image:url(/assets/img/icon_c_arw.svg)}#header_refugees button.l-gnav__link:before{background-image:url(/assets/img/icon_c_arw_yw.svg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;-o-transition:transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}#header_refugees button.l-gnav__link[aria-expanded=true]:before{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}}button.l-gnav__link:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.l-gnavMenu__list{display:block;margin-left:20px}.l-gnavMenu__list>li{width:auto}.l-gnavMenu__list>li a{line-height:1}@media (min-width:768px),print{.l-gnavMenu{position:static;padding:1rem 0 0}.l-gnavMenu__body{width:100%;padding:1rem 1.5rem}.l-gnavMenu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:0}.l-gnavMenu__list>li{width:49%}}.l-ftMenu span[lang=en],.l-ftMenu__ttl span[lang=en]{display:block;margin-top:.5rem;font-family:"Roboto",sans-serif;font-weight:400;font-size:14px;font-size:1.4rem;line-height:1.5}.l-ftSubMenu span[lang=en]{display:block;margin-top:.5rem;font-family:"Roboto",sans-serif;font-weight:400;font-size:12px;font-size:1.2rem;line-height:1.5}.l-ftMenu rt,.l-ftMenu__ttl rt,.l-ftSubMenu rt{font-size:9px;font-size:.9rem;zoom:.7}.l-ftMenu__ttl{padding:1rem 2rem;font-weight:700;line-height:1}@media (min-width:768px),print{.l-ftMenu__ttl{padding-left:4rem}}.l-ftMenu__item a[target=_blank] ._main:after{content:"";display:inline-block;margin-left:.3em;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.l-ftSubMenu{display:block;margin-left:20px;line-height:1}.l-ftSubMenu>li{width:auto;margin-top:0}.l-ftSubMenu>li a{padding:1rem 0 1rem 2rem}.l-ftSubMenu>li a:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:768px),print{.l-ftSubMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.l-ftSubMenu>li{width:50%}.l-ftSubMenu>li a{padding-left:4rem}.l-ftSubMenu>li a:before{left:2rem}}@media (min-width:768px),print{.l-ftInfo__add .u-sp{display:block !important}}.l-ftInfo__btns{display:block}.l-ftInfo__btns .c-btn{width:100%}.l-ftInfo__btns .c-btn+.c-btn{margin-top:15px}.p-contactJAR{margin-left:-30px;margin-right:-30px;padding:30px;background:#cf121b;color:#fff;text-align:center}.p-contactJAR *{color:inherit}@media (min-width:768px),print{.p-contactJAR{margin-left:0;margin-right:0}}.p-contactJAR__freedial .tel{margin-top:0;font-family:"Oswald",sans-serif;font-size:36px;font-size:3.6rem}.p-contactJAR__freedial .tel:before{content:"";display:inline-block;width:40px;height:22px;margin-right:5px;background:url(/assets/img/icon_freedial_wh.svg) 0 0/contain no-repeat}.p-contactJAR__freedial .txt{font-size:14px;font-size:1.4rem;line-height:1.5}@media (min-width:768px),print{.p-contactJAR__freedial .tel{font-size:48px;font-size:4.8rem}.p-contactJAR__freedial .tel:before{width:53px;height:30px}}.p-contactJAR__email{margin-top:2rem;padding-top:2rem;border-top:1px solid;font-family:"Oswald",sans-serif;font-size:24px;font-size:2.4rem}.p-contactJAR__email p{margin-top:0;margin-bottom:0}@media (min-width:768px),print{.p-contactJAR__email{font-size:36px;font-size:3.6rem}}