.container02{padding:0}@media screen and (max-width: 767px){.container02{padding:0 3%}}.mainVisual01{position:relative;margin:60px 15% 50px}@media screen and (max-width: 767px){.mainVisual01{padding:7% 12% 0 12%;margin:0}}.mainVisual01 .logo{position:absolute;top:55px;right:-90px;transform:rotate(90deg);font-weight:bold;letter-spacing:3px}@media screen and (max-width: 767px){.mainVisual01 .logo{display:none}}.mainVisual01 nav{position:absolute;font-size:10px;letter-spacing:1px;font-weight:bold;letter-spacing:2px;left:-110px;bottom:0}.mainVisual01 nav li a{padding:10px 0;display:block}@media screen and (max-width: 767px){.mainVisual01 nav{display:none}}.scroll{width:40px;margin:40px auto 0}@media screen and (max-width: 767px){.scroll .scroll{width:30px}}.aboutArea01{padding-top:120px;text-align:center}.aboutArea01 h2{font-size:28px;letter-spacing:10px;font-weight:bold;line-height:2;margin-right:-25px}.aboutArea01 p{margin-top:70px;letter-spacing:1px;line-height:2.6}.aboutArea01 p br.sp{display:none}@media screen and (max-width: 767px){.aboutArea01{padding-top:50px}.aboutArea01 h2{font-size:18px;letter-spacing:8px;font-weight:bold;margin-right:-15px;line-height:2.3}.aboutArea01 p{font-size:10px;margin-top:25px;line-height:2.6}}.newsArea01{margin:250px 15% 150px}.newsArea01 h2{width:180px}@media screen and (min-width: 768px){.newsArea01 section{background:#DCDDDD;padding:30px;position:relative;margin-top:30px}.newsArea01 section .newsList01{font-size:12px;letter-spacing:1px;width:75%}.newsArea01 section .newsList01 li{border-bottom:1px solid #bbb;margin-bottom:10px;padding:0 10px}.newsArea01 section .newsList01 li a{padding:5px;display:inline-block}.newsArea01 section .newsList01 .date01{margin-right:30px}.newsArea01 section .more{position:absolute;right:30px;bottom:30px;font-size:10px;letter-spacing:2px}}@media screen and (max-width: 767px){.newsArea01{margin:120px auto 80px}.newsArea01 h2{width:140px;margin:0 auto}.newsArea01 .newsList01{padding:8%;font-size:10px}.newsArea01 .newsList01 li{margin-bottom:8px}.newsArea01 .newsList01 .date01{margin-right:30px}.newsArea01 .more{display:none}}.enjoyMore{padding:180px 20% 0 15%}@media screen and (max-width: 767px){.enjoyMore{padding:5%;margin-bottom:120px}}.serviceArea01{position:relative;margin:180px 15% 200px}.serviceArea01 h2{width:180px;position:absolute;left:0;bottom:0}.serviceArea01 ul.sp{display:none}.serviceArea01 ul.pc{width:70%;margin-left:30%}.serviceArea01 ul.pc li{float:left;width:31%;margin-right:3.5%;margin-top:2.63%}.serviceArea01 ul.pc li:nth-child(3),.serviceArea01 ul.pc li:nth-child(5),.serviceArea01 ul.pc li:nth-child(7),.serviceArea01 ul.pc li:nth-child(9){margin-right:0}.serviceArea01 ul.pc li:nth-child(6),.serviceArea01 ul.pc li:nth-child(9){width:65.5%}.serviceArea01:after{background:url("https://p-nakano.com/wp-content/uploads/2019/03/bg-after-service.svg") repeat-x 0 0/cover;width:90%;height:42px;content:'';position:absolute;right:-23%;bottom:-200px;z-index:100}@media screen and (max-width: 767px){.serviceArea01{margin:0 0 200px}.serviceArea01 h2{width:140px;margin:0 auto;position:static;left:inherit;bottom:inherit}.serviceArea01 ul.pc{display:none}.serviceArea01 ul.sp{display:block;margin-left:-3%;margin-top:40px}.serviceArea01 ul.sp li{width:30.3%;float:left;margin-left:3%;margin-top:3%}.serviceArea01:after{background:url("https://p-nakano.com/wp-content/uploads/2019/03/bg-after-service.svg") repeat-x 0 0/130%;width:280px;height:4%;content:'';position:absolute;right:-3%;bottom:-100px}}.enjoyArea{position:relative;margin-bottom:200px}@media screen and (min-width: 768px){.enjoyArea{margin:350px 15% 200px}.enjoyArea h2{width:180px;position:absolute;right:0;bottom:0}.enjoyArea ul{width:76%;margin-left:-5%}.enjoyArea ul li{width:28.3%;float:left;margin:5% 0 0 5%}.enjoyArea:after{background:url("https://p-nakano.com/wp-content/uploads/2019/02/bg-after-enjoy.svg") repeat-x 0 0/cover;width:93%;height:20px;content:'';position:absolute;left:-30%;bottom:-180px}}@media screen and (max-width: 767px){.enjoyArea h2{width:140px;margin:0 auto}.enjoyArea ul{padding:5% 10% 10%;margin-left:-10%}.enjoyArea ul li{width:40%;float:left;margin-left:10%;margin-top:5%}.enjoyArea:after{background:url("https://p-nakano.com/wp-content/uploads/2019/02/bg-after-enjoy.svg") repeat-x 0 0/130%;width:288px;height:2%;content:'';position:absolute;left:-10%;bottom:-100px}}.rokebu{position:relative}@media screen and (min-width: 768px){.rokebu{margin:400px 15% 800px}.rokebu h2{width:180px}.rokebu .inner{margin-top:60px;position:relative}.rokebu .inner figure{width:75%}.rokebu .inner .wrap{width:40%;text-align:right;position:absolute;bottom:-120px;right:0}.rokebu .inner .wrap .icon{width:80px;margin:0 0px 110px 0}.rokebu .inner .wrap .text{background:#FFF;padding:60px 50px}.rokebu:after{background:url("https://p-nakano.com/wp-content/uploads/2019/02/bg-after-rokebu-pc.svg") repeat-x center center/cover;width:153%;height:47%;content:'';position:absolute;left:-28%;bottom:-650px;display:block}}@media screen and (max-width: 767px){.rokebu{margin-bottom:250px}.rokebu h2{width:140px;margin:0 auto}.rokebu .inner{margin-top:100px;position:relative}.rokebu .inner figure{width:60%;margin-left:-3%;float:left}.rokebu .inner .wrap{width:40%;margin-top:73%;float:right}.rokebu .inner .wrap .icon{width:40px;margin-left:50%}.rokebu .inner .wrap .text{margin-top:20%}.rokebu:after{background:url("https://p-nakano.com/wp-content/uploads/2019/02/bg-after-rokebu.svg") repeat-x center center/100%;width:106%;height:20%;content:'';position:absolute;left:-3%;bottom:-180px;display:block}}@media screen and (min-width: 767px){.blogArea01{margin:0 10%}.blogArea01 h2{width:180px;margin:0 auto}.blogArea01 .inner{margin-top:100px}.blogArea01 .inner ul{margin-left:-2.5%}.blogArea01 .inner ul li{float:left;width:17.5%;padding:10px;margin-left:2.5%;background:#FFF;position:relative}.blogArea01 .inner ul li .item{margin-top:10px;position:relative;padding-bottom:50px}.blogArea01 .inner ul li p.thumb01{height:120px}.blogArea01 .inner ul li p.date02{font-size:8px}.blogArea01 .inner ul li h4{font-size:10px}.blogArea01 .inner ul li .read{position:absolute;right:0;border:#000;text-align:right;bottom:0}.blogArea01 .inner ul li .read img{width:50px}.blogArea01 .inner ul li .new{width:35%;position:absolute;top:0;left:0}.blogArea01 .inner .more{text-align:right;margin-top:30px;margin-right:10px}.blogArea01 .inner .more a{display:inline-block;color:#FFF;background:#000;border-radius:10px;padding:7px 18px;font-size:10px;letter-spacing:1px}}@media screen and (max-width: 767px){.blogArea01{margin-bottom:150px}.blogArea01 h2{width:140px;margin:0 auto}.blogArea01 .inner{padding:5%}.blogArea01 .inner ul{margin-left:-10%}.blogArea01 .inner ul li{float:left;width:40%;padding:10px;margin-left:10%;margin-top:10%;background:#FFF;position:relative}.blogArea01 .inner ul li .item{margin-top:10px;position:relative;padding-bottom:50px}.blogArea01 .inner ul li p.thumb01{height:80px}.blogArea01 .inner ul li p.date02{font-size:8px}.blogArea01 .inner ul li h4{font-size:10px}.blogArea01 .inner ul li .read{position:absolute;right:0;border:#000;text-align:right;bottom:0}.blogArea01 .inner ul li .read img{width:50px}.blogArea01 .inner ul li .new{width:35%;position:absolute;top:0;left:0}.blogArea01 .inner .more{display:none}}.blogArea01 .moreBtn02 a{display:block;max-width:240px;padding:10px;background:#fff;text-align:center;margin:20px auto 0}.blogArea01 .moreBtn02 a img{margin-right:10px;width:20px;position:relative;top:-3px}@media screen and (min-width: 768px){.instagram{margin-top:200px}.instagram h2{width:180px;margin:0 auto;position:relative}.instagram h2:before{position:absolute;top:0;left:-60px;width:41px;height:41px;background:url("https://p-nakano.com/wp-content/uploads/2019/02/icon-igmark.svg") no-repeat 0 0;content:''}.instagram .inner{width:940px;margin:80px auto 0}.instagram .inner ul li{width:100px;height:100px;margin-left:60px;margin-top:60px;float:left}.instagram .inner ul li div{width:100%;height:100%}.instagram .inner ul li:first-child{margin-top:0;margin-left:0;width:420px;height:420px}.instagram .inner ul li:nth-child(2),.instagram .inner ul li:nth-child(3),.instagram .inner ul li:nth-child(4){margin-top:0}.instagram .inner ul li:nth-child(2),.instagram .inner ul li:nth-child(5),.instagram .inner ul li:nth-child(8){margin-left:90px}.instagram .inner .more{text-align:right;margin-top:30px;margin-right:10px}.instagram .inner .more a{display:inline-block;color:#FFF;background:#000;border-radius:10px;padding:7px 18px;font-size:10px;letter-spacing:1px}}@media screen and (max-width: 767px){.instagram h2{width:140px;margin:0 auto;position:relative}.instagram h2:before{position:absolute;top:0;left:-55px;width:32px;height:32px;background:url("https://p-nakano.com/wp-content/uploads/2019/02/icon-igmark.svg") no-repeat 0 0;content:''}.instagram ul{padding:10%;margin-left:-7%}.instagram ul li{width:26.3%;float:left;margin-left:7%;margin-top:10%}.instagram ul li div{width:100%;height:80px}.instagram ul li:first-child{width:80%}.instagram ul li:first-child div{height:230px;margin-left:10%}.instagram .inner .more{display:none}}
