.bbstable{margin:auto;width:100%;max-width:100% !important;border:none;border-collapse:collapse}.bbsth{border:none;border-top:solid 1px #555;padding-top:2rem;padding-bottom:2rem;width:14vw;font-size:1.2rem;font-weight:500}.bbstd{border:none;border-top:solid 1px #555;padding-top:2rem;padding-bottom:2rem}@media screen and (max-width:640px){.last td:last-child{border-bottom:solid 1px #ccc;width:100%}.bbstable{width:80%}.bbsth{display:block;border-bottom:none;width:100%;text-align:left}.bbstd{display:block;width:100%;border-top:none;padding-bottom:2rem;padding-top:0rem}}.bbsmenutitle{text-align:center;font-size:1.5rem;font-weight:600;border-bottom:solid 1px #222;padding-bottom:1rem;width:80%;margin:auto}.bbsmenutablespan1{padding-bottom:1rem;font-weight:bold}.bbsmenutablespan2{font-size:0.8rem}.bbsmenucost{float:right;padding-right:1rem;padding-bottom:1rem}.bbsflexdiv{display:flex;flex-wrap:wrap;width:100%;max-width:100% !important;padding-top:2rem;padding-bottom:2rem}.bbsflexdiv .item1{width:42%;padding:2%;margin:2%;margin-bottom:0;margin-top:0;border-bottom:dotted 1px #999;vertical-align:top}.bbsflexdiv .item2{padding:1rem;width:100%;border-bottom:dotted 1px #999}.bbsmenutablespanimage{display:inline-block;width:36%;text-align:center;margin:auto;vertical-align:middle}.bbsmenucontents{display:inline-block;float:right;width:60%;vertical-align:middle}.bbsmenutablespan2{margin-top:1rem}.nomenuimage{width:100%}@media (max-width:767px){.bbsmenutitle{max-width:100%;margin:auto !important}.bbsflexdiv{display:block;width:100%}.bbsflexdiv .item1{width:100%;padding:1rem;margin:0}.bbsflexdiv .item2{width:100%;padding:1rem !important}.bbsmenutablespanimage,.bbsmenucontents{display:block;width:100%}.bbsmenucontents{float:none;margin-top:1rem}.bbsmenuimage{width:100%}}.instapage{max-width:100% !important}.instacontents{width:100%;margin:auto}.instamain{width:80%;margin:auto;padding-top:3rem}.instacontainer{display:grid;grid-template-columns:repeat(4, 1fr)}@media (width <= 600px){.instacontainer{grid-template-columns:repeat(2, 1fr)}}.instaitem{padding:1em;flex-basis:33.3%;color:#000 !important}.instaitem dt{margin-bottom:10px;font-size:1.2em;font-weight:bold;font-family:"Shippori Mincho" !important}.instaitem dt a.instalink{position:relative;padding-top:100%}.instaitem dt a.instalink img{position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover}.instaitem dd{margin:0;color:#000 !important;font-family:"Shippori Mincho" !important}.instalink{color:#000 !important;font-family:"Shippori Mincho" !important;font-weight:bold;font-family:"Shippori Mincho" !important;display:block}.instalink img{display:block;width:100%;height:200px;object-fit:cover}.instaex p{color:#000 !important;font-family:"Shippori Mincho" !important;text-align:left}@media screen and (max-width:480px){.instacontainer{flex-direction:column}}ul.page-numbers{padding:0;font-size:0px;text-align:center;margin-bottom:2rem;margin-top:2rem}ul.page-numbers li{margin-left:10px;width:50px;border:1px solid black;display:inline-block;text-align:center;font-size:15px;height:1lh;line-height:30px;position:relative}ul.page-numbers li .current,ul.page-numbers li a{display:block;font-size:12px;color:#222;line-height:1lh}video{width:100%}body .box{margin-bottom:80px}.insta-swiper__wrap{max-width:400px;margin:0 auto}@media screen and (max-width:768px){.insta-swiper__wrap{max-width:85vw}}.insta-swiper{position:relative;overflow:hidden;max-width:100%;padding-bottom:30px}@media screen and (max-width:768px){.insta-swiper{padding-bottom:10vw}}.insta-swiper .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.insta-swiper .swiper-wrapper .swiper-slide{width:100%;flex-shrink:0}.insta-swiper .insta-swiper-img{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;padding-top:100%;position:relative}@media screen and (max-width:768px){.insta-swiper .insta-swiper-img{width:100%;padding-top:100%;position:relative}}.insta-swiper .insta-swiper-img img,.insta-swiper .insta-swiper-img video{-o-object-fit:cover;display:block;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.insta-swiper .insta-swiper-button{position:absolute;z-index:10;top:180px;width:40px;height:40px;-webkit-transition:all 0.2s;transition:all 0.2s;border:none;border-radius:100%;background:transparent;background-color:rgba(255, 255, 255, 0.8);-webkit-box-shadow:0 0 8px rgba(0, 0, 0, 0.1);box-shadow:0 0 8px rgba(0, 0, 0, 0.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}@media screen and (max-width:768px){.insta-swiper .insta-swiper-button{top:40%;width:10vw;height:10vw;padding:0}}@media screen and (max-width:479px){.insta-swiper .insta-swiper-button{top:38%;width:10vw;height:10vw;padding:0}}.insta-swiper .insta-swiper-button:hover{cursor:pointer;opacity:0.8}.insta-swiper .insta-swiper-button::before{position:absolute;width:20%;height:20%;content:"";border-bottom:solid 3px #aaa;border-left:solid 3px #aaa}.insta-swiper .insta-swiper-button:focus{outline:none}.insta-swiper .insta-swiper-button-prev{left:10px}@media screen and (max-width:768px){.insta-swiper .insta-swiper-button-prev{left:3vw}}.insta-swiper .insta-swiper-button-prev::before{top:55%;left:40%;-webkit-transform:rotate(45deg) translate(-50%, -50%);transform:rotate(45deg) translate(-50%, -50%)}.insta-swiper .insta-swiper-button-next{right:10px}@media screen and (max-width:768px){.insta-swiper .insta-swiper-button-next{right:3vw}}.insta-swiper .insta-swiper-button-next::before{top:21%;left:33%;-webkit-transform:rotate(-135deg) translate(-50%, -50%);transform:rotate(-135deg) translate(-50%, -50%)}.insta-swiper .insta-swiper-pagination{position:absolute;right:0;bottom:0;left:0;text-align:center}.insta-swiper .insta-swiper-pagination .swiper-pagination-bullet{display:inline-block;width:10px;height:10px;margin:0 5px;-webkit-transition:all 0.2s;transition:all 0.2s;border-radius:100%;background-color:#ddd}.insta-swiper .insta-swiper-pagination .swiper-pagination-bullet:hover{cursor:pointer;opacity:0.8}@media screen and (max-width:768px){.insta-swiper .insta-swiper-pagination .swiper-pagination-bullet{width:3vw;height:3vw;margin:0 1.5vw}}.insta-swiper .insta-swiper-pagination .swiper-pagination-bullet-active{background-color:#aaa}.insta-swiper .insta-swiper__text{font-size:16px;line-height:1.5;text-align:left}@media screen and (max-width:768px){.insta-swiper .insta-swiper__text{font-size:4vw}}.video__wrap{max-width:400px;margin:0 auto}.video__wrap video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video__wrap img{width:100%}.video__wrap .video__box{position:relative;width:100%;-webkit-transition:all 0.2s;transition:all 0.2s}.video__wrap .video__box:hover{cursor:pointer;opacity:0.8}.video__wrap .video__box::before{position:absolute;top:50%;left:50%;display:block;width:60px;height:60px;content:"";-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:6px solid #fff;border-radius:50%}.video__wrap .video__box::after{position:absolute;top:50%;left:50%;display:block;content:"";-webkit-transform:translate(-40%, -50%);transform:translate(-40%, -50%);border-width:15px 0 15px 25px;border-style:solid;border-color:transparent transparent transparent #fff}.video__wrap .video__modal{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;-webkit-transition:all 0.2s;transition:all 0.2s;opacity:0}.video__wrap .video__modal.show{z-index:1000;opacity:1}.video__wrap .video__modal__overlay{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;background-color:rgba(0, 0, 0, 0.7)}.video__wrap .video__modal__inner{position:relative;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%;margin:0 auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.video__wrap .video__modal__inner__inner{position:relative;z-index:100;width:90vw;max-width:800px;height:calc(90vw / 9 * 16);max-height:85vh;background:#000}.video__wrap .video__modal__inner__inner video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.video__wrap .video_modal__close{font-size:60px;position:absolute;top:-70px;right:0;padding:0;-webkit-transition:all 0.2s;transition:all 0.2s;color:#fff;border:none;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video__wrap .video_modal__close:hover{cursor:pointer;opacity:0.8}.video__wrap .video_modal__close:focus{outline:none}.video__wrap .instacon p{font-family:"Shippori Mincho" !important;color:#222 !important}.instahead{font-family:"Shippori Mincho" !important;color:#222 !important}.instahonbun{width:400px;margin:auto;padding-bottom:3rem}@media screen and (max-width:768px){.instahonbun{width:100%}.instamain{width:100%}.video__wrap .video_modal__close{font-size:13vw;top:-15vw}}.instapage .instamain{width:100%;padding:0}.page .instacontainer{column-gap:0.5%;row-gap:5px;margin:0;padding-block:8em}.page .instapage .instaitem{position:relative;padding:0}.page .instapage .instaitem dt{transition:0.3s;margin-bottom:0}.page .instapage .instaitem:hover dt{filter:brightness(0.5)}.page .instapage .instaitem dd{position:absolute;top:50%;left:50%;translate:-50% -50%;width:90%}.page .instapage .instaitem dd .instalink{color:#fff !important;opacity:0;transition:0.3s;line-height:1.5}.page .instapage .instaitem:hover dd .instalink{opacity:1}@media (max-width:768px){.page{}}@media (max-width:480px){.page .instacontainer{flex-direction:unset}}@scope (.single-instagram){.instapage .instamain{display:flex;flex-wrap:wrap;align-items:center}.instamain .box{margin-bottom:0;flex:1}.instamain .box .insta-swiper__wrap{max-width:unset}.instamain .instahonbun{flex:1;padding:2.5vw;margin:0;line-height:1.8}.link_button{text-align:center}.link_button a{display:inline-block;min-width:270px;height:60px;line-height:60px;padding:0 20px;font-size:16px;box-sizing:border-box;font-family:"Abril Fatface", serif;color:#ffffff;background:#ef642d}.link_button a:hover{color:#000000;background:#ffd1e1}@media (max-width:768px){.instapage .instamain{display:block}.instamain .box .insta-swiper{padding-bottom:7.5vw}.instamain .instahonbun{padding:0;margin-top:10vw}}}.home .p-blog__pager{display:none !important}/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22https%3A%2F%2Fwww.kitojuku.com%2F%22%2C%22sources%22%3A%5B%22wp-content%2Fuploads%2Fassets%2Finstagram.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AACA%2CUAAA%2CqFAAA%2CCAOA%2COAAA%2CsHAAA%2CCASA%2COAAA%2C0EAAA%2CCAOA%2CoCACI%2CoBAAA%2CuCAAA%2CCAKA%2CUAAA%2CSAAA%2CCAIA%2COAAA%2C2DAAA%2CCAOA%2COAAA%2C6EAAA%2CCAAA%2CCAUJ%2CcAAA%2CyHAAA%2CCAUA%2CmBAAA%2CoCAAA%2CCAKA%2CmBAAA%2CgBAAA%2CCAIA%2CaAAA%2CkDAAA%2CCAMA%2CYAAA%2CqGAAA%2CCAOI%2CmBAAA%2C4GAAA%2CCASA%2CmBAAA%2CqDAAA%2CCAMJ%2CuBAAA%2CkFAAA%2CCAOA%2CiBAAA%2CgEAAA%2CCAMA%2CmBAAA%2CeAAA%2CCAGA%2CaAAA%2CUAAA%2CCAGA%2CyBACI%2CcAAA%2CqCAAA%2CCAKA%2CYAAA%2CwBAAA%2CCAGI%2CmBAAA%2CgCAAA%2CCAKA%2CmBAAA%2CkCAAA%2CCAMJ%2CwCAAA%2CwBAAA%2CCAMA%2CiBAAA%2C0BAAA%2CCAKA%2CcAAA%2CUAAA%2CCAAA%2CCAOJ%2CWAAA%2CyBAAA%2CCAIA%2CeAAA%2CsBAAA%2CCAMA%2CWAAA%2CsCAAA%2CCAMA%2CgBAAA%2CiDAAA%2CCAGI%2CwBAAA%2CgBAAA%2CoCAAA%2CCAAA%2CCAKJ%2CWAAA%2CkDAAA%2CCAII%2CcAAA%2C4FAAA%2CCAKI%2C0BAAA%2CkCAAA%2CCAGI%2C8BAAA%2CsEAAA%2CCAUR%2CcAAA%2CuEAAA%2CCAMJ%2CWAAA%2CsIAAA%2CCAMI%2CeAAA%2CsDAAA%2CCAOJ%2CWAAA%2C8EAAA%2CCAMA%2CoCACI%2CgBAAA%2CqBAAA%2CCAAA%2CCASJ%2CgBAAA%2C4EAAA%2CCAMI%2CmBAAA%2CsJAAA%2CCAUI%2CiDAAA%2CuDAAA%2CCAUR%2CMAAA%2CUAAA%2CCAIA%2CUAAA%2CkBAAA%2CCAIA%2CoBAAA%2C6BAAA%2CCAGI%2CoCAAA%2CoBAAA%2CcAAA%2CCAAA%2CCAKJ%2CcAAA%2CoEAAA%2CCAKI%2CoCAAA%2CcAAA%2CmBAAA%2CCAAA%2CCAIA%2C8BAAA%2CyEAAA%2CCAKI%2C4CAAA%2CwBAAA%2CCAKJ%2CgCAAA%2CqGAAA%2CCAOI%2CoCAAA%2CgCAAA%2C6CAAA%2CCAAA%2CCAKA%2C0EAAA%2CwGAAA%2CCAaJ%2CmCAAA%2CwWAAA%2CCAkBI%2CoCAAA%2CmCAAA%2CwCAAA%2CCAAA%2CCAMA%2CoCAAA%2CmCAAA%2CwCAAA%2CCAAA%2CCAOA%2CyCAAA%2C0BAAA%2CCAIA%2C2CAAA%2CyGAAA%2CCAQA%2CyCAAA%2CYAAA%2CCAKJ%2CwCAAA%2CSAAA%2CCAEI%2CoCAAA%2CwCAAA%2CQAAA%2CCAAA%2CCAGA%2CgDAAA%2CoHAAA%2CCAQJ%2CwCAAA%2CUAAA%2CCAEI%2CoCAAA%2CwCAAA%2CSAAA%2CCAAA%2CCAGA%2CgDAAA%2CwHAAA%2CCAQJ%2CuCAAA%2C2DAAA%2CCAMI%2CiEAAA%2CiJAAA%2CCASI%2CuEAAA%2C0BAAA%2CCAIA%2CoCAAA%2CiEAAA%2CmCAAA%2CCAAA%2CCAOJ%2CwEAAA%2CqBAAA%2CCAKJ%2CkCAAA%2C8CAAA%2CCAII%2CoCAAA%2CkCAAA%2CaAAA%2CCAAA%2CCAMR%2CaAAA%2C6BAAA%2CCAGI%2CmBAAA%2C2DAAA%2CCAMA%2CiBAAA%2CUAAA%2CCAGA%2CyBAAA%2C4EAAA%2CCAKI%2C%2BBAAA%2C0BAAA%2CCAIA%2CiCAAA%2CkMAAA%2CCAaA%2CgCAAA%2C0OAAA%2CCAaJ%2C2BAAA%2CiHAAA%2CCAUI%2CgCAAA%2CsBAAA%2CCAKJ%2CoCAAA%2C8FAAA%2CCASA%2CkCAAA%2C%2BXAAA%2CCAmBA%2CyCAAA%2CmHAAA%2CCASA%2C%2BCAAA%2C%2BDAAA%2CCAMA%2CiCAAA%2C6NAAA%2CCAcI%2CuCAAA%2C0BAAA%2CCAIA%2CuCAAA%2CYAAA%2CCAIJ%2CyBAAA%2C8DAAA%2CCAMJ%2CWAAA%2C8DAAA%2CCAIA%2CaAAA%2C2CAAA%2CCAMA%2CoCACI%2CaAAA%2CUAAA%2CCAGA%2CWAAA%2CUAAA%2CCAGA%2CiCAAA%2CwBAAA%2CCAAA%2CCAYJ%2CsBAAA%2CoBAAA%2CCAaI%2CsBAAA%2CsDAAA%2CCAOI%2C4BAAA%2C2BAAA%2CCAGI%2C%2BBAAA%2C%2BBAAA%2CCAIA%2CqCAAA%2CsBAAA%2CCAGA%2C%2BBAAA%2CgEAAA%2CCAOA%2C0CAAA%2C%2BDAAA%2CCAMA%2CgDAAA%2CSAAA%2CCAMR%2CyBAAA%2CMAAA%2CCAAA%2CCAWA%2CyBACI%2CsBAAA%2CoBAAA%2CCAAA%2CCASR%2C2BACI%2CsBAAA%2C8CAAA%2CCAKA%2CgBAAA%2CsBAAA%2CCAIA%2CoCAAA%2CeAAA%2CCAGA%2CwBAAA%2C6CAAA%2CCAMA%2CaAAA%2CiBAAA%2CCAEI%2CeAAA%2CyLAAA%2CCAWI%2CqBAAA%2CgCAAA%2CCAMR%2CyBACI%2CsBAAA%2CaAAA%2CCAGA%2C8BAAA%2CoBAAA%2CCAGA%2CwBAAA%2CyBAAA%2CCAAA%2CCAAA%2CCAOR%2CqBAAA%2CuBAAA%22%7D */