@keyframes bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x), var(--fa-bounce-start-scale-y)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x), var(--fa-bounce-jump-scale-y)) translateY(var(--fa-bounce-height))}50%{transform:scale(var(--fa-bounce-land-scale-x), var(--fa-bounce-land-scale-y)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound))}64%{transform:scale(1) translateY(0)}100%{transform:scale(1) translateY(0)}}#wrap{overflow:hidden}.sg-catch{color:#1c5bd1 !important}@media (max-width: 767px){.sg-catch{font-size:14px !important}}.c-group03{margin-bottom:37px}@media (max-width: 767px){.c-group03{margin-bottom:18px}}.c-group03 .lst-group03-item.card-souvenir{display:none}@media (max-width: 767px){.c-group03 .lst-group03-item.card-exhibit{width:calc(50% - 5px)}}.page-single .c-sub-visual .bg{background:#dde8ff}@media (min-width: 768px){.page-single .c-sub-visual .bg{height:380px;bottom:auto}}@media (max-width: 767px){.page-single .c-sub-visual .bg{height:220px}}.page-single .c-sub-visual .mask{left:-53px;top:7px}@media (max-width: 767px){.page-single .c-sub-visual .mask{left:0;top:0;width:auto;height:219px;display:block}.page-single .c-sub-visual .mask img{width:auto;height:100%}}@media (max-width: 767px){.page-single .c-sub-visual .sg-pagename{padding-left:39px;margin-bottom:16px}}.page-single .c-sub-visual .sg-pagename:before{background:#1c5bd1 !important}@media (max-width: 767px){.page-single .c-sub-visual .sec-sg01{padding-bottom:0}}.page-single .c-sub-visual .sec-sg01__img{margin-top:0}@media (max-width: 767px){.page-single .c-sub-visual .sec-sg01__img{margin-top:30px}}.page-single .c-sub-visual .sec-sg01__info{margin-top:87px}@media (max-width: 767px){.page-single .c-sub-visual .sec-sg01__info{margin-top:0}}@media (min-width: 768px){.page-single .c-sub-visual .sg-pagename{margin-bottom:17px}}@media (min-width: 768px){.page-single .c-sub-visual .sg-catch{margin-bottom:16px}}@media (max-width: 767px){.page-single .c-sub-visual .sg-catch{margin-bottom:7px}}.page-single .c-sub-visual .c-tags{margin-top:26px}@media (max-width: 767px){.page-single .c-sub-visual .c-tags{margin-top:18px}}.page-single .c-sub-visual .c-tags a{display:inline-flex;align-items:center}.page-single .c-sub-visual .c-tags a span{display:inline-block}.page-single .c-sub-visual .c-tags .tag{padding:0 9px 0}.page-single .c-sub-visual .c-tags .ico-flag{width:15px;margin-right:4px}.page-single .c-sub-visual .c-tags .ico-flag img{width:100%;height:auto}@media (min-width: 768px){.page-single .c-sub-visual .heading01{min-height:210px;margin-bottom:48px}}.page-single .btn-pdf{display:inline-block;width:auto}.page-single .btn-pdf::before{content:unset}.sec-body{padding:0 20px;margin-top:94px;margin-bottom:97px}@media (max-width: 767px){.sec-body{padding:0 12px;margin-top:33px;margin-bottom:38px}}.sec-body .content-sec{max-width:1100px;margin:0 auto}.sec-body .content-sec .headline{font-size:28px;font-size:2.8rem;line-height:35px;font-weight:700;color:#fff;padding:22px 29px;background:#1c5bd1;border-radius:5px;margin-bottom:51px;letter-spacing:0.6px}@media (max-width: 767px){.sec-body .content-sec .headline{font-size:24px;font-size:2.4rem;line-height:32px;padding:13px 21px;margin-bottom:17px}}.sec-body .content-sec .list-content .item{margin-bottom:60px}.sec-body .content-sec .list-content .item:last-child{margin-bottom:0}@media (min-width: 768px){.sec-body .content-sec .list-content .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media (max-width: 767px){.sec-body .content-sec .list-content .item{margin-bottom:48px}}.sec-body .content-sec .list-content .item.full-width .box-right{padding-left:0;width:100%}.sec-body .content-sec .list-content .item .box-left{overflow:hidden;border-radius:5px}@media (min-width: 768px){.sec-body .content-sec .list-content .item .box-left{width:41.81%}}@media (max-width: 767px){.sec-body .content-sec .list-content .item .box-left{margin-bottom:19px}}.sec-body .content-sec .list-content .item .box-left img{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.sec-body .content-sec .list-content .item .box-right{width:58.19%;padding-left:60px;margin-top:-2px}}.sec-body .content-sec .list-content .item .box-right h3{font-size:26px;font-size:2.6rem;line-height:42px;font-weight:700;padding-bottom:26px;border-bottom:solid 2px #222222;margin-bottom:31px}@media (max-width: 767px){.sec-body .content-sec .list-content .item .box-right h3{font-size:22px;font-size:2.2rem;line-height:32px;padding-left:3px;padding-bottom:13px;margin-bottom:13px}}.sec-body .content-sec .list-content .item .box-right .desc{font-size:16px;font-size:1.6rem;line-height:32px;letter-spacing:0.7px}@media (max-width: 767px){.sec-body .content-sec .list-content .item .box-right .desc{line-height:28px}}.sec-products{padding:0 20px}@media (max-width: 767px){.sec-products{padding-left:15px;padding-right:12px}}.sec-products .tit-sec{text-align:center;margin-bottom:49px}@media (max-width: 767px){.sec-products .tit-sec{margin-bottom:33px}}.sec-products .tit-sec .tit-ja{font-size:16px;font-size:1.6rem;font-weight:500;margin-bottom:27px}@media (max-width: 767px){.sec-products .tit-sec .tit-ja{margin-bottom:14px}}.sec-products .tit-sec .tit-en{font-family:"Josefin Sans",serif;font-size:52px;font-size:5.2rem;font-weight:700}@media (max-width: 767px){.sec-products .tit-sec .tit-en{font-size:40px;font-size:4rem}}.sec-products .content-sec{max-width:1100px;margin:0 auto 25px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-wrap:wrap}@media (max-width: 767px){.sec-products .content-sec{margin-bottom:36px}}.sec-products .content-sec .item{margin-bottom:54px;width:46.15%;margin-right:7.7%}.sec-products .content-sec .item:nth-child(2n){margin-right:0}.sec-products .content-sec .item:nth-child(2n) .box-left .img-badge{left:-33px}@media (max-width: 767px){.sec-products .content-sec .item:nth-child(2n) .box-left .img-badge{left:-11px}}@media (min-width: 768px){.sec-products .content-sec .item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}@media only screen and (max-width: 992px){.sec-products .content-sec .item{width:100%}}@media (max-width: 767px){.sec-products .content-sec .item{width:47.45%;margin-right:5.1%;margin-bottom:29px}}.sec-products .content-sec .item .box-left{position:relative}@media (min-width: 768px){.sec-products .content-sec .item .box-left{width:240px}}@media (max-width: 767px){.sec-products .content-sec .item .box-left{margin-bottom:5px}}.sec-products .content-sec .item .box-left .img-badge{position:absolute;top:-15px;left:-19px;width:64px;height:64px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;text-align:center}@media (max-width: 767px){.sec-products .content-sec .item .box-left .img-badge{width:52px;height:52px;top:-14px;left:-9px}}.sec-products .content-sec .item .box-left .badge-bg{position:absolute;top:0;left:0;width:100%;height:100%}.sec-products .content-sec .item .box-left .badge-txt{font-size:16px;font-size:1.6rem;line-height:1.125em;letter-spacing:0em;font-weight:bold;z-index:1;color:#fff}@media (max-width: 767px){.sec-products .content-sec .item .box-left .badge-txt{font-size:12px;font-size:1.2rem;line-height:1.16667em;letter-spacing:0em;font-weight:bold}}.sec-products .content-sec .item .box-left .img-product{width:100%;overflow:hidden;border-radius:5px;height:159px}@media (max-width: 767px){.sec-products .content-sec .item .box-left .img-product{height:110px;margin-bottom:0}}.sec-products .content-sec .item .box-left .img-product.portrait{height:unset}.sec-products .content-sec .item .box-left .img-product img{width:100%;height:100%;object-fit:cover}@media (min-width: 768px){.sec-products .content-sec .item .box-right{width:calc(100% - 240px);padding-left:32px;margin-top:-6px}}.sec-products .content-sec .item .box-right .small-txt{display:inline-block;line-height:1;font-size:10px;font-size:1rem;font-weight:700;padding:4px 9px;border-radius:80px;border:solid 1px #d9d9d9;margin-bottom:9px}@media (max-width: 767px){.sec-products .content-sec .item .box-right .small-txt{background:#e0e0e0;border:solid 1px #e0e0e0}}.sec-products .content-sec .item .box-right .product-name{font-size:22px;font-size:2.2rem;line-height:34px;font-weight:700;margin-bottom:10px}@media (max-width: 767px){.sec-products .content-sec .item .box-right .product-name{font-size:16px;font-size:1.6rem;line-height:24px;margin-bottom:8px}}.sec-products .content-sec .item .box-right .product-desc{color:#6f6f6f;font-size:14px;font-size:1.4rem;line-height:24px;letter-spacing:0.5px;margin-bottom:10px}@media (max-width: 767px){.sec-products .content-sec .item .box-right .product-desc{font-size:12px;font-size:1.2rem;line-height:18px;margin-bottom:6px;letter-spacing:0.2px}}.sec-products .content-sec .item .box-right .price{color:#1c5bd1;font-weight:700}.sec-products .content-sec .item .box-right .price strong{font-family:"Josefin Sans",serif;font-size:24px;font-size:2.4rem;margin-right:3px}@media (max-width: 767px){.sec-products .content-sec .item .box-right .price strong{font-size:22px;font-size:2.2rem}}.sec-products .content-sec .item .box-right .price span{font-size:16px;font-size:1.6rem;position:relative;top:-1px}@media (max-width: 767px){.sec-products .content-sec .item .box-right .price span{font-size:12px;font-size:1.2rem}}.sec-products .btn-list{display:block;width:300px;margin:0 auto;font-size:18px;font-size:1.8rem;line-height:32px;font-weight:700;padding-bottom:12px;position:relative;border-bottom:solid 1px #6f6f6f}@media (max-width: 767px){.sec-products .btn-list{border:solid 1px #d0d0d0;padding:0;height:60px;line-height:58px;font-size:16px;font-size:1.6rem;text-align:center;border-radius:10px}}.sec-products .btn-list:before{content:"";position:absolute;right:0;top:50%;margin-top:-11px;width:11px;height:11px;border-left:2px solid #000000;border-top:2px solid #000000;transform:rotate(135deg)}@media (max-width: 767px){.sec-products .btn-list:before{width:9px;height:9px;right:15px;margin-top:-4px}}.sec-products .btn-list span{position:relative;padding-left:26px}.sec-products .btn-list span:before{position:absolute;content:"";background:url("/wp/wp-content/themes/wp-templ/assets/img/common/icon/ico_list.svg") no-repeat center center;background-size:100% 100%;width:16px;height:16px;left:0;top:50%;margin-top:-8px}@media (max-width: 767px){.sec-products .btn-list span:before{left:-9px;margin-top:-7px}}.sec-others{margin-bottom:61px}@media (max-width: 767px){.sec-others{margin-bottom:-11px}}.sec-others .tit-sec{font-size:28px;font-size:2.8rem;font-weight:700;text-align:center;margin-bottom:46px}.sec-others .content-sec{max-width:1160px;margin:0 auto}@media (max-width: 767px){.sec-others .content-sec{padding:0 15px}}@media (max-width: 767px){.sec-others .c-slider-sp01{padding:0 12px}.sec-others .c-slider-sp01 .swiper-button-prev{background-image:url("/wp/wp-content/themes/wp-templ/assets/img/omiyage/btn_prev_blue.svg")}.sec-others .c-slider-sp01 .swiper-button-next{background-image:url("/wp/wp-content/themes/wp-templ/assets/img/omiyage/btn_next_blue.svg")}}@media (max-width: 767px){.sec-others .c-list01{flex-wrap:nowrap}.sec-others .c-list01 .item{margin-bottom:32px}.sec-others .c-list01 .item__box{margin-bottom:8px}}@media (min-width: 768px){.sec-others .c-list01 .item a .item__info{margin-top:-9px;padding-bottom:21px}}@media (max-width: 767px){.sec-others .c-list01 .item a .item__info{padding-bottom:16px}}@media (min-width: 768px){.sec-others .c-list01 .item a .item__info .item__box{margin-bottom:5px}}.sec-others .c-list01 .item a .item__info .item__box .item__catch:after{border-top:10px solid #1c5bd1}.sec-others .c-list01 .item a .item__info .item__box .item__catch span{background:#1c5bd1}.sec-others .c-list01 .item__catch:after{border-top:10px solid #1c5bd1}.sec-others .c-list01 .item__catch span{background:#1c5bd1}.sec-map{margin:158px 0 80px}@media (max-width: 767px){.sec-map{margin:60px 0 10px}}.sec-map:before{background-color:#dde8ff}.sec-map .content-sec .img-map .map-over svg [clip-path="url(#clip-path-3)"]>rect,.sec-map .content-sec .img-map .map-over svg [clip-path="url(#Sclip-path-3)"]>rect{fill:#1c5bd1}

/*# sourceMappingURL=maps/single-omiyage.min.css.map */
