.columnWrap .columnRow:not(.-fix)>.columnBlock{margin:0}.underTitle{display:none}.inner{padding:0}html main h1,html main h2,html main h3,html main h4{font-size:initial;margin-bottom:initial;position:initial;margin:initial;padding:initial;font-weight:initial;line-height:initial;text-align:initial;letter-spacing:initial;color:initial;font-feature-settings:"palt";font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif}.columnWrap .columnRow>.columnBlock p{font-size:initial;margin-bottom:initial;position:initial;margin:0;padding:initial;font-weight:initial;line-height:initial;text-align:initial;letter-spacing:initial;color:initial;font-feature-settings:"palt";font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic",sans-serif;color:#0e0e0e;font-size:14px;text-align:justify;text-justify:inter-ideograph}figure{display:block;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.coordinate-all-title{padding:0 5%;margin-bottom:30px;text-align:center;margin-top:30px}.columnWrap .columnRow>.columnBlock .coordinate-all-title .h1{text-align:center;font-size:20px;font-weight:700;font-family:"Kumbh Sans",sans-serif}.coordinate-all-title .h1-jp{font-size:10px;font-weight:700}.main-section h2{margin-bottom:10px;font-weight:600;font-size:16px;padding:0 5%}.section-wrap{margin-bottom:30px}.section-wrap .scroll-area{overflow-x:scroll;padding-bottom:20px;-ms-overflow-style:none}.section-wrap .scroll-area::-webkit-scrollbar{display:none}.section-wrap .scroll-area .coordinate-list{width:max-content;padding-left:5%;display:inline-grid;grid-template-rows:repeat(2,auto);grid-auto-flow:column}.section-wrap .scroll-area .coordinate-list .coordinate-box{border-radius:10px;overflow:hidden;position:relative;display:inline-block;box-shadow:4px 3px 10px rgb(0 0 0 / 25%);margin-right:15px;margin-bottom:15px;width:180px}.section-wrap .scroll-area .coordinate-list .coordinate-box::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:calc(1 + var(--z-index-base));pointer-events:none;content:'';background:linear-gradient(to top,rgba(0,0,0,30%) 0%,rgba(255,255,255,0%) 40%)}.coordinate-image img{object-fit:cover;width:180px;height:180px}.columnWrap .columnRow>.columnBlock .section-wrap .scroll-area .coordinate-list .coordinate-box p{position:absolute;color:#fff;bottom:5px;z-index:99;font-weight:700;padding-right:10px;padding-left:10px;line-height:17px;font-size:13px;text-shadow:1px 1px 8px #000;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.gray_line{width:100%;height:10px;background-color:#EFEFEF;margin:30px 0;margin-top:-20px}.section-wrap .scroll-area .hashtag{display:flex}.section-wrap .scroll-area .hashtag .coordinate-box{width:130px;margin-bottom:0}.columnWrap .columnRow>.columnBlock .section-wrap .scroll-area .hashtag .coordinate-box p{font-size:14px;padding-left:5px;padding-right:5px}.hashtag .coordinate-image img{object-fit:cover;width:130px;height:130px}.section-wrap .section-content-title{display:flex;padding-left:5%;margin-bottom:15px}.columnWrap .columnRow>.columnBlock .section-wrap .section-content-title .title-icon{width:30px;padding-right:5px;margin:0}.section-wrap .section-content-title h3{font-size:18px;font-weight:700}.section-wrap .content-title{display:flex;justify-content:space-between;padding-right:5%;align-items:baseline}.section-wrap .content-title .more-content{font-weight:700}.section-wrap .content-title .more-content a{color:#23ABDD}@media only screen and (min-width:700px){.breadcrumb{padding:0 5%}.columnWrap .columnRow>.columnBlock .coordinate-all-title .h1{font-size:25px}.coordinate-image img{object-fit:cover;width:325.6px;height:217.21px}.section-wrap .scroll-area .coordinate-list .coordinate-box{width:325.6px}.columnWrap .columnRow>.columnBlock .section-wrap .scroll-area .coordinate-list .coordinate-box p{padding-right:15px;padding-left:15px;font-size:15px;bottom:10px;line-height:20px}.section-wrap .scroll-area .hashtag .coordinate-box{width:180px}.columnWrap .columnRow>.columnBlock .section-wrap .scroll-area .hashtag .coordinate-box p{font-size:14px;padding-right:10px;padding-left:10px;bottom:5px}.hashtag .coordinate-image img{width:180px;height:180px}}@media only screen and (min-width:1024px){a:hover{text-decoration:none;cursor:pointer;-webkit-transition:.2s;transition:.2s;opacity:.6}.breadcrumb{padding:0 5%;margin-bottom:20px;margin-top:14%}.coordinate-all-title{margin-bottom:50px}.columnWrap .columnRow>.columnBlock .coordinate-all-title .h1{font-size:35px}.coordinate-all-title .h1-jp{font-size:14px}.gray_line{margin:80px 0;margin-top:-20px}.section-wrap{margin-bottom:80px}.section-wrap .scroll-area{overflow-x:inherit;padding-right:5%;padding-left:5%;margin-right:-18px}.section-wrap .scroll-area .coordinate-list{display:flex;flex-wrap:wrap;width:100%;padding:0}.section-wrap .scroll-area .coordinate-list .coordinate-box{width:31.7%}.coordinate-image img{object-fit:fill;width:100%;height:auto}.section-wrap .scroll-area .hashtag .coordinate-box{width:auto}.hashtag .coordinate-image img{width:138px;height:138px}}@media only screen and (min-width:1230px){.inner{max-width:none}.breadcrumb{width:1200px;margin-right:auto;margin-left:auto;margin-bottom:30px;margin-top:10%;padding:0}.coordinate-all-title{padding:0;margin-bottom:50px;text-align:center;width:1200px;margin-right:auto;margin-left:auto}.section-wrap{width:1200px;margin-left:auto;margin-right:auto}.main-section h2{padding:0;font-size:20px}.section-wrap .section-content-title .title-icon{width:40px;padding-right:15px}.section-wrap .section-content-title h3{font-size:23px}.section-wrap .scroll-area{overflow-x:inherit;padding-right:0;padding-left:0}.section-wrap .scroll-area{padding-bottom:0;margin-bottom:50px}.gray_line{margin-top:80px}.section-wrap .scroll-area .coordinate-list .coordinate-box{width:32%}.columnWrap .columnRow>.columnBlock .section-wrap .scroll-area .coordinate-list .coordinate-box p{font-size:16px;line-height:21px;padding-right:20px;padding-left:20px;bottom:15px}.section-wrap .section-content-title{padding:0}.section-wrap .content-title{padding-right:0}.section-wrap .scroll-area .hashtag .coordinate-box{width:auto}.columnWrap .columnRow>.columnBlock .section-wrap .scroll-area .hashtag .coordinate-box p{font-size:14px;padding-right:10px;padding-left:10px;bottom:5px}.hashtag .coordinate-image img{width:185px;height:185px}}