@charset "UTF-8";.content:first-child{width:100%;margin:0;max-width:inherit}.content h2{margin-bottom:1rem}.content .inner{width:95%;max-width:430px;margin:0 auto;padding:2rem .25rem}@media screen and (min-width: 768px){.content .inner{width:calc(100% - 40px);max-width:1200px;padding:3rem .25rem}}.mainView{position:relative}.mainView__title h1{position:absolute;top:15%;left:50%;transform:translate(-50%);width:100%;max-width:90vw;z-index:2}@media screen and (min-width: 768px){.mainView__title h1{max-width:45vw;top:18%;left:45%;transform:unset}}@media screen and (min-width: 1200px){.mainView__title h1{max-width:40vw;top:20%}}@media screen and (min-width: 1400px){.mainView__title h1{max-width:35vw;top:25%}}.mainView__scrollDown{position:absolute;bottom:10px;left:50%;z-index:2}@media screen and (min-width: 992px){.mainView__scrollDown{transform:scale(1.25)}}@media screen and (min-width: 1200px){.mainView__scrollDown{bottom:50px}}@keyframes circleMove{0%{bottom:45px}to{bottom:-5px}}@keyframes circleOpacity{0%{opacity:0}to{opacity:1}}.mainView__scrollDown:before{content:"";position:absolute;bottom:0;left:-4px;width:10px;height:10px;border-radius:50%;background:#eee;-webkit-animation:circleMove 1.6s ease-in-out infinite,circleOpacity 1.6s ease-out infinite;animation:circleMove 1.6s ease-in-out infinite,circleOpacity 1.6s ease-out infinite}.mainView__scrollDown:after{content:"";position:absolute;bottom:0;left:0;width:2px;height:50px;background:#eee}.mainView__scrollDown span{position:absolute;left:10px;bottom:10px;color:#eee;font-size:.7rem;letter-spacing:.05em;writing-mode:vertical-rl;text-shadow:0 0 3px rgba(255,255,255,.4)}.newArticle{background-color:#eff7ff;background:linear-gradient(to top left,#d5edf7,#cae9eb)}.newArticle .title-en h2{margin-bottom:0;display:flex;align-items:flex-end;gap:.25rem}.newArticle .title-en h2 p:first-child:first-letter{font-size:2rem;color:#90d1d1}.newArticle .title-en h2 p:nth-child(2):first-letter{font-size:2rem;color:#62bce4}.newArticle .title-ja{display:flex;align-items:center}.newArticle .title-ja p{font-weight:500;font-size:1.25rem}.newArticle .title-ja p:first-child:first-letter{color:#90d1d1}.newArticle .title-ja p:nth-child(2):first-letter{color:#62bce4}.newArticle__wrapper{width:95%;max-width:430px;margin:0 auto;padding:2rem .25rem}@media screen and (min-width: 768px){.newArticle__wrapper{width:calc(100% - 40px);max-width:1200px}}.newArticle a{box-shadow:0 3px 10px #0003;border-radius:15px;height:100%;background-color:#fff}.newArticle .image img{aspect-ratio:16/9;object-fit:cover;border-radius:15px 15px 0 0}.newArticle .text{background-color:#fff;padding:1rem;border-radius:0 0 15px 15px}.newArticle .icon{display:flex;justify-content:space-between;padding-bottom:.25rem}.newArticle .icon p,.newArticle .icon time{font-size:.75rem;color:#7f7f7f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}@media screen and (min-width: 768px){.newArticle .icon p,.newArticle .icon time{font-size:.875rem}}.newArticle .icon .location{display:flex;gap:.25rem;align-items:center;flex-shrink:0}.newArticle .icon .location:before{content:"";mask:url(https://bigs.jp/icon/fontawesome/location-dot-solid.svg) no-repeat center center/contain;-webkit-mask:url(https://bigs.jp/icon/fontawesome/location-dot-solid.svg) no-repeat center center/contain;background:#7f7f7f;display:inline-block;width:8px;height:12px}.newArticle .icon .location p{max-width:100px}@media screen and (min-width: 768px){.newArticle .icon .location p{max-width:170px}}@media screen and (min-width: 992px){.newArticle .icon .location p{max-width:100px}}@media screen and (min-width: 1200px){.newArticle .icon .location p{max-width:170px}}.newArticle .icon .pubdate{display:flex;gap:.25rem;align-items:center;flex-shrink:0}.newArticle .icon .pubdate:before{content:"";mask:url(https://bigs.jp/icon/fontawesome/clock-solid.svg) no-repeat center center/contain;-webkit-mask:url(https://bigs.jp/icon/fontawesome/clock-solid.svg) no-repeat center center/contain;background:#7f7f7f;display:inline-block;width:12px;height:12px}.newArticle .detail{display:grid;grid-template-columns:repeat(1,1fr);gap:.25rem}@media screen and (min-width: 768px){.newArticle .detail{gap:.5rem}}.newArticle .detail--title p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:700;font-size:1rem}@media screen and (min-width: 768px){.newArticle .detail--title p{font-size:1.125rem}}.newArticle .detail--description p{font-size:.75rem;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;color:#7f7f7f}@media screen and (min-width: 768px){.newArticle .detail--description p{font-size:.875rem}}.newArticle .progressbar{position:relative;width:100%;height:7px;background:#ccc;border-radius:7px;overflow:hidden}.newArticle .progressbar span{display:inline-block;position:absolute;top:0;bottom:0;left:0;width:100%;background:#62bce4;border-radius:7px;transform:scaleX(0);transform-origin:left center;transition-timing-function:linear}.newArticle .swiper-wrapper{padding:1rem 0 1.5rem}.newArticle .swiper-slide{padding:0 .25rem;height:auto}@media screen and (min-width: 768px){.newArticle .swiper-slide{width:400px}}.newArticle .swiper-pagination-bullet{background:#62bce4}.newArticle .swiper-navigation{display:flex;justify-content:center;align-items:center;gap:2rem}.newArticle .swiper-button-next,.newArticle .swiper-button-prev{position:static;height:27px}.newArticle .swiper-button-next:after,.newArticle .swiper-button-prev:after{content:"";mask:url(https://bigs.jp/icon/fontawesome/circle-left-solid.svg) no-repeat center center/contain;-webkit-mask:url(https://bigs.jp/icon/fontawesome/circle-left-solid.svg) no-repeat center center/contain;background:#62bce4;display:inline-block;width:27px;height:27px}.newArticle .swiper-button-next:after{mask:url(https://bigs.jp/icon/fontawesome/circle-right-solid.svg) no-repeat center center/contain;-webkit-mask:url(https://bigs.jp/icon/fontawesome/circle-right-solid.svg) no-repeat center center/contain}.newArticle .swiper-pagination{width:auto!important;height:48px;position:relative;right:auto;bottom:auto;top:-1px!important;margin:0 5px}.pickupArticle{background:url(/travelblog/assets/background_pickUp.qWspVg-8.png) repeat center center/contain;background-size:400px auto;display:inline-block;width:100%;height:auto}.pickupArticle .title{margin-bottom:1rem}.pickupArticle .title-en h2{margin-bottom:0;display:flex;align-items:flex-end;gap:.25rem}.pickupArticle .title-en h2 p:first-child:first-letter{font-size:2rem;color:#ff7f96}.pickupArticle .title-en h2 p:nth-child(2):first-letter{font-size:2rem;color:#e1875d}.pickupArticle .title-ja{display:flex;align-items:center}.pickupArticle .title-ja p{font-weight:500;font-size:1.25rem}.pickupArticle .title-ja p:first-child:first-letter{color:#ff7f96}.pickupArticle .title-ja p:nth-child(2):first-letter{color:#e1875d}.pickupArticle ul{display:grid;grid-template-columns:repeat(1,1fr);gap:1rem}@media screen and (min-width: 768px){.pickupArticle ul{grid-template-columns:repeat(2,1fr);gap:2rem}}.pickupArticle ul li a{display:grid;grid-template-columns:repeat(2,1fr);background-color:#fff;box-shadow:0 3px 10px #0003;border-radius:10px}.pickupArticle ul li .image img{aspect-ratio:16/9;object-fit:cover;height:100%;border-radius:10px 0 0 10px}.pickupArticle ul li .text{display:flex;flex-direction:column;justify-content:space-between;gap:.25rem;padding:.5rem}@media screen and (min-width: 768px){.pickupArticle ul li .text{gap:.5rem}}.pickupArticle ul li .text__icon{display:flex;justify-content:space-between}.pickupArticle ul li .text__icon p,.pickupArticle ul li .text__icon time{font-size:.75rem;color:#7f7f7f;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.pickupArticle ul li .text__icon .location{display:flex;gap:.25rem;align-items:center;flex-shrink:0}.pickupArticle ul li .text__icon .location:before{content:"";mask:url(https://bigs.jp/icon/fontawesome/location-dot-solid.svg) no-repeat center center/contain;-webkit-mask:url(https://bigs.jp/icon/fontawesome/location-dot-solid.svg) no-repeat center center/contain;background:#7f7f7f;display:inline-block;width:8px;height:12px}.pickupArticle ul li .text__icon .location p{max-width:59.5px}@media screen and (min-width: 992px){.pickupArticle ul li .text__icon .location p{max-width:110px}}@media screen and (min-width: 1200px){.pickupArticle ul li .text__icon .location p{max-width:160px}}.pickupArticle ul li .text__icon .pubdate{display:flex;gap:.25rem;align-items:center;flex-shrink:0}.pickupArticle ul li .text__icon .pubdate:before{content:"";mask:url(https://bigs.jp/icon/fontawesome/clock-solid.svg) no-repeat center center/contain;-webkit-mask:url(https://bigs.jp/icon/fontawesome/clock-solid.svg) no-repeat center center/contain;background:#7f7f7f;display:inline-block;width:12px;height:12px}.pickupArticle ul li .text__title p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-weight:700;font-size:.875rem}@media screen and (min-width: 768px){.pickupArticle ul li .text__title p{font-size:1rem}}.pickupArticle ul li .text__description{display:none}@media screen and (min-width: 768px){.pickupArticle ul li .text__description{display:block}}.pickupArticle ul li .text__description p{font-size:.75rem;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#7f7f7f}.pickupArticle ul li .text__lead p{font-size:.75rem;color:#7f7f7f;text-decoration:underline;display:flex;justify-content:flex-end;align-items:flex-end;gap:.125rem}.pickupArticle ul li .text__lead p:after{content:"";mask:url(https://bigs.jp/icon/fontawesome/chevron-right-regular.svg) no-repeat center center/contain;-webkit-mask:url(https://bigs.jp/icon/fontawesome/chevron-right-regular.svg) no-repeat center center/contain;background:#7f7f7f;display:inline-block;width:8px;height:16px}.searchArea .title{margin-bottom:1rem}.searchArea .title-en h2{margin-bottom:0;display:flex;align-items:flex-end;gap:.25rem}.searchArea .title-en h2 p:first-child:first-letter{font-size:2rem;color:#90d1d1}.searchArea .title-en h2 p:nth-child(2):first-letter{font-size:2rem;color:#62bce4}.searchArea .title-ja{display:flex;align-items:center}.searchArea .title-ja p{font-weight:500;font-size:1.25rem}.searchArea .title-ja p:first-child:first-letter{color:#90d1d1}.searchArea .title-ja p:nth-child(2):first-letter{color:#62bce4}.searchArea__list ul{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media screen and (min-width: 992px){.searchArea__list ul{grid-template-columns:repeat(5,1fr);gap:1.5rem}}.searchArea__list ul li a{background-color:#62bce4;border:1px solid #62bce4;color:#fff;border-radius:50px;padding:.25rem;font-size:.875rem;font-weight:500;text-align:center}@media screen and (min-width: 768px){.searchArea__list ul li a{font-size:1rem}}.popularKeyword .title{margin-bottom:1rem}.popularKeyword .title-en h2{margin-bottom:0;display:flex;align-items:flex-end;gap:.25rem}.popularKeyword .title-en h2 p:first-child:first-letter{font-size:2rem;color:#ff7f96}.popularKeyword .title-en h2 p:nth-child(2):first-letter{font-size:2rem;color:#e1875d}.popularKeyword .title-ja{display:flex;align-items:center}.popularKeyword .title-ja p{font-weight:500;font-size:1.25rem}.popularKeyword .title-ja p:first-child:first-letter{color:#ff7f96}.popularKeyword .title-ja p:nth-child(2):first-letter{color:#e1875d}.popularKeyword__list ul{display:flex;flex-wrap:wrap;gap:1rem}@media screen and (min-width: 768px){.popularKeyword__list ul{gap:2rem}}.popularKeyword__list ul li a{color:#333;text-decoration:underline;font-size:.875rem;font-weight:500}@media screen and (min-width: 768px){.popularKeyword__list ul li a{font-size:1rem}}@media (hover: hover){.newArticle a .image{overflow:hidden;border-radius:15px 15px 0 0}.newArticle a .image img{transition:.3s all}.newArticle a:hover .image img{transform:scale(1.1);transition:.3s all}.pickupArticle ul li a .image{overflow:hidden;border-radius:10px 0 0 10px}.pickupArticle ul li a .image img{transition:.3s all}.pickupArticle ul li a:hover .image img{transform:scale(1.1);transition:.3s all}.searchArea__list ul li a:hover{background-color:#fff;border:1px solid #62bce4;color:#62bce4;opacity:1}.popularKeyword__list ul li a:hover{color:#62bce4;opacity:1}}
