<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*,*::before,*::after{box-sizing:border-box;appearance:none}select::-ms-expand{display:none}input[type="checkbox"],input[type="radio"]{display:none}*:focus{outline:none}body,html,div,p,span,blockquote,u,s,i,b,table,tr,th,td,ul,ol,dl,li,dt,dd,strong,h1,h2,h3,h4,h5,em,header,footer,nav,aside,section,input,select,option,textarea,button{margin:0;padding:0;font-weight:inherit;font-size:inherit;font-family:inherit;line-height:inherit;letter-spacing:inherit;text-align:justify;text-justify:inter-ideograph;color:inherit}body{font-weight:400;font-size:16px;font-family:"ãƒ’ãƒ©ã‚®ãƒŽæ˜Žæœ ProN W3", YuGothic, "æ¸¸ã‚´ã‚·ãƒƒã‚¯ Medium", "Yu Gothic Medium", "æ¸¸ã‚´ã‚·ãƒƒã‚¯", "Yu Gothic", sans-serif;line-height:1.6;letter-spacing:0.03em;color:#000;background:#fff}img{max-width:100%;height:auto;border:none;vertical-align:middle}ul,ol{list-style-type:none}a{text-decoration:none;transition-property:all;transition:0.3s linear}a:hover{opacity:0.7}table{border-collapse:collapse}.wrap{width:100vw;overflow-x:hidden}.container{margin:0 auto;padding:0 20px;width:100%;max-width:1090px}.black{color:#000 !important}.white{color:#fff !important}.bg-black{background:#000 !important}.bg-white{background:#fff !important}.small{font-size:12px !important}.normal{font-size:16px !important}.middle{font-size:18px !important}.big{font-size:20px !important}.large{font-size:26px !important}.left{text-align:left   !important}.center{text-align:center !important}.right{text-align:right  !important}.bold{font-weight:700 !important}@media (min-width: 768px){.sp-only{display:none !important}}@media (max-width: 768px){.pc-only{display:none !important}}.header{padding:30px 0;background-color:#fff}.header_hide{position:absolute;visibility:hidden;padding:30px 0;pointer-events:none;transform:translateY(-300%);transition:all .5s;background-color:#fff}.header_fix{position:fixed;visibility:visible;top:0;right:0;left:0;pointer-events:auto;transform:translateY(0);z-index:10}@media (max-width: 768px){.header_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}}.header_wrap .header_logo{display:block;margin:0 auto;width:200px}@media (max-width: 768px){.header_wrap .header_logo{margin:0;width:150px}}.header_wrap .header_logo img{display:block;width:100%;object-fit:contain}.header_menu{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;margin:0 auto;padding-top:25px;max-width:300px}.header_menu li{padding-left:15px}.header_menu a{display:block;color:#000;font-size:20px}@media (max-width: 768px){.header_menu{display:none}.header_menu li{padding-left:0;width:100%;text-align:center}.header_menu li a{padding:10px 0}}.header_wrap_slidedown{position:fixed;top:0;right:0;left:0;z-index:10}.sp_menu_wrap{display:none}@media (max-width: 768px){.sp_menu_wrap{display:none;position:fixed;top:0;right:0;bottom:0;left:0;padding:100px 20px 40px;background-color:#fff;z-index:10}.sp_menu_wrap .header_logo{display:table;margin:0 auto;width:200px}}.sp_menu{margin-top:50px}.sp_menu li:nth-child(n+2){margin-top:20px}.sp_menu li a{display:block;margin:0 auto;width:200px;text-align:center;color:#000;font-size:26px;font-weight:bold}.sp_menu_tel_text{margin:50px 0 10px;font-weight:bold}.sp_menu_info{margin-top:50px}.header_bars{position:fixed;top:39px;right:20px;width:40px;height:24px;cursor:pointer;z-index:10;transition:all .75s}.header_bars span{position:absolute;left:0;width:100%;height:3px;background-color:#000;border-radius:4px}.header_bars span:nth-of-type(1){top:0;animation:menu-bar01 .75s forwards}.header_bars span:nth-of-type(2){top:10px;transition:all .25s .25s;opacity:1}.header_bars span:nth-of-type(3){bottom:0;animation:menu-bar02 .75s forwards}.header_bars:hover{cursor:pointer}@keyframes menu-bar01{0%{transform:translateY(10px) rotate(45deg)}50%{transform:translateY(10px) rotate(0)}100%{transform:translateY(0) rotate(0)}}@keyframes menu-bar02{0%{transform:translateY(-10px) rotate(-45deg)}50%{transform:translateY(-10px) rotate(0)}100%{transform:translateY(0) rotate(0)}}.active span:nth-of-type(1){animation:active-menu-bar01 .75s forwards}.active span:nth-of-type(2){opacity:0}.active span:nth-of-type(3){animation:active-menu-bar03 .75s forwards}@keyframes active-menu-bar01{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(10px) rotate(0)}100%{transform:translateY(10px) rotate(43deg)}}@keyframes active-menu-bar03{0%{transform:translateY(0) rotate(0)}50%{transform:translateY(-10px) rotate(0)}100%{transform:translateY(-12px) rotate(-43deg)}}@media (max-width: 768px){.scroll-prevent{overflow:hidden}}.header_bars_back{transition:all .75s}.header_bars_back::before{content:'';display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);padding:30px;width:100%;height:100%;box-shadow:0 0 8px gray;border-radius:50%;background:#fff;z-index:-1}.header_appearance{position:fixed;transform:translateY(-300%);top:0;width:100%;z-index:100;transition:all .4s ease-in-out}.header_appearance.open{transform:translateY(0)}.facebook_bar,.instagram_bar{position:fixed;top:40%;right:-100%;padding:35px 15px 10px;color:#1877f2;line-height:1.2;text-align:center;border:3px solid #1877f2;border-right:none;background-color:#fff;transition:all .8s ease-in-out;z-index:101}@media (max-width: 768px){.facebook_bar,.instagram_bar{top:48%;padding:35px 10px 10px;transition:all .5s ease-in-out;z-index:9}}.facebook_bar::after,.instagram_bar::after{content:'';display:block;position:absolute;top:8px;left:50%;transform:translate(-50%, 0%);-webkit-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);width:20px;height:20px;background-image:url(../img/facebook_blue.png);background-size:cover;background-repeat:no-repeat;background-position:center}.instagram_bar{top:10%;color:#7638FA;border-image:conic-gradient(#FFD600, #FF7A00, #FF0069, #D300C5, #7638FA) 1;border-image:linear-gradient(to bottom, #FFD600 0%, #FF7A00 25%, #FF0069 50%, #D300C5 75%, #7638FA 100%) 1}@media (max-width: 768px){.instagram_bar{top:15%}}.instagram_bar::after{background-image:url(../img/insta.svg)}.facebook_bar.open,.instagram_bar.open{right:0}footer{position:relative;padding:70px 0 25px;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../img/footer_back.png);background-position:center bottom}.footer_content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}@media (max-width: 768px){.footer_content{flex-direction:row-reverse}}.footer_logo{display:block;width:200px}@media (max-width: 768px){.footer_logo{margin:0 auto}}.footer_logo img{width:100%;height:100%;object-fit:contain}@media (max-width: 768px){.footer_left{width:100%}}@media (max-width: 768px){.footer_left .tel_time{margin:0 !important}}@media (max-width: 768px){.footer_left p{text-align:center}}.footer_left p:first-of-type{margin-top:30px}.footer_left p:nth-of-type(n+2){margin-top:5px}@media (max-width: 768px){.footer_right{width:100%}}.footer_right_text{margin-bottom:20px}@media (max-width: 768px){.footer_right_text{margin-bottom:10px}}.footer_facebook,.footer_instagram{margin-top:30px}@media (max-width: 768px){.footer_facebook,.footer_instagram{margin:30px auto 0}}.footer_facebook::after{background-image:url(../img/facebook_logo.svg)}.footer_instagram::after{background-image:url(../img/insta_logo.svg)}.totop{display:table;position:fixed;right:20px;bottom:20px}.totop img{width:25px}.totop:hover{cursor:pointer}.searchform{position:relative;width:327px}.searchform input{width:100%;padding:12px 59px 12px 12px;border:1px solid #000}.searchform button{position:absolute;top:0;right:0;bottom:0;padding:10px;background:#000;border:1px solid #000}.searchform button:hover{cursor:pointer}.searchform button img{width:25px}.breadcrumb{padding:6px 0}.breadcrumb ul{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center}.breadcrumb ul li::after{content:"Â»";margin:0 10px}.breadcrumb ul li:last-child::after{display:none}article h2{margin-top:100px;padding:10px 15px;font-weight:700;font-size:20px}article h3{margin-top:60px;padding:10px;font-weight:700;font-size:20px}article h4{margin-top:40px;font-weight:700}article p{margin-top:30px;line-height:2}article a{text-decoration:underline}article a:hover{text-decoration:none}article .wp-block-table{margin-right:10px;margin-left:10px}article table{min-width:100%;border-bottom:2px solid #dfdfdf}article table tr:nth-child(odd){background:#dfdfdf}article table th,article table td{padding:10px}article table th{font-weight:700;color:#fff;background:#acacac}article strong{font-weight:700;font-style:normal}article em{font-weight:700;font-style:normal;background:linear-gradient(transparent 60%, #acacac 60%)}article ul,article ol{margin-top:30px;padding:15px 10px 15px 40px;background:#dfdfdf}article ul li,article ol li{padding-top:10px}article ul li:first-child,article ol li:first-child{padding-top:0}article ul{list-style-type:disc}article ol{list-style-type:decimal}article dl{margin-top:30px}article dl dt{padding-top:10px}article dl dt:first-child{padding-top:0}article dl dd{padding:3px 0 3px 20px}article input[type="text"],article input[type="tel"],article input[type="email"],article textarea{padding:5px 10px;width:100%;border:1px solid #acacac}article input[type="submit"]{display:table;margin:0 auto;padding:5px 40px;color:#000;background:#acacac;border:2px solid #acacac}article input[type="submit"]:hover{color:#000;background:#fff}article input[type="submit"]:active{color:#000;background:#fff}article blockquote{position:relative;margin-top:30px;padding:40px;background:#dfdfdf}article blockquote p:first-child{margin-top:0}article blockquote::before,article blockquote::after{display:block;content:'';position:absolute;width:30px;height:30px;background-size:contain;background-repeat:no-repeat;background-position:center}article blockquote::before{top:10px;left:10px;background-image:url("../img/icon_quote1.svg")}article blockquote::after{right:10px;bottom:10px;background-image:url("../img/icon_quote2.svg")}article blockquote cite{padding-top:20px;font-style:normal;font-size:12px;color:#acacac}.toc{display:table;margin-top:30px;padding:15px;border:1px solid #acacac}.toc_title{margin-top:0;text-align:center;font-weight:700}.toc_list{counter-reset:dt}.toc_list dt,.toc_list dd{text-decoration:underline}.toc_list dt:hover,.toc_list dd:hover{cursor:pointer;text-decoration:none}.toc_list dt{counter-increment:dt;counter-reset:dd;padding:20px 0 0 20px}.toc_list dt::before{content:counter(dt) ". ";margin-left:-20px}.toc_list dd{counter-increment:dd;padding-left:47px}.toc_list dd::before{content:counter(dt) "-" counter(dd) ". ";margin-left:-34px}.section{padding-top:120px}.max-width{width:100%;max-width:1090px;margin:0 auto}.button{display:table;position:relative;padding:10px 30px;border:2px solid #000;color:#000;cursor:pointer}.button::before{content:'';display:block;position:absolute;right:-10px;bottom:-10px;width:100%;height:100%;border-right:1px dotted #000;border-bottom:1px dotted #000}.button_white{display:table;position:relative;padding:10px 40px;width:220px;border:2px solid #fff;color:#fff;cursor:pointer;text-align:center}.button_white::before{content:'';display:block;position:absolute;right:-10px;bottom:-10px;width:100%;height:100%;border-right:1px dotted #fff;border-bottom:1px dotted #fff}.button_white::after{content:'';display:block;position:absolute;top:50%;right:20px;transform:translate(10px, -50%);-webkit-transform:translate(10px, -50%);-ms-transform:translate(10px, -50%);width:25px;height:25px;background-size:cover;background-repeat:no-repeat;background-position:center;z-index:2}.tel{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:0 auto 3px;max-width:190px}.tel img{display:block;height:40px;width:40px}.tel_time{margin-bottom:-5px}.ttl_wrap{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;flex-direction:row-reverse}.ttl{position:relative;padding-right:10px;font-size:26px;font-weight:bold;writing-mode:vertical-rl;letter-spacing:8px}.ttl::before{content:'';display:block;position:absolute;top:0;right:-1px;width:4px;height:4px;background-color:#AE0D0C}.ttl::after{content:'';position:absolute;display:block;position:absolute;right:0;top:0;width:2px;height:80%;background:linear-gradient(#ad0c0c 0%, rgba(173,12,12,0) 97%)}.subttl{writing-mode:vertical-rl;font-size:12px}.contact_table{width:100%}.contact_table th{padding:10px 10px 10px 0}.contact_table td{padding:10px 0 10px 10px}@media (max-width: 768px){.contact_table tr{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.contact_table th,.contact_table td{width:100%}.contact_table th{padding-bottom:0;padding-right:10px}.contact_table td{padding-top:5px;padding-left:0}}.contact_table input[type="text"],.contact_table input[type="tel"],.contact_table input[type="email"],.contact_table textarea{padding:5px 10px;width:100%;border:1px solid #000}.contact_table label:hover{cursor:pointer}.contact_table input[type="checkbox"]+label{position:relative;padding-right:20px}.contact_table input[type="checkbox"]+label::before{display:inline-block;content:'';vertical-align:middle;margin-top:-3px;margin-right:10px;width:1em;height:1em;border:1px solid #000}.contact_table input[type="checkbox"]:checked+label::after{display:block;position:absolute;content:'';top:-4px;left:4px;width:0.4em;height:1em;border-right:3px solid #000;border-bottom:3px solid #000;transform:rotate(45deg)}.contact_table input[type="radio"]+label{position:relative;padding-right:20px}.contact_table input[type="radio"]+label::before{display:inline-block;content:'';vertical-align:middle;margin-top:-3px;margin-right:10px;width:1em;height:1em;border:1px solid #000;border-radius:50%}.contact_table input[type="radio"]:checked+label::after{display:block;position:absolute;content:'';top:3px;left:4px;width:0.6em;height:0.6em;background:#000;border-radius:50%}.contact_error{display:none;padding-top:5px}.contact_error_all{display:none;text-align:center}.contact_submit button{display:table;margin:10px auto 0 auto;padding:10px 50px;color:#fff;background:#000;border:2px solid #000}.contact_submit button:active{color:#000;background:#fff}.contact_submit a{display:table;margin:10px auto 0 auto;padding:10px 50px;color:#fff;background:rgba(0,0,0,0.5);border:2px solid rgba(0,0,0,0.5)}.main-visual{position:relative;height:calc(100vh - 175px)}.slick-list{width:100%;height:100%}.slider{height:100% !important;width:100% !important}.slick-track{height:100% !important}.slider_item{height:100%;width:100%}.slider_item img{width:100%;height:100%;object-fit:cover;object-position:50% 100%}.main-visual_text{position:absolute;top:10%;right:10%;writing-mode:vertical-rl}.main-visual_text span{padding:10px 5px;font-size:30px;font-weight:bold;background-color:#fff;line-height:2}.main-visual_info{position:absolute;bottom:15%;left:10%;padding:30px 20px;background-color:rgba(255,255,255,0.8)}@media (max-width: 768px){.main-visual_info{bottom:5%}}.main-visual_info_ttl{margin-bottom:10px}.meals{padding-top:120px}.meals_wrap{margin-top:100px}@media (max-width: 768px){.meals_wrap{margin-top:130px}}.meal{position:relative;width:70%;height:300px}@media (max-width: 768px){.meal{width:100%}}.meal:first-child{margin-top:100px !important}.meal:nth-child(odd){margin-top:170px}@media (max-width: 768px){.meal:nth-child(odd){margin-top:250px}}.meal:nth-child(odd) h2{left:15%}.meal:nth-child(odd) .meal_text{left:15%}@media (max-width: 768px){.meal:nth-child(odd) .meal_text{position:absolute;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}.meal:nth-child(even){margin:170px 0 0 auto}@media (max-width: 768px){.meal:nth-child(even){margin:250px 0 0}}.meal:nth-child(even) h2{right:15%}.meal:nth-child(even) .meal_text{right:15%}@media (max-width: 768px){.meal:nth-child(even) .meal_text{position:absolute;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%)}}.meal h2{display:table;position:absolute;top:-20%;padding:20px 15px;color:#fff;font-size:20px;writing-mode:vertical-rl;letter-spacing:8px;background-color:#AE0D0C}.meal img{width:100%;height:100%;object-fit:cover}.meal .meal_text{position:absolute;bottom:-100px;padding:25px 50px;min-width:380px;background-color:#fff;box-shadow:3px 3px 15px #acacac}@media (max-width: 768px){.meal .meal_text{padding:20px 50px;bottom:-50%}}@media (max-width: 500px){.meal .meal_text{min-width:auto;width:70%}}.meal .meal_text::before{content:'';display:block;position:absolute;top:-20px;left:20px;width:1px;height:100px;transform:rotate(45deg);background-color:#AE0D0C}.meal .meal_text p{margin-bottom:15px}.meal .meal_text a{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;color:#AE0D0C}.meal .meal_text a::after{content:'';display:block;margin-left:8px;width:40px;height:8px;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../img/red_arrow.svg)}.meal_catalog{margin:180px auto 0}.map{padding:140px 0 120px}.google_map{margin-top:80px;width:100%;height:500px}.products{padding-top:80px}.page_ttl_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:100px 0 70px}.page_ttl{display:table;padding:0 30px;font-size:20px;font-weight:bold}.page_ttl_line{position:relative;flex:1;height:1px}.page_ttl_line::before,.page_ttl_line::after{content:'';display:block;position:absolute;top:-1px;width:3px;height:3px;background-color:#AE0D0C}.page_ttl_line:first-of-type{background:linear-gradient(to right, #c8d0d5 60%, #ad0c0c)}.page_ttl_line:first-of-type::before{display:none}.page_ttl_line:first-of-type::after{right:0}.page_ttl_line:nth-of-type(2){background:linear-gradient(to left, #c8d0d5 60%, #ad0c0c)}.page_ttl_line:nth-of-type(2)::before{left:0}.page_situation{position:relative}.page_situation_text{position:absolute;top:50%;left:0;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);padding:20px 40px 25px;min-width:350px;width:40%;background-color:rgba(255,255,255,0.9);box-shadow:3px 3px 15px #acacac}@media (max-width: 768px){.page_situation_text{top:auto;left:50%;bottom:-40%;transform:translate(-50%, 0);-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);min-width:auto;width:80%}}@media (max-width: 450px){.page_situation_text{padding:20px 25px 25px}}.page_situation_text dt{font-size:20px}.page_situation_text dd{margin-top:20px}.page_situation_img{margin:0 0 0 auto;width:70%;height:300px}@media (max-width: 768px){.page_situation_img{width:100%;height:300px}}.page_situation_img img{display:block;width:100%;height:100%;object-fit:cover}.page_items{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;position:relative;margin-top:100px}@media (max-width: 768px){.page_items{margin-top:200px}}.page_items::after{content:'';display:block;position:absolute;top:100px;right:-100px;width:100%;height:92%;background-image:url(../img/japanese-paper_00478.jpeg);background-repeat:repeat;z-index:-1}.page_item{width:47%}@media (max-width: 768px){.page_item{width:100%}}.page_item:nth-child(even){padding-top:60px}.page_item:nth-child(n+3){margin-top:80px}.page_item img{width:100%;height:300px;object-fit:cover;object-position:50% 50%}.page_item dl{position:relative;padding-top:35px;margin:0 20px}.page_item dl::before{content:'';display:block;position:absolute;left:4.6%;top:-25px;width:3px;height:3px;background-color:#AE0D0C}.page_item dl::after{content:'';display:block;position:absolute;left:5%;top:-25px;width:1px;height:50px;background-color:#AE0D0C}.page_item dt{font-size:20px}.page_item dd{margin-top:10px}.page_item_price{margin-top:10px}.order{margin-top:200px;padding:100px 0 120px;background-color:#F8F8F8}.order_wrap{margin-top:70px;counter-reset:number 0}.order_item{position:relative;padding-left:70px}@media (max-width: 768px){.order_item{padding-left:60px}}.order_item::before{counter-increment:number 1;content:counter(number);display:block;position:absolute;top:0;left:0;width:40px;height:40px;border:1px solid #AE0D0C;border-radius:50%;text-align:center;font-size:26px;color:#AE0D0C}.order_item::after{content:'';display:block;position:absolute;top:40px;left:0;width:40px;height:calc(100% - 40px);background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../img/arrow_under.svg)}.order_item .order_ttl{font-size:26px;font-weight:bold}.order_item .order_text{padding:35px 0}.order_caution{padding-left:70px;margin-top:50px}@media (max-width: 768px){.order_caution{padding-left:60px}}.order_caution_text{margin:25px 0 15px}.venue_ttl_wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin:140px 0 70px}.venue_items{margin:0 auto;width:80%}.venue_item{position:relative}.venue_item_text{position:absolute;bottom:0;left:0;padding:15px 0;width:150px;font-size:20px;font-weight:bold;text-align:center;background-color:rgba(255,255,255,0.8)}.venue_content table{margin-top:100px;width:100%}.venue_content table tr:nth-child(odd){background-color:#F4F4F4}.venue_content table th{padding:10px 0 10px 25px;width:200px}@media (max-width: 768px){.venue_content table th{width:160px}}.venue_content table td{flex:1}.slick-dots li{width:10px !important;height:10px !important;border-radius:50%;background-color:#acacac}.slick-dots .slick-active{background-color:#AE0D0C !important}.slick-dots li button::before{display:none !important;width:10px !important;height:10px !important;font-size:20px !important;border-radius:50%;background:yellow !important}.slick-arrow::before{content:"" !important;width:100% !important;height:100% !important;position:absolute;top:0;left:0}.slick-prev{left:-65px !important}@media (max-width: 768px){.slick-prev{left:-40px !important}}.slick-next{right:-65px !important}@media (max-width: 768px){.slick-next{right:-40px !important}}.slick-next:before{background:url(../img/å³å‘ãã®çŸ¢å°ã®ã‚¢ã‚¤ã‚³ãƒ³ç´&nbsp;æ.svg) !important;background-size:contain !important}.slick-prev:before{background:url(../img/å·¦å‘ãã®çŸ¢å°ã®ã‚¢ã‚¤ã‚³ãƒ³ç´&nbsp;æ.svg) !important;background-size:contain !important}.slick-prev,.slick-next{width:40px !important;height:40px !important}@media (max-width: 768px){.slick-prev,.slick-next{width:30px !important;height:30px !important}}
/*# sourceMappingURL=style.css.map */</pre></body></html>