.sub__header{background-color:#00a0e9;position:relative;height:240px;display:flex;align-items:center;justify-content:center}@media screen and (max-width: 768px){.sub__header.sp-none{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}}@media screen and (max-width: 768px){.sub__header{height:196px}}.sub__header .container{position:relative;z-index:10}.sub__header .container .sub__title{font-size:36px;font-weight:700;color:#fff;text-align:center}@media screen and (max-width: 768px){.sub__header .container .sub__title{font-size:32px}}@media screen and (max-width: 480px){.sub__header .container .sub__title{font-size:28px;word-break:auto-phrase}.sub__header .container .sub__title.break{word-break:break-all}}.sub__header::after{content:"";background-image:url(../img/headerBg.png);opacity:.2;position:absolute;top:0;left:0;width:100%;height:100%}.cta .cta__inner{max-width:900px;margin:0 auto;display:flex;gap:48px;align-items:center;justify-content:space-between;width:100%;box-sizing:border-box}@media screen and (max-width: 992px){.cta .cta__inner{justify-content:center}}@media screen and (max-width: 768px){.cta .cta__inner{flex-direction:column;align-items:center;gap:24px}}.cta .cta__inner .cta__logo{width:240px;flex-shrink:0}@media screen and (max-width: 480px){.cta .cta__inner .cta__logo{width:160px}}.cta .cta__inner .cta__logo img{width:100%;height:100%;object-fit:contain}.cta .cta__inner .cta__txt{text-align:center;display:flex;flex-direction:column;gap:24px}@media screen and (max-width: 992px){.cta .cta__inner .cta__txt{gap:16px;align-items:center}}.cta .cta__inner .cta__txt .cta__txt-title{font-size:32px;color:#fff;font-weight:700}@media screen and (max-width: 480px){.cta .cta__inner .cta__txt .cta__txt-title{font-size:24px}}.cta .cta__inner .cta__txt .cta__btn{display:flex;gap:16px}@media screen and (max-width: 992px){.cta .cta__inner .cta__txt .cta__btn{flex-direction:column}}.cta .cta__inner .cta__txt .cta__btn img{width:24px;height:24px;object-fit:contain;margin-right:8px;vertical-align:middle}.cta .cta__inner .cta__txt .cta__txt-note{font-size:14px;color:#fff}.shop .shop__areas{display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between}@media screen and (max-width: 768px){.shop .shop__areas{gap:16px}}.shop .shop__areas .shop__area{width:100%;border-radius:8px;background-color:#fff;overflow:hidden;border:1px solid #e9e9e9}.shop .shop__areas .shop__area .shop__area-head{display:flex;justify-content:space-between;align-items:center;position:relative;padding:16px 24px;color:#2c2c2c;font-weight:700;cursor:pointer;background-color:#fff;font-size:18px;transition:.3s ease}@media screen and (max-width: 768px){.shop .shop__areas .shop__area .shop__area-head{padding:16px}}.shop .shop__areas .shop__area .shop__area-head:hover{background-color:#fbfcec}.shop .shop__areas .shop__area .shop__area-head .shop__area-title{font-size:20px;font-weight:700;margin:0}@media screen and (max-width: 768px){.shop .shop__areas .shop__area .shop__area-head .shop__area-title{font-size:18px}}.shop .shop__areas .shop__area .shop__area-head::-webkit-details-marker{display:none}.shop .shop__areas .shop__area .shop__area-head::after{transform:translateY(-25%) rotate(45deg);width:8px;height:8px;margin-left:8px;border-bottom:3px solid #00a0e9;border-right:3px solid #00a0e9;content:"";transition:transform .3s ease}.shop .shop__areas .shop__area[open] .shop__area-head::after{transform:rotate(225deg)}.shop .shop__areas .shop__area .shop__area-body{transform:translateY(-10px);opacity:0;margin:0;padding:24px;background-color:#fff;color:#2c2c2c;transition:transform .5s ease,opacity .5s ease;display:flex;flex-direction:column;gap:16px}@media screen and (max-width: 768px){.shop .shop__areas .shop__area .shop__area-body{padding:16px}}.shop .shop__areas .shop__area[open] .shop__area-body{transform:none;opacity:1}.shop .shop__areas .shop__area .shop__pref .shop__pref-head .shop__pref-title{font-size:18px;color:#0f4589;font-weight:700}@media screen and (max-width: 768px){.shop .shop__areas .shop__area .shop__pref .shop__pref-head .shop__pref-title{font-size:16px}}.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #e9e9e9;gap:16px}@media screen and (max-width: 480px){.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item{padding:16px 0}}.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item:last-child{border-bottom:none}.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-info .shop__item-title{font-size:16px;font-weight:700}@media screen and (max-width: 480px){.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-info .shop__item-title{font-size:14px}}@media screen and (max-width: 768px){.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-info .shop__item-address{font-size:14px}}@media screen and (max-width: 480px){.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-info .shop__item-address{font-size:12px}}.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-btn{flex-shrink:0}@media screen and (max-width: 480px){.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-btn{text-align:right}}.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-btn span{background-color:#00a0e9;color:#fff;padding:8px 16px;border-radius:4px;font-size:14px;font-weight:700}.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-btn span div{display:inline;color:#fff}@media screen and (max-width: 480px){.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-btn span{padding:8px}}@media screen and (max-width: 480px){.shop .shop__areas .shop__area .shop__pref .shop__list .shop__item .shop__item-btn span div{display:none}}.anchor{padding:80px 0 0px}.anchor__items{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media screen and (max-width: 992px){.anchor__items{justify-content:flex-start}}@media screen and (max-width: 480px){.anchor__items{gap:8px}}.anchor__items .anchor__item{display:block;width:calc(25% - 12px);padding:16px 0;border-radius:8px;background-color:#fff;border:1px solid #d4d4d4;text-align:center;font-size:16px;font-weight:700;transition:all .3s ease;position:relative}@media screen and (max-width: 992px){.anchor__items .anchor__item{width:calc(33.333% - 12px)}}@media screen and (max-width: 768px){.anchor__items .anchor__item{width:calc(50% - 8px)}}@media screen and (max-width: 480px){.anchor__items .anchor__item{width:calc(50% - 4px);font-size:14px}}.anchor__items .anchor__item::after{content:"";position:absolute;top:50%;right:16px;transform:translateY(-50%);background-image:url(../img/icon/arrowDown.svg);display:block;width:16px;height:16px;background-size:contain;background-repeat:no-repeat;background-position:center;transition:all .3s ease}@media screen and (max-width: 480px){.anchor__items .anchor__item::after{display:none}}.anchor__items .anchor__item:hover{background-color:#e5f5fc}.anchor__items .anchor__item:hover::after{transform:translateY(-30%)}.anchor__items .anchor__item.outbound::after{transform:translateY(-50%) rotate(225deg)}.anchor__items .anchor__item.outbound::after:hover{transform:translateY(-50%) rotate(225deg)}.shop__area-link{padding:24px 0 0}.shop__area-link .anchor__items{justify-content:flex-start}.linkcard .linkcard__items{display:flex;flex-wrap:wrap;gap:24px}@media screen and (max-width: 992px){.linkcard .linkcard__items{gap:16px}}@media screen and (max-width: 768px){.linkcard .linkcard__items{flex-direction:column}}.linkcard .linkcard__items .linkcard__item{width:calc(50% - 12px);display:flex;align-items:center;gap:16px;border-radius:8px;overflow:hidden;border:1px solid #e9e9e9;transition:.3s ease;background-color:#fff}.linkcard .linkcard__items .linkcard__item:hover{transform:translateY(-4px)}@media screen and (max-width: 768px){.linkcard .linkcard__items .linkcard__item{width:100%}}@media screen and (max-width: 480px){.linkcard .linkcard__items .linkcard__item{gap:0px}}.linkcard .linkcard__items .linkcard__item .linkcard__item-img{width:120px;height:120px;flex-shrink:0}@media screen and (max-width: 992px){.linkcard .linkcard__items .linkcard__item .linkcard__item-img{width:96px;height:96px}}@media screen and (max-width: 768px){.linkcard .linkcard__items .linkcard__item .linkcard__item-img{width:120px;height:120px}}@media screen and (max-width: 480px){.linkcard .linkcard__items .linkcard__item .linkcard__item-img{padding:16px}}.linkcard .linkcard__items .linkcard__item .linkcard__item-img img{width:100%;height:100%;object-fit:cover;border-right:1px solid #e9e9e9}@media screen and (max-width: 768px){.linkcard .linkcard__items .linkcard__item .linkcard__item-img img{border-right:1px solid #e9e9e9;border-bottom:none}}@media screen and (max-width: 480px){.linkcard .linkcard__items .linkcard__item .linkcard__item-img img{border:1px solid #e9e9e9}}@media screen and (max-width: 480px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content{padding-left:0px}}.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-meta{display:flex;gap:8px;margin-bottom:4px}.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-meta .linkcard__item-date{font-size:12px;padding:2px 8px;border-radius:4px;background-color:#00a0e9;color:#fff}@media screen and (max-width: 992px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-meta .linkcard__item-date{font-size:10px}}@media screen and (max-width: 768px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-meta .linkcard__item-date{font-size:12px}}@media screen and (max-width: 480px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-meta .linkcard__item-date{font-size:10px}}.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-meta .linkcard__item-shop{font-size:14px}@media screen and (max-width: 992px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-meta .linkcard__item-shop{font-size:12px}}@media screen and (max-width: 768px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-meta .linkcard__item-shop{font-size:14px}}@media screen and (max-width: 480px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-meta .linkcard__item-shop{font-size:12px}}.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-title{font-weight:700;margin-bottom:4px}@media screen and (max-width: 992px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-title{font-size:14px}}@media screen and (max-width: 768px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-title{font-size:16px}}@media screen and (max-width: 480px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-title{font-size:14px}}.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-price{display:inline-block;background:linear-gradient(transparent 60%, #f9fae2 60%)}@media screen and (max-width: 992px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-price{font-size:14px}}@media screen and (max-width: 768px){.linkcard .linkcard__items .linkcard__item .linkcard__item-content .linkcard__item-price{font-size:16px}}.linkcard .linkcard__btn{text-align:center;margin-top:40px}.flow .flow__items{display:flex;justify-content:space-between;gap:40px}@media screen and (max-width: 992px){.flow .flow__items{gap:24px}}@media screen and (max-width: 768px){.flow .flow__items{flex-direction:column;gap:16px}}.flow .flow__items .flow__item{width:calc(50% - 20px);padding:40px 24px;background-color:#fff;border:1px solid #e9e9e9;display:flex;gap:16px;flex-direction:column;align-items:center;text-align:center;transition:.3s ease}@media screen and (max-width: 992px){.flow .flow__items .flow__item{width:calc(50% - 12px)}}@media screen and (max-width: 768px){.flow .flow__items .flow__item{width:100%;padding:16px}}.flow .flow__items .flow__item .flow__item-img{width:80px;height:80px}.flow .flow__items .flow__item .flow__item-img img{width:100%;height:100%}.flow .flow__items .flow__item .flow__item-title{font-size:24px;font-weight:700}@media screen and (max-width: 768px){.flow .flow__items .flow__item .flow__item-title{font-size:18px}}.flow .flow__items .flow__item .flow__item-desc{word-break:auto-phrase}.flow .flow__items .flow__item:hover{background-color:#fbfcec}.overview .overview__items{display:flex;gap:16px;background-color:#e5f5fc;padding:16px}@media screen and (max-width: 992px){.overview .overview__items{flex-wrap:wrap}}.overview .overview__items .overview__item{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:16px;position:relative}.overview .overview__items .overview__item .overview__item-head{text-align:center;width:100%}.overview .overview__items .overview__item .overview__item-head .overview__item-title{font-size:18px;font-weight:500}.overview .overview__items .overview__item .overview__item-head .overview__item-img{width:100%;height:96px;display:flex;justify-content:center;align-items:center}.overview .overview__items .overview__item .overview__item-head .overview__item-img img{width:60%;height:60%;object-fit:contain}.overview .overview__items .overview__item .overview__item-head .overview__item-img.step1 img{display:inline-block;width:50%;height:50%;object-fit:contain}.overview .overview__items .overview__item .overview__item-text{font-size:12px;line-height:1.75}.overview .overview__items .overview__item .overview__item-num{display:none}@media screen and (max-width: 992px){.overview .overview__items .overview__item .overview__item-num{display:inline-block;position:absolute;top:0;left:0;background-color:#00a0e9;color:#fff;padding:8px;font-size:12px;font-weight:500;z-index:10}}.overview .overview__items .overview__triangle{width:0;height:0;border-style:solid;border-top:64px solid rgba(0,0,0,0);border-bottom:64px solid rgba(0,0,0,0);border-left:24px solid #00a0e9;border-right:0}@media screen and (max-width: 992px){.overview .overview__items .overview__triangle{display:none}}.overview .overview__items.shop .overview__item{width:calc(25% - 42px);flex-shrink:0}.overview .overview__items.shop .overview__triangle{margin-top:80px}.overview .overview__items.shipment{gap:8px}.overview .overview__items.shipment .overview__item{width:calc(20% - 32px);flex-shrink:0}.overview .overview__items.shipment .overview__triangle{margin-top:80px}@media screen and (max-width: 992px){.overview .overview__items.shop,.overview .overview__items.shipment{gap:16px}.overview .overview__items.shop .overview__item,.overview .overview__items.shipment .overview__item{width:calc(33.33% - 10.66px)}}@media screen and (max-width: 768px){.overview .overview__items.shop,.overview .overview__items.shipment{gap:16px}.overview .overview__items.shop .overview__item,.overview .overview__items.shipment .overview__item{width:calc(50% - 8px)}}@media screen and (max-width: 480px){.overview .overview__items.shop,.overview .overview__items.shipment{gap:16px}.overview .overview__items.shop .overview__item,.overview .overview__items.shipment .overview__item{width:100%}}.step{padding-top:40px}.step.parent{padding-top:0}.step .step__items{display:flex;flex-direction:column;gap:80px}.step .step__items .step__item{position:relative;z-index:2}.step .step__items .step__item .step__item-head{display:flex;align-items:center;gap:16px}@media screen and (max-width: 480px){.step .step__items .step__item .step__item-head{gap:8px}}.step .step__items .step__item .step__item-head .step__item-num{width:64px;height:64px;border-radius:50%;background-color:#00a0e9;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-shrink:0;font-size:14px;font-weight:500;line-height:1}@media screen and (max-width: 480px){.step .step__items .step__item .step__item-head .step__item-num{font-size:12px;width:48px;height:48px}}.step .step__items .step__item .step__item-head .step__item-num span{font-size:24px;font-weight:700;color:#fff}@media screen and (max-width: 480px){.step .step__items .step__item .step__item-head .step__item-num span{font-size:20px}}.step .step__items .step__item .step__item-head .step__item-title{font-size:24px;font-weight:700}@media screen and (max-width: 768px){.step .step__items .step__item .step__item-head .step__item-title{font-size:20px}}@media screen and (max-width: 480px){.step .step__items .step__item .step__item-head .step__item-title{font-size:18px}}.step .step__items .step__item .step__item-description,.step .step__items .step__item .step__item-btn{padding-left:80px}@media screen and (max-width: 480px){.step .step__items .step__item .step__item-description,.step .step__items .step__item .step__item-btn{padding-left:56px}}.step .step__items .step__item .step__item-description .step__item-text{line-height:1.75;margin-bottom:16px;word-break:auto-phrase}@media screen and (max-width: 480px){.step .step__items .step__item .step__item-description .step__item-text{font-size:14px;word-break:break-all}}.step .step__items .step__item .step__item-description .step__item-text:last-child{margin-bottom:0}.step .step__items .step__item .step__item-description .step__item-subtitle{font-size:18px;font-weight:700;margin-bottom:16px}.step .step__items .step__item .step__item-description a{text-decoration:underline;color:#0f4589}.step .step__items .step__item .step__item-description .step__item-box{border:1px solid #00a0e9;background-color:#fff;padding:16px;width:fit-content}.step .step__items .step__item .step__item-description .step__item-note{font-size:14px;color:#565656;line-height:1.75;word-break:auto-phrase}.step .step__items .step__item .step__item-btn{margin-top:24px;display:flex;gap:16px}@media screen and (max-width: 768px){.step .step__items .step__item .step__item-btn{flex-direction:column}}.step .step__items .step__item .step__item-btn .black{color:#2c2c2c}.step .step__items .step__item .step__item-btn img{width:24px;height:24px;object-fit:contain;margin-right:8px;vertical-align:middle}.step .step__items .step__item .step__item-btn .step__item-tel{display:inline-flex;flex-direction:column;align-items:center}.step .step__items .step__item .step__item-btn .step__item-tel span{font-size:12px}.step .step__items .step__item::after{content:"";position:absolute;top:64px;left:32px;width:2px;height:100%;background-color:#66c6f1;z-index:1}@media screen and (max-width: 480px){.step .step__items .step__item::after{top:48px;left:24px}}.step .step__items .step__item:last-child::after{display:none}.include .include__description{text-align:center}@media screen and (max-width: 768px){.include .include__description{text-align:left}}.include .include__description .include__description-text{line-height:1.75;word-break:auto-phrase;margin:40px auto}@media screen and (max-width: 768px){.include .include__description .include__description-text{word-break:break-all}}.include .include__items{display:flex;flex-direction:column;gap:80px;margin-top:80px}.include .include__items .include__item .include__item-head{text-align:center;margin-bottom:40px}.include .include__items .include__item .include__item-head .include__title{display:inline-block;position:relative;color:#0f4589;font-size:24px;padding:0 40px}@media screen and (max-width: 480px){.include .include__items .include__item .include__item-head .include__title{font-size:20px}}.include .include__items .include__item .include__item-head .include__title::before,.include .include__items .include__item .include__item-head .include__title::after{content:"";position:absolute;top:50%;width:80px;height:2px;border-top:1px solid #0f4589;border-bottom:1px solid #0f4589}@media screen and (max-width: 480px){.include .include__items .include__item .include__item-head .include__title::before,.include .include__items .include__item .include__item-head .include__title::after{width:40px}}.include .include__items .include__item .include__item-head .include__title::before{left:-80px}@media screen and (max-width: 480px){.include .include__items .include__item .include__item-head .include__title::before{left:-24px}}.include .include__items .include__item .include__item-head .include__title::after{right:-80px}@media screen and (max-width: 480px){.include .include__items .include__item .include__item-head .include__title::after{right:-24px}}.include .include__items .include__item .include__inner{display:flex;gap:80px}@media screen and (max-width: 992px){.include .include__items .include__item .include__inner{gap:40px}}@media screen and (max-width: 768px){.include .include__items .include__item .include__inner{flex-direction:column}}.include .include__items .include__item .include__inner .include__content{flex:1;flex-shrink:0}.include .include__items .include__item .include__inner .include__content .include__content-head{font-size:18px;font-weight:700;margin-bottom:16px;text-align:center;background-color:#0f4589;color:#fff;padding:8px 16px}.include .include__items .include__item .include__inner .include__content .include__content-text{line-height:1.75;margin:16px 0}.include .include__items .include__item .include__inner .include__content .include__content-text:last-child{margin-bottom:0}.include .include__items .include__item .include__inner .include__content .include__content-list{background-color:#fbf3e9;padding:16px 16px 16px 40px;line-height:1.75}.include .include__items .include__item .include__inner .include__content .include__content-note{font-size:14px;color:#565656;line-height:1.75;word-break:auto-phrase}
