.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)}.anchor__items .anchor__item.opacity:hover{background-color:#fff;opacity:.8}.shop__area-link{padding:24px 0 0}.shop__area-link .anchor__items{justify-content:flex-start}.linkcard .linkcard__notice{margin:40px 0}.linkcard .linkcard__notice .linkcard__notice-text{text-align:center;line-height:2}@media screen and (max-width: 768px){.linkcard .linkcard__notice .linkcard__notice-text{text-align:left;margin-bottom:16px}.linkcard .linkcard__notice .linkcard__notice-text br{display:none}.linkcard .linkcard__notice .linkcard__notice-text:last-child{margin-bottom:0}}@media screen and (max-width: 480px){.linkcard .linkcard__notice .linkcard__notice-text{font-size:14px}}.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}.guide-intro{padding-bottom:40px}.guide-intro .guide-intro__box{padding:40px 40px 48px;background-color:#fff;border:1px solid #e9e9e9;border-radius:8px;position:relative}@media screen and (max-width: 768px){.guide-intro .guide-intro__box{padding:24px 16px 48px}}.guide-intro .guide-intro__box .guide-intro__txt{line-height:2.5}@media screen and (max-width: 992px){.guide-intro .guide-intro__box .guide-intro__txt br{display:none}}@media screen and (max-width: 768px){.guide-intro .guide-intro__box .guide-intro__txt{font-size:14px}}@media screen and (max-width: 480px){.guide-intro .guide-intro__box .guide-intro__txt{line-height:2}}.guide-intro .guide-intro__box .guide-intro__txt mark{background:linear-gradient(transparent 60%, #f8e7d3 60%);font-weight:700}.guide-intro .guide-intro__box .guide-intro__img{position:absolute;bottom:-64px;right:24px;width:120px;object-fit:cover}@media screen and (max-width: 768px){.guide-intro .guide-intro__box .guide-intro__img{width:96px}}.anchor{padding-bottom:40px}.guide .guide__intro{line-height:2;margin-bottom:40px;text-align:center}@media screen and (max-width: 768px){.guide .guide__intro{text-align:left;font-size:14px}.guide .guide__intro br{display:none}}.guide .guide__wrap{display:flex;gap:40px;border-top:1px dashed #bfbfbf;padding-top:40px;margin-top:40px;align-items:center}@media screen and (max-width: 768px){.guide .guide__wrap{flex-direction:column;gap:24px}}.guide .guide__wrap .guide__desc,.guide .guide__wrap .guide__list{width:calc(50% - 20px)}@media screen and (max-width: 768px){.guide .guide__wrap .guide__desc,.guide .guide__wrap .guide__list{width:100%}}.guide .guide__wrap .guide__desc-txt{line-height:1.75;margin-bottom:24px}@media screen and (max-width: 768px){.guide .guide__wrap .guide__desc-txt{text-align:left;font-size:14px}.guide .guide__wrap .guide__desc-txt br{display:none}}.guide .guide__wrap .guide__list{padding:40px;background-color:#fff}@media screen and (max-width: 480px){.guide .guide__wrap .guide__list{padding:24px}}.guide .guide__wrap .guide__list .guide__items{list-style:none}.guide .guide__wrap .guide__list .guide__items .guide__item{position:relative;padding-left:24px;line-height:2}.guide .guide__wrap .guide__list .guide__items .guide__item::before{position:absolute;content:"";width:12px;height:6px;top:10px;left:0;border-left:2px solid #00a0e9;border-bottom:2px solid #00a0e9;transform:rotate(-45deg)}.guide .guide__wrap .guide__list .guide__items .guide__item .guide__item-link{text-decoration:underline;color:#0f4589}.nayami{padding:40px 0 80px}.nayami .nayami__head{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px}.nayami .nayami__head .nayami__img{width:80px;height:80px;object-fit:contain}.nayami .nayami__dots{display:flex;flex-direction:column;gap:24px;align-items:center;justify-content:center;margin:24px 0}.nayami .dot{width:8px;height:8px;background-color:#959595;border-radius:50%}.nayami .nayami__solution{display:flex;padding:24px;border-radius:8px;gap:40px;align-items:stretch;justify-content:center;box-shadow:0 4px 8px rgba(25,21,21,.1);background-color:#fff;transition:.3s ease-in-out}.nayami .nayami__solution:hover{background-color:#e5f5fc}@media screen and (max-width: 768px){.nayami .nayami__solution{flex-direction:column;gap:24px;padding:16px}}.nayami .nayami__solution .nayami__solution-img{width:320px;flex-shrink:0}@media screen and (max-width: 992px){.nayami .nayami__solution .nayami__solution-img{width:240px}}@media screen and (max-width: 768px){.nayami .nayami__solution .nayami__solution-img{width:100%;height:200px}}.nayami .nayami__solution .nayami__solution-img img{width:100%;height:100%;object-fit:cover;border-radius:8px}.nayami .nayami__solution .nayami__solution-txt .nayami__solution-title{font-size:24px;font-weight:700;margin-bottom:16px}@media screen and (max-width: 768px){.nayami .nayami__solution .nayami__solution-txt .nayami__solution-title{font-size:20px;margin-bottom:8px}}@media screen and (max-width: 480px){.nayami .nayami__solution .nayami__solution-txt .nayami__solution-title{font-size:18px}}@media screen and (max-width: 768px){.nayami .nayami__solution .nayami__solution-txt .nayami__solution-txt-desc{text-align:left;font-size:14px}.nayami .nayami__solution .nayami__solution-txt .nayami__solution-txt-desc br{display:none}}.nayami .nayami__solution .nayami__solution-txt .nayami__solution-btn{margin-top:40px}@media screen and (max-width: 768px){.nayami .nayami__solution .nayami__solution-txt .nayami__solution-btn{margin-top:24px;text-align:center}}.nayami .nayami__solution .nayami__solution-txt .nayami__solution-btn img{width:24px;height:24px;object-fit:contain;margin-right:8px}.identify .identify__wrap{display:flex;gap:40px;align-items:center;justify-content:center;margin-bottom:40px}@media screen and (max-width: 768px){.identify .identify__wrap{flex-direction:column;gap:24px}}.identify .identify__wrap .identify__desc,.identify .identify__wrap .identify__list{width:calc(50% - 20px)}@media screen and (max-width: 768px){.identify .identify__wrap .identify__desc,.identify .identify__wrap .identify__list{width:100%}}.identify .identify__wrap .identify__desc .identify__desc-txt{line-height:2;margin-bottom:24px}@media screen and (max-width: 768px){.identify .identify__wrap .identify__desc .identify__desc-txt{text-align:left;font-size:14px}.identify .identify__wrap .identify__desc .identify__desc-txt br{display:none}}.identify .identify__wrap .identify__desc .identify__desc-note{font-size:14px;color:#f55240}.identify .identify__wrap .identify__list{padding:24px 40px;background-color:#fbf3e9}@media screen and (max-width: 768px){.identify .identify__wrap .identify__list{padding:24px}}.identify .identify__wrap .identify__list .identify__items{list-style:none}.identify .identify__wrap .identify__list .identify__items .identify__item{position:relative;padding-left:24px;line-height:2}.identify .identify__wrap .identify__list .identify__items .identify__item::before{position:absolute;content:"";width:12px;height:6px;top:10px;left:0;border-left:2px solid #e08823;border-bottom:2px solid #e08823;transform:rotate(-45deg)}
