@charset "UTF-8";html,body{font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-size:18px;color:#000}a{text-decoration:none}.br-sp{display:none}@media (max-width:767.98px){.br-sp{display:block}}.link-btn{max-width:350px;width:90%;height:50px;margin:20px auto}.link-btn a{position:relative;border-radius:25px;background-color:#955e29;color:#fff;font-weight:700;font-size:18px;text-align:center;display:block;padding:10px;transition:.4s ease}.link-btn a:after{content:"";border-bottom:2px solid #fff;border-right:2px solid #fff;height:15px;width:15px;position:absolute;right:30px;top:17px;transform:rotate(-45deg)}.link-btn a:hover{background-color:rgba(149,94,41,.6)}.sec-title{margin:30px 0;text-align:center;overflow:hidden}.sec-title .title-en{position:relative;font-size:32px;text-align:center;display:inline-block;font-weight:700;color:#955e29;font-family:"TsukuARdGothic-Regular","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka,sans-serif}.sec-title .title-en:before{content:"";position:absolute;background-color:#955e29;height:1px;width:90px;left:-110px;top:22px}.sec-title .title-en:after{content:"";position:absolute;background-color:#955e29;display:block;height:1px;width:90px;right:-110px;top:22px}@media (max-width:767.98px){.sec-title .title-en:before{content:none}.sec-title .title-en:after{content:none}}.sec-title .title-ja{font-size:18px;text-align:center;display:block;color:#955e29;font-family:"TsukuARdGothic-Regular","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka,sans-serif}header{position:relative}header .header-wrapper{margin-top:70px}@media (max-width:767.98px){header .header-wrapper{margin-top:30px}}header .header-wrapper .header-logo{margin-top:70px;max-width:300px;width:90%;margin:auto}@media (max-width:767.98px){header .header-wrapper .header-logo{height:66px;width:140px;padding-top:15px}}header .header-wrapper .header-nav{max-width:750px;width:90%;margin:50px auto 0}header .header-wrapper .header-nav ul{display:flex;justify-content:space-between;padding-left:0}header .header-wrapper .header-nav ul li{list-style:none;padding-left:0}header .header-wrapper .header-nav ul li a{display:block;color:#000;text-align:center;padding-bottom:5px;transition:.6s ease;border-bottom:1px solid transparent}header .header-wrapper .header-nav ul li a span{display:block;text-align:center;font-size:12px}header .header-wrapper .header-nav ul li a:hover{border-bottom:1px solid #955e29}header .header-wrapper .header-nav ul li.current-menu-item a{border-bottom:1px solid #955e29}@media (max-width:767.98px){header .header-wrapper .header-nav ul li.current-menu-item a{border-bottom:1px solid transparent}}@media (max-width:767.98px){header .header-wrapper .header-nav{position:absolute;height:100vh;width:200px;left:-210px;max-width:none;top:0;margin-top:0;padding-top:100px;background-color:#fff;transition:.6s ease;border:1px solid #955e29;z-index:110}header .header-wrapper .header-nav ul{display:block;transition:.6s ease;left:-210px}header .header-wrapper .header-nav ul li{padding:10px 0}header .header-wrapper .header-nav ul li a{color:#955e29;display:block;width:100%;margin:auto}header .header-wrapper .header-nav ul li a:hover{border-bottom:1px solid transparent}header .header-wrapper .header-nav.active{left:0}header .header-wrapper .header-nav.active ul{left:0}}header .header-wrapper .header-hamburger{display:none;overflow:hidden;position:absolute;top:45px;left:30px;width:40px;height:40px;float:left;cursor:pointer;z-index:120}@media (max-width:767.98px){header .header-wrapper .header-hamburger{display:block}}header .header-wrapper .header-hamburger span{display:block;position:absolute;left:10px;top:0;width:30px;height:4px;background:#955e29;transition:.4s;border-radius:2px}header .header-wrapper .header-hamburger span:nth-child(1){transform:translateY(10px)}header .header-wrapper .header-hamburger span:nth-child(2){opacity:1;transform:translateY(20px)}header .header-wrapper .header-hamburger span:nth-child(3){transform:translateY(30px)}header .header-wrapper .header-hamburger.active span:nth-child(1){transform:rotate(45deg);top:20px}header .header-wrapper .header-hamburger.active span:nth-child(2){background-color:transparent}header .header-wrapper .header-hamburger.active span:nth-child(3){transform:rotate(-45deg);top:20px}header .mv-slider{overflow-x:hidden;overflow-y:hidden}header .mv-slider .slider-img img{max-width:1200px;width:95%;margin:auto}header .mv-slider .slick-dots{bottom:0}header .page-mv{width:100%}header .page-mv img{width:100%}main .fp-sec-reserve{margin:20px 0 0}main .fp-sec-reserve .reserve-list{width:100%;position:relative;display:flex}main .fp-sec-reserve .reserve-list .reserve-item{position:relative;width:50%}main .fp-sec-reserve .reserve-list .reserve-item img{width:100%}main .fp-sec-reserve .reserve-list .reserve-item .message-box{position:absolute;max-width:550px;height:260px;width:50%;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(255,255,255,.6);color:#955e29;padding:20px}main .fp-sec-reserve .reserve-list .reserve-item .message-box .en-category{width:100%;text-align:center;font-size:2vw;font-family:"TsukuARdGothic-Regular","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka,sans-serif;margin:10px 0}@media screen and (min-width:700px){main .fp-sec-reserve .reserve-list .reserve-item .message-box .en-category{font-size:14px}}main .fp-sec-reserve .reserve-list .reserve-item .message-box .message{width:100%;text-align:center;font-size:3.5vw;margin:10px 0;font-family:"游明朝体","Yu Mincho",YuMincho,"ヒラギノ明朝 Pro","Hiragino Mincho Pro","MS P明朝","MS PMincho",serif;font-weight:700}@media screen and (min-width:857.1428571429px){main .fp-sec-reserve .reserve-list .reserve-item .message-box .message{font-size:30px}}main .fp-sec-reserve .reserve-list .reserve-item .message-box .link-btn-reserve{max-width:250px;width:80%;height:50px;font-size:3vw;border:1px solid #955e29;margin:10px auto}@media screen and (min-width:600px){main .fp-sec-reserve .reserve-list .reserve-item .message-box .link-btn-reserve{font-size:18px}}@media (max-width:991.98px){main .fp-sec-reserve .reserve-list .reserve-item .message-box .link-btn-reserve{height:auto}}main .fp-sec-reserve .reserve-list .reserve-item .message-box .link-btn-reserve a{display:block;width:100%;height:100%;padding:10px;text-align:center;color:#955e29;transition:.4s ease;font-weight:700}main .fp-sec-reserve .reserve-list .reserve-item .message-box .link-btn-reserve a:hover{background-color:#955e29;color:#fff;opacity:1}@media (max-width:991.98px){main .fp-sec-reserve .reserve-list .reserve-item .message-box{position:relative;width:100%;height:auto;top:0;left:0;transform:none;background-color:none;border:1px solid #955e29}main .fp-sec-reserve .reserve-list .reserve-item .message-box.even{border-left:none}}main .fp-sec-information{background-image:url(//cake-kawasaki.com/wp-content/themes/patisserie-kawasaki/assets/css/../images/fp-news-bg.jpg);background-size:cover;padding:120px 0}main .fp-sec-information .fp-information-list{margin:20px 0 60px}main .fp-sec-information .fp-information-list .news-box{border-bottom:1px solid #898265}main .fp-sec-information .fp-information-list .news-box a{color:#955e29;display:flex;padding-top:10px;padding-bottom:10px;transition:.4s ease}main .fp-sec-information .fp-information-list .news-box a .information-date{margin:10px 5px 5px 0;font-weight:700}main .fp-sec-information .fp-information-list .news-box a .information-category{color:#fff;background-color:#955e29;margin:5px 10px;padding:5px 10px;font-weight:700;border-radius:5px}main .fp-sec-information .fp-information-list .news-box a .information-title{margin:10px 0 5px 5px;color:#000}main .fp-sec-information .fp-information-list .news-box a:hover{opacity:.6}@media (max-width:767.98px){main .fp-sec-information .fp-information-list .news-box a{padding-top:20px;flex-wrap:wrap}main .fp-sec-information .fp-information-list .news-box a .information-title{width:100%}}main .fp-sec-sweets{padding:120px 0}main .fp-sec-sweets .fp-sweets-message{width:100%;margin:20px 0}main .fp-sec-sweets .fp-sweets-message .img-box{max-width:500px;width:90%;margin:auto}main .fp-sec-sweets .fp-sweets-message .img-box img{width:100%}main .fp-sec-sweets .sweets-list{margin:30px auto}main .fp-sec-sweets .sweets-list .sweet-item{margin:30px 0;position:relative}main .fp-sec-sweets .sweets-list .sweet-item .item-img{padding-top:30px;width:100%}main .fp-sec-sweets .sweets-list .sweet-item .item-img img{width:100%}main .fp-sec-sweets .sweets-list .sweet-item .item-name{margin:20px}main .fp-sec-sweets .sweets-list .sweet-item .item-name h3{font-size:22px;text-align:center;font-weight:700;color:#955e29}main .fp-sec-sweets .sweets-list .sweet-item .link-btn{width:100%}main .fp-sec-sweets .sweets-list .sweet-item .link-btn a{width:100%}main .fp-sec-sweets .sweets-list .sweet-item:before{content:"";display:block;top:0;width:100%;height:6px;background-image:url(//cake-kawasaki.com/wp-content/themes/patisserie-kawasaki/assets/css/../images/border-line.svg);background-size:cover}main .fp-sec-sweets .sweets-list .sweet-item:after{content:"";display:block;bottom:0;width:100%;height:6px;background-image:url(//cake-kawasaki.com/wp-content/themes/patisserie-kawasaki/assets/css/../images/border-line.svg);background-size:cover}main .fp-sec-shop{background-color:#f4efc9;padding:90px 0}main .fp-sec-shop .message-list{display:flex}main .fp-sec-shop .message-list .message-box{width:50%;padding-left:20px;order:1}main .fp-sec-shop .message-list .message-box .message-title{margin-top:40px;max-width:430px;width:90%}main .fp-sec-shop .message-list .message-box .message-title img{width:100%}main .fp-sec-shop .message-list .message-box .message-txt{margin:50px 0}main .fp-sec-shop .message-list .message-box .link-btn{margin-left:0}@media (max-width:767.98px){main .fp-sec-shop .message-list .message-box .link-btn{margin-left:auto}}main .fp-sec-shop .message-list .img-box{order:0;padding-right:20px;width:50%}main .fp-sec-shop .message-list .img-box img{width:100%}@media (max-width:767.98px){main .fp-sec-shop .message-list{display:block}main .fp-sec-shop .message-list .message-box{width:100%;padding-left:0;text-align:center;margin:auto}main .fp-sec-shop .message-list .message-box .message-title{margin:auto}main .fp-sec-shop .message-list .img-box{padding-right:0;width:100%}}main .sec-shop-introduction{padding:90px 0 0}main .sec-shop-introduction .shop-introduction-message1{max-width:880px;width:90%;margin:15px auto}main .sec-shop-introduction .shop-introduction-message1 .img-box.pc{display:block}main .sec-shop-introduction .shop-introduction-message1 .img-box.sp{display:none}main .sec-shop-introduction .shop-introduction-message1 .img-box img{width:100%}@media (max-width:767.98px){main .sec-shop-introduction .shop-introduction-message1{max-width:480px}main .sec-shop-introduction .shop-introduction-message1 .img-box.pc{display:none}main .sec-shop-introduction .shop-introduction-message1 .img-box.sp{display:block}}main .sec-shop-introduction .shop-introduction-description1{margin:30px 0 50px;display:flex;flex-wrap:wrap;justify-content:space-between}main .sec-shop-introduction .shop-introduction-description1 .txt-box{width:50%;padding-right:20px}main .sec-shop-introduction .shop-introduction-description1 .img-box{width:50%;padding-left:20px}main .sec-shop-introduction .shop-introduction-description1 .img-box img{width:100%}@media (max-width:991.98px){main .sec-shop-introduction .shop-introduction-description1{display:block}main .sec-shop-introduction .shop-introduction-description1 .txt-box{width:100%;padding-right:0}main .sec-shop-introduction .shop-introduction-description1 .img-box{width:100%;padding-top:30px;padding-left:0}}main .sec-shop-introduction .shop-introduction-message2{max-width:430px;width:90%;margin:15px auto}main .sec-shop-introduction .shop-introduction-message2 .img-box img{width:100%}main .sec-shop-introduction .shop-introduction-description2{margin:30px 0 50px;width:100%}main .sec-shop-introduction .shop-introduction-description2 .img-list{margin-top:40px;display:flex;justify-content:space-between}main .sec-shop-introduction .shop-introduction-description2 .img-list .img-box{width:50%}main .sec-shop-introduction .shop-introduction-description2 .img-list .img-box img{width:100%}main .sec-shop-introduction .shop-introduction-description2 .img-list .img-box:first-child{padding-right:15px}main .sec-shop-introduction .shop-introduction-description2 .img-list .img-box:last-child{padding-left:15px}main .sec-shop-introduction .shop-introduction-description2 .img-list .img-box .txt{padding-top:15px}@media (max-width:767.98px){main .sec-shop-introduction .shop-introduction-description2 .img-list{display:block}main .sec-shop-introduction .shop-introduction-description2 .img-list .img-box{width:100%}main .sec-shop-introduction .shop-introduction-description2 .img-list .img-box:first-child{padding:0}main .sec-shop-introduction .shop-introduction-description2 .img-list .img-box:last-child{padding-top:30px;padding-left:0}}main .sec-shop-point{padding:50px 0 120px}main .sec-shop-point .point-img{width:100%;margin:auto;padding-top:50px;max-width:275px}main .sec-shop-point .point-img img{width:100%}main .sec-shop-point .point-title{font-size:25px;font-family:"游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ",Meiryo,"MS Pゴシック","MS PGothic",sans-serif;font-weight:700;color:#955e29;text-align:center;padding-top:20px;padding-bottom:20px}main .sec-shop-point .point-txt{text-align:center}main .sec-sweets{background-color:#f4efc9;padding:90px 0 120px}main .sec-sweets .sweets-message{max-width:960px;width:90%;margin:15px auto}main .sec-sweets .sweets-message .img-box.pc{display:block}main .sec-sweets .sweets-message .img-box.sp{display:none}main .sec-sweets .sweets-message .img-box img{width:100%}@media (max-width:767.98px){main .sec-sweets .sweets-message{max-width:480px}main .sec-sweets .sweets-message .img-box.pc{display:none}main .sec-sweets .sweets-message .img-box.sp{display:block}}main .sec-sweets .sweets-category{margin:30px auto;width:960px;padding:10px}main .sec-sweets .sweets-category ul{background-color:#fff;border-radius:30px;display:flex;margin:0;padding:0;text-align:center;justify-content:center;flex-wrap:wrap}main .sec-sweets .sweets-category ul li{padding:15px;list-style:none}main .sec-sweets .sweets-category ul li a{display:inline-block;font-weight:700;color:#955e29;transition:.4s ease}main .sec-sweets .sweets-category ul li a:hover{opacity:.6}main .sec-sweets .sweets-category ul li:before{content:"／";position:relative;font-weight:700;padding-right:20px}main .sec-sweets .sweets-category ul li:last-child:after{content:"／";position:relative;font-weight:700;padding-left:20px}@media (max-width:991.98px){main .sec-sweets .sweets-category ul li{width:250px;margin:10px}main .sec-sweets .sweets-category ul li:before{content:none}main .sec-sweets .sweets-category ul li:last-child:after{content:none}}main .sec-sweets .sweets-list{width:980px;margin:0 auto}main .sec-sweets .sweets-list .listrow{display:flex;flex-wrap:wrap;justify-content:space-between}main .sec-sweets .sweets-list .listrow .sweets-item{background-color:#fff;width:calc(50% - 20px);margin:20px 0 50px auto;box-shadow:3px 3px 0 rgba(0,0,0,.3)}main .sec-sweets .sweets-list .listrow .sweets-item:first-child{margin:20px auto 50px 0}@media (max-width:767.98px){main .sec-sweets .sweets-list .listrow .sweets-item{width:calc(50% - 10px)}}main .sec-sweets .sweets-list .listrow .sweets-item a{display:block;padding:15px;width:100%;height:auto;color:#955e29;transition:.4s ease}main .sec-sweets .sweets-list .listrow .sweets-item a .sweets-img img{width:100%}main .sec-sweets .sweets-list .listrow .sweets-item a .item-name-en{margin:20px auto 5px;text-align:center;font-size:12px;color:#000}main .sec-sweets .sweets-list .listrow .sweets-item a .item-name-ja{margin-bottom:20px;text-align:center;font-size:18px;font-weight:700;color:#955e29}main .sec-sweets .sweets-list .listrow .sweets-item a:hover{opacity:.6}main .sec-sweets .sweets-reserve{max-width:940px;width:95%;margin:auto;padding:0;background-color:#fff}main .sec-sweets .sweets-reserve a{display:block;width:100%;height:auto;transition:.4s ease}main .sec-sweets .sweets-reserve a img{width:100%}main .sec-sweets .sweets-reserve a img.img-pc{display:block}@media (max-width:767.98px){main .sec-sweets .sweets-reserve a img.img-pc{display:none}}main .sec-sweets .sweets-reserve a img.img-sp{display:none}@media (max-width:767.98px){main .sec-sweets .sweets-reserve a img.img-sp{display:block}}main .sec-sweets .sweets-reserve a:hover{opacity:.6}main .sec-information{background-color:#f4efc9;padding:90px 0 120px}main .sec-information .outer{display:flex;justify-content:space-between;width:100%}main .sec-information .outer .blog-list,main .sec-information .outer .blog-info{width:calc(100% - 310px);padding-right:20px}main .sec-information .outer .blog-list .subinfo,main .sec-information .outer .blog-info .subinfo{display:flex;justify-content:space-between;font-size:14px}main .sec-information .outer .blog-list .subinfo .date,main .sec-information .outer .blog-info .subinfo .date{display:inline-block;margin-top:3px}main .sec-information .outer .blog-list .subinfo .date:before,main .sec-information .outer .blog-info .subinfo .date:before{content:"";background-image:url(//cake-kawasaki.com/wp-content/themes/patisserie-kawasaki/assets/css/../images/calender-icon.svg);background-size:contain;background-repeat:no-repeat;width:15px;height:15px;display:inline-block;padding-right:20px}main .sec-information .outer .blog-list .subinfo .cat-info,main .sec-information .outer .blog-info .subinfo .cat-info{background-color:#fcc800;border-radius:15px;padding:3px 20px 0}main .sec-information .outer .blog-list a,main .sec-information .outer .blog-info a{color:#000;transition:.4s ease}main .sec-information .outer .blog-list a .blog-box,main .sec-information .outer .blog-info a .blog-box{display:flex;flex-wrap:nowrap;justify-content:left;padding:20px 0;border-bottom:1px solid #b3b3b3}main .sec-information .outer .blog-list a .blog-box .img-box,main .sec-information .outer .blog-info a .blog-box .img-box{position:relative;width:170px;height:170px;background-color:#f2f2f2;overflow:hidden}main .sec-information .outer .blog-list a .blog-box .img-box img,main .sec-information .outer .blog-info a .blog-box .img-box img{position:absolute;width:170px;height:170px;left:50%;top:50%;transform:translate(-50%,-50%)}main .sec-information .outer .blog-list a .blog-box .content-box,main .sec-information .outer .blog-info a .blog-box .content-box{width:calc(100% - 170px);padding:0 5px 0 20px}main .sec-information .outer .blog-list a .blog-box .content-box .title,main .sec-information .outer .blog-info a .blog-box .content-box .title{font-size:18px;margin-top:10px}main .sec-information .outer .blog-list a .blog-box .content-box .excerpt,main .sec-information .outer .blog-info a .blog-box .content-box .excerpt{font-size:16px}main .sec-information .outer .blog-list a .blog-box:last-child,main .sec-information .outer .blog-info a .blog-box:last-child{border-bottom:none}@media (max-width:575.98px){main .sec-information .outer .blog-list a .blog-box,main .sec-information .outer .blog-info a .blog-box{display:block}main .sec-information .outer .blog-list a .blog-box .img-box,main .sec-information .outer .blog-info a .blog-box .img-box{width:100%}main .sec-information .outer .blog-list a .blog-box .img-box img,main .sec-information .outer .blog-info a .blog-box .img-box img{width:auto;height:100%}main .sec-information .outer .blog-list a .blog-box .content-box,main .sec-information .outer .blog-info a .blog-box .content-box{width:100%;padding-top:20px}}main .sec-information .outer .blog-list a:hover,main .sec-information .outer .blog-info a:hover{opacity:.6}main .sec-information .outer .blog-list .pagination .wp-pagenavi,main .sec-information .outer .blog-info .pagination .wp-pagenavi{margin:30px auto;display:flex}main .sec-information .outer .blog-list .pagination .wp-pagenavi .current,main .sec-information .outer .blog-info .pagination .wp-pagenavi .current{margin:5px;width:50px;height:50px;border-radius:25px;font-size:18px;padding:10px;display:block;text-align:center;background-color:#955e29;color:#f4efc9;font-weight:400;border:none}main .sec-information .outer .blog-list .pagination .wp-pagenavi a,main .sec-information .outer .blog-info .pagination .wp-pagenavi a{margin:5px;width:50px;height:50px;border-radius:25px;font-size:18px;padding:10px;display:block;text-align:center;color:#955e29;border:1px solid #955e29;transition:.4s ease}main .sec-information .outer .blog-list .pagination .wp-pagenavi a:hover,main .sec-information .outer .blog-info .pagination .wp-pagenavi a:hover{background-color:#955e29;color:#f4efc9;opacity:1}main .sec-information .outer .blog-list h2,main .sec-information .outer .blog-info h2{margin:30px 0}main .sec-information .outer .blog-list .category-list,main .sec-information .outer .blog-info .category-list{display:flex}main .sec-information .outer .blog-list .category-list .category-title,main .sec-information .outer .blog-info .category-list .category-title{background-color:#fcc800;border-radius:15px;padding:3px 20px 0}main .sec-information .outer .blog-list .category-list .post-categories,main .sec-information .outer .blog-info .category-list .post-categories{display:flex;margin-bottom:0;padding-left:0}main .sec-information .outer .blog-list .category-list .post-categories li,main .sec-information .outer .blog-info .category-list .post-categories li{list-style:none;margin:3px 10px}main .sec-information .outer .blog-list .category-list .post-categories li a,main .sec-information .outer .blog-info .category-list .post-categories li a{color:#000;transition:.4s ease}main .sec-information .outer .blog-list .category-list .post-categories li a:hover,main .sec-information .outer .blog-info .category-list .post-categories li a:hover{opacity:.6}@media (max-width:991.98px){main .sec-information .outer .blog-info{width:100%}}main .sec-information .outer .widget-area{width:300px;padding-left:10px}@media (max-width:991.98px){main .sec-information .outer{display:block}main .sec-information .outer .blog-list{width:100%}main .sec-information .outer .widget-area{width:100%}}main .sec-reserve{background-image:url(//cake-kawasaki.com/wp-content/themes/patisserie-kawasaki/assets/css/../images/fp-news-bg.jpg);background-size:cover;padding:120px 0}main .sec-reserve .reserve-area{margin:0 auto;max-width:850px;padding:0 20px}main .sec-reserve .reserve-area .wqe-Form{color:#000}main .sec-reserve .reserve-area .wqe-Form .wqe-HNavigator .wqe-belongs-hnavigator.wqe-sticks-top{background-color:#fff;box-shadow:none}main .sec-reserve .reserve-area .wqe-Form .wqe-HNavigator .wqe-belongs-hnavigator.wqe-NavBar.wqe-belongs-hnavigator>.wqe--menuWrap>.wqe--menu{overflow:auto}@media (max-width:767.98px){main .sec-reserve .reserve-area .wqe-Form .wqe-HNavigator .wqe-belongs-hnavigator.wqe-NavBar.wqe-belongs-hnavigator>.wqe--menuWrap>.wqe--menu{overflow-x:scroll}}main .sec-reserve .reserve-area .wqe-Form .wqe-HNavigator .wqe-belongs-hnavigator.wqe-NavBar.wqe-belongs-hnavigator>.wqe--menuWrap>.wqe--menu>.wqe--item>a{font-size:16px;padding:0 10px}main .sec-reserve .reserve-area .wqe-Form .wqe-HNavigator .wqe-belongs-hnavigator:after{content:none}main .sec-reserve .reserve-area .wqe-Form .wqe-Product{padding:10px}main .sec-reserve .reserve-area .wqe-Form .wqe-Product>.wqe--info>.wqe--main>.wqe--name{margin:20px 0 10px;font-weight:700;color:#000}main .sec-reserve .reserve-area .wqe-Form .wqe-Product>.wqe--info>.wqe--main>.wqe--note{text-align:left;color:#000;border-top:1px solid #b3b3b3;padding-top:20px}main .sec-reserve .reserve-area .wqe-Form .wqe-Product>.wqe--info>.wqe--main>.wqe--prices{margin:20px 0 10px;color:#f15a24}main .sec-reserve .reserve-area .add-info{margin-top:80px}main .sec-item{background-color:#f4efc9;padding:90px 0 120px}main .sec-item .item-category{margin:30px auto;width:960px;padding:10px}main .sec-item .item-category ul{background-color:#fff;border-radius:30px;display:flex;margin:0;padding:0;text-align:center;justify-content:center;flex-wrap:wrap}main .sec-item .item-category ul li{padding:15px;list-style:none}main .sec-item .item-category ul li a{display:inline-block;font-weight:700;color:#955e29;transition:.4s ease}main .sec-item .item-category ul li a:hover{opacity:.6}main .sec-item .item-category ul li:before{content:"／";position:relative;font-weight:700;padding-right:20px}main .sec-item .item-category ul li:last-child:after{content:"／";position:relative;font-weight:700;padding-left:20px}@media (max-width:991.98px){main .sec-item .item-category ul li{width:250px;margin:10px}main .sec-item .item-category ul li:before{content:none}main .sec-item .item-category ul li:last-child:after{content:none}}main .sec-item .item-description{text-align:center;margin-top:20px;margin-bottom:40px}main .sec-item .item-list{width:100%;margin:80px auto 30px;display:flex;flex-wrap:wrap;justify-content:space-between}main .sec-item .item-list .item-box{width:300px;padding:15px 10px}main .sec-item .item-list .item-box .img-box{width:100%;padding-bottom:10px}main .sec-item .item-list .item-box .img-box img{width:100%}main .sec-item .item-list .item-box .subinfo{height:30px;margin-top:30px;margin-bottom:10px}main .sec-item .item-list .item-box .subinfo .cat-info.net{display:inline;font-size:12px;padding:5px;color:#fff;background-color:#e45828}main .sec-item .item-list .item-box .item-name{font-size:18px;font-weight:700;padding-bottom:10px;border-bottom:1px solid #b3b3b3}main .sec-item .item-list .item-box .item-description{width:100%;text-align:left;font-size:14px}main .sec-item .item-list:after{content:"";display:block;width:30%}@media (max-width:767.98px){main .sec-item .item-list{display:block}main .sec-item .item-list .item-box{width:100%}}main .sec-item .item-reserve{max-width:940px;width:95%;margin:auto;padding:0;background-color:#fff}main .sec-item .item-reserve a{display:block;width:100%;height:auto;transition:.4s ease}main .sec-item .item-reserve a img{width:100%}main .sec-item .item-reserve a img.img-pc{display:block}@media (max-width:767.98px){main .sec-item .item-reserve a img.img-pc{display:none}}main .sec-item .item-reserve a img.img-sp{display:none}@media (max-width:767.98px){main .sec-item .item-reserve a img.img-sp{display:block}}main .sec-item .item-reserve a:hover{opacity:.6}main .sec-calender{padding:90px 0}footer .footer-wrapper{margin:60px 0 0}footer .footer-wrapper .footer-logo{max-width:380px;width:50%;margin:auto}footer .footer-wrapper .footer-logo img{width:100%}footer .footer-wrapper .footer-shop-info{position:relative;margin:60px 0;padding:20px 0;text-align:center}footer .footer-wrapper .footer-shop-info .shop-name{margin-top:20px;font-size:20px;font-weight:700}footer .footer-wrapper .footer-shop-info .shop-address{margin-top:10px}footer .footer-wrapper .footer-shop-info .shop-business-time{margin-top:0}footer .footer-wrapper .footer-shop-info .shop-tel-no{position:relative;font-size:50px;font-family:"TsukuARdGothic-Regular","Hiragino Maru Gothic Pro","ヒラギノ丸ゴ Pro W4","ヒラギノ丸ゴ Pro","Hiragino Kaku Gothic Pro","ヒラギノ角ゴ Pro W3","メイリオ","Meiryo","ＭＳ Ｐゴシック",Osaka,sans-serif;color:#955e29;display:inline-block}footer .footer-wrapper .footer-shop-info .shop-tel-no img{width:40px}@media (max-width:767.98px){footer .footer-wrapper .footer-shop-info .shop-tel-no{font-size:30px}footer .footer-wrapper .footer-shop-info .shop-tel-no img{width:30px}}footer .footer-wrapper .footer-shop-info:before{content:"";display:block;position:absolute;top:0;width:85px;height:3px;left:50%;background-color:#955e29;transform:translateX(-50%)}footer .footer-wrapper .footer-shop-info:after{content:"";display:block;position:absolute;bottom:0;width:85px;height:3px;left:50%;background-color:#955e29;transform:translateX(-50%)}footer .map iframe{width:100%}footer .sec-copyright{margin-top:-10px;background-color:#fcc800;padding:20px 0}footer .sec-copyright .copyright{text-align:center}.widget-menu li{list-style:none}.xo-event-calendar .xo-months{display:flex}.xo-event-calendar .xo-months .xo-month-wrap{margin:10px}.xo-event-calendar .xo-months .xo-month-wrap .month-header button{display:none}.xo-event-calendar .xo-months .xo-month-wrap:first-child{margin-left:0}.xo-event-calendar .xo-months .xo-month-wrap:last-child{margin-right:0}@media (max-width:767.98px){.xo-event-calendar .xo-months{display:block}.xo-event-calendar .xo-months .xo-month-wrap{margin:20px 0}}.widget{list-style:none;padding-top:20px}.widget h2{font-size:20px;font-weight:700;text-align:center;padding-bottom:7px}.widget ul{padding-left:0}.widget ul li{list-style:none;border-bottom:1px solid #b3b3b3;padding:10px 0}.widget ul li a{color:#000;transition:.4s ease}.widget ul li a:hover{opacity:.6}.widget ul li:first-child{border-top:1px solid #b3b3b3}.widget .rpwwt-widget ul li{position:relative;border-bottom:1px solid #b3b3b3;margin:0;padding:10px 0}.widget .rpwwt-widget ul li a{color:#000;transition:.4s ease}.widget .rpwwt-widget ul li a:hover{opacity:.6}.widget .rpwwt-widget ul li .rpwwt-post-title{font-weight:16px}.widget .rpwwt-widget ul li .rpwwt-post-date{position:absolute;font-size:14px;bottom:20px;left:calc(90px + 0.75em)}.widget .rpwwt-widget ul li .rpwwt-post-date:before{content:"";background-image:url(//cake-kawasaki.com/wp-content/themes/patisserie-kawasaki/assets/css/../images/calender-icon.svg);background-size:contain;background-repeat:no-repeat;width:15px;height:15px;display:inline-block;padding-right:20px}.widget .rpwwt-widget ul li:first-child{border-top:1px solid #b3b3b3}.list{display:flex;flex-wrap:wrap}.list li{width:49%;margin-right:1%;list-style:none;-webkit-animation:test .8s;animation:test .8s}.list li:nth-child(even){margin-right:0}@-webkit-keyframes test{0%{transform:scale(.1)}100%{transform:none}}@keyframes test{0%{transform:scale(.1)}100%{transform:none}}