@charset "UTF-8";.main_visual{height:100vh;display:flex;justify-content:center;align-items:center}.main_visual .fb_container div:nth-of-type(2){font-family:'HannariMincho'}.main_visual .fb_container{flex-direction:column;color:#fff;text-align:center}.main_visual .fb_container div:nth-of-type(2){display:flex;justify-content:center;align-items:flex-end;margin:0 auto}.main_visual .fb_container div:nth-of-type(2):after{content:"";display:block;width:70px;height:70px;margin:0 auto;background-image:url('data:image/svg+xml;charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2265.761%22%20height%3D%2265.761%22%20viewBox%3D%220%200%2065.761%2065.761%22%3E%0A%20%20%3Cg%20id%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97_3379%22%20data-name%3D%22%E3%82%B0%E3%83%AB%E3%83%BC%E3%83%97%203379%22%20transform%3D%22translate(-927.12%20-994.21)%22%3E%0A%20%20%20%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_20%22%20data-name%3D%22%E3%83%91%E3%82%B9%2020%22%20d%3D%22M-22.6-9.456a2.486%2C2.486%2C0%2C0%2C0-2.192-1.1%2C3.273%2C3.273%2C0%2C0%2C0-.88.12%2C2.423%2C2.423%2C0%2C0%2C0-.776.368%2C1.837%2C1.837%2C0%2C0%2C0-.552.64%2C1.935%2C1.935%2C0%2C0%2C0-.208.92%2C1.594%2C1.594%2C0%2C0%2C0%2C.432%2C1.192%2C3.419%2C3.419%2C0%2C0%2C0%2C1.072.7%2C11.9%2C11.9%2C0%2C0%2C0%2C1.4.488%2C6.428%2C6.428%2C0%2C0%2C1%2C1.4.576%2C3.337%2C3.337%2C0%2C0%2C1%2C1.072.952A2.69%2C2.69%2C0%2C0%2C1-21.4-2.992a2.9%2C2.9%2C0%2C0%2C1-.328%2C1.384%2C3.182%2C3.182%2C0%2C0%2C1-.864%2C1.032%2C4.055%2C4.055%2C0%2C0%2C1-1.2.64%2C4.156%2C4.156%2C0%2C0%2C1-1.336.224A5.064%2C5.064%2C0%2C0%2C1-27.1-.1%2C3.761%2C3.761%2C0%2C0%2C1-28.7-1.392l1.04-.752a2.752%2C2.752%2C0%2C0%2C0%2C1.024%2C1%2C3.069%2C3.069%2C0%2C0%2C0%2C1.552.376A2.863%2C2.863%2C0%2C0%2C0-24.216-.9a2.492%2C2.492%2C0%2C0%2C0%2C.776-.4%2C2.214%2C2.214%2C0%2C0%2C0%2C.568-.648%2C1.714%2C1.714%2C0%2C0%2C0%2C.224-.88%2C1.808%2C1.808%2C0%2C0%2C0-.248-.984%2C2.138%2C2.138%2C0%2C0%2C0-.656-.656%2C4.149%2C4.149%2C0%2C0%2C0-.928-.44q-.52-.176-1.072-.352t-1.072-.4a3.7%2C3.7%2C0%2C0%2C1-.928-.568%2C2.544%2C2.544%2C0%2C0%2C1-.656-.864%2C3.025%2C3.025%2C0%2C0%2C1-.248-1.3%2C3.079%2C3.079%2C0%2C0%2C1%2C.312-1.424%2C2.953%2C2.953%2C0%2C0%2C1%2C.832-1.008%2C3.54%2C3.54%2C0%2C0%2C1%2C1.176-.592%2C4.76%2C4.76%2C0%2C0%2C1%2C1.344-.192%2C4.788%2C4.788%2C0%2C0%2C1%2C1.744.3%2C3.76%2C3.76%2C0%2C0%2C1%2C1.456%2C1.072ZM-9.736-1.792a4.389%2C4.389%2C0%2C0%2C1-.712.816%2C4.5%2C4.5%2C0%2C0%2C1-.968.664%2C5.52%2C5.52%2C0%2C0%2C1-1.176.44%2C5.426%2C5.426%2C0%2C0%2C1-1.336.16A6.057%2C6.057%2C0%2C0%2C1-16.272-.16%2C5.71%2C5.71%2C0%2C0%2C1-18.144-1.4a5.689%2C5.689%2C0%2C0%2C1-1.24-1.88%2C6.2%2C6.2%2C0%2C0%2C1-.448-2.384%2C6.2%2C6.2%2C0%2C0%2C1%2C.448-2.384%2C5.689%2C5.689%2C0%2C0%2C1%2C1.24-1.88%2C5.71%2C5.71%2C0%2C0%2C1%2C1.872-1.24%2C6.057%2C6.057%2C0%2C0%2C1%2C2.344-.448%2C5.725%2C5.725%2C0%2C0%2C1%2C2.112.416%2C4.259%2C4.259%2C0%2C0%2C1%2C1.808%2C1.376l-1.008.752a2.745%2C2.745%2C0%2C0%2C0-.48-.544%2C3.493%2C3.493%2C0%2C0%2C0-.7-.48%2C4.316%2C4.316%2C0%2C0%2C0-.84-.336%2C3.248%2C3.248%2C0%2C0%2C0-.9-.128%2C4.594%2C4.594%2C0%2C0%2C0-1.952.4%2C4.431%2C4.431%2C0%2C0%2C0-1.464%2C1.072%2C4.717%2C4.717%2C0%2C0%2C0-.92%2C1.56%2C5.456%2C5.456%2C0%2C0%2C0-.32%2C1.864%2C5.456%2C5.456%2C0%2C0%2C0%2C.32%2C1.864%2C4.717%2C4.717%2C0%2C0%2C0%2C.92%2C1.56A4.431%2C4.431%2C0%2C0%2C0-15.88-1.168a4.594%2C4.594%2C0%2C0%2C0%2C1.952.4%2C4.954%2C4.954%2C0%2C0%2C0%2C.888-.08%2C3.688%2C3.688%2C0%2C0%2C0%2C.864-.272%2C3.264%2C3.264%2C0%2C0%2C0%2C.8-.52%2C3.859%2C3.859%2C0%2C0%2C0%2C.7-.824ZM-6.648-6.32H-4.6a4.607%2C4.607%2C0%2C0%2C0%2C1.3-.16A2.423%2C2.423%2C0%2C0%2C0-2.44-6.9a1.547%2C1.547%2C0%2C0%2C0%2C.464-.624A2.07%2C2.07%2C0%2C0%2C0-1.832-8.3a2.027%2C2.027%2C0%2C0%2C0-.144-.76A1.608%2C1.608%2C0%2C0%2C0-2.44-9.7%2C2.257%2C2.257%2C0%2C0%2C0-3.3-10.12a4.836%2C4.836%2C0%2C0%2C0-1.3-.152H-6.648Zm0%2C6.32H-7.8V-11.328h3.488a4.442%2C4.442%2C0%2C0%2C1%2C2.728.752%2C2.661%2C2.661%2C0%2C0%2C1%2C1%2C2.272%2C2.831%2C2.831%2C0%2C0%2C1-.744%2C1.992%2C3.2%2C3.2%2C0%2C0%2C1-2.152.936L-.216%2C0H-1.624l-3.1-5.264h-1.92ZM11.48-5.664a5.456%2C5.456%2C0%2C0%2C0-.32-1.864%2C4.717%2C4.717%2C0%2C0%2C0-.92-1.56A4.431%2C4.431%2C0%2C0%2C0%2C8.776-10.16a4.594%2C4.594%2C0%2C0%2C0-1.952-.4%2C4.594%2C4.594%2C0%2C0%2C0-1.952.4A4.431%2C4.431%2C0%2C0%2C0%2C3.408-9.088a4.717%2C4.717%2C0%2C0%2C0-.92%2C1.56%2C5.456%2C5.456%2C0%2C0%2C0-.32%2C1.864A5.456%2C5.456%2C0%2C0%2C0%2C2.488-3.8a4.717%2C4.717%2C0%2C0%2C0%2C.92%2C1.56A4.431%2C4.431%2C0%2C0%2C0%2C4.872-1.168a4.594%2C4.594%2C0%2C0%2C0%2C1.952.4%2C4.594%2C4.594%2C0%2C0%2C0%2C1.952-.4A4.431%2C4.431%2C0%2C0%2C0%2C10.24-2.24a4.717%2C4.717%2C0%2C0%2C0%2C.92-1.56A5.456%2C5.456%2C0%2C0%2C0%2C11.48-5.664Zm1.248%2C0A6.2%2C6.2%2C0%2C0%2C1%2C12.28-3.28%2C5.689%2C5.689%2C0%2C0%2C1%2C11.04-1.4%2C5.71%2C5.71%2C0%2C0%2C1%2C9.168-.16%2C6.057%2C6.057%2C0%2C0%2C1%2C6.824.288%2C6.057%2C6.057%2C0%2C0%2C1%2C4.48-.16%2C5.71%2C5.71%2C0%2C0%2C1%2C2.608-1.4a5.689%2C5.689%2C0%2C0%2C1-1.24-1.88A6.2%2C6.2%2C0%2C0%2C1%2C.92-5.664a6.2%2C6.2%2C0%2C0%2C1%2C.448-2.384%2C5.689%2C5.689%2C0%2C0%2C1%2C1.24-1.88%2C5.71%2C5.71%2C0%2C0%2C1%2C1.872-1.24%2C6.057%2C6.057%2C0%2C0%2C1%2C2.344-.448%2C6.057%2C6.057%2C0%2C0%2C1%2C2.344.448%2C5.71%2C5.71%2C0%2C0%2C1%2C1.872%2C1.24%2C5.689%2C5.689%2C0%2C0%2C1%2C1.24%2C1.88A6.2%2C6.2%2C0%2C0%2C1%2C12.728-5.664Zm3.456%2C4.608h5.28V0H15.032V-11.328h1.152Zm8%2C0h5.28V0H23.032V-11.328h1.152Z%22%20transform%3D%22translate(960%201010)%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%20%20%3Cpath%20id%3D%22%E3%83%91%E3%82%B9_19%22%20data-name%3D%22%E3%83%91%E3%82%B9%2019%22%20d%3D%22M46.5-19.97h-3v-43.5H0v-3H46.5Z%22%20transform%3D%22translate(945.879%20980.089)%20rotate(135)%22%20fill%3D%22%23fff%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E%0A');background-repeat:no-repeat;background-position:center;background-size:contain}.wrapper:nth-of-type(1){background-color:#000;color:#fff;margin-top:0}.wrapper:nth-of-type(2) .fb_container div:nth-of-type(2){text-align:center;padding-top:30px}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(1):after,.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(3):after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;width:100%;height:100%}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(1),.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(3){position:relative}@media screen and (max-width:750px){.main_visual{background-image:url(/wp/wp-content/themes/yuka/assets/image/main_visual.jpg);background-repeat:no-repeat;background-position:right;background-size:cover}.main_visual .fb_container div:nth-of-type(2){font-size:3rem}.main_visual .fb_container .mv_logo img{width:inherit}.main_visual .fb_container div:nth-of-type(2):after{position:absolute;bottom:0}.news .entry{display:block}.news+a{display:block;margin:60px auto;font-size:1.6rem;padding:10px 0}.grid_container,.fb_container{display:block;text-align:center}.wrapper.announce>div.content_inner{padding-bottom:60px}.fb_container a{margin:20px auto}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(1):after,.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(3):after{width:100%;height:300px;background:linear-gradient(0deg,#000 0%,transparent 40%)}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(1) img,.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(3) img{width:100%;height:300px;object-fit:cover;object-position:center}.wrapper.announce_lunch img{width:100%;height:300px;object-fit:cover;object-position:center}}@media screen and (min-width:751px){.main_visual{position:relative;height:100vh;background-image:url(/wp/wp-content/themes/yuka/assets/image/main_visual.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.main_visual .fb_container div:nth-of-type(2){font-size:5rem}.main_visual .fb_container div:nth-of-type(2):after{position:absolute;bottom:3%}.main_visual+div{margin-top:60px;margin-bottom:30px}.main_visual+div .content_inner h2{padding-bottom:38px}.news li{margin:20px 0}.news .entry{display:flex;align-items:flex-start}.news .entry .date{margin-right:30px}.news+a{display:block;margin:60px auto}.wrapper:nth-of-type(1) .grid_container{grid-template-columns:50% 50%;grid-auto-rows:auto 1fr}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(1){grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:2;width:100%;max-width:450px;height:500px;overflow:hidden}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(1) img{object-fit:cover;object-position:left;height:500px;width:100%}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(1):after{background:linear-gradient(90deg,#000 0%,transparent 30%)}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(3):after{background:linear-gradient(-90deg,#000 0%,transparent 30%)}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(2){grid-column-start:1;grid-column-end:2;grid-row-start:1;grid-row-end:2}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(3){grid-column-start:1;grid-column-end:2;grid-row-start:2;grid-row-end:3;margin-top:-50px;width:100%;max-width:450px;height:500px;overflow:hidden}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(3) img{object-fit:cover;object-position:center;height:500px;width:100%}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(4){grid-column-start:2;grid-column-end:3;grid-row-start:2;grid-row-end:3}.wrapper:nth-of-type(2) .fb_container>div{padding:5px 10px;width:100%}.wrapper:nth-of-type(1) .grid_container>div:nth-of-type(2){padding:40px 0}.wrapper:nth-of-type(1) .grid_container div:nth-of-type(4) div:nth-of-type(1){padding:35px 0 0 40px}.wrapper:nth-of-type(1) .grid_container .fb_container .perple_btn,.wrapper:nth-of-type(2) .fb_container .fb_container .red_btn{margin-left:30px}.wrapper:nth-of-type(1) .grid_container .fb_container{justify-content:flex-end;padding-top:20px}.wrapper:nth-of-type(2) .fb_container .fb_container{justify-content:flex-end}.wrapper.announce_lunch .fb_container>div{width:50%}.wrapper.announce_lunch .fb_container div img{width:100%;height:100%;object-fit:cover}.wrapper.btn_area .fb_container{justify-content:space-around;margin-top:60px}}.wrapper.covid19 h2{padding-bottom:0 !important}.wrapper.covid19 .cnt_ttl:after{display:none}.wrapper.covid19 .border-wrap{padding:20px;line-height:2;border:double}