@charset "utf-8";.pageHeading{border-top:1px solid #eee;background-color:#f2f4f9;background:linear-gradient(to bottom,#f2f4f9 0%,rgba(242,244,249,0) 100%)}.pageHeading-inner{padding:80px 0;border-bottom:1px solid #ddd}.pageHeading-title{font-size:250%;letter-spacing:.08em;font-feature-settings:"palt"}.pageHeading-subTitle{font-family:Helvetica,sans-serif;font-size:131%;letter-spacing:.05em;color:#167ac6}@media screen and (max-width:834px){.pageHeading-inner{padding:30px 5% 40px;text-align:center}.pageHeading-title{font-size:170%}.pageHeading-subTitle{font-size:100%}}.breadcrumb{padding-top:12px;font-size:93%;font-feature-settings:"palt"}.breadcrumb-lists{display:flex;justify-content:flex-end}.breadcrumb-lists li{max-width:15em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.breadcrumb-lists li i{margin-right:.3em;color:#e60013;opacity:.7}.breadcrumb-lists li:not(:last-child):after{content:"";display:inline-block;width:4px;height:4px;border-top:1px solid #444;border-right:1px solid #444;transform:rotate(45deg) translateY(-2px);margin:0 8px 0 6px}@media screen and (max-width:834px){.breadcrumb{padding:5px 0;font-size:77%;overflow:auto;-webkit-overflow-scrolling:touch}.breadcrumb-lists{display:flex;white-space:nowrap;padding-left:5%}.breadcrumb-lists li:last-child{padding-right:20px}.breadcrumb-lists li i{margin-right:.2em}.breadcrumb-lists li:not(:last-child):after{margin:0 6px 0 2px}}.article-heading{padding-bottom:30px;margin-bottom:40px;border-bottom:1px solid #ddd}.article-data{padding-bottom:20px}.article-time{display:inline-block;font-size:124%;font-weight:400;font-family:'Roboto',sans-serif;margin-right:1em}.article-time i{margin-right:.5em;transform:scale(1.1)}.article-cat{display:inline-block;border:1px solid rgba(101,95,84,.5);color:#655f54;font-size:116%;font-feature-settings:"palt";font-weight:500;padding:2px 20px;text-align:center}.article-title{font-size:220%;font-weight:600;font-feature-settings:"palt";line-height:1.4}@media screen and (max-width:834px){.article-heading{padding-bottom:30px;margin-bottom:30px}.article-data{padding-bottom:10px}.article-time{font-size:93%;margin-right:.5em}.article-cat{font-size:85%;padding:1px 10px}.article-title{font-size:139%}}.post{line-height:2;font-size:1.16rem;font-weight:500;padding-bottom:20px}.post p:not([class]){line-height:2;font-size:1.16rem;font-weight:500;padding-bottom:1em}.post h2:not([class]){font-size:1.7rem;margin:40px 0 1em;border-left:3px solid #1b2858;padding:.8em 0 .8em 15px;line-height:1.3}.post h3:not([class]){font-size:1.47rem;background-color:rgba(0,0,0,.05);padding:6px 20px;border-radius:8px;margin:30px 0 20px}.post h4:not([class]){font-size:1.31rem;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:8px;margin:30px 0 20px}.post h5:not([class]){font-size:1.24rem;padding:20px 0 15px}.post h6:not([class]){font-size:1.24rem;padding:15px 0 8px}.post img{padding:20px 0}.post blockquote:not([class]){background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.2);padding:25px 3%;border-radius:15px;margin:30px 0}.post table:not([class]){border:1px solid rgba(0,0,0,.2)}.post table:not([class]) thead th,.post table:not([class]) thead td{border:1px solid rgba(0,0,0,.2);font-size:1.24rem;padding:12px 3%;text-align:center;font-weight:500;line-height:1.7;background-color:rgba(0,0,0,.8);color:#fff}.post table:not([class]) tbody th{border:1px solid rgba(0,0,0,.2);font-size:1.24rem;padding:12px 3%;text-align:left;vertical-align:top;line-height:1.7;background-color:rgba(0,0,0,.05)}.post table:not([class]) tbody td{border:1px solid rgba(0,0,0,.2);font-size:1.24rem;padding:12px 3%;text-align:left;vertical-align:top;font-weight:500;line-height:1.7;background-color:#fff}.post ul:not([class]){font-size:1.24rem;line-height:1.8;list-style:disc;margin-left:1.5em;padding:20px 0}.post ol:not([class]){font-size:1.24rem;line-height:1.8;list-style:decimal;margin-left:1.5em;padding:20px 0}@media screen and (max-width:834px){.post{font-size:1rem;line-height:1.7;padding-bottom:10px}.post p:not([class]){font-size:1rem;line-height:1.7}.post h2:not([class]){font-size:1.31rem;margin:30px 0 20px;border-left:3px solid #222;line-height:1.3}.post h3:not([class]){font-size:1.24rem;padding:10px;margin:20px 0 14px;line-height:1.3}.post h4:not([class]){font-size:1.24rem;border-bottom:1px solid rgba(0,0,0,.2);margin:20px 0 10px;line-height:1.3}.post h5:not([class]){font-size:1.16rem;padding:20px 0 10px}.post h6:not([class]){font-size:1.16rem;padding:15px 0 8px}.post img{padding:20px 0}.post blockquote:not([class]){padding:15px 3%;margin:20px 0}.post table:not([class]){border:1px solid rgba(0,0,0,.2)}.post table:not([class]) thead th,.post table:not([class]) thead td{font-size:.93rem;padding:5px 2%;line-height:1.5}.post table:not([class]) tbody th{font-size:.93rem;padding:5px 2%;line-height:1.5}.post table:not([class]) tbody td{font-size:.93rem;padding:5px 2%;line-height:1.5}.post ul:not([class]){font-size:1.16rem;line-height:1.5;padding:10px 0}.post ol:not([class]){font-size:1.16rem;line-height:1.5;padding:10px 0}}.post>*:first-of-type{margin-top:0 !important}.overview{display:flex;flex-direction:row-reverse;padding-top:20px}.overview-img{width:45%}.overview-inner{flex:1;padding-right:60px}.overview-table{line-height:1.8}.overview-table tr{border-bottom:1px solid #ddd}.overview-table th{padding:1.5em 1em 1.5em 0;text-align:left;font-size:108%;font-weight:700;vertical-align:top;width:30%}.overview-table td{padding:1.5em 0;text-align:left;font-size:108%;font-weight:400;font-feature-settings:"palt"}@media screen and (max-width:834px){.overview{display:block;padding-top:0}.overview-img{width:auto;text-align:center}.overview-inner{padding-right:0;padding-top:40px}.overview-table,.overview-table thead,.overview-table tbody,.overview-table tr,.overview-table th,.overview-table td{display:block;width:100%;border:none;line-height:1.7}.overview-table tr{border-bottom:none}.overview-table th,.overview-table td{border:none;font-size:1.08rem}.overview-table tbody th{text-align:left;padding:5px 1em;font-size:108%;background-color:#f2f4f9}.overview-table tbody td{padding:1em 0 2em;font-size:93%}}.download li{padding:40px 60px;display:flex;background-color:#f2f4f9;border-radius:10px;margin-bottom:30px}.download-icon{width:80px;padding-top:10px}.download-inner{flex:1}.download-heading{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #ddd}.download-title{font-size:154%;font-feature-settings:"palt";color:#093592}.download-subTitle{font-size:116%;padding-top:.5em}.download-text{line-height:1.8}.download-link{text-align:center;padding-top:20px}@media screen and (max-width:834px){.download li{padding:30px 20px;display:block;border-radius:10px;margin-bottom:20px}.download-icon{width:48px;padding-top:0;margin:0 auto}.download-inner{padding-left:0;padding-top:15px}.download-heading{padding-bottom:20px;margin-bottom:15px;text-align:center}.download-title{font-size:131%;color:#093592}.download-subTitle{font-size:100%;padding-top:.5em}.download-text{line-height:1.8}.download-link{padding-right:0;padding-top:20px}}.pageNavi{padding-top:10px}.pageNavi-list{display:flex;overflow:hidden}.pageNavi-list li{flex:1;margin-left:5px}.pageNavi-list a{display:block;color:#fff;font-size:131%;background-color:#093592;padding:1em 0;text-align:center;text-decoration:none;letter-spacing:.05em;border-radius:6px}.pageNavi-list a:hover,.pageNavi-list a.is-active{background-color:#167ac6}.pageNavi-list a:focus{background-color:#093592;color:#fff !important}@media screen and (max-width:834px){.pageNavi{padding-top:5px}.pageNavi-list{flex-wrap:wrap;margin-left:-2px;margin-right:-2px}.pageNavi-list li{margin:0;padding:1px}.pageNavi-list.is-spHalf li{flex:none;width:50%}.pageNavi-list a{font-size:93%;font-feature-settings:"palt";padding:.8em 0;letter-spacing:0}}.priceTable{font-feature-settings:"palt";font-size:108%;border:1px solid #ddd;background-color:#fff}.priceTable thead th{padding:2px;padding:1.2em 0;background-color:#f2f4f9;border:1px solid #ddd}.priceTable tbody th{background-color:rgba(242,244,249,.5);border-bottom:1px solid #ddd}.priceTable tbody td{width:26%;padding:1em .5em;text-align:center;border-bottom:1px solid #ddd;line-height:1.8;border:1px solid #ddd}@media screen and (max-width:834px){.priceTable{font-size:93%}.priceTable thead th{padding:.8em 0}.priceTable tbody td{width:26%;padding:1em .5em;text-align:center;border-bottom:1px solid #ddd;line-height:1.8;border:1px solid #ddd}}.stayGallery{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -1.5%;padding-top:60px}.stayGallery li{width:33.333%;padding:0 1.5%}@media screen and (max-width:834px){.is-spScroll{overflow:auto;position:relative;-webkit-overflow-scrolling:touch}.is-spScroll::-webkit-scrollbar{height:10px}.is-spScroll::-webkit-scrollbar-thumb{background:#999;border-radius:5px}.is-spScroll::-webkit-scrollbar-track-piece{background:#eee}.is-spScroll:before{content:"SWIPEABLE";display:block;width:80px;height:70px;margin-left:-40px;padding-top:45px;box-sizing:border-box;border-radius:8px;white-space:nowrap;font-size:77%;letter-spacing:0;text-align:center;color:#fff;background-color:rgba(0,0,0,.7);position:absolute;left:50%;top:80px;z-index:99}.is-spScroll:after{content:"";display:block;width:32px;height:32px;margin-left:-16px;background:url(//nagara-sportsplaza.jp/wp/wp-content/themes/nagara-sportsplaza/common/css/../../img/icon/swipe.png) no-repeat 0 0/100% 100%;position:absolute;left:50%;top:90px;z-index:99;animation:spScrollArrow 1.5s infinite ease-in-out}body.is-pc .is-spScroll:after{display:none !important}.is-spScroll.is-active:before,.is-spScroll.is-active:after{display:none}.is-spScroll>.spScroll-480{min-width:480px}.is-spScroll>.spScroll-640{min-width:640px}.is-spScroll>.spScroll-834{min-width:834px}.is-spScroll>.spScroll-1024{min-width:1024px}}@keyframes spScrollArrow{0%{transform:translate(10px,0)}60%{transform:translate(-10px,0)}100%{transform:translate(-10px,0)}}.thumbSlider-main{margin-bottom:5px}.thumbSlider-thumb{display:flex;margin-left:-5px}.thumbSlider-thumb li{width:12.5%;margin-left:5px}.thumbSlider-thumb li img{opacity:.5;transition:all .2s ease;cursor:pointer}.thumbSlider-thumb li img:hover{opacity:.8}.thumbSlider-thumb li.thumbnail-current img{opacity:1}.thumbSlider .slick-slide li{vertical-align:bottom}@media screen and (max-width:834px){.thumbSlider-main{margin-bottom:2px}.thumbSlider-thumb{margin-left:-2px}.thumbSlider-thumb li{margin-left:2px}}.room{max-width:900px;margin:0 auto}.room-section{padding-top:60px}@media screen and (max-width:834px){.room-section{padding-top:40px}}.pagination{display:flex;padding-top:50px;padding-bottom:120px;justify-content:center}.pagination:empty{display:none}.pagination span,.pagination a{display:inline-block;width:2.5em;border:1px solid #093592;color:#093592;text-decoration:none;text-align:center;font-size:116%;font-weight:400;padding:.6em 0;line-height:1;margin:0 2px}.pagination span.dots{border-color:transparent}.pagination span:not(.dots),.pagination a:hover{background-color:#093592;color:#fff}@media screen and (max-width:834px){.pagination{padding-top:30px;padding-bottom:30px}.pagination span,.pagination a{font-size:100%}}.paging{position:relative;height:100px;margin-top:80px;display:flex;justify-content:center}.paging a{display:inline-block;border:1px solid #093592;color:#093592;text-decoration:none;text-align:center;font-size:116%;font-weight:400;padding:.8em 2em;line-height:1}.paging a:hover{background-color:#093592;color:#fff}.paging-next{position:absolute;right:0}.paging-next i{transform:translate(1em)}.paging-prev{position:absolute;left:0}.paging-prev i{transform:translate(-1em)}@media screen and (max-width:834px){.paging a{font-size:100%}}.monthly-calendar table{width:100% !important}.monthly-calendar table caption{font-size:131%;font-weight:700;text-align:center;padding-bottom:20px}.monthly-calendar table tbody{background-color:#fff;border:1px solid #aaa}.monthly-calendar table tbody .week-title{text-align:center;padding:5px 0;background-color:#555;color:#fff}.monthly-calendar table tbody .day-box{border:1px solid #aaa;padding:0;text-align:center}.monthly-calendar table tbody .day-box a{color:#000;text-decoration:none;pointer-events:none}.monthly-calendar table tbody .day-number{background-color:#f2f4f9;padding:2px 5px;text-align:left}.monthly-calendar table tbody .calendar-mark{padding:15px 0;font-size:200%}.monthly-prev-next{font-size:124%;margin-top:15px !important}.monthly-prev-next a,.monthly-prev-next span{display:inline-block;background-color:#093592;color:#fff;padding:10px 20px;font-weight:700;border-radius:4px;text-decoration:none}.monthly-prev-next span{background-color:#aaa}.monthly-prev{margin:0 !important}.monthly-next{margin:0 !important}