.main{height:100%;width:100% !important;max-width:100%;padding:0!important;border:0}.footer{margin-top:0;padding:0}.content{margin-top:0}#admin-panel{display:none}.article-header{display:none}@media screen and (min-width:750px){body{font-family:serif,"游明朝","yu mincho","游明朝体","yumincho","ヒラギノ明朝 pro w3","hiragino mincho pro","hiraminpron-w3","hgs明朝e","ＭＳ Ｐ明朝","ms pmincho";width:100%;padding:0;margin:0;background-color:transparent;z-index:0;overflow-x:hidden}p{color:#000;line-height:1.8em;font-size:16px;margin:13px 0;letter-spacing:1.2px;font-family:serif,"游明朝","yu mincho","游明朝体","yumincho","ヒラギノ明朝 pro w3","hiragino mincho pro","hiraminpron-w3","hgs明朝e","ＭＳ Ｐ明朝","ms pmincho"}img{width:100%}a{transition:.2s}a:hover{opacity:.8}.relative{position:relative}button{border:none;background:0 0;outline:none}p a{text-decoration:none;color:#fff;transition:.3s}p a:hover{opacity:.8}.sp-none{display:block}.pc-none{display:none}.fadeInUp{opacity:0;transition:4s}.fadeIn-left{opacity:0;transform:translateX(-30px);transition:2s}.fadeIn-right{opacity:0;transform:translateY(-30px);transition:2s}ul{list-style:none;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0;width:100%}*{box-sizing:border-box}.wrap{width:100%;margin:0 auto;padding:0}.content-n{max-width:1100px;width:90%;margin:0 auto}.content-100{width:100%;margin:0 auto}.relative{position:relative}.clear{clear:both}.header-logo{width:200px;padding-top:10px;margin-right:20px}.fixed-bg{width:800px;position:fixed;top:0;left:0;z-index:-100}header{padding:7px 1.5% 10px;position:relative;top:0;width:100%;background-color:transparent;display:flex;align-items:center}h1{margin:0;padding:0;font-size:20px}a{text-decoration:none;color:#fff}nav{margin:0 0 0 auto}ul{display:flex;list-style:none;margin:0}.ul-header{display:flex;list-style:none;margin:0;flex-direction:row;flex-wrap:wrap}li{font-size:14px}.pc-nav li a{color:#000}.pc-nav li{display:inline;list-style-type:none;border-left:1px solid #999;font-size:14px;font-weight:700;float:left;padding:0 0 0 11px;margin:8px}.pc-nav li.sampleFooterHome{border-left:0;padding-left:0}.header-sms{width:20px;margin:20px 15px 0;float:right}.back-black{background-color:#000;padding:80px 0 3px}.shop-box{background-color:#000;width:100%;padding:130px 0;margin:0 auto}.shop-txt-box{width:80px;margin:0 auto}.shop-title{color:#fff;font-weight:700;font-size:28px;margin:0;letter-spacing:12px}.shop-txt{color:#fff;font-size:14px;margin:0}.footer-logo{width:140px;margin:0 auto}.footer-sms-box{text-align:center;margin:60px auto 20px}.footer-copy{width:40em;margin:0 auto;text-align:center}.footer-copy-txt{font-size:12px;color:#fff}.center{text-align:center}.top-title{width:100%;text-align:center;margin:30px 0}.top-title-h{font-size:70px;letter-spacing:5px;line-height:80px;margin:0 0 0 5px}.top-title-s{font-size:19px;letter-spacing:2px;color:#828282;margin:5px 0 70px}#page_top{width:50px;height:50px;position:fixed;right:0;bottom:0;background:#aa1d1a;opacity:.8;z-index:99}#page_top a{position:relative;display:block;width:50px;height:50px;text-decoration:none}#page_top a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f106';font-size:25px;color:#fff;position:absolute;width:25px;height:25px;top:0;bottom:0;right:0;left:0;margin:auto;text-align:center}.pc-br:before{content:"\A";white-space:pre}}@media screen and (max-width:750px){body{font-family:serif,"游明朝","yu mincho","游明朝体","yumincho","ヒラギノ明朝 pro w3","hiragino mincho pro","hiraminpron-w3","hgs明朝e","ＭＳ Ｐ明朝","ms pmincho";width:100%;padding:0;margin:0;background-image:url(//menya-sho.co.jp/wp-content/themes/cocoon-child-master/css/../img/site-back.jpg);background-size:auto;background-repeat:round;z-index:0}p{color:#fff;font-size:3.3vw;margin:13px 0;letter-spacing:.1em;font-family:serif,"游明朝","yu mincho","游明朝体","yumincho","ヒラギノ明朝 pro w3","hiragino mincho pro","hiraminpron-w3","hgs明朝e","ＭＳ Ｐ明朝","ms pmincho"}img{width:100%}.relative{position:relative}button{border:none;background:0 0;outline:none}a{text-decoration:none;color:#fff;transition:.3s}a:hover{opacity:.8}.sp-none{display:none}.pc-none{display:block}.fadeInUp{opacity:0;transition:4s}.fadeIn-left{opacity:0;transform:translateX(-30px);transition:2s}ul{list-style:none;margin:0;padding:0}li{display:inline-block;vertical-align:top}table{border-collapse:collapse;border-spacing:0;width:100%}*{box-sizing:border-box}.content-n{width:90%;margin:0 auto}.content-100{width:100%;margin:0 auto}.relative{position:relative}.clear{clear:both}.header-sms{width:20px;margin:20px 15px 0;float:right}.sp-br:before{content:"\A";white-space:pre}.header-white{width:100%;height:80px;position:relative}.header-img{width:135px;position:absolute;top:12px;right:10px}#navArea{z-index:999;position:relative}nav{display:block;position:fixed;top:0;left:-350px;bottom:0;width:350px;background:#fff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all .5s;z-index:3;opacity:0}.open nav{left:0;opacity:1}nav .inner{padding:25px}nav .inner ul{list-style:none;margin:0;padding:0}nav .inner ul li{position:relative;margin:0;border-bottom:1px solid #333;display:list-item;list-style-type:none;text-transform:uppercase}nav .inner ul li a{display:block;color:#333;font-size:3vw;padding:.9em 2em;text-decoration:none;transition-duration:.2s}nav .inner ul li a:hover{background:#e4e4e4}@media screen and (max-width:767px){nav{left:-70%;width:70%}}.toggle_btn{display:block;position:fixed;top:30px;left:30px;width:30px;height:30px;transition:all .5s;cursor:pointer;z-index:99}.open .toggle_btn{left:83%}.toggle_btn span{display:block;position:absolute;left:0;width:30px;height:2px;background-color:#333;border-radius:4px;transition:all .5s}.toggle_btn span:nth-child(1){top:4px}.toggle_btn span:nth-child(2){top:14px}.toggle_btn span:nth-child(3){bottom:4px}.open .toggle_btn span{background-color:#fff}.open .toggle_btn{-webkit-transform:rotate(360deg);transform:rotate(360deg)}.open .toggle_btn span:nth-child(1),.open .toggle_btn span:nth-child(3){width:16px}.open .toggle_btn span:nth-child(1){-webkit-transform:translate(-1px,4px) rotate(-45deg);transform:translate(-1px,4px) rotate(-45deg)}.open .toggle_btn span:nth-child(3){-webkit-transform:translate(-1px,-4px) rotate(45deg);transform:translate(-1px,-4px) rotate(45deg)}@media screen and (max-width:767px){.open .toggle_btn{left:85%}}#mask{display:none;transition:all .5s}.open #mask{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:#000;opacity:.8;z-index:2;cursor:pointer}.fixed-bg{width:80%;position:fixed;top:0;left:0;z-index:-100}.footer-logo{width:25%;margin:0 auto}.footer-sms-box{text-align:center;margin:60px auto 20px}.footer-copy{width:100%;margin:0 auto;text-align:center}.footer-copy-txt{font-size:2.5vw;color:#fff;letter-spacing:.1em}.center{text-align:center}.top-title{width:100%;text-align:center;margin:50px 0 0}.top-title-h{font-size:10vw;letter-spacing:5px;line-height:1em;margin:0 0 0 5px}.top-title-s{font-size:3vw;letter-spacing:2px;color:#828282;margin:5px 0 20px}#page_top{width:40px;height:40px;position:fixed;right:0;bottom:0;background:#aa1d1a;opacity:.8;z-index:99}#page_top a{position:relative;display:block;width:40px;height:40px;text-decoration:none}#page_top a:before{font-family:'Font Awesome 5 Free';font-weight:900;content:'\f106';font-size:25px;color:#fff;position:absolute;width:20px;height:25px;top:0;bottom:0;right:0;left:0;margin:auto;text-align:center}.back-black{background-color:#000;padding:20% 0 .5em}.shop-box{background-color:#000;width:90%;padding:20% 0;margin:0 auto}.shop-txt-box{width:90%;margin:0 auto;text-align:center}.shop-title{color:#fff;font-weight:700;font-size:10vw;margin:0;letter-spacing:.3em}.shop-txt{font-size:4vw;color:#fff;letter-spacing:.1em;margin:0 auto;width:100%}}.fadeIn{opacity:0;transition:3s}.fadeIn.is-show{opacity:1}.fadeIn_left{opacity:0;transform:translate(-50%,0);transition:2s}.fadeIn_left.is-show{transform:translate(0,0);opacity:1}.fadeIn_right{opacity:0;transform:translate(50%,0);transition:2s}.fadeIn_right.is-show{transform:translate(0,0);opacity:1}