@media(any-hover: hover){a:hover{opacity:.75}}:root{--common-color: #333333;--general-color: #cccccc;--tertiary-color: #ffffff;--site-color: #e5002d;--common-text-color: #ffffff;--local-bg-color: #c1cbb5;--button-text-color: #666666;--font: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;--fontweb: "Noto Sans JP", "游ゴシック", "Yu Gothic", Meiryo, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", verdana, Osaka, Sans-Serif;--font-yaku: YakuHanJP, "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", メイリオ, Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;--font-size-xs: 0.75rem;--font-size-sm: 0.875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-xxl: 1.75rem;--font-size-xxxl: 2rem;--font-size-xxxxl: 2.5rem;--font-size-heding: 2.25rem;--spacing-xs: 0.25rem;--spacing-sm: 0.5rem;--spacing-smd: 0.75rem;--spacing-md: 1rem;--spacing-mdl: 1.25rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--spacing-xxl: 2.5rem;--spacing-xxxl: 3rem;--block-spacing: 6rem;--block-spacing-md: 3.5rem;--block-top-spacing: 5rem;--line-height-xs: 1.25;--line-height-sm: 1.4;--line-height-md: 1.5;--line-height-lg: 1.7;--line-height-xl: 2.0}#svg-symbols{position:fixed;top:0;left:0;z-index:-1;width:1px;height:1px}html{overflow-y:scroll}img{border:0}header,footer,nav,section,article,aside{display:block}body{min-width:100%;color:#333;font-size:var(--font-size-md);font-family:var(--font);position:relative}body a{text-decoration:none}@media only screen and (max-width: 767px){body{min-width:100%}}@media(min-width: 1113px){.page .l-wrapper{top:68px !important}}@media(min-width: 768px)and (max-width: 1112px){.page .l-wrapper{top:111px !important;max-width:100% !important}}@media(max-width: 767px){.page .l-wrapper{top:56px !important}}.l-wrapper{width:100%;height:100%;background:var(--tertiary-color);position:absolute;top:50px;left:0}.l-inner{width:90%;padding:40px 0;margin:0 auto;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:960px;font-family:var(--fontweb)}@media(min-width: 1113px){.l-inner{width:100%;-webkit-padding-before:var(--block-spacing-md);padding-block-start:var(--block-spacing-md)}.l-inner a:hover{opacity:.75;-webkit-transition:.6s;transition:.6s}}.l-breadcrumb{background:var(--site-color);color:var(--common-text-color);font-size:var(--font-size-sm)}.l-breadcrumb .l-inner{padding:8px}.l-breadcrumb .home{background-image:url(../../img/common/home.png);background-repeat:no-repeat;background-position:left center;background-size:14px 14px;text-indent:-9999px;display:inline-block;width:14px}.l-breadcrumb a:link{color:var(--common-text-color);text-decoration:none}.l-breadcrumb a:visited{color:var(--common-text-color);text-decoration:none}.l-breadcrumb a:hover{color:var(--common-text-color);text-decoration:underline}.l-breadcrumb a:active{color:var(--common-text-color);text-decoration:none}@media(width < 767px){.u-mobile-hide,.pc-only{display:none}}@media(width > 768px){.u-desctop-hide,.sp-only{display:none}}.c-block:not(:first-child){-webkit-margin-before:4rem;margin-block-start:4rem}@media(width < 767px){.c-block:not(:first-child){-webkit-margin-before:var(--spacing-xxl);margin-block-start:var(--spacing-xxl)}}.c-main-container h1{margin:0 auto;width:100%;padding-block:20px;text-shadow:3px 3px 4px #fff,-3px 3px 4px #fff,3px -3px 4px #fff,-3px -3px 4px #fff,3px 0px 4px #fff,0px 3px 4px #fff,-3px 0px 4px #fff,0px -3px 4px #fff}@media(width < 767px){.c-main-container h1{text-shadow:2px 2px 3px #fff,-2px 2px 3px #fff,2px -2px 3px #fff,-2px -2px 3px #fff,2px 0px 3px #fff,0px 2px 3px #fff,-2px 0px 3px #fff,0px -2px 3px #fff}}.c-sub-global-hdg1{background-image:url(../logistics/img/01.webp);width:100%;height:100px;padding-top:42px;font-size:24px;background-color:var(--general-color);background-repeat:no-repeat;text-align:center;color:#000;background-position:center center;background-size:cover}@media(width > 768px){.c-sub-global-hdg1{height:200px;padding-top:120px;font-size:40px;background-position:left 80% center}}@media(width < 767px){.c-sub-global-hdg1{-webkit-padding-before:1.875rem;padding-block-start:1.875rem;-webkit-padding-after:.625rem;padding-block-end:.625rem}}.c-sub-global-hdg2{position:relative;-webkit-padding-after:1.15rem;padding-block-end:1.15rem;border-bottom:3px solid #b6b6b6;font-size:clamp(1.25rem,.713rem + 2.68vw,2rem);font-family:var(--fontweb);-webkit-margin-after:var(--spacing-xxl);margin-block-end:var(--spacing-xxl);line-height:var(--line-height-xs);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-weight:inherit}@media(width < 767px){.c-sub-global-hdg2{-webkit-margin-after:var(--spacing-lg);margin-block-end:var(--spacing-lg)}}.c-sub-global-hdg2::after{position:absolute;content:" ";border-bottom:solid 3px #e5002d;bottom:-3px;width:8%;display:block}.c-sub-global-hdg3{font-size:clamp(1.125rem,.7933rem + 1.4742vw,1.5rem);font-family:var(--fontweb);-webkit-margin-after:var(--spacing-md);margin-block-end:var(--spacing-md);-webkit-margin-before:var(--spacing-xl);margin-block-start:var(--spacing-xl);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:var(--line-height-sm)}.c-sub-global-hdg4{font-size:var(--font-size-lg);font-family:var(--fontweb);-webkit-margin-after:var(--spacing-lg);margin-block-end:var(--spacing-lg)}@media(width < 767px){.c-sub-global-hdg4{-webkit-font-feature-settings:"palt";font-feature-settings:"palt";font-size:var(--font-size-md)}}.c-lead-content{text-align:justify;line-height:var(--line-height-xl);font-family:var(--font-yaku);letter-spacing:.03rem}@media(width < 767px){.c-lead-content{text-align:justify;font-size:clamp(.875rem,.696rem + .89vw,1.125rem);-webkit-font-feature-settings:"palt";font-feature-settings:"palt";line-height:var(--line-height-lg)}}.p-note-text{font-size:.825rem;line-height:var(--line-height-md);font-family:var(--font-yaku);display:grid;grid-template-columns:1em 1fr;width:100%;-webkit-margin-before:var(--spacing-smd);margin-block-start:var(--spacing-smd)}.p-logistics-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.3125rem}.p-logistics-box:not(:first-child){-webkit-margin-before:var(--spacing-xl);margin-block-start:var(--spacing-xl)}@media(width < 767px){.p-logistics-box:not(:first-child){-webkit-margin-before:var(--spacing-lg);margin-block-start:var(--spacing-lg)}}@media(width < 767px){.p-logistics-box{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-margin-after:var(--spacing-xxl);margin-block-end:var(--spacing-xxl)}.p-logistics-box.sp-vre{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.p-logistics-box-text{width:65%}@media(width < 767px){.p-logistics-box-text{width:100%}}.p-logistics-box picture{width:30%}@media(width < 767px){.p-logistics-box picture{width:100%}}.p-logistics-box img{width:100%;height:auto}@media(width < 767px){.p-logistics-box .c-lead-content{-webkit-margin-after:var(--spacing-smd);margin-block-end:var(--spacing-smd)}}.p-archive-service__box{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem;-webkit-margin-before:var(--spacing-xl);margin-block-start:var(--spacing-xl)}@media(width < 767px){.p-archive-service__box{grid-template-columns:1fr;-webkit-margin-before:var(--spacing-sm);margin-block-start:var(--spacing-sm)}}.p-archive-service__box.-secondary{-webkit-margin-before:var(--spacing-xxxl);margin-block-start:var(--spacing-xxxl);-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(width < 767px){.p-archive-service__box.-secondary{-webkit-margin-before:var(--spacing-xl);margin-block-start:var(--spacing-xl)}}.p-archive-service__content img{width:100%;height:auto}.p-archive-service__content .-label{display:grid;grid-template-columns:1em 1fr;width:100%;line-height:var(--line-height-md);font-family:var(--fontweb);font-weight:bold;-webkit-margin-after:var(--spacing-smd);margin-block-end:var(--spacing-smd)}.p-archive-service__content .-label.-local{grid-template-columns:1fr}.p-archive-service__content .-label.p-text-center{text-align:center}@media(width < 767px){.p-archive-service__content .-label{font-size:var(--font-size-sm)}}.p-archive-service__content .c-lead-content{-webkit-margin-before:var(--spacing-smd);margin-block-start:var(--spacing-smd);line-height:var(--line-height-md)}.p-logistics-address__content{display:grid;grid-template-columns:repeat(2, 1fr);gap:2.5rem;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}@media(width < 767px){.p-logistics-address__content{grid-template-columns:1fr}}.p-logistics-address__heading{font-weight:bold}.p-logistics-address__group{display:grid;grid-template-columns:1fr;gap:.75rem;font-family:var(--fontweb)}.p-logistics-address__detail{letter-spacing:.1rem;line-height:var(--line-height-lg);font-style:normal;font-size:var(--font-size-sm);-webkit-margin-before:var(--spacing-sm);margin-block-start:var(--spacing-sm)}@media(width < 767px){.p-logistics-address__detail{font-size:clamp(.8125rem,.25rem + 2.5vw,.9375rem);letter-spacing:var(--spacing-xs);letter-spacing:.05rem}}.p-logistics-address__detail p{-webkit-padding-before:var(--spacing-xs);padding-block-start:var(--spacing-xs)}.p-logistics-address__detail span{line-height:var(--line-height-lg)}.p-logistics-address__detail span.-cat{-webkit-padding-end:var(--spacing-sm);padding-inline-end:var(--spacing-sm)}.p-logistics-address__detail span.-tel{-webkit-padding-end:var(--spacing-mdl);padding-inline-end:var(--spacing-mdl)}.p-logistics-address__detail span.-post{-webkit-padding-end:var(--spacing-md);padding-inline-end:var(--spacing-md)}@media(width < 767px){.p-logistics-address__detail span.-post{-webkit-padding-end:0;padding-inline-end:0}}.p-logistics-map{position:relative}.p-logistics-map::before{content:"";display:block;height:299px}@media(width < 767px){.p-logistics-map::before{content:"";display:block;padding-top:75%;height:200px}}.p-logistics-map iframe{position:absolute;top:0;left:0;right:0;width:100%;height:100%}/*# sourceMappingURL=style.css.map */