@media screen and (min-width: 599px){.meaia-set{display:block}}@media screen and (min-width:959px){.meaia-set{display:block}}@media screen and (min-width:960px){.meaia-set{display:block}}@font-face{font-family:"notera";src:url("../font/NoteraPersonalUseOnly-wxJ9.woff") format("woff")}.section--hero{text-align:center;margin:7.5rem 0 5rem}.section--shop{text-align:center;background:#f8f8f6;padding-top:3.75rem}.inner-shop{padding-bottom:2rem}.inner-shop h2{margin-bottom:0}.inner-shop p{margin:1rem 0 2rem}@media screen and (min-width: 599px){.inner-shop p{text-align:center;margin:2rem 0 5rem}}.btn-wrap .btn a{font-weight:normal;position:relative;padding:1rem;font-size:.625rem}.btn-wrap .btn a:after{background:url(../../../assets/img/purchase/arrow.svg) no-repeat center center/cover;content:"";position:absolute;height:2rem;width:2rem;right:1rem;top:50%;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%)}.btn-wrap .btn a span{font-size:1rem}@media screen and (min-width: 599px){.btn-wrap .btn a{font-size:1rem}.btn-wrap .btn a span{font-size:1.25rem}}.btn--shop-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1rem;margin-bottom:5rem}.btn--shop-wrap .btn--shop{margin:.75rem 0;display:inline-block}.btn--shop-wrap .btn--shop a{-webkit-clip-path:polygon(0 0, 100% 0, 100% 78%, 50% 100%, 0 78%);clip-path:polygon(0 0, 100% 0, 100% 78%, 50% 100%, 0 78%);background:#b5d6cd;color:#fff;padding-bottom:.625rem;margin:0 .5rem}@media screen and (min-width: 599px){.btn--shop-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.heading-shop{display:inline-block;margin-top:4rem;padding:.5rem 0;position:relative}.heading-shop:before{content:"";position:absolute;left:50%;bottom:-4px;display:inline-block;width:90%;height:3px;-webaccess-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#b5d6cd;border-radius:2px}@media screen and (min-width: 599px){.heading-shop{margin:4rem 0}}.text-gold{color:#a78f26;font-weight:bold}.section--index-pirce{text-align:center;background:#f4f3f1;padding:2.5rem 0 2rem;position:relative;z-index:1}.section--index-pirce .inner{padding:1.125rem;width:84%;display:block;margin:0 auto;background:#fff}.section--index-pirce .title{border-bottom:1px solid #737f92;padding-bottom:.625rem;margin-bottom:1.25rem;margin-top:-2.5rem}.section--index-pirce .title h2{font-size:1.25rem;color:#a78f26}.section--index-pirce .title h2 span{font-size:2.3125rem}.section--index-pirce .title img{width:3.75rem;display:block;margin:0 auto .625rem}.section--index-pirce .title p{color:#595858;font-size:.625rem}.section--index-pirce .content .content__title{font-size:.78125rem;font-weight:bold;color:#595858}.section--index-pirce .content .content__date{font-size:.78125rem;color:#595858;margin-bottom:1.25rem}.section--index-pirce .content .price{display:-webkit-box;display:-ms-flexbox;display:flex}.section--index-pirce .content .price>*{width:50%}.section--index-pirce .content .price h3{margin-bottom:5px;color:#fff;font-size:.625rem}.section--index-pirce .content .price p{font-size:2rem;letter-spacing:-0.0625rem}.section--index-pirce .content .price p span{font-size:1.25rem}.section--index-pirce .content .price .silver{padding-left:7.5px}.section--index-pirce .content .price .silver h3{background:#737f92}.section--index-pirce .content .price .silver p{color:#737f92}.section--index-pirce .content .price .gold{border-right:1px solid #737f92;padding-right:7.5px}.section--index-pirce .content .price .gold h3{background:#a78f26}.section--index-pirce .content .price .gold p{color:#a78f26}@media screen and (min-width:959px){.section--index-pirce{padding:128px 0 64px 0}.section--index-pirce .inner{max-width:1066px;padding:2.5rem 10%}.section--index-pirce .title{margin-top:-70px}.section--index-pirce .title h2{font-size:1.25rem}.section--index-pirce .title h2 span{font-size:3.75rem}.section--index-pirce .title p{font-size:1.0625rem}.section--index-pirce .title img{width:170px}.section--index-pirce .content .content__title,.section--index-pirce .content .content__date{font-size:1.0625rem}.section--index-pirce .content .price{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section--index-pirce .content .price h3{font-size:.9375rem}.section--index-pirce .content .price p{font-size:3.625rem}.section--index-pirce .content .price p span{font-size:2.5rem}.section--index-pirce .content .price>*{width:18.75rem}.section--index-pirce .content .price .gold{padding-right:3.75rem}.section--index-pirce .content .price .silver{padding-left:3.75rem}}.guidance-inner{padding-top:5rem}.guidance-inner ul{text-align:left}.guidance-inner .img-wrap{width:80%}.guidance-inner strong{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;font-size:1.25rem;text-align:left}.guidance-inner strong span{color:#8dbcb1}.guidance-inner p{text-align:left;padding:2rem 0}.guidance-inner p a{color:#8dbcb1;border-bottom:1px solid #8dbcb1}.trip-info{display:inline-block;background:#fff;padding:.5rem 0;border:1px solid #a78f26;width:100%;margin:2rem 0}.trip-info p{text-align:center;color:#a78f26;font-weight:bold;font-size:1rem;padding:.5rem 0}.trip-info p span{position:relative;padding-left:1.5rem;font-size:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.trip-info p span:before{content:"";position:absolute;left:.25rem;top:0;background:url(../img/purchase/trip/trip-tel.png) no-repeat center center/contain;margin-right:1.25rem;width:1.25rem;height:1.25rem}.trip-info .trip-mail{position:relative;padding-left:1.5rem}.trip-info .trip-mail:before{content:"";position:absolute;left:.25rem;top:0;background:url(../img/purchase/trip/trip-mail.png) no-repeat center center/contain;margin-right:1.25rem;width:1.25rem;height:1.25rem}.trip-info__phone__tb{display:none}.news{padding:5rem 0}@media screen and (min-width: 599px){.news h4{font-size:1.125rem}}.news .img-wrap{margin:4rem auto;width:100%}.news .img-wrap img{width:100%}@media screen and (min-width: 599px){.guidance-contents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.guidance-contents__img-wrap{width:40%;padding:2rem}.guidance-contents__text-wrap{width:60%;padding:2rem}.guidance-contents__text-wrap p{padding:0}.guidance-contents__text-wrap strong{display:block}.guidance-contents .trip-info__phone{display:none}.guidance-contents .trip-info__phone__tb{display:block;color:#a78f26;margin-top:2rem}.guidance-contents .trip-info__phone__tb span{position:relative;font-size:2rem;margin-left:1.5rem}.guidance-contents .trip-info__phone__tb span:before{content:"";position:absolute;left:-2rem;top:.5rem;background:url(../img/purchase/trip/trip-tel.png) no-repeat center center/contain;margin-right:1.25rem;width:2rem;height:1.5rem}.guidance-contents .trip-info-wrap ul{float:left}}@media screen and (min-width: 599px)and (min-width: 599px){.guidance-contents .trip-info-wrap ul{margin:0 0 2rem}}@media screen and (min-width: 599px){.guidance-contents .trip-info-wrap .trip-info{float:right;width:17.5rem;margin:0 0 2rem}.guidance-contents .trip-info-wrap .trip-info p span{position:relative;font-size:1.25rem;padding-left:1.5rem}.guidance-contents .trip-info-wrap .trip-info p span:before{content:"";position:absolute;left:-0.25rem;top:.375rem}}@media screen and (min-width: 599px){.info-contents_wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.info-contents_wrap .info-contents{width:50%;margin:1rem}}.flow-inner{text-align:left;background:#fff;padding:2rem;margin-bottom:6.25rem;position:relative}.flow-inner h4{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;font-size:1.25rem;margin-bottom:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flow-inner h4 span{font-size:2rem;color:#8dbcb1;font-family:"Open Sans",sans-serif;margin-right:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flow-inner .text-gold{margin-bottom:.5rem}.flow-inner .img-wrap{width:100%;margin:4rem auto 2rem}.flow-inner .img-wrap img{width:100%}.flow-inner h5{margin:1rem 0}.flow-inner p{margin-bottom:1rem}.flow-inner p span{color:#e2c291}.flow-inner a{display:inline-block;color:#a78f26;border-bottom:1px solid #a78f26;margin-right:1rem}.flow-inner .flow-link{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}@media screen and (min-width: 599px){.flow-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flow-inner .flow-inner__contents{width:60%;padding:2rem 0rem 2rem 2rem}.flow-inner .img-wrap{width:40%;margin:2rem auto}}.flow-arrow:after{content:"";position:absolute;top:-3.75rem;left:0;background:url(../img/purchase/trip/trip-flow-arrow.png) no-repeat center center/contain;height:1.875rem;width:100%}.flow-text{border:1px solid #a78f26;padding:2rem;margin-bottom:4rem}.flow-text strong{width:100%;display:inline-block;color:#a78f26;font-size:1rem;font-weight:bold;margin-bottom:1.375rem}.flow-text ul{list-style-type:disc;text-align:left}.flow-text ul li{color:#878788}.flow-text p{font-size:1rem;text-align:left}@media screen and (min-width:959px){.flow-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 4rem}.flow-text strong{width:10%;margin:0 4rem}}.access-inner{padding-bottom:5rem}.access-inner .access-contents{background:inherit;padding-bottom:4rem}.access-inner .access-contents p{margin:1rem 0 3rem}.access-inner .access-contents .item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.access-inner .access-contents .item-wrap .access-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.access-inner .access-contents .item-wrap .access-item img{width:50%;padding:.5rem}@media screen and (min-width: 599px){.access-inner .access-contents .item-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.access-inner .access-contents .item-wrap .access-item{width:50%}}.access-inner .access-contents .cardboard-wrap .cardboard-item img{width:100%;margin-bottom:4rem}@media screen and (min-width: 599px){.access-inner .access-contents .cardboard-wrap .cardboard-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4rem}.access-inner .access-contents .cardboard-wrap .cardboard-item img{margin:1rem}}#access{background:#fff}.border-top{border-top:.125rem solid #a78f26;padding-top:5rem}.section--sale-access{line-height:1.75;position:relative;overflow:hidden;text-align:center}.section--sale-access .inner{padding:1.125rem;width:84%;display:block;margin:0 auto;background:#fff}.section--sale-access h2,.section--sale-access p{position:relative;z-index:1}.section--sale-access h4{font-size:1.25rem;text-align:left;background:#f4f2f1;border-left:.3125rem solid #b5b5b5;padding:.4375rem 1.25rem;margin:4.1875rem 0}.section--sale-access p{margin-bottom:2.25rem}.section--sale-access p span{font-size:1.375rem}@media screen and (min-width: 599px){.section--sale-access p span{font-size:1.75rem}}.acbox-under ul li{width:90%;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:0}.acbox-under ul li .block{width:90%;display:block;position:relative}.acbox-under ul li .block::after{content:"";display:block;background:url(/assets/src/img/common/arrow-right-gold.svg) no-repeat center center/contain;position:absolute;top:50%;right:-2.5rem;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);width:2.5rem;height:2.5rem}.acbox-under ul li .block_nl{width:90%;display:block;position:relative}@media screen and (min-width: 599px){.acbox-under ul li .block_nl{width:100%}}.acbox-under ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acbox-under ul li dl dt{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#a78f26;font-size:1.875rem;margin-right:.8125rem}.acbox-under ul li dl dd{font-size:.9375rem;color:#878788}@media screen and (min-width: 599px){.acbox-under ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-2.5rem;overflow:hidden}.acbox-under ul li{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-flex-preferred-size:calc(100% / 3);flex-basis:calc(100% / 3);padding:2.5rem;min-width:0}.acbox-under ul li .block{width:100%;display:block;position:relative}.acbox-under ul li .block::after{content:"";display:block;background:url(/assets/src/img/common/arrow-right-gold.svg) no-repeat center center/contain;position:absolute;top:50%;right:-4.6875rem;-webkit-transform:translate(0%, -50%);transform:translate(0%, -50%);width:4.375rem;height:4.375rem}.acbox-under ul li .block_nl{display:block;position:relative}.acbox-under ul li dl{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.acbox-under ul li dl dt{font-family:"游明朝",YuMincho,"Hiragino Mincho ProN W3","ヒラギノ明朝 ProN W3","Hiragino Mincho ProN","HG明朝E","ＭＳ Ｐ明朝","ＭＳ 明朝",serif;color:#a78f26;font-size:1.875rem;margin-right:.8125rem}.acbox-under ul li dl dd{font-size:.9375rem}}.section--access{text-align:left;padding:0 0 7.5rem}.section--access .left-box figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}